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
338774999966	338775000536	338775001084	338775001636	338775002184	338775002734	338775003286	338775003836	338775004384	338775004936	338775005486	338775006034	338775006584	338775007136	338775007686	338775008236	338775008786	338775009334	338775009884	338775010434	338775010986	338775011534	338775012084	338775012636	338775013184	338775013734	338775014286	338775014834	338775015384	338775015934	338775016486	338775017036	338775017584	338775018134	338775018686	338775019236	338775019786	338775020336	338775020886	338775021434	338775021984	338775022534	338775023084	338775023636	338775024184	338775024734	338775025284	338775025834	338775026384	338775026934	338775027484	338775028036	338775028586	338775029134	338775029684	338775030234	338775030784	338775031334	338775031886	338775032434	338775032984	338775033536	338775034084	338775034634	338775035184	338775035734	338775036284	338775036836	338775037384	338775037934	338775038484	338775039036	338775039584	338775040136	338775040686	338775041236	338775041786	338775042336	338775042886	338775043434	338775043986	338775044534	338775045086	338775045636	338775046186	338775046736	338775047286	338775047836	338775048386	338775048934	338775049486	338775050036	338775050586	338775051136	338775051684	338775052234	338775052786	338775053336	338775053884	338775054436	338775054984	338775055534	338775056086	338775056636	338775057186	338775057736	338775058286	338775058834	338775059386	338775059936	338775060486	338775061036	338775061586	338775062136	338775062686	338775063236	338775063784	338775064334	338775064886	338775065434	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23273	20930	27001	25020	20942	20881	6146	1350	1021	941	841	759	761	722	692	673	670	668	664	580	627	596	605	592	579	593	553	551	579	536	540	573	553	564	538	541	535	543	597	549	543	529	556	571	540	548	539	538	507	570	529	554	547	549	527	548	564	564	570	559	572	533	530	532	550	538	557	541	567	514	519	540	524	552	523	534	519	495	506	541	517	517	504	552	535	516	510	509	514	606	557	502	550	508	533	534	528	540	541	511	521	516	541	492	515	535	555	509	493	537	529	521	570	521	525	562	537	529	552	526	569	500	574	536	554	479	506	551	513	519	528	527	515	518	499	485	516	551	512	515	510	522	467	475	551	546	524	521	547	536	539	489	541	524	533	545	485	523	516	528	516	497	539	522	503	555	523	516	507	552	511	546	505	566	553	500	501	462	456	534	526	507	588	506	526	537	529	496	508	535	488	537	540	518	520	528	549	514	538	579	580	518	539	484	524	551	530	508	504	522	527	526	497	517	529	517	513	565	487	522	571	539	512	503	494	515	584	538	526	536	476	516	560	512	531	501	504	493	521	530	567	511	484	547	564	530	542	516	542	551	488	530	574	512	516	539	552	527	494	496	536	533	531	516	550	536	540	550	526	530	521	564	536	508	514	537	572	531	529	534	541	542	512	537	527	546	513	541	586	510	538	544	556	558	508	511	534	558	528	490	537	547	499	532	542	548	530	487	533	568	539	547	487	555	484	542	533	546	545	557	533	543	524	550	524	520	550	554	513	510	566	516	533	537	493	539	538	520	534	524	495	559	544	517	551	549	517	540	513	535	524	499	521	467	512	491	525	521	508	494	516	516	518	555	530	574	542	553	531	507	496	576	525	552	544	544	507	521	539	506	550	523	526	532	543	525	536	489	540	543	538	574	497	556	567	547	481	481	525	534	533	537	507	534	540	508	541	518	550	503	558	527	495	529	555	520	527	506	527	559	503	545	545	534	484	521	480	493	562	537	574	517	592	537	519	519	534	530	524	509	520	563	546	547	533	575	538	523	520	560	615	525	482	512	539	538	561	554	508	499	521	569	523	558	518	553	582	559	566	556	511	496	540	528	525	516	509	515	555	572	555	523	533	570	550	552	512	516	562	515	500	513	515	546	521	474	529	511	511	512	563	585	498	560	523	528	525	546	540	527	542	563	557	496	520	563	539	531	528	544	497	498	547	512	577	499	492	544	542	537	507	543	541	510	544	575	533	501	521	547	503	521	547	492	517	543	533	513	592	504	556	509	540	560	525	519	543	532	551	521	522	543	504	544	524	533	536	534	532	498	518	484	523	510	518	563	511	512	528	504	541	576	511	513	515	511	564	562	534	522	541	502	533	551	515	510	553	506	507	520	504	532	539	532	532	494	502	500	584	502	581	534	558	511	517	538	559	510	487	539	489	543	521	522	508	568	521	516	521	505	537	515	540	536	501	543	551	482	533	514	517	524	518	561	517	553	492	529	523	520	489	522	590	515	544	542	560	538	505	532	537	510	512	537	530	566	514	528	568	513	515	523	531	538	516	551	475	499	494	491	509	526	495	499	520	540	502	556	530	483	534	517	502	521	517	549	532	523	505	527	554	529	520	518	480	531	521	538	516	486	494	527	506	551	532	535	538	511	550	578	486	499	506	575	537	535	559	516	499	531	498	539	504	521	531	477	529	480	548	516	535	509	561	544	534	492	511	508	542	547	515	529	536	562	479	547	531	523	503	540	516	536	517	529	547	505	475	523	491	506	546	550	562	532	497	509	516	523	567	556	532	549	494	516	501	511	535	523	534	567	560	525	552	526	552	534	542	482	503	497	517	560	556	504	582	537	459	549	545	497	548	543	495	542	509	478	508	537	521	500	541	526	527	539	552	524	506	522	544	537	491	537	508	561	511	482	566	484	584	481	518	516	520	533	552	527	502	545	577	536	569	533	535	511	494	544	551	534	518	508	487	547	523	539	495	521	478	505	543	515	526	554	514	541	518	557	520	499	481	577	550	513	549	522	549	518	535	544	538	499	585	507	530	557	526	502	539	504	510	519	556	533	520	551	559	542	538	499	532	531	514	544	561	543	523	568	522	517	523	553	560	526	530	526	514	466	509	542	509	496	522	524	558	504	545	525	507	526	536	531	510	540	510	508	552	498	507	560	522	574	558	492	524	548	538	495	536	563	520	518	509	567	532	493	518	494	537	506	502	526	524	503	535	519	541	510	519	554	521	512	512	534	564	537	528	538	489	500	519	586	499	501	514	494	511	504	511	526	567	509	494	511	547	526	523	524	511	544	561	523	481	511	511	528	534	508	548	519	535	495	548	539	524	555	523	515	509	493	497	488	545	529	528	522	524	547	529	540	537	522	570	546	536	534	538	506	529	572	543	527	528	489	503	538	537	506	546	538	540	548	518	549	550	514	518	502	490	535	504	520	556	520	521	519	508	503	543	538	523	511	510	518	537	522	495	540	543	506	540	518	523	506	536	516	547	523	505	536	504	544	554	548	517	538	583	506	531	525	513	523	552	508	512	557	546	529	520	566	521	527	549	494	572	537	514	493	517	513	531	556	527	537	541	488	531	564	518	552	518	560	537	502	498	544	496	559	523	510	531	518	554	529	508	524	497	537	525	517	466	542	530	507	538	563	522	516	487	502	481	576	552	488	508	486	545	515	533	523	506	537	574	587	497	510	566	504	532	513	574	503	509	521	511	501	517	522	529	511	541	537	552	536	600	558	522	501	550	531	502	510	494	522	542	528	517	529	500	536	566	542	538	528	515	533	501	539	513	464	529	528	500	540	522	520	529	479	472	532	502	523	533	548	479	532	531	508	536	478	486	516	533	525	473	535	518	542	530	555	545	519	521	514	528	523	534	548	544	515	521	548	506	526	527	506	483	517	543	515	515	478	516	511	541	512	537	505	531	521	524	546	567	475	525	516	477	496	530	544	543	546	563	544	488	563	533	472	528	518	571	517	498	538	534	564	577	544	514	494	473	540	519	512	516	488	523	476	504	512	496	502	511	472	540	528	551	562	490	556	542	527	544	522	513	526	560	499	520	529	504	513	567	532	551	522	530	531	518	534	520	532	503	478	518	500	561	511	534	540	566	502	530	525	505	547	535	529	532	549	495	524	544	528	512	564	520	503	543	553	540	519	539	513	523	489	510	551	525	506	532	487	504	525	510	495	516	542	494	520	525	484	538	520	517	567	557	539	497	490	517	501	556	552	526	526	520	503	529	517	556	546	508	540	537	518	531	541	576	492	503	508	494	578	513	516	529	587	570	576	522	513	535	485	535	545	517	554	542	552	530	494	547	515	555	560	532	568	513	519	473	526	499	509	534	561	571	555	501	529	515	524	582	539	521	512	522	503	553	488	532	553	538	505	508	531	547	577	504	523	540	553	568	512	507	576	507	516	532	516	539	537	537	514	497	528	561	551	500	519	557	502	552	522	557	478	534	531	542	514	495	503	515	517	518	499	501	512
31478	14075	13304	7659	4992	3450	2642	2136	1768	1441	1336	1110	1013	972	968	838	784	784	727	697	683	670	687	691	625	630	610	624	568	560	564	577	568	578	536	586	569	544	567	526	580	537	593	541	519	553	532	493	507	507	529	511	539	523	523	518	537	572	534	548	522	502	537	531	507	531	504	475	503	530	500	521	500	506	486	469	522	504	504	518	503	522	506	513	512	535	548	509	512	511	521	529	482	513	520	526	498	520	533	553	520	491	538	548	499	560	478	562	514	506	527	483	482	537	492	507	511	498	521	500	485	495	540	488	515	527	534	515	493	549	496	491	495	530	513	455	473	483	471	497	539	498	489	532	497	486	517	535	511	501	522	553	515	490	508	448	507	447	498	534	508	466	478	495	477	503	484	492	507	551	506	514	522	508	517	526	513	520	478	491	512	498	477	497	494	539	473	466	478	489	513	488	509	495	495	512	458	516	523	495	587	510	495	549	464	476	523	559	487	524	526	468	512	509	493	491	510	492	508	496	485	495	523	489	500	509	512	516	483	486	496	539	519	519	507	532	483	520	462	502	556	468	506	474	507	514	510	512	513	525	503	491	509	516	511	508	502	498	500	506	550	508	501	530	473	476	485	511	509	534	516	509	507	510	495	456	474	527	514	487	484	432	483	505	504	493	535	498	528	534	471	509	509	477	527	506	513	481	500	458	521	499	517	496	505	530	511	478	491	520	501	522	533	525	533	493	496	508	456	525	522	519	512	475	519	497	495	529	483	483	487	496	470	500	499	499	517	480	543	493	498	530	474	550	517	540	523	512	510	523	518	525	477	489	513	528	536	522	457	529	487	515	571	509	492	508	490	510	481	485	503	495	501	511	471	487	508	473	472	503	494	526	536	502	473	494	504	503	499	513	445	501	489	515	481	496	529	542	503	528	483	494	494	519	508	492	516	449	517	451	514	485	559	492	478	493	481	484	481	490	511	494	497	502	449	526	509	506	489	469	519	503	512	514	504	521	503	502	538	504	477	484	479	521	511	508	458	504	458	510	511	532	515	504	494	513	524	507	475	495	512	501	470	521	528	466	493	526	492	474	464	502	495	485	478	508	478	545	518	503	512	541	532	498	510	516	509	542	552	485	507	510	471	519	511	481	512	495	543	515	484	498	511	490	486	497	506	508	508	529	537	516	528	527	524	461	524	555	494	500	478	491	489	533	504	527	480	483	501	492	527	485	512	510	479	483	504	524	466	449	501	528	529	492	551	514	470	511	516	538	510	490	495	524	534	493	483	515	497	513	495	519	501	488	559	525	460	497	493	479	528	502	527	490	500	480	468	488	482	512	542	478	483	511	514	502	545	510	537	485	516	528	530	486	527	521	527	482	476	520	523	489	524	489	530	510	507	535	512	491	494	494	497	482	478	524	493	487	515	569	508	503	513	498	518	517	495	533	504	510	538	505	491	519	492	502	522	494	511	521	496	494	554	512	487	478	464	466	513	496	505	444	486	526	498	495	515	516	514	482	507	541	516	537	505	518	518	531	519	514	488	508	459	491	462	497	470	503	484	483	489	515	490	474	499	494	501	500	489	504	505	505	504	517	540	476	538	489	506	536	526	449	491	537	507	487	543	509	502	478	552	503	489	546	480	489	464	550	530	519	467	524	542	482	487	530	501	506	503	494	484	512	482	495	515	517	476	501	534	444	432	511	481	526	526	504	493	503	501	528	509	509	520	482	506	528	534	483	518	514	486	513	501	479	521	558	520	502	443	501	463	502	493	506	504	501	506	482	493	520	544	480	505	507	499	508	510	521	507	509	515	500	524	503	469	463	502	475	508	505	499	509	506	528	520	499	482	528	519	484	529	559	572	497	517	493	498	519	432	520	500	527	483	520	495	473	496	483	544	499	507	480	504	481	523	505	501	475	492	510	498	484	485	516	502	478	512	532	562	512	475	497	517	510	486	487	485	470	492	442	522	501	483	478	490	511	492	487	493	483	525	483	515	464	503	499	468	480	510	532	526	524	523	483	512	511	498	535	499	470	479	500	531	493	491	497	469	564	471	504	499	512	510	515	498	523	510	513	504	524	514	472	492	475	458	494	470	500	509	493	488	523	485	508	515	501	523	489	553	490	527	498	489	502	531	489	481	502	502	506	554	483	503	524	515	513	523	538	505	527	503	465	509	486	527	521	510	488	474	542	463	535	469	515	477	489	534	506	551	468	516	477	506	482	521	503	509	473	522	510	474	511	497	515	522	528	494	477	497	465	482	496	509	524	521	520	501	525	491	507	526	509	506	517	503	497	526	514	503	501	504	538	476	486	523	533	477	520	496	530	484	537	496	469	473	530	484	537	524	496	465	515	522	512	531	512	501	472	474	496	487	509	528	520	498	501	507	485	511	523	486	496	503	498	545	531	491	503	509	500	497	491	471	484	531	472	553	480	470	497	472	516	520	499	498	513	518	524	549	527	504	516	511	528	499	508	578	463	482	505	496	533	508	501	514	456	494	491	485	498	508	529	512	476	494	538	513	509	502	453	527	501	511	525	517	497	497	507	517	491	498	498	464	533	505	504	516	516	487	505	512	497	505	512	471	488	455	493	516	539	509	522	511	495	512	482	517	506	486	513	485	518	505	529	494	493	503	532	491	516	489	489	499	483	507	504	487	511	504	462	487	511	518	496	463	482	507	486	486	537	490	540	518	479	513	495	521	499	493	530	493	513	489	486	501	498	491	471	517	499	495	508	491	503	487	475	510	507	507	503	532	513	528	458	506	510	509	492	498	500	498	514	508	515	505	505	516	502	505	502	515	506	500	492	499	503	490	504	490	528	538	488	509	543	536	484	521	538	497	528	555	518	510	549	520	499	507	502	476	485	528	494	504	531	488	494	506	497	511	512	516	477	504	478	491	496	496	563	506	490	533	497	507	526	529	481	488	505	501	501	484	478	543	491	535	503	484	498	472	504	494	500	532	525	503	493	500	484	520	476	523	561	504	493	484	511	503	509	485	508	500	490	483	489	519	509	514	500	501	503	524	510	516	508	513	497	461	451	508	493	515	520	502	505	505	520	489	542	529	535	469	491	480	521	488	480	516	523	506	492	493	488	542	505	488	514	503	521	528	511	498	516	506	522	511	513	490	518	456	494	521	537	505	530	499	509	516	480	495	485	521	488	508	500	514	500	527	519	523	463	497	500	515	531	481	495	488	510	501	484	546	558	487	512	518	474	513	514	515	520	492	509	507	506	489	505	516	537	499	538	472	551	487	500	510	535	480	513	501	502	537	497	479	475	486	478	477	492	498	546	526	484	514	502	494	520	517	512	542	457	515	524	524	523	529	503	524	523	500	501	484	513	487	565	518	515	456	502	468	499	486	484	513	534	526	508	480	526	513	501	503	477	548	501	475	531	522	506	485	489	514	532	499	478	510	514	493	498	515	473	507	482	500	523	514	501	495	488	499	509	535	508	526	532	539	473	483	506	486	500	475	498	501	489	526	495
30463	14727	2250	486	382	311	314	277	291	269	275	294	279	262	279	263	288	271	269	254	299	289	263	301	275	304	293	303	247	262	258	291	260	291	275	258	265	285	272	270	307	292	261	294	283	273	284	289	306	293	293	289	279	279	309	280	276	275	265	254	303	286	260	264	260	260	293	310	267	274	286	267	306	262	300	285	260	248	287	298	296	258	240	265	263	258	286	308	261	270	290	269	274	275	289	278	268	299	269	284	297	287	273	262	286	313	255	271	303	257	256	277	287	285	287	291	299	252	281	259	281	289	251	275	270	286	255	254	287	296	264	301	297	283	309	280	275	298	259	283	259	273	281	292	272	265	267	278	274	280	277	268	253	274	276	284	309	295	279	277	280	294	265	264	270	268	287	305	285	259	281	253	251	234	281	260	265	284	276	244	276	256	267	288	300	282	303	274	308	259	292	267	262	278	304	287	252	271	262	283	275	280	278	243	254	282	266	281	275	264	316	258	282	254	266	277	280	272	256	263	268	280	277	258	285	294	312	279	266	267	292	266	267	263	283	256	260	294	298	302	279	314	298	294	272	274	297	259	285	248	279	258	258	270	293	285	279	262	242	254	254	309	276	286	283	274	285	283	276	273	274	259	273	269	268	259	269	291	294	282	283	261	314	297	275	264	284	252	269	245	257	287	279	289	284	281	282	264	282	275	280	300	286	274	281	272	277	283	251	261	279	280	294	259	274	284	282	270	285	290	240	267	274	274	257	267	275	281	258	289	306	267	273	290	264	261	241	265	267	286	237	293	281	255	269	259	297	297	235	298	281	248	262	284	300	237	258	273	282	274	237	287	268	295	264	262	315	242	279	290	321	270	260	271	296	297	286	301	280	250	262	268	250	307	266	280	288	308	275	261	289	263	285	296	280	269	251	276	277	281	253	281	285	292	282	266	281	287	293	282	260	249	275	297	276	276	278	273	240	285	300	284	252	275	270	230	267	281	271	274	270	286	264	266	272	262	278	293	274	269	271	262	307	271	300	278	296	258	308	251	267	278	280	272	270	277	269	264	269	265	251	281	277	303	327	264	284	277	295	264	285	280	262	291	232	285	272	312	282	289	248	282	282	286	258	298	250	251	245	299	253	295	276	279	276	300	257	282	277	263	282	278	264	258	274	288	264	283	282	281	262	272	271	306	263	293	271	253	264	266	295	263	271	249	273	265	293	291	283	277	277	273	276	292	266	262	278	271	270	264	262	293	268	275	282	278	254	281	252	284	251	285	272	273	277	259	291	260	282	261	295	267	266	279	284	289	294	269	286	274	286	287	229	237	278	280	272	306	298	252	294	276	287	273	249	280	294	294	257	261	288	272	281	316	259	268	267	303	264	281	287	281	309	285	308	279	281	262	284	295	278	253	273	278	298	289	277	265	267	261	248	290	258	310	236	271	314	271	312	293	248	253	265	299	262	281	276	246	300	267	267	280	274	288	278	251	285	259	255	263	271	286	243	286	255	292	296	259	253	261	245	282	272	285	294	268	281	307	266	279	264	289	268	280	296	309	264	252	284	246	262	258	265	256	265	299	301	286	275	264	281	299	300	289	263	278	280	288	269	264	305	241	260	258	273	272	268	280	272	238	286	297	285	267	317	260	264	292	274	260	271	287	318	302	237	317	281	271	234	277	291	284	284	272	282	262	308	278	267	295	310	285	279	267	274	262	308	254	287	282	278	269	287	294	284	241	279	248	288	280	288	277	284	279	273	281	292	304	293	280	272	277	273	290	264	271	291	279	309	288	245	273	292	294	314	280	234	280	275	256	306	280	292	300	272	249	275	305	287	286	276	276	305	253	282	277	283	259	251	278	286	278	280	248	273	277	233	269	250	262	269	257	265	261	283	300	283	277	298	278	288	270	264	294	290	222	264	251	275	279	265	285	297	277	274	267	276	267	287	285	292	273	249	282	277	292	307	278	287	322	276	262	262	270	259	286	269	274	251	293	295	255	297	253	274	285	259	277	299	263	274	304	270	254	252	279	253	247	283	281	273	290	261	291	278	287	315	282	282	285	287	275	319	277	302	259	285	285	256	284	261	233	284	293	292	256	293	260	291	315	265	287	288	282	293	266	268	300	271	297	270	285	302	266	264	253	272	256	300	291	298	270	265	277	276	270	283	265	261	274	291	304	294	278	290	270	280	294	268	270	267	269	289	279	305	298	273	256	270	309	271	281	303	286	274	281	266	271	276	282	291	309	235	288	280	246	257	262	292	266	258	286	282	271	287	282	269	297	266	277	274	302	283	291	274	284	273	267	270	290	277	292	252	263	269	289	265	279	286	306	279	264	273	277	280	271	278	230	294	286	275	251	292	273	303	255	241	258	286	283	267	271	288	287	280	302	289	253	270	259	292	281	277	263	284	255	265	256	305	260	253	271	272	295	276	280	270	269	256	285	287	262	233	306	268	279	258	275	276	269	233	284	277	271	290	261	267	287	270	291	264	262	257	267	242	280	266	284	295	282	288	261	244	278	313	240	269	282	283	290	276	270	321	266	271	259	276	278	260	261	258	298	279	297	273	286	294	273	279	305	292	262	283	304	292	287	294	274	293	252	266	268	262	279	267	247	272	260	271	252	292	265	303	273	299	287	294	298	263	308	263	266	296	289	264	283	257	277	261	275	265	292	289	292	277	285	262	266	279	270	289	259	305	269	283	276	279	257	304	284	285	291	302	254	295	237	283	291	284	250	255	274	257	283	301	296	282	299	270	268	284	278	261	280	242	320	257	292	282	286	287	265	265	290	289	245	266	262	263	246	259	269	252	282	269	277	254	283	299	273	283	266	278	271	267	269	261	269	279	274	301	272	292	285	327	249	260	264	267	276	281	278	280	254	240	268	284	318	266	286	265	291	274	308	294	289	289	305	232	292	278	249	290	265	262	246	301	263	287	274	292	276	260	268	270	266	278	279	259	274	269	303	253	284	290	262	275	278	270	266	297	289	261	256	271	291	277	263	286	256	259	280	285	290	257	259	292	273	302	262	267	273	264	272	270	274	287	310	280	291	298	256	282	279	263	277	278	269	283	268	274	285	295	278	263	272	252	289	270	268	261	275	310	283	271	258	282	244	276	309	281	254	279	285	275	283	273	240	272	269	260	251	274	270	309	272	270	286	300	278	277	277	264	263	232	297	259	272	282	254	256	282	264	289	258	271	254	298	267	286	287	267	259	262	268	296	293	292	302	269	279	290	283	252	262	293	265	253	256	305	275	283	281	245	272	273	296	292	276	254	286	305	283	287	279	262	273	253	273	252	264	276	296	272	289	247	266	286	297	243	271	275	273	299	273	274	275	276	270	251	294	276	268	302	256	259	269	300	287	266	266	275	252	306	275	258	296	292	283	298	283	271	259	275	265	290	296	249	274	255	266	262	289	263	286	282	268	250	311	257	269	299	281	278	293	235	272	266	278	316	270	282	261	276	295	311	266	282	282	253	256	296	269	255	298	253
19710	799	709	517	434	368	329	338	319	323	324	322	337	312	304	336	303	317	294	268	310	327	348	312	317	292	308	286	310	332	298	315	301	326	299	318	288	299	317	313	320	297	284	330	308	318	324	279	315	275	290	274	298	300	320	301	276	313	283	302	305	306	298	311	298	323	304	319	302	332	312	282	330	270	283	321	353	303	270	297	290	296	299	296	301	322	329	326	318	316	287	299	293	305	329	307	339	287	328	310	332	300	322	350	304	295	307	334	327	317	300	299	293	304	332	303	320	301	330	286	306	284	299	305	315	293	309	301	289	299	297	296	295	320	318	308	310	278	315	299	304	283	289	297	275	302	316	267	282	328	275	293	308	322	321	294	306	313	279	318	319	326	299	327	292	321	309	334	275	310	286	290	300	275	307	320	304	309	299	292	296	269	281	282	321	288	323	311	302	319	318	271	323	304	303	315	299	309	320	331	288	304	300	291	306	288	268	300	304	313	283	308	328	292	276	273	325	284	300	312	332	282	343	279	298	328	285	314	325	312	307	291	317	290	311	280	290	299	318	320	326	270	318	287	281	320	316	310	301	288	266	307	306	311	312	304	311	298	329	326	297	318	319	296	291	293	303	331	296	301	312	310	339	296	312	292	302	296	307	304	299	328	325	357	261	319	264	280	287	281	289	324	260	321	324	309	288	304	309	302	346	314	289	303	271	272	301	299	318	292	316	300	307	307	316	285	302	288	278	325	276	301	338	304	335	313	270	305	273	290	314	293	302	299	314	303	284	305	339	312	295	329	294	304	294	317	298	321	306	278	284	336	288	284	326	297	278	270	270	323	308	284	313	302	284	313	308	322	289	292	291	331	321	326	291	317	326	305	300	314	282	307	304	343	300	326	290	278	297	332	304	297	292	301	297	289	318	309	300	292	297	298	312	306	309	311	326	287	297	293	294	308	305	291	302	287	294	298	326	305	297	312	329	286	289	307	303	285	286	328	270	314	297	303	300	302	313	293	272	300	323	293	315	293	312	310	317	301	328	299	297	328	290	294	302	319	290	312	269	311	303	292	328	289	285	293	322	314	329	304	282	320	306	273	301	299	326	299	310	287	295	324	306	282	310	334	323	295	270	296	304	300	303	314	289	290	308	290	287	287	291	334	311	290	311	271	310	306	312	313	318	305	286	320	305	322	309	304	322	272	303	301	289	312	270	305	300	294	316	334	303	312	288	295	298	330	283	289	305	306	319	321	311	319	281	332	310	334	308	297	311	292	307	306	279	292	317	326	295	317	258	317	315	305	278	320	309	312	309	285	297	295	312	297	304	325	318	348	272	295	328	323	302	311	297	355	319	300	300	306	274	320	302	294	316	313	309	295	291	290	314	304	314	345	299	283	286	294	306	273	277	318	298	260	312	312	306	313	286	306	311	321	329	320	338	321	299	295	303	306	320	305	295	305	285	302	292	316	293	317	282	291	330	295	313	350	336	323	308	326	286	322	304	306	313	313	307	300	305	284	267	320	292	296	287	308	306	305	293	297	323	312	312	322	308	331	309	307	285	303	315	309	324	309	286	295	297	319	301	305	283	291	309	309	309	289	311	293	294	298	279	310	303	287	324	278	303	301	290	316	301	290	320	290	299	290	309	284	303	337	273	319	298	303	327	320	320	320	291	316	308	313	297	271	308	308	288	314	312	271	297	324	286	319	313	309	297	291	319	270	320	320	287	267	276	264	279	315	335	273	311	316	294	325	287	298	312	314	335	310	300	315	293	349	299	276	284	332	281	303	311	295	283	298	319	303	293	303	316	302	307	304	307	312	338	311	301	354	329	278	311	318	293	304	333	292	295	308	295	297	249	298	266	305	290	266	335	340	301	284	309	287	266	318	293	318	331	327	322	299	318	306	294	291	318	320	325	304	306	323	288	305	294	293	330	310	286	308	337	306	292	289	299	315	308	304	300	328	301	295	276	311	321	301	303	298	313	315	304	303	264	335	305	299	327	313	285	312	331	293	300	301	291	294	307	326	286	278	278	315	315	271	314	302	300	296	298	286	288	300	332	311	296	309	299	330	309	285	341	294	292	268	307	331	308	318	299	310	318	259	307	280	291	289	302	308	310	298	318	312	308	314	307	284	305	315	309	300	293	309	286	279	295	288	306	293	306	295	300	316	340	306	317	316	300	317	309	297	308	304	282	277	331	302	305	281	286	304	314	315	274	293	339	287	307	321	283	275	306	330	297	286	255	310	316	332	292	289	283	291	297	284	278	324	307	293	302	308	295	336	263	307	282	295	328	302	365	322	305	314	307	315	301	335	319	327	314	290	274	313	320	306	313	262	284	308	315	310	285	299	283	306	331	301	337	288	314	290	300	284	317	298	317	318	269	306	310	297	286	296	284	310	269	335	294	299	314	316	287	264	301	299	287	286	301	303	336	307	319	298	307	318	307	305	316	287	305	314	288	320	290	251	277	290	294	311	294	286	279	334	314	305	311	279	261	309	314	295	286	279	296	303	306	278	292	306	320	300	307	283	338	278	286	305	287	299	300	329	329	315	298	282	302	301	314	324	310	316	306	328	294	290	342	293	325	316	323	299	304	313	278	312	331	292	317	303	304	307	321	316	286	310	296	298	313	299	330	311	301	302	318	311	272	297	299	338	306	307	317	341	290	349	338	294	302	275	309	305	296	281	286	299	301	297	276	312	304	292	309	304	316	285	308	318	290	308	325	277	294	319	307	264	301	299	310	289	303	314	324	278	270	337	305	293	290	301	305	287	270	283	291	299	267	328	294	342	301	322	289	299	311	312	315	279	297	298	278	315	317	281	282	306	315	323	298	321	325	290	286	295	328	291	320	290	306	297	322	300	301	274	298	321	315	303	303	288	302	323	285	294	300	281	277	312	332	349	309	299	338	321	294	317	321	303	270	275	305	317	320	312	310	296	303	302	296	301	319	305	303	316	324	294	303	335	312	300	305	316	296	309	294	297	320	326	304	302	297	306	297	326	303	307	330	271	311	295	302	322	282	354	281	329	300	291	284	268	308	308	283	290	297	304	291	285	307	274	298	303	295	293	301	321	290	290	280	270	318	305	289	284	301	301	345	319	307	306	288	255	316	311	317	286	287	306	314	298	300	304	282	300	289	304	294	344	289	297	263	335	316	309	325	313	304	286	292	332	312	330	312	309	304	327	321	294	313	347	296	285	283	289	281	306	283	314	300	301	274	280	302	307	316	316	309	286	327	280	305	312	315	281	294	302	309	312	299	326	314	302	324	290	282	291	315	306	306	274	284	309	295	287	299	289	324	308	287	289	298	308	320	304	321	309	307	316	306	295	304	319	319	317	280	297	333	314	310	293	304	299	293	323	309	300	299	298	287	333	306	350	279	288	287	282	313	306	319	311	305	273	283	309	333	314	312	299	263	275	317	308	258	291	296	306	307	296	288	270	294	319	315	300	307	319	318	318	288	292	290	278	322	263	320	292	314	313	335	269
24194	20158	25955	24159	20151	8401	872	596	486	387	411	321	322	315	289	275	330	283	274	240	258	255	241	231	225	257	213	240	228	215	247	222	222	216	216	234	233	236	207	203	214	227	207	198	217	227	204	238	223	229	225	205	218	228	205	217	201	229	207	189	214	218	207	228	222	213	202	203	217	221	217	221	221	195	222	201	207	218	185	189	222	229	199	205	237	199	194	208	193	225	194	203	217	200	217	204	199	193	214	182	222	229	191	206	194	170	227	238	170	203	229	251	228	199	220	204	198	216	193	233	221	213	185	192	195	204	201	234	228	234	208	209	226	190	215	209	235	211	200	220	220	207	215	220	218	193	212	187	218	224	221	232	203	191	211	223	196	215	217	201	209	209	179	228	218	207	228	193	213	200	210	221	222	200	196	208	224	233	211	204	212	240	211	235	197	212	220	201	222	194	225	215	208	215	205	203	206	208	200	189	190	206	184	213	198	196	206	204	215	219	204	198	198	188	221	207	224	175	210	221	218	209	200	211	197	211	196	204	225	208	206	207	210	196	226	218	217	202	200	210	217	188	234	201	196	218	198	216	194	204	217	183	194	194	200	217	200	218	208	212	207	190	241	207	220	200	219	195	214	235	221	249	201	199	197	210	218	203	189	206	239	199	241	224	216	200	223	199	174	226	185	205	196	201	246	202	204	185	207	201	221	190	217	226	211	226	196	194	200	205	194	201	185	199	187	218	193	198	205	203	209	220	216	215	236	215	203	201	192	214	211	224	199	224	174	168	198	210	189	177	223	200	195	207	204	206	202	210	213	196	200	202	216	213	208	199	248	207	181	235	226	228	206	207	204	199	188	221	214	226	217	215	214	193	192	216	214	225	226	212	181	188	197	215	214	220	210	204	208	190	211	195	219	227	206	204	216	196	191	217	197	212	226	206	212	228	228	218	218	212	209	209	223	214	218	193	213	232	192	214	203	201	207	257	191	193	243	220	221	201	200	213	221	206	209	213	192	194	226	226	218	212	205	215	229	209	221	202	225	198	227	192	190	211	188	195	202	205	213	236	201	225	223	201	183	242	209	195	214	186	236	214	202	210	210	214	199	211	199	202	181	202	204	218	221	202	191	203	227	197	238	199	185	206	259	199	195	203	232	194	211	212	219	200	201	208	204	200	212	219	200	208	218	201	214	220	203	203	182	214	219	224	177	223	192	214	203	196	185	214	195	201	214	218	194	201	200	210	236	214	212	213	199	204	204	200	196	224	228	222	203	200	242	208	228	211	198	222	193	239	197	205	227	179	189	184	229	226	218	215	198	233	184	194	219	226	210	194	210	216	202	216	229	219	203	214	189	199	199	207	221	210	225	221	216	192	223	204	232	217	214	205	224	205	220	199	247	201	189	217	216	228	209	220	181	216	201	208	204	186	229	231	212	235	221	213	212	210	202	207	219	215	209	192	202	210	230	227	208	183	203	189	219	202	200	232	188	219	224	197	236	214	221	216	193	195	194	234	230	200	237	231	205	228	200	190	185	210	200	221	220	228	190	219	209	211	207	232	218	217	232	207	195	242	198	193	204	195	205	209	212	212	229	211	199	232	201	206	207	221	186	209	225	220	234	203	187	220	229	220	231	214	211	219	224	175	211	218	213	210	197	208	216	205	215	218	211	197	219	217	215	207	213	206	221	219	207	223	223	197	217	214	216	220	210	192	204	214	208	214	235	203	179	237	223	215	208	221	167	239	218	199	213	232	190	186	195	197	217	233	210	193	209	220	205	213	236	206	188	249	208	210	177	205	216	191	196	229	193	205	220	188	202	183	225	216	187	197	228	198	200	211	238	174	226	206	232	209	206	198	189	213	194	200	217	220	210	220	211	184	226	205	214	235	196	223	207	218	199	209	197	201	192	221	200	231	216	201	195	207	208	205	202	211	210	209	218	190	189	203	196	193	219	182	207	214	186	204	207	213	227	190	234	206	189	227	208	186	193	218	202	222	198	221	235	202	204	192	220	209	194	225	219	196	218	217	214	221	214	216	210	226	202	200	229	210	194	233	237	191	168	202	226	212	199	221	196	196	226	228	218	191	224	216	189	233	210	218	215	222	204	188	221	192	191	205	232	201	223	188	199	221	215	216	198	205	207	213	236	206	191	218	215	210	203	208	221	190	193	216	221	208	177	197	213	198	210	217	239	197	209	241	195	206	194	192	230	179	220	211	218	181	210	201	219	202	192	204	198	193	230	191	208	217	220	211	213	219	208	214	228	226	201	206	201	224	227	196	217	204	207	216	216	216	190	225	208	195	211	208	215	206	200	215	215	201	187	208	204	214	224	220	215	209	211	210	218	206	183	185	240	168	201	210	199	194	210	186	203	217	217	196	207	207	204	212	208	228	186	209	231	191	219	239	185	229	188	191	208	212	203	175	235	247	194	179	190	193	199	227	214	221	204	194	187	237	217	202	217	204	196	209	218	215	197	208	228	233	223	202	199	229	220	189	211	167	184	203	222	213	219	197	219	208	198	214	209	215	226	212	237	224	200	221	203	205	206	210	212	202	221	211	207	193	206	194	213	224	231	205	209	209	219	235	204	187	214	185	201	194	195	200	173	219	227	207	207	238	186	214	227	207	208	200	197	194	199	220	196	187	219	228	199	215	214	192	247	205	208	184	207	221	191	201	209	205	231	200	213	240	192	212	185	209	210	208	205	196	223	230	220	203	219	204	212	222	222	209	210	201	179	209	192	253	223	194	208	184	214	209	227	208	206	187	199	213	195	204	210	207	232	226	221	208	209	195	197	199	204	213	194	201	209	194	217	230	216	205	211	224	231	205	206	211	202	207	202	200	217	206	188	211	206	193	182	212	187	210	214	257	201	215	175	197	201	233	222	203	214	204	229	197	203	210	218	220	207	224	217	216	177	223	214	221	224	203	198	235	181	190	194	227	226	195	190	204	213	219	204	209	222	195	229	216	194	231	212	223	209	218	215	218	226	226	221	214	224	215	225	202	198	202	249	237	215	238	210	185	208	211	207	200	243	223	221	194	209	204	202	223	216	183	195	192	213	215	241	239	218	205	195	200	214	202	205	237	179	209	204	214	219	221	212	226	205	209	182	217	214	227	229	209	203	189	191	199	219	213	207	205	208	213	189	222	193	191	225	199	208	207	222	176	204	200	169	226	214	201	208	194	217	231	202	204	213	230	210	208	204	191	225	200	219	210	233	177	189	196	210	204	197	226	220	191	215	192	242	228	189	206	206	195	230	226	211	224	199	189	222	215	208	208	252	214	199	203	193	181	224	217	207	187	192	235	197	209	204	207	221	203	216	189	198	205	222	224	211	235	231	229	219	225	218	201	182	228	205	212	213	207	186	211	222	200	207	230	173	191	206	209	178	198	201	197	242	192	211	231	189	228	192	209	197	214	193	208	180	228	204	208	200	206	208	241	191	213	214	221	201	218	212	216	187	209	205	182	196	212	211	221	200	205	217	197	222	210
28727	8544	7947	4366	2668	1820	1327	1115	853	718	660	572	534	507	440	401	377	362	357	342	343	315	315	262	302	276	287	264	279	275	264	237	262	220	249	216	235	225	240	236	273	239	243	234	246	259	262	222	227	205	221	229	222	214	248	230	230	242	218	247	244	212	249	222	249	225	233	246	236	222	242	262	234	227	203	206	233	226	229	216	227	203	240	225	229	233	225	227	231	219	211	219	230	234	238	201	224	234	195	233	217	237	217	233	218	265	237	197	238	227	219	211	228	209	225	234	219	193	220	227	247	223	185	210	225	221	243	248	215	229	214	237	205	239	196	266	230	216	233	207	226	217	208	201	238	230	225	229	228	221	207	226	254	220	223	209	225	230	207	218	228	234	201	227	233	242	208	237	214	200	222	229	253	230	223	216	231	225	219	209	225	237	204	230	202	200	194	198	208	238	232	241	209	223	237	231	215	239	213	226	225	212	216	240	223	215	246	210	205	224	194	230	224	219	210	222	224	224	258	221	221	212	246	215	212	198	210	218	197	196	221	227	230	229	234	234	197	242	229	236	218	215	226	210	225	205	218	218	201	226	212	215	218	220	207	230	231	216	219	249	253	225	214	225	216	218	216	203	234	222	217	235	232	221	213	225	209	209	204	228	220	217	229	203	214	216	204	213	212	220	204	230	214	219	209	198	217	242	235	228	225	230	232	220	226	242	222	223	241	205	219	229	234	252	220	203	211	222	228	233	241	203	240	192	220	207	208	227	263	209	201	182	260	213	246	224	200	220	215	214	216	212	213	212	234	239	216	207	220	231	234	222	228	243	218	213	216	208	206	213	214	216	221	229	205	216	235	222	222	217	200	220	220	199	192	222	213	204	208	210	231	222	234	228	226	233	210	227	234	235	230	198	224	234	211	228	223	208	201	213	224	207	201	223	215	222	200	209	235	210	242	224	219	222	212	231	204	224	216	215	236	215	228	226	207	231	234	221	214	202	207	226	206	197	211	213	243	215	220	204	243	220	226	261	230	215	237	211	198	207	227	223	219	227	211	240	211	216	223	220	226	229	228	228	200	216	223	238	206	216	233	243	221	224	210	219	235	216	208	244	248	194	246	207	225	195	218	216	195	221	208	236	209	204	217	195	234	212	211	245	232	235	206	208	216	218	210	189	215	233	233	201	219	227	209	223	249	220	208	229	217	222	219	228	242	211	204	218	228	223	213	213	224	196	205	214	230	253	207	240	204	212	209	209	234	219	213	212	221	225	233	201	228	208	222	206	202	228	236	224	229	220	230	224	168	216	204	260	221	223	201	209	230	260	231	214	234	208	236	216	207	207	221	224	247	217	199	213	222	227	226	219	232	220	234	235	219	268	233	210	208	213	209	208	202	219	248	216	203	234	230	214	239	217	256	204	202	237	213	219	208	232	215	196	206	245	223	233	234	226	234	221	193	202	238	212	187	202	206	209	194	240	206	224	243	212	222	207	212	222	227	206	222	199	232	231	206	209	217	219	216	236	220	186	220	261	232	245	214	206	183	222	255	210	207	204	237	227	248	247	204	237	219	218	210	249	219	226	201	203	217	215	228	217	197	203	219	233	239	229	231	215	216	218	233	200	217	232	205	226	217	210	214	251	230	212	242	214	222	202	219	206	254	214	215	217	220	212	204	214	220	235	246	241	211	218	237	228	237	230	221	237	201	223	183	217	227	186	217	205	247	219	251	204	201	219	209	222	223	217	233	231	212	193	221	226	226	223	193	234	221	193	205	217	236	206	230	225	210	225	221	226	220	208	199	221	218	208	229	223	217	214	207	222	234	215	204	204	227	223	233	215	210	218	229	247	254	227	239	236	223	233	213	220	202	226	212	231	200	225	228	208	234	225	204	243	236	241	216	228	211	234	188	230	195	204	213	206	201	223	227	224	227	223	208	250	229	201	216	220	221	204	248	233	214	193	231	186	224	232	208	222	242	222	242	220	193	231	224	209	216	237	207	231	228	243	258	214	248	208	195	215	197	234	237	223	230	231	215	215	195	236	201	220	200	231	211	226	216	227	222	223	226	231	225	233	238	214	218	211	208	213	244	219	218	206	229	224	193	220	236	185	211	216	206	276	200	200	225	210	220	219	212	221	198	222	224	209	237	210	198	240	231	214	221	210	220	230	238	239	214	237	234	214	200	225	233	232	250	202	229	219	202	225	201	221	245	209	221	198	217	228	226	192	224	217	202	226	212	216	216	225	186	208	205	249	220	207	232	206	200	243	234	226	231	226	190	223	217	222	213	215	227	202	206	233	214	229	208	211	225	226	184	220	243	210	213	220	202	233	218	228	221	217	202	225	271	220	200	223	216	192	241	232	236	230	214	223	196	236	226	257	228	214	189	231	220	214	216	205	224	206	190	215	227	210	234	224	226	214	220	218	222	227	210	223	234	218	220	226	223	194	212	234	204	232	221	234	202	217	217	211	242	236	225	239	207	224	212	230	230	246	202	234	214	231	198	208	224	220	220	213	208	222	210	213	211	217	213	227	228	241	220	234	223	223	235	219	191	224	224	201	238	221	203	237	229	217	222	218	231	238	204	199	229	207	216	212	219	205	219	203	225	214	202	233	214	228	212	215	221	233	229	219	203	217	239	198	233	236	213	224	231	219	220	201	215	217	199	221	203	203	223	218	213	235	220	207	213	247	206	221	242	183	237	215	228	215	219	244	210	218	206	225	198	241	231	215	209	202	206	233	216	225	208	209	241	211	213	217	220	233	238	201	212	244	227	241	228	193	234	214	218	211	217	210	206	226	193	230	177	206	242	214	215	203	219	223	205	218	242	197	228	237	222	219	209	226	227	222	252	235	197	218	223	209	220	233	232	238	232	203	220	209	224	206	200	238	222	208	236	227	230	216	213	219	228	230	228	226	204	204	217	224	234	227	210	225	187	243	209	225	251	208	251	221	226	220	207	249	211	231	245	213	254	225	194	208	228	219	218	219	223	224	241	215	222	232	218	221	230	196	214	212	205	207	222	217	230	217	214	230	214	222	212	205	209	231	194	225	203	237	215	254	210	222	245	190	221	248	229	200	220	212	232	234	222	215	209	225	228	218	216	235	239	214	227	214	215	195	196	216	238	221	198	233	227	222	249	217	207	227	224	238	218	209	206	233	217	220	231	209	208	215	235	205	251	254	246	208	213	229	217	219	236	203	211	216	228	226	235	221	198	219	244	216	257	224	216	231	223	251	203	188	225	212	230	192	203	216	247	211	243	229	218	211	213	210	202	252	194	218	209	232	221	213	230	203	259	226	210	203	241	201	209	209	230	215	210	220	226	204	217	193	218	204	222	240	197	231	222	210	241	223	216	204	204	234	229	239	183	211	231	232	236	229	228	229	248	234	207	226	234	218	218	216	234	228	236	243	240	212	235	243	237	223	248	219	248	235	237	196	213	235	226	226	252	190	247	240	229	242	217	236	226	241	221	231	211	215	223	250	221	215	224	275
22297	20106	26683	23300	20108	20141	7149	1361	1045	912	817	765	735	681	672	638	567	615	626	567	604	587	554	570	537	581	569	556	523	530	572	525	529	508	558	535	549	545	566	504	500	527	526	520	531	501	502	486	522	504	495	549	523	482	502	512	517	520	517	517	463	526	498	508	519	512	528	500	452	498	512	492	523	488	519	541	515	485	483	454	513	490	536	466	499	504	520	484	492	498	486	495	472	537	510	517	524	497	480	523	510	483	479	485	506	482	500	486	550	534	503	485	512	519	461	462	512	506	514	464	539	515	549	480	475	459	465	508	485	479	514	523	503	490	488	441	509	503	491	452	464	480	508	490	550	537	496	486	525	497	473	528	454	482	474	495	499	515	505	501	487	471	515	518	472	520	511	517	490	482	506	503	492	535	479	481	465	466	519	504	489	454	493	441	532	519	491	508	455	505	508	483	521	524	499	477	503	502	465	499	482	488	522	507	506	496	504	519	480	477	490	472	475	492	480	476	499	496	504	497	549	487	503	535	523	462	522	514	472	502	468	475	485	482	529	534	510	506	520	515	516	472	468	526	486	490	484	503	505	514	507	492	420	496	485	480	496	462	492	491	479	486	538	513	517	519	500	495	484	515	510	492	494	502	472	480	507	545	499	534	499	475	516	483	518	471	462	524	525	485	485	503	502	481	516	502	485	483	471	481	502	479	523	505	508	482	483	516	467	490	510	465	497	492	526	498	499	449	492	506	507	458	513	497	454	530	554	448	539	500	495	508	493	517	502	491	493	549	492	500	491	517	457	527	480	510	501	487	517	501	481	498	485	486	481	474	480	514	525	495	476	478	462	468	487	486	499	509	485	481	526	492	439	481	497	516	493	475	488	478	492	500	511	477	485	436	461	546	475	502	523	485	497	522	502	519	467	499	506	503	482	477	507	515	487	467	492	498	450	485	471	530	473	482	546	479	470	467	528	526	481	505	476	522	499	514	485	492	487	505	529	474	479	506	499	478	485	505	462	485	445	489	489	535	500	501	482	504	500	497	475	484	506	466	487	506	465	492	522	481	539	507	513	518	498	485	511	504	461	518	501	502	463	443	464	510	461	482	496	458	464	503	519	479	501	483	508	482	460	515	508	515	533	506	523	524	505	498	522	442	475	525	502	489	505	479	504	488	469	537	478	480	490	498	494	500	522	465	519	459	521	487	488	519	489	491	520	513	494	515	495	516	463	478	501	479	451	477	456	485	500	506	488	506	507	502	520	510	468	470	470	498	531	469	509	476	502	492	478	511	451	519	460	468	489	509	535	504	519	495	464	480	499	520	491	526	527	481	481	459	488	497	519	473	489	474	459	502	481	516	486	534	490	509	465	497	508	509	503	478	508	525	490	481	452	496	511	518	499	507	507	478	499	520	507	487	499	509	499	468	497	515	488	504	448	542	532	492	469	516	474	500	472	488	509	530	489	522	484	505	470	496	469	514	502	501	486	487	488	503	464	491	477	507	529	490	521	471	517	515	501	512	489	453	496	506	491	487	495	499	517	460	500	478	477	487	521	535	532	534	487	488	496	474	460	508	513	451	513	505	495	506	468	494	513	503	517	505	510	500	556	492	517	481	488	477	502	509	503	517	523	485	490	488	487	473	473	508	488	529	475	529	491	522	463	501	484	472	485	523	537	506	532	491	547	483	536	516	502	482	520	493	514	537	492	526	547	492	496	542	522	470	477	519	487	478	515	506	511	495	502	522	527	511	488	471	495	494	518	481	490	510	493	476	481	505	526	489	499	471	466	515	481	506	496	471	457	477	504	472	479	477	537	513	495	526	499	499	495	465	480	502	459	507	533	465	507	506	515	506	487	517	520	542	499	496	459	498	514	474	454	518	551	484	504	490	487	505	468	486	505	500	503	538	531	447	472	540	492	501	527	464	453	507	508	509	512	479	522	441	494	517	507	470	444	497	552	521	504	472	461	534	477	485	519	522	472	447	508	482	503	521	476	535	503	501	522	477	487	427	515	489	491	477	457	502	484	476	504	536	483	469	484	485	508	458	482	483	524	491	590	476	496	485	523	459	531	490	536	509	480	532	465	513	511	502	455	505	520	524	460	516	480	509	522	512	466	481	471	514	506	488	508	495	476	483	443	496	529	474	489	513	487	500	517	490	497	452	528	502	489	511	512	462	516	473	509	520	485	476	498	525	497	468	495	476	503	473	484	509	472	490	518	524	523	507	481	479	482	486	514	505	525	492	500	508	478	501	533	486	462	495	466	501	470	476	493	434	481	493	502	457	482	502	502	510	518	503	535	478	455	513	510	498	540	504	496	500	497	511	485	479	485	502	507	491	500	493	500	497	523	516	538	503	501	494	473	514	492	513	492	497	517	471	472	486	503	464	487	515	501	519	504	490	463	497	510	535	560	481	500	475	488	496	516	518	512	511	525	527	516	504	487	476	451	502	511	510	503	509	486	498	493	448	462	478	445	519	478	503	518	499	490	512	482	473	489	502	499	525	489	511	482	531	497	479	468	512	466	500	512	463	452	465	486	490	482	543	482	491	519	469	476	498	499	500	499	489	486	492	483	497	487	467	523	452	506	511	517	503	503	481	471	514	514	475	485	538	497	505	528	498	529	472	534	512	535	479	533	492	500	497	467	493	486	534	505	496	496	505	482	516	452	483	479	475	489	525	467	481	485	530	485	489	478	491	462	516	504	491	492	533	511	509	468	519	524	491	465	510	549	487	489	511	533	504	479	524	510	476	488	479	472	493	504	521	470	522	444	484	459	485	463	503	463	486	507	469	498	460	486	497	502	514	496	465	499	535	488	474	491	478	494	445	471	470	466	502	503	471	522	468	538	523	494	470	500	504	477	511	499	489	494	536	446	459	508	506	510	480	490	476	472	474	468	504	483	510	530	498	489	471	474	517	500	528	488	483	505	487	496	518	475	463	488	500	469	461	498	479	522	497	483	518	511	493	516	530	478	471	505	495	526	492	483	512	494	467	563	531	506	563	467	470	477	514	498	506	505	497	492	478	500	494	468	541	480	495	497	510	500	483	531	480	494	475	488	496	458	527	523	481	486	496	492	474	497	499	504	510	514	476	489	496	527	481	482	515	558	497	542	471	548	468	531	505	458	518	496	497	492	499	538	497	489	503	545	493	482	489	508	489	453	470	485	491	458	475	471	497	469	503	470	516	441	501	482	498	507	517	498	482	497	529	464	495	496	500	494	508	516	555	481	455	480	487	495	502	468	494	540	504	504	548	494	569	458	498	501	511	505	458	504	533	502	512	507	526	514	502	498	465	483	503	480	477	541	497	491	495	494	474	501	533	534	509	501	511	484	550	488	524	446	551	517	523	507	505	499	476	495	471	438	508	467	513	517	462	445	455	559	473	502	514	480	520	486	490	486	488	506	558	467	529	484	511	515	520	494	511	491	517	500	516	498	505	492	470	487	530	500	468	498	487	511	489	483	523	468	478	472	497	481	485	476	510
30418	14331	13278	7830	5097	3559	2718	2157	1806	1540	1327	1173	1056	1011	877	846	792	755	727	714	694	667	644	674	653	632	597	589	593	554	591	584	578	542	550	571	557	496	553	534	509	532	522	522	563	509	516	489	502	529	538	579	487	482	519	451	533	493	467	525	568	484	489	471	528	554	454	518	529	457	485	481	501	496	464	494	492	495	465	471	498	478	488	532	470	473	483	501	505	487	480	492	474	467	481	470	518	514	515	499	480	480	473	471	479	446	521	456	473	481	456	493	501	482	492	498	471	440	457	520	448	492	483	492	484	453	472	444	496	493	466	466	517	459	497	489	480	456	518	465	474	521	461	479	479	449	526	472	511	462	509	518	482	450	506	473	468	467	503	537	479	517	483	490	473	467	489	456	478	495	486	464	499	486	464	455	505	489	467	479	445	474	455	464	495	446	436	473	465	520	476	525	467	475	519	446	489	500	507	480	452	435	478	468	466	483	480	535	500	436	469	483	472	477	484	470	478	491	466	488	483	484	513	450	457	494	487	496	511	507	429	498	492	457	507	474	441	504	490	505	464	449	472	501	484	490	451	484	494	452	551	524	471	469	459	460	484	463	480	511	451	515	479	484	500	463	451	494	446	498	418	469	479	470	472	494	466	480	490	459	478	438	505	456	497	514	475	444	463	498	496	463	496	472	485	460	424	464	470	483	518	483	483	489	467	467	532	467	512	456	500	498	475	488	499	468	444	474	474	449	497	484	494	489	430	468	440	461	525	454	480	457	486	496	489	502	461	511	458	505	477	456	524	452	464	477	440	488	486	479	458	496	469	470	492	524	515	489	485	484	483	478	489	466	512	482	465	461	500	472	479	437	427	444	488	458	494	478	478	444	471	474	494	485	471	480	468	447	458	467	483	482	440	513	490	497	504	457	492	472	469	450	496	449	485	459	485	500	478	455	463	487	461	487	483	482	493	466	471	518	489	488	501	466	458	453	470	446	471	459	456	508	485	488	450	456	474	430	478	486	474	469	487	476	463	427	466	510	458	467	448	456	495	463	490	506	469	463	469	432	498	469	520	493	491	473	497	495	473	491	479	514	480	487	487	468	520	491	495	461	491	463	450	486	463	481	462	444	498	507	505	486	473	524	513	499	461	509	495	428	434	486	452	472	435	467	504	489	514	496	494	488	447	488	492	466	490	501	481	498	491	470	522	508	536	446	505	471	482	486	461	480	486	492	468	512	478	494	478	498	493	481	497	453	460	517	486	480	468	472	484	511	476	486	516	459	495	477	488	459	482	491	478	456	452	450	467	495	502	483	450	468	501	490	470	487	447	502	468	488	490	490	465	460	526	482	455	449	487	501	482	504	428	432	453	476	486	489	489	463	481	469	500	445	483	505	484	484	469	451	497	495	456	465	469	462	467	498	456	437	502	461	420	507	505	480	462	506	468	483	487	467	450	480	503	467	462	464	506	486	465	479	505	456	493	466	505	433	481	467	459	477	462	476	478	520	461	493	462	482	464	474	502	455	488	497	498	494	497	513	425	484	461	442	487	469	444	479	486	521	486	508	481	461	463	493	480	481	485	490	478	464	489	509	472	442	503	478	487	553	461	464	473	449	490	418	479	474	510	458	452	453	463	485	481	491	449	490	504	504	464	454	483	451	447	494	530	468	451	489	492	466	465	475	456	520	453	461	499	491	461	453	483	469	465	448	508	449	496	506	462	459	477	451	484	460	487	465	484	462	487	486	488	476	517	497	454	472	461	513	477	454	488	452	510	491	494	452	466	489	455	481	509	509	489	445	446	462	497	484	501	484	475	459	486	488	503	461	474	466	463	476	459	494	481	493	493	457	483	450	442	474	502	477	490	475	465	473	507	473	463	524	481	447	507	439	459	472	483	493	507	446	477	487	504	459	478	508	528	507	452	445	478	481	489	519	506	486	490	495	491	503	478	492	484	466	527	498	495	505	467	453	504	456	495	483	447	458	483	463	463	479	451	506	464	454	457	487	503	480	452	463	513	505	475	464	468	454	461	472	511	451	506	498	504	473	447	481	477	446	472	515	485	473	476	481	452	473	496	495	445	436	487	468	466	456	481	465	447	480	463	434	478	518	507	472	493	504	499	478	503	451	484	516	510	485	490	470	509	453	484	461	482	496	477	434	467	454	455	504	496	493	511	485	454	471	489	444	513	445	481	476	523	440	505	489	478	438	481	495	476	495	465	472	518	480	496	467	456	499	495	528	458	483	473	522	490	473	480	463	499	472	490	444	475	508	484	479	471	488	464	469	520	473	458	482	446	479	443	446	500	463	488	476	474	458	478	490	488	482	462	481	517	487	525	482	486	483	514	452	473	477	455	501	480	488	446	446	462	475	468	493	462	460	475	465	504	484	469	471	478	480	518	463	443	473	472	490	452	462	479	482	443	485	472	495	488	470	471	473	519	449	454	464	476	472	465	485	502	482	477	474	508	471	491	449	463	464	528	487	474	466	457	444	482	468	456	494	486	502	475	465	464	485	483	462	467	460	484	425	468	448	498	464	489	483	459	498	466	523	504	472	475	515	509	490	467	477	454	451	490	493	467	468	490	512	495	420	507	466	482	504	503	465	469	495	482	525	464	459	473	517	512	465	487	467	513	497	477	478	467	516	522	508	457	515	482	446	488	482	509	463	519	457	476	483	443	475	480	475	457	484	473	481	445	471	511	490	484	461	511	476	453	498	515	469	483	494	489	479	478	420	525	478	458	502	490	502	472	462	499	459	484	485	471	465	491	440	495	481	514	467	479	503	458	441	494	482	503	471	484	453	527	479	483	483	492	489	489	506	469	513	492	496	476	462	490	501	459	463	481	483	480	509	488	506	490	514	482	462	503	482	474	483	489	451	468	483	462	481	500	491	460	457	471	503	489	494	453	473	493	459	478	490	499	515	475	444	458	504	449	459	479	469	503	475	462	480	488	456	439	495	515	507	484	468	463	477	476	470	511	449	440	504	471	514	505	489	463	512	482	489	463	458	475	488	469	457	451	465	491	476	495	491	453	530	479	447	509	461	496	483	499	459	445	508	485	459	435	472	477	495	497	509	492	479	489	500	424	490	494	474	512	493	451	500	431	484	510	516	515	444	491	470	485	460	438	456	466	460	464	486	468	488	504	482	529	429	471	486	471	491	476	486	504	510	447	469	476	472	503	512	496	467	489	515	459	500	476	467	432	542	481	477	476	487	522	504	463	487	460	446	518	483	458	483	413	498	462	463	502	528	433	469	468	498	520	499	496	482	484	458	529	459	494	485	461	478	491	490	490	471	471	469	454	515	498	476	471	493	515	496	471	480	459	470	471	492	466	486	454	474	449	471	455	491	489	498	476	508	476	482	463	471	502	465	475	500	505	476	478	480	476	469	493	530	468	428	529	501	465	444	437	496	528	479	465	464	516	492	482	488	429	488	505	467	454	466	492	492	490	450	486	484	466	483	484	469	474	466	443	492	464	447	437	488
30151	13160	1605	452	361	329	293	288	247	294	266	275	311	289	273	296	244	283	275	269	280	274	267	288	250	252	280	282	279	297	288	295	270	277	288	267	291	271	276	251	266	271	280	266	254	254	256	267	269	273	259	281	324	243	256	263	299	269	269	273	238	255	281	325	267	305	273	306	256	301	263	289	300	258	278	292	277	263	254	270	254	249	293	253	255	258	273	274	261	288	294	274	258	268	279	269	251	268	264	289	263	274	274	263	288	277	271	259	286	278	292	263	276	270	260	266	301	260	258	310	259	278	244	285	269	289	270	311	288	283	281	254	268	293	261	295	269	310	267	272	264	250	286	297	272	259	276	257	245	285	262	262	281	266	264	258	262	300	259	286	264	274	261	262	266	256	276	279	256	253	262	248	246	290	288	285	299	255	240	277	289	254	251	237	266	277	269	263	278	263	257	273	258	262	267	260	264	262	256	225	272	256	276	266	277	270	275	242	262	275	264	273	277	263	247	282	282	283	277	261	255	285	283	306	284	265	242	267	263	293	271	295	295	257	298	276	261	281	290	272	307	263	280	271	311	306	296	276	274	264	259	296	284	284	259	276	264	262	266	267	278	295	290	316	261	269	255	276	277	284	265	264	285	273	237	286	264	280	270	275	270	266	277	270	260	250	291	271	272	307	261	285	254	264	276	232	308	276	275	264	277	268	249	260	295	255	248	251	262	305	263	295	242	260	279	283	258	268	263	264	247	274	273	278	284	294	286	286	259	255	268	247	292	264	263	300	254	269	266	267	286	259	291	279	275	248	267	277	279	262	255	252	285	290	279	256	316	269	262	279	280	266	247	297	244	253	255	265	321	292	262	287	276	304	261	283	307	274	271	274	297	273	278	277	270	288	260	280	280	285	271	275	243	259	279	281	311	286	259	265	282	260	263	279	289	293	257	247	256	259	249	252	267	279	305	278	269	268	248	284	321	291	272	261	255	278	297	270	236	260	285	255	267	269	281	258	269	262	268	264	269	280	273	260	288	274	251	269	271	326	290	267	272	233	272	262	254	261	254	286	277	266	260	259	271	274	271	257	273	279	291	265	265	284	249	264	280	278	256	283	281	238	265	279	264	274	283	248	293	259	289	254	278	278	248	271	284	276	278	258	271	275	309	276	255	280	262	247	264	275	268	258	282	260	282	284	263	270	238	297	254	275	258	283	259	257	282	250	279	246	285	266	279	276	253	281	273	273	279	271	288	244	282	263	264	281	253	269	301	285	259	288	225	284	238	270	276	252	286	292	278	292	274	290	285	290	313	270	249	257	264	289	254	272	261	265	273	264	257	276	280	256	276	272	262	312	276	259	273	278	264	253	267	275	295	261	262	253	283	303	259	292	270	268	256	284	264	289	271	295	273	291	309	281	283	261	284	253	273	251	270	275	288	263	259	253	287	292	273	273	291	287	221	272	268	267	273	245	230	271	278	255	302	269	282	256	281	276	267	296	269	313	276	254	273	266	276	276	297	262	248	274	261	271	290	301	272	257	262	259	263	268	262	245	270	299	272	283	253	253	246	263	260	287	276	252	273	263	286	299	276	283	269	293	272	273	272	277	274	294	293	278	293	255	246	270	241	304	263	258	282	275	243	261	276	275	299	257	286	256	300	264	273	275	258	223	240	264	262	283	257	258	257	269	282	275	261	269	254	283	260	257	266	274	272	259	294	235	280	280	305	252	275	258	264	281	273	293	245	259	262	297	260	277	262	239	251	248	253	309	270	247	287	258	277	280	272	275	278	291	249	287	294	280	259	273	293	272	254	258	278	260	270	291	259	263	272	284	285	271	302	259	255	274	267	301	279	312	270	268	262	273	281	263	288	292	263	283	286	290	277	233	276	245	323	277	287	268	292	237	271	271	268	282	275	270	248	274	263	257	282	267	286	248	267	255	292	262	273	280	273	298	300	285	279	287	263	272	251	256	259	323	281	253	262	282	280	276	262	309	265	258	298	280	284	290	287	290	266	288	277	275	250	258	276	270	257	315	297	275	256	274	277	277	272	242	284	286	277	287	275	280	264	283	297	269	281	255	273	265	276	299	267	259	292	268	266	276	301	271	254	298	293	249	270	252	273	284	282	283	299	261	267	278	284	283	281	257	293	268	272	288	257	263	242	266	293	251	256	253	263	263	269	279	263	283	286	300	291	288	288	263	272	257	287	253	265	273	270	267	287	265	291	307	286	234	290	271	255	275	251	263	269	261	252	311	285	297	286	248	263	254	249	294	253	262	250	253	282	286	238	232	251	269	279	279	269	261	245	250	253	267	251	244	270	265	269	298	296	266	298	261	275	241	286	294	281	261	264	262	285	282	279	270	289	260	286	276	272	243	287	256	278	260	290	277	249	227	291	260	273	295	251	275	275	286	301	246	271	271	264	254	300	300	278	279	241	260	260	271	271	273	267	253	241	272	321	268	276	239	270	263	265	269	262	292	267	296	299	276	276	262	246	265	264	266	264	287	267	271	267	249	244	265	252	311	266	291	267	254	289	287	274	303	254	276	271	249	268	247	294	268	262	281	280	283	273	287	252	288	263	255	264	251	290	273	258	233	264	284	276	265	275	274	262	281	248	277	250	286	262	271	273	247	253	261	278	284	270	273	264	279	273	252	264	264	280	277	272	295	264	247	271	248	287	279	304	280	283	267	250	265	285	281	283	287	273	264	296	308	261	280	284	262	254	285	293	292	265	288	268	210	265	291	293	279	258	269	271	275	286	267	272	258	242	276	258	266	265	278	292	290	283	254	252	293	255	277	268	287	283	311	282	280	294	287	311	278	261	279	289	321	284	284	245	294	305	277	258	287	255	263	260	283	301	277	291	273	294	269	246	265	259	286	232	269	291	295	306	282	275	283	288	267	258	294	272	301	300	273	245	251	253	252	269	263	254	264	292	258	241	241	281	258	284	271	257	263	284	252	268	267	283	303	269	263	305	300	278	283	258	269	263	248	292	257	284	282	273	285	270	294	259	258	263	273	264	267	232	276	283	298	256	264	249	260	264	264	273	263	286	263	257	279	256	277	270	263	278	284	256	292	309	268	260	268	267	277	282	248	274	239	259	264	262	263	326	290	272	246	283	279	273	257	290	276	270	269	274	236	283	285	279	281	273	277	252	256	286	271	255	271	293	281	268	265	251	280	296	272	258	261	260	284	285	275	294	283	265	269	261	278	274	241	277	273	234	270	278	307	274	278	291	260	273	266	307	316	303	265	254	266	271	288	279	300	295	282	247	244	301	293	276	293	264	264	276	257	258	279	259	270	289	260	279	267	264	285	277	285	282	278	280	273	248	262	238	267	275	259	237	238	276	270	304	268	258	295	248	259	268	280	295	268	263	286	290	267	280	249	273	287	227	251	253	270	288	265	285	277	277	242	271	240	260	275	256	303	268	273	256	308	270	304	263	261	250	274	255	278	271	254	283	292	265	245	257	267	277	259	302	273	266	243	243	255
18713	861	808	523	404	423	386	339	328	343	320	326	308	300	288	306	319	295	318	321	331	303	300	310	311	305	294	274	313	292	337	323	280	346	292	279	303	326	288	305	280	280	296	309	311	337	293	321	291	330	273	288	300	280	325	305	309	281	323	307	317	284	287	289	333	323	280	307	332	315	329	302	284	288	307	308	282	303	299	304	297	309	301	316	287	308	323	309	295	293	320	307	278	272	295	317	305	298	280	292	286	313	311	325	289	298	283	266	293	281	277	314	315	296	266	292	272	276	306	329	323	332	293	299	286	288	306	301	307	314	258	273	344	333	294	290	286	278	293	294	249	301	300	294	325	309	315	294	278	291	313	321	303	315	292	311	289	315	310	283	333	256	309	284	294	292	290	295	328	280	304	295	292	295	289	318	290	299	325	311	290	304	305	258	277	293	321	313	296	297	281	292	320	327	331	301	287	326	275	335	324	339	287	315	319	259	325	299	328	319	298	310	317	307	293	326	328	296	299	263	277	294	318	306	291	313	279	287	267	295	289	296	298	304	305	255	313	271	280	329	323	305	286	284	291	273	283	286	305	329	290	307	296	290	265	287	305	303	296	268	301	308	273	288	303	334	287	318	318	322	315	285	309	264	323	306	319	296	310	300	305	299	300	290	298	299	308	286	290	301	306	310	287	309	308	319	281	293	296	305	308	323	309	317	289	322	314	292	290	291	309	314	299	324	300	317	296	319	284	282	278	283	302	286	328	304	316	299	321	317	297	295	320	294	309	287	270	309	285	280	325	296	315	284	258	316	289	299	298	310	293	317	267	297	301	327	304	283	318	308	271	319	311	277	322	325	292	294	321	301	293	300	289	297	302	294	297	292	281	300	304	308	310	320	313	303	304	299	294	288	266	299	306	281	305	316	309	293	334	306	313	305	264	300	298	276	298	328	327	330	293	310	279	308	277	299	307	312	338	316	283	326	283	295	304	330	280	294	291	306	285	300	290	276	308	282	295	317	293	297	283	311	290	287	321	286	296	283	274	297	308	307	300	319	294	307	293	310	301	291	303	305	289	317	299	288	271	267	301	322	281	297	355	297	277	324	284	275	300	303	289	312	325	308	272	303	303	319	301	297	283	303	295	318	291	281	303	284	288	307	296	326	319	301	305	294	333	287	298	315	275	290	299	325	281	324	319	314	303	298	315	297	299	291	279	310	308	321	307	305	310	299	280	315	304	313	313	298	295	307	285	265	295	308	311	291	294	291	268	294	319	269	302	298	293	312	315	305	277	328	330	291	325	280	295	291	282	295	301	308	314	295	321	322	281	301	271	323	314	300	305	310	295	315	297	308	311	289	308	319	286	289	302	299	310	303	317	311	306	322	296	300	303	297	287	287	289	286	317	323	303	326	300	322	306	299	324	289	319	297	307	290	282	284	313	296	278	322	297	296	312	322	284	308	331	310	301	306	287	287	277	335	339	314	313	288	300	299	265	305	296	313	299	281	287	276	317	311	290	286	317	272	311	301	305	309	310	285	279	308	277	306	317	287	290	312	304	287	295	276	269	309	286	291	300	288	316	308	279	306	310	315	310	294	290	305	292	314	286	279	307	300	308	305	298	308	287	302	303	314	303	319	318	271	314	327	305	289	303	307	335	267	290	285	295	274	286	296	300	302	333	307	316	303	305	329	298	305	342	296	300	308	305	284	311	281	316	297	316	312	313	310	281	343	268	304	284	323	294	313	313	317	344	298	285	284	272	316	307	295	320	319	318	290	304	286	273	296	283	343	278	317	294	324	288	283	292	312	280	300	305	285	335	288	302	298	305	291	301	279	312	316	306	282	287	270	287	294	314	302	290	275	318	328	307	320	291	303	299	313	285	283	259	303	258	280	304	318	311	295	320	324	310	331	298	277	300	312	281	320	294	281	287	338	303	321	289	287	281	311	287	280	315	295	299	325	304	283	306	336	290	313	315	280	354	275	312	300	311	286	283	306	310	282	288	293	304	289	277	322	341	291	294	336	309	309	282	316	269	315	321	264	307	280	303	314	284	347	320	282	285	265	301	321	301	309	306	306	284	305	293	282	317	308	317	286	308	307	321	292	293	299	330	293	308	277	310	285	302	285	298	340	291	323	276	321	291	313	295	293	276	265	320	295	302	290	326	326	322	292	280	308	316	324	319	286	300	263	273	301	323	282	309	302	282	297	255	321	297	303	324	290	307	325	308	344	285	349	309	303	291	282	301	281	286	302	315	307	306	277	336	318	303	297	289	308	302	303	301	331	312	290	317	288	273	306	294	295	303	319	294	328	289	285	334	304	297	308	314	290	309	327	324	313	315	330	341	302	322	318	302	312	305	307	305	331	316	293	274	275	301	300	274	300	313	323	276	299	298	298	280	297	318	299	320	297	305	298	278	294	318	317	275	319	301	279	293	321	304	285	289	311	304	319	300	298	327	331	285	298	303	284	297	292	289	322	267	283	268	324	314	275	320	285	331	315	278	326	312	304	306	274	286	291	305	264	297	336	316	310	322	292	287	308	310	287	307	301	291	294	316	308	292	278	336	307	287	314	308	281	300	281	290	280	302	301	277	268	303	275	325	289	289	288	318	305	289	298	287	333	282	317	297	353	312	296	303	287	296	281	303	297	300	296	297	299	292	320	310	317	316	285	271	304	321	316	282	297	273	283	328	287	253	298	320	284	307	285	339	321	298	292	300	278	297	295	316	287	310	313	320	297	311	301	290	322	313	281	302	317	293	309	344	300	298	300	269	298	324	260	300	294	307	299	290	280	299	281	296	288	317	284	303	288	276	302	319	307	273	308	299	288	275	298	301	313	284	266	294	314	282	273	320	306	306	317	310	275	312	309	287	273	297	276	285	274	273	276	309	301	305	270	304	283	296	301	289	281	292	298	347	308	291	262	287	311	340	298	300	278	297	289	297	297	285	284	289	284	299	335	306	338	296	302	274	289	315	297	283	274	308	331	283	310	272	307	301	297	306	294	302	259	305	306	286	301	302	300	298	330	311	315	313	311	305	294	287	338	303	327	306	282	298	308	292	309	298	288	324	306	305	301	290	320	290	300	287	308	291	344	295	274	307	289	285	301	299	314	330	309	281	314	306	313	310	298	317	289	307	283	318	318	283	313	278	292	340	289	274	291	318	315	311	335	301	279	314	303	299	296	274	298	313	331	288	301	301	295	301	313	305	279	271	280	291	271	306	304	326	297	282	287	306	284	294	286	312	288	280	262	298	272	313	286	314	332	338	302	330	280	316	324	297	262	298	295	281	312	270	292	304	304	295	307	303	263	301	249	305	291	286	305	295	300	331	299	331	274	271	298	329	306	312	341	287	332	324	305	295	301	287	301	266	288	321	313	291	292	309	298	278	291	335	281	309	303	313	291	315	303	274	295	298	305	290	308	295	299	296	302	304	302	298	289	296	308	294	334	294	284	308	249	294	295	296	316	326	320	288	297	316	295	274	290	317	299
24168	20102	26280	23692	20077	7241	850	616	501	394	379	344	314	300	262	279	262	289	277	248	245	278	231	246	243	214	222	219	216	228	233	231	228	204	220	225	213	209	232	223	224	217	241	217	247	216	207	222	200	244	237	219	226	227	220	207	216	215	217	230	216	204	234	218	254	223	235	209	240	229	220	207	209	204	215	206	194	241	205	223	228	210	210	238	210	221	213	216	195	210	211	217	210	211	208	208	214	204	217	198	200	206	224	224	246	228	214	208	189	202	235	235	201	229	221	232	207	208	212	211	202	208	204	218	227	255	220	223	213	198	217	207	205	213	208	215	230	235	192	227	194	210	188	211	213	244	227	251	215	203	216	237	213	227	195	202	223	214	231	200	185	206	234	234	241	205	242	222	218	199	223	228	219	195	215	192	194	230	230	218	214	181	201	240	218	200	217	222	208	222	178	218	234	200	215	200	201	227	215	237	201	199	241	202	245	214	181	199	198	206	200	213	238	199	214	189	190	207	190	196	219	210	218	206	187	212	196	208	200	226	214	197	198	218	188	218	214	200	227	228	196	191	220	242	209	217	204	223	225	185	224	196	206	196	224	216	168	209	195	243	220	199	227	229	223	196	230	220	224	206	206	206	237	216	212	206	201	199	209	202	226	203	209	218	220	216	212	208	209	214	206	211	227	188	217	192	220	211	187	197	190	244	199	222	210	186	205	208	189	228	212	195	192	206	213	220	205	227	200	217	230	230	212	199	212	205	217	204	223	200	223	203	225	221	229	222	236	231	193	231	213	189	216	199	218	227	203	226	204	232	207	214	231	195	226	195	237	216	169	217	228	228	207	215	207	233	227	187	204	194	217	203	205	235	205	208	215	213	204	211	242	202	218	213	185	202	214	216	190	208	218	232	215	175	217	181	202	235	211	208	211	247	220	202	201	217	206	190	202	182	210	191	220	197	197	189	185	212	209	193	225	220	229	207	215	204	206	198	219	192	233	199	211	225	220	207	220	202	217	194	219	209	197	206	229	203	215	198	212	212	206	196	182	219	193	217	230	228	235	249	214	238	188	212	216	187	206	227	220	202	190	223	201	200	229	195	227	219	206	177	230	214	226	215	236	201	219	213	212	218	187	215	215	215	212	182	208	220	231	213	230	183	229	244	198	200	230	200	204	216	223	187	212	229	229	189	205	239	210	218	200	229	194	201	179	230	215	229	209	223	221	207	222	195	210	196	216	212	185	225	197	219	219	216	202	202	219	224	227	185	208	191	194	199	211	188	237	218	230	183	203	197	209	221	193	216	197	186	234	223	212	233	204	203	190	199	212	206	215	198	210	223	194	200	222	222	212	217	230	179	187	199	230	204	199	198	211	207	208	214	223	220	200	216	210	217	225	212	199	209	206	210	211	222	234	239	221	203	239	216	209	241	212	198	214	225	218	209	217	235	199	207	197	195	236	199	196	231	201	225	201	191	210	224	221	191	216	197	205	205	211	211	199	234	212	231	218	224	230	219	222	208	215	205	216	232	194	208	209	212	227	216	206	190	193	215	204	192	201	230	199	195	197	189	197	235	216	207	201	235	256	207	210	217	207	194	236	217	198	205	202	242	198	197	211	206	241	222	230	196	210	223	214	211	214	210	185	212	193	194	195	217	206	254	211	205	191	223	251	227	241	221	226	220	209	194	210	203	195	206	222	209	193	193	190	210	201	208	212	208	219	177	232	227	220	238	229	226	220	205	218	184	228	218	228	203	189	214	230	203	210	218	205	196	190	220	191	223	220	195	193	199	208	215	215	217	202	234	229	206	211	221	199	181	239	218	209	212	198	201	196	219	222	230	235	222	200	220	200	208	213	208	240	211	225	190	194	228	209	209	235	215	226	221	222	196	226	207	229	215	209	218	233	204	203	185	205	202	202	214	245	197	214	231	221	225	209	222	194	211	219	229	182	211	222	201	238	222	224	218	212	196	229	194	209	222	234	222	256	192	213	225	207	205	190	219	229	237	211	232	217	197	211	202	204	217	190	222	234	214	193	219	191	198	210	221	212	216	216	229	217	235	223	192	192	223	212	247	225	222	201	184	207	238	202	214	231	208	176	205	237	188	216	210	235	223	192	201	216	203	219	225	207	214	241	180	186	202	183	201	228	210	212	227	214	225	183	200	197	214	213	223	224	205	243	216	209	193	188	192	191	225	198	219	215	231	198	231	182	201	212	205	193	180	204	193	226	219	205	204	217	243	224	213	192	180	202	219	243	205	197	191	215	234	201	186	229	221	221	228	214	205	199	193	210	216	191	223	213	199	218	192	215	201	208	205	211	226	199	216	214	233	235	226	216	215	233	207	215	227	218	214	187	225	191	206	213	218	236	198	184	226	226	203	229	214	195	192	229	209	214	189	200	219	218	184	172	221	214	233	214	224	219	220	228	210	189	194	204	238	226	244	229	183	198	201	210	172	188	207	209	234	201	218	202	202	211	196	208	216	210	204	249	219	192	203	204	201	198	230	223	227	214	194	243	219	206	198	208	194	188	183	206	217	248	228	216	237	210	241	197	201	205	221	221	205	224	220	232	201	220	205	228	215	196	206	194	215	195	181	213	207	224	221	197	199	231	214	241	209	222	211	200	205	208	190	223	202	208	185	222	211	210	216	215	230	199	200	192	210	230	233	201	190	205	214	223	186	242	201	213	188	188	218	191	197	230	255	216	198	246	211	207	226	189	212	203	236	220	205	205	229	214	210	198	200	225	202	188	223	226	209	230	215	211	210	198	204	209	209	203	197	207	219	202	198	218	207	199	210	213	200	236	207	215	201	204	239	224	202	195	210	214	213	219	201	201	202	204	211	238	176	211	193	217	207	192	217	217	210	196	225	221	190	205	208	191	214	187	202	206	190	200	241	226	199	212	239	211	202	186	234	174	183	214	202	212	194	236	215	208	230	223	214	207	197	201	208	229	213	191	215	199	209	225	223	191	204	203	209	235	212	220	237	202	222	203	211	225	232	216	219	207	202	199	200	217	220	214	220	218	213	214	249	192	204	226	230	235	202	207	214	246	202	201	210	195	192	228	208	206	188	215	234	215	212	219	214	221	210	194	221	208	197	218	166	194	190	195	195	211	245	207	214	219	203	199	217	234	211	195	211	229	210	228	214	210	225	214	174	201	199	211	242	233	210	190	227	228	201	198	206	208	199	209	239	198	205	213	204	242	197	215	217	224	204	208	218	208	219	221	198	211	219	219	210	192	192	223	227	230	197	225	215	193	218	189	226	225	217	202	206	212	224	220	190	212	198	201	210	207	228	243	228	218	208	214	200	192	221	207	192	197	214	201	204	235	222	208	224	228	241	223	209	214	220	194	195	174	198	227	213	221	218	210	206	212	215	253	222	207	234	203	180	189	204	214	209	206	209	210	201	204	241	187	239	193	192	220	223	184	206	204	212	209	185	216	216	211	208	205	200	185	216	207	219	213	207	192	216	208	221	223	190	219	199
38617	8281	7810	4244	2546	1751	1317	1082	883	715	641	576	544	471	480	383	391	357	332	300	330	328	279	287	302	286	310	282	257	271	250	256	274	270	267	225	259	231	250	236	234	252	232	262	219	232	218	238	239	201	266	234	247	242	263	229	245	248	217	234	238	214	248	213	243	217	217	218	215	215	261	209	224	217	235	225	214	231	231	213	237	232	244	218	220	222	236	215	247	232	199	219	234	209	215	218	238	217	227	187	227	219	232	200	235	209	241	224	230	205	224	241	229	200	220	244	232	228	249	225	216	230	222	238	222	237	234	217	217	230	217	237	246	230	231	243	229	200	204	217	223	231	194	231	229	229	207	214	216	229	226	231	233	217	210	232	211	211	211	200	242	202	206	213	248	209	224	214	240	224	215	214	219	222	210	220	202	224	198	200	252	210	216	209	224	218	227	205	200	197	193	198	246	199	234	220	217	231	216	237	199	241	215	224	219	237	236	215	204	243	229	230	211	229	234	222	235	249	205	235	211	233	232	224	209	238	211	222	206	194	246	214	187	219	216	190	219	206	197	225	206	212	221	220	229	221	233	243	244	231	216	206	232	227	208	196	224	206	236	235	241	215	205	246	231	238	236	234	201	261	193	241	209	209	205	225	219	224	242	212	210	216	213	197	212	242	207	231	211	211	210	206	236	231	244	235	183	205	215	242	210	232	249	217	238	232	217	198	243	208	234	244	210	229	220	202	220	224	225	220	231	236	216	211	224	220	212	234	228	253	200	245	235	224	196	212	229	223	213	195	230	218	219	261	224	208	208	213	237	237	219	209	210	238	212	194	227	229	224	224	227	233	215	227	214	214	217	231	228	206	214	228	228	229	228	215	228	245	182	230	188	219	209	228	237	258	201	190	237	233	208	218	187	211	241	225	209	221	214	218	208	195	197	211	215	186	235	212	220	211	226	239	207	230	204	223	205	253	211	228	219	223	202	234	247	219	197	206	227	234	225	226	226	219	218	204	214	240	203	217	224	230	212	189	204	205	197	219	209	238	217	203	219	219	229	226	213	220	204	225	248	204	229	238	254	218	199	217	212	210	229	198	228	246	224	225	223	245	248	179	230	232	183	218	242	212	221	210	224	225	219	219	237	217	205	204	211	221	270	242	213	219	203	228	221	222	229	225	201	204	223	209	220	204	234	228	177	224	212	217	236	226	235	228	215	210	211	233	205	223	209	214	206	226	226	240	231	204	237	204	243	225	222	206	241	222	238	207	205	242	220	220	214	235	214	226	213	228	235	212	226	222	202	198	225	199	220	186	215	219	188	206	217	220	209	223	214	237	224	200	236	247	228	216	223	258	215	198	206	220	213	210	240	228	214	225	221	213	189	243	227	195	218	212	193	188	231	217	208	219	237	214	224	220	244	235	209	230	208	215	222	207	206	235	215	207	236	232	229	232	205	216	217	218	215	214	200	203	238	229	228	239	218	227	213	210	251	240	215	235	231	209	241	211	211	196	240	224	240	234	224	220	213	199	228	209	224	208	211	226	218	211	211	201	202	225	218	230	221	198	201	199	246	226	221	203	218	188	206	216	213	235	242	222	218	211	214	219	209	202	236	259	200	215	221	244	195	219	218	225	228	213	243	243	231	226	223	236	224	243	219	216	273	223	221	235	210	222	215	216	225	229	229	193	202	197	258	194	225	225	231	230	198	234	250	240	240	215	221	261	242	216	217	198	222	228	225	208	200	219	214	238	194	226	221	224	219	237	237	223	193	202	234	219	242	225	205	214	231	200	240	226	216	213	210	197	220	211	202	221	215	217	218	230	223	229	223	214	208	189	229	237	235	229	218	234	219	217	220	209	206	212	204	226	238	216	216	201	222	215	207	208	223	224	217	221	196	204	255	219	199	195	207	220	213	220	210	236	227	236	238	240	197	217	215	213	208	216	216	227	206	201	221	225	194	204	241	230	217	207	205	225	197	226	229	211	207	241	216	205	210	215	234	209	206	206	216	250	236	234	204	204	225	223	232	207	232	225	219	258	219	228	203	246	203	206	240	225	201	233	236	232	230	222	213	214	199	211	238	215	219	255	214	226	208	219	233	224	198	203	196	221	226	215	241	221	211	218	260	232	218	242	226	222	227	196	219	232	218	214	214	215	221	202	218	212	233	225	227	219	245	210	230	219	223	244	215	211	232	222	224	224	231	203	189	236	206	234	234	194	226	219	234	240	220	221	251	211	211	227	205	254	229	224	226	217	230	215	216	236	201	215	200	208	245	225	216	232	212	231	207	205	226	241	221	232	207	243	242	236	225	221	218	227	229	238	211	217	245	233	227	257	223	203	227	225	190	217	244	200	201	225	185	242	224	231	216	240	229	250	206	211	217	211	229	221	214	237	233	256	202	217	215	241	213	209	227	223	207	210	209	205	206	190	208	253	228	229	194	199	196	236	238	208	243	199	219	208	252	220	224	242	219	214	205	209	220	239	229	226	208	215	191	246	223	202	242	202	221	203	248	220	224	246	229	223	183	220	220	217	228	188	228	195	209	220	243	235	221	228	230	196	221	224	198	213	210	215	209	210	180	205	234	223	240	201	222	251	222	220	202	222	220	232	201	211	200	190	222	230	208	247	202	222	225	227	215	177	224	223	239	209	225	212	198	213	229	202	212	200	219	189	207	226	239	208	230	226	215	196	220	232	201	204	254	227	219	201	212	226	234	206	197	236	246	244	261	225	253	240	217	226	227	240	254	238	211	256	233	239	198	206	211	262	217	213	221	201	228	199	197	220	204	233	216	251	231	206	248	229	224	219	211	205	208	217	231	192	233	190	234	217	216	203	228	217	259	207	236	226	203	245	223	211	241	227	238	200	224	216	213	243	211	230	225	226	202	206	227	227	227	222	219	209	197	237	228	227	201	218	216	235	206	199	236	231	238	231	214	208	243	221	233	221	231	243	222	229	224	233	203	213	239	256	209	233	222	227	237	229	217	212	217	238	225	211	239	197	204	219	222	237	195	228	250	205	230	242	234	205	218	204	223	248	214	194	234	215	218	213	217	195	217	205	215	210	232	247	229	238	225	223	214	235	210	220	219	232	215	223	236	228	229	199	219	239	239	220	225	211	224	260	227	214	220	201	215	214	241	250	230	226	219	199	214	220	205	220	217	214	241	191	216	226	227	235	216	194	222	244	222	246	208	212	215	188	226	230	213	239	216	234	211	216	209	228	218	220	194	220	210	217	242	198	201	207	215	211	183	202	225	237	226	192	243	230	224	200	228	227	223	197	202	220	235	226	216	200	220	217	209	236	207	226	209	213	188	215	210	221	244	216	229	231	213	208	212	212	236	219	224	231	225	254	237	201	217	226	211	178	211	242	212	207	220	249	243	216	203	246	175	225	244	222	242	202	225	232	235	210	225	212	233	213	225	230	218	192	212	229	223	213	224	217	215	218	235	224	195	226	227	221	217	235	229	215	198	232	211	218	204	213	202	240	223	215
22402	20106	26491	23471	20113	20118	6375	1376	1031	925	833	818	729	707	680	634	660	643	585	590	611	587	620	552	572	561	586	537	517	516	511	525	555	533	541	571	531	540	532	546	509	548	512	516	512	530	503	534	544	506	507	502	527	518	523	556	509	510	506	500	522	523	528	497	535	507	480	520	538	537	492	521	519	536	498	520	480	488	507	514	533	487	496	507	482	523	499	503	524	492	490	500	488	521	470	559	532	538	505	485	473	535	541	495	476	521	502	515	503	522	515	497	495	544	513	543	554	550	524	515	515	519	486	510	497	467	517	524	507	526	501	448	502	511	495	503	496	547	500	490	529	493	502	514	506	503	537	482	458	503	531	505	502	504	512	535	469	482	511	508	526	482	502	490	501	522	497	497	500	524	453	525	529	507	498	540	496	523	474	483	468	498	488	496	477	512	548	502	507	456	519	465	504	473	547	504	479	519	518	475	501	521	500	515	526	534	534	529	512	521	518	505	467	496	539	488	504	481	495	496	491	520	496	528	496	511	488	511	497	522	501	487	499	498	494	525	513	504	510	535	481	454	507	498	486	476	493	481	483	511	484	496	466	528	545	495	503	474	512	525	529	463	496	496	502	496	486	499	539	551	536	516	494	494	514	525	527	524	523	545	545	471	495	514	509	544	487	523	480	435	524	500	527	505	523	488	496	482	500	529	480	473	516	518	499	539	536	519	516	511	514	480	539	481	516	493	512	518	536	479	523	519	483	466	484	505	506	480	491	494	485	482	491	491	533	528	532	520	534	528	511	508	523	498	498	456	527	490	504	498	531	521	514	510	489	436	477	513	469	508	490	470	482	488	513	486	521	498	452	507	492	492	522	509	528	508	510	529	490	506	502	495	519	509	546	486	502	454	499	494	495	556	490	493	500	495	479	528	511	526	479	506	484	467	484	488	504	500	514	526	504	525	514	514	465	531	507	532	514	519	493	474	495	515	470	508	566	481	512	525	485	497	503	474	526	548	486	479	509	547	507	497	526	537	507	496	483	511	479	489	476	514	526	485	488	461	495	515	471	522	518	510	517	507	478	545	474	507	471	482	479	514	487	534	512	539	478	513	489	527	471	474	485	512	497	495	518	497	510	488	486	535	548	501	479	528	528	450	506	540	483	493	523	488	517	482	501	496	500	443	528	493	499	498	513	510	462	498	483	517	511	528	541	518	520	552	536	520	494	503	530	475	476	486	506	506	511	488	503	491	530	531	478	552	529	469	518	521	513	498	525	502	507	558	496	483	502	513	525	502	528	536	527	539	508	532	495	532	464	524	472	507	507	490	511	463	480	488	495	499	520	463	496	509	490	477	490	552	511	493	475	522	515	482	478	508	501	489	513	506	488	511	440	479	516	479	503	469	514	450	482	475	505	496	537	457	464	517	493	511	534	485	480	487	474	479	464	512	483	460	511	524	510	501	541	518	485	500	477	523	499	505	539	522	543	472	518	495	479	564	520	509	489	479	517	542	451	470	511	497	535	458	534	525	488	516	498	481	489	519	470	520	506	492	544	477	531	469	530	470	522	501	487	486	481	478	510	504	491	531	531	466	511	501	507	539	512	502	490	477	526	539	463	517	532	482	524	484	511	534	496	521	477	502	553	495	493	497	498	521	524	563	513	500	520	501	500	487	488	505	528	487	515	539	513	504	476	520	470	524	477	530	477	461	517	513	502	481	498	528	527	504	509	466	509	507	526	503	517	534	500	512	498	524	528	506	525	526	517	515	548	482	486	505	503	514	513	565	518	464	523	506	532	511	511	541	538	530	469	497	505	500	501	445	488	505	471	493	532	518	518	468	455	495	474	517	498	500	515	491	491	503	504	496	497	507	513	526	491	511	478	512	528	539	511	486	531	536	495	499	492	515	484	500	455	495	500	464	540	496	468	499	482	526	487	508	520	541	468	493	526	515	494	506	473	525	528	519	484	482	512	505	501	517	521	459	491	498	515	513	465	524	446	512	538	514	504	487	540	491	508	533	472	515	541	507	491	510	535	508	490	497	521	511	531	520	516	504	478	532	484	499	503	478	473	551	522	519	542	517	488	519	550	475	478	496	504	470	508	506	475	498	502	513	492	522	494	527	507	525	544	510	513	511	482	478	488	527	496	496	496	494	510	500	506	519	497	544	497	468	515	491	494	477	512	488	494	521	515	527	476	499	478	477	510	494	552	486	501	493	506	520	530	541	452	491	527	531	499	517	496	513	495	499	492	490	523	507	487	473	490	504	494	495	470	489	508	508	500	480	484	490	516	511	489	465	478	497	504	504	518	511	519	470	516	483	510	509	523	524	492	484	520	504	478	503	501	518	524	550	513	526	538	478	523	535	530	528	478	506	472	515	484	509	553	503	488	505	552	502	491	482	486	520	496	494	478	523	487	494	507	496	475	481	532	529	510	502	498	491	539	528	476	527	493	506	512	514	507	498	544	479	472	486	531	513	482	493	500	479	486	479	490	523	492	481	541	514	526	505	528	487	533	497	526	486	484	508	497	522	524	494	488	498	468	476	464	538	556	493	485	516	495	550	491	520	455	517	508	508	497	530	528	510	475	506	494	503	511	461	477	472	516	513	503	504	500	507	517	553	563	515	508	553	500	503	458	525	486	511	468	477	506	506	525	533	552	497	508	499	481	494	497	510	506	494	535	535	521	517	483	516	485	530	549	494	497	548	500	524	531	497	470	475	503	532	527	487	500	502	531	531	497	523	496	500	524	482	506	528	534	503	531	493	483	501	503	513	517	514	486	542	550	449	513	497	491	512	484	527	519	483	526	508	511	497	478	498	538	506	466	531	502	553	491	542	517	468	496	476	515	531	487	491	492	483	506	485	527	510	524	514	491	492	479	437	503	472	510	474	519	496	479	513	479	493	500	489	492	500	502	477	516	524	454	516	516	490	539	508	495	462	503	530	471	483	521	495	539	507	492	502	528	498	520	482	537	510	514	500	505	489	486	479	511	453	536	497	491	531	475	500	487	512	530	520	493	524	519	490	500	504	501	535	550	486	463	483	519	543	489	556	489	508	463	473	469	511	500	498	491	495	541	504	468	467	500	501	518	492	522	544	520	506	499	495	514	523	498	509	504	468	500	512	523	538	478	556	485	506	484	515	498	547	489	466	497	529	483	499	477	515	521	501	493	541	470	488	538	486	531	522	569	499	479	488	524	502	507	496	494	486	518	483	508	481	493	511	486	508	536	539	493	537	500	505	509	514	487	480	522	517	477	499	500	535	493	484	482	525	517	470	477	518	466	493	496	515	495	506	484	522	511	515	510	525	505	486	490	494	548	511	485	491	496	502	507	476	469	524	511	495	514	486	484	512	481	506	490	491	539	501	463	462	538	507	476	503	486	511	512	498	502	487	481	505	514	550	512	514	461	552	565	514	504	513	488	502	481	488	511	448	509	528	523	463	489	556	520	528	502	495	494	505	557	507	479	504	516	534	508	512	541	478	493	522
38950	13083	12716	7490	4905	3288	2552	1990	1660	1383	1258	1151	1002	985	941	754	814	760	699	667	708	657	589	610	622	571	639	533	591	563	566	561	546	527	529	498	570	545	530	519	529	543	524	458	509	530	497	503	499	502	516	500	484	494	491	521	513	483	502	499	516	502	529	531	515	533	511	489	530	465	496	501	502	467	496	490	515	486	520	489	460	517	489	489	479	483	501	499	500	476	489	499	489	496	506	463	529	512	512	470	517	491	498	457	523	470	490	473	481	457	485	511	514	519	494	460	449	493	495	489	488	491	485	476	481	473	495	488	477	490	506	486	526	521	480	480	467	494	512	467	489	477	502	514	475	519	493	457	475	484	509	499	505	490	482	434	534	483	480	504	496	518	504	531	494	514	505	491	446	485	473	466	499	476	493	467	482	501	468	518	487	473	500	490	476	478	506	478	516	483	469	480	484	486	473	471	472	461	486	469	471	457	501	480	484	510	530	505	503	491	484	488	490	539	537	467	477	492	506	476	496	492	480	439	485	465	486	453	447	503	470	473	484	510	490	486	487	507	457	494	510	502	448	489	449	475	526	474	504	493	472	518	453	470	497	504	498	451	533	484	463	505	483	479	476	469	453	449	481	469	477	459	513	493	469	456	522	441	555	502	454	487	464	510	458	497	451	468	415	484	458	484	535	506	444	485	505	532	492	500	441	453	472	469	507	529	489	465	486	453	464	459	487	481	489	479	490	481	504	534	503	477	485	483	473	472	473	464	459	481	492	474	452	501	489	457	433	467	478	505	466	463	469	539	484	489	469	497	481	482	500	485	482	495	486	433	503	496	433	441	490	470	459	499	501	459	433	492	517	474	507	479	487	459	484	482	527	481	500	452	492	464	503	465	450	486	489	489	499	505	499	465	516	499	473	492	514	452	427	452	473	487	467	495	500	487	481	470	452	461	514	460	507	466	533	464	510	466	511	475	498	462	495	446	492	503	466	462	502	463	427	463	453	534	492	447	470	506	448	420	468	456	461	483	489	476	480	497	490	480	496	486	491	508	411	539	463	467	485	442	474	497	479	506	494	485	478	475	514	501	488	462	471	467	520	483	474	451	481	437	474	475	482	469	500	462	482	491	490	497	464	464	474	431	492	441	512	504	461	471	440	474	528	487	482	482	484	506	463	513	506	497	482	504	478	490	474	481	482	452	484	466	448	453	458	477	508	503	498	511	450	485	504	495	484	464	468	475	507	478	498	496	478	500	439	503	486	515	489	499	468	454	468	484	474	459	492	461	492	493	454	506	504	492	462	480	457	542	487	496	458	500	495	479	485	497	472	508	467	498	475	445	501	478	500	456	463	484	505	496	494	467	469	474	474	499	487	453	480	485	485	487	492	488	473	510	442	479	477	465	474	466	509	495	516	486	509	491	508	458	474	490	475	478	483	474	469	497	468	516	475	481	474	465	511	477	475	475	478	463	486	478	490	471	477	477	465	463	476	509	492	493	431	459	472	457	458	448	472	467	450	460	491	451	470	490	481	483	525	446	477	492	486	487	481	462	477	449	466	523	483	462	492	470	477	474	481	483	493	468	470	487	443	512	474	455	439	484	502	459	484	477	499	476	494	493	489	483	484	458	450	475	520	525	450	480	464	471	491	484	475	511	487	510	549	510	472	491	491	465	427	489	484	472	493	490	453	443	489	489	499	493	501	484	516	485	427	459	501	490	463	481	475	452	496	476	452	502	463	483	493	478	460	458	455	468	509	481	499	479	492	498	446	470	461	482	485	462	468	473	458	494	484	495	475	495	477	451	468	446	505	459	462	491	499	486	482	500	521	464	478	501	500	475	484	492	487	496	501	482	440	492	498	481	484	496	478	499	518	528	504	504	472	508	486	438	454	493	453	487	477	476	448	472	492	488	460	442	488	471	497	441	478	485	504	487	463	460	468	476	475	443	487	488	487	475	442	458	450	445	514	484	475	498	487	464	510	470	503	474	475	496	483	451	483	491	546	500	440	472	466	454	463	452	467	491	521	526	450	508	499	495	437	511	487	482	516	477	495	519	472	457	463	494	498	466	484	474	469	523	456	520	470	462	465	476	498	467	485	523	467	497	484	486	505	521	469	458	471	455	436	518	500	460	460	464	457	501	464	509	503	460	473	484	477	487	456	426	466	463	475	493	489	498	468	444	469	484	466	467	513	483	471	499	484	475	478	502	504	495	485	480	509	494	494	466	482	470	489	469	510	500	431	483	462	467	455	491	455	446	502	472	483	489	442	496	463	498	466	492	499	473	452	480	488	468	473	508	457	480	482	479	465	477	472	473	487	493	494	502	496	481	461	449	481	457	506	494	503	464	492	468	493	523	464	488	468	493	507	474	439	508	486	519	476	501	467	455	525	518	480	514	451	489	472	475	494	482	489	508	489	484	486	454	485	520	525	489	458	478	483	453	458	511	491	467	477	495	509	478	498	454	459	481	477	444	455	476	450	490	460	507	459	478	443	467	457	453	499	456	477	457	476	481	521	461	525	481	478	430	499	524	484	494	526	460	483	495	478	497	470	489	453	466	485	479	485	483	471	489	458	431	485	450	464	484	500	502	510	480	478	453	453	453	478	487	492	512	490	463	482	486	457	473	477	459	495	476	481	455	461	428	478	536	491	493	480	479	477	488	496	488	450	479	472	477	469	453	483	515	500	493	477	476	482	475	469	452	482	462	471	506	461	507	505	502	507	506	456	478	464	480	471	469	510	502	487	472	486	483	455	495	467	518	495	491	492	477	459	468	453	448	475	501	455	475	469	508	487	465	468	471	502	453	519	476	501	476	451	449	500	464	482	455	491	461	495	481	466	470	497	494	501	467	476	477	471	457	469	479	515	512	489	483	447	479	485	502	477	471	525	502	486	483	493	463	507	467	482	484	487	503	483	469	499	456	488	496	469	467	490	443	497	470	451	488	477	456	452	439	477	500	509	432	466	480	423	489	517	471	488	500	508	481	492	465	511	478	461	490	486	484	472	505	470	452	471	493	463	516	446	446	511	480	464	499	471	484	467	503	478	454	499	478	521	465	476	493	474	521	528	469	486	473	486	469	466	510	481	468	497	444	460	482	510	421	486	446	461	489	464	487	483	459	510	461	441	510	472	467	471	456	426	474	450	485	447	484	454	468	476	495	485	460	518	464	462	496	471	483	521	511	491	482	488	492	485	481	476	472	482	467	476	466	480	486	470	492	489	467	448	476	485	477	500	452	492	499	474	457	518	516	476	485	470	476	445	491	494	515	461	504	454	462	487	488	515	499	489	492	482	454	454	462	497	511	482	480	468	467	511	475	500	466	464	488	486	472	487	492	470	486	457	500	461	464	480	490	524	506	498	486	447	442	481	482	467	478	476	465	481	428	479	491	497	468	472	504	464	511	495	493	509	473	462	482	506	502	487	491	503	476	451	470	468	497	485	476	510	451	491	501	495	527	499	464	465	493	488	492	466	492	482	514	467	501
31122	14263	2145	510	448	365	308	304	337	296	270	275	253	305	271	284	289	273	301	256	263	281	264	287	249	280	280	252	255	253	276	322	291	300	246	276	273	275	269	261	295	290	301	255	269	291	263	302	284	237	290	248	307	265	259	284	289	256	306	238	290	271	255	290	262	287	277	316	282	269	257	296	299	274	257	318	248	266	285	281	251	277	256	271	294	285	251	277	290	273	279	292	279	298	307	320	315	276	260	278	252	277	304	271	253	264	263	267	251	263	271	269	289	248	245	249	280	273	306	303	272	294	286	284	272	268	299	268	260	276	255	313	294	277	268	263	269	286	295	275	266	273	281	254	284	277	297	259	269	296	270	276	288	244	276	289	272	258	280	297	288	278	297	260	249	292	296	254	288	272	270	304	304	308	259	266	278	243	295	281	256	234	287	256	305	280	306	247	278	257	289	284	239	252	269	264	248	294	283	282	290	298	256	248	266	276	286	244	280	251	284	259	235	270	249	311	263	268	263	279	298	300	308	286	282	292	281	293	258	281	275	280	284	268	279	273	312	253	263	278	323	279	280	248	242	265	289	275	277	260	293	254	295	272	307	275	266	247	299	271	286	306	281	269	291	283	298	285	289	314	264	315	269	278	287	281	269	296	277	278	273	271	276	268	278	255	247	278	265	302	262	288	271	264	240	303	243	279	269	277	287	300	268	249	298	275	262	300	298	266	265	261	280	278	255	303	260	283	280	283	283	280	293	309	252	262	255	261	280	266	289	294	268	265	278	289	280	272	249	279	314	294	288	305	278	296	283	295	295	287	284	287	283	257	265	270	253	275	251	297	257	293	277	280	311	270	275	257	283	291	279	278	311	250	264	264	269	279	256	275	287	291	291	265	275	243	294	315	311	302	264	279	311	251	266	270	282	271	271	267	268	280	284	261	284	272	272	284	271	282	283	249	304	272	304	284	254	312	296	286	274	250	279	274	256	302	267	269	282	291	278	315	302	258	259	288	266	276	281	245	255	285	267	273	304	274	263	307	264	260	302	280	233	276	302	316	282	272	249	282	263	287	259	267	281	264	274	248	303	268	261	301	300	277	285	289	248	283	273	282	287	286	260	298	283	271	267	237	253	292	289	271	262	297	275	285	231	305	279	261	288	286	310	286	294	287	300	271	331	273	306	275	263	275	267	262	290	294	278	266	257	264	259	275	294	301	298	261	269	265	278	297	262	282	277	287	290	269	264	265	263	293	262	261	270	248	274	298	295	254	287	266	285	307	279	303	282	290	298	253	302	293	287	274	264	262	282	299	230	290	274	292	256	276	261	251	284	276	264	286	294	240	288	261	279	270	264	278	271	252	265	239	291	283	291	305	242	334	311	278	276	270	279	259	277	271	302	276	287	265	262	283	301	306	277	290	286	294	282	266	265	286	295	304	259	287	267	276	283	324	299	272	292	284	289	287	274	260	304	293	293	286	288	253	270	265	270	265	284	315	266	281	255	303	300	287	260	273	304	286	255	265	280	261	256	309	287	241	258	263	306	274	293	278	276	290	282	264	261	274	259	292	256	246	275	291	288	281	298	281	279	271	288	274	260	289	300	311	299	285	297	265	251	291	264	269	273	305	286	293	285	264	286	290	257	298	270	289	273	254	279	298	261	284	302	312	269	262	262	257	270	277	263	251	286	313	284	259	247	250	259	256	287	249	247	290	263	272	268	275	294	292	272	282	282	281	269	302	263	256	277	282	252	254	268	277	295	282	256	281	246	307	296	264	272	269	284	272	259	272	302	294	274	298	290	290	278	274	261	282	297	278	263	245	290	305	272	292	260	254	265	252	287	281	270	297	293	309	285	295	271	265	265	266	304	315	274	277	269	285	285	286	290	283	283	254	292	301	251	284	248	258	266	294	292	276	280	285	281	284	271	262	270	291	295	280	299	281	287	293	259	333	276	296	257	268	281	263	256	262	303	265	286	265	274	272	279	266	290	276	283	261	277	254	274	279	301	291	274	320	300	282	258	280	297	290	274	266	277	286	277	290	286	300	265	277	261	268	261	268	272	276	282	286	277	249	251	246	285	294	251	272	284	277	329	273	311	261	265	262	281	293	289	300	270	274	274	281	277	281	268	279	263	289	253	274	270	280	311	289	281	268	287	266	262	266	296	278	280	268	287	254	250	288	279	290	277	272	305	284	294	249	243	259	267	275	279	288	295	252	274	278	295	273	269	283	287	290	280	264	272	289	298	265	267	278	279	264	288	262	255	288	319	288	283	314	290	278	270	292	266	306	310	245	282	283	294	274	283	264	281	276	273	264	288	276	279	274	275	251	264	287	276	247	286	272	297	283	283	284	256	273	300	271	273	284	305	264	258	264	281	269	262	272	251	259	282	278	267	253	253	249	267	293	270	297	310	276	266	265	296	289	290	283	256	255	288	283	273	311	283	261	277	245	291	294	257	272	250	302	280	290	274	267	293	304	291	284	285	286	258	285	307	289	279	256	269	247	242	267	260	245	271	278	297	260	273	263	285	280	289	295	290	313	271	251	231	283	275	273	292	270	282	259	254	267	278	283	249	284	282	281	299	287	259	287	298	315	263	265	264	290	287	275	288	278	316	284	268	283	281	284	268	274	287	281	274	254	270	271	281	256	298	290	305	260	284	283	300	241	255	272	271	303	264	291	285	267	241	275	291	275	270	298	293	277	275	291	304	309	281	275	301	260	305	297	256	271	315	266	273	292	274	272	317	269	281	283	316	289	278	257	256	298	289	295	274	273	254	258	308	291	274	285	274	281	277	303	284	292	278	273	284	305	292	280	249	282	284	263	293	298	253	279	302	260	281	290	271	275	292	265	290	301	282	281	271	278	291	287	292	289	279	247	309	277	271	282	285	260	303	274	281	270	272	244	276	275	295	258	271	268	258	279	259	268	282	291	296	286	301	263	290	283	275	307	287	290	256	284	287	283	315	294	273	259	281	281	276	238	260	286	274	263	291	264	256	282	292	282	292	279	286	284	259	268	250	295	291	293	264	265	272	284	289	309	281	287	262	284	298	275	261	241	280	274	307	255	289	273	272	274	284	262	260	270	282	279	296	254	272	308	303	294	264	282	277	282	275	297	297	254	261	264	273	278	273	274	250	277	265	288	265	277	281	266	302	257	266	241	281	264	272	255	275	301	270	278	293	287	309	269	305	282	252	308	284	266	276	276	299	289	271	243	282	256	274	276	287	298	276	299	267	251	263	279	234	261	285	293	299	276	263	264	259	261	284	297	288	259	256	270	300	252	279	289	270	267	272	257	276	279	281	266	286	276	289	289	270	281	269	276	295	288	291	263	229	288	275	266	282	311	251	277	253	245	307	273	266	270	265	267	285	285	275	256	292	261	263	304	264	277	287	271	255	261	274	258	287	269	249	294	274	273	291	306	298	253	297	275	272	266	297	273	279	259	282	283	279	294	279	310	263	299	258	279	259	282	307	281	281	249	293	279	289	276
24359	864	788	546	431	379	356	362	334	321	343	296	311	293	314	344	306	286	316	295	324	316	306	285	316	302	278	323	315	308	338	325	317	328	303	295	300	304	309	284	318	299	309	330	286	294	307	314	309	302	321	299	290	328	321	288	282	309	319	303	313	298	316	290	321	342	328	344	306	289	313	316	310	277	289	301	278	304	298	332	296	305	272	322	334	294	295	302	343	312	302	292	300	302	260	305	322	289	299	292	313	327	311	304	317	307	305	291	325	297	283	340	317	311	310	285	329	302	311	301	316	313	303	299	300	299	281	315	290	330	277	304	285	283	285	276	328	309	308	289	290	299	275	285	322	319	304	284	283	282	287	289	275	329	309	307	305	315	301	307	327	291	321	300	295	299	315	284	281	318	310	291	293	320	299	288	290	284	297	322	322	303	302	339	333	289	343	279	305	321	277	328	343	300	291	331	310	322	281	311	295	337	285	287	292	310	308	335	336	294	314	309	350	297	341	310	319	317	303	313	280	333	298	290	311	316	316	290	284	326	317	342	305	312	315	270	300	286	310	308	299	280	277	291	337	337	314	297	306	308	327	298	309	282	306	318	304	292	279	311	330	314	309	305	290	293	298	294	314	321	315	326	278	307	299	316	303	284	316	281	313	288	304	305	307	310	327	290	328	321	278	290	321	304	315	334	312	333	299	309	307	316	304	300	295	316	294	310	324	301	300	329	270	309	286	298	317	300	280	323	301	311	285	303	288	271	321	320	310	293	311	279	314	289	325	309	314	285	349	311	318	303	342	307	299	290	296	288	292	268	285	282	285	313	333	264	324	326	312	294	319	308	289	313	318	305	304	289	325	296	302	324	298	297	347	301	319	324	306	320	292	309	295	306	297	249	309	309	299	290	303	291	323	280	317	287	319	298	295	305	292	285	298	316	265	320	306	288	275	317	276	326	296	296	280	318	279	299	296	325	305	296	300	291	303	302	270	318	301	314	276	327	296	310	299	315	280	300	305	284	260	272	288	276	305	294	281	275	288	308	299	289	307	281	314	293	309	303	285	300	286	313	307	305	292	325	331	306	281	296	306	315	307	285	326	327	286	275	295	286	311	312	295	294	312	314	300	312	315	309	300	309	317	308	294	298	321	289	313	294	308	293	301	268	314	281	333	313	312	270	312	324	285	294	300	302	307	333	278	266	301	280	285	295	290	283	270	321	309	312	305	303	303	317	295	307	304	305	326	314	302	327	302	287	336	353	318	315	300	310	283	313	331	336	316	325	307	286	279	336	305	286	316	304	321	327	348	282	283	312	292	285	301	317	300	312	326	302	277	303	282	286	315	309	323	320	313	307	321	303	297	304	313	293	277	297	277	283	300	293	309	295	301	308	291	283	311	305	296	334	319	305	303	305	319	299	288	313	286	287	331	311	328	312	332	316	327	324	318	283	278	303	257	288	281	302	276	315	327	308	300	322	322	301	276	307	315	313	310	316	317	299	288	309	320	287	296	351	287	307	299	284	309	268	289	294	298	295	320	288	303	286	289	310	273	301	303	310	295	286	295	287	292	325	314	308	299	339	343	316	295	320	304	303	287	294	273	294	291	300	298	301	343	304	293	324	303	294	293	305	302	322	304	324	319	333	305	293	296	304	300	296	285	304	329	301	310	316	321	282	302	293	287	294	292	285	294	264	302	304	301	297	322	336	314	302	290	311	291	282	303	301	293	344	301	288	304	301	290	322	290	323	313	310	283	325	267	306	319	322	307	310	339	306	300	313	314	289	311	301	299	281	307	270	279	315	316	313	309	312	292	319	311	327	299	295	323	306	298	337	324	294	337	268	254	292	290	303	300	317	301	317	300	290	291	324	291	308	319	287	289	292	302	300	329	290	291	307	293	339	305	310	322	323	332	275	305	309	309	331	287	308	316	292	311	303	303	311	295	312	291	323	279	296	278	304	294	286	314	286	316	309	284	291	295	291	307	297	292	312	276	309	278	277	284	292	298	303	308	314	275	313	301	295	314	313	303	313	319	300	299	313	292	284	326	315	308	297	332	277	312	295	316	299	317	296	327	275	319	290	269	295	279	290	287	310	330	286	326	316	306	285	311	308	294	288	293	299	325	297	289	295	332	288	271	308	306	296	289	322	296	291	284	334	284	325	273	275	295	322	329	295	313	297	288	316	316	325	297	331	330	316	336	302	262	295	302	314	280	310	285	292	313	286	304	295	307	317	302	296	276	311	319	309	300	325	321	296	274	312	321	315	303	323	330	317	297	267	284	287	309	289	318	303	283	328	318	295	278	294	330	293	297	317	313	281	288	292	299	298	292	291	291	305	310	291	301	309	308	334	307	323	365	307	304	288	328	302	295	281	303	324	298	320	290	316	271	316	284	288	307	306	315	302	313	266	286	310	325	307	306	304	325	332	340	289	304	275	296	286	282	341	312	329	292	321	291	295	314	298	275	317	326	289	324	327	281	336	309	291	325	273	314	308	302	297	319	299	314	279	321	322	330	317	305	336	329	290	303	321	296	285	296	302	283	284	313	267	284	330	317	304	282	281	310	301	324	303	314	284	322	305	303	319	299	292	281	301	284	254	306	313	277	325	323	293	305	280	300	304	312	302	279	314	328	312	295	303	335	330	288	280	297	283	276	292	298	304	306	267	307	294	307	319	329	315	311	317	280	296	312	287	307	265	295	335	305	285	284	284	327	312	305	308	329	332	316	279	270	321	278	298	265	294	297	274	298	306	320	272	307	299	300	313	280	277	335	336	294	322	281	312	326	303	287	293	292	302	282	286	335	295	318	339	300	313	336	314	299	320	292	357	276	298	308	308	279	314	314	302	318	285	311	313	313	280	288	298	314	302	291	285	313	301	299	306	275	309	332	291	330	297	305	311	308	309	283	306	298	326	280	294	308	290	289	271	323	311	333	338	302	320	314	296	301	286	302	306	310	316	289	324	311	301	335	298	298	302	320	300	305	333	281	313	308	304	293	319	314	318	293	307	305	310	302	311	292	338	297	302	325	316	327	326	297	302	322	296	342	312	320	297	292	281	283	281	309	328	290	310	290	296	285	332	287	332	297	306	301	286	298	306	243	331	301	286	302	321	294	316	285	319	293	285	341	315	299	297	307	302	326	278	301	309	284	271	310	287	307	310	299	288	302	313	309	283	317	316	254	337	311	300	322	296	324	303	328	309	327	283	317	323	281	314	310	289	301	265	325	318	298	301	322	307	326	320	302	329	319	310	311	297	299	299	291	310	299	340	313	313	310	282	332	293	303	312	265	321	291	264	293	309	293	316	303	280	332	307	287	280	312	320	290	277	334	275	313	319	326	300	298	272	299	303	335	307	335	281	317	294	312	286	302	305	295	308	306	320	306	297	296	308	289	305	300	338	332	305	340	291	329	300	320	321	286	292	291	296	278	307	293	308	318	305	306	268	342	306	290	314	275	301	294	297	309	309	299	291	335	298	309	285	297	321	308	289
24311	20134	25754	24289	19972	6050	858	563	426	416	385	335	357	315	275	304	253	279	274	263	260	264	242	246	239	253	228	261	249	236	271	219	232	213	232	242	203	211	231	214	241	200	252	203	237	230	235	201	233	232	207	233	228	197	247	198	234	207	235	222	194	229	210	221	245	211	211	211	191	223	223	224	192	225	205	198	194	203	222	190	214	188	233	250	216	210	190	242	210	218	224	216	201	224	196	214	226	202	197	207	241	210	212	207	210	235	194	188	200	229	211	228	227	182	232	181	225	216	212	217	212	254	228	220	205	196	208	234	207	236	206	196	176	229	203	214	203	225	230	228	240	203	222	230	198	218	212	228	204	230	188	204	217	193	218	200	226	241	205	210	232	187	240	217	219	217	212	211	236	212	243	222	228	204	232	220	217	192	226	261	217	222	214	213	227	198	203	228	214	182	222	219	246	228	236	221	200	204	241	194	231	215	199	229	216	204	200	212	208	209	223	219	220	218	217	206	223	222	197	207	203	222	212	204	243	197	217	232	222	217	222	220	219	199	217	216	205	216	215	186	214	228	205	211	228	229	209	190	228	197	217	211	210	206	194	217	203	215	183	213	205	214	219	221	202	218	208	224	223	244	199	207	230	236	197	203	215	213	201	202	223	235	215	219	230	204	229	237	208	210	207	208	208	231	243	202	231	221	183	235	203	197	215	209	207	235	196	199	219	203	246	235	186	229	192	206	204	214	221	209	218	196	219	254	214	227	214	220	229	215	206	214	222	241	206	241	177	227	195	232	234	239	209	210	198	218	194	219	227	210	201	223	187	242	211	198	216	226	219	203	198	215	213	213	212	201	215	207	207	198	216	219	201	212	193	201	243	247	217	183	209	230	214	214	189	222	205	198	199	209	206	215	185	216	241	200	238	238	228	244	207	229	231	193	223	229	195	209	226	205	206	218	233	219	198	228	227	242	195	218	217	213	235	227	223	233	184	187	216	217	213	217	215	230	227	212	212	241	189	209	217	206	215	208	210	210	222	227	191	218	219	199	210	198	199	213	213	203	175	235	211	221	194	202	202	202	209	217	213	218	189	202	224	209	212	201	217	231	226	209	235	227	238	208	222	212	181	203	215	214	204	217	209	219	204	201	198	196	205	234	203	210	222	213	210	223	202	195	201	231	207	236	227	215	205	202	200	203	219	182	201	226	213	182	214	218	207	238	214	202	186	231	192	206	232	219	235	242	234	215	193	228	235	203	217	215	234	217	211	222	197	179	200	192	218	227	204	240	242	211	219	210	224	203	225	217	218	231	217	226	212	228	200	221	224	198	230	229	222	192	228	227	246	229	215	243	215	236	189	225	204	216	231	210	192	203	227	256	223	257	226	216	226	219	193	237	217	213	227	215	216	230	239	210	221	205	207	203	215	198	227	219	212	220	221	201	203	203	247	231	203	221	201	191	206	246	247	213	207	221	196	194	219	189	225	230	225	221	206	211	191	193	185	198	185	230	206	219	220	210	208	230	237	207	215	220	226	240	220	221	212	235	221	219	208	205	230	236	212	203	236	227	211	214	228	214	208	218	219	212	240	214	240	218	208	201	227	208	184	209	208	216	203	201	217	211	212	225	215	209	221	214	228	188	220	236	208	214	237	209	214	191	189	202	227	201	207	214	211	210	222	222	217	217	222	207	199	227	221	182	199	198	198	241	189	209	202	209	210	233	243	213	193	222	232	223	200	209	199	238	214	220	209	228	206	216	191	237	192	205	198	221	218	230	217	199	198	210	211	212	211	226	206	215	186	244	211	238	242	221	232	230	191	184	219	234	213	243	201	210	201	225	193	191	181	213	206	218	213	241	209	188	205	202	209	226	190	218	205	205	222	222	205	227	232	200	230	230	236	181	215	220	228	221	243	207	230	201	221	190	213	194	202	192	195	212	243	220	195	241	226	201	212	208	214	229	213	226	223	210	190	211	225	222	221	223	208	230	211	203	229	201	212	223	236	213	233	219	229	209	219	216	206	224	227	219	221	202	233	214	227	203	213	211	218	221	216	201	208	200	208	209	215	220	203	214	221	229	219	228	229	198	212	218	207	232	220	207	214	233	208	218	178	188	220	189	224	239	197	233	226	241	202	231	224	205	194	217	199	220	199	231	225	220	209	211	222	229	231	229	211	236	194	236	218	208	225	217	210	221	222	223	208	201	214	212	223	228	239	199	203	219	207	204	204	228	210	228	198	199	237	210	240	213	228	218	196	212	209	209	225	214	231	180	220	228	210	225	215	236	215	238	234	224	219	226	207	224	209	223	206	226	237	202	225	213	221	221	232	198	229	216	202	218	208	201	188	223	233	204	210	225	269	217	224	254	213	218	222	215	226	216	200	225	185	207	227	214	233	219	196	205	213	207	222	224	186	225	222	183	225	203	204	190	225	224	182	204	202	220	223	195	231	218	215	203	189	201	218	226	204	202	215	208	214	216	213	203	212	209	212	208	213	213	223	187	229	214	194	204	203	200	203	223	202	207	218	238	226	198	213	227	218	211	212	210	222	221	217	222	204	226	224	193	218	205	201	240	216	203	234	189	244	224	202	194	251	210	241	253	202	204	202	221	203	202	213	226	216	181	215	200	205	219	203	236	236	236	222	214	235	227	208	213	195	217	225	232	226	191	224	185	191	229	216	231	213	191	222	202	203	233	227	240	217	203	220	233	214	203	201	193	206	188	177	218	225	267	208	202	199	214	219	202	205	220	205	222	237	204	231	248	232	227	203	204	211	220	193	199	183	201	211	211	202	202	229	209	213	194	226	187	214	209	201	213	212	218	244	240	227	206	226	208	215	209	208	230	205	218	221	252	192	202	236	211	221	211	176	217	209	223	213	211	201	220	210	204	237	257	204	188	213	219	223	207	187	218	229	221	232	202	231	222	211	190	214	229	196	215	219	217	209	229	246	234	234	197	238	218	226	244	186	230	224	223	223	214	201	234	211	222	207	222	230	211	217	212	206	191	231	213	218	209	215	196	204	202	196	217	237	226	202	226	205	219	202	207	204	203	236	197	220	227	195	204	195	207	191	221	216	212	225	214	224	222	195	221	226	227	200	208	234	203	239	209	213	216	207	220	217	241	225	232	204	211	210	213	213	217	191	193	210	211	237	212	196	204	221	225	197	216	210	212	237	220	220	218	222	238	227	212	213	212	215	225	203	218	223	216	213	189	205	238	213	198	210	205	217	201	223	233	210	211	205	252	210	214	232	222	200	206	235	227	217	248	222	194	232	228	210	249	214	193	238	219	200	226	190	207	194	211	207	200	202	192	231	216	237	226	203	209	212	233	198	202	187	227	224	224	217	230	211	226	198	208	218	207	211	196	203	229	228	199	221	208	220	213	233	204	184	201	234	215	233	187	206	213	208	219	183	207	239	230	192	185	207	208	238	226	197	218	240	223	232	233	209	207	246	201	225	237	237	193	214	223	245	231	206	207	211	219	213	222	247	203
36931	7882	7317	3984	2484	1734	1281	1027	860	710	652	531	498	416	434	396	360	327	377	363	337	317	318	271	280	269	271	241	268	260	278	263	224	234	269	248	268	269	256	238	228	242	251	248	268	232	241	250	251	219	228	235	256	235	239	242	208	231	217	223	231	237	264	253	230	206	226	242	239	239	245	230	247	221	221	217	247	230	226	247	245	234	264	226	231	237	240	214	222	230	243	224	231	222	214	213	223	227	205	237	245	248	243	212	224	238	245	217	224	222	227	217	248	200	230	209	249	221	227	229	227	226	215	227	215	226	215	238	219	219	242	206	190	219	207	215	208	220	222	207	246	204	226	208	223	231	243	226	216	235	229	252	232	226	223	219	254	229	249	228	226	226	253	247	254	215	235	207	245	215	205	231	223	230	200	206	229	216	237	242	230	219	223	202	233	191	223	228	232	237	242	241	218	222	220	220	209	212	255	224	220	262	238	213	223	237	181	185	205	218	229	204	190	227	221	200	251	226	219	234	217	246	243	201	201	229	222	240	230	204	195	221	242	232	226	216	209	240	217	217	250	232	256	218	226	219	229	223	215	204	238	221	208	204	230	235	215	211	190	231	223	224	242	233	200	218	197	252	224	225	207	216	209	210	211	236	234	214	233	239	195	234	232	242	225	238	226	225	208	213	216	230	226	226	220	233	245	215	221	234	232	228	208	217	230	228	223	202	210	222	236	243	215	215	222	221	270	249	206	202	223	227	190	206	208	225	237	233	230	213	219	237	206	239	229	224	224	205	199	230	209	234	248	238	226	214	222	210	223	242	216	223	229	195	230	213	230	226	241	216	218	220	237	229	246	234	208	230	243	221	221	223	245	247	232	224	232	221	217	201	237	231	221	236	194	232	226	238	231	179	207	226	231	215	225	237	241	203	226	246	220	215	225	236	206	232	203	234	219	193	250	229	217	236	244	242	203	228	205	196	212	210	232	231	242	225	211	226	229	230	201	213	226	246	239	234	214	211	259	192	213	219	238	220	215	234	204	252	194	235	250	240	222	223	225	238	199	215	233	255	206	200	225	219	244	222	239	221	242	230	239	245	208	264	184	227	238	208	216	240	236	214	225	212	218	217	243	231	211	216	234	212	217	226	205	214	222	240	202	214	230	207	207	214	201	253	194	237	222	220	198	247	220	231	202	207	227	212	235	233	221	214	212	218	194	217	233	251	218	207	238	220	217	237	232	223	221	199	230	218	225	232	214	216	230	234	220	235	225	228	220	212	213	206	238	220	207	213	229	242	220	219	227	206	189	225	210	212	237	215	239	206	228	257	215	226	220	204	237	228	230	219	216	229	217	212	217	215	214	200	227	226	233	230	209	232	217	208	231	202	207	226	235	215	236	246	203	227	201	218	228	218	253	226	201	220	235	209	216	223	224	208	218	221	216	228	250	210	193	217	221	198	201	228	223	220	222	198	222	225	218	235	242	211	231	226	229	227	217	214	223	227	234	192	226	232	239	249	206	232	216	223	200	241	241	210	189	218	223	224	225	241	208	236	217	243	214	205	243	215	241	211	242	220	237	248	244	241	211	210	245	234	223	227	216	232	228	243	233	234	244	220	248	213	217	229	219	226	218	229	198	211	226	235	242	225	237	227	218	217	236	208	228	224	239	226	203	204	206	223	205	212	235	254	226	224	230	217	213	213	204	228	223	261	225	235	220	218	235	215	232	226	236	260	209	202	221	231	239	204	209	242	218	200	239	204	201	235	247	249	199	236	248	231	255	229	246	237	206	213	249	233	232	237	220	208	200	243	211	209	228	251	207	216	238	198	234	229	225	253	237	221	209	200	224	221	239	222	237	235	220	198	228	230	229	227	209	211	192	240	245	220	231	227	224	221	207	211	238	226	220	226	219	242	200	215	220	236	232	223	240	215	227	221	234	205	210	206	213	244	217	191	228	251	238	210	201	215	228	220	223	198	216	231	224	212	235	209	243	233	226	241	204	217	197	223	210	226	252	213	209	228	209	224	218	224	195	233	242	243	201	208	232	200	206	211	223	232	240	212	245	221	232	237	244	223	236	212	226	229	218	236	226	195	219	236	224	246	217	202	240	243	209	224	221	236	229	223	218	220	238	207	225	256	245	197	208	233	265	215	231	228	213	223	219	218	218	241	228	234	213	241	234	226	227	228	211	222	222	213	219	270	207	228	219	215	221	221	243	235	215	215	245	225	212	204	214	219	240	239	219	225	253	235	233	235	222	250	215	229	208	233	212	220	218	245	233	235	211	222	244	211	235	232	216	240	212	221	203	219	219	264	232	239	213	205	233	212	222	210	235	224	198	228	233	252	215	234	223	233	210	229	246	230	249	188	239	222	236	230	244	214	238	251	216	208	224	209	219	220	236	193	234	240	208	208	207	226	222	219	231	222	225	202	206	229	261	200	216	219	216	201	244	212	219	222	208	211	215	240	220	221	219	235	224	216	209	223	225	210	224	227	241	229	234	223	221	207	226	224	216	225	219	203	219	224	227	216	224	270	235	210	248	210	225	225	199	212	227	229	237	219	215	237	232	212	227	201	232	247	213	191	234	207	218	211	222	219	231	242	227	213	251	233	196	208	208	231	225	234	241	242	233	201	223	221	202	204	235	242	188	208	257	215	241	218	216	205	235	220	248	216	248	212	210	221	227	203	233	225	220	223	232	215	226	218	221	231	227	195	239	216	230	221	224	226	244	222	199	202	225	193	227	207	203	246	191	216	219	221	225	215	215	230	201	220	224	187	218	238	215	204	198	193	221	215	211	234	228	231	190	259	219	233	233	229	212	223	202	221	205	194	212	215	200	237	218	226	239	232	222	212	222	226	227	234	215	227	218	244	237	254	226	238	199	213	208	232	260	233	207	237	230	212	198	223	254	228	223	225	206	221	209	216	247	218	236	218	209	230	210	225	222	195	209	256	219	228	232	240	237	253	240	214	238	200	219	209	199	231	253	222	245	237	246	232	223	216	221	238	263	207	237	229	214	206	216	230	227	227	227	216	212	207	216	207	208	200	225	208	229	220	220	248	219	209	248	199	254	209	220	210	226	216	222	233	234	229	235	252	200	200	214	233	240	221	229	208	197	243	215	209	217	250	222	224	238	226	211	213	219	238	227	238	217	223	233	225	201	228	239	234	211	208	220	239	224	208	221	215	209	242	210	239	210	215	248	246	222	206	213	232	235	210	191	201	212	235	210	230	212	200	219	240	234	225	224	237	240	224	194	205	240	206	240	237	227	223	221	231	237	242	223	212	215	240	202	233	223	234	253	250	224	199	204	246	245	219	243	234	192	257	207	243	214	221	228	219	208	233	221	219	233	230	209	218	230	246	240	219	231	215	230	223	223	217	232	236	228	254	196	230	206	254	214	203	226	244	237	207	210	237	213	229	210	219	205	246	208	212	218	219	224	228	201	239	211	242	268	230	216	232	216	193	221	223	208	232	237	254	213	222	206	239	213	240
22322	20100	26246	23704	20106	20118	6211	1356	943	867	801	765	717	700	647	657	643	621	635	589	570	584	544	561	529	587	525	547	570	552	577	585	533	515	538	540	498	505	517	519	539	534	510	522	544	477	511	532	519	514	503	537	535	479	496	498	523	534	508	477	524	468	526	509	478	484	481	473	520	519	511	532	518	483	511	517	519	529	516	498	537	518	494	512	506	546	466	509	504	507	477	488	471	512	518	510	496	495	502	540	463	525	520	507	499	524	497	464	496	466	515	514	479	490	487	514	498	496	492	467	507	511	545	516	440	465	526	457	515	494	548	499	514	515	501	514	488	510	500	519	498	516	481	455	444	527	500	509	509	528	564	531	461	519	499	522	523	496	515	484	529	517	499	509	503	510	505	537	536	501	511	500	530	472	535	508	514	501	514	475	532	513	538	490	519	498	523	479	501	489	518	504	465	504	539	500	546	512	480	513	529	495	501	518	535	520	497	522	526	511	509	510	515	488	529	510	530	501	481	515	511	502	553	489	524	535	505	539	470	579	502	543	500	482	527	488	475	486	515	471	497	504	489	487	458	516	511	490	509	517	479	487	492	515	478	473	529	529	489	519	515	523	495	495	467	549	501	546	518	506	469	525	448	458	460	495	510	528	478	509	490	537	521	512	502	525	524	514	507	506	514	495	478	521	508	494	516	507	522	487	517	492	510	517	484	477	487	518	503	480	482	471	479	493	503	484	531	486	530	514	502	511	511	498	504	526	477	482	510	502	499	507	480	468	522	492	494	499	525	465	491	469	498	495	506	518	506	498	499	500	462	486	569	475	512	511	468	520	488	475	503	539	513	484	503	456	498	485	507	491	492	512	532	469	452	495	499	505	450	500	527	468	489	517	523	489	518	485	515	506	489	478	484	522	486	473	530	487	523	492	505	507	474	492	469	533	489	515	531	487	462	524	516	513	548	495	493	509	501	511	535	499	492	513	511	502	507	510	505	520	498	521	456	526	494	524	468	491	467	503	483	482	490	513	510	467	487	527	510	512	488	509	449	508	537	517	507	505	501	487	512	544	468	544	476	537	508	524	479	486	503	521	515	529	497	455	515	540	506	524	475	503	537	471	497	518	490	519	487	479	505	496	484	519	528	525	499	530	509	517	530	469	488	516	490	485	492	486	539	521	530	508	484	468	497	499	514	471	503	495	473	520	501	464	503	537	461	476	487	508	447	511	480	487	512	483	518	523	507	546	484	485	488	508	487	504	543	514	491	502	502	498	546	550	515	530	492	495	485	551	522	459	478	501	498	517	499	511	468	508	466	499	458	503	518	528	547	514	513	533	528	505	539	496	510	534	495	471	541	467	541	497	491	575	476	500	510	489	514	482	493	515	462	490	499	495	550	501	453	461	483	501	518	505	544	485	490	507	503	523	526	523	490	516	481	474	550	506	457	538	514	509	493	468	508	518	571	507	549	492	517	469	491	487	486	482	481	488	476	504	490	484	471	519	478	538	490	486	492	505	513	510	516	537	515	461	525	514	468	543	441	486	532	472	485	512	489	487	452	500	495	471	505	478	519	479	486	513	525	537	493	490	512	539	459	481	504	532	458	535	485	489	500	502	508	518	503	471	543	470	504	500	475	490	522	505	503	521	516	502	484	485	510	508	517	459	515	480	520	531	492	524	498	524	479	482	523	483	472	522	516	470	505	539	531	474	510	515	519	523	543	554	485	473	495	462	503	484	486	496	507	488	502	504	516	518	510	517	502	541	486	516	487	507	472	518	499	475	497	488	489	463	522	502	492	520	510	536	498	487	503	478	534	478	480	521	524	528	492	474	518	491	491	491	512	502	487	505	491	497	502	521	519	466	519	484	532	472	489	467	481	528	473	533	530	492	491	485	534	518	527	503	509	499	531	469	474	545	520	537	535	499	522	511	467	482	487	503	485	480	546	535	535	543	567	522	480	476	519	477	517	490	521	523	520	523	481	520	503	471	519	493	436	517	507	498	533	527	498	514	487	491	490	492	496	529	514	460	467	500	513	506	491	516	478	517	522	508	502	433	519	502	509	486	482	489	467	549	505	519	511	486	518	493	492	519	495	497	519	547	480	486	484	497	481	485	503	507	506	489	535	510	484	529	505	489	534	539	486	497	508	537	466	476	503	483	521	499	498	499	513	503	513	490	523	504	495	441	499	520	505	501	533	475	501	532	488	474	499	478	542	539	487	496	457	535	499	537	498	489	484	489	502	495	541	487	497	521	530	511	527	507	505	505	500	513	507	534	490	493	478	507	520	549	500	483	510	496	514	459	492	516	539	478	535	510	488	495	496	513	506	488	504	520	506	531	545	499	478	490	511	530	516	541	493	544	490	515	501	499	524	511	541	496	473	531	506	469	497	494	458	460	492	508	471	512	525	529	559	480	506	536	512	505	527	485	484	503	520	502	510	476	504	490	519	496	494	518	566	511	531	510	528	501	462	464	481	496	490	498	502	514	492	500	482	492	515	463	514	532	506	471	518	439	484	477	475	527	493	503	506	494	519	492	485	470	542	492	498	475	511	487	518	480	515	537	465	471	524	494	521	511	503	518	502	508	464	494	521	539	541	498	515	468	533	543	522	476	546	486	474	506	518	508	478	471	529	474	486	489	516	539	487	478	466	491	487	460	508	505	489	499	517	497	528	492	499	486	519	523	475	514	504	500	507	528	520	498	504	538	520	483	469	541	487	456	498	518	481	491	494	548	547	494	506	471	500	522	506	475	502	475	517	465	478	520	503	488	498	520	494	483	488	477	501	500	516	522	454	476	510	500	539	467	469	492	495	503	480	491	470	493	510	498	481	493	480	480	507	485	510	502	515	529	492	460	463	474	523	462	516	487	507	475	499	519	479	543	476	471	500	489	464	553	511	487	508	467	554	500	482	492	486	484	448	498	568	466	481	497	468	462	539	468	524	523	508	531	508	509	500	474	515	432	525	489	547	487	516	491	506	508	498	503	461	479	498	491	506	462	491	525	467	472	431	556	500	536	492	480	490	468	499	482	527	501	505	501	506	517	521	521	508	512	519	538	483	503	474	500	506	496	491	486	506	498	470	496	529	497	482	483	507	506	501	517	487	511	544	482	496	498	508	487	492	489	469	482	508	490	512	475	486	510	529	494	514	473	505	495	492	511	532	508	498	521	498	506	513	479	541	497	496	474	528	496	512	468	466	500	518	490	485	515	492	494	494	473	496	485	475	473	491	526	489	466	535	513	510	491	505	487	508	452	484	499	516	538	496	481	529	479	489	545	459	498	446	480	487	472	465	502	501	528	498	489	505	481	467	525	499	509	493	495	512	516	501	505	511	520	484	532	520	495	516	498	470	496	509	502	524	519	471	493	522	547	514	504	489	530	528	485	488	516	496	512	546	514	453	549	516	512	490	491	476	531	508	499	495	503	523	484	509	536	480	509	542	505	496	492	486	478	495	491	523	567	480	487	488	471	495	518	508	488	503	499
31186	13549	12743	7479	4902	3361	2599	2098	1618	1426	1221	1133	1013	1002	886	808	804	751	729	695	646	647	616	583	594	571	585	588	588	533	556	562	520	572	528	531	538	551	521	510	526	530	505	519	523	517	514	465	469	543	489	506	503	517	510	495	432	547	537	512	485	488	532	488	480	505	521	515	553	494	509	510	476	490	492	511	478	517	472	479	488	488	505	495	496	532	490	449	504	494	502	471	512	508	485	485	488	459	491	498	464	472	485	472	483	472	465	490	500	486	485	476	496	526	466	535	516	450	467	491	473	485	495	451	481	473	471	463	460	468	500	493	472	455	471	474	472	541	516	474	471	496	469	483	511	486	491	449	477	483	494	465	478	491	476	459	467	476	447	485	503	464	486	459	507	469	461	473	504	406	458	471	499	476	476	482	466	487	472	510	488	472	490	497	474	500	479	476	469	494	492	500	485	446	456	458	483	488	472	501	454	480	430	527	482	501	445	485	513	457	466	495	464	495	484	473	471	503	496	480	479	474	463	483	476	462	515	469	474	478	503	459	457	511	471	482	461	482	496	520	479	515	495	435	515	441	488	485	503	473	474	472	466	442	460	457	496	486	431	473	479	477	463	469	452	497	496	458	489	463	452	491	496	473	464	454	471	507	484	507	468	477	464	487	466	453	432	478	554	465	501	506	454	449	505	469	465	499	480	495	467	485	459	497	507	480	497	462	447	458	479	474	472	456	517	479	524	515	476	463	505	485	442	481	454	522	463	468	491	469	500	541	471	491	475	478	465	465	487	483	465	472	510	504	498	481	486	468	483	482	480	488	492	490	460	503	493	501	480	438	469	440	440	505	480	501	521	483	480	460	490	500	448	487	526	481	494	494	482	454	456	461	486	499	475	487	452	467	467	456	526	490	492	475	485	454	456	473	510	467	497	485	488	503	505	462	477	442	449	470	480	468	493	440	484	501	473	471	476	494	510	469	492	455	484	485	485	477	447	549	494	498	513	463	459	479	489	504	489	455	462	520	465	472	485	447	463	494	476	493	505	526	481	476	521	463	517	501	476	460	502	504	483	513	487	478	484	454	472	493	439	464	492	463	472	526	502	489	474	498	471	458	472	492	486	446	487	475	489	483	473	472	508	458	478	457	493	478	518	508	453	490	468	520	476	501	445	492	490	489	490	438	489	495	482	465	437	469	474	495	463	478	491	527	478	448	464	452	511	497	464	474	482	516	459	445	499	491	499	428	495	492	447	486	477	493	478	448	470	483	480	499	477	426	466	472	476	462	507	486	473	476	458	511	461	475	468	457	463	478	458	472	501	449	459	523	493	509	535	508	467	486	491	474	515	460	450	506	480	478	486	496	506	476	496	476	488	493	500	485	485	525	453	462	471	502	474	502	495	481	472	473	492	479	486	505	509	459	486	463	476	535	500	486	439	481	494	506	451	518	493	468	478	487	476	499	508	503	530	462	485	476	466	479	472	510	539	469	493	524	536	485	498	493	485	476	508	488	462	483	512	480	460	473	518	461	487	482	478	467	492	495	469	476	485	446	495	496	474	447	451	476	469	445	547	478	464	489	495	483	434	444	491	432	443	428	450	483	461	502	477	506	470	497	474	479	471	461	447	496	463	475	481	462	447	504	488	494	495	461	513	465	463	486	426	486	461	484	474	489	493	465	462	484	462	509	496	473	508	454	481	488	454	457	439	504	485	503	468	489	472	487	498	503	444	510	449	451	478	524	492	498	475	495	473	451	485	501	494	489	460	483	459	496	474	474	450	469	462	498	489	467	494	462	436	477	491	488	511	444	478	469	466	495	488	474	480	470	477	476	482	455	490	508	453	457	450	473	482	517	440	505	452	467	473	478	459	495	532	498	464	520	459	488	491	460	500	480	478	465	488	465	450	480	484	479	513	452	477	441	537	483	481	473	445	468	464	460	475	526	481	492	453	495	505	466	495	476	516	469	511	458	498	506	457	437	465	488	477	459	507	509	439	463	481	497	473	472	484	441	452	488	466	430	497	456	505	486	472	472	460	526	466	514	486	496	515	471	482	465	473	454	458	481	437	452	467	498	500	485	487	470	514	489	490	487	479	488	488	479	505	481	499	452	488	466	437	455	479	490	464	470	458	470	479	482	494	461	530	469	463	482	479	452	442	470	539	457	543	450	445	475	474	444	467	550	477	421	480	490	512	474	489	465	460	465	477	515	494	476	490	453	484	479	498	533	469	433	488	477	517	455	483	445	490	493	451	472	445	467	529	497	487	468	493	505	478	524	467	496	511	472	486	530	479	491	482	489	525	473	518	475	505	508	463	469	480	474	463	478	489	478	461	500	477	486	460	485	492	501	471	468	446	478	469	475	471	465	480	486	477	464	502	452	461	469	487	460	505	493	509	429	483	553	491	509	481	489	475	459	466	463	494	491	485	463	462	470	490	481	479	505	484	518	500	508	485	488	477	473	490	497	507	499	494	474	490	462	458	474	467	496	484	429	514	501	515	502	519	428	469	472	418	486	508	472	489	522	479	485	467	473	482	445	483	486	501	476	480	498	495	516	493	451	500	469	477	457	505	520	465	486	494	506	469	482	530	505	503	489	483	479	528	505	489	462	485	487	507	536	455	525	462	470	479	463	490	506	495	466	491	488	510	465	496	465	494	479	460	482	465	523	449	528	488	502	473	519	496	494	536	461	536	495	474	450	536	499	478	460	482	487	495	490	496	486	464	489	461	500	515	466	515	466	491	481	463	494	497	535	484	494	448	474	509	485	448	511	464	495	502	469	454	512	492	460	460	527	495	502	514	460	489	480	473	485	471	477	478	475	490	482	515	502	440	464	472	484	463	471	471	441	477	441	477	468	474	478	467	500	452	522	479	447	441	487	469	506	489	509	451	481	462	475	500	470	457	474	484	495	470	521	433	460	490	499	500	436	500	486	519	488	468	455	531	502	513	508	533	508	501	526	482	482	470	485	471	492	510	516	471	499	475	463	500	462	484	507	494	504	449	488	466	486	461	485	478	478	478	471	486	495	489	447	500	460	477	511	470	496	509	494	492	469	492	506	481	505	429	517	475	463	475	465	466	490	542	491	480	492	483	507	502	480	470	500	483	500	518	471	468	483	481	492	509	476	498	492	505	492	490	498	517	501	494	462	528	468	489	475	457	468	500	461	455	509	465	463	508	460	479	479	502	477	505	461	464	498	500	493	493	450	505	493	515	491	446	475	496	468	464	474	474	470	476	493	455	500	485	485	502	538	479	490	465	500	500	506	498	499	481	461	477	484	471	491	504	476	488	505	493	484	472	470	439	490	487	497	497	510	474	494	473	493	484	476	469	486	482	473	481	470	445	447	493	498	485	472	487	503	475	453	508	486	475	505	505	472	500	476	457	484	494	474	482	509	460	504	452	499	457	474	477	526	496	504	500	471	494	488	460	486	490	470	466	473	456	469	460	450	453	470	484	467	490	440	488	497	479	528	470	446	472	501	481	466
30824	14040	1951	458	318	307	318	319	297	279	287	259	284	294	269	271	297	243	326	252	284	268	263	292	280	267	293	329	256	292	282	284	291	300	267	282	256	279	262	283	292	273	256	286	288	275	280	290	291	286	260	260	287	293	267	289	254	267	287	266	275	281	287	283	273	267	259	253	272	287	276	279	295	296	276	270	269	271	286	267	257	268	278	275	286	316	265	270	265	288	289	267	274	295	270	267	292	276	307	274	288	258	277	284	279	276	271	237	256	273	237	300	295	275	253	288	305	262	299	249	259	263	267	287	270	271	261	255	280	282	289	275	288	257	285	279	253	262	255	284	316	262	254	269	265	264	252	275	245	260	304	265	294	287	276	262	278	275	296	253	284	251	282	267	279	248	274	260	274	267	303	266	264	274	276	266	289	266	268	265	290	272	303	281	285	261	258	276	261	264	263	299	300	251	274	245	257	264	282	299	265	236	289	264	278	297	264	266	266	235	249	277	259	242	276	296	271	282	271	258	280	268	276	277	269	299	314	254	300	277	256	274	268	270	285	262	248	269	305	253	302	222	272	278	272	289	253	291	271	243	280	278	271	277	258	289	261	266	288	278	259	279	300	284	234	275	305	276	257	254	271	278	293	270	316	270	247	266	300	243	269	259	276	288	281	289	288	279	265	245	283	304	252	276	305	271	296	246	316	263	265	286	262	282	285	281	278	279	300	260	271	287	254	270	271	251	276	266	292	278	258	283	284	280	273	267	261	244	275	269	258	259	279	263	256	263	275	286	278	276	248	241	267	271	262	273	275	278	243	265	279	270	290	267	310	292	268	259	284	248	276	303	283	242	269	275	250	284	278	274	248	252	282	283	306	294	288	282	287	282	283	286	290	298	222	270	269	275	257	260	265	284	260	280	289	276	249	291	286	276	265	286	257	277	275	244	279	290	269	245	284	270	260	268	265	252	248	262	275	273	272	321	263	284	261	259	294	283	277	275	295	276	281	246	267	259	268	271	284	266	272	270	289	257	277	273	296	281	290	265	241	250	274	290	262	280	278	259	288	270	254	283	233	275	265	289	287	280	290	281	270	273	296	273	268	278	278	292	277	240	293	263	315	269	313	238	250	279	283	248	245	295	269	266	268	284	290	264	290	277	244	285	261	291	301	250	279	275	248	279	313	297	265	250	283	262	239	262	288	256	290	276	261	283	253	255	254	291	275	291	271	309	285	266	270	271	295	258	301	289	241	269	272	287	282	287	284	259	301	292	260	281	286	313	276	295	277	288	252	290	279	283	318	263	245	271	294	244	283	275	279	232	257	280	312	286	286	308	286	277	284	268	255	268	281	262	260	286	253	279	270	263	281	269	268	252	261	279	244	275	279	293	302	256	268	278	269	285	254	268	276	306	296	261	291	281	310	261	273	262	254	249	276	254	268	291	291	291	272	294	258	340	257	274	295	253	271	267	276	276	259	277	267	288	240	280	292	240	269	255	249	276	248	249	277	279	282	275	256	268	279	267	270	270	286	275	276	279	251	288	272	233	275	274	279	276	250	288	259	275	289	263	303	253	274	282	290	282	262	270	272	291	281	269	263	257	269	267	278	301	283	259	267	259	291	283	284	283	237	255	276	274	280	261	246	248	268	275	294	243	275	264	263	282	251	248	263	267	257	276	233	275	280	265	243	258	260	258	273	286	245	257	278	282	320	299	259	305	289	301	247	257	290	275	247	257	300	285	270	276	295	250	255	272	293	276	244	292	262	272	279	264	307	287	272	284	282	271	292	294	285	245	307	269	247	266	251	272	285	285	254	271	283	286	276	281	262	284	276	264	270	258	274	297	258	275	284	291	264	266	265	268	284	289	270	286	252	270	261	286	254	291	253	272	258	287	286	271	272	292	287	263	294	280	272	283	267	286	268	294	272	283	258	264	280	262	267	263	274	277	279	274	261	247	288	286	272	265	280	286	269	294	264	261	275	290	304	302	293	292	277	250	295	278	280	294	276	299	269	275	278	285	287	283	283	295	285	273	269	276	291	279	281	270	250	255	278	278	278	265	281	303	255	294	257	274	291	244	266	299	297	281	262	289	293	264	283	274	288	271	262	293	280	287	290	275	282	294	265	251	261	263	267	268	310	302	298	241	257	263	268	250	285	272	273	270	261	257	307	285	274	276	259	273	251	255	283	257	277	271	270	274	235	249	307	268	269	262	280	249	254	282	273	268	262	272	263	272	267	283	298	276	263	259	255	271	288	257	313	271	272	253	287	285	285	290	314	282	258	257	279	279	266	290	291	313	296	305	313	282	261	274	288	277	267	247	285	297	268	271	255	256	260	275	296	274	282	272	236	271	268	298	283	317	309	255	263	283	269	301	270	296	251	281	266	256	255	285	283	271	291	308	275	277	251	268	287	256	258	260	295	284	281	253	244	294	267	279	293	285	315	257	270	284	278	291	255	305	293	274	273	268	273	260	276	254	274	292	298	274	299	259	297	282	273	244	281	265	290	260	284	284	271	261	252	269	252	278	291	230	258	274	280	287	290	290	263	292	286	294	277	268	296	243	276	284	286	284	279	274	253	233	253	274	282	287	288	261	276	284	264	248	234	287	255	250	264	275	225	276	262	271	280	278	270	282	262	247	276	241	289	263	264	272	263	275	266	311	264	275	309	280	267	272	298	269	298	321	304	263	268	265	261	299	298	277	268	286	269	258	257	273	275	263	269	244	275	294	300	282	258	250	261	272	264	260	273	255	263	286	267	270	273	252	263	273	289	252	272	279	262	285	270	278	271	271	266	258	272	252	270	292	272	260	249	260	302	273	287	299	258	260	296	265	273	281	260	261	275	283	276	262	320	306	280	256	287	255	308	266	263	293	310	242	281	273	279	289	260	277	262	271	250	286	264	273	271	278	276	287	241	275	260	284	282	284	287	286	270	311	273	276	262	266	292	263	261	221	256	264	264	272	277	316	243	262	280	270	297	270	300	239	264	291	270	283	283	298	274	297	277	264	261	306	307	264	293	281	257	270	271	251	286	263	268	260	248	250	270	269	289	288	293	243	278	293	303	264	285	281	282	272	269	280	261	300	263	311	301	281	271	266	258	257	278	280	266	278	244	286	253	272	281	254	276	276	266	296	261	260	267	282	276	272	260	279	263	267	265	295	279	255	286	261	246	280	251	281	259	275	276	261	266	287	296	275	245	297	263	267	275	297	278	240	246	256	273	267	292	274	258	294	251	277	279	309	285	263	284	263	276	257	265	303	276	272	283	290	254	288	312	319	291	280	266	280	298	299	257	289	280	280	237	287	258	293	296	261	297	269	260	299	271	305	272	318	283	283	301	297	306	287	282	288	263	256	249	254	258	272	266	245	273	260	274	268	274	267	292	258	266	298	297	283	263	257	288	277	266	270	271	288	292	280	282	264	286	269	270	280	275	291	270	272	266	279	276	264	269	267	279	311	268	301	265	287	275	284	288	260	262	268	274	282	258	265
22218	729	768	510	407	386	356	312	323	310	324	300	335	331	283	306	313	315	302	305	279	321	332	291	301	258	306	317	312	308	267	295	314	301	307	295	299	323	254	315	314	309	312	306	295	273	309	317	328	315	318	303	321	310	313	270	294	284	310	302	279	263	296	278	309	293	300	306	310	321	298	287	301	311	305	287	312	337	293	318	306	294	317	324	322	293	316	334	266	278	319	315	263	285	299	318	305	295	322	330	309	310	296	325	284	319	257	319	338	320	302	315	288	303	309	312	307	332	292	322	278	295	316	294	300	304	286	292	288	292	282	318	338	309	289	288	303	285	327	278	274	321	278	316	303	283	296	305	273	299	283	288	301	275	317	292	334	304	320	297	327	327	316	304	294	313	274	304	303	332	314	315	296	307	291	301	278	290	300	340	286	312	297	266	300	298	283	346	327	317	314	331	302	279	302	318	292	297	312	313	281	298	318	313	254	297	300	299	305	294	296	314	290	289	290	302	276	298	293	301	291	315	286	326	288	304	317	294	298	283	282	311	306	301	312	323	286	323	287	290	261	266	307	323	275	305	294	269	276	301	297	307	293	266	283	285	293	289	290	276	306	288	304	252	301	296	297	336	280	305	330	264	309	304	314	307	301	304	299	309	284	316	300	326	310	285	316	339	312	292	288	298	289	309	298	294	332	314	311	296	290	325	304	327	286	320	331	318	272	319	300	315	286	298	297	310	287	285	323	314	301	291	300	286	290	296	300	326	296	310	311	288	291	282	350	286	331	312	302	308	258	313	284	302	284	296	315	291	333	325	307	276	304	302	320	276	298	303	285	291	308	304	340	315	331	311	306	308	320	275	299	285	276	266	294	324	298	310	316	294	322	318	337	279	316	308	325	281	321	306	308	321	310	313	294	288	287	282	321	301	346	303	325	324	319	298	277	281	287	308	295	294	299	311	310	311	331	309	315	270	288	277	305	275	282	291	307	319	294	313	310	308	265	308	284	276	292	303	299	309	301	270	310	295	295	314	299	307	286	287	309	311	275	317	260	297	278	290	300	322	308	300	307	308	305	322	306	303	285	286	289	305	326	310	311	313	298	264	303	298	298	328	288	301	284	308	301	321	287	318	305	290	292	304	326	302	333	305	312	290	302	328	318	290	319	307	282	312	305	309	297	297	334	311	321	290	296	301	287	276	302	311	311	322	302	308	310	301	338	310	325	299	331	309	298	326	314	307	306	300	286	291	301	293	303	299	325	294	308	275	275	280	291	330	313	307	290	291	323	318	274	270	291	289	327	283	310	316	298	302	291	288	261	273	322	318	274	308	332	326	306	298	296	331	285	305	319	306	301	295	321	298	329	330	264	297	325	312	308	308	272	324	282	286	278	294	280	321	296	299	310	302	308	346	261	295	299	303	299	316	303	266	302	310	297	307	292	295	300	290	311	340	291	311	271	324	266	326	316	285	290	313	284	339	308	291	280	309	288	301	286	273	346	290	334	304	298	311	287	283	294	288	267	291	296	320	302	287	314	302	260	331	283	279	301	310	326	300	274	305	298	310	326	301	311	294	280	310	294	257	303	283	288	306	311	304	278	282	306	308	322	270	331	307	284	305	290	315	293	306	280	268	310	283	325	298	292	294	351	303	302	322	297	321	317	306	330	280	290	311	320	319	292	280	295	300	263	290	305	297	312	340	321	301	289	307	319	325	280	290	312	309	327	322	259	307	311	315	274	306	286	281	294	278	309	302	339	282	320	303	331	298	308	289	284	288	285	321	286	328	296	290	317	309	306	305	311	330	287	309	300	305	313	289	337	323	286	281	342	307	284	287	285	298	324	309	321	306	330	300	316	321	311	292	313	311	304	297	334	288	298	309	337	322	323	306	277	315	280	309	284	298	268	310	303	283	305	295	314	325	272	300	332	314	294	320	312	293	270	299	314	313	335	304	296	302	328	306	313	281	305	291	292	312	293	302	319	304	285	328	292	306	292	302	313	309	289	288	283	321	291	309	284	304	303	305	287	295	307	277	328	306	306	285	278	327	286	296	294	278	318	283	328	299	322	314	299	308	294	296	292	304	296	318	311	309	321	310	289	305	280	305	291	293	303	335	303	327	332	247	291	286	314	279	314	276	301	304	312	300	300	276	312	293	287	273	274	333	292	289	297	286	296	288	306	326	328	315	295	306	320	304	323	306	311	284	256	279	278	315	303	316	254	299	288	293	311	289	322	329	297	288	274	299	298	311	301	280	306	349	306	275	288	295	291	315	320	286	297	291	319	280	299	291	309	324	274	303	333	290	293	298	297	345	289	295	294	281	313	307	308	341	303	307	297	257	283	297	323	280	308	308	313	304	309	301	329	302	299	295	332	294	319	283	314	300	286	298	303	325	297	307	317	330	283	335	323	263	285	328	304	319	291	291	299	301	295	313	298	296	287	310	292	283	315	273	327	286	297	297	288	299	286	308	287	329	278	314	291	304	302	264	275	279	288	318	319	313	282	286	328	294	276	294	279	319	294	297	313	351	315	298	302	337	321	292	279	308	289	289	276	287	308	282	292	298	315	297	324	307	297	298	307	315	278	303	331	323	298	316	296	294	274	338	288	305	346	312	284	278	313	315	308	315	284	337	317	343	320	336	303	306	325	288	347	295	305	291	311	313	301	309	304	299	303	272	295	312	273	296	326	266	284	294	311	296	298	295	299	296	298	330	280	311	343	276	296	312	292	288	318	310	294	305	315	315	272	335	276	293	312	267	278	294	299	296	336	299	311	304	308	328	315	285	290	302	283	315	301	295	317	360	315	330	307	300	309	357	290	319	269	308	330	291	292	287	313	305	262	341	305	307	296	289	324	308	298	297	304	311	272	315	287	253	317	301	297	306	290	296	325	311	314	311	275	281	286	312	299	289	307	297	289	295	268	294	309	286	305	305	318	325	315	290	295	309	296	324	286	295	327	313	269	299	296	318	275	299	324	328	307	303	275	294	348	279	286	332	299	291	341	295	321	267	286	308	348	300	298	272	302	345	285	288	277	302	282	303	304	302	289	297	303	301	291	298	299	275	299	302	325	278	282	270	274	283	321	286	292	288	320	291	313	328	299	280	266	318	312	281	292	287	321	294	290	306	294	288	309	289	279	326	326	300	306	314	288	306	301	283	285	312	264	290	311	305	325	292	276	295	333	315	311	295	254	317	275	319	285	278	311	334	292	272	300	305	285	334	295	297	308	332	295	308	310	309	305	317	301	297	272	259	301	300	302	306	309	291	317	302	311	290	331	305	331	301	301	310	312	300	299	292	297	317	328	288	292	340	309	298	311	309	300	279	317	281	321	306	311	318	294	292	291	308	302	307	260	288	325	286	299	251	325	332	305	309	284	309	297	314	289	286	286	326	307	284	293	304	286	291	281	285	283	296	304	296	339	303	316	288	292	287	345	283	325	304	297	307	311	312	313	314	312	308	315	267	286	294	313	298	277	300	316	313	312	318
24194	20114	25795	24157	20067	7627	852	571	461	400	362	336	333	309	322	285	264	275	280	286	239	249	245	233	245	232	220	243	223	210	237	210	218	228	228	242	218	225	237	227	210	203	231	219	223	221	219	216	200	209	225	212	202	207	208	169	213	210	223	225	218	219	220	222	227	224	212	235	209	217	215	221	194	200	184	212	192	206	227	203	210	225	193	212	206	228	222	224	197	228	224	224	221	227	218	218	188	224	209	203	181	231	229	241	233	221	223	207	223	210	211	193	207	212	217	223	177	218	211	218	191	213	206	230	233	223	240	228	248	213	226	217	224	226	236	208	192	210	245	218	225	212	220	219	203	215	211	223	230	212	208	211	212	233	216	207	199	221	195	213	221	211	204	232	220	204	240	210	191	211	248	223	193	204	202	209	206	201	216	224	201	216	207	211	208	230	225	201	180	241	236	203	197	216	218	225	230	204	215	210	211	201	195	224	223	190	214	215	219	214	222	186	208	205	223	216	197	180	206	205	222	213	221	210	210	238	208	181	197	212	198	208	213	192	215	215	213	219	204	197	221	216	208	217	234	237	185	209	225	211	223	197	207	232	186	192	211	211	259	220	227	207	187	211	238	219	194	200	232	224	196	229	186	194	212	200	194	221	242	207	203	210	211	203	228	228	230	192	217	191	236	176	212	213	224	178	211	211	215	209	213	234	203	236	199	220	201	211	195	219	187	222	193	222	197	238	241	235	202	179	220	213	194	191	207	201	214	202	235	229	246	203	205	214	193	206	216	205	188	206	201	222	233	230	220	218	224	200	202	217	222	224	212	196	205	210	224	218	191	246	212	199	218	212	200	233	234	192	222	216	210	200	222	230	210	218	194	231	195	223	187	225	212	249	192	218	202	201	222	238	208	221	216	219	212	211	221	210	219	226	226	240	224	229	240	215	222	213	215	216	217	214	222	213	198	212	194	212	202	228	214	196	216	191	233	200	228	206	222	209	195	189	210	208	190	210	212	214	192	199	226	207	210	216	215	215	207	208	198	226	207	223	208	227	232	189	211	220	195	199	229	222	207	216	224	196	223	214	213	207	214	211	214	218	190	219	202	220	223	219	198	176	208	190	231	204	208	242	201	222	204	206	211	222	194	205	235	204	203	209	196	235	204	212	194	209	206	197	188	253	212	210	214	230	220	196	205	231	227	249	218	205	193	216	201	198	206	231	238	229	194	202	219	224	211	222	220	192	226	217	209	193	212	187	237	211	203	205	209	209	181	202	215	208	211	213	215	217	201	217	215	207	204	212	226	227	215	219	195	221	208	206	203	186	195	192	223	184	222	198	228	189	234	188	218	218	232	162	220	208	186	220	205	191	183	208	200	221	210	220	200	201	238	203	223	198	209	219	202	244	187	219	198	211	196	206	205	205	199	205	201	210	225	211	223	209	207	190	216	195	221	197	216	233	206	226	211	225	212	204	210	207	212	188	232	198	229	207	226	202	212	205	218	216	233	198	193	219	166	209	199	215	183	195	196	226	210	233	208	221	217	192	208	218	210	205	215	226	208	208	203	231	219	186	201	201	235	203	212	175	215	216	191	237	222	225	196	224	211	209	204	228	210	211	197	226	212	214	211	201	215	209	200	235	194	223	206	216	236	248	218	215	187	198	210	218	193	193	226	209	191	205	198	207	234	190	204	199	220	210	169	219	210	216	209	237	224	236	201	221	211	213	207	209	194	213	203	218	209	201	215	203	199	204	210	192	225	211	223	197	212	203	230	224	202	199	219	213	210	210	207	225	216	232	218	212	219	185	208	190	236	203	207	215	197	202	215	212	213	188	194	216	199	214	223	211	240	243	196	208	235	221	202	200	220	189	196	225	213	206	223	217	230	197	209	217	220	222	222	206	199	219	218	201	221	223	211	194	191	208	220	222	207	213	212	226	240	224	215	209	220	215	239	224	185	190	221	208	199	224	236	207	213	203	208	212	214	234	205	208	204	234	211	221	213	214	215	203	198	205	203	184	188	209	230	202	205	195	235	220	230	178	208	185	237	230	221	189	228	183	206	202	230	194	227	204	204	193	208	197	212	220	200	199	212	223	219	217	225	213	221	221	241	230	222	192	220	217	226	218	212	215	215	194	211	204	214	197	196	193	199	223	238	199	237	189	203	221	206	200	204	263	202	210	202	200	210	211	222	217	213	214	205	205	198	192	212	201	198	218	217	206	184	208	194	235	208	217	213	235	220	219	217	224	220	230	204	222	228	201	216	200	208	207	204	194	230	197	213	213	195	194	219	216	215	225	208	202	221	214	225	186	213	241	190	216	206	196	210	211	198	220	207	187	207	223	218	199	219	222	239	219	202	210	211	210	197	232	207	203	209	235	217	218	206	230	222	181	212	181	203	215	211	234	225	212	173	205	205	196	185	222	208	202	201	214	207	204	229	219	225	200	202	219	198	200	217	231	208	217	217	206	228	200	226	218	207	201	217	207	196	206	189	199	217	202	230	185	188	211	209	203	209	221	178	226	210	213	199	223	177	223	233	213	195	195	240	206	207	224	219	224	199	215	224	220	208	204	223	215	186	220	218	220	207	210	205	183	202	209	192	195	209	227	222	224	214	188	197	211	209	193	204	194	211	197	223	221	213	220	231	218	192	251	210	213	195	191	202	230	223	226	200	210	203	232	203	227	233	188	226	207	224	218	207	218	240	219	199	215	209	200	173	197	210	204	244	235	214	233	226	199	190	198	199	216	206	211	224	212	185	204	195	224	237	240	230	203	191	209	215	213	249	173	221	193	205	205	200	199	206	208	189	226	213	220	204	238	204	202	204	230	219	215	200	232	222	217	183	192	244	241	206	210	233	240	224	221	221	213	235	204	238	228	241	200	206	202	220	211	208	202	217	204	197	206	201	199	199	221	216	196	204	233	231	208	221	218	208	206	207	194	192	226	220	217	197	183	218	190	203	191	215	211	234	188	208	206	196	202	195	211	193	210	200	259	222	189	197	213	227	228	221	200	230	200	216	214	216	205	222	208	221	216	213	240	220	216	218	219	202	251	214	229	234	218	226	188	209	228	237	214	208	212	216	205	212	204	202	182	205	183	214	191	182	217	193	223	191	199	203	208	195	224	220	219	211	207	227	225	224	224	191	233	234	198	210	239	218	203	231	201	220	195	192	212	196	200	207	216	220	223	203	215	215	189	213	185	227	218	202	219	219	202	251	217	215	202	230	204	227	212	200	216	200	191	213	209	181	205	214	222	223	184	207	196	193	223	181	238	219	205	208	208	202	209	229	203	215	197	197	209	217	188	204	223	198	201	218	237	206	223	198	220	193	221	214	209	209	211	207	210	213	219	201	215	194	212	216	207	234	204	199	222	199	209	237	210	220	211	205	211	210	209	202	228	218	202	212	218	207	208	210	198	233	198	202	189	253	211	212	189	210	230	227	208	240	217	207	205	203	204	205	195	213	212	229	209	210	209	205	218	209	227	209	215
32049	8144	7619	4106	2534	1781	1237	1087	843	703	617	592	537	475	412	465	326	325	346	309	296	317	292	279	269	269	266	247	277	252	287	289	260	267	271	263	227	256	237	243	263	216	240	233	217	235	247	235	241	222	227	228	223	261	220	240	226	249	225	227	235	245	227	244	234	233	234	236	229	232	205	243	223	233	204	209	238	220	228	220	232	251	219	251	210	244	211	257	216	222	221	235	223	207	217	213	189	227	218	222	252	208	218	225	217	204	204	195	216	196	237	233	217	209	238	217	233	224	228	189	208	238	217	217	224	225	210	215	206	210	215	227	235	242	229	206	247	200	220	218	226	223	220	205	216	225	214	221	219	210	245	233	225	242	218	235	220	219	216	216	211	238	214	226	202	217	217	228	216	224	212	210	250	209	197	253	237	209	233	218	220	229	240	227	249	222	228	256	202	196	239	229	195	215	210	203	225	203	205	220	241	229	215	216	220	228	227	235	215	243	221	239	201	230	219	254	220	231	210	207	216	219	218	203	219	212	237	225	200	219	219	207	205	237	215	230	203	208	221	228	223	223	202	225	204	223	234	213	193	205	254	191	212	223	215	188	202	247	233	216	236	198	213	206	225	228	211	207	206	228	245	211	231	229	228	218	223	221	219	191	242	208	228	223	215	235	206	236	212	206	213	207	213	217	241	197	204	242	236	217	220	257	208	223	229	210	256	201	225	227	252	219	201	209	221	223	199	225	233	214	213	229	210	223	195	208	199	233	196	207	204	221	222	202	226	228	208	242	218	228	202	232	216	205	205	244	210	229	218	241	217	244	249	219	220	206	211	195	244	206	224	219	208	211	225	245	219	205	222	237	212	224	245	208	240	206	209	225	242	231	222	224	219	218	235	209	232	203	240	208	215	230	207	234	240	220	227	215	198	243	214	202	213	222	241	220	224	208	232	218	226	191	211	221	216	214	212	208	215	234	247	220	198	223	199	229	221	224	215	244	213	224	184	196	247	209	217	214	240	243	211	209	225	221	246	201	181	224	230	198	221	234	217	222	233	232	224	206	204	240	222	230	207	238	218	247	204	219	203	216	238	214	225	224	222	202	265	204	204	224	204	209	217	239	232	221	217	209	241	229	216	237	227	215	216	227	226	213	245	230	207	227	229	197	221	218	217	213	188	203	211	194	210	212	229	204	213	215	209	191	230	237	214	212	245	229	237	240	210	198	223	197	227	218	218	225	219	224	208	214	209	214	242	216	233	235	234	223	251	249	209	222	189	228	227	207	214	237	221	225	254	217	216	211	207	207	229	215	239	207	235	219	222	213	220	220	207	240	220	193	219	215	222	228	214	208	233	208	211	216	201	231	217	237	228	245	225	220	213	202	221	206	202	244	225	231	249	240	250	222	238	249	239	201	211	206	220	224	209	206	233	183	252	243	208	214	223	199	226	235	221	219	248	226	243	213	249	230	238	215	217	260	216	206	202	232	228	218	220	197	210	225	222	217	246	217	243	253	199	223	245	234	203	195	209	208	223	222	228	203	193	225	229	217	227	234	194	224	225	212	246	232	207	218	216	226	246	234	224	222	229	246	188	215	233	233	219	228	226	246	234	228	219	232	243	200	240	198	247	221	239	204	217	202	202	216	222	237	217	219	207	218	201	229	221	219	237	225	205	204	206	215	217	221	216	212	233	250	202	231	208	221	222	240	206	195	192	242	229	207	209	211	189	224	226	217	229	243	211	211	238	243	203	242	230	213	237	240	230	225	226	208	241	197	194	234	212	212	236	208	245	210	230	223	215	202	215	234	250	230	231	249	214	215	252	211	213	219	250	203	227	242	218	204	226	211	221	227	218	210	203	208	226	195	221	202	218	220	234	232	229	255	221	215	218	224	224	222	233	201	223	215	229	234	226	225	232	226	218	235	226	233	201	218	207	214	193	220	205	228	223	223	226	202	223	210	193	249	214	215	212	201	230	226	217	233	238	233	218	206	237	201	225	188	193	213	229	241	223	216	246	237	218	254	196	240	237	221	221	193	236	206	213	230	176	244	221	230	232	232	184	218	233	221	223	238	233	222	228	218	187	217	218	216	210	208	236	210	202	246	238	227	240	233	196	232	223	192	241	238	206	222	194	210	243	219	214	192	210	210	234	197	204	202	209	228	229	234	219	217	213	214	220	197	202	206	241	228	205	246	218	231	216	214	215	234	216	229	227	211	228	238	235	210	236	228	225	216	208	229	214	220	209	227	206	191	210	218	191	214	206	224	212	207	205	215	232	203	238	240	216	213	198	233	207	243	196	233	194	226	228	216	219	221	232	221	208	220	205	223	216	244	227	220	209	228	230	203	227	209	202	250	218	217	227	198	236	238	203	244	241	244	247	232	224	209	200	241	191	258	218	216	223	220	255	215	192	226	230	209	238	213	202	219	216	211	224	211	247	230	213	231	220	211	213	228	236	225	239	220	224	205	240	236	211	218	222	211	248	258	235	247	210	230	208	220	215	230	226	227	219	242	229	224	196	232	247	224	196	234	235	221	217	208	221	220	207	203	233	224	217	225	208	207	222	221	218	220	213	221	222	235	249	219	228	221	227	187	207	230	214	210	234	216	216	222	213	219	233	218	239	221	239	218	241	197	215	231	205	223	200	230	210	236	218	236	222	231	208	224	235	219	217	223	228	215	249	236	233	193	220	213	247	217	254	252	192	197	207	216	218	240	200	210	231	233	225	222	234	213	246	214	212	193	235	216	241	230	241	224	226	212	207	231	233	247	224	235	204	203	218	252	234	224	209	216	222	204	210	224	233	219	223	208	225	219	204	246	191	225	224	195	237	241	205	225	215	218	233	200	222	200	229	203	222	217	210	213	230	218	229	242	218	213	223	233	215	225	176	201	217	211	223	221	188	224	192	215	208	216	240	215	206	219	196	214	215	226	212	231	217	248	233	238	213	200	210	224	195	235	240	230	209	209	207	198	225	207	217	230	212	228	238	221	228	220	214	224	223	211	231	237	224	213	220	222	220	210	208	230	227	245	231	202	198	241	231	208	212	227	240	206	216	225	225	210	201	221	208	222	215	231	207	214	204	210	224	238	213	223	239	202	214	229	207	230	211	210	246	220	213	226	209	234	219	226	235	243	215	221	224	224	238	226	249	220	221	250	230	215	200	201	229	236	241	226	227	199	226	215	241	200	253	229	201	207	218	214	234	214	224	234	207	207	210	265	223	250	235	199	214	205	213	235	210	209	228	222	231	211	227	245	227	222	219	251	238	234	204	239	212	206	231	223	212	207	230	220	183	277	236	186	235	195	202	262	209	238	223	215	211	210	236	213	213	211	205	206	230	207	211	216	227	219	208	221	217	223	232	224	204	231	215	202	220	236	216	218	206	214	202	202	227	217	240	208	229	247	246	228	231	234	236	219	203	240	229	228	249	221	224	199	209	219	239	219	220	214	226	222	240	246	231	230	214	233	211	201	220	230	220	211	252	251	238	218
22325	20110	26442	23534	20113	20155	7226	1331	944	910	836	781	714	670	633	672	634	653	598	641	587	585	555	577	604	526	548	542	541	553	490	538	511	540	562	558	530	561	545	533	510	489	480	516	468	516	534	508	498	534	497	506	565	501	552	498	482	539	505	507	520	487	523	481	513	550	501	496	502	485	509	483	481	506	531	503	509	501	533	489	502	495	500	519	509	484	484	444	481	464	526	545	512	503	472	530	535	490	483	489	512	535	520	510	489	503	524	536	518	541	496	485	523	477	475	478	488	461	489	485	535	478	461	498	509	487	525	497	500	480	500	514	514	510	476	490	467	516	472	475	510	543	490	543	487	483	526	513	558	506	508	520	475	472	489	455	508	469	460	475	549	521	513	519	498	501	525	516	482	483	524	523	533	559	479	505	517	483	507	519	483	505	500	521	512	527	506	541	478	486	482	480	512	502	513	499	478	496	494	547	519	524	493	524	504	462	530	502	484	461	525	472	472	481	482	484	457	487	507	495	504	510	460	540	508	511	470	481	537	465	471	531	503	501	506	489	495	477	492	521	526	494	494	460	533	535	495	487	506	512	491	516	511	496	500	490	486	494	473	477	484	522	522	518	516	489	448	505	501	551	501	503	483	472	497	488	471	515	492	501	465	481	487	512	457	508	481	557	574	505	497	518	510	479	487	477	502	501	483	537	485	543	489	479	488	496	473	469	518	494	504	487	511	491	498	488	480	502	479	525	498	480	492	512	495	501	483	481	517	496	490	515	530	504	521	501	507	486	503	529	484	524	469	514	529	473	511	529	515	489	505	540	483	501	521	513	492	489	494	513	487	543	510	483	435	497	465	527	462	532	509	496	489	548	479	519	507	505	482	515	544	489	518	465	517	490	516	535	501	519	499	499	523	513	511	508	500	465	531	473	477	483	478	488	507	521	506	480	519	521	532	488	483	529	485	489	476	473	510	482	535	439	518	462	494	508	530	479	476	480	511	502	491	489	502	476	523	504	489	509	519	483	479	451	495	508	475	490	503	483	525	486	487	492	534	546	540	491	516	515	496	492	494	512	493	505	507	482	473	486	478	456	506	447	551	517	501	500	551	506	529	480	537	458	492	520	523	489	447	505	494	461	487	512	507	500	564	519	502	520	501	473	504	528	506	485	520	492	464	479	523	494	477	527	491	509	534	497	551	512	504	502	514	469	501	500	492	510	514	491	514	547	483	483	517	469	532	485	517	513	507	475	535	510	526	501	512	545	481	501	523	540	567	480	479	491	527	491	477	520	488	542	494	471	520	522	524	473	532	491	503	523	529	486	505	526	467	502	525	491	489	495	519	520	488	497	567	553	533	526	474	446	479	501	493	517	492	493	490	505	484	492	523	485	514	499	489	497	538	515	493	485	481	472	488	476	518	483	507	522	493	487	501	544	487	510	510	506	477	486	499	517	474	518	482	547	498	527	502	490	514	508	487	479	462	484	483	518	455	494	491	480	486	458	507	468	531	542	452	509	491	484	520	473	538	514	482	508	507	493	529	552	504	506	482	477	487	500	533	468	531	512	502	518	505	502	483	525	476	491	488	536	474	482	482	516	481	513	470	449	536	522	470	513	535	482	486	531	506	516	447	538	516	483	498	493	528	493	512	502	501	480	478	509	536	463	505	468	455	532	495	500	492	547	502	486	489	509	512	495	520	539	510	538	510	514	510	519	510	509	499	553	478	468	505	537	458	481	456	513	508	488	482	514	459	483	511	496	519	465	509	485	513	519	490	535	476	553	487	530	557	490	508	480	501	521	511	495	485	530	496	491	498	485	513	504	463	497	501	500	518	523	474	511	518	477	559	543	463	525	523	478	423	511	504	470	535	518	540	526	487	516	509	473	500	516	491	540	469	507	461	474	508	472	496	533	523	471	517	476	500	487	516	531	492	505	490	504	524	484	450	492	509	468	479	492	485	469	500	474	480	526	518	503	501	483	486	482	503	492	490	508	511	511	500	482	504	486	519	534	490	496	477	528	466	506	481	465	517	516	520	486	531	483	495	450	479	537	476	499	506	487	456	465	510	490	514	524	524	524	481	505	456	475	511	485	487	500	521	479	487	502	527	480	512	491	504	467	508	485	462	495	499	504	517	477	496	520	557	514	520	474	478	509	512	519	503	483	502	486	484	516	480	487	469	476	471	514	527	533	480	495	469	498	506	558	477	527	494	520	488	502	553	477	448	496	453	484	481	485	500	553	515	511	466	514	537	524	470	537	522	530	478	493	515	483	488	480	493	470	522	520	489	514	502	486	442	495	517	499	450	483	518	504	514	507	491	518	471	471	493	520	501	470	541	485	470	474	505	487	507	505	494	469	484	512	511	529	528	492	505	499	485	505	485	486	469	549	503	468	486	488	468	495	475	501	507	511	471	455	521	511	471	485	455	525	493	523	506	498	523	458	489	462	466	515	514	533	477	540	528	492	470	496	460	485	520	506	509	504	492	519	511	475	466	519	537	495	502	501	536	525	462	452	492	468	468	499	535	501	512	492	489	472	508	505	469	480	498	507	502	497	479	572	450	496	502	496	486	471	475	456	509	534	489	481	528	512	519	501	507	518	483	509	498	486	509	455	515	511	470	498	495	495	455	522	521	467	454	490	514	503	509	511	518	473	484	517	521	539	496	460	524	502	479	468	495	474	474	517	526	517	498	516	513	490	543	454	514	558	488	485	503	501	463	475	499	481	471	490	479	470	480	509	453	509	510	498	538	526	456	503	494	512	489	458	480	519	500	507	532	504	496	483	501	478	478	524	540	483	505	526	497	488	441	483	518	494	501	503	464	486	509	498	520	471	534	501	476	541	491	485	511	485	507	518	514	495	499	508	497	488	492	506	466	491	491	514	474	493	523	498	452	518	479	444	490	491	504	540	478	536	484	502	460	562	518	479	455	476	504	443	459	482	488	487	431	522	481	495	495	508	476	551	488	454	503	526	487	455	504	479	422	515	510	531	524	532	490	477	532	503	493	469	478	541	478	500	487	463	464	504	517	499	500	510	468	510	527	492	521	547	488	532	518	525	501	479	495	502	533	515	494	505	509	513	499	506	491	498	481	497	512	532	470	489	520	523	478	482	515	500	485	505	492	466	527	514	508	529	437	485	503	491	512	531	494	526	497	496	521	499	518	524	489	480	490	481	467	471	508	510	509	501	453	502	506	479	482	469	495	528	558	510	505	514	489	510	478	481	515	503	493	495	522	492	468	512	470	508	497	506	483	494	508	517	490	517	490	543	523	471	522	493	526	501	456	504	492	474	481	488	484	508	499	499	470	457	492	493	469	533	471	477	507	507	519	511	488	536	497	491	467	534	493	477	451	490	513	487	527	492	465	496	533	505	476	515	476	489	490	546	501	526	489	472	450	494	499	492	527	530	525	548	531	476	507	435	488	516	486	484	524	519	493	496	490	468	469	502	480	522	477	499	518	513	510	516	520	484	473	484	521	517	503	498
28146	14000	13111	7543	4905	3349	2569	2063	1733	1440	1309	1212	1004	1000	925	866	819	777	658	706	683	710	658	655	604	619	596	542	579	540	539	576	576	577	539	541	498	566	527	561	535	526	563	503	492	504	500	499	502	510	538	479	515	465	513	476	484	527	499	515	522	490	480	513	493	488	497	539	501	488	493	479	526	458	520	512	519	514	477	457	520	493	468	461	495	481	492	513	476	521	501	421	458	451	467	497	455	518	470	488	453	481	482	539	485	512	486	515	500	480	485	497	519	506	497	510	489	479	522	447	490	477	490	490	520	478	473	499	506	426	463	461	501	478	468	481	468	487	481	460	486	475	501	520	457	475	457	486	470	456	491	435	472	480	479	495	512	460	496	506	501	497	466	478	482	477	452	514	439	485	472	512	441	468	468	492	465	501	485	467	462	515	478	445	490	516	491	513	453	551	481	463	490	474	459	490	462	463	468	497	489	479	465	475	519	513	476	478	487	469	472	466	449	512	465	482	460	446	523	465	461	480	490	515	513	467	464	476	484	491	476	453	495	432	459	461	496	492	500	508	509	454	510	471	502	462	529	483	486	482	464	501	458	504	458	464	427	469	512	477	499	483	479	506	460	457	487	460	490	467	457	464	496	475	470	460	484	487	461	496	473	487	491	499	489	489	528	505	472	438	486	514	456	464	471	481	482	444	485	512	466	466	454	527	443	456	457	486	507	479	467	466	439	479	501	460	481	502	464	467	427	452	513	492	450	538	464	438	487	460	493	486	469	451	482	462	447	457	477	486	493	530	469	496	503	476	475	493	488	468	464	483	484	458	477	462	480	495	469	473	475	464	489	503	467	477	484	504	458	489	500	509	472	492	522	447	466	498	468	477	478	521	473	483	470	510	435	474	497	477	460	509	441	502	477	488	504	485	492	463	494	480	474	489	496	461	462	486	490	496	430	490	474	441	491	468	499	496	484	470	419	503	481	470	490	458	477	475	457	479	509	506	461	485	465	494	491	506	484	503	443	462	506	509	443	435	484	479	463	506	470	468	456	471	499	483	431	486	469	463	492	481	476	483	463	480	464	467	501	475	447	475	512	485	496	516	532	444	491	468	467	449	454	478	473	489	459	502	446	507	462	469	474	499	456	500	471	477	493	444	514	501	462	491	483	476	485	462	502	480	517	458	438	447	495	481	487	487	473	488	470	469	473	499	496	493	489	471	409	491	517	505	473	475	477	498	456	490	480	505	439	472	453	487	492	512	505	476	441	463	447	527	475	455	477	477	496	476	480	457	507	492	450	461	505	508	443	435	496	484	478	478	455	477	500	471	508	458	476	485	439	480	466	457	466	494	500	455	456	515	474	466	489	494	434	484	446	512	506	504	446	498	484	454	504	489	459	496	488	459	475	456	489	501	495	459	463	488	481	456	469	451	486	481	487	475	459	469	479	491	518	458	485	477	436	503	487	539	487	494	492	515	513	491	473	488	524	462	493	517	458	486	476	469	485	487	471	487	479	469	481	502	485	473	503	482	503	465	459	458	485	443	474	473	430	453	519	429	470	506	529	522	456	495	494	450	512	460	488	458	497	509	416	493	488	476	513	442	516	485	476	488	479	437	475	492	513	473	495	476	442	482	449	463	492	479	465	474	460	441	476	488	450	494	459	491	497	492	496	480	499	484	490	484	515	461	470	501	454	509	483	502	484	457	492	495	485	504	488	488	492	495	410	460	517	463	482	440	490	456	527	460	485	477	509	474	475	505	518	418	491	504	446	482	510	471	446	493	501	479	483	497	477	487	504	462	466	489	477	508	478	511	511	498	493	455	522	491	496	493	514	495	480	477	484	491	466	471	479	458	463	449	504	462	465	479	487	448	477	481	463	480	480	459	464	477	447	490	484	461	487	491	495	466	502	433	501	508	483	421	473	473	536	531	451	518	508	497	487	459	490	484	481	475	523	453	475	440	470	455	480	499	440	480	481	463	485	425	426	505	466	443	463	512	441	526	541	490	456	498	418	463	480	469	510	508	466	453	479	506	469	476	501	503	480	467	463	436	437	513	519	528	476	494	467	452	459	460	492	471	510	477	445	488	489	479	480	473	511	458	486	465	468	494	479	467	521	472	453	489	480	485	437	497	493	446	503	470	482	484	464	450	475	453	487	481	475	430	473	502	515	469	463	467	485	432	484	465	458	433	537	494	514	467	454	472	491	454	467	479	483	472	445	477	483	508	488	522	461	471	490	450	483	516	450	471	499	471	525	440	493	472	503	498	483	488	488	477	498	516	460	476	466	458	490	478	443	481	520	442	506	512	474	458	481	480	502	481	492	450	436	469	525	487	475	450	467	462	500	477	458	504	511	427	443	501	488	505	524	478	456	497	464	484	472	482	454	475	466	494	456	456	494	453	495	499	502	486	473	494	444	479	495	474	455	477	494	498	486	488	476	459	456	480	487	469	468	541	461	492	505	450	468	512	492	442	453	494	446	464	491	473	482	494	491	513	500	506	471	463	448	524	480	448	457	457	493	474	489	494	484	500	488	486	442	490	503	460	486	455	497	476	460	505	457	465	475	496	407	474	546	452	479	490	510	454	473	517	482	486	471	476	484	476	468	484	515	458	496	525	496	491	482	501	470	505	502	450	482	452	506	455	499	454	521	476	473	485	444	463	482	463	447	470	488	467	453	484	478	472	477	448	480	516	483	513	483	505	510	471	460	477	489	478	464	505	455	526	505	463	492	480	483	510	432	518	529	442	487	487	495	491	479	472	504	484	463	464	470	494	485	467	496	526	479	449	469	461	473	439	499	450	475	476	490	476	500	485	486	476	492	458	462	524	482	474	472	498	459	493	496	490	491	468	465	467	475	480	491	438	460	466	467	499	519	470	447	473	468	427	490	485	544	474	487	440	511	469	467	472	539	438	493	449	499	464	484	449	427	478	506	452	457	451	510	476	480	483	495	447	448	472	468	505	455	437	470	489	526	473	502	492	485	450	470	511	453	480	512	459	470	480	512	423	494	462	419	499	490	498	478	480	502	440	453	530	476	461	481	446	434	480	530	492	466	460	513	476	471	499	511	472	463	499	461	482	479	481	512	456	477	449	464	482	491	476	474	504	497	456	497	476	460	472	502	479	472	446	481	461	460	449	470	470	462	490	488	434	475	502	520	502	458	490	493	471	485	452	441	497	510	471	470	489	449	454	468	485	502	454	483	448	469	511	488	517	505	463	476	510	458	437	523	504	517	504	473	454	532	489	467	517	488	472	469	451	464	516	494	486	484	439	480	467	476	468	499	497	496	458	502	464	498	490	448	467	472	471	442	485	499	554	491	500	487	476	446	468	436	489	496	482	438	450	444	467	482	473	529	459	475	513	478	477	482	471	484	477	472	481	462	450	471	482	482	501	515	437	450	466	469	452	514	470	482	470	456	485	512	487	493	497	449	531	484	455	449	468	445	514	435	451	524	455	523	463	480	486	457	449	503	492	468	480	463	480
30727	13594	1793	521	357	317	319	296	269	287	248	280	261	293	312	287	267	252	282	268	283	264	268	294	302	275	266	256	272	278	263	293	283	263	279	268	279	271	269	260	266	290	282	258	304	290	295	275	278	266	281	271	284	281	252	267	255	263	296	271	290	263	268	269	295	275	254	293	255	269	240	290	251	274	293	271	258	293	248	263	261	252	271	246	280	282	262	266	262	284	252	281	267	254	236	288	274	264	288	271	290	270	262	286	278	255	270	228	280	278	283	286	276	299	272	261	265	272	294	279	255	245	266	283	270	291	313	268	253	282	271	253	276	265	277	300	285	283	283	266	247	297	256	272	270	251	283	264	270	270	251	287	247	298	255	275	248	278	287	298	260	258	298	287	260	291	273	288	283	246	278	262	313	257	293	304	258	278	276	250	274	288	260	252	261	275	285	287	263	261	314	273	256	262	301	270	256	308	267	277	285	247	270	276	287	243	238	268	265	263	246	273	278	261	285	255	316	291	286	243	238	275	245	269	252	244	292	257	264	295	265	284	315	264	280	291	271	261	275	256	265	282	250	267	287	295	255	262	274	258	248	261	273	284	264	272	230	251	270	260	302	277	290	274	263	257	259	286	251	263	284	245	252	282	265	242	272	254	300	235	266	279	283	254	293	246	268	277	241	264	298	273	287	287	281	289	270	254	307	297	277	269	270	288	243	225	282	272	250	284	249	285	264	275	235	295	291	305	257	253	272	280	272	291	288	287	249	280	293	266	281	268	294	283	291	295	258	280	260	287	283	294	292	293	281	265	282	295	263	262	281	276	273	275	279	261	259	282	282	273	287	284	241	280	265	283	262	262	275	265	250	260	293	255	270	255	289	276	269	265	282	321	284	252	293	247	264	287	266	284	272	288	257	258	267	273	282	255	269	278	296	252	258	263	269	258	257	275	277	255	278	272	278	258	266	296	243	294	286	282	266	236	235	255	270	239	271	295	265	285	243	285	264	274	254	274	253	256	267	254	297	270	266	268	247	283	257	258	260	274	287	250	286	291	264	279	257	259	300	255	278	276	272	282	271	267	261	239	289	255	278	259	269	269	255	293	258	286	286	291	293	265	279	287	277	286	279	263	288	262	271	261	274	260	247	270	258	282	290	272	286	259	298	273	246	268	297	260	301	251	258	272	279	277	277	278	288	255	264	243	264	302	244	259	272	283	280	262	261	278	280	282	250	251	267	283	262	251	276	256	276	269	276	278	244	262	279	278	287	264	271	298	290	272	250	265	285	290	278	264	283	266	246	281	266	273	283	259	288	291	281	277	284	263	273	282	256	289	293	281	295	304	250	243	274	271	282	255	274	272	245	263	262	282	294	260	280	262	280	254	256	268	277	293	270	259	279	277	275	265	265	264	238	304	248	267	287	284	271	301	264	272	289	277	229	273	272	280	252	264	268	284	275	295	257	285	266	275	276	294	275	277	293	297	284	258	297	289	259	254	285	258	290	271	309	271	255	286	282	266	259	262	262	267	302	273	279	239	284	252	267	262	283	248	244	280	277	295	292	233	301	270	282	270	275	297	271	250	277	288	304	258	288	272	246	263	254	300	282	273	293	256	300	310	283	271	304	262	256	266	268	256	290	267	291	258	271	272	257	256	244	264	249	272	296	283	301	260	295	260	267	269	259	290	286	242	287	260	271	236	282	290	275	277	246	265	247	244	275	256	281	277	280	260	258	288	299	271	251	259	270	240	285	278	307	304	246	268	251	263	277	265	267	268	221	282	289	279	287	275	275	259	255	276	260	283	260	266	268	305	266	250	302	244	231	275	268	261	294	265	256	298	275	258	267	257	284	282	271	291	271	249	266	261	271	276	257	296	245	270	248	274	252	259	268	286	251	260	262	280	261	257	264	259	265	265	256	307	263	269	280	260	265	286	278	251	278	237	268	281	263	249	257	298	276	268	278	275	275	292	278	229	272	284	261	252	256	291	294	277	261	282	287	286	247	250	270	265	263	247	287	273	271	293	265	286	282	262	269	237	263	256	297	260	273	267	257	272	286	295	253	296	265	268	285	287	258	268	274	273	279	305	258	261	268	269	257	272	261	288	286	290	257	269	264	268	249	284	252	262	250	284	278	259	284	258	265	286	270	276	242	264	270	263	264	262	261	284	283	280	260	295	288	282	259	241	261	275	270	248	276	264	297	289	270	254	286	244	270	293	262	280	282	260	275	251	298	286	269	269	258	263	291	269	285	268	316	281	288	275	276	272	250	266	255	260	268	268	265	246	270	231	274	289	268	259	256	231	280	299	261	234	251	271	246	264	268	270	257	254	273	275	272	277	264	269	291	269	288	244	253	258	290	280	223	281	287	285	285	257	283	275	305	254	297	257	251	291	258	266	280	280	230	236	280	273	289	271	256	247	288	277	290	267	294	286	263	302	274	249	291	252	271	285	270	280	263	263	251	266	283	254	252	274	280	272	270	262	253	293	295	278	298	258	262	239	278	278	277	293	269	267	256	282	293	265	274	269	283	286	262	279	270	262	268	241	262	280	245	279	235	242	264	272	270	278	291	266	280	257	269	267	278	299	267	268	248	251	286	267	252	272	258	280	266	263	286	274	290	281	286	304	289	277	261	277	256	269	300	279	301	288	244	262	279	292	274	287	270	259	285	268	275	294	278	290	275	267	285	243	290	270	244	273	232	268	269	280	258	252	280	279	262	290	280	264	279	277	242	263	303	254	268	260	284	269	247	291	274	290	258	289	271	279	281	287	259	238	260	263	273	264	270	293	273	282	294	275	241	273	258	285	249	261	257	288	274	275	275	251	263	291	268	258	275	251	290	267	240	287	292	246	270	239	264	289	289	266	246	276	266	270	250	260	274	260	247	280	307	322	250	250	293	267	290	286	292	253	262	278	265	285	257	248	254	268	249	260	252	275	251	278	262	245	279	283	259	274	267	270	296	297	255	246	277	264	294	275	274	243	268	240	284	316	264	251	273	273	273	272	270	282	269	268	258	266	268	268	247	279	262	275	247	263	243	255	269	263	274	256	256	286	273	300	275	252	291	302	248	282	255	293	268	279	249	266	284	271	256	301	265	271	263	312	273	254	277	282	281	263	263	292	291	284	305	299	252	293	274	259	279	239	248	285	277	279	278	297	263	249	283	254	267	238	243	254	262	286	299	252	256	284	297	275	235	271	281	273	270	269	282	287	264	293	286	296	266	266	280	249	264	258	264	269	256	284	296	288	306	280	272	256	242	301	260	281	300	266	244	293	260	302	264	281	290	290	270	289	277	240	303	275	258	302	259	233	309	258	253	277	258	262	264	275	300	265	291	256	261	245	261	255	266	261	284	276	269	288	264	296	237	292	251	256	295	272	255	270	274	259	285	259	253	301	272	286	269	242	240	277	268	246	286	262	295	271	273	259	273	287	262	258	265	268	277	267	278	292	261	280	292	247	296	265	259	248	264	274	278	237	281	272	285	266	260	284
20749	780	757	522	430	400	348	349	325	336	331	280	322	319	313	321	310	304	284	314	314	303	280	295	293	278	274	318	287	301	283	305	305	325	306	288	269	306	318	289	268	340	301	315	303	282	314	286	320	314	266	335	314	281	301	300	280	271	327	320	269	284	274	307	303	276	322	310	303	303	300	321	286	302	313	307	281	296	316	309	283	311	305	317	309	279	338	331	305	285	320	323	301	309	310	298	312	326	297	305	299	306	286	312	320	300	309	292	295	307	289	324	317	309	337	310	306	278	300	309	306	310	298	298	316	306	282	307	269	278	311	306	316	282	286	277	319	275	301	314	317	277	269	288	292	308	305	282	287	303	281	307	285	323	300	306	287	297	283	303	275	306	289	290	297	282	339	308	316	312	296	288	292	312	322	287	300	282	287	303	262	294	292	295	297	310	295	287	286	287	309	334	321	297	303	316	286	279	308	302	277	280	329	296	288	298	302	308	274	293	297	304	317	282	264	265	295	296	317	293	305	308	293	291	302	299	297	308	309	311	278	292	304	291	278	336	296	284	289	294	281	326	327	328	314	351	284	304	305	320	314	297	280	297	313	279	301	314	313	303	280	307	287	306	311	275	287	311	306	296	283	302	290	292	319	291	275	293	307	287	297	298	301	308	331	283	278	284	296	277	294	312	288	290	314	301	275	322	288	325	316	307	277	304	296	306	309	316	298	300	315	263	301	271	290	312	275	302	300	311	282	295	274	334	281	286	312	329	293	309	292	335	305	323	322	321	307	307	272	302	313	296	281	312	300	295	304	290	268	322	286	267	281	286	323	267	297	299	328	284	299	285	295	334	313	297	287	318	280	314	282	296	285	321	304	285	321	283	300	305	284	284	307	287	275	310	283	324	302	288	277	303	318	320	294	329	307	277	283	304	302	352	310	292	294	295	318	312	297	288	289	281	310	280	304	289	291	288	303	283	286	313	305	278	285	320	330	275	308	301	294	323	303	284	329	298	302	315	262	326	285	311	298	316	305	312	311	268	302	323	307	270	297	328	296	262	287	298	312	285	307	293	324	283	304	270	304	328	303	290	325	329	328	289	286	299	291	312	312	293	315	256	274	294	277	291	275	276	295	317	286	290	288	314	284	301	292	322	269	309	323	299	274	283	276	280	290	279	308	293	319	304	301	306	304	289	282	307	311	294	314	303	277	349	286	315	275	285	293	317	286	304	295	297	299	313	301	321	299	309	334	306	317	291	311	315	273	288	322	286	290	290	313	277	296	285	310	309	263	298	311	301	278	309	314	305	317	309	308	304	315	297	326	321	303	292	327	298	324	298	292	292	310	309	319	270	335	283	283	317	306	288	287	301	294	265	297	296	288	283	323	300	323	318	285	276	285	290	315	306	296	303	273	301	296	313	306	279	315	294	328	285	304	292	283	296	295	308	282	298	275	310	299	296	277	305	267	310	306	315	286	317	324	331	324	299	267	294	284	275	302	296	262	316	286	273	319	295	296	292	308	258	294	290	291	294	303	332	306	282	307	312	299	303	276	275	310	304	277	298	287	286	287	323	340	306	281	271	292	307	297	279	305	283	317	314	266	278	298	302	268	273	291	271	286	294	301	301	300	297	293	296	278	307	292	310	303	263	308	293	308	270	306	304	308	281	314	287	289	318	294	297	268	306	289	298	311	293	299	306	304	301	321	297	314	284	321	298	292	314	278	274	296	295	304	296	277	306	299	299	292	307	329	275	309	282	309	301	296	290	310	307	294	290	303	298	320	304	333	293	283	315	250	280	258	270	281	334	292	325	291	263	302	295	300	292	302	294	308	290	313	287	308	276	290	294	258	302	283	310	307	295	276	310	301	309	309	285	279	308	298	324	284	296	338	299	339	296	334	305	299	297	279	302	304	315	304	287	254	308	298	294	328	324	314	294	260	314	298	286	295	337	300	287	295	251	301	299	300	299	294	324	332	321	298	279	307	247	296	287	295	309	294	272	302	299	321	315	272	269	287	281	303	317	300	301	296	313	312	268	276	291	289	323	342	304	335	280	297	303	304	300	328	295	327	316	287	307	269	301	305	262	295	253	310	290	304	271	302	313	326	295	304	288	259	272	306	302	316	292	306	307	319	303	271	281	313	318	299	294	292	271	322	275	329	302	307	308	321	316	308	273	297	295	309	298	282	303	305	286	315	294	274	303	286	294	302	279	292	292	302	299	296	299	276	275	279	308	299	289	314	276	295	294	323	302	292	297	308	285	324	308	314	318	279	296	296	293	310	337	307	311	296	253	294	291	316	307	309	304	266	299	298	298	289	290	293	312	324	304	298	317	275	315	308	277	274	321	314	285	302	301	304	305	316	321	320	262	296	292	322	292	306	286	297	319	294	296	317	307	274	306	306	297	301	297	285	304	246	286	313	331	281	291	296	308	319	275	301	284	303	280	318	290	314	280	291	299	274	307	281	259	303	317	269	327	330	281	266	332	322	301	258	332	255	311	265	313	341	271	332	280	294	295	278	281	307	286	284	328	272	320	284	285	280	292	276	290	315	303	283	327	307	319	302	313	280	306	316	304	272	297	263	304	262	315	306	303	296	300	339	306	301	308	317	311	319	307	301	279	281	290	303	292	271	287	277	299	294	301	332	283	296	325	304	282	317	325	302	267	303	270	292	265	292	296	291	305	314	323	321	285	286	257	309	292	317	277	303	285	298	299	277	309	338	308	279	285	284	308	265	298	287	280	319	284	293	293	300	307	299	303	279	287	314	332	284	304	274	310	277	290	304	283	294	271	318	322	296	289	311	308	280	329	329	312	308	339	301	301	318	304	299	294	304	307	279	330	266	303	315	311	279	321	312	305	294	316	340	304	304	281	311	277	308	302	287	306	305	287	290	318	280	293	277	316	289	296	317	277	290	305	304	329	300	289	286	300	288	308	293	304	316	289	308	302	304	304	311	309	304	308	289	266	287	309	324	280	293	282	318	303	297	294	301	291	302	315	293	305	327	310	281	303	299	334	295	301	285	284	286	313	324	281	290	285	289	287	318	302	307	259	267	305	301	307	318	304	286	295	285	312	315	296	310	292	318	304	288	296	325	314	333	252	292	290	291	301	297	308	331	330	294	281	326	308	294	304	279	263	307	268	314	297	295	324	301	304	300	292	301	291	312	282	303	287	312	287	292	315	291	303	293	308	312	289	294	299	311	263	301	307	305	285	303	314	297	298	311	316	299	269	289	280	301	293	309	295	309	288	296	279	312	307	310	289	285	326	301	301	296	322	297	330	297	292	320	285	308	299	303	308	288	298	300	288	306	299	308	322	316	298	273	266	294	274	308	328	310	300	327	282	268	310	290	298	301	330	288	305	300	295	315	277	304	280	303	281	280	296	305	329	332	324	264	275	314	313	302	295	319	307	289	278	308	325	285	301	264	307	312	289	310	311	308	323	280	323	289	297	292	301	318	312	304	300	261	302	296	295	358	324	301	315	304	286
24162	20108	25891	24051	20044	6390	821	590	406	417	363	355	323	325	284	282	302	271	268	250	243	242	256	247	220	248	244	216	237	233	243	227	215	226	233	234	233	216	204	261	218	230	198	210	217	236	240	200	216	222	233	217	215	213	195	195	210	228	229	220	219	214	187	198	211	198	206	252	240	213	208	214	183	205	200	208	209	219	221	205	230	223	222	205	217	224	206	228	196	189	204	197	193	211	214	213	206	207	209	211	215	233	235	203	201	204	199	200	224	196	193	204	218	227	204	230	211	210	235	221	235	179	201	213	224	227	181	207	199	215	222	203	205	204	235	200	213	214	219	196	200	191	196	201	230	207	230	192	219	211	206	240	209	234	206	222	212	206	244	254	197	194	208	193	218	224	204	212	204	214	224	220	215	197	234	202	214	222	197	224	214	215	208	207	219	201	203	205	210	205	209	218	210	196	235	221	200	214	214	190	198	205	207	208	246	220	205	201	205	237	224	215	223	206	195	223	206	219	210	247	210	216	178	192	219	206	210	214	218	212	214	197	191	211	211	218	222	213	234	195	203	206	207	248	234	204	237	216	192	219	183	204	234	220	203	211	208	199	209	226	238	202	215	210	222	217	224	228	206	237	205	205	171	210	210	207	220	216	222	208	221	209	201	199	226	221	216	214	216	218	228	198	209	207	222	232	224	228	198	229	223	230	197	207	203	194	202	236	185	199	235	197	217	197	202	226	221	216	198	213	204	233	195	208	218	205	199	235	196	212	214	231	218	213	210	200	215	210	232	210	221	225	200	217	211	231	199	208	202	235	242	198	224	222	203	211	213	217	220	230	186	197	199	212	183	225	225	203	240	234	190	205	197	204	195	232	210	221	221	224	221	208	188	210	232	196	233	225	214	216	220	224	232	237	208	219	247	209	235	208	214	203	206	194	199	214	189	201	195	207	183	239	222	229	216	211	186	205	201	223	209	201	228	222	233	234	214	206	224	192	207	225	225	186	225	204	206	238	219	197	227	217	218	213	206	218	219	225	215	215	191	216	213	211	220	208	202	204	216	225	231	195	218	216	222	201	202	200	218	207	223	233	250	228	213	226	174	195	227	235	181	228	203	200	205	223	226	235	218	230	202	196	218	206	207	209	220	214	227	211	217	227	206	199	221	207	219	187	206	206	228	199	218	213	219	185	197	201	218	211	212	199	203	219	220	198	227	224	216	203	215	211	208	209	204	246	232	231	233	196	212	204	226	206	215	192	188	209	188	221	218	219	218	232	214	225	195	206	237	216	209	222	218	227	204	210	207	209	225	197	228	193	219	222	183	210	229	217	216	233	194	213	200	222	221	210	190	194	222	204	218	225	207	189	227	228	220	185	207	226	196	197	209	222	220	225	219	205	200	235	216	189	193	215	209	214	221	223	235	226	203	233	204	222	210	220	235	201	209	222	192	201	211	222	196	222	219	195	209	190	208	217	200	218	231	214	218	233	202	179	196	199	223	204	201	183	231	207	195	207	209	207	238	188	189	191	217	215	192	221	211	227	235	238	224	237	208	193	178	210	220	207	225	198	243	208	215	224	214	178	216	216	232	234	200	201	209	207	219	216	205	238	183	236	210	197	210	195	208	224	212	205	201	214	206	206	186	207	215	244	199	220	220	197	238	205	206	205	195	213	200	229	206	223	194	211	174	216	219	189	234	211	216	215	207	216	237	222	215	199	216	182	206	235	203	231	180	201	196	199	217	233	213	206	227	219	201	236	199	210	238	239	221	200	212	192	207	221	203	221	211	218	219	236	239	236	222	202	211	185	205	193	225	188	225	210	212	179	202	227	196	247	215	188	200	215	202	202	196	196	212	223	211	244	204	196	207	207	209	214	204	182	207	220	237	230	211	226	222	198	198	201	215	235	194	203	236	185	221	206	214	230	223	204	201	201	213	204	196	246	217	216	236	214	224	215	221	223	213	198	217	207	206	179	225	241	205	205	192	208	205	206	207	187	206	237	208	229	228	191	197	230	187	223	190	195	217	233	218	199	222	205	227	217	205	235	213	193	210	223	207	215	195	212	204	228	236	201	229	228	223	200	233	207	204	206	215	230	202	205	219	194	223	206	226	218	210	226	208	197	213	216	224	205	209	204	221	234	206	215	247	191	211	213	189	182	216	197	203	239	195	225	211	218	189	219	214	203	233	210	226	203	210	235	229	207	204	226	222	195	207	217	198	191	214	209	218	223	223	231	210	215	187	231	211	222	185	205	192	228	203	214	219	217	221	193	191	222	203	200	198	190	206	197	237	199	177	201	208	215	236	201	215	222	213	177	225	216	214	186	222	213	202	202	191	222	208	203	226	212	234	227	202	188	227	187	209	207	223	244	225	222	211	198	174	238	209	205	198	214	223	193	235	223	212	214	209	219	216	221	181	215	224	234	222	220	185	219	192	208	212	224	198	195	240	204	192	212	248	202	212	196	202	189	213	205	208	219	214	229	218	211	227	222	206	194	220	219	189	212	182	220	224	212	222	235	217	203	226	211	212	203	240	219	225	212	210	198	202	203	217	195	215	197	223	222	213	232	242	185	241	213	229	237	235	203	187	205	206	195	204	208	192	211	217	216	226	237	221	229	208	211	194	220	193	192	212	203	221	205	211	221	216	231	174	210	219	194	224	210	211	229	199	227	192	219	219	198	237	185	232	206	203	210	222	213	212	187	202	208	216	220	238	225	209	195	208	213	233	192	222	225	205	210	182	217	203	238	221	226	209	242	219	211	214	208	210	193	195	232	229	218	218	200	230	216	241	211	210	198	200	209	191	222	199	217	209	203	189	232	194	220	206	193	225	204	223	223	206	197	212	197	206	208	195	216	199	239	218	216	229	230	215	207	216	206	191	220	213	223	223	225	210	228	188	179	187	198	228	234	213	233	188	201	189	203	214	197	211	224	234	200	211	228	217	222	227	227	198	224	186	199	235	246	220	198	234	221	213	240	175	224	187	215	219	194	221	204	213	226	221	217	199	228	201	206	220	208	211	214	253	188	211	211	213	206	217	213	207	209	208	202	227	204	214	222	221	200	230	233	213	238	228	187	223	210	205	206	199	233	258	186	201	205	191	215	198	198	200	209	214	234	205	214	230	199	218	201	206	218	237	206	218	209	204	223	207	224	228	201	220	214	231	234	207	229	238	231	220	228	213	193	222	214	218	214	205	209	234	219	221	220	212	212	213	214	217	208	203	206	189	208	205	225	197	208	204	211	211	211	210	200	208	204	193	211	191	189	190	184	229	227	217	225	219	211	227	204	205	240	202	204	228	206	233	248	237	202	219	225	219	217	196	212	210	209	187	201	197	242	214	228	220	223	185	209	210	212	221	201	230	218	230	191	214	212	210	176	220	203	216	223	206	190	211	231	221	208	230	217	213	225	187	199	193	225	206	205	228	233	225	216	205	209	178	190	219	175	220	227	212	229	194	221	211	204	195	189	189	191	209	210	196	214	201	226
36332	8116	7537	4035	2438	1752	1281	996	845	714	640	565	494	447	437	414	372	372	356	358	340	275	329	265	281	298	265	266	249	265	273	245	267	235	278	246	268	215	259	236	215	248	225	243	238	229	249	233	238	238	248	255	228	244	232	249	239	256	194	216	230	210	243	262	210	205	243	204	246	197	243	240	225	205	273	221	247	207	227	222	223	239	221	244	228	215	246	222	234	233	238	212	222	203	202	230	211	208	221	237	220	221	206	232	204	242	219	232	202	217	206	238	218	244	220	229	221	240	229	221	202	239	225	176	224	214	237	215	225	241	222	227	237	215	212	224	213	222	223	197	236	250	227	221	264	218	232	233	246	216	202	221	216	184	226	216	229	225	240	215	204	208	235	244	222	217	230	222	228	208	243	230	247	218	202	234	237	218	209	216	229	199	226	227	247	201	220	218	218	232	202	255	244	250	203	203	205	244	224	212	196	215	237	239	238	205	199	203	232	233	238	182	203	239	226	212	207	232	248	215	239	215	214	218	199	217	214	210	216	230	219	209	202	219	233	235	223	228	255	218	245	205	223	216	197	249	232	241	218	223	201	228	226	234	245	190	236	214	222	219	221	243	204	212	238	191	175	220	205	219	211	224	207	218	208	228	211	204	178	214	221	199	207	209	228	211	207	204	213	211	241	242	196	212	235	243	249	219	225	235	236	199	240	238	210	227	243	237	221	180	240	220	206	216	219	237	210	204	223	189	201	225	226	239	212	218	229	236	201	204	263	209	242	209	244	193	256	236	238	207	233	194	205	223	200	223	186	214	214	248	222	211	215	229	232	213	229	262	220	247	225	231	237	235	201	226	232	202	206	196	227	239	221	219	198	213	236	225	213	237	228	240	202	250	229	241	216	223	196	244	213	242	235	226	200	224	263	213	225	241	265	226	237	199	205	208	216	207	242	217	224	222	203	206	224	204	240	218	234	251	228	218	254	222	216	218	231	213	212	212	231	233	215	232	210	225	242	206	215	228	227	212	216	234	231	228	228	221	215	237	227	222	214	205	214	217	240	235	209	259	245	229	222	210	214	211	216	240	225	225	233	227	206	213	231	216	242	200	205	222	247	223	234	218	224	209	227	216	229	232	210	191	212	230	199	235	213	231	213	234	242	209	207	239	222	245	239	218	225	222	221	212	217	208	234	213	220	228	232	240	222	243	237	232	230	218	210	221	216	220	200	247	231	236	229	240	260	201	236	216	221	228	196	220	246	220	238	234	227	205	201	239	225	206	217	210	218	241	221	238	224	237	239	235	216	228	223	240	243	201	235	239	219	221	212	240	237	237	208	221	216	248	224	237	217	236	232	243	241	236	212	247	203	230	211	244	227	216	220	215	213	241	231	220	222	200	212	206	204	226	209	195	222	218	248	211	235	215	218	218	217	216	236	215	213	227	189	245	220	236	234	242	235	211	249	215	223	220	202	211	214	230	202	209	232	213	236	225	234	242	219	206	212	232	232	231	203	229	221	226	228	222	210	211	211	196	209	209	223	237	244	194	210	223	187	244	228	241	211	222	236	199	221	220	200	232	226	210	233	227	222	228	206	244	219	206	230	242	227	240	216	228	230	240	222	223	225	187	257	214	248	209	232	219	237	236	217	223	218	224	204	215	220	247	203	222	223	214	245	211	220	211	214	215	223	217	236	218	253	219	238	230	213	200	235	223	227	222	212	229	207	224	191	233	243	210	236	210	218	200	233	222	225	242	206	241	234	218	209	232	222	257	236	240	235	239	198	234	199	229	235	232	257	220	224	216	201	204	227	194	214	213	221	234	203	223	237	220	225	210	203	271	222	201	216	211	246	203	237	231	237	225	198	209	212	239	199	208	234	240	203	211	220	215	219	221	207	246	249	218	241	235	231	215	219	253	225	212	211	192	216	235	239	228	208	201	228	224	218	239	202	205	222	235	235	220	219	226	246	221	200	228	208	210	220	231	234	237	230	236	207	217	235	241	226	214	233	229	226	214	193	220	217	233	219	241	220	213	208	232	243	228	225	213	231	246	241	203	233	216	211	236	215	257	226	246	218	187	212	211	237	254	215	221	181	205	212	226	221	282	228	216	249	201	234	210	227	202	243	211	227	245	236	186	221	206	207	241	197	242	226	217	217	226	239	203	197	234	240	223	192	243	218	244	222	210	238	208	230	216	224	228	186	212	227	225	211	226	233	214	205	202	234	216	217	224	222	219	219	252	242	229	206	227	204	208	212	228	192	201	238	230	217	227	224	193	211	234	212	238	237	229	228	225	243	230	210	227	230	232	205	228	193	222	237	237	234	245	210	233	226	207	192	235	255	226	235	225	194	198	229	219	217	254	213	231	212	244	199	229	242	252	220	223	216	213	204	234	216	228	207	248	240	249	209	225	225	223	238	207	229	249	216	220	224	228	251	214	200	222	231	217	243	241	234	200	253	223	201	199	207	232	221	226	235	214	262	215	227	192	208	210	237	229	228	249	204	215	224	203	205	228	200	218	224	226	232	236	217	233	219	207	233	219	235	223	223	191	226	219	235	230	227	243	218	216	233	215	215	211	226	206	200	247	225	215	219	206	205	191	243	222	210	208	208	210	223	242	249	203	236	249	223	217	221	234	232	206	254	214	214	221	223	218	206	208	223	222	218	226	241	221	241	212	223	216	251	220	218	227	231	207	247	210	210	202	256	221	187	237	252	233	218	215	229	198	204	201	224	204	243	202	211	214	219	221	210	249	235	235	235	248	229	213	213	232	219	233	217	234	251	214	211	223	227	230	234	207	206	201	232	227	219	226	235	225	230	226	234	212	208	217	217	217	214	211	210	200	241	225	221	238	215	225	206	225	222	236	239	211	206	187	215	220	236	214	198	203	216	211	213	232	208	217	230	227	216	237	209	198	253	214	212	230	197	242	216	208	247	215	231	214	217	202	228	226	244	208	242	240	242	217	230	228	235	221	205	210	228	243	212	209	226	241	204	230	247	214	233	230	212	221	215	236	229	250	216	242	238	212	221	217	220	224	190	212	233	199	215	207	224	219	226	249	206	232	242	226	256	223	238	219	193	188	211	235	223	220	185	204	229	246	177	231	202	230	217	203	227	227	234	239	223	240	213	235	191	235	224	218	226	234	237	215	207	212	220	248	227	208	223	225	236	216	234	213	215	215	211	222	231	211	221	203	203	240	223	211	226	260	220	232	204	200	212	200	216	250	245	206	223	198	185	239	222	242	228	247	201	225	218	237	225	217	215	230	220	218	221	215	223	230	217	224	203	184	207	205	233	214	232	215	229	223	226	226	213	233	220	253	215	226	206	210	232	223	236	252	224	222	232	228	230	209	216	218	216	234	213	228	247	206	204	198	228	211	208	230	215	227	230	242	207	231	209	234	235	209	200	236	211	220	225	240	238	223	245	234	234	234	213	230	226	187	212	234	226	221	238	201	215	214	211	230	220	232	222	185	223	247	245	220	216	240	230	221
22252	20108	26408	23542	20110	20090	5645	1197	951	887	839	792	737	684	672	647	645	687	655	562	568	610	540	543	527	536	589	614	570	530	483	502	566	552	552	578	531	522	541	516	570	533	541	520	489	521	481	491	524	523	506	509	492	507	491	514	547	531	479	496	515	498	469	508	543	500	503	501	476	523	541	525	496	507	475	507	471	506	502	504	510	504	517	538	442	494	524	543	456	508	493	484	538	541	522	507	533	528	498	498	509	490	532	483	549	491	461	540	467	494	573	499	486	517	536	484	550	489	524	503	487	479	518	535	506	536	526	480	508	470	512	490	509	470	524	513	482	490	499	512	514	531	489	488	505	483	493	529	490	500	545	545	486	468	540	475	546	507	478	523	533	479	522	495	494	532	496	528	469	514	490	532	508	524	505	484	487	502	503	460	480	461	458	526	505	475	531	498	513	494	490	496	509	527	505	483	532	518	510	499	477	466	510	503	456	494	541	497	478	509	536	477	501	531	491	491	526	490	544	499	535	473	487	480	491	529	508	493	474	501	544	513	525	528	530	477	544	423	485	504	514	524	492	497	529	462	478	493	498	531	520	510	508	526	528	528	506	483	521	533	507	517	507	521	554	477	538	516	540	501	480	520	501	494	528	504	482	502	509	491	499	524	499	542	557	491	499	490	532	495	489	508	484	499	506	488	481	532	509	521	521	500	493	534	512	506	536	515	523	512	527	497	497	515	467	495	520	490	512	468	521	512	470	501	458	484	522	509	473	526	506	491	562	526	490	515	491	506	508	491	494	507	520	467	543	490	500	484	487	487	488	501	505	490	515	508	522	493	492	519	474	503	503	509	548	493	460	497	499	471	492	512	507	485	519	475	515	474	478	504	507	494	511	481	553	524	473	520	528	521	474	464	505	503	497	496	523	497	486	499	502	467	555	517	489	524	544	531	500	471	502	497	493	452	499	485	483	486	500	532	493	500	515	490	500	487	497	489	488	479	520	522	502	511	519	540	499	478	519	487	501	525	536	492	498	527	495	519	489	514	492	460	454	521	507	514	507	496	513	475	489	524	485	485	500	495	503	510	504	518	513	522	507	509	518	512	465	516	486	519	486	523	535	471	501	482	493	501	520	512	471	505	491	521	498	502	522	449	514	484	486	526	490	528	536	506	500	513	516	553	473	441	472	505	525	485	505	490	486	464	500	505	511	465	479	512	523	517	491	486	481	475	491	512	508	528	478	477	503	511	489	485	514	485	542	520	477	485	489	518	530	487	531	521	550	445	531	515	515	476	481	513	537	536	501	497	511	541	482	506	466	486	465	508	518	496	498	533	495	516	470	503	495	466	518	466	532	457	484	487	529	459	475	512	468	503	494	485	493	510	506	500	499	513	471	494	485	530	505	529	464	512	535	504	529	483	499	487	491	523	439	541	508	515	475	426	509	500	464	521	501	517	478	513	462	536	495	481	506	537	508	485	512	500	542	513	504	539	511	533	496	507	498	500	491	500	482	537	514	534	523	492	502	492	551	490	472	496	516	478	519	527	473	517	493	491	498	502	463	486	505	511	551	496	515	493	490	475	498	509	522	497	470	511	509	497	461	458	506	504	488	515	509	524	510	492	479	450	486	494	523	512	542	489	495	486	502	502	510	542	497	524	487	534	468	490	489	516	564	524	490	517	504	426	502	519	483	467	485	481	478	485	507	487	535	516	522	503	482	525	508	527	507	523	520	506	524	513	493	539	538	485	497	491	514	523	502	479	462	498	475	521	500	483	502	494	512	515	463	478	486	547	467	549	460	477	549	497	482	476	509	525	520	484	489	476	504	486	477	505	537	472	517	533	510	508	495	514	490	524	492	475	545	500	525	475	488	498	530	506	477	483	530	485	483	492	488	516	554	502	484	567	486	505	515	489	426	495	500	500	510	503	513	453	477	511	495	506	505	502	530	515	463	540	488	500	514	491	509	507	491	507	485	488	529	530	533	507	512	506	490	474	467	510	464	509	534	485	565	501	501	501	499	503	470	474	562	502	504	482	473	515	489	494	508	541	515	454	517	481	488	507	499	503	528	501	531	484	506	497	479	521	493	508	482	510	493	493	503	491	513	478	524	498	527	523	475	511	511	486	452	505	511	480	520	569	511	489	507	476	479	498	540	517	492	534	491	506	499	525	519	520	501	488	467	510	498	492	439	516	507	505	493	507	512	518	499	472	508	498	477	480	502	501	504	495	484	514	501	504	496	493	478	522	522	523	478	514	490	480	498	495	551	543	468	500	522	505	516	436	525	524	478	514	494	496	528	535	464	520	495	515	486	528	537	492	534	486	499	513	490	463	551	463	500	541	531	493	525	501	501	493	510	513	519	518	507	472	482	497	544	464	498	534	479	539	481	478	505	495	522	478	510	521	510	485	536	541	520	541	500	523	508	507	438	481	521	514	477	491	522	471	527	528	514	543	502	518	531	510	497	575	487	484	540	512	521	503	497	510	531	507	496	548	524	514	529	529	531	497	531	525	509	468	481	516	522	453	511	500	492	499	519	468	497	498	508	499	482	535	515	502	501	518	513	484	464	535	521	528	481	502	508	495	494	513	558	475	509	478	501	483	520	509	551	496	529	509	517	521	495	554	494	496	501	483	480	526	490	461	501	519	542	485	495	498	516	496	522	525	505	550	575	506	511	489	496	506	466	499	489	509	526	476	491	547	520	495	505	504	487	517	497	482	521	506	537	471	498	543	547	489	517	506	500	496	506	475	455	502	533	490	507	519	486	470	482	499	523	517	478	473	461	463	500	478	487	484	487	476	506	497	461	500	514	482	485	497	522	492	508	523	493	506	521	510	479	484	493	514	513	558	522	517	503	500	507	492	460	511	533	493	493	512	499	503	488	517	455	510	520	503	479	524	537	472	509	496	492	476	453	532	525	514	512	511	473	507	524	509	505	513	479	469	513	495	496	512	521	540	510	508	546	469	483	441	486	519	498	468	487	500	504	520	518	508	530	495	483	557	501	483	498	489	554	467	505	509	508	489	520	492	480	471	544	494	472	488	486	490	510	480	458	520	497	520	513	512	540	517	512	478	495	494	534	464	461	547	510	473	466	522	553	509	526	495	486	487	510	473	501	498	501	514	502	518	529	514	491	475	539	478	499	483	478	528	525	508	524	524	524	487	459	491	492	498	452	503	533	507	516	475	496	503	489	516	505	531	512	485	512	440	502	465	540	490	513	493	521	486	494	471	518	504	510	474	503	474	545	470	541	504	500	526	521	496	494	476	505	510	528	535	504	567	536	496	456	531	483	484	471	523	502	505	477	468	491	481	498	499	542	460	507	543	507	506	513	495	498	482	476	503	506	501	483	521	525	512	456	467	516	467	485	512	511	509	528	514	500	504	509	513	535	521	499	495	511	493	511	514	483	470	513	523	480	499	537	515	525	465	485	482	533	530	528	503	498	493	502	495	511	530	499	514	485	534	474	520	543	506	531	533	507	468	495	507
35029	13354	12690	7152	4685	3324	2514	2033	1617	1360	1216	1156	1033	894	848	818	744	731	699	701	696	619	627	622	631	607	628	567	537	573	543	531	536	578	508	523	547	526	524	519	486	558	545	507	525	511	571	495	522	453	545	500	522	481	492	472	475	495	523	528	501	522	509	534	566	496	497	497	481	457	496	480	506	500	461	486	470	468	491	504	498	478	529	482	498	521	499	505	482	474	493	480	492	509	494	520	453	522	491	472	481	526	474	532	515	509	503	488	516	493	495	513	475	444	492	541	452	484	496	498	451	496	452	485	523	456	470	515	459	475	466	487	440	526	509	490	483	492	501	491	490	506	499	478	490	463	478	485	502	487	502	463	457	457	498	498	464	503	472	476	493	439	466	497	517	485	478	444	486	493	490	491	467	513	453	485	460	483	492	494	489	500	473	449	522	504	515	460	468	474	495	492	468	472	508	489	446	457	452	520	472	509	485	498	500	456	476	474	465	466	477	491	431	474	501	503	507	454	459	476	460	487	441	500	467	478	461	486	482	442	454	535	436	501	447	488	461	487	485	484	458	505	478	525	497	490	438	482	493	498	448	490	481	499	473	481	500	475	486	502	449	530	477	478	529	477	477	470	486	498	500	469	463	503	495	434	487	504	468	513	527	523	476	461	466	493	462	484	482	491	472	487	500	516	514	462	453	454	493	526	482	494	487	482	481	510	464	468	505	484	502	446	471	484	510	503	463	484	496	509	468	485	466	484	480	451	483	470	489	466	495	490	518	489	496	455	473	496	482	503	479	480	487	468	471	475	451	472	455	444	499	494	475	462	484	497	475	472	462	457	510	488	481	492	476	475	433	499	503	486	475	492	512	500	474	513	468	517	443	479	532	474	480	473	506	460	488	482	447	457	485	478	467	505	525	463	452	482	451	505	483	511	468	529	480	509	456	487	484	486	518	495	485	502	462	446	461	484	509	521	485	509	506	529	457	490	447	512	474	448	483	541	479	467	483	444	436	469	437	474	482	487	473	481	508	511	466	461	487	479	481	457	503	519	482	474	462	465	490	463	505	471	491	482	478	514	470	477	502	464	437	453	492	468	480	461	498	447	478	468	442	500	522	484	473	485	491	452	455	490	441	484	501	491	507	494	459	497	520	470	482	482	518	515	515	469	468	460	466	457	466	486	480	450	519	461	486	470	499	505	523	486	526	478	492	485	472	455	469	494	450	509	473	446	498	450	496	484	472	459	490	480	502	472	487	488	461	480	475	489	489	462	517	469	470	476	455	508	450	469	464	502	496	459	484	498	460	450	502	474	515	481	473	453	451	481	478	499	496	471	453	494	489	491	486	471	505	496	497	492	488	508	490	505	471	499	468	461	501	489	480	446	468	506	475	451	447	493	475	518	473	433	478	475	477	475	470	470	471	482	481	486	482	475	521	486	492	449	494	490	502	468	465	471	499	484	501	497	493	485	476	457	479	472	463	488	481	466	471	513	479	415	471	499	503	504	490	479	492	552	462	515	487	493	470	491	514	472	477	471	466	464	471	451	481	503	494	467	476	495	461	469	488	477	485	530	473	501	501	488	467	459	477	499	485	439	462	507	494	478	477	517	440	488	521	453	487	463	493	449	485	496	506	463	460	476	482	483	502	473	455	489	517	490	494	503	502	495	475	464	484	469	517	441	450	479	533	464	469	439	461	478	462	485	484	468	468	475	471	499	506	509	450	447	481	484	455	471	494	445	509	486	489	469	494	441	486	460	477	476	458	500	482	498	460	505	477	498	456	498	476	476	481	498	491	493	478	460	490	521	482	489	485	487	485	449	433	485	483	486	472	447	488	475	495	467	457	477	464	475	464	489	432	483	494	481	482	463	465	496	483	473	500	478	461	494	496	523	463	475	507	512	496	490	499	497	482	494	462	469	483	491	479	482	497	494	467	454	476	489	477	476	483	494	472	482	484	450	514	466	482	517	495	496	469	512	473	492	505	490	496	508	491	483	481	451	481	483	506	497	526	496	509	463	492	445	503	495	524	506	521	463	508	486	525	478	475	451	497	461	525	480	466	439	481	487	493	509	518	483	512	494	453	465	514	444	467	498	507	491	455	479	483	510	444	452	493	491	473	475	475	467	485	475	457	480	417	472	466	483	486	482	484	477	476	473	461	473	478	426	471	517	430	504	518	460	485	478	449	468	468	412	478	512	501	533	451	485	473	503	545	472	488	484	486	464	487	506	506	505	465	465	504	481	542	488	447	472	440	489	453	462	465	494	471	460	463	498	505	472	450	461	490	481	468	469	457	480	523	486	507	530	479	472	490	509	499	492	476	482	418	435	477	510	493	477	474	493	467	475	464	506	507	471	441	517	471	470	467	482	491	468	470	520	508	509	490	510	494	447	487	469	480	497	477	437	452	509	479	460	486	472	465	484	507	507	458	461	446	474	457	493	495	486	482	504	526	504	522	503	482	490	477	490	467	480	504	445	493	498	485	516	497	477	513	503	475	482	473	486	455	460	471	485	453	483	472	485	510	500	458	511	500	480	482	485	490	537	496	494	497	465	481	472	490	466	484	491	447	441	471	499	498	454	523	459	437	479	475	474	541	523	478	491	474	459	460	487	512	496	484	488	497	501	462	486	507	470	474	489	484	517	513	490	477	507	464	483	444	469	492	489	467	483	512	485	466	517	484	496	487	483	496	441	466	524	468	477	468	474	476	486	504	459	492	484	457	483	500	511	502	501	474	503	496	462	498	482	466	537	447	449	472	496	487	460	508	509	519	485	442	465	469	486	469	474	477	481	507	470	499	463	456	453	503	488	478	487	442	482	458	525	500	462	516	499	495	453	505	499	474	504	554	493	515	483	459	462	435	475	482	472	466	471	524	488	478	502	499	496	472	489	492	486	482	466	455	460	483	494	483	468	500	454	470	515	498	459	486	434	456	495	491	503	482	459	470	416	488	447	501	454	469	470	455	469	490	498	495	502	471	446	483	523	515	514	450	461	509	442	482	488	454	446	505	474	529	458	472	463	469	474	518	476	485	449	490	479	427	499	460	510	522	490	472	500	476	466	493	502	492	511	474	494	474	452	474	496	458	450	517	515	448	426	519	477	480	458	491	503	468	527	499	507	487	500	479	486	479	495	463	497	479	467	502	501	453	466	464	472	467	496	477	493	510	473	515	478	466	469	456	497	485	450	478	451	438	499	460	455	482	448	518	491	446	481	489	428	488	470	469	483	464	458	474	464	476	493	474	468	507	469	461	518	482	445	464	471	470	515	494	512	494	490	460	467	453	515	453	520	507	475	516	500	461	495	519	492	483	458	468	482	516	462	471	489	482	499	470	482	484	481	467	468	443	474	450	497	485	497	505	456	492	453	482	466	491	511	497	481	483	450	472	470	488	497	464	478	492	502	510	483	471	488	496	540	497	519	483	468	473	500	473	474	463	470	471	506	500	496	472	484	464	506	506	515	504	473	464	477	483	474	506	474	469	461
31344	13532	1757	466	358	319	323	287	276	272	273	289	250	286	285	270	280	283	270	268	282	284	277	284	288	247	281	292	296	269	287	287	274	288	253	271	272	238	261	271	262	253	251	259	265	261	295	285	273	288	263	243	280	245	249	301	281	254	283	273	271	262	271	256	280	297	266	299	286	250	254	260	273	240	295	284	279	270	279	280	280	262	249	253	299	269	247	260	262	270	296	272	285	249	260	278	286	244	256	253	265	249	240	265	275	299	314	262	274	269	291	269	270	261	263	269	265	286	315	279	280	291	288	222	266	273	286	263	265	293	256	301	247	246	262	265	255	260	273	271	268	255	301	252	256	290	255	287	288	257	284	254	257	300	292	285	298	273	236	257	242	280	286	283	234	291	276	291	295	294	263	283	293	270	266	286	289	296	255	275	268	286	251	267	283	268	273	280	290	271	247	265	301	286	280	274	277	259	243	300	278	269	245	272	275	270	272	265	296	300	280	276	297	278	289	280	265	267	291	262	270	271	279	293	278	291	264	250	301	266	269	330	259	276	275	253	295	273	264	273	257	266	265	267	266	302	275	264	259	286	250	292	294	282	237	241	264	260	316	240	295	271	269	306	271	271	255	268	248	255	276	277	272	290	286	288	252	257	294	258	239	267	297	277	257	273	273	254	248	277	256	266	262	290	284	274	291	280	268	288	254	277	281	250	286	252	274	230	273	288	262	264	273	303	284	261	285	264	275	297	257	281	284	240	293	262	274	274	283	282	284	273	270	275	269	277	281	280	294	252	280	292	265	248	274	252	278	296	281	273	269	288	283	271	265	282	271	271	274	267	276	277	279	285	272	271	289	288	282	288	277	255	246	275	284	264	293	273	286	266	286	251	267	267	289	291	298	276	276	254	282	265	252	261	262	295	249	260	306	290	290	250	276	277	278	280	268	263	258	285	272	275	281	259	269	263	278	256	281	308	267	273	270	270	284	258	275	296	263	277	275	283	300	263	248	284	282	254	269	253	262	277	293	249	314	268	260	279	222	275	296	260	266	279	272	265	279	270	297	273	263	319	248	287	276	301	271	260	290	280	295	268	304	276	273	275	274	266	287	289	253	265	263	238	264	281	252	263	263	260	250	265	309	274	283	283	266	276	263	264	282	285	298	278	271	269	285	250	260	259	303	243	282	298	271	281	265	270	262	284	258	269	246	272	279	260	272	268	275	269	251	284	253	274	264	262	298	257	265	286	290	256	283	283	255	274	272	260	278	299	262	254	295	247	265	283	289	259	287	287	267	268	238	254	277	270	271	268	290	268	308	274	275	264	284	290	284	270	283	276	285	304	286	247	314	268	255	273	310	262	241	288	266	275	262	279	282	274	283	254	236	273	269	257	268	275	334	272	287	303	290	270	288	282	282	256	278	255	256	281	268	261	274	247	281	265	265	270	265	262	286	247	279	284	235	243	284	312	295	250	255	274	248	261	274	273	275	269	295	284	259	262	273	282	243	263	272	260	308	302	254	296	275	282	269	263	255	274	278	279	287	278	252	272	263	264	265	277	267	282	256	289	268	255	249	297	252	254	248	283	262	270	286	255	252	279	292	253	265	230	289	298	289	260	259	261	270	261	253	285	272	252	261	245	270	276	265	281	260	267	259	265	239	258	276	289	273	300	293	254	287	273	269	250	250	259	266	265	272	271	275	252	283	301	282	259	246	301	277	259	293	262	279	243	289	243	264	286	256	280	243	282	280	286	270	282	295	294	285	289	296	269	285	256	292	284	243	259	269	275	280	283	247	291	267	296	269	275	253	267	250	259	279	285	274	284	273	276	279	258	281	288	247	241	279	275	239	277	287	271	267	250	251	280	271	259	266	271	256	261	288	280	257	278	272	304	280	276	282	273	278	268	317	286	286	291	256	266	269	295	262	255	280	283	285	251	266	281	265	243	251	278	267	281	264	280	273	250	258	289	292	276	272	279	244	244	248	289	255	276	306	260	262	261	267	267	268	260	244	288	303	264	262	287	267	243	324	292	276	287	266	289	289	267	277	271	263	291	263	299	281	308	297	288	273	223	263	274	290	241	264	281	292	295	284	251	297	298	283	278	258	266	258	278	294	266	267	253	257	254	241	300	276	261	261	272	248	248	245	262	267	268	293	289	264	289	265	270	312	259	278	276	268	279	302	300	262	242	254	280	277	261	278	278	288	269	302	279	271	295	302	263	284	269	253	269	286	266	242	283	268	254	280	253	265	266	261	273	261	291	283	317	282	305	260	267	288	295	265	276	295	266	276	279	271	266	253	280	263	259	255	261	252	289	283	279	257	290	265	299	285	271	263	250	247	272	263	282	302	276	267	264	284	261	283	267	265	259	292	261	270	273	288	258	256	264	268	270	243	271	271	288	261	277	257	271	279	287	268	288	295	282	262	284	256	291	267	259	261	277	228	262	293	289	298	254	258	272	285	273	279	270	269	277	285	292	265	257	262	238	269	269	288	270	268	257	271	277	293	280	281	281	298	294	270	279	254	296	273	283	232	270	275	255	254	283	280	289	256	267	232	276	255	302	282	273	243	273	277	277	283	276	261	268	274	270	272	284	286	251	270	280	254	269	254	252	263	270	284	282	274	283	270	266	271	262	306	273	260	270	248	257	258	254	293	284	259	256	259	272	253	285	315	264	284	274	267	274	264	290	262	279	297	306	261	268	293	281	294	281	277	258	240	301	265	271	308	263	273	274	273	280	274	274	266	288	261	263	260	281	280	268	271	268	243	297	283	305	271	279	276	278	257	247	256	274	280	280	256	263	269	282	281	255	256	298	264	259	259	277	262	285	288	250	305	269	253	281	259	272	272	259	266	274	259	274	286	281	296	270	289	256	291	258	318	249	231	303	279	262	261	278	251	259	276	271	289	302	286	261	269	270	279	260	267	287	248	294	308	286	257	292	309	258	293	289	253	276	265	265	263	285	276	289	268	260	255	274	270	284	252	272	267	289	287	272	245	264	269	291	262	296	266	285	302	250	255	277	295	258	276	255	267	299	242	270	247	261	283	274	286	263	260	251	268	281	275	281	272	275	280	296	257	336	283	268	255	280	256	252	300	275	296	295	261	312	255	221	277	250	284	279	273	253	241	256	262	270	266	299	264	284	284	290	271	291	293	281	300	258	238	252	271	271	267	292	231	265	243	278	276	276	246	257	328	279	289	298	294	264	265	282	271	290	281	272	234	281	277	259	264	291	273	259	241	274	310	274	261	290	271	289	283	284	258	260	292	254	242	256	261	316	271	261	251	269	293	247	308	277	242	304	283	254	280	262	276	255	277	277	291	283	312	274	300	262	280	259	325	253	263	274	256	290	301	272	266	254	250	277	286	252	255	282	296	247	261	279	278	279	282	267	267	249	247	286	267	298	255	296	291	286	267	266	252	305	269	270	249	303	292	279	273	304	314	275	287	278	271	279	237	266	257	281	277	299	269	316	266	288	284	284	292	258	266	257
23711	763	736	516	400	376	368	308	307	308	356	302	321	316	310	294	336	282	308	276	310	297	320	322	326	318	311	321	313	283	307	296	341	294	295	294	326	296	275	293	306	302	306	297	315	308	312	322	279	317	296	310	289	321	276	288	304	284	301	303	282	296	320	272	299	309	299	320	257	337	295	270	278	292	303	284	322	298	290	345	295	279	290	336	281	274	307	304	315	288	327	311	310	284	287	322	330	325	302	297	298	289	299	302	303	342	282	300	299	301	307	298	320	336	310	316	306	258	306	330	312	280	322	265	321	326	278	292	337	308	314	290	305	311	267	303	272	291	286	276	270	341	304	268	309	316	308	290	302	290	347	299	308	273	306	287	264	311	264	295	302	306	303	308	312	302	322	322	286	292	290	277	340	287	301	291	301	286	306	293	292	316	285	285	324	317	320	295	324	324	283	290	273	283	292	321	268	280	286	344	294	309	324	311	279	276	315	312	284	290	329	265	345	297	324	316	285	284	293	329	316	264	325	278	288	277	300	270	289	295	297	292	306	320	312	298	311	326	310	275	284	288	300	301	278	282	282	299	300	289	334	284	286	296	258	301	310	301	299	316	269	266	302	309	300	331	301	300	279	289	291	326	294	278	297	304	299	296	319	301	279	305	322	292	307	299	290	293	296	305	301	273	319	278	301	299	311	289	294	315	314	254	304	288	295	268	287	312	312	311	329	294	291	343	333	277	298	317	301	274	304	290	294	316	294	300	295	306	313	307	282	275	308	295	305	313	290	318	289	305	302	295	278	299	269	273	303	290	318	256	318	311	274	293	292	299	305	294	273	303	288	291	324	286	296	316	285	313	312	314	348	313	295	296	321	315	285	309	335	326	275	311	313	322	293	269	291	308	316	283	276	329	307	307	324	299	300	303	298	280	301	303	274	279	309	311	295	311	309	312	356	270	296	271	280	290	291	318	328	324	286	299	329	280	325	312	307	305	305	288	324	315	289	304	302	306	295	302	288	258	278	295	328	285	303	276	284	303	302	299	293	313	307	304	288	288	309	282	278	280	301	285	307	274	320	295	307	316	366	301	316	284	305	286	309	286	339	294	310	294	301	299	270	338	324	306	301	305	317	276	319	298	302	298	307	268	321	304	305	304	286	306	330	290	296	297	321	337	287	298	288	291	324	287	288	283	322	303	314	283	303	312	255	305	303	294	287	335	284	270	297	321	285	314	309	305	280	263	297	281	276	296	285	281	356	299	339	313	295	302	319	294	284	288	276	318	296	297	298	300	307	299	323	283	316	275	302	294	288	291	287	309	279	331	309	279	290	305	290	278	303	330	304	309	315	318	315	325	279	313	327	314	260	296	298	321	271	307	290	290	325	299	265	282	282	332	308	314	275	311	305	310	307	281	305	313	261	301	273	299	306	318	306	303	299	307	268	302	318	291	305	311	298	307	262	296	287	278	304	323	278	308	305	308	317	303	295	285	310	317	287	296	300	337	296	297	268	333	322	318	307	299	330	298	279	297	305	260	299	296	292	318	333	276	292	291	295	296	300	307	317	279	298	267	292	301	312	296	322	293	293	316	300	317	300	313	296	272	274	312	260	281	299	325	325	305	274	286	310	292	332	296	303	337	310	291	322	290	308	275	322	328	302	288	307	300	291	308	306	276	310	285	298	300	289	312	293	287	301	301	325	324	314	289	328	282	314	313	294	304	305	293	311	270	284	306	299	323	306	296	305	305	308	256	303	278	258	307	275	280	295	312	288	285	296	273	301	301	294	285	326	289	323	295	314	329	290	304	304	314	292	323	293	296	328	301	311	348	292	288	302	320	302	293	296	316	311	302	322	297	298	302	299	296	322	275	290	353	334	285	274	309	295	298	275	311	291	289	316	315	300	312	314	307	304	329	312	290	319	277	306	293	322	296	283	335	284	318	286	273	271	297	274	322	299	306	273	286	308	302	306	326	335	289	293	282	299	303	269	297	310	293	284	303	304	318	300	284	293	308	285	314	263	288	293	309	311	294	318	273	299	334	274	329	296	306	322	298	284	300	290	314	288	285	329	314	300	250	289	299	305	308	317	309	297	292	282	314	332	295	296	282	307	303	304	337	276	312	317	325	318	301	282	286	292	325	281	301	306	310	306	278	319	269	308	292	267	283	299	311	293	305	302	307	308	308	297	321	320	288	303	312	283	273	273	286	277	324	320	321	313	318	307	311	300	317	311	304	291	289	319	290	297	277	304	289	307	269	315	312	308	298	292	299	307	292	306	295	318	288	296	317	300	315	308	311	290	299	293	287	330	309	297	294	316	312	305	333	317	285	310	306	322	296	321	289	274	316	300	294	280	306	320	305	287	288	263	294	306	291	321	291	330	291	279	291	310	290	298	287	334	297	298	290	297	312	294	271	296	285	306	296	325	281	289	313	301	304	290	295	271	306	296	283	288	286	300	314	323	289	316	345	299	338	265	269	323	298	284	365	308	293	306	301	314	329	294	318	315	320	306	293	273	285	307	293	320	311	298	297	288	299	289	305	329	320	298	304	299	316	274	320	332	327	310	270	293	327	285	322	287	307	309	300	294	311	302	321	311	334	312	288	291	300	310	275	301	286	290	292	282	295	343	291	308	286	284	328	305	308	280	295	293	282	299	324	294	299	295	272	321	279	301	319	282	331	321	293	314	321	306	303	321	330	292	311	281	291	326	284	304	298	276	317	284	275	280	297	319	305	322	300	318	287	299	323	308	302	324	333	312	289	289	301	324	295	333	345	314	312	294	316	275	299	281	297	296	300	301	280	318	311	310	335	297	297	300	319	314	300	279	304	287	303	302	307	254	334	299	308	305	313	281	290	280	290	307	261	290	283	280	292	304	308	274	295	311	294	319	294	297	295	287	276	280	275	288	335	300	302	283	301	235	316	297	275	275	310	281	339	285	301	307	317	291	309	288	281	265	292	284	298	327	275	256	310	284	318	255	287	301	307	283	298	288	310	289	298	298	299	305	308	308	290	319	302	275	304	313	305	274	307	303	292	313	292	298	285	291	295	289	297	287	323	300	293	295	327	311	297	294	310	292	315	321	344	273	307	298	304	312	296	271	328	310	305	313	292	309	275	310	334	301	324	320	291	277	296	273	301	262	298	317	320	296	287	284	296	322	318	292	328	305	286	299	328	301	281	301	302	255	304	300	283	291	321	333	305	317	289	274	289	281	302	318	288	305	322	282	317	314	295	259	318	320	289	309	261	263	288	282	322	301	312	312	305	289	310	271	296	269	291	309	305	285	308	266	287	322	290	311	309	301	292	285	320	295	313	279	283	314	283	268	303	275	313	277	297	294	320	329	301	298	318	291	297	302	315	290	328	314	310	301	314	304	287	299	281	286	313	310	306	302	315	301	310	285	309	306	336	287	294	296	265	310	290	304	320	299	280	302	317	304	308	294	281	309	329	288	288	302	275	275	327	310	322	315	308	291	283	296	291	283	304	320	295
24212	20112	25768	24190	20010	6103	742	582	438	389	387	324	342	308	295	291	288	279	254	278	284	241	256	237	233	236	238	244	243	228	204	228	229	227	218	227	223	218	237	235	196	215	209	223	226	234	259	198	236	248	225	235	208	227	209	225	239	223	195	225	238	212	217	212	205	201	247	217	210	223	205	212	239	222	223	219	229	196	238	202	242	218	228	197	223	208	256	227	217	198	212	209	233	207	209	198	214	204	204	213	215	205	203	179	208	226	230	222	231	230	205	233	225	227	230	215	239	221	221	224	226	234	206	222	232	219	208	212	241	219	226	227	199	219	212	234	204	203	243	227	216	209	257	229	192	240	213	249	230	207	208	196	207	253	209	243	195	216	226	246	207	207	221	208	240	201	195	222	202	232	207	231	217	207	230	224	208	185	212	229	220	225	221	202	229	243	217	252	232	238	240	211	228	234	213	210	232	197	198	231	224	204	200	219	229	231	205	202	185	189	193	201	223	200	206	200	221	230	232	225	204	235	206	206	242	213	199	210	229	217	220	230	229	203	200	226	218	240	243	223	214	214	209	206	214	202	200	225	221	212	208	222	208	232	229	224	231	222	200	230	204	234	232	217	217	238	231	216	212	228	236	195	206	246	225	193	232	188	194	209	221	236	197	209	223	229	214	222	203	233	225	191	218	197	227	204	244	211	222	213	216	193	213	195	240	209	211	223	208	210	218	249	212	222	237	207	206	229	216	181	241	226	211	235	226	211	218	225	218	214	228	217	225	218	226	248	225	229	229	224	205	194	194	212	208	218	205	219	221	214	224	216	224	189	196	229	213	213	200	223	201	201	223	199	210	237	213	214	218	219	208	218	212	224	202	235	212	210	217	221	206	192	201	227	213	210	210	183	217	211	207	203	205	204	184	244	206	223	205	237	203	204	225	197	205	216	221	205	206	214	195	190	215	209	225	207	210	241	196	232	226	227	216	194	237	223	197	210	214	222	222	213	201	213	226	220	200	227	205	222	212	197	213	209	229	219	196	202	191	204	237	201	207	207	225	212	236	215	207	201	216	200	220	215	230	217	194	194	214	231	209	204	240	196	236	209	232	204	228	216	204	217	238	228	200	208	204	205	221	237	231	205	227	215	192	222	232	210	203	235	221	232	203	228	232	207	211	204	218	221	207	207	225	208	196	204	233	220	216	215	235	218	189	224	226	215	211	220	223	192	204	210	206	230	213	219	194	204	211	228	219	224	190	231	237	244	203	200	234	236	218	236	222	227	193	194	209	222	188	210	227	201	219	222	227	211	204	196	230	249	182	228	213	214	231	225	236	217	180	221	218	223	219	196	208	206	187	212	230	222	206	213	218	196	213	219	199	209	197	217	235	228	227	220	202	221	232	213	224	218	196	220	224	209	221	211	221	207	194	221	198	217	222	205	201	211	207	202	227	216	220	218	223	239	229	207	216	206	237	183	257	218	218	183	218	193	243	211	215	202	199	212	227	211	238	207	203	200	220	194	193	207	215	222	249	206	184	195	222	228	219	222	229	214	223	216	224	192	195	208	230	226	210	224	218	185	216	215	205	222	218	249	213	194	221	214	229	215	232	188	236	216	193	183	177	183	236	222	196	200	192	213	189	217	216	220	190	235	232	230	206	217	215	197	230	185	196	219	218	213	217	215	223	210	214	227	225	226	200	200	198	202	216	212	212	226	186	202	223	217	243	222	187	209	184	219	217	210	210	196	237	183	189	208	218	227	196	196	225	202	203	199	227	204	203	221	225	211	199	195	237	214	247	179	205	229	222	205	210	229	212	214	193	220	213	232	218	202	209	194	213	193	231	241	189	179	197	236	212	223	202	204	221	203	233	217	199	221	238	220	225	202	222	222	207	215	225	223	180	205	201	217	214	198	190	223	229	226	229	223	224	230	223	241	215	220	190	195	220	221	229	235	246	226	222	193	214	238	215	250	215	229	212	218	205	225	212	222	237	221	206	195	215	188	195	190	198	213	210	224	176	227	211	195	209	217	199	186	228	234	183	213	183	205	250	209	217	249	214	211	216	217	223	236	202	222	232	185	237	228	210	204	224	209	238	219	226	212	207	186	231	210	222	212	222	230	218	209	205	219	210	230	193	223	226	200	215	216	209	169	193	210	237	208	220	217	224	188	209	217	215	223	238	194	198	214	194	211	209	234	231	180	229	195	203	199	199	199	214	223	204	209	230	233	213	190	188	220	208	194	184	178	203	212	208	206	208	209	187	240	214	212	206	200	200	205	211	203	204	238	227	201	219	222	219	244	214	201	204	230	209	237	213	225	201	212	196	238	211	194	233	228	201	208	180	202	218	188	199	215	208	209	233	204	211	207	204	196	213	182	212	213	231	216	214	203	226	225	229	215	215	211	230	227	226	205	222	202	224	211	205	244	238	192	217	211	184	205	215	210	212	221	226	185	191	204	223	190	215	205	224	193	220	222	231	223	215	233	200	232	220	238	194	215	195	206	224	207	212	191	215	235	204	231	180	218	203	220	195	210	229	208	221	205	210	211	225	224	200	194	198	191	201	196	207	220	213	215	206	223	221	203	216	207	210	204	217	211	224	238	189	188	234	214	204	188	229	201	212	227	200	207	221	233	221	212	215	228	224	210	218	200	220	212	211	232	224	222	222	209	220	212	217	193	213	200	231	188	211	205	210	196	216	220	213	202	202	204	200	221	191	228	183	204	241	230	214	218	193	211	218	209	259	223	213	212	186	215	216	195	212	233	230	220	218	228	209	232	204	221	234	216	209	221	207	226	212	204	203	214	177	206	205	181	213	245	238	211	210	223	201	203	212	222	223	206	194	210	207	210	219	230	215	207	193	221	232	224	194	202	218	217	213	197	214	214	200	206	217	222	213	216	224	214	214	226	225	211	249	199	218	253	216	216	212	228	169	231	231	228	221	202	221	229	204	197	213	214	204	211	212	216	186	201	221	206	223	201	212	235	202	211	233	231	238	206	184	218	221	201	214	217	206	223	201	191	245	218	196	227	199	229	201	201	208	194	203	229	205	228	210	207	204	210	197	204	228	207	238	228	211	237	232	186	196	207	209	212	211	224	224	210	222	183	245	238	226	214	240	216	209	216	190	207	207	227	246	252	168	231	205	224	198	224	233	203	207	214	209	227	236	205	235	225	207	231	214	201	237	213	208	203	228	221	251	221	227	214	190	201	228	232	228	228	194	210	235	213	245	233	219	248	219	222	204	203	220	217	203	198	210	246	236	198	218	196	218	202	186	222	197	185	217	232	227	242	223	224	224	197	207	217	198	214	224	223	213	203	205	223	200	239	238	218	226	202	234	220	233	208	226	203	208	210	197	227	203	221	170	210	226	238	214	209	225	229	180	212	225	194	197	219	228	201	191	210	197	195	232	214	212	208	214	199	222	228	223	231	221	215	232	189	248	229	203	216	194	248	202	221	215	182	185	206	221	239	203	229	206	226	207	205	243	225	223	223
37676	7733	7201	3848	2438	1594	1192	976	834	666	579	574	493	451	422	372	353	336	341	317	330	285	305	287	287	269	255	278	254	264	254	265	237	249	263	303	266	236	231	229	257	231	210	258	239	223	241	239	233	261	243	238	220	275	225	252	239	255	252	247	228	218	226	229	263	222	232	237	223	216	230	250	240	231	217	224	245	243	223	231	234	206	203	249	225	247	203	184	205	236	219	224	222	227	231	225	190	214	249	233	217	253	238	240	195	234	238	210	219	246	227	226	241	226	215	235	251	248	197	238	241	242	201	234	231	233	238	187	218	229	221	239	187	239	230	219	203	244	219	237	217	226	231	220	211	232	244	241	228	234	210	239	242	213	247	223	237	220	212	210	240	213	228	220	199	221	205	201	232	213	219	224	231	216	213	234	220	225	223	200	233	240	257	233	242	243	246	205	228	229	200	219	207	222	238	240	233	239	242	217	229	200	233	227	239	216	218	201	223	230	221	236	238	219	212	209	225	231	238	246	238	218	216	219	242	218	231	218	226	220	227	226	225	232	181	212	234	233	235	210	234	270	215	221	230	237	230	246	209	209	221	198	217	219	260	226	245	231	237	225	209	230	214	232	229	219	245	245	238	214	246	198	227	203	214	213	208	233	237	244	189	211	204	224	230	257	216	262	240	217	232	238	211	234	216	252	248	227	244	237	204	233	245	241	217	212	198	219	226	204	246	236	217	232	219	258	219	214	256	226	199	236	237	225	209	239	217	221	210	218	224	218	227	254	230	207	207	211	224	225	213	219	228	212	228	225	218	217	204	225	228	191	222	202	237	234	211	235	231	210	211	205	217	243	229	222	229	230	226	200	237	216	221	197	229	238	240	221	231	217	203	207	216	200	217	218	235	212	222	214	223	223	233	218	224	210	247	207	248	217	222	217	226	231	225	213	222	224	213	245	222	242	243	240	210	214	204	228	229	230	228	211	202	256	227	213	226	219	214	238	221	229	229	230	242	225	228	216	225	220	235	251	232	195	241	195	246	201	246	201	215	241	207	235	233	233	239	261	230	237	241	257	224	219	223	215	199	192	227	224	202	219	217	226	224	235	228	232	214	198	216	237	212	242	228	234	212	220	215	217	247	226	218	215	201	258	211	217	234	187	236	212	252	210	228	217	227	224	210	244	236	225	232	238	251	240	213	195	233	207	226	260	204	202	228	242	234	210	219	238	211	195	233	227	234	213	228	221	238	245	255	205	234	223	235	212	232	214	242	232	241	227	235	232	212	215	230	234	227	227	242	218	221	215	219	214	228	231	209	232	221	255	239	237	211	218	212	249	207	226	220	227	224	212	247	233	223	218	227	215	208	258	223	235	218	221	222	208	241	216	226	213	210	224	240	216	206	241	204	218	242	216	251	247	212	238	250	219	209	237	235	205	237	222	210	207	234	238	235	221	242	255	235	217	237	234	263	230	259	215	217	187	202	232	220	233	239	207	236	243	224	208	255	204	231	229	235	249	269	218	231	226	202	234	233	211	227	224	214	254	250	239	224	242	206	226	232	219	224	236	218	220	230	235	222	230	219	236	232	215	241	224	220	211	205	219	203	216	230	234	221	238	248	223	236	229	226	215	218	223	234	236	240	238	218	232	222	198	217	231	198	219	243	239	233	246	226	223	231	237	233	235	203	223	223	221	219	237	219	225	206	199	198	233	228	239	218	251	209	222	226	215	238	241	250	246	197	247	248	218	224	239	238	241	220	242	225	219	223	227	223	229	225	222	202	215	205	201	238	227	229	242	204	246	245	209	222	223	230	199	231	228	233	196	231	233	229	234	219	204	224	196	237	233	232	231	223	232	232	234	246	213	195	239	206	218	251	226	241	232	192	205	226	242	221	216	193	230	203	240	227	203	241	203	220	241	217	192	226	244	227	207	231	199	220	213	228	259	238	236	219	229	217	233	252	225	224	215	234	237	231	222	208	225	204	235	232	224	253	232	207	203	226	234	214	225	221	222	217	227	242	212	229	232	227	204	237	237	207	212	250	225	193	209	230	239	205	248	233	231	215	220	219	246	234	216	222	227	209	216	254	203	233	205	233	242	240	211	212	218	253	207	211	242	226	221	236	209	247	221	242	221	214	231	235	214	223	219	211	218	238	240	218	223	233	200	227	239	249	221	232	204	260	227	223	241	231	202	205	227	242	215	227	221	233	232	237	223	197	198	228	227	207	232	234	216	227	222	242	212	229	218	240	246	215	235	248	232	221	225	218	211	198	204	207	229	238	238	211	235	262	210	220	254	218	221	210	220	232	232	222	221	225	202	225	204	225	226	238	235	217	221	246	226	194	248	235	221	219	241	230	211	224	242	221	228	241	229	220	216	228	238	243	215	223	223	211	204	230	188	229	243	227	229	216	220	250	232	227	226	236	203	247	248	237	223	242	199	222	250	222	225	207	210	230	220	218	226	238	239	206	234	251	227	201	231	237	226	224	212	210	212	223	234	226	219	213	231	230	223	226	223	231	212	222	223	240	197	209	230	230	216	228	240	223	246	221	224	231	212	206	241	244	214	237	201	210	198	230	200	212	233	234	212	230	220	247	251	202	206	214	246	215	216	229	225	238	231	198	208	226	243	248	192	215	205	214	195	252	230	242	218	192	239	231	241	239	235	217	204	206	216	200	238	206	228	231	225	225	214	246	221	234	237	222	248	237	211	216	208	243	214	217	212	207	231	232	233	234	211	209	224	197	222	213	216	217	213	217	221	232	205	197	241	203	226	209	213	201	224	231	246	215	219	208	226	208	228	234	237	215	207	219	235	203	234	220	224	240	234	236	235	213	234	209	209	220	231	218	234	219	211	216	211	220	194	214	221	220	208	201	231	219	213	221	216	224	240	198	237	233	223	218	208	207	240	227	243	229	215	237	231	238	220	233	227	237	228	202	226	227	240	216	206	205	229	234	224	230	210	196	220	225	216	213	232	223	221	213	231	210	215	225	215	236	229	231	234	234	232	233	233	216	227	215	237	238	214	203	222	241	223	211	232	242	211	226	220	227	221	213	224	256	238	240	243	230	204	211	248	212	233	216	233	220	223	230	226	207	234	204	214	222	227	235	220	224	226	210	237	236	230	244	205	219	244	213	242	231	219	220	245	213	243	224	213	198	224	238	233	209	209	206	219	238	223	210	217	216	226	221	206	265	221	221	214	213	234	222	224	214	224	242	222	215	197	226	242	236	235	226	211	235	199	215	222	224	253	217	240	247	212	220	239	218	219	213	225	220	240	238	228	209	215	215	230	199	255	223	221	237	273	225	257	229	238	227	234	227	230	226	213	228	231	225	230	230	213	223	213	222	242	243	205	253	208	220	238	259	230	201	209	177	223	243	172	245	220	231	202	230	217	212	223	240	220	233	206	226	242	225	206	219	232	217	201	236	209	228	226	245	221	215	226	230	210	238	228	222	211	213	212	220	238	207	229	216	241	229	231	230	224	243	227	259	243
22455	20154	26454	23625	20157	20162	6192	1231	948	851	812	746	760	676	676	649	630	639	586	656	618	547	522	554	603	541	558	586	557	568	545	530	530	544	539	515	498	548	529	543	526	493	514	568	487	536	489	528	529	555	526	491	487	564	497	528	515	525	507	555	515	547	494	536	502	495	526	506	507	521	473	527	506	484	500	510	518	535	532	504	525	504	531	525	506	481	509	511	505	537	505	463	511	523	544	535	485	542	478	494	505	509	516	540	492	487	491	526	510	503	492	549	522	544	495	497	512	553	500	484	517	486	487	484	512	488	515	506	515	495	457	554	536	546	504	488	527	537	485	511	483	527	473	525	501	533	508	480	473	522	519	524	521	552	498	477	544	542	499	545	506	478	528	469	496	526	491	512	528	501	498	485	486	478	509	479	477	527	492	531	499	507	537	492	516	511	524	525	475	507	513	507	464	560	544	513	488	541	492	502	479	521	525	522	561	481	537	513	537	494	506	491	543	511	479	506	508	477	534	522	484	514	491	499	477	531	552	505	496	493	513	508	487	521	524	539	485	528	479	500	501	488	511	500	508	484	479	524	493	495	464	510	482	487	505	503	484	514	498	495	545	544	511	487	514	501	515	512	500	457	495	485	515	486	499	482	508	534	516	517	487	533	551	488	534	492	513	528	497	501	496	503	525	477	504	518	537	543	541	478	529	502	539	503	505	500	544	536	511	512	498	481	501	506	512	493	424	468	512	485	479	503	492	517	521	515	549	496	525	491	513	474	461	544	504	548	539	499	510	532	512	497	524	473	534	519	507	540	485	493	497	522	507	509	512	525	516	523	487	503	480	452	533	495	499	514	485	531	501	521	531	497	517	515	540	533	525	529	501	482	477	499	513	487	481	443	506	494	542	490	518	500	499	485	500	496	513	478	527	524	551	540	485	486	513	539	532	497	454	514	498	549	497	487	507	517	519	515	506	501	522	506	495	492	461	531	470	518	509	501	500	512	501	493	525	499	520	469	505	515	526	498	508	486	491	491	494	506	520	500	527	476	521	492	518	511	506	553	510	517	510	524	522	464	527	531	546	525	521	493	518	516	510	522	522	491	487	486	509	534	500	521	506	521	528	496	500	532	486	514	482	482	508	515	475	519	507	506	539	521	525	476	517	472	501	544	552	514	496	530	495	524	497	518	553	504	493	455	501	498	522	496	455	509	479	514	523	462	516	502	468	520	520	541	497	515	473	514	533	487	517	465	512	564	519	496	483	490	522	500	479	510	491	520	553	513	478	525	550	529	510	533	500	515	524	550	494	522	490	512	546	494	516	471	506	509	482	511	486	521	502	501	511	493	533	480	510	521	492	504	482	473	508	497	547	529	465	493	515	475	475	506	493	487	491	527	507	491	558	511	527	475	491	514	479	535	489	472	485	507	569	449	484	487	494	509	471	514	535	474	522	481	471	487	516	519	498	523	510	506	483	517	540	489	502	512	509	576	509	506	542	499	559	551	512	508	467	511	520	512	537	493	502	491	523	508	503	477	492	479	503	487	554	505	495	508	510	527	560	484	505	508	568	476	521	511	499	488	498	494	522	491	530	536	532	486	444	492	558	494	472	525	506	516	510	542	521	541	488	544	466	539	526	522	513	562	490	493	522	498	480	466	494	515	529	445	512	487	508	531	490	497	548	558	548	502	520	518	521	507	512	518	481	522	515	477	490	515	476	481	513	467	526	516	537	519	480	487	492	510	514	458	505	492	522	511	526	510	507	493	498	528	544	552	493	500	508	549	528	498	491	515	429	487	487	526	494	545	488	508	475	496	462	509	484	494	509	525	484	440	486	504	482	487	532	467	475	503	511	475	458	502	520	515	498	473	477	503	472	562	495	516	511	512	476	514	536	551	551	509	510	484	485	474	473	480	499	483	503	508	467	503	493	504	488	502	521	482	534	501	490	504	503	433	511	560	485	523	458	482	489	523	516	492	500	479	479	540	503	506	518	492	543	497	505	516	514	554	502	528	512	483	533	508	533	502	518	528	536	494	492	467	543	503	516	520	502	498	485	522	533	505	516	508	501	508	492	501	496	497	483	530	513	566	505	530	488	501	498	510	456	481	521	514	491	527	506	536	512	512	527	549	510	532	523	477	478	490	476	508	499	483	519	492	477	485	535	515	457	516	518	480	488	499	452	519	483	480	526	503	536	486	497	507	544	477	480	497	479	450	516	493	494	512	482	506	476	510	516	446	497	475	506	478	503	464	485	515	546	523	474	501	491	490	473	524	485	544	472	445	540	523	488	511	488	489	517	510	468	509	488	494	532	472	491	477	479	522	482	493	495	517	523	529	496	513	493	533	489	466	504	520	535	504	511	486	549	526	489	481	474	505	481	501	541	509	533	486	517	555	490	497	491	533	503	526	534	542	501	534	501	524	520	506	505	487	496	494	507	493	495	503	430	518	536	479	479	491	503	505	545	502	521	508	539	517	499	527	503	500	533	470	483	506	523	555	459	505	473	481	505	516	510	517	499	466	515	467	471	530	481	533	551	479	503	504	494	529	554	552	509	490	473	480	506	543	517	468	488	510	485	545	485	494	523	509	519	486	484	483	489	529	500	521	557	533	497	488	504	506	528	517	497	471	455	480	522	509	555	497	521	509	491	452	493	508	505	486	489	480	507	493	516	534	481	509	485	497	491	499	505	548	490	452	534	537	484	532	505	508	509	524	515	496	522	546	464	539	552	466	504	535	515	535	504	542	483	506	502	510	524	540	488	510	520	495	537	514	554	529	473	495	501	501	517	524	522	438	498	487	503	505	509	517	497	501	475	449	529	544	498	509	484	469	499	507	479	513	511	478	494	523	501	500	504	521	488	499	520	498	540	512	500	509	529	516	474	501	517	503	548	491	489	514	508	479	510	492	513	472	492	506	505	508	491	530	521	512	460	490	511	479	474	502	514	525	516	507	510	491	544	484	506	473	515	511	471	461	468	517	456	512	510	482	501	511	507	518	514	466	505	491	527	465	539	472	524	506	487	524	535	501	509	459	516	491	486	476	514	513	490	526	480	520	504	522	484	501	517	543	491	530	521	505	502	470	503	517	526	544	561	501	468	495	555	500	499	489	508	482	506	514	494	497	492	526	493	479	505	498	509	530	524	471	512	505	479	503	490	481	499	484	523	485	480	500	497	472	524	494	477	517	514	513	518	519	536	536	543	516	516	495	488	531	512	521	489	491	483	482	471	482	503	507	477	518	462	462	506	521	503	552	507	486	512	516	506	525	492	530	504	465	515	499	492	501	539	539	496	559	510	518	491	545	506	523	512	492	515	527	553	497	507	489	512	503	511	553	518	450	568	541	464	484	536	489	551	482	506	492	536	566	466	544	494	523	517	525	459	509	536	514	542	499	527	486	513	462	462	473	513	479	512	485	517	527	446	482	480	508	504	504	524	491	474	522	496	503	478	503	506	532	476	502	512	520	506	505	487	506	460	498	518	515	464	482
33029	12991	12321	7211	4581	3205	2418	2027	1641	1410	1197	1059	1054	911	855	789	742	734	724	654	682	634	634	632	595	636	587	628	595	553	566	555	563	557	559	496	499	552	495	532	520	533	504	531	492	520	515	504	555	533	520	496	477	520	466	531	472	511	506	500	560	512	472	530	487	440	497	470	479	531	499	479	494	509	526	488	474	547	485	509	475	474	480	497	515	506	510	473	452	493	486	496	482	486	467	490	533	491	494	505	446	509	475	500	443	516	486	467	467	462	440	472	527	474	480	483	501	505	484	525	451	492	526	491	482	507	491	466	502	437	453	472	490	494	510	490	460	490	500	496	485	451	521	496	461	472	492	476	507	460	465	488	509	506	486	461	472	459	506	467	497	536	479	489	469	488	482	485	477	478	493	497	525	505	438	487	488	474	494	504	453	511	491	512	479	489	474	510	474	489	483	455	481	480	502	470	504	456	477	490	493	506	493	522	497	468	497	462	469	492	497	494	496	515	502	462	489	483	484	486	475	514	471	504	484	494	475	482	481	494	509	494	471	457	453	455	463	484	473	495	480	489	494	473	496	525	506	464	464	454	503	513	507	450	468	479	516	494	500	495	509	530	508	494	484	491	495	486	472	469	455	480	514	478	481	516	480	494	466	526	490	483	510	459	482	472	474	497	454	468	486	471	537	468	515	491	509	498	492	467	538	441	415	462	439	448	481	514	463	444	499	483	498	506	448	507	480	492	485	478	463	489	474	512	500	538	472	494	474	505	487	486	506	522	501	487	499	470	497	483	474	478	465	518	480	479	483	465	478	479	533	516	480	512	473	486	525	455	504	493	445	456	505	456	474	474	479	489	427	472	502	502	452	521	470	477	507	429	495	475	449	453	512	509	525	466	486	495	480	458	505	500	478	459	485	469	468	515	481	465	514	473	474	491	469	512	523	509	512	485	479	472	504	480	467	493	523	499	460	462	478	492	480	535	504	457	493	460	481	475	504	483	467	474	443	499	497	493	459	513	508	461	480	491	477	487	478	506	447	490	489	457	480	480	515	465	497	464	494	459	476	444	491	458	466	461	491	499	507	515	458	503	478	517	501	497	486	499	513	474	485	476	523	462	512	519	498	505	499	496	466	463	470	467	486	512	496	525	486	459	508	475	504	445	495	472	497	457	474	457	501	484	499	508	508	491	465	490	500	490	431	495	479	467	464	492	468	490	458	465	438	480	497	496	505	489	491	502	500	485	485	514	473	492	528	501	512	479	507	485	475	510	453	474	495	476	477	472	514	469	496	477	546	469	470	473	494	457	502	504	506	482	485	503	493	510	470	478	471	517	501	513	450	492	428	454	494	461	459	483	509	521	504	481	499	489	480	485	472	459	516	473	456	467	475	479	456	492	482	534	479	477	480	454	466	463	453	455	512	482	481	508	506	465	461	468	464	508	471	467	501	498	489	484	468	476	485	468	450	491	495	492	460	474	491	530	487	505	465	480	461	469	496	523	474	485	432	451	472	483	489	448	463	479	479	460	507	500	460	477	479	450	467	509	502	459	487	495	477	493	500	452	443	469	437	503	540	459	508	502	496	471	488	459	514	529	479	483	468	478	502	451	467	485	495	487	468	484	537	477	466	472	473	438	470	493	494	488	466	505	474	465	451	475	532	501	440	517	503	490	458	490	512	514	464	502	467	452	511	474	569	485	456	477	499	480	498	453	503	520	483	458	442	466	453	487	510	479	515	540	496	481	471	462	485	467	459	513	519	479	517	512	520	487	467	519	504	503	486	490	501	441	463	469	503	465	465	484	490	482	488	468	534	496	480	472	498	500	512	506	459	486	465	477	491	451	487	540	463	458	503	472	531	474	457	494	461	501	486	447	485	500	491	471	477	490	473	477	470	452	531	499	493	491	458	488	479	487	486	456	493	496	495	507	483	485	532	476	498	462	484	473	489	476	494	502	482	490	435	495	459	501	470	453	504	454	501	524	502	472	474	466	518	506	449	493	482	478	473	493	482	481	495	520	481	459	504	475	469	515	495	476	472	452	460	486	482	476	477	496	502	485	482	448	465	523	513	494	503	508	479	436	453	531	491	483	513	502	461	512	461	491	523	472	461	467	449	498	527	474	469	447	491	497	471	465	483	489	495	467	474	479	475	498	496	480	460	497	491	467	475	512	471	514	457	471	484	470	456	452	472	480	473	482	485	479	519	469	488	474	468	467	484	484	475	517	482	467	468	472	516	455	496	453	488	477	481	490	487	464	485	507	489	488	461	482	493	459	485	488	492	458	465	470	485	480	502	442	472	504	501	473	491	488	473	487	477	496	483	443	490	436	479	475	457	526	464	507	471	464	482	497	522	469	453	490	452	468	460	482	522	485	499	491	503	480	489	463	464	499	491	492	499	484	477	496	476	456	482	476	467	485	505	488	484	493	471	489	466	471	512	460	458	496	479	487	504	486	533	508	496	477	517	489	478	525	461	480	494	463	503	470	466	470	498	444	493	456	507	507	487	519	466	462	485	470	470	486	505	499	495	517	514	477	493	513	486	482	495	469	508	495	453	494	460	518	531	493	528	435	493	450	483	502	479	483	491	477	488	488	494	485	476	479	495	506	509	501	450	491	494	454	437	484	495	449	481	489	501	451	488	511	485	472	446	518	498	502	492	482	493	474	475	501	531	484	536	480	477	479	512	438	489	486	448	461	475	500	486	483	497	493	477	485	498	488	488	488	490	458	470	468	498	488	463	493	494	504	484	499	510	477	482	497	440	520	498	480	452	571	467	500	482	500	482	485	463	507	489	480	474	452	519	461	489	500	510	492	496	465	446	449	451	482	469	484	488	486	479	487	529	491	516	453	493	458	505	489	463	483	465	457	475	462	442	469	499	456	475	494	463	496	480	490	519	497	509	505	490	507	509	486	517	487	469	488	486	476	483	485	501	511	509	409	486	494	489	491	472	446	496	522	531	536	497	480	478	490	481	523	474	456	497	442	490	487	496	499	504	479	465	462	487	457	509	481	443	500	518	430	512	492	480	489	430	481	487	484	512	520	493	524	463	505	455	513	459	441	482	519	481	497	494	464	497	490	482	483	503	447	452	481	525	443	480	492	457	512	513	475	470	501	485	487	456	504	465	488	463	472	510	485	494	477	463	517	480	470	498	502	448	472	488	533	480	514	486	483	487	490	511	514	510	464	493	479	489	474	511	491	450	495	445	530	470	470	495	504	519	524	515	494	489	476	477	500	491	528	472	511	496	476	503	493	469	460	461	431	510	439	439	467	476	439	484	441	493	535	470	488	471	484	496	491	468	470	470	477	452	458	453	503	534	482	477	473	486	492	431	463	458	466	482	455	446	485	457	511	527	458	476	476	485	510	457	484	496	483	502	470	485	496	497	463	471	496	495	473	451	528	461	495	483	496	506	468	472	472	484	439	493	482	499	462	479	472	489	517	506	500	442	541	500	490	456	504	507	488	512	464	529	465	457	507	463	485
31394	13805	1933	443	357	336	307	307	281	266	282	297	250	273	278	281	306	314	295	264	301	289	266	277	283	273	278	279	272	272	273	296	274	275	262	288	288	275	268	282	249	271	267	289	265	294	290	272	282	267	270	257	281	275	264	250	301	286	300	267	249	264	297	273	275	280	304	255	240	278	239	281	264	250	287	277	271	271	281	285	283	258	265	264	307	279	280	258	267	298	288	295	273	266	265	281	266	273	299	295	272	265	252	272	313	288	267	291	300	285	245	308	253	273	243	268	268	273	273	279	268	274	260	273	261	287	276	282	260	299	227	282	263	305	263	294	296	286	281	273	274	312	281	292	276	285	268	301	250	264	261	292	281	294	277	268	286	263	297	263	281	284	269	282	296	273	272	295	260	269	282	272	291	288	303	269	265	297	281	279	267	291	281	256	263	270	284	300	246	272	275	259	260	255	260	310	273	288	269	288	277	272	263	277	266	274	251	281	281	312	290	259	259	278	276	285	269	257	290	274	266	253	284	242	302	302	244	249	261	269	258	268	280	297	278	244	274	252	297	284	231	300	298	248	270	302	259	281	232	292	280	260	289	271	298	288	268	257	276	242	249	272	276	247	276	265	273	245	234	259	295	270	279	266	292	270	304	290	275	240	281	274	274	265	262	257	280	267	264	282	273	275	263	261	252	260	266	248	231	261	249	276	295	308	268	284	274	261	262	296	279	246	216	272	284	263	253	269	283	262	274	280	275	276	282	295	270	303	281	301	273	323	280	269	306	278	265	261	298	250	278	297	278	272	304	269	261	269	279	256	254	290	282	271	261	265	278	309	265	265	285	247	256	236	262	313	295	278	279	262	268	281	256	248	306	281	235	256	307	264	283	270	266	254	275	258	247	296	265	297	303	270	264	273	270	268	257	264	277	286	250	273	289	269	294	266	273	289	268	269	260	305	281	312	271	310	260	282	304	309	277	268	270	264	273	260	296	291	281	267	279	253	272	248	258	286	303	305	277	276	311	274	282	282	285	253	290	280	259	282	285	305	296	294	254	291	305	291	293	305	270	296	282	263	271	284	282	306	280	300	242	229	288	221	294	274	315	277	270	277	296	253	289	276	254	300	263	286	265	273	283	278	245	294	292	253	271	269	278	258	298	275	249	290	267	294	322	303	270	258	284	277	305	291	284	262	256	278	301	283	285	282	277	260	263	287	308	276	275	274	237	258	271	264	264	259	253	262	242	291	275	281	250	255	275	246	285	287	300	290	236	249	264	260	270	261	254	275	290	278	253	293	237	253	280	282	266	276	292	290	257	253	265	252	254	276	272	253	289	275	277	290	284	265	260	274	266	286	299	261	288	238	274	255	265	279	262	276	268	244	320	288	291	257	279	271	270	256	247	249	279	258	264	278	269	271	276	293	270	300	266	288	323	298	269	257	289	266	267	250	265	303	290	263	277	291	279	318	289	274	332	288	289	293	256	280	255	271	279	279	257	284	287	282	259	247	276	286	284	265	253	299	275	281	278	275	286	278	259	269	293	292	271	297	296	279	246	281	272	277	306	242	291	272	266	291	254	254	265	276	285	302	280	273	266	263	253	269	248	293	295	243	288	283	277	288	245	272	279	280	297	267	282	281	296	265	255	288	286	280	296	263	291	285	278	294	282	281	282	270	293	256	280	264	272	268	261	255	244	277	287	288	238	284	282	263	276	268	275	299	271	259	302	290	295	290	270	264	265	284	267	286	240	279	257	299	276	255	275	261	302	295	264	273	276	278	267	283	261	265	262	262	274	286	271	267	269	258	271	269	267	271	269	285	275	281	280	282	310	261	288	287	283	270	261	270	264	296	289	275	269	304	286	288	265	308	293	315	297	265	289	278	263	281	304	274	277	285	289	272	268	306	262	283	272	265	285	289	268	276	262	293	294	257	269	296	280	274	264	277	265	260	294	280	269	257	291	276	274	307	278	290	268	259	261	278	260	265	253	270	247	312	287	298	275	270	287	293	274	290	248	286	263	269	283	281	283	279	255	273	254	282	264	250	291	280	285	283	254	281	271	275	252	303	292	254	265	285	258	302	284	285	279	269	274	309	249	256	284	258	266	255	269	299	266	290	274	268	261	262	280	302	266	272	261	273	298	305	290	284	302	291	279	249	290	248	268	274	275	281	245	256	274	267	289	290	272	241	263	261	282	324	254	278	250	278	240	265	242	263	269	294	289	258	268	267	287	265	295	281	266	239	269	264	304	270	255	289	268	272	289	255	290	295	258	271	273	283	274	272	268	284	299	299	269	251	281	280	257	272	267	258	287	282	270	277	262	300	267	280	263	279	268	251	274	274	311	292	282	252	290	267	294	263	273	263	278	252	276	256	255	298	292	277	258	264	263	282	286	288	306	255	260	254	273	263	292	271	259	293	302	281	273	255	281	268	260	244	254	312	280	312	266	272	286	270	276	291	280	276	251	275	276	298	273	284	277	278	317	303	273	269	278	253	292	271	294	271	264	278	288	263	279	263	294	258	248	248	268	302	261	252	264	267	290	281	303	271	236	263	275	299	312	280	275	284	240	247	293	245	255	259	270	268	312	263	304	256	309	267	299	266	287	312	286	300	248	268	266	283	276	273	261	244	276	289	255	273	302	273	259	265	290	272	277	274	252	264	276	278	291	291	277	267	269	273	279	307	267	273	262	275	263	256	260	290	276	262	273	250	236	260	246	272	273	258	286	263	279	288	248	266	260	279	286	264	263	248	275	274	253	242	294	279	279	280	291	288	280	264	246	276	271	278	260	257	280	294	278	272	308	244	282	288	265	252	255	297	272	264	286	263	290	261	294	276	297	306	276	276	260	285	272	290	272	289	294	285	311	279	311	266	274	248	242	257	274	262	278	270	239	286	281	308	254	285	254	287	273	301	273	256	263	295	291	268	273	260	305	290	243	289	272	290	287	275	273	261	276	273	294	264	273	257	283	225	281	250	271	272	266	245	275	300	272	268	271	281	286	295	269	258	283	275	272	262	285	273	289	289	276	283	309	258	260	275	259	261	263	259	269	253	252	288	289	249	261	290	302	304	268	264	266	298	256	292	272	291	272	282	303	280	295	247	301	317	309	288	259	275	281	262	243	265	250	279	259	250	271	264	288	264	235	259	256	297	282	284	285	276	287	267	269	296	283	268	269	294	262	276	274	265	307	267	256	276	298	289	249	282	268	269	269	308	284	280	272	270	278	256	243	274	244	270	274	260	293	260	279	257	235	261	269	284	266	259	269	282	288	266	295	280	273	265	271	249	245	269	268	267	287	278	267	236	239	254	260	281	272	278	271	277	283	260	287	281	281	285	289	299	261	315	274	290	269	280	248	268	263	273	299	271	268	250	277	292	285	275	275	261	279	267	303	289	298	283	270	300	270	270	283	300	304	252	271	263	267	301	271	246	290	246	278	261	273	302	259	280	281	302	271	263	275	278	303	286	277	293	300	250	283	270	281	299	306	287
24119	743	729	493	433	360	333	317	367	327	326	295	292	319	342	289	311	335	316	297	319	330	301	319	306	304	325	266	348	316	300	286	285	315	312	290	256	319	321	313	316	315	340	318	287	306	290	291	297	295	315	298	338	294	325	310	310	284	299	298	280	304	314	309	316	303	323	312	335	334	315	319	317	292	326	301	290	290	305	319	290	280	319	314	310	263	318	311	335	314	269	306	291	293	303	291	312	292	318	290	292	313	320	326	328	312	309	316	320	290	317	291	321	283	315	285	298	304	288	296	281	299	329	285	287	295	303	322	312	278	314	280	285	325	300	292	295	317	288	309	297	309	309	344	285	300	339	298	308	326	285	278	299	282	292	302	269	296	305	266	314	304	330	286	267	304	288	313	309	300	272	274	294	268	291	285	298	260	300	283	279	280	319	313	331	283	306	330	305	279	317	300	278	269	289	285	297	299	318	297	290	304	305	309	295	305	314	274	302	301	303	267	313	302	290	284	283	286	324	315	286	322	304	321	299	299	269	310	321	291	294	340	317	301	314	295	283	307	313	280	291	310	288	298	295	285	278	291	269	296	293	303	282	286	305	289	299	304	296	290	327	293	303	287	319	274	261	299	288	304	288	295	313	268	275	311	286	260	310	301	285	322	286	341	274	298	313	321	299	325	307	307	307	318	296	295	309	292	316	319	302	307	293	294	314	321	288	324	310	311	316	293	323	302	299	299	308	285	321	297	308	290	271	292	299	299	280	312	328	316	293	310	310	317	303	298	303	319	283	297	305	276	308	303	280	321	299	301	315	294	324	296	306	274	298	285	334	329	282	293	318	328	327	300	294	300	268	270	310	294	321	296	310	311	318	283	286	336	322	286	319	298	317	291	296	281	316	298	301	252	295	301	300	302	275	313	302	320	307	312	288	299	297	318	289	319	290	310	295	316	323	293	286	309	305	302	308	311	293	298	328	290	279	316	315	275	308	317	316	287	301	300	294	292	313	283	287	306	285	293	282	313	292	305	307	327	290	320	333	314	316	302	263	285	273	283	296	309	309	309	282	271	314	290	304	296	334	327	277	275	299	300	301	319	291	283	286	316	310	317	306	315	321	310	310	316	297	282	303	297	280	304	266	271	315	326	297	312	305	314	274	293	279	299	309	329	284	295	321	295	307	288	317	296	300	268	284	313	294	296	305	296	306	279	323	289	275	291	315	314	305	284	329	325	298	304	313	327	285	306	283	290	330	314	302	317	284	299	319	284	322	280	300	298	309	306	286	323	299	305	282	296	282	329	291	304	295	320	301	298	321	316	297	282	296	287	277	308	281	313	302	297	290	288	314	317	289	325	306	302	304	296	315	308	286	335	300	284	304	310	331	289	292	298	286	308	328	321	345	305	277	281	312	312	299	315	316	293	286	320	310	292	297	313	298	324	283	311	318	315	316	299	294	318	307	330	278	272	286	303	293	311	284	290	292	313	310	300	299	274	290	299	294	321	311	278	304	291	282	315	323	339	280	300	315	301	305	306	275	303	268	283	276	302	333	285	317	310	312	296	300	275	327	312	281	301	289	321	301	295	289	340	288	297	324	267	297	326	293	328	289	302	274	317	305	301	287	306	297	326	302	291	308	278	316	284	307	293	310	285	292	305	281	326	292	311	312	320	302	283	290	272	306	331	304	291	288	305	297	313	291	302	314	316	287	296	276	259	333	313	300	269	306	247	310	291	300	276	303	317	323	325	329	260	309	333	290	275	294	322	284	300	324	308	329	331	281	268	303	297	309	324	301	292	284	287	311	322	282	322	309	286	294	296	312	295	294	309	281	294	295	307	266	284	285	315	310	295	314	324	269	299	338	292	297	263	325	303	306	319	299	295	320	321	286	320	298	296	278	313	304	332	301	276	319	287	294	315	306	289	288	298	297	301	312	286	329	358	287	283	271	309	308	284	301	330	339	306	282	276	336	313	302	323	331	314	291	328	293	276	299	300	295	307	301	322	321	321	312	304	294	276	294	309	293	293	285	312	300	311	311	309	294	298	303	283	296	299	286	314	322	309	322	291	285	304	323	285	286	282	299	287	235	291	305	305	310	310	305	285	345	316	312	313	264	291	278	310	289	281	309	272	306	275	352	316	283	323	314	305	293	335	285	305	324	311	309	291	280	306	329	269	290	281	308	311	293	304	307	276	309	282	315	271	267	279	329	271	306	293	287	311	304	281	263	314	275	294	337	302	305	292	317	287	287	320	293	275	283	318	306	282	305	290	318	319	300	287	273	287	323	286	320	329	290	281	296	302	280	292	321	328	309	298	291	321	310	317	314	289	301	312	275	298	294	325	280	298	304	292	292	278	315	296	310	303	323	311	282	312	310	289	301	287	296	288	321	304	300	322	304	294	297	304	292	294	276	277	318	313	284	279	301	311	328	275	310	307	336	314	292	324	266	314	313	299	258	314	305	319	307	289	289	287	272	304	297	278	293	298	314	274	295	331	289	292	301	277	281	300	334	279	342	292	278	264	304	281	321	306	308	287	301	308	305	294	298	326	321	301	274	318	295	326	306	320	307	316	278	266	293	308	297	306	287	261	306	303	308	306	302	326	317	320	306	325	287	276	281	300	268	318	276	305	305	304	344	325	301	322	286	310	280	314	286	291	275	290	313	294	309	305	291	335	317	281	294	342	298	312	321	331	313	295	316	287	265	276	301	265	253	304	286	298	321	290	308	307	297	280	315	285	271	264	318	295	329	309	315	277	297	278	309	306	298	278	288	296	345	315	274	292	310	335	326	258	294	312	303	299	311	283	299	323	336	314	304	290	294	312	304	315	302	301	306	304	303	272	277	295	334	283	309	316	296	323	340	315	293	314	299	283	302	326	339	324	282	282	286	260	327	303	304	295	341	308	297	287	312	308	312	288	316	282	278	284	312	295	301	318	294	283	314	289	301	320	296	304	317	286	320	319	326	283	312	314	277	324	343	282	271	304	280	324	319	293	298	300	283	297	305	320	302	267	306	348	278	286	270	325	327	312	292	259	311	282	301	290	273	329	314	277	317	292	310	313	323	312	287	294	306	295	275	289	284	277	264	304	291	302	284	325	283	316	277	301	276	281	317	319	318	298	334	325	323	315	287	278	319	311	289	306	308	303	277	290	299	265	312	279	285	309	276	313	315	282	271	280	303	324	287	291	313	275	307	290	279	312	315	318	275	333	297	305	294	301	303	312	303	294	283	335	312	295	329	291	288	298	295	301	338	312	282	308	308	295	327	289	325	287	323	286	289	310	266	289	297	269	308	280	303	279	272	292	290	294	268	316	278	315	291	282	309	286	289	308	297	301	303	315	312	290	290	294	322	292	288	269	301	306	307	315	309	301	295	279	315	297	332	345	288	287	293	252	258	368	324	308	308	356	296	341	335	295	304	286	321	294	301	271	309	303	315	280	321	325	308	288	303	333	305	309	321	295	285	289	319	314	275	299	292	281	293	269	297	275
24174	20102	25828	24112	19994	5790	759	557	457	412	380	312	333	325	320	308	270	249	265	254	251	259	231	248	234	267	215	258	215	228	247	225	251	227	213	218	206	235	227	206	235	217	193	206	223	198	192	232	205	226	185	233	234	236	237	235	212	235	230	230	205	189	243	194	235	233	212	229	234	223	233	222	216	221	210	196	182	213	233	235	192	201	211	235	231	243	234	203	214	236	219	199	214	222	194	220	213	211	202	215	192	212	206	206	219	219	233	213	217	238	212	214	219	226	211	215	202	204	214	222	211	201	242	224	208	187	195	209	203	203	244	231	197	221	225	239	198	204	202	196	245	239	193	205	196	224	209	213	196	210	194	186	203	234	236	238	210	226	189	220	239	209	233	240	194	209	214	203	208	192	230	204	232	180	191	225	193	211	189	211	202	222	220	210	197	227	230	224	233	201	237	241	213	195	247	217	238	205	231	227	229	212	239	200	186	207	227	201	196	204	209	235	230	188	183	223	226	175	224	203	204	212	229	215	237	232	219	217	191	193	216	234	207	229	219	235	215	260	208	204	217	228	185	200	216	237	207	233	241	210	207	218	248	217	227	224	189	213	212	200	205	172	216	216	223	215	227	228	224	230	223	213	223	225	198	216	230	221	210	201	228	208	199	215	202	175	211	239	229	204	260	193	211	216	231	219	203	211	231	203	228	232	218	211	226	223	202	207	212	194	210	235	227	172	222	210	232	202	228	204	221	214	199	237	216	235	217	221	243	233	196	205	200	246	203	215	203	198	213	207	210	221	226	216	201	228	191	192	235	212	221	233	228	184	185	216	181	212	206	219	212	217	202	222	192	211	203	230	206	220	207	214	173	215	213	209	214	217	185	209	226	193	199	192	185	218	211	214	227	218	217	211	199	201	209	214	197	208	219	227	202	211	208	217	213	203	227	204	210	216	207	221	218	230	212	185	244	189	222	221	217	195	245	233	214	195	195	241	181	217	180	226	231	245	229	220	208	217	212	224	217	234	234	192	208	242	214	202	213	212	233	227	190	242	216	185	197	185	214	206	223	242	216	214	195	210	228	210	187	185	203	223	215	228	231	196	187	229	213	223	231	223	191	235	204	203	204	222	220	249	232	204	206	208	228	181	221	217	250	238	225	216	192	198	202	219	220	202	215	215	190	217	225	224	223	223	222	197	230	194	199	197	222	206	213	217	210	222	204	221	212	226	236	241	234	255	206	229	184	227	212	237	198	222	212	221	216	208	212	211	229	216	218	221	220	192	225	207	199	188	218	201	215	231	248	196	224	227	242	221	188	230	231	214	243	218	220	239	215	219	232	218	210	223	234	203	238	199	222	188	215	252	216	223	233	221	219	226	225	188	168	193	206	213	216	209	218	237	202	223	204	200	202	193	199	209	203	212	206	236	209	226	215	225	215	233	218	208	221	219	226	195	216	195	230	215	231	209	193	200	212	230	229	210	191	195	223	213	208	174	216	225	214	209	189	219	246	211	219	193	216	202	215	240	225	240	196	229	234	202	209	230	203	211	189	196	184	228	204	221	192	222	222	193	222	237	200	208	224	191	198	239	226	215	219	211	212	222	225	217	192	205	213	203	231	241	222	214	215	223	216	223	209	216	212	177	212	218	206	226	184	219	196	235	214	180	212	207	223	236	209	207	223	209	204	228	236	220	216	212	198	180	203	227	232	223	217	208	200	209	192	243	196	214	211	220	207	194	193	210	180	241	208	222	247	228	197	229	219	223	236	230	214	211	207	202	238	230	183	234	215	196	216	208	223	239	211	199	202	248	235	220	197	236	218	218	201	220	228	222	217	220	231	246	230	198	208	202	179	193	207	227	228	214	218	223	211	229	218	238	200	232	206	197	205	206	206	197	220	207	219	211	240	208	216	226	187	231	210	229	208	210	200	216	240	205	210	216	204	220	222	202	221	218	205	172	227	240	213	215	199	214	218	198	236	203	238	230	226	205	224	205	185	205	225	216	185	225	217	213	207	232	222	223	201	213	213	195	233	184	217	207	194	195	209	213	204	216	208	210	228	199	200	247	231	212	205	224	222	222	204	235	207	177	213	221	217	207	241	229	240	248	195	222	241	206	247	213	193	212	219	222	207	208	219	195	222	208	233	207	243	210	226	205	193	206	202	217	218	196	185	185	185	240	219	210	224	196	211	222	241	234	234	185	202	227	227	212	232	222	214	195	198	203	202	210	256	194	193	211	212	198	217	216	190	234	178	219	207	229	230	223	220	211	223	218	206	194	209	201	193	204	222	217	228	215	239	225	203	199	215	202	208	205	248	213	228	198	215	212	191	212	218	201	214	209	217	209	213	207	213	183	231	216	203	223	230	232	194	241	224	216	202	238	204	200	229	212	221	230	194	219	224	215	207	207	223	189	219	236	211	254	228	207	218	187	202	211	258	210	228	197	209	220	218	218	203	193	210	210	188	227	227	236	211	228	247	203	235	204	203	215	224	207	224	208	237	198	189	226	210	220	200	225	206	220	237	231	198	197	207	207	209	179	234	227	247	231	210	191	221	239	229	204	253	203	224	215	227	225	224	229	220	216	231	209	207	233	228	227	222	205	209	210	214	202	250	213	194	203	225	211	218	198	225	204	219	219	217	205	201	210	219	225	192	231	234	225	242	194	222	230	207	231	221	224	210	223	229	215	229	220	223	175	226	233	214	225	208	236	215	207	204	213	187	190	202	224	192	230	197	207	196	211	199	201	207	205	191	199	216	210	203	188	235	254	205	225	234	195	237	234	193	233	199	209	218	216	223	228	224	208	194	232	212	204	220	189	219	208	207	208	211	205	237	210	218	213	223	192	226	196	202	233	195	191	202	194	216	217	196	199	243	214	218	219	214	188	217	206	240	206	178	239	200	215	201	247	211	210	223	221	242	204	189	207	214	237	229	205	201	253	217	182	185	208	180	209	245	197	218	194	208	208	230	225	216	218	209	222	209	219	193	210	250	221	226	215	223	236	209	198	214	190	210	238	211	199	224	218	214	212	206	192	225	229	203	196	216	211	214	229	234	203	232	219	230	216	210	206	220	216	209	204	217	217	229	221	214	227	210	199	222	197	236	193	235	189	223	226	197	198	216	198	190	214	220	198	207	206	211	192	206	234	198	221	232	211	226	208	200	214	210	221	220	217	224	238	218	213	209	196	209	206	210	194	230	234	222	207	217	220	205	212	196	200	222	212	198	215	223	234	213	250	229	228	240	211	211	227	205	216	192	193	191	233	203	246	200	201	214	234	199	239	227	219	216	227	199	196	227	215	203	207	220	202	191	219	227	175	230	219	230	214	229	237	202	219	232	206	225	195	224	221	198	240	213	224	212	215	214	220	192	199	217	219	223	215	216	192	209	220	212	226	209	197	218	211	203	233	205	211	226	185	214	227	220	209	218	230	219	211	248	226	229	205	204	225	221	212	213	229	230	202	180	192	195	214	218	193	218	199	183	228	202	200
39098	7522	7158	3936	2371	1630	1289	1028	784	678	605	535	499	465	409	390	349	362	326	324	307	309	313	284	284	279	256	276	272	261	276	259	269	250	277	247	259	245	267	231	240	277	244	241	230	227	228	232	229	238	248	208	229	236	247	221	212	257	217	240	280	229	238	231	239	239	232	234	231	229	250	219	222	214	225	211	225	239	219	219	245	227	214	237	222	237	258	259	231	220	228	227	236	218	193	211	205	258	217	232	251	222	222	245	215	227	231	221	222	232	237	213	233	221	228	224	226	228	227	244	211	237	218	218	242	239	216	244	220	224	244	240	230	222	217	214	246	239	242	220	246	206	226	242	235	215	200	213	227	198	211	243	214	214	230	212	231	215	237	230	251	207	202	248	232	222	246	209	212	214	204	212	218	211	217	207	221	222	229	237	218	232	228	225	202	221	210	225	249	222	241	201	233	230	211	230	244	256	247	205	212	220	237	254	221	226	228	233	187	229	239	244	215	203	202	231	222	258	228	230	212	219	228	233	221	231	203	243	224	222	214	206	254	212	202	216	213	223	215	218	251	227	217	228	250	234	229	196	225	222	245	210	226	212	235	220	217	231	245	225	211	216	207	226	227	212	223	239	205	188	198	230	210	220	242	213	224	220	244	231	213	198	236	216	232	216	226	201	230	227	205	222	230	234	217	212	225	179	236	218	225	246	237	217	222	205	228	223	231	220	230	202	227	238	204	245	209	250	203	204	225	224	230	220	208	237	245	210	227	214	196	210	215	212	204	222	256	242	193	214	237	218	238	238	229	218	229	217	247	205	219	197	223	222	256	224	231	226	217	221	196	228	256	224	209	229	219	214	212	228	234	227	213	233	227	235	220	230	219	204	211	212	242	220	180	217	226	206	209	207	219	218	256	216	225	215	219	202	246	230	221	225	232	223	218	252	232	209	257	245	246	212	216	223	247	229	219	245	240	214	239	261	233	235	213	229	243	226	223	249	228	229	248	242	216	218	229	209	222	255	242	221	241	241	231	216	231	197	201	222	233	228	241	228	219	267	244	260	204	233	217	258	204	222	226	240	225	240	227	213	216	227	219	226	221	203	231	239	231	251	237	231	219	213	238	245	235	218	239	212	211	220	205	230	224	244	240	223	259	228	229	232	208	219	229	241	207	253	252	199	219	211	228	225	215	258	241	229	221	237	232	232	264	216	200	231	219	211	202	208	231	221	242	230	223	215	228	244	239	231	212	198	235	224	207	190	205	240	199	219	226	247	235	228	221	217	202	201	217	216	234	222	214	224	217	209	227	261	244	223	217	215	232	226	236	234	208	208	214	225	249	235	208	230	216	245	229	210	203	225	206	213	222	220	238	213	237	234	226	225	181	239	239	252	240	238	230	216	242	210	227	213	241	203	225	238	252	250	220	223	226	251	227	200	198	223	220	222	220	234	207	223	209	217	202	216	253	201	213	233	210	213	244	232	213	223	231	230	230	246	235	252	221	209	211	242	229	216	212	206	249	221	225	226	231	217	228	225	243	219	184	247	221	215	212	224	228	222	217	213	220	224	213	206	227	251	225	225	228	218	220	213	217	197	233	252	226	216	235	253	217	216	202	233	226	212	213	226	213	201	239	247	237	223	200	213	204	227	251	214	242	209	218	233	225	235	216	214	212	207	233	249	222	219	215	222	233	196	200	229	216	208	220	238	238	212	221	220	233	262	202	203	249	214	210	224	226	222	216	193	217	268	201	215	226	255	248	218	231	226	212	188	218	231	220	227	208	213	234	201	201	207	225	225	214	223	200	242	214	220	232	238	217	237	219	216	253	215	246	236	221	205	217	226	215	230	230	236	235	223	211	229	207	221	214	242	233	214	209	202	242	235	232	238	226	220	202	197	232	241	231	226	222	229	210	212	207	238	228	231	233	199	216	250	223	245	237	224	233	242	236	228	224	246	194	228	230	211	223	214	227	215	210	226	223	222	197	235	226	227	247	201	213	218	217	233	234	214	222	222	241	201	229	271	223	220	213	241	216	211	212	239	202	231	230	227	230	232	237	211	209	234	201	228	222	220	240	207	216	209	223	237	207	204	218	230	237	196	230	220	225	222	222	218	211	238	240	206	244	216	217	238	236	193	227	217	240	217	240	234	221	217	218	240	219	219	226	210	234	215	213	222	228	233	213	236	223	251	213	225	224	215	200	191	202	244	222	238	224	237	245	214	228	244	246	242	225	235	201	212	218	224	226	224	228	222	235	208	209	247	230	216	226	261	247	229	192	211	242	221	227	210	199	231	231	218	217	210	240	221	203	243	233	221	216	224	229	213	216	233	207	234	253	237	227	237	219	232	217	219	205	226	212	264	225	229	247	227	216	191	212	190	248	245	248	211	207	219	233	230	220	224	235	206	211	216	235	216	216	213	235	225	227	226	238	222	236	243	234	220	247	250	235	232	235	218	231	215	237	222	190	226	238	226	238	244	241	216	232	226	219	218	237	219	224	223	226	243	244	247	228	198	209	227	220	236	231	236	198	224	236	233	256	227	220	226	205	232	230	213	244	243	223	236	229	232	230	199	209	222	246	218	246	231	228	224	227	189	216	230	201	218	227	237	215	259	224	241	219	198	206	178	233	238	236	216	222	217	218	224	226	247	223	231	222	270	221	222	232	216	196	227	218	219	224	210	225	238	210	214	213	210	216	204	220	227	273	240	220	238	225	216	214	222	218	228	218	252	224	251	203	196	242	191	237	224	223	209	219	217	225	196	224	194	198	223	204	220	231	212	237	198	228	227	233	205	229	238	238	213	257	218	244	220	242	213	228	225	207	209	234	213	200	249	231	228	212	197	220	190	255	213	230	234	218	231	218	237	196	206	212	249	237	215	192	198	225	239	206	228	223	222	227	200	213	239	219	200	236	207	210	221	210	209	218	225	245	247	249	192	227	224	225	236	228	214	216	224	223	238	219	238	229	238	206	198	230	231	209	204	239	230	207	224	240	240	221	220	210	228	254	222	179	215	246	222	233	248	231	215	251	235	226	234	214	244	243	214	236	218	231	227	245	260	238	229	240	243	223	232	251	218	216	232	225	229	235	216	212	232	219	236	224	228	240	221	219	225	216	239	197	238	231	206	231	229	232	241	235	230	220	203	228	222	217	202	252	249	243	222	252	202	228	223	206	224	227	233	213	243	217	205	232	229	237	205	207	210	226	220	200	250	236	238	221	224	234	224	240	238	225	206	242	226	213	229	212	203	211	207	224	244	218	233	256	205	218	188	217	220	222	210	217	215	228	194	248	199	236	236	237	216	220	240	220	210	197	212	208	242	234	249	223	249	222	214	234	225	245	257	210	227	203	206	245	222	225	219	225	204	226	216	222	215	211	218	218	207	227	229	194	253	214	236	234	242	227	237	219	231	252	211	233	210	231	211	239	255	242	229	197	235	246	217	193	239	234	202	223	213	229	217	230	238	212	199	206	230	225	218	223	228	208	238	208	199
22351	20114	26368	23629	20119	20083	5194	1286	994	829	827	713	681	696	669	638	667	631	559	591	606	584	591	561	558	560	536	521	551	511	550	552	509	537	553	545	542	515	549	567	500	525	491	502	503	491	478	529	524	500	504	508	494	506	531	558	530	502	518	520	488	549	495	530	538	496	488	529	511	466	503	490	532	487	503	506	511	525	491	507	504	523	504	519	509	523	487	504	477	509	505	496	531	527	550	504	496	502	504	512	516	483	518	540	506	508	503	493	502	483	489	459	525	460	499	514	548	507	517	518	499	481	482	538	524	498	503	515	489	512	547	471	497	505	444	538	489	486	488	488	493	518	492	513	527	482	476	539	462	445	480	522	502	509	508	530	523	523	490	519	529	514	483	499	500	530	520	503	515	500	489	513	490	487	498	504	463	511	498	506	465	490	447	495	536	527	499	485	490	510	533	471	476	494	495	471	501	509	480	493	494	507	479	447	481	529	487	502	518	466	499	513	502	467	542	487	528	515	513	537	530	482	546	497	522	497	491	525	498	491	463	496	511	469	492	465	496	494	489	502	483	482	496	435	498	512	520	513	464	512	521	547	503	458	483	508	459	492	475	483	499	534	470	511	521	530	469	497	498	514	476	444	483	517	499	519	535	493	489	505	529	496	503	438	493	501	511	463	523	465	496	502	496	490	515	526	525	532	540	519	511	534	496	476	489	535	455	507	495	524	487	521	483	511	454	560	525	486	505	520	470	536	516	526	518	473	489	522	512	531	502	517	447	486	546	497	481	476	478	504	474	488	445	507	534	511	505	502	516	481	543	553	545	489	500	525	482	508	532	520	493	541	496	496	478	496	499	519	478	521	482	474	496	540	488	460	543	503	494	526	520	487	508	508	510	532	508	539	481	500	489	525	496	534	511	451	475	516	504	482	505	507	520	531	512	497	501	500	487	514	552	500	511	531	521	472	523	536	511	474	539	528	480	542	497	500	493	514	456	530	541	529	531	488	503	490	519	500	541	450	482	507	479	520	502	505	494	497	466	551	523	534	473	522	479	528	537	478	525	483	489	483	481	476	505	488	495	500	470	510	486	519	479	511	511	485	523	508	514	505	488	488	492	506	505	469	449	496	500	529	488	505	514	490	500	474	495	449	485	492	551	518	479	540	546	466	516	503	526	520	519	489	460	493	482	523	513	504	479	515	495	481	480	475	527	524	511	549	523	496	517	509	513	487	502	483	509	562	498	544	514	477	514	499	491	495	496	488	459	502	519	505	499	483	536	504	500	500	509	487	510	509	547	481	478	434	472	485	517	509	506	497	509	497	487	508	525	488	508	451	522	463	516	532	498	495	529	533	484	527	529	486	495	518	522	482	481	540	477	480	471	538	524	534	494	530	513	542	485	485	482	513	515	507	489	510	512	514	523	503	524	497	514	561	518	484	483	517	503	525	481	478	524	505	496	504	545	505	407	497	526	475	518	500	520	524	530	510	473	544	500	525	482	483	513	466	512	502	523	492	507	489	500	493	517	466	524	489	484	445	468	535	514	512	490	521	548	512	544	537	501	532	519	490	530	500	532	496	473	470	465	469	550	476	506	500	478	520	499	513	524	457	504	473	519	475	506	503	530	495	457	553	504	539	499	516	492	535	480	551	487	496	519	504	476	513	498	491	480	513	505	490	478	500	522	481	473	494	503	510	490	514	515	517	470	505	505	533	524	506	495	526	516	486	519	490	509	505	483	488	502	483	521	447	508	466	493	480	492	488	495	498	534	503	483	517	460	491	541	519	510	551	507	525	487	530	523	479	471	505	551	514	494	523	537	496	501	489	518	530	542	526	513	496	527	516	534	530	520	491	511	516	520	482	493	490	524	499	504	504	508	487	473	505	507	518	469	558	497	509	511	518	522	507	517	492	477	560	548	520	477	471	504	508	513	509	505	494	474	479	506	493	494	502	565	502	498	506	490	509	475	524	500	509	471	438	498	482	491	548	469	510	504	484	513	475	474	534	484	509	482	520	515	500	512	476	512	477	522	480	511	493	502	485	558	497	497	490	483	521	485	481	502	494	488	454	469	534	511	489	523	535	571	509	496	526	495	505	473	486	496	505	478	530	492	524	474	533	513	526	482	487	526	515	454	507	509	514	516	465	513	488	513	501	508	462	515	496	508	518	446	527	510	533	525	496	485	509	500	496	468	532	478	500	496	544	489	500	482	511	482	515	459	493	496	509	474	514	497	535	480	529	500	488	519	475	510	489	523	545	499	492	515	507	491	488	510	481	470	499	532	516	519	481	504	469	516	475	512	497	500	501	478	499	501	482	511	529	489	467	498	500	507	500	509	535	518	498	510	497	540	514	516	498	497	505	518	485	532	496	464	493	510	468	502	517	480	475	483	534	457	460	499	527	515	515	543	501	449	518	515	519	515	505	512	519	466	547	511	505	464	493	528	461	520	475	486	506	506	485	470	473	510	528	495	511	536	443	508	514	537	468	492	528	495	469	553	481	521	500	488	521	479	489	520	494	513	543	474	480	530	486	509	498	509	478	517	549	502	497	488	498	517	576	502	520	511	491	529	518	483	525	499	497	455	493	510	473	539	519	509	499	519	528	515	520	509	501	541	485	527	497	488	516	511	510	450	510	536	497	475	526	483	527	485	494	529	496	546	509	493	510	504	510	476	534	512	488	468	493	547	489	476	485	493	481	513	496	502	507	481	506	496	518	575	451	505	507	464	518	520	513	526	501	494	515	518	445	486	503	522	510	510	518	470	479	473	482	518	500	501	493	504	526	509	470	506	522	496	502	464	507	506	469	516	521	515	492	522	480	481	500	568	489	488	473	452	518	479	516	502	509	478	481	485	505	542	525	508	522	521	490	508	480	505	516	462	526	459	519	561	485	499	519	483	525	474	510	502	503	511	505	544	493	504	518	478	493	500	510	499	524	491	474	479	526	508	510	487	549	513	435	491	501	534	555	513	506	477	522	527	502	495	507	501	511	527	511	565	487	481	514	495	516	542	476	502	507	516	540	544	495	543	492	462	504	538	509	518	511	514	479	494	477	497	516	501	522	511	475	506	555	531	481	517	524	468	511	505	496	438	579	497	497	549	466	521	499	503	521	513	502	506	494	524	492	496	478	547	504	541	538	496	479	519	540	522	491	487	515	518	494	573	509	493	507	519	505	506	534	524	473	548	483	506	501	494	477	473	485	526	509	511	518	480	479	505	521	476	503	491	502	499	497	521	515	551	492	475	479	541	533	454	512	494	474	453	500	464	529	476	518	536	500	509	504	483	510	501	488	490	499	508	516	470	507	502	522	512	527	545	488	504	486	511	471	523	493	456	584	519	487	485	535	459	498	509	473	502	501	536	480	486	507	537	489	445	512	514	539	488	504	508	525	493	543	484	496	510	473	503	499	484	525	499	507	473	513	458	444	513	469	497	500	521	502	482	542	522	506	506	497	489	509	490	455	559	536	516	506	470	544	510	477	531	476
36167	13063	12348	7224	4585	3195	2357	2033	1609	1388	1215	1162	1008	892	901	859	750	713	726	698	645	661	608	600	596	621	585	588	525	550	563	573	564	568	502	551	494	530	515	559	494	531	496	511	555	484	514	514	534	492	488	496	506	487	502	502	520	532	554	507	518	462	483	508	534	484	520	508	501	467	475	500	517	478	453	482	482	480	477	484	493	486	490	509	525	499	470	498	482	499	499	487	463	544	461	453	502	493	447	459	502	507	499	510	520	447	485	454	485	476	495	512	501	503	456	436	477	483	512	465	465	507	489	481	476	489	499	455	481	520	482	487	534	470	458	534	471	466	483	507	504	479	498	489	495	486	455	492	469	532	499	517	469	453	504	479	469	508	508	471	486	522	492	451	463	456	466	457	475	491	455	476	448	493	448	499	471	451	483	507	481	494	451	492	468	499	521	489	491	492	486	498	482	491	486	470	479	460	494	487	436	495	469	475	490	510	509	484	449	478	449	502	505	455	459	476	467	482	466	496	498	463	466	487	489	441	477	472	495	485	484	465	434	472	477	499	463	467	464	479	472	500	488	459	452	474	463	495	525	433	474	489	481	463	540	485	425	474	503	444	477	488	498	478	468	474	503	467	456	495	499	445	516	507	475	412	440	450	446	455	468	505	489	480	507	489	497	440	521	510	482	469	488	495	530	529	475	449	440	495	470	482	485	463	483	463	446	479	547	455	469	460	514	511	497	513	516	498	449	463	480	465	466	514	536	528	478	477	483	459	479	466	478	473	488	503	499	468	494	494	470	502	499	460	502	499	503	477	474	509	487	492	468	491	484	505	518	480	477	476	523	459	502	460	462	448	495	484	502	460	523	535	475	469	501	482	491	489	449	495	491	507	473	469	472	489	472	496	516	488	446	481	454	471	442	506	458	491	508	518	483	488	473	487	478	484	471	462	490	451	437	490	464	499	514	484	517	487	505	490	473	489	452	438	492	495	507	467	479	493	479	472	477	474	527	503	465	515	475	493	468	531	494	487	495	463	473	453	462	463	467	498	441	498	478	474	462	485	496	491	465	507	463	503	504	507	477	461	482	471	480	483	482	471	487	480	491	487	485	497	454	498	520	438	461	464	437	472	499	484	489	461	462	434	483	498	485	462	495	450	483	488	481	452	490	495	500	477	488	493	479	473	516	474	484	473	503	483	523	467	525	485	471	504	493	476	463	499	485	496	519	480	465	490	502	487	484	472	495	468	486	483	440	438	488	514	483	474	476	486	507	491	466	524	463	511	493	488	489	469	467	501	479	490	477	477	456	502	452	449	484	494	423	485	524	462	462	497	485	482	514	487	471	494	460	468	467	482	449	472	465	549	490	497	480	507	489	484	448	456	502	461	494	512	485	471	482	469	482	512	489	507	444	487	493	489	498	494	444	471	516	503	461	516	494	502	488	473	462	504	473	490	470	469	471	510	441	468	465	489	504	448	486	442	488	482	511	490	479	476	527	477	479	496	459	463	492	488	495	470	516	491	497	458	508	519	463	477	501	482	490	496	472	456	443	439	499	467	522	488	460	522	442	472	509	520	484	456	471	450	491	457	512	434	496	495	489	482	520	451	481	494	481	454	496	503	472	495	491	481	492	480	470	482	477	457	466	480	498	500	436	487	516	472	473	494	477	506	494	516	477	480	446	477	474	495	521	462	474	491	482	468	494	482	475	470	460	479	471	466	470	483	481	495	482	500	498	451	453	452	484	486	495	472	502	447	470	489	468	509	486	499	472	498	454	504	493	501	486	477	496	461	441	453	505	513	498	482	496	481	515	474	507	465	498	489	509	481	492	461	485	486	480	480	422	483	447	516	482	485	491	522	476	479	485	486	499	519	471	511	451	480	475	476	484	500	525	506	509	514	493	463	489	487	538	492	498	485	482	441	461	494	510	486	470	426	453	474	455	470	472	486	506	466	457	462	467	467	470	514	453	495	503	499	457	469	482	471	468	475	490	469	497	494	471	512	476	495	501	467	516	501	506	459	472	474	498	502	469	469	483	516	515	453	473	498	460	472	472	496	498	495	499	486	495	479	512	449	494	456	505	501	487	484	466	480	473	488	465	516	482	447	486	491	530	488	499	500	461	498	467	485	488	458	467	524	472	531	504	465	509	489	476	472	480	434	439	521	457	501	488	485	498	476	431	464	503	498	481	486	495	506	521	482	491	494	498	477	434	506	462	482	509	459	495	470	457	457	477	454	469	494	474	479	446	496	456	467	443	516	485	482	484	537	499	465	500	431	506	490	463	478	525	487	486	438	479	466	470	458	481	537	490	477	478	456	478	480	468	464	474	423	486	496	494	496	462	486	451	464	462	494	475	488	464	491	456	494	483	542	461	512	474	492	505	527	485	471	447	498	485	497	540	468	455	489	518	495	484	475	466	441	465	528	491	492	438	450	474	499	500	504	485	437	488	450	448	474	436	492	533	477	491	465	477	520	466	506	430	504	468	465	459	464	462	487	474	511	507	476	495	490	436	506	497	502	496	505	478	442	492	495	510	484	500	475	468	476	472	514	480	470	480	499	478	451	502	475	490	514	475	487	460	481	484	507	486	474	496	465	489	459	481	475	486	471	465	438	455	433	514	497	471	481	463	474	481	490	464	490	463	466	458	484	462	469	488	483	479	457	502	509	493	466	450	478	481	494	492	477	524	490	471	499	508	490	496	470	462	444	463	487	454	485	494	489	477	464	499	486	472	481	463	512	456	477	484	512	458	464	498	504	476	489	469	449	516	473	470	529	486	495	490	492	485	474	496	516	492	469	493	479	475	452	478	470	485	490	461	502	464	492	476	476	461	481	483	459	484	476	535	491	489	498	505	511	479	473	487	512	490	476	493	489	513	485	460	487	505	505	482	466	463	456	468	458	494	509	494	496	494	486	528	474	489	518	517	500	463	471	456	539	497	482	470	464	512	474	476	463	491	473	506	476	502	468	488	485	466	465	462	504	472	512	515	484	513	486	491	460	503	483	482	474	482	462	449	503	499	449	477	485	440	493	492	460	513	515	473	469	453	490	446	459	478	518	523	493	494	497	529	489	456	498	492	500	522	476	498	471	479	524	504	444	515	480	478	502	479	486	438	487	470	449	445	484	472	471	530	504	459	468	451	538	485	518	497	515	498	494	460	473	520	513	467	483	519	511	484	494	506	483	483	483	516	484	471	463	535	522	477	505	480	479	500	476	476	530	476	497	497	477	456	485	461	470	479	490	491	454	438	493	505	514	486	453	477	416	495	528	478	479	482	469	506	488	473	535	514	483	453	458	490	503	459	503	481	438	506	478	494	476	488	469	499	502	478	554	434	481	504	487	461	486	456	485	509	504	504	508	491	425	517	482	480	459	450	429	482	504	453	514	451	490	490	490	476	487	482	485	465	497	493	476	466	452	483	500	487	490	480	515	491	481	499	475	437	473	470	497	484	471	483	492	471	469	498	484	493	487	495	469	457	476	483	481
31704	13663	1861	496	338	340	290	281	293	289	309	264	285	313	241	256	276	276	271	286	291	266	265	299	282	284	306	300	263	284	249	262	267	262	279	269	265	260	274	260	279	253	260	281	250	291	287	251	288	261	278	285	251	271	260	277	275	285	261	277	275	297	323	311	281	266	293	253	297	292	277	254	279	287	275	258	262	281	287	252	266	252	275	295	270	277	297	288	303	271	270	269	261	265	287	257	280	262	280	273	289	266	258	298	268	309	281	254	258	293	263	304	295	253	283	267	259	276	279	275	262	258	265	278	282	294	305	281	267	262	279	250	264	291	274	295	271	275	277	274	285	258	246	264	253	271	258	279	256	250	297	242	266	289	278	283	267	297	293	268	284	266	260	291	266	295	271	265	278	299	259	252	279	284	272	276	283	245	241	305	283	278	278	307	291	295	287	306	269	302	252	300	285	271	263	290	282	274	254	300	277	309	276	314	282	260	271	307	265	283	309	288	267	284	312	279	244	278	295	291	256	284	312	256	282	261	262	258	286	274	253	258	260	289	275	286	262	293	273	267	263	311	269	251	285	276	304	307	261	297	252	288	266	266	273	254	263	263	236	268	286	275	262	273	298	297	281	250	287	274	257	264	268	266	233	273	266	268	289	304	245	274	289	267	261	272	281	276	274	259	276	285	282	273	287	253	256	293	281	262	280	280	275	309	272	302	282	257	268	274	246	262	285	291	293	287	283	285	274	257	256	277	262	266	247	278	266	256	280	288	261	299	256	284	268	287	268	265	260	287	282	270	271	280	292	280	257	260	258	273	250	252	281	259	264	267	283	267	274	250	290	253	275	300	243	278	257	240	293	330	269	264	251	261	255	267	292	251	263	276	269	303	273	285	285	276	233	286	257	274	277	308	242	258	275	282	276	262	240	259	277	285	289	291	261	264	303	303	281	284	281	243	255	249	273	289	231	265	289	305	301	285	256	265	282	278	271	288	285	263	284	257	291	256	257	252	256	274	278	277	262	280	286	291	263	264	272	271	287	269	264	265	274	283	265	262	287	283	280	281	283	291	289	291	284	278	275	274	257	252	292	237	277	266	263	268	271	278	288	280	280	268	287	257	254	278	284	272	268	270	277	270	262	281	272	260	279	271	234	263	281	271	256	284	287	282	271	274	245	280	271	288	275	262	294	250	280	289	290	281	306	266	286	265	265	256	283	239	277	274	257	268	279	285	273	274	281	312	298	235	285	298	285	302	270	271	286	271	286	264	301	265	283	260	257	286	256	286	253	282	272	289	285	268	248	289	282	233	291	264	279	271	257	300	263	288	273	309	262	255	296	259	278	291	259	247	255	298	293	273	307	262	289	302	283	281	252	277	292	263	258	298	286	284	267	268	285	258	278	275	299	295	270	261	257	292	296	300	276	287	250	271	294	270	260	259	266	258	243	273	256	297	296	276	272	298	277	310	270	291	243	286	275	268	275	268	298	242	278	260	248	290	283	253	239	291	276	295	273	249	260	289	275	252	271	259	281	272	251	292	303	240	289	270	270	265	261	276	279	298	269	308	259	264	265	263	305	285	278	249	298	281	273	252	276	272	252	305	270	227	279	290	265	290	290	281	260	265	272	284	280	293	271	281	279	281	252	288	269	267	279	252	272	289	278	260	265	250	266	271	268	297	297	286	277	265	270	253	290	266	286	272	276	243	285	302	270	274	240	273	275	258	266	254	276	287	295	286	259	288	280	233	297	288	234	273	278	278	263	287	250	274	258	268	275	256	275	267	258	281	298	286	266	276	246	291	257	264	280	279	263	267	283	257	257	248	274	273	278	280	291	272	277	293	266	279	263	267	284	302	293	265	258	289	235	271	239	288	268	283	269	275	253	254	248	237	275	265	249	290	288	268	281	277	276	270	272	266	263	271	255	248	272	285	233	262	273	277	266	276	305	281	250	317	268	277	316	293	283	254	263	270	289	275	299	274	260	259	255	251	284	258	257	277	286	269	282	290	292	297	296	260	273	287	309	260	301	252	296	295	298	270	253	287	297	271	271	291	243	289	274	294	293	251	270	277	296	303	282	253	278	264	264	283	265	264	287	306	269	300	270	268	294	266	241	234	258	253	284	268	275	268	277	284	267	275	280	257	309	271	289	272	257	290	261	283	285	285	265	293	278	272	266	255	279	272	247	290	251	269	286	270	276	250	238	261	280	263	283	263	264	233	268	268	265	262	280	266	267	263	277	264	269	302	258	256	258	280	287	274	252	270	261	298	263	290	273	278	277	275	282	297	284	287	263	278	277	276	269	279	284	290	313	258	302	275	286	242	293	265	331	246	295	285	291	284	300	248	274	282	249	254	283	277	269	291	262	284	271	257	293	296	312	283	291	256	322	272	304	273	301	251	289	267	274	271	281	289	233	274	286	278	284	260	264	273	233	281	269	252	291	305	255	274	256	285	280	266	262	259	280	272	263	256	257	251	263	290	310	260	255	274	259	284	237	280	269	277	264	237	299	281	286	295	301	278	317	237	269	274	268	260	265	264	319	280	293	269	287	263	280	291	293	280	247	262	276	276	273	284	258	280	282	282	260	278	270	247	279	267	253	281	290	282	258	294	284	270	288	274	263	274	266	269	266	301	279	241	290	256	278	272	266	278	280	264	267	268	272	282	265	301	298	264	277	281	279	289	267	281	284	268	307	293	272	280	271	266	254	262	241	295	279	290	269	268	274	260	261	258	266	302	293	303	279	286	248	266	281	269	299	268	259	289	315	257	257	313	265	294	271	305	280	267	279	249	279	292	263	285	260	260	302	260	257	255	285	303	296	287	278	277	265	261	255	277	311	288	280	282	296	258	276	277	263	273	309	261	294	249	226	258	280	255	284	250	309	244	263	288	278	292	257	291	254	282	284	291	278	290	289	270	288	262	267	289	290	259	260	289	289	253	297	282	285	293	288	281	247	268	297	254	267	270	293	294	293	302	264	277	283	309	263	297	265	260	270	307	274	276	293	258	295	273	289	247	288	263	273	280	303	278	271	280	301	260	253	258	304	288	277	275	293	249	275	262	307	271	273	268	290	281	273	270	244	298	300	270	265	244	256	296	284	294	281	265	281	294	259	255	266	269	287	262	269	276	264	262	279	250	288	273	267	281	281	298	289	266	287	276	245	287	280	232	276	269	265	291	289	274	276	273	288	263	274	279	286	300	289	287	282	278	280	278	283	289	273	252	265	286	278	296	281	263	297	296	294	264	259	281	262	254	284	291	284	274	257	274	281	261	300	296	264	276	291	251	265	225	270	288	272	262	258	251	258	271	279	273	255	273	289	258	269	287	300	262	267	281	264	262	250	260	261	268	259	250	261	281	275	267	274	237	282	272	242	246	286	266	283	276	281	246	268	302	253	252	267	284	278	268	260	284	327	247	287	269	282	275	273	259	255	249	270	298	251	273	297	283	263	280	280	278	299	291	261	277	251	253	264	268	292	281	284	228	260	301
25166	835	680	486	417	375	363	330	354	346	354	333	297	314	329	309	290	277	316	318	307	305	315	315	324	322	308	307	298	324	285	295	297	298	321	299	303	289	326	321	325	305	297	322	288	285	324	309	301	282	274	313	293	309	316	277	309	316	304	274	315	321	312	291	306	282	285	277	305	314	321	292	351	294	338	295	313	284	305	273	318	270	279	300	301	285	307	303	323	276	304	306	282	272	288	298	307	305	311	309	288	299	279	289	317	295	308	304	299	300	303	329	288	299	289	302	302	332	286	317	305	278	292	318	289	311	296	301	296	311	283	264	281	304	307	265	312	319	315	330	295	271	290	296	264	266	284	293	315	312	305	315	296	318	285	318	319	297	301	322	298	285	295	308	304	310	289	331	318	280	311	318	296	321	304	313	311	300	296	268	314	283	271	311	302	320	307	284	295	291	303	325	303	298	275	298	331	296	329	271	293	305	279	350	282	327	282	294	319	297	337	313	317	289	318	295	280	331	292	307	307	311	305	287	313	271	287	319	270	315	324	312	279	298	289	293	290	318	307	291	283	275	301	300	282	312	324	302	304	302	321	305	292	310	296	286	290	337	296	295	262	292	294	316	312	315	290	290	323	284	304	317	278	349	314	299	303	314	250	299	293	299	287	292	314	301	284	301	280	289	292	286	272	270	301	317	303	289	319	299	295	305	279	289	287	324	347	292	296	296	298	300	292	330	292	291	306	288	299	288	298	316	304	294	285	322	277	313	301	283	280	274	287	303	342	297	332	305	270	329	268	316	315	312	261	292	316	289	330	307	309	293	325	265	270	283	307	309	301	312	320	321	289	311	301	303	301	301	282	290	287	296	332	310	311	298	319	305	292	295	293	294	325	293	312	331	326	279	286	323	311	289	319	311	293	282	338	277	298	305	313	318	312	311	289	307	306	258	284	311	282	315	333	281	271	278	306	292	281	293	326	277	311	302	310	277	298	287	269	316	303	293	296	280	306	280	316	322	307	314	291	291	290	329	281	300	283	299	306	294	288	295	271	335	299	296	319	310	343	320	285	296	291	297	306	317	306	278	273	313	279	299	313	307	294	280	293	307	301	274	319	304	267	298	291	335	294	286	294	314	313	278	285	308	322	284	294	310	310	265	290	267	299	305	297	296	318	302	322	277	335	326	307	262	273	316	315	277	319	292	289	314	308	309	297	321	285	287	284	329	305	294	286	293	295	297	300	295	310	279	289	324	270	267	302	299	308	308	310	265	325	277	303	298	264	315	322	310	308	310	305	255	309	303	299	308	284	293	273	320	270	301	277	279	282	287	265	279	295	305	296	315	279	284	299	313	282	317	288	291	313	306	293	282	303	286	302	337	307	302	309	289	261	316	340	310	297	296	323	329	309	280	307	299	304	295	258	317	281	299	301	329	319	295	295	309	327	265	285	306	291	274	309	298	289	293	329	322	298	258	297	309	321	278	309	293	311	298	299	335	297	338	288	300	293	297	290	303	291	326	304	310	318	306	316	353	295	292	291	288	332	276	331	285	297	336	297	287	300	313	310	287	295	271	307	311	280	283	309	289	327	289	284	316	290	306	299	332	314	307	278	305	306	330	308	315	325	290	315	299	314	321	333	307	275	275	345	300	289	286	335	300	306	286	266	342	300	315	301	305	302	316	280	303	358	326	301	306	284	267	321	286	287	303	269	313	289	295	283	277	292	310	308	271	304	316	290	322	296	273	294	303	296	315	319	288	322	300	323	293	302	261	284	291	290	278	310	286	319	319	297	293	309	284	272	284	322	288	321	265	356	311	292	321	293	307	326	308	318	270	301	286	312	309	320	311	317	295	288	291	312	296	282	323	285	306	276	329	305	283	283	291	309	298	316	285	295	277	285	305	304	287	307	300	315	310	293	298	305	271	310	327	292	295	323	318	319	287	306	313	301	305	328	295	310	298	332	289	306	297	273	266	309	300	311	301	272	306	286	318	308	298	309	304	304	307	302	290	338	314	284	326	271	301	325	294	308	290	287	307	311	318	281	304	312	288	274	291	285	312	275	315	305	316	277	308	272	304	289	305	333	268	313	277	294	298	303	301	286	283	336	313	296	270	287	266	307	301	326	283	271	317	300	311	299	318	297	321	326	282	287	333	327	295	299	319	287	308	304	284	267	313	283	324	300	262	293	302	298	303	323	334	321	286	297	300	270	308	305	268	311	299	305	307	300	298	298	303	310	326	314	293	303	300	303	340	344	302	306	289	318	321	286	294	295	287	308	289	303	307	300	291	307	283	307	289	315	289	345	299	303	334	285	275	283	317	277	282	297	312	304	305	314	306	302	323	293	272	279	297	299	305	302	296	283	295	304	290	291	271	282	280	299	302	302	283	284	304	289	325	286	309	265	311	303	314	309	286	318	291	277	306	311	283	339	288	284	298	301	298	261	294	311	280	346	304	291	311	298	266	292	281	323	297	291	272	314	298	283	313	255	299	326	308	310	310	303	319	302	329	307	314	334	306	299	304	318	316	313	321	330	305	279	282	283	345	288	309	308	278	334	289	298	289	305	314	278	321	295	294	304	288	320	313	277	299	290	323	295	303	291	315	306	284	290	304	338	291	318	268	292	309	302	303	272	293	292	310	309	318	257	323	305	318	272	266	288	282	314	306	316	275	297	292	305	289	264	315	270	327	286	306	312	305	281	300	289	310	323	314	337	280	280	320	290	269	286	329	275	288	331	281	290	296	310	296	269	277	296	268	297	298	316	305	287	310	301	294	272	318	276	284	342	302	278	297	316	316	279	265	299	323	293	310	302	297	284	294	312	313	305	287	309	285	305	310	309	286	328	280	323	291	262	308	285	287	304	301	289	282	331	308	278	308	339	318	305	306	291	337	289	309	286	307	297	308	299	316	304	317	321	296	286	276	328	322	319	270	313	284	297	305	310	297	291	297	306	288	318	306	338	301	300	294	315	261	313	318	302	304	303	279	317	295	320	314	307	308	298	295	299	300	278	288	290	293	317	327	302	287	311	303	313	325	320	311	276	296	303	272	302	346	314	293	300	294	286	281	313	281	314	280	320	300	298	297	311	295	289	294	300	318	314	334	296	265	319	291	319	302	260	282	298	279	302	266	305	288	282	330	329	311	311	323	284	322	289	253	273	306	303	301	298	322	313	309	316	318	310	300	295	302	321	316	311	287	302	325	299	285	302	327	293	290	308	281	280	294	317	299	312	320	315	276	308	313	286	326	288	293	313	329	285	252	309	299	254	311	322	323	301	292	298	295	328	313	299	272	302	286	343	291	283	285	272	326	303	314	318	324	333	300	289	306	297	326	305	311	291	282	302	312	299	300	288	301	308	321	302	305	306	285	292	329	277	288	310	301	308	302	318	311	312	303	302	285	303	301	291	315	308	304	290	288	288	314	317	288	293	312	306	287	291	332	315	301	338	278	288	305	272	297	305	317	314	272	309	287	311	307	310	318	292	303	290	284
24320	20097	26197	23764	19924	5279	814	514	472	349	393	362	359	316	289	291	261	285	268	261	270	241	262	230	241	221	234	237	254	233	251	238	246	232	199	229	218	196	236	222	216	210	233	211	234	242	225	241	207	220	227	227	215	226	221	205	228	193	224	220	235	263	217	225	208	199	198	196	236	213	211	225	230	213	207	235	222	235	215	202	209	219	200	229	217	223	261	233	211	204	203	217	216	207	218	209	228	215	200	206	213	207	209	209	214	207	217	219	224	233	192	217	219	216	240	220	198	201	216	216	207	217	223	187	237	229	228	233	234	195	233	217	205	174	213	215	228	210	220	199	251	220	227	214	213	225	240	214	229	196	190	210	205	206	196	248	217	201	209	230	222	213	210	203	220	212	220	206	202	213	216	195	217	206	198	226	220	204	254	246	228	201	211	206	209	191	174	214	222	230	205	202	213	205	193	196	247	191	200	219	234	207	216	217	200	200	187	197	215	196	218	201	218	206	233	206	182	229	203	194	236	226	212	248	218	205	222	246	192	221	227	191	209	228	214	185	200	203	212	235	217	220	221	217	229	207	227	237	210	216	222	236	245	231	218	222	233	231	209	226	210	212	213	211	186	217	266	211	215	190	234	190	196	240	201	216	211	218	212	196	209	213	220	217	207	215	235	218	184	224	204	188	206	208	205	196	210	234	185	199	205	235	220	193	215	195	207	233	207	244	215	212	228	226	235	225	207	208	214	246	191	228	202	231	235	240	216	222	224	239	218	210	193	211	215	212	237	206	235	192	191	206	214	206	214	236	224	235	214	211	199	211	216	207	245	221	205	209	186	229	205	196	203	216	188	210	214	208	201	215	206	243	213	208	211	227	234	244	199	196	230	224	200	218	219	215	220	232	244	214	203	209	219	219	182	224	220	201	182	203	230	232	215	209	219	203	197	209	196	223	231	212	204	209	218	210	191	202	223	175	230	211	227	226	208	232	200	209	225	187	188	215	187	217	217	197	193	220	247	224	232	216	222	234	218	217	220	196	213	195	221	217	222	190	224	186	243	193	208	230	207	202	224	208	218	212	222	224	197	228	218	220	215	184	203	205	222	189	187	234	222	194	211	212	207	184	198	213	219	225	220	210	228	232	196	247	195	232	233	220	199	220	203	213	234	209	213	216	186	210	217	234	233	221	222	229	232	212	196	205	212	197	225	195	261	211	224	205	206	225	218	239	191	219	222	229	200	211	207	239	209	204	183	201	207	194	222	219	223	228	195	213	209	204	223	230	204	242	204	193	207	209	224	231	222	244	187	229	261	207	211	218	223	213	231	239	227	226	202	227	216	202	209	215	239	215	224	209	215	221	218	247	208	190	225	200	200	218	205	202	209	195	202	226	226	222	193	219	211	247	198	193	224	216	196	225	213	211	218	227	223	247	208	239	243	222	193	202	219	201	211	196	225	200	220	220	234	200	205	204	228	211	223	226	200	208	236	254	207	211	221	229	222	211	175	240	205	223	204	227	214	219	201	239	222	234	210	211	204	188	248	184	214	231	210	216	212	212	223	208	214	232	213	209	220	216	242	200	224	234	234	221	240	225	206	228	223	234	217	225	221	229	233	213	213	210	233	188	235	218	222	214	214	218	205	199	204	229	218	242	215	217	223	209	192	173	219	226	193	208	213	259	227	208	228	210	220	206	214	215	226	215	204	193	231	239	224	214	201	193	235	245	225	197	225	206	193	212	201	199	201	224	226	215	201	193	221	216	227	205	225	238	195	236	222	233	217	213	205	230	211	209	232	212	207	227	210	194	220	209	203	201	204	224	221	234	230	195	186	213	211	216	205	215	220	211	227	233	223	202	210	220	201	226	231	199	193	213	229	188	206	201	197	210	226	230	227	242	214	248	233	208	210	220	218	208	217	217	229	216	200	187	216	192	228	227	214	233	223	239	196	212	230	222	203	200	195	211	205	184	223	223	210	240	217	210	206	252	218	243	239	213	191	184	222	220	217	209	211	211	230	230	195	206	204	227	227	231	196	204	216	216	211	211	214	222	223	246	219	222	234	220	190	214	208	211	208	210	233	209	212	205	217	218	213	232	215	217	243	195	206	220	206	219	223	208	220	216	231	206	242	206	215	220	219	224	190	205	235	217	214	212	237	205	218	231	194	202	203	221	222	208	203	201	219	205	208	233	211	219	210	205	217	225	255	222	217	205	224	194	205	213	176	235	232	220	239	222	220	236	223	210	221	249	246	218	223	210	219	212	204	229	224	238	254	224	222	232	189	216	218	230	224	210	215	224	209	217	197	235	226	218	223	209	212	230	203	211	208	222	210	235	224	239	223	227	216	224	238	209	212	212	232	213	212	218	208	207	222	213	204	178	218	223	227	207	212	220	211	201	221	183	208	226	182	204	212	212	240	211	229	209	219	219	202	221	184	222	203	229	213	170	242	213	213	223	229	213	217	223	224	222	205	233	222	235	234	215	212	199	188	212	225	228	211	219	205	227	209	216	233	178	208	208	209	192	184	201	214	211	245	230	215	201	208	225	218	200	208	214	180	200	218	210	204	240	206	225	222	221	206	193	213	190	228	247	217	219	214	218	221	183	252	222	212	225	232	221	225	201	203	212	221	201	194	208	213	221	237	226	228	204	223	245	230	216	240	231	226	214	229	239	217	222	223	234	236	206	213	228	203	216	220	230	209	225	207	243	198	228	195	213	238	223	213	248	240	213	217	213	218	213	222	216	223	212	211	217	196	206	226	197	218	207	209	225	210	226	208	226	224	217	202	217	194	201	225	202	205	228	216	223	204	194	254	230	225	203	192	209	198	223	188	194	210	238	227	243	210	209	220	209	209	198	251	208	201	224	201	203	212	215	202	221	221	191	229	231	215	205	250	197	213	230	230	207	240	220	230	200	202	198	222	218	220	264	241	225	219	222	216	220	239	217	229	250	226	200	198	182	219	221	260	219	203	242	224	193	217	218	225	201	212	230	231	207	227	225	207	234	219	196	206	207	183	224	205	210	214	226	225	216	210	208	230	215	232	235	233	229	220	212	229	191	215	225	215	206	198	208	210	205	200	208	200	193	230	199	203	235	224	217	222	240	211	214	199	218	198	225	205	234	205	215	222	224	232	213	207	216	223	214	212	239	186	232	205	204	219	228	216	229	211	212	220	218	219	194	215	216	221	208	206	218	204	212	196	200	216	236	247	215	230	208	213	241	206	216	216	218	204	212	236	218	208	204	207	216	199	203	193	225	236	213	240	195	251	205	212	211	226	246	232	220	214	209	193	227	196	205	226	194	222	199	202	226	207	219	197	234	202	232	256	233	211	209	219	227	225	195	202	199	226	221	204	227	237	216	219	216	218	205	221	207	211	223	233	207	202	236	210	214	204	172	215	198	201	212	217	225	216	218	217	218	181	206	189	212	203	209	232	235	218	228	207	213	204	197	217	261	222	210	223	216	196	180	212	201	211	241	191	207	238	206	247	219
44416	7361	6952	3841	2322	1642	1241	984	793	645	595	531	473	439	420	410	369	349	338	317	317	321	297	301	248	322	251	279	242	274	262	244	251	255	228	241	254	236	248	246	225	267	262	238	237	237	246	221	226	242	226	241	235	253	242	226	214	233	236	202	241	240	247	245	246	243	231	242	216	222	244	213	235	220	235	210	221	241	211	229	240	239	228	242	217	201	224	221	223	217	227	246	226	228	193	229	256	222	241	224	221	207	240	198	247	205	215	208	225	232	226	240	206	221	217	239	225	240	229	223	228	215	225	210	231	216	214	236	217	223	227	240	242	242	221	217	213	232	218	221	262	212	220	235	241	238	228	213	244	227	224	214	207	232	249	219	242	210	204	210	229	240	230	234	239	227	243	216	225	235	248	234	226	201	218	235	225	222	219	211	238	220	251	210	225	224	211	216	237	222	242	222	224	232	239	221	191	247	223	237	252	244	200	206	203	221	253	229	259	210	225	219	218	220	222	223	227	239	186	209	235	219	251	237	249	228	225	231	218	216	257	228	213	220	231	205	241	236	226	238	226	220	212	240	222	214	235	201	224	209	226	205	197	224	223	236	220	232	266	232	204	222	245	217	229	235	220	242	222	213	233	220	217	225	204	223	236	215	219	243	219	246	218	203	260	224	209	247	221	211	229	244	250	212	229	243	242	224	212	191	226	241	220	228	205	195	216	230	228	232	211	208	237	235	216	220	233	239	215	221	195	222	216	225	216	230	228	204	233	230	215	242	218	221	213	206	216	239	233	221	240	220	208	229	223	225	230	258	208	199	220	235	210	237	222	249	199	219	197	226	216	215	221	222	222	199	226	216	241	212	217	217	199	250	226	183	218	232	213	208	240	212	241	210	226	217	204	237	253	223	211	239	236	230	224	224	206	212	190	209	239	245	211	178	219	215	202	220	244	235	205	228	227	241	232	253	242	233	245	250	208	250	244	219	212	219	218	219	222	250	219	216	246	240	237	220	212	227	225	239	238	216	222	234	220	232	200	224	226	222	225	221	204	214	253	231	236	204	206	211	206	214	221	230	219	238	203	214	218	212	219	237	246	229	226	225	217	240	218	213	194	249	214	244	236	244	227	225	213	231	226	239	240	236	222	238	211	237	220	211	216	214	220	233	215	233	210	222	239	200	224	223	228	219	212	234	223	217	215	220	213	222	245	207	243	225	233	212	238	230	228	210	221	193	206	238	212	248	240	214	213	229	231	232	214	228	240	237	231	219	220	250	242	224	215	213	238	207	255	212	236	199	205	237	239	228	240	224	211	228	207	237	224	220	224	212	220	204	235	211	240	234	227	234	230	222	232	237	221	218	197	223	210	242	233	248	209	238	199	247	229	241	211	220	240	260	252	234	239	217	228	224	214	203	226	228	233	235	207	217	240	215	218	260	206	235	225	226	242	220	217	219	230	211	236	242	249	204	257	228	226	206	207	239	235	224	244	201	233	248	245	221	226	220	209	226	235	201	224	244	245	226	215	239	224	240	243	223	233	219	221	211	242	206	237	217	222	224	234	186	220	204	215	204	228	204	253	255	228	221	259	240	209	239	226	252	194	217	246	221	230	208	207	249	222	200	246	227	221	247	224	245	202	220	246	230	249	221	244	209	217	237	230	210	229	244	244	219	236	229	225	221	205	251	213	213	217	234	222	221	215	233	232	237	247	232	241	248	244	224	224	229	218	235	218	181	234	237	184	226	231	221	203	223	225	217	213	201	227	215	223	242	234	233	239	206	237	241	261	220	239	234	231	217	216	223	212	218	222	225	220	222	216	215	204	258	230	240	212	235	240	230	219	211	255	218	224	236	232	229	215	244	214	189	236	248	213	222	218	241	218	219	221	239	222	199	225	216	210	226	207	211	230	242	227	232	220	232	214	221	238	211	228	215	217	214	256	234	220	238	199	200	223	225	200	200	205	240	220	213	206	205	228	230	232	224	224	202	205	236	224	214	215	224	210	235	249	218	241	223	239	221	234	228	220	217	218	234	244	219	207	220	225	198	224	235	233	202	234	228	236	233	215	215	222	225	200	232	220	239	241	230	233	233	241	210	249	228	222	222	231	213	237	229	245	234	215	216	226	222	228	235	213	207	226	236	235	217	256	212	241	223	212	260	243	237	216	220	230	221	236	235	209	215	208	236	215	204	223	205	204	231	219	226	214	233	217	198	188	235	197	200	250	243	204	236	230	240	214	214	236	234	234	218	223	211	241	230	227	231	221	227	243	216	223	206	216	252	234	223	227	247	212	208	224	246	228	195	228	226	265	267	246	244	234	217	219	214	222	259	230	218	231	217	224	174	232	213	219	204	227	229	201	234	224	207	226	238	217	236	228	221	272	214	219	230	249	219	243	230	238	240	229	223	241	207	220	222	230	227	259	214	231	215	234	229	200	232	234	232	236	231	216	219	226	237	230	201	210	227	203	224	246	203	235	192	224	223	211	235	235	215	204	241	255	253	220	234	225	224	240	238	249	247	226	255	235	243	205	220	238	232	220	197	218	222	210	207	228	238	224	212	228	215	235	227	221	230	220	237	212	209	230	235	205	233	232	221	235	205	217	250	229	198	236	190	247	237	222	232	246	244	230	244	230	225	233	228	229	222	217	219	216	213	239	217	207	221	228	235	215	235	236	227	230	232	209	224	235	216	239	230	216	222	215	221	219	206	229	221	229	239	241	198	220	235	215	218	223	207	198	226	255	245	236	225	228	241	211	235	251	244	208	215	250	233	235	221	226	232	245	210	248	229	229	232	234	234	234	247	255	240	244	206	213	209	223	221	234	235	248	221	221	218	240	237	212	229	213	237	204	211	219	250	227	238	226	219	217	241	237	252	194	220	196	238	217	230	226	227	260	198	225	232	224	218	237	241	220	238	210	205	226	229	242	209	240	211	206	220	191	249	244	229	231	253	231	223	209	212	213	224	224	215	225	209	244	236	236	214	245	212	238	211	243	236	229	215	230	205	245	242	230	210	196	224	216	227	197	234	208	226	229	214	214	222	213	245	253	248	218	234	224	200	211	245	233	218	217	224	223	256	233	237	225	223	222	217	221	225	216	234	224	212	239	226	182	238	228	229	234	215	212	218	237	213	233	231	242	224	229	249	229	224	224	244	251	214	217	218	238	220	253	202	214	229	219	215	211	222	240	253	251	203	252	205	213	228	215	211	225	197	221	209	227	244	241	195	232	242	207	233	223	264	200	217	202	242	218	232	213	236	236	218	220	210	202	221	228	233	231	208	220	224	185	205	210	222	214	221	227	232	218	252	211	208	214	226	246	236	240	218	195	222	232	227	209	229	232	227	230	223	231	216	227	212	200	228	228	211	214	238	221	227	213	227	216	219	206	234	221	211	222	196	220	229	224	242	242	221	216	229	256	234	212	203	210	194	250	216	197	200	240	215	212	227	224	214	234	208	208	230	210	231	212	214	207	223	228	232	226	258	205	247	218	237
22425	20154	26735	23319	20162	20085	4995	1274	944	865	824	766	728	700	661	663	656	594	590	603	587	603	556	573	552	583	553	505	587	524	510	554	550	541	546	534	485	499	549	504	531	472	501	549	505	554	500	521	553	565	513	511	520	564	483	515	477	533	499	508	525	533	520	520	493	543	538	511	548	554	489	513	518	537	550	478	483	497	478	470	511	486	551	526	485	479	505	515	484	466	476	509	492	512	479	551	506	505	511	515	568	490	499	495	490	477	518	510	525	511	496	439	491	554	529	518	551	504	510	498	464	521	480	533	521	508	478	496	510	524	521	520	521	492	511	477	484	532	561	522	472	484	510	500	496	499	501	529	516	507	536	501	497	515	487	491	484	502	558	457	477	510	515	485	507	494	490	536	517	502	509	517	491	472	512	506	510	492	488	503	532	539	480	484	554	471	484	516	489	523	506	496	514	500	516	503	494	499	483	488	511	479	455	466	488	529	495	510	520	520	508	512	522	486	534	515	456	480	506	498	521	509	496	507	476	455	472	489	500	545	544	508	501	497	495	516	500	500	503	473	601	528	505	509	467	492	495	463	546	497	507	530	510	488	470	484	537	471	475	509	485	493	493	555	486	508	516	515	507	455	471	481	521	509	530	517	471	493	485	516	545	486	490	521	494	481	510	518	485	524	491	470	509	520	497	527	500	542	464	527	540	457	508	522	528	499	544	543	511	494	481	507	458	473	523	556	527	516	490	502	534	512	490	490	541	488	513	480	473	486	491	505	560	490	495	495	507	507	493	500	438	534	489	519	483	516	509	497	451	481	491	552	553	504	509	519	496	521	506	476	535	541	492	544	517	491	516	528	467	507	487	494	555	522	500	514	506	541	557	532	479	506	498	504	522	495	495	571	531	486	466	495	471	503	537	504	454	539	508	516	520	473	503	458	513	506	482	523	538	488	510	494	536	551	500	497	498	550	512	509	505	492	509	469	505	500	509	522	496	514	511	477	474	511	511	498	511	495	491	508	485	523	500	462	543	494	510	497	496	469	509	504	505	534	552	496	507	492	488	462	496	514	487	527	486	511	514	519	491	503	501	523	475	472	509	502	506	548	452	528	542	534	543	481	494	512	548	507	542	483	509	477	521	523	449	530	510	508	484	514	529	485	527	466	509	501	495	486	544	498	468	509	539	516	537	476	471	518	484	526	523	521	550	519	487	509	528	517	490	498	500	495	500	515	514	479	486	486	498	526	488	504	532	461	534	491	480	491	503	528	494	489	519	557	493	469	526	539	535	544	454	504	493	514	513	529	570	484	511	501	572	485	455	505	515	509	486	525	507	477	477	529	488	485	514	520	485	499	514	506	551	520	491	522	529	473	490	467	551	451	496	510	512	542	491	496	488	564	501	525	492	516	504	522	490	506	512	494	520	511	446	484	475	496	522	497	504	509	494	478	466	536	472	523	505	485	492	547	492	500	505	482	508	519	499	528	472	521	473	503	485	474	503	524	509	526	497	487	487	496	488	513	506	495	500	479	539	506	506	517	505	489	523	516	497	483	514	517	490	509	478	502	510	476	538	517	490	520	518	518	496	525	496	497	497	515	510	487	547	554	520	487	536	514	491	497	503	482	515	493	524	528	496	559	532	515	502	476	491	554	489	514	517	481	489	502	526	474	560	446	458	485	484	457	522	511	520	507	460	447	523	534	501	515	482	518	476	498	510	511	491	526	513	478	499	465	503	535	551	535	518	522	530	504	552	488	453	489	490	531	517	477	534	494	528	486	503	512	517	463	511	544	525	525	506	522	509	541	473	520	509	496	504	533	463	532	542	503	515	490	558	500	483	510	523	526	497	527	464	544	490	523	524	531	496	508	499	492	514	514	527	523	511	534	471	535	495	507	523	507	499	527	501	512	519	498	521	513	505	529	560	497	500	493	492	497	483	502	518	484	514	519	556	447	522	538	466	539	530	516	519	529	566	511	464	513	516	512	524	505	494	531	520	513	493	481	498	501	481	510	490	512	537	538	480	483	496	508	509	533	497	559	503	490	519	533	508	515	515	488	517	463	501	496	523	524	501	477	508	484	528	487	493	531	499	482	490	509	475	484	529	490	549	509	493	515	527	539	515	508	519	509	521	474	501	472	500	500	477	510	514	517	460	504	504	525	522	479	522	568	503	483	491	530	519	466	494	530	514	500	519	533	487	489	473	490	476	531	549	480	493	514	505	521	500	513	502	488	515	496	491	514	479	521	510	521	488	480	479	463	503	484	467	500	518	493	526	488	527	483	531	459	483	528	487	502	494	487	476	515	482	535	524	470	544	521	496	496	510	489	512	484	489	479	502	495	536	566	512	507	540	481	501	500	486	506	465	524	501	502	525	543	482	509	542	469	510	504	517	523	516	497	490	540	520	484	546	490	509	497	511	472	483	485	522	539	515	509	520	528	485	469	505	490	479	530	525	483	499	495	488	515	525	477	490	477	499	525	486	512	505	533	555	497	511	465	535	504	483	484	490	456	472	497	510	490	495	472	508	519	530	499	514	534	529	502	491	502	481	483	520	483	496	508	520	541	487	509	490	517	509	494	516	514	490	501	497	500	486	495	484	534	467	543	474	476	546	493	476	514	527	523	516	502	464	511	524	501	522	498	525	464	504	516	531	521	528	455	495	472	479	477	479	520	554	540	515	501	499	439	507	507	487	458	493	444	536	508	538	501	504	503	477	492	482	458	528	503	486	470	489	499	494	503	500	503	492	524	498	524	483	443	527	506	534	517	460	525	513	486	490	507	501	505	522	496	466	497	523	481	511	509	545	500	463	462	524	534	507	454	512	522	510	482	476	509	489	478	501	533	512	531	485	521	516	514	501	484	519	486	520	510	515	506	531	496	479	485	496	520	535	516	487	462	507	472	490	492	510	505	477	498	543	514	527	553	507	502	456	514	504	509	560	514	492	502	503	500	507	515	485	476	503	490	502	500	478	489	527	471	513	529	528	505	513	548	498	514	536	486	535	522	492	491	518	496	469	503	454	478	521	525	499	492	527	488	515	520	504	555	475	517	522	522	487	471	464	506	507	513	520	563	530	528	474	485	517	552	522	521	531	486	487	493	493	492	439	523	499	464	479	519	520	554	496	512	551	504	528	496	530	539	483	550	503	525	498	505	512	503	498	472	494	470	494	526	534	489	523	512	504	513	507	519	485	492	505	517	505	498	474	467	511	516	506	508	517	493	493	493	503	478	514	521	544	513	526	518	525	526	493	463	495	500	489	514	501	542	494	532	527	505	551	488	446	477	500	472	552	501	516	514	521	511	517	479	520	519	529	506	529	503	513	525	517	548	529	540	456	518	500	533	491	543	488	458	527	522	523	506	518	494	491	490	500	484	516	471	514	485	520	509	509	544	546	507	494	490	530	503	504	466	536	543	533	478	517	508	467	511	502	503	467	480	500	501	496	506	480	508	502	540	456	507	503	526	490	509	538	497	513	525	492	467	497	524
41448	12134	12139	6909	4478	3180	2407	1964	1550	1344	1184	1078	1045	903	836	774	813	797	656	687	677	637	593	620	571	579	592	536	623	577	589	550	546	518	531	534	547	512	487	490	517	523	519	506	519	498	526	480	526	510	512	501	485	497	491	443	550	513	519	511	495	470	505	498	478	505	491	495	501	527	478	486	506	486	502	509	487	522	465	485	554	489	477	515	495	473	525	489	476	514	492	419	464	498	513	466	441	503	492	482	466	486	511	510	512	475	510	504	496	520	453	509	495	474	486	531	458	514	505	473	440	517	487	468	506	518	469	510	478	474	485	475	514	472	504	475	518	474	482	459	508	489	481	461	490	476	458	455	533	473	472	455	494	468	487	488	538	529	478	486	481	511	453	501	478	458	499	503	488	462	476	532	478	469	474	485	530	488	546	484	461	525	500	463	487	486	480	488	473	501	486	490	493	469	476	475	503	484	479	472	492	508	495	486	466	455	520	498	499	487	478	485	521	464	488	447	461	500	492	467	464	461	483	467	486	524	461	468	467	504	460	500	465	499	499	468	479	484	483	442	478	459	482	496	481	520	505	451	484	453	457	457	463	516	527	507	468	509	489	469	446	483	511	453	465	484	485	463	474	523	463	473	492	481	549	513	503	505	486	497	409	488	469	484	508	506	464	428	511	446	505	448	476	474	468	507	503	508	448	480	463	487	475	450	527	514	469	469	439	483	500	474	506	469	487	502	472	489	448	487	530	479	528	498	492	510	523	495	472	535	498	472	447	507	429	479	447	482	473	503	512	483	490	495	524	478	489	486	457	495	500	488	501	441	507	497	505	451	475	448	468	486	521	451	508	470	481	506	494	499	455	459	505	476	512	525	503	468	500	487	509	470	500	477	511	436	522	519	445	483	464	493	491	514	490	510	487	466	452	475	469	495	472	495	519	511	525	531	535	483	492	483	481	476	441	470	510	504	457	455	448	476	449	497	500	459	517	473	475	503	545	491	499	479	493	480	471	467	456	483	501	498	493	504	474	445	467	447	477	464	519	473	467	479	501	491	500	458	473	499	462	486	457	487	523	442	470	491	502	441	477	477	481	487	483	479	466	516	460	467	470	496	487	499	469	509	499	490	501	501	466	516	484	483	482	465	466	502	439	425	434	561	453	468	480	463	509	473	517	483	478	490	499	518	477	436	476	421	478	474	455	449	472	470	485	449	492	473	455	524	490	476	491	480	511	498	484	471	504	495	480	452	473	471	474	514	485	461	451	472	488	490	444	488	446	449	441	467	452	474	500	451	463	503	471	454	488	506	497	455	448	526	514	488	497	500	500	476	479	480	455	511	438	423	489	468	514	440	486	498	515	470	504	452	474	462	498	478	497	499	471	492	520	487	511	471	452	498	461	491	477	529	503	468	517	508	514	515	502	518	481	467	462	442	481	505	492	491	475	492	519	493	493	463	466	498	486	483	515	446	467	475	473	462	503	440	474	505	488	420	469	452	504	482	512	485	486	493	452	508	506	451	520	498	453	525	526	487	530	443	442	481	478	483	481	481	473	478	485	458	499	500	480	503	465	465	438	511	460	458	488	456	456	468	479	457	485	523	487	481	494	494	492	483	512	473	487	476	491	456	492	526	491	531	464	524	495	494	503	496	506	527	500	444	479	526	509	466	466	460	484	488	451	476	468	495	520	486	473	447	527	474	484	456	482	468	501	481	484	503	492	533	527	471	512	477	468	505	482	477	455	517	538	494	474	479	496	475	520	498	492	507	511	527	513	493	492	475	475	470	472	481	473	505	489	468	508	498	489	511	484	482	533	492	513	473	465	489	469	478	443	488	491	458	477	448	513	466	495	458	472	489	515	447	475	515	449	508	471	453	480	478	481	497	437	454	469	479	492	487	475	487	510	486	493	490	469	486	518	470	470	474	473	475	439	516	458	493	522	542	499	502	482	515	453	476	465	483	475	445	467	460	505	486	507	490	496	501	489	466	473	444	475	466	502	474	530	473	470	489	475	524	470	482	466	470	505	484	477	527	423	485	473	471	476	500	492	503	471	530	476	479	473	515	478	480	507	462	494	512	477	505	464	405	487	489	494	472	482	436	471	471	498	464	526	469	504	473	508	491	520	491	526	477	469	468	473	491	459	475	495	479	475	485	479	497	483	530	471	491	499	491	441	511	467	456	508	467	500	563	529	465	457	466	510	477	522	474	491	508	466	485	495	485	480	470	487	455	508	490	499	457	498	471	466	436	475	487	472	496	472	490	512	464	490	498	459	483	481	484	538	502	478	476	494	500	484	482	485	465	473	506	514	507	476	473	469	501	486	444	492	489	500	472	478	449	455	509	476	501	482	495	473	469	447	492	500	485	495	464	509	493	472	461	507	521	492	488	508	481	504	510	530	461	444	482	466	478	487	468	468	489	488	500	449	512	512	473	485	488	482	490	481	443	478	473	487	501	496	470	488	521	469	507	470	451	482	489	462	493	483	517	517	487	496	477	493	535	453	445	488	526	448	462	468	512	464	503	480	481	493	486	442	464	474	464	468	503	494	494	494	497	478	521	499	441	469	493	448	507	487	473	475	486	459	517	443	514	470	492	451	456	522	485	505	438	479	466	469	488	469	491	455	499	512	480	509	496	467	470	469	483	491	503	513	469	474	449	468	477	461	459	499	508	512	491	491	519	495	486	496	456	505	496	456	510	495	476	461	485	490	492	460	481	457	486	468	513	511	484	470	480	483	452	494	489	529	499	544	450	476	500	482	478	488	475	467	460	468	493	470	468	478	469	483	463	490	501	491	483	495	473	500	479	477	484	545	542	512	488	451	489	475	452	488	517	466	493	503	496	478	491	525	472	483	486	501	482	472	485	492	523	497	491	506	470	482	466	521	490	486	525	480	459	472	500	468	513	495	463	492	495	511	460	511	518	441	478	461	485	490	484	465	511	494	494	513	481	492	480	499	477	461	488	518	464	447	471	462	497	454	467	468	475	469	463	465	462	496	463	499	474	469	491	509	505	449	445	454	516	467	467	463	486	447	459	508	475	476	447	489	510	469	500	478	468	477	491	493	497	527	468	472	489	477	497	447	456	478	465	496	496	478	451	494	461	487	459	474	473	481	458	512	502	483	486	467	500	491	441	486	521	467	500	461	513	486	513	484	492	446	495	456	491	471	477	505	521	464	512	488	499	461	519	462	499	512	493	491	489	483	493	494	519	465	470	496	503	491	490	463	481	518	516	504	487	492	476	509	454	497	454	468	535	490	505	488	502	507	511	490	476	491	464	514	456	482	470	489	486	451	504	465	468	473	481	446	472	533	460	469	457	490	471	485	511	493	483	454	482	470	512	464	544	454	438	485	480	488	496	468	516	492	477	485	465	506	473	470	464	470	468	515	480	470	474	499	409	452	485	458	517	481	478	462	470	450	484	470	501	498	514	482	512	462	467	491	460	488	454	456	472	486	471	476	479	507	492	502	455	509	466	479	471	451	470
31855	13797	1825	450	310	315	255	296	276	280	279	263	285	306	249	273	271	268	282	248	284	298	272	264	259	275	298	258	253	260	311	272	280	254	267	279	274	272	284	281	302	271	272	276	281	258	271	263	252	256	280	289	254	288	293	254	238	249	283	300	262	260	297	271	253	259	283	254	260	303	291	260	263	270	287	269	261	274	276	261	269	280	293	281	252	291	292	249	273	231	265	286	260	282	281	284	286	291	267	300	292	262	307	249	297	267	280	279	293	278	263	264	265	276	280	269	289	280	282	291	263	281	311	290	259	250	279	240	290	273	252	261	267	279	297	285	324	266	267	274	265	282	287	286	275	262	278	254	276	284	265	292	263	296	285	285	281	246	295	264	277	275	310	273	244	249	265	286	259	270	269	288	282	280	263	263	303	260	284	254	277	273	277	281	275	273	280	272	260	247	273	252	288	305	287	264	265	277	236	262	260	254	289	280	280	266	253	289	283	323	272	300	259	277	268	263	287	284	278	264	284	295	313	256	264	256	262	281	297	246	271	303	306	280	287	253	262	260	287	281	275	270	281	280	277	272	272	263	287	259	284	263	287	272	293	257	303	279	247	248	277	263	272	265	268	260	237	261	272	255	274	267	249	246	294	265	263	273	277	280	301	296	279	299	287	288	279	288	246	259	286	252	284	289	249	308	270	271	257	299	271	244	283	227	279	247	270	287	244	274	287	303	281	275	273	256	257	276	293	265	265	280	251	267	284	270	274	285	267	259	258	279	280	252	263	271	260	288	288	276	270	283	281	287	304	281	241	340	285	308	263	255	272	271	275	245	272	307	261	236	253	264	268	270	290	295	247	261	265	273	301	253	262	275	265	298	274	266	263	311	279	252	278	277	244	275	264	278	295	303	281	273	233	249	277	284	298	265	248	277	265	299	269	285	313	264	234	262	274	280	281	270	270	261	239	263	254	279	271	303	261	248	262	281	261	252	297	305	273	279	263	290	268	253	299	303	279	249	282	279	275	299	260	225	283	260	292	255	272	292	268	281	282	290	275	312	274	244	276	281	254	268	285	282	273	272	278	291	272	244	262	260	260	283	281	260	291	244	268	258	254	259	250	267	267	283	273	253	303	259	331	275	277	280	310	275	267	278	270	251	267	285	240	259	271	264	271	249	270	259	271	283	269	298	274	251	286	253	283	270	242	306	292	299	272	268	287	287	290	280	278	290	252	266	286	294	270	263	280	298	274	270	283	264	278	276	305	248	274	260	243	275	274	288	278	272	260	298	242	254	296	298	276	242	277	285	275	290	273	260	290	258	280	276	283	272	276	277	284	299	258	275	260	288	266	269	290	273	264	270	268	280	269	253	281	289	253	288	290	278	262	252	295	279	280	273	281	270	282	305	239	265	267	261	274	259	285	256	281	292	285	305	267	249	254	279	299	285	292	270	256	256	287	301	278	267	257	263	275	272	254	256	249	273	269	275	240	284	258	264	299	267	297	251	252	290	267	281	274	309	269	257	266	282	272	267	255	277	263	280	280	277	241	243	276	253	293	257	274	264	284	242	260	245	284	241	252	248	262	271	254	273	260	273	268	274	284	290	253	276	244	276	264	271	241	271	286	276	278	306	269	279	313	263	247	313	268	270	308	298	264	273	284	266	285	262	319	271	245	256	272	299	280	273	257	271	248	300	268	270	263	233	253	259	275	272	271	255	292	292	281	297	247	280	289	269	262	280	259	271	285	272	262	249	289	279	279	261	268	273	267	263	297	272	291	265	279	248	295	305	278	273	242	291	283	241	264	278	261	280	286	266	271	270	253	279	255	261	287	278	273	263	295	287	263	274	279	253	322	287	281	270	273	255	266	266	248	265	308	257	261	277	302	277	280	273	273	280	289	253	253	254	257	295	249	288	279	255	273	305	242	263	265	265	297	294	287	291	235	286	278	259	279	248	257	275	267	269	279	281	284	260	283	284	271	277	264	278	255	304	279	270	282	250	269	283	263	249	267	279	275	269	282	249	271	267	289	290	257	273	276	255	273	280	275	276	276	290	281	296	263	275	271	289	286	265	286	281	256	259	263	291	276	256	263	275	293	261	265	279	277	281	267	271	246	297	281	271	267	250	272	283	295	285	291	274	266	277	255	267	285	282	262	264	268	275	279	259	248	280	273	285	308	249	278	288	288	249	257	272	276	285	293	272	303	274	273	275	263	312	263	281	278	237	267	290	282	270	290	280	239	247	267	271	275	294	239	248	273	282	278	267	269	253	286	247	289	262	277	262	283	255	272	274	255	279	282	269	260	276	312	303	297	270	271	310	276	271	295	284	252	301	276	254	291	283	302	271	245	277	275	295	266	297	275	295	289	281	296	282	272	256	264	274	258	253	282	285	254	244	276	289	264	294	281	267	260	260	275	274	289	287	258	255	262	280	256	280	280	262	261	277	243	272	258	281	277	308	276	270	271	255	245	278	296	280	270	275	269	259	285	279	259	282	273	268	278	264	260	285	286	273	264	265	276	278	288	285	286	317	281	282	268	266	265	281	254	280	280	287	308	293	291	247	298	272	259	263	294	256	299	285	262	268	261	254	291	281	258	269	287	253	259	286	235	265	271	253	282	262	237	240	294	278	291	276	268	280	244	275	274	275	281	272	284	282	305	254	233	261	266	278	265	282	255	279	282	318	307	265	303	264	263	312	288	269	270	244	284	302	279	276	284	271	278	284	265	306	269	262	308	272	289	272	281	259	260	250	245	248	289	261	265	277	294	258	276	284	305	273	267	238	252	231	258	280	282	278	292	296	266	295	293	269	266	288	272	263	260	301	251	282	285	293	327	285	281	277	279	286	282	288	251	283	291	287	296	298	260	277	265	268	264	275	264	270	292	282	282	291	278	275	291	300	291	271	275	234	239	266	274	274	300	272	289	251	272	275	270	277	287	242	279	282	276	289	259	299	275	283	268	275	260	265	280	247	275	254	255	262	279	249	305	261	248	270	268	270	292	255	267	245	260	240	277	298	261	252	278	271	284	283	271	276	245	265	275	298	271	251	264	275	267	260	245	305	289	271	272	260	315	286	264	249	290	265	281	290	260	262	247	302	280	291	295	236	256	274	299	267	293	266	272	251	258	270	278	295	282	256	268	260	263	283	279	288	258	292	293	283	286	294	262	285	273	266	258	279	288	283	289	286	265	273	288	280	290	292	250	284	271	265	276	247	285	275	254	280	296	275	270	279	273	250	257	259	269	240	269	281	270	266	262	292	270	314	268	228	287	266	269	268	277	263	296	283	275	257	303	252	262	243	247	290	278	284	286	287	277	285	271	263	288	253	280	260	300	260	277	275	253	253	283	262	277	310	296	289	279	280	292	270	262	284	260	302	278	277	295	244	254	294	282	271	289	247	279	260	284	262	285	286	273	250	272	283	279	244	260	272	282	295	263	282	266	297	263	290	276	253	293	248	262	254	259	285	309	298	264	299	268	299	294	259	268	274
25437	774	759	477	433	405	331	328	342	326	327	308	285	343	334	305	269	285	306	313	310	320	322	305	301	265	298	302	317	318	301	275	323	318	321	298	315	301	343	292	313	311	324	315	314	298	338	299	281	306	276	296	300	299	300	283	271	306	297	278	296	291	326	301	333	306	314	264	293	304	268	313	301	299	287	293	288	313	291	318	308	298	274	288	305	309	328	258	278	288	295	275	321	299	281	340	331	299	316	298	294	294	288	311	270	291	319	281	324	313	307	296	295	291	291	303	288	293	302	265	301	280	319	307	303	272	301	306	330	284	307	309	285	293	303	276	307	254	317	309	303	308	291	299	306	312	287	302	301	278	320	290	308	290	338	301	306	323	308	285	306	277	312	293	303	280	314	294	298	329	290	264	310	305	290	323	295	280	283	301	290	310	314	311	287	324	303	277	290	304	303	305	285	263	280	322	315	274	325	308	270	307	311	270	305	296	318	317	289	306	281	286	277	287	297	315	318	270	286	277	312	293	329	290	279	292	306	332	309	304	277	293	285	306	314	298	269	291	289	273	295	300	301	312	308	297	278	309	290	284	292	288	324	307	330	319	318	276	331	284	299	274	258	294	327	278	292	302	282	336	286	296	311	296	318	301	305	292	301	298	264	311	289	297	300	328	271	332	278	271	271	308	295	314	272	312	299	282	296	288	308	322	305	291	310	284	329	282	273	314	297	304	287	299	292	277	314	294	276	305	320	289	298	280	298	312	319	283	308	285	315	293	306	316	325	300	281	279	295	275	302	281	290	269	289	324	319	298	298	272	360	288	287	285	317	297	282	304	295	297	297	292	312	299	308	303	278	304	317	302	296	312	298	298	295	283	298	297	316	264	333	313	293	281	310	307	311	297	288	289	294	312	286	303	295	303	301	317	302	287	275	300	294	285	327	271	299	285	295	295	306	332	326	283	305	280	304	311	292	303	301	315	297	298	279	317	314	302	282	292	336	301	268	300	287	310	290	306	326	330	298	310	307	314	290	273	317	330	300	314	267	308	285	312	322	299	303	291	283	300	285	316	314	296	275	295	320	279	286	320	299	292	268	315	290	338	287	328	288	308	270	278	295	298	312	309	304	330	280	302	292	302	303	305	308	314	293	309	325	280	297	293	307	283	280	314	292	320	288	284	280	290	286	317	309	303	298	332	336	313	302	306	322	308	307	303	291	315	296	327	272	293	313	319	328	281	309	308	296	281	275	319	329	261	327	333	291	299	311	304	317	288	297	283	303	273	275	285	263	298	277	291	315	275	300	317	285	301	309	331	280	282	325	275	320	308	295	300	324	290	284	296	305	306	316	292	281	306	293	283	296	311	296	300	275	314	321	315	305	304	301	296	297	291	290	311	273	253	279	286	296	306	318	283	313	303	275	302	283	298	295	287	295	317	311	308	297	302	275	325	305	300	313	292	298	313	315	327	303	290	304	323	272	304	311	318	293	296	320	290	273	315	301	287	294	288	299	300	289	316	300	296	310	299	297	307	307	304	276	326	323	303	302	316	274	297	311	273	288	323	293	306	294	321	313	323	291	319	299	281	322	310	297	284	274	298	307	310	310	279	298	266	314	305	301	303	284	263	289	335	322	273	307	290	309	325	285	293	299	299	293	293	309	289	283	326	302	305	329	308	290	302	318	337	328	296	284	280	278	334	315	327	295	295	287	288	290	286	313	290	321	296	306	296	300	314	316	282	294	302	291	312	305	315	278	307	319	288	286	287	276	284	306	307	329	270	302	285	311	320	258	317	274	278	330	297	295	277	337	285	308	286	296	294	320	276	312	305	296	292	305	306	301	295	284	307	285	303	301	295	291	272	300	292	259	300	302	276	317	310	289	296	312	276	283	310	299	295	282	282	255	320	309	322	304	315	306	311	308	289	272	307	262	320	279	294	304	270	286	298	293	292	289	288	300	291	322	331	315	299	280	313	292	293	317	300	304	302	278	312	286	305	287	303	316	314	287	302	266	291	286	324	312	277	308	299	317	284	309	300	282	295	283	306	310	301	307	284	316	288	315	307	279	308	315	285	316	288	310	303	303	297	284	293	293	304	304	297	302	290	296	317	295	284	325	288	285	281	335	308	314	303	319	292	312	318	294	288	291	294	273	296	307	286	289	300	279	304	339	321	290	339	283	291	302	293	299	272	289	297	263	307	301	266	304	304	297	300	284	318	277	295	285	285	312	306	277	284	276	293	307	294	298	296	292	314	297	303	316	328	282	280	297	297	300	327	287	304	278	274	313	320	290	280	284	314	284	283	297	308	281	294	283	315	317	290	319	288	325	305	293	306	308	306	307	313	284	306	279	304	288	288	312	288	300	305	315	305	312	328	288	305	307	325	261	307	326	287	325	294	332	291	297	273	302	284	303	302	292	318	282	264	324	316	310	297	307	283	332	284	316	281	329	300	272	313	301	287	296	302	305	324	273	263	305	295	322	323	281	304	289	306	331	290	317	281	302	309	307	296	304	302	310	277	293	302	282	292	304	315	339	291	309	279	282	296	300	329	289	299	306	298	308	311	316	254	292	313	305	320	301	334	268	297	283	310	279	299	293	272	291	292	319	319	281	309	319	306	288	300	282	307	296	298	295	295	299	288	298	335	281	299	303	309	313	304	323	292	300	330	300	325	291	314	293	318	307	286	327	299	267	295	296	303	288	300	293	318	293	301	311	271	295	312	296	295	267	321	299	279	311	292	280	291	309	284	309	287	314	285	312	286	312	306	323	299	308	289	323	290	286	280	324	312	294	320	278	310	289	300	295	313	290	309	300	284	295	277	300	302	312	297	280	300	314	298	304	299	293	307	339	298	294	315	278	279	294	289	294	301	316	307	309	240	310	301	285	285	294	272	288	318	291	319	279	286	318	323	279	304	306	308	284	280	289	280	337	291	274	305	283	310	330	287	282	274	289	297	293	291	298	280	282	296	290	297	273	286	284	309	310	285	290	302	311	296	311	306	282	315	298	287	285	278	311	294	277	312	288	287	291	304	287	281	304	321	310	305	281	302	316	282	308	291	325	282	288	290	297	315	285	314	311	306	326	294	283	291	319	305	303	312	305	289	282	291	318	307	303	273	300	271	323	319	279	263	314	284	303	309	289	304	315	293	281	297	308	308	311	320	293	302	309	311	283	313	286	331	297	299	319	301	306	276	287	312	333	320	299	303	306	298	330	295	300	297	310	281	298	314	296	307	274	299	288	300	320	324	298	299	284	280	327	325	310	294	312	332	306	299	334	298	304	275	298	294	280	304	319	257	291	307	300	309	318	264	314	297	303	306	301	290	277	297	302	304	296	294	289	321	299	276	299	296	313	311	308	307	311	336	289	289	278	291	259	289	316	295	316	307	269	298	313	284	308	299	288	296	298	317	292	316	321	275	291	305	289	319	301	291	311	278	268	297	302	300	301	302	308	276	288	301	301	305	316	301	318	300	284	318	309	279	323	333	315	286
24234	20103	25888	24053	19927	5292	796	499	417	386	386	312	335	318	302	292	279	300	257	278	231	251	240	250	241	238	224	212	217	251	241	227	261	218	223	222	218	239	222	208	240	217	242	219	247	216	233	206	231	230	210	232	231	244	214	252	215	214	224	242	226	219	209	225	206	224	197	227	228	229	221	201	222	205	203	199	188	229	240	223	207	248	203	201	215	203	208	220	215	211	226	202	191	197	220	206	234	197	208	208	219	234	218	195	171	232	206	210	215	214	226	245	222	212	190	213	204	213	210	219	230	199	217	209	205	208	199	202	216	222	198	200	208	222	216	208	199	220	220	200	222	214	227	211	207	199	246	234	225	242	218	210	222	209	220	217	213	225	209	233	238	224	210	249	230	221	215	234	208	205	224	216	203	215	220	198	204	202	226	237	216	210	214	200	233	192	197	237	204	209	230	236	207	209	225	213	210	250	223	197	228	214	210	226	226	199	239	204	231	216	207	200	203	210	242	243	214	208	215	232	192	222	199	188	204	212	215	228	211	224	206	212	224	221	216	218	191	221	230	227	239	214	229	192	223	215	226	201	211	239	236	225	214	211	185	209	212	224	228	186	244	203	210	216	227	206	217	195	224	214	211	213	240	208	224	226	227	220	228	221	212	213	205	212	222	205	205	195	226	195	184	222	217	216	198	215	205	232	244	215	223	209	224	220	229	246	225	183	218	212	235	209	215	210	195	228	236	228	248	219	193	203	188	206	239	220	211	196	227	237	226	185	209	198	224	221	209	238	202	205	238	204	211	209	190	204	222	244	216	225	232	210	200	213	228	242	225	218	230	178	259	206	236	208	229	207	222	244	226	201	200	218	201	225	227	212	234	216	202	209	233	193	180	216	227	200	248	207	241	230	207	217	214	226	203	235	208	202	240	236	237	233	209	203	209	233	181	203	221	207	238	201	193	226	238	211	233	211	198	221	227	217	216	218	225	197	208	215	214	234	229	219	209	215	223	221	233	192	201	206	206	192	230	209	214	226	188	213	207	238	186	235	195	200	226	213	195	211	238	211	201	226	217	224	212	198	193	211	209	196	224	197	220	249	199	227	215	203	228	202	202	202	201	215	219	213	194	203	211	240	196	222	236	217	228	221	201	213	208	215	215	200	204	241	212	215	230	226	199	228	196	185	198	229	209	203	238	240	218	192	197	207	196	226	202	208	212	234	212	229	205	212	212	211	234	217	211	233	221	258	234	197	200	224	202	203	241	219	212	211	215	235	204	226	219	209	214	222	211	229	249	201	223	211	201	191	213	199	217	203	214	235	204	207	231	205	201	231	201	220	220	210	212	206	209	216	241	201	222	218	235	214	203	195	252	198	228	215	203	204	230	193	196	217	219	214	211	218	197	215	230	210	213	246	204	225	215	205	184	228	222	223	230	209	215	200	220	233	228	217	222	207	210	209	230	250	203	223	235	221	191	213	219	227	183	212	216	197	221	197	212	183	214	226	200	229	223	206	236	202	209	206	223	189	228	254	206	221	221	220	217	202	246	207	217	206	241	214	186	234	221	209	210	188	216	248	205	208	216	216	206	230	196	203	192	221	211	232	203	204	203	204	214	219	229	215	236	221	233	206	199	203	225	216	218	211	218	197	201	210	210	193	211	216	222	231	223	223	220	218	204	210	233	220	226	200	231	201	208	211	229	197	220	225	228	212	211	219	222	213	205	199	214	233	218	201	201	205	201	226	187	192	211	234	227	240	204	194	206	201	208	207	205	203	215	196	199	217	209	187	205	218	247	209	207	203	220	200	225	189	215	208	198	204	230	214	210	207	237	206	202	201	217	207	209	224	227	225	209	202	225	212	204	231	229	221	203	217	235	224	190	233	216	222	214	208	207	218	230	241	211	242	226	232	205	219	199	215	247	194	215	210	212	216	208	219	229	213	200	215	211	203	198	230	205	206	228	208	219	184	255	227	198	184	213	234	193	232	235	224	244	211	227	227	218	222	207	222	184	210	201	219	213	224	191	209	226	204	226	225	189	229	227	221	198	230	201	232	221	228	214	207	226	217	240	219	190	234	209	214	234	234	200	225	205	223	193	207	232	202	221	216	199	237	216	210	228	217	194	177	216	198	191	235	229	199	230	225	212	248	204	241	235	206	207	219	203	237	218	205	201	214	199	237	235	194	210	203	216	219	230	237	216	235	235	241	200	200	205	221	217	220	240	227	217	222	222	205	226	208	230	226	195	222	220	221	230	211	212	206	202	233	230	258	219	205	201	234	232	240	193	243	226	222	217	202	199	199	241	222	247	227	175	246	213	207	215	209	182	211	247	229	230	194	222	220	208	236	205	227	225	205	229	173	221	211	230	205	208	236	192	213	222	224	236	190	188	204	200	229	211	213	210	189	205	193	236	188	206	239	212	219	207	208	203	228	215	201	217	219	227	203	217	233	204	208	222	234	246	211	205	211	209	222	214	207	254	224	232	207	218	199	211	209	224	223	191	210	215	206	219	212	204	237	232	230	221	208	215	240	209	215	205	210	222	207	204	220	224	226	215	214	219	224	212	191	205	223	198	202	215	193	218	216	250	216	228	213	240	211	228	220	219	241	224	223	239	224	225	216	232	193	219	213	201	212	215	243	203	200	242	232	229	212	204	231	221	227	197	219	193	244	203	212	237	246	218	199	207	220	205	195	227	221	215	196	222	207	218	204	237	233	206	207	222	217	212	205	207	192	209	187	239	216	199	226	193	187	211	197	205	217	221	216	189	212	203	201	205	203	226	215	201	206	212	213	212	215	195	208	210	211	201	217	222	183	235	212	217	203	203	213	229	218	209	239	204	191	204	242	204	213	219	225	200	230	239	215	226	203	203	245	204	222	214	219	221	200	191	220	207	229	205	237	179	212	204	206	223	237	209	221	200	221	230	226	211	212	196	192	216	197	225	200	244	218	199	228	233	232	227	252	210	213	224	225	228	221	223	205	227	204	237	209	224	207	209	237	230	184	206	261	218	220	190	201	222	226	209	197	190	198	191	203	214	230	205	225	213	234	225	229	215	220	218	201	208	228	218	210	201	220	185	242	210	217	210	244	220	218	217	199	216	219	221	236	211	218	197	224	208	209	230	221	206	233	231	204	208	198	222	197	216	220	238	207	207	205	232	193	224	240	258	223	226	210	194	185	235	202	203	217	208	223	214	193	225	210	195	242	220	208	216	198	217	232	228	228	206	204	232	231	228	212	203	239	187	192	209	218	207	229	217	209	195	219	212	217	217	228	228	219	213	214	203	214	214	212	213	232	205	251	198	198	226	221	236	197	210	192	209	237	189	220	216	210	217	237	210	204	205	194	213	229	218	233	205	211	211	197	229	218	225	213	191	248	213	216	206	195	190	226	218	197	207	227	239	208	202	226	215	209	210	188	218	215	223	180	210	215	238	220	210	214	227	203	214	212	205	218	229	200	200	225	221	225	214	196	228	216	224	206	214	198	204	188
40837	7496	7169	3847	2340	1655	1237	1034	793	669	593	550	492	448	425	362	349	339	351	342	306	307	289	273	300	272	267	281	263	270	290	253	259	240	244	236	225	219	255	219	231	247	237	255	198	258	261	258	254	218	251	250	229	229	232	226	211	216	229	257	244	238	242	223	213	236	230	211	255	219	181	240	229	200	224	226	233	205	220	231	225	222	261	231	218	234	224	214	214	190	225	251	232	229	212	225	222	215	236	214	203	222	230	218	216	237	193	192	236	217	248	263	206	215	235	200	248	228	236	202	235	207	227	221	238	216	218	255	223	214	252	204	219	241	227	204	228	216	227	212	204	217	241	242	218	233	214	194	226	235	225	228	220	212	221	232	244	234	247	246	237	232	219	218	243	215	248	222	226	236	220	229	200	237	211	214	231	221	196	226	210	229	214	201	197	220	204	207	252	235	219	232	213	213	216	187	240	242	220	241	226	221	235	232	228	225	226	233	245	217	194	213	220	226	234	189	232	229	196	215	223	211	275	240	250	226	234	246	208	218	232	228	234	215	210	200	226	210	236	253	246	232	214	223	189	217	223	210	213	230	226	230	222	223	227	207	219	208	228	223	222	207	197	215	223	234	231	221	215	228	221	251	239	223	206	232	200	212	222	226	215	257	210	228	187	223	216	249	223	222	214	229	217	234	229	229	253	191	235	215	205	212	230	194	223	228	201	231	223	236	225	207	205	212	220	223	221	236	238	230	219	229	209	232	233	224	208	221	249	222	217	215	222	209	206	225	223	209	224	242	239	221	239	215	219	235	222	216	203	258	246	220	225	222	227	198	238	218	242	208	202	214	234	235	233	228	213	215	226	217	232	235	194	234	212	239	203	218	215	206	240	217	205	239	222	222	253	229	227	212	252	208	232	214	250	200	248	221	196	222	223	207	248	225	244	207	206	262	224	239	219	251	213	232	204	233	231	211	226	208	215	190	229	229	214	201	218	218	215	260	205	218	198	216	225	244	217	239	267	212	222	216	242	213	230	209	222	227	202	243	258	235	208	235	198	205	214	227	221	225	221	199	233	233	214	209	213	211	228	238	220	227	229	211	241	230	226	221	202	238	226	252	227	210	229	209	202	243	211	199	207	228	238	209	227	234	214	223	209	213	218	245	194	242	243	202	224	218	236	219	226	242	236	212	216	197	231	234	218	212	248	246	218	230	228	181	240	243	230	230	229	184	259	235	200	250	223	232	227	215	224	226	235	227	204	232	189	227	210	233	230	202	234	249	229	209	249	219	224	250	221	223	233	213	213	219	239	240	203	220	215	224	248	223	212	231	216	228	220	206	198	216	224	202	233	224	203	215	230	216	200	221	206	231	189	212	237	216	196	230	247	200	224	209	214	239	234	211	237	254	225	243	213	223	217	226	222	217	216	249	247	198	228	204	228	206	191	245	241	214	245	224	216	230	204	205	204	200	228	212	232	208	208	228	204	217	233	191	236	252	229	264	229	220	202	232	223	204	268	228	210	233	225	238	245	227	235	228	222	192	245	221	239	224	242	233	226	228	227	224	213	211	189	212	246	217	251	231	217	231	241	225	224	206	218	241	206	241	214	216	232	218	228	230	212	224	208	219	206	208	235	214	210	224	231	225	224	204	198	228	223	206	242	226	224	219	214	202	233	211	236	215	244	255	193	213	235	245	217	206	212	212	215	213	205	223	225	225	211	265	239	196	226	227	227	233	229	203	244	242	189	221	236	225	264	228	229	207	209	201	224	226	227	214	210	240	233	198	229	208	228	209	238	234	234	228	226	212	231	234	246	242	218	227	251	225	202	220	242	235	242	249	220	225	210	232	195	254	235	235	225	216	229	210	195	245	228	237	230	223	220	200	211	236	214	224	204	224	193	247	196	226	228	210	232	220	218	211	249	220	228	206	221	250	221	239	211	222	233	210	258	205	196	239	210	209	222	229	238	254	206	194	233	217	243	251	221	236	218	227	255	228	220	192	227	209	228	218	199	234	194	200	229	227	234	182	215	223	213	205	239	219	223	197	244	237	199	228	239	198	234	244	243	231	224	230	219	236	200	225	202	215	217	213	226	257	206	244	207	217	208	211	226	200	226	234	230	223	223	198	222	228	248	219	232	268	225	236	221	228	251	227	220	229	220	212	227	205	194	217	240	239	220	218	220	204	248	253	223	226	233	225	224	220	196	213	219	235	203	222	219	236	230	204	197	210	224	232	243	215	220	216	229	217	205	203	232	198	191	227	223	229	228	209	201	210	211	207	210	235	204	215	232	210	234	207	212	208	224	233	211	243	233	234	230	225	230	213	225	222	239	242	226	203	220	200	221	208	263	254	234	206	250	244	237	226	215	220	204	234	211	218	237	227	228	221	211	202	203	211	234	229	265	215	237	221	222	212	224	234	220	250	232	220	205	259	223	223	188	221	220	231	234	238	217	221	250	211	215	198	240	217	231	259	242	236	211	235	209	215	207	226	232	253	232	228	225	230	224	235	233	213	231	224	202	209	226	211	218	218	209	218	228	220	223	221	200	228	205	197	225	212	219	235	229	188	196	215	225	204	229	242	235	191	206	227	234	199	206	219	219	205	224	215	236	230	201	258	247	220	215	199	228	221	220	206	230	213	223	215	214	211	214	204	214	229	236	223	211	212	233	200	221	213	230	248	210	225	244	210	211	213	216	226	226	210	210	250	233	229	206	220	200	220	243	182	209	223	244	228	211	228	200	241	212	206	229	218	216	208	202	201	209	210	201	212	227	208	209	195	222	236	209	222	178	202	205	231	232	204	221	242	225	226	223	214	219	200	220	207	233	234	235	237	193	212	253	216	225	224	210	231	198	228	199	223	222	237	228	231	223	235	219	238	224	197	205	226	183	206	224	202	210	206	223	241	213	231	236	228	221	219	226	246	208	219	200	205	245	222	213	223	186	216	227	240	207	240	250	226	258	211	261	208	214	237	201	235	247	225	213	222	206	197	230	207	228	232	226	222	217	229	237	245	231	235	202	245	226	237	214	204	219	203	203	218	210	211	221	213	210	234	231	212	217	243	218	228	232	246	235	235	232	198	215	229	231	220	219	232	223	222	246	235	231	238	210	239	218	224	225	229	213	231	228	220	213	225	236	234	224	224	224	246	237	228	232	260	219	213	209	219	197	247	223	224	240	221	237	208	217	216	200	202	245	221	242	209	222	219	205	214	201	233	226	225	242	217	225	207	202	239	211	222	244	222	214	225	230	248	255	251	214	237	221	234	238	221	206	211	200	213	224	239	213	228	228	221	254	225	220	213	207	206	224	192	247	245	234	199	224	227	224	215	218	227	216	249	243	214	219	241	217	203	214	246	206	227	227	229	231	234	234	209	241	221	235	221	243	237	213	242	210	220	226	219	213	224	235	210	198	234	208	207	225	224	241	214	198	211	243	218	200	234	240	233	224	212	240	260	235	213	225	229	227	219	248	189	232	223	199	221	252	217	216	236
22436	20114	26553	23446	20115	20063	5108	1208	990	922	797	763	749	677	635	657	613	668	602	605	540	607	551	596	555	578	584	584	521	540	534	531	531	473	587	540	512	501	487	482	503	523	531	545	517	510	530	556	496	526	483	501	509	505	531	498	549	489	513	521	543	511	528	592	510	494	473	497	495	502	495	528	551	507	520	499	521	542	483	531	494	515	511	504	497	509	523	505	513	485	516	547	534	505	549	550	528	461	503	456	523	447	516	506	487	559	505	526	485	504	490	486	535	512	503	487	490	514	507	460	507	506	494	468	524	457	503	493	550	493	481	516	517	529	482	480	517	528	520	489	512	490	525	513	462	483	528	509	525	499	499	491	487	515	520	490	530	564	465	544	525	498	514	461	514	450	506	503	475	529	529	535	525	503	512	541	485	508	544	526	507	489	500	527	488	539	455	498	507	506	483	449	508	476	486	528	479	503	511	501	522	537	501	481	520	492	502	479	522	509	498	494	530	492	491	516	501	521	519	533	508	494	445	513	487	524	508	522	515	505	526	496	526	510	478	496	528	529	467	501	521	538	482	531	496	519	506	502	503	496	544	502	499	512	483	536	454	520	472	515	515	541	506	483	523	499	531	451	492	524	486	470	498	481	495	487	505	498	506	543	508	498	511	496	534	461	517	494	491	477	519	496	507	524	462	509	543	503	531	508	484	519	499	545	492	542	554	495	545	506	514	496	521	508	494	483	526	536	541	549	543	499	488	497	517	522	513	484	486	503	476	510	542	529	495	503	496	525	510	476	535	453	535	492	520	525	470	526	526	476	473	520	509	476	498	519	507	478	512	497	518	491	479	490	485	504	483	502	538	485	493	517	476	494	488	490	484	471	520	500	513	466	528	504	475	512	528	488	490	537	507	513	514	498	508	507	501	487	509	500	481	521	540	490	516	500	524	537	453	512	504	504	494	509	471	529	487	506	523	484	508	488	469	476	503	470	500	489	497	494	497	530	515	503	487	474	499	497	468	494	534	513	554	498	507	507	495	499	486	508	493	514	505	519	489	509	468	499	477	501	479	529	454	494	468	539	508	481	495	495	487	484	505	524	520	559	485	489	486	490	518	488	512	468	485	481	485	508	545	502	485	494	494	476	533	514	487	511	489	521	503	534	499	530	498	481	530	502	510	496	486	484	511	482	500	485	500	504	517	513	523	494	547	528	527	535	497	502	523	506	502	500	493	498	489	514	518	508	511	499	463	493	490	500	508	514	490	528	560	492	480	472	513	500	509	532	519	502	493	524	489	489	519	487	535	496	516	484	497	530	527	505	470	529	473	519	519	461	472	513	478	481	475	493	514	562	487	519	494	498	511	518	526	513	467	531	530	508	467	476	473	509	506	532	537	519	534	529	483	475	493	505	567	520	478	536	469	512	507	492	506	478	522	487	502	500	493	507	546	490	492	488	503	526	529	522	502	529	510	497	520	515	499	472	486	544	505	486	525	504	526	494	497	480	463	519	505	478	521	498	481	525	492	485	491	556	515	543	507	497	481	501	450	499	506	504	505	532	489	495	488	509	494	510	537	526	526	466	452	532	493	502	482	531	521	537	497	533	496	487	470	494	531	503	488	518	525	490	507	520	516	504	493	479	521	498	539	533	551	506	497	507	519	476	503	514	507	497	467	472	477	493	499	519	481	527	511	479	511	527	564	529	486	518	520	552	489	545	540	489	505	497	511	483	523	490	504	464	492	494	523	514	517	497	481	468	505	485	497	448	488	494	518	498	502	505	492	502	522	522	483	515	491	501	519	533	461	506	535	488	484	490	507	510	530	510	493	540	528	551	480	502	485	527	514	522	519	496	491	500	529	504	483	498	507	534	536	495	473	524	464	473	510	471	522	507	469	492	485	522	472	502	536	510	493	533	485	497	518	479	539	494	514	485	500	541	498	502	474	501	541	495	545	495	513	494	491	459	486	541	528	483	539	530	512	477	492	480	480	483	509	532	492	527	540	508	495	499	500	492	488	527	512	487	525	532	494	515	517	514	501	517	515	531	527	519	529	520	501	543	532	512	485	523	473	547	530	452	495	472	512	504	477	521	519	497	519	523	497	525	511	489	549	497	527	513	530	518	517	551	499	469	481	460	490	505	476	504	499	498	506	456	494	497	475	491	402	477	499	500	507	514	518	466	526	477	510	543	485	511	457	505	482	521	504	524	486	505	500	500	509	538	530	483	453	510	522	533	508	537	490	493	459	464	505	474	538	523	487	481	519	489	472	502	499	475	557	509	532	477	532	509	531	525	530	495	478	490	485	479	509	509	453	526	538	503	488	468	516	510	500	495	523	546	467	460	475	482	489	508	501	514	490	527	470	531	509	526	479	527	516	466	490	488	516	519	489	507	498	509	515	537	491	517	499	516	500	465	531	492	561	500	517	486	506	512	526	488	488	554	496	518	502	475	462	478	531	491	514	491	482	492	487	531	502	539	510	505	503	531	522	519	481	501	495	540	505	514	550	517	476	517	540	516	494	522	512	478	471	537	493	469	488	556	473	534	517	496	511	514	463	493	499	537	500	529	485	517	520	509	486	555	484	522	497	497	513	508	544	490	477	524	515	512	565	510	480	499	496	497	533	480	509	494	539	525	500	505	447	462	498	555	528	492	497	474	538	489	509	483	506	496	486	505	502	520	513	508	499	546	513	481	479	504	491	499	500	523	527	495	473	473	493	469	488	468	523	548	472	490	477	513	506	466	486	519	497	529	473	529	506	530	524	509	492	509	505	519	499	474	513	534	517	515	507	498	515	481	514	496	496	514	539	519	540	519	470	523	489	529	515	550	518	483	493	493	507	491	468	554	492	509	521	495	485	510	513	499	504	482	480	469	492	468	512	472	491	491	524	518	505	482	538	529	482	496	539	511	542	484	503	476	491	465	521	553	500	511	505	510	496	477	506	478	497	460	492	556	520	501	489	498	539	497	540	458	516	502	505	495	489	469	503	512	525	495	484	524	516	498	514	482	477	473	493	536	468	490	499	540	474	480	519	520	489	492	507	517	523	510	492	511	542	543	473	493	495	516	507	511	476	481	506	534	490	498	490	506	558	497	513	530	489	499	526	558	529	440	523	530	469	458	550	490	514	471	481	522	497	542	484	528	514	524	495	516	502	500	525	543	494	467	532	503	481	506	517	492	481	468	471	519	468	540	527	486	503	512	496	473	514	516	555	465	488	507	523	453	516	543	490	518	501	530	465	532	527	535	503	484	499	487	505	519	510	533	502	509	519	504	546	479	550	494	520	481	510	496	479	493	492	501	535	538	506	538	512	463	534	494	497	459	515	512	485	491	517	463	501	477	547	501	497	540	494	501	505	463	532	467	463	528	515	540	529	518	487	490	510	460	500	493	536	474	506	537	477	482	497	481	451	478	529	514	503	546	514	491	518	503	455	523	512	529	530	510	529	508	539	512	510	482	497	487	493	558	519	480	459	489	517	507	550	495	496	490
39779	12380	12211	7084	4425	3208	2425	2003	1652	1323	1203	1057	1013	944	901	820	794	757	718	669	723	633	603	624	589	609	581	610	573	556	575	572	543	533	531	552	520	565	489	524	492	483	478	491	509	526	503	498	522	554	546	493	472	518	483	467	534	502	490	489	477	511	474	493	477	491	477	496	469	472	511	463	506	466	462	503	497	466	477	471	516	499	485	486	503	466	497	485	472	494	454	509	511	474	454	485	499	499	474	458	481	463	494	536	507	459	477	509	518	447	507	493	471	489	501	469	482	525	473	468	476	491	487	462	453	495	518	480	544	482	509	491	514	434	473	474	516	483	507	493	456	493	482	463	466	465	454	462	477	499	482	461	484	473	471	471	461	495	504	508	461	479	452	502	499	467	495	466	476	473	423	456	516	471	467	504	510	505	478	498	504	484	502	479	473	468	475	462	491	475	467	495	518	506	456	449	465	507	471	526	461	477	466	490	461	482	521	503	462	506	481	466	457	521	450	423	456	440	458	453	480	476	471	498	528	463	477	512	487	456	480	481	486	501	499	502	474	492	453	492	517	475	489	495	484	440	484	468	464	475	453	489	502	498	507	527	473	446	471	510	478	505	514	484	463	463	489	447	462	485	494	489	462	450	490	527	481	460	467	481	468	502	493	475	495	474	450	501	459	461	476	471	447	471	484	476	473	466	493	480	460	451	502	512	500	516	475	509	495	477	455	455	491	490	486	480	484	497	451	469	477	498	487	462	487	461	484	500	482	449	464	491	520	514	479	501	478	476	474	505	514	488	480	505	502	446	523	485	496	475	472	505	546	484	441	489	506	479	464	492	476	519	446	499	489	509	459	477	518	491	500	517	481	440	453	424	464	457	497	440	502	515	478	487	477	508	488	500	480	484	501	469	497	469	450	492	485	479	445	473	527	483	500	498	446	480	493	473	498	451	485	451	447	475	513	496	477	475	461	486	435	515	489	478	497	455	485	494	508	460	480	514	537	501	485	513	475	485	490	464	482	516	489	449	457	467	498	477	460	465	482	444	490	473	497	465	480	492	517	493	487	459	513	489	496	489	472	482	478	467	466	508	470	498	494	470	479	496	457	514	467	463	493	487	464	514	499	441	470	503	520	483	502	516	479	429	463	506	485	487	462	531	492	482	451	462	483	499	496	480	465	484	438	463	446	496	469	410	500	462	457	486	505	484	462	451	470	494	462	464	464	480	533	447	435	486	518	422	518	485	504	523	473	513	431	470	458	471	482	487	459	471	464	451	529	429	488	463	495	525	441	475	467	492	498	512	488	469	470	472	523	474	489	491	487	481	446	474	482	468	453	483	457	494	487	502	448	484	481	474	445	450	469	483	494	483	516	451	425	476	479	504	483	463	496	532	468	486	509	488	477	515	477	508	490	484	437	491	503	485	452	469	465	473	509	541	463	503	512	465	511	461	509	459	531	482	438	495	507	470	485	455	504	495	491	478	470	476	483	467	475	483	490	461	506	460	443	513	485	502	497	476	459	467	457	462	514	474	504	470	492	489	459	434	491	465	478	488	495	492	460	468	471	440	480	507	492	494	480	502	424	472	452	497	452	504	476	479	468	483	474	486	459	491	482	488	503	460	500	470	454	473	482	416	476	489	443	483	486	450	476	459	480	470	465	473	489	492	478	476	464	466	495	476	476	500	460	447	496	492	482	484	499	511	491	483	508	486	469	509	498	430	476	451	492	514	478	505	503	453	509	473	512	488	451	505	450	469	476	460	481	447	476	453	521	491	465	478	517	523	485	472	474	502	458	472	508	474	475	449	481	435	516	463	492	483	477	489	483	476	481	488	507	485	482	489	532	487	440	499	507	490	453	468	479	528	476	482	456	468	524	474	490	475	470	461	490	464	481	482	484	491	482	491	497	466	488	481	510	443	501	445	500	490	475	488	522	493	484	470	509	535	512	454	504	449	459	487	483	485	460	499	509	460	447	478	491	416	476	503	478	498	494	473	506	448	449	458	446	464	488	478	493	514	477	495	433	463	470	496	468	488	479	471	448	463	482	442	485	452	517	475	487	457	536	473	464	466	484	509	515	519	456	482	475	472	486	469	497	468	471	509	467	495	479	478	508	502	490	492	485	469	455	478	482	485	485	458	535	491	434	495	475	468	511	443	507	480	446	509	490	448	480	496	489	492	478	431	502	485	515	513	475	433	474	444	471	521	451	480	500	450	511	477	486	464	470	464	465	489	457	490	493	489	472	472	491	463	506	465	457	501	467	493	493	522	456	458	500	495	508	494	508	490	484	464	435	490	528	476	482	468	475	485	492	458	482	483	500	483	484	465	511	477	455	495	524	467	494	492	502	467	475	471	492	486	512	448	488	478	503	434	433	463	481	498	505	486	480	444	499	489	471	474	449	473	485	495	469	467	446	483	471	446	513	453	480	464	469	444	475	492	451	441	464	465	462	533	472	469	482	471	445	504	468	444	486	498	455	509	486	502	467	422	467	477	492	437	481	473	496	507	465	476	487	484	467	460	457	482	497	503	528	497	483	467	459	466	485	475	441	490	467	487	471	479	476	478	455	499	515	491	511	499	496	485	444	504	470	501	506	463	464	495	453	515	498	439	493	477	475	458	492	476	491	489	467	487	434	488	444	521	510	470	530	464	466	481	490	490	502	488	446	466	478	462	480	483	457	490	469	487	495	491	443	514	477	507	537	486	467	432	512	505	500	469	485	473	443	519	458	482	499	491	452	499	483	477	475	471	488	445	475	488	520	475	508	471	470	513	509	466	448	450	515	492	441	472	460	441	484	501	483	489	503	460	488	521	475	483	488	498	472	457	435	486	497	506	449	481	511	471	478	495	451	488	507	452	455	461	443	479	514	489	527	459	449	433	479	486	487	476	482	483	487	500	493	505	464	503	452	510	464	456	500	494	456	487	494	490	470	441	516	490	473	467	530	528	518	481	473	497	496	480	481	488	477	495	440	475	499	465	458	443	504	446	463	462	468	430	500	462	443	479	474	490	416	492	496	491	485	512	522	474	492	465	491	461	478	507	479	472	491	480	518	446	467	498	501	491	450	457	446	479	472	469	502	499	479	473	492	497	493	488	460	447	483	517	450	477	513	496	495	458	454	460	487	476	479	543	440	518	452	480	484	466	474	511	487	473	487	491	466	482	524	502	504	490	504	481	478	476	499	444	508	467	511	444	467	456	467	468	501	486	428	512	488	441	498	463	496	482	455	482	447	495	513	495	475	478	507	446	481	480	483	476	478	502	477	468	477	469	445	522	475	498	436	477	490	467	479	459	473	473	526	461	498	490	451	505	486	466	474	485	484	494	504	481	504	479	493	483	443	471	474	489	488	457	451	500	486	445	511	480	474	453	441	527	497	468	493	494	493	485	479	464	474	476	475	483	454	504	462	454	506	464	494	503	492	484	507	475	468	457	515	452	490	495	486	452	506	484	471	472	471	450	543	447	478	489	476	495	459	475	495	442
32160	13683	1784	475	341	329	303	291	286	297	298	253	256	268	291	264	272	255	269	287	272	283	271	292	268	285	294	257	249	252	264	284	290	275	272	254	268	303	267	260	285	300	282	279	269	313	264	262	296	286	253	268	298	272	263	271	246	255	263	265	309	276	286	250	283	267	293	261	263	271	278	260	254	270	282	269	271	233	268	255	293	289	263	261	288	296	276	269	265	299	265	260	259	242	257	262	274	258	276	249	279	276	248	243	288	291	292	267	311	271	307	277	271	266	269	278	287	245	266	288	254	252	260	285	293	264	273	271	273	259	282	282	266	270	266	257	290	283	258	260	251	260	267	300	260	316	264	280	281	249	268	259	305	262	303	277	296	269	286	283	291	258	276	284	274	260	282	288	287	266	272	287	260	289	244	277	245	284	246	287	250	240	249	292	267	251	286	259	265	281	270	276	271	283	268	282	246	250	269	291	322	257	261	279	256	288	299	268	278	271	283	274	252	251	274	279	281	256	275	288	282	299	280	255	274	281	298	276	290	308	247	275	266	281	255	253	256	264	258	274	266	251	277	296	267	296	254	283	311	273	310	258	247	296	278	296	284	256	253	273	245	261	253	265	273	264	250	288	293	258	279	252	278	258	277	284	248	289	270	270	278	290	310	283	304	268	254	259	253	292	265	288	302	245	269	257	290	265	288	238	241	266	282	281	274	262	294	277	275	273	289	246	286	288	297	235	308	280	288	253	288	298	290	268	276	261	267	257	269	259	305	266	256	271	252	268	290	280	243	262	278	285	275	289	266	302	258	300	250	277	251	276	267	298	289	273	316	267	272	256	258	284	264	302	257	267	257	278	250	270	280	282	274	277	279	290	266	265	257	286	280	297	269	282	247	257	273	255	269	311	303	276	283	263	316	280	272	259	281	286	277	279	276	277	261	270	285	260	303	275	273	261	299	253	288	261	290	290	278	268	270	271	240	251	261	290	278	301	272	232	259	266	280	244	269	271	258	272	282	276	265	280	246	317	274	286	268	272	269	270	283	249	265	269	251	260	269	293	276	297	274	312	253	267	245	277	291	274	282	301	307	266	315	285	290	309	280	256	276	297	275	267	268	261	260	283	265	266	298	280	259	256	280	266	260	251	245	272	268	249	281	297	304	272	289	269	289	272	271	240	244	235	234	249	272	275	293	331	263	280	259	269	265	257	262	302	263	245	296	277	297	278	270	264	273	253	292	286	260	273	257	270	289	281	270	257	278	283	302	284	269	290	273	254	280	286	281	278	257	247	245	274	250	263	293	251	273	325	231	253	253	280	281	251	287	253	260	282	269	249	265	265	240	243	282	274	281	288	249	287	300	260	286	276	277	287	272	264	284	261	252	265	285	260	299	260	266	253	275	270	264	271	289	279	260	257	274	285	252	281	275	271	253	263	262	269	274	311	269	296	266	272	248	291	250	300	239	307	247	300	289	295	276	247	315	305	278	261	278	262	273	278	259	260	281	285	280	297	279	285	272	313	279	274	270	254	264	282	284	288	273	258	300	244	261	264	305	271	271	286	286	294	243	291	261	283	291	307	268	288	284	260	279	274	316	246	279	267	266	254	261	261	240	282	264	247	266	263	287	266	278	288	263	252	268	290	283	242	281	279	282	293	269	269	276	292	262	268	291	284	265	282	269	245	291	260	259	296	280	242	267	282	287	300	274	275	278	278	252	281	265	281	284	286	250	273	277	274	244	238	303	297	277	293	268	276	273	283	245	273	270	248	278	279	285	267	293	240	267	256	275	240	273	294	268	299	261	278	301	266	299	297	281	281	259	298	290	288	241	302	284	288	280	259	277	266	277	261	309	275	257	282	256	254	276	261	272	282	261	309	284	248	239	251	269	303	275	260	258	266	281	271	257	269	263	281	272	273	276	292	267	258	272	261	254	282	250	256	257	281	267	293	256	264	281	308	268	273	281	264	266	293	314	279	252	251	277	272	284	279	255	287	288	255	283	337	278	258	249	235	280	281	262	286	291	280	246	265	287	300	293	289	274	277	255	252	263	267	253	268	288	263	255	283	243	260	285	263	269	268	269	271	275	290	260	281	279	281	236	275	285	301	278	300	250	266	261	282	278	295	293	278	290	293	278	286	308	281	226	280	272	279	247	275	289	264	272	268	259	284	268	280	261	271	285	258	244	259	304	280	269	264	297	280	255	294	300	254	246	284	249	263	247	256	285	256	289	249	271	295	244	254	249	247	259	248	238	260	255	278	281	295	275	278	309	287	248	266	263	267	245	282	289	283	282	244	273	274	260	267	273	267	260	261	279	267	264	310	297	290	239	273	266	242	246	281	284	236	270	259	265	262	283	268	269	263	288	278	256	292	254	273	292	286	278	245	247	281	261	306	279	262	282	262	264	266	264	289	254	257	256	294	287	273	263	276	263	255	272	245	300	280	268	277	258	277	323	292	287	286	263	260	258	271	274	261	271	279	270	261	279	267	311	268	276	296	277	231	264	253	317	282	264	272	275	278	272	308	280	254	258	285	282	258	261	276	306	278	279	256	277	296	280	286	289	258	312	276	267	265	249	265	271	287	312	258	279	270	262	300	268	282	283	272	294	275	268	302	269	268	279	252	268	279	275	279	281	278	266	251	255	289	298	260	249	261	291	283	325	255	287	266	273	256	314	258	254	279	274	295	256	288	239	249	282	294	286	284	278	249	285	263	261	277	268	254	260	266	245	297	263	260	263	260	262	274	304	277	265	291	263	268	280	316	274	265	318	255	258	279	270	271	273	262	287	283	265	298	271	265	245	267	289	279	333	267	261	269	280	288	291	271	291	283	240	257	285	278	308	286	267	270	274	280	266	292	276	265	273	289	264	269	255	293	255	257	291	274	298	265	275	255	266	290	278	264	253	258	287	282	278	270	248	260	254	268	264	265	285	269	256	260	296	288	288	281	273	254	269	266	250	280	271	269	270	274	266	277	274	258	283	273	285	274	265	300	270	296	289	269	304	270	287	262	278	257	225	270	264	258	270	243	273	268	283	287	274	266	280	303	284	292	292	291	285	301	278	264	288	267	299	266	275	266	279	256	268	298	295	272	286	262	268	257	281	283	275	271	244	273	288	256	258	247	282	237	287	249	273	251	286	269	254	255	285	258	278	272	263	276	275	283	273	259	287	287	292	299	276	255	269	268	306	264	262	272	275	264	271	284	274	293	289	271	258	277	274	291	281	288	293	265	274	285	289	254	266	284	273	293	266	247	248	272	293	248	262	292	270	254	269	264	281	269	294	268	246	254	269	265	282	264	270	289	283	299	268	263	253	280	285	290	265	291	277	262	291	266	280	275	284	296	265	270	284	287	270	257	262	253	285	272	283	280	260	261	272	267	271	233	309	296	265	267	274	280	274	268	271	267	274	263	254	287	245	274	267	267	237	276	268	295	253	268	266	269	263	271	268	290	270	270	297	277	255	269	289	284	281	273	259	259	277	275	266	279
25870	822	691	479	411	360	367	321	337	319	325	288	332	286	309	291	296	289	270	278	311	287	295	291	273	289	314	302	282	310	292	304	304	295	303	303	293	331	304	319	304	300	285	294	262	277	268	289	272	278	315	296	318	282	301	275	308	258	301	285	296	304	281	287	306	301	346	285	286	340	310	281	316	299	314	294	304	323	345	286	306	321	310	289	271	283	295	284	286	317	284	325	296	306	306	289	311	273	290	289	280	315	322	298	294	302	294	290	317	283	282	318	294	292	310	300	279	311	293	287	302	284	299	276	290	286	290	302	281	283	303	285	335	288	320	277	276	309	296	298	310	297	317	312	300	301	299	287	314	286	269	312	310	293	324	312	282	306	314	306	288	277	309	296	301	311	293	297	281	305	326	297	326	310	287	290	315	303	266	292	308	281	290	288	337	325	306	258	269	316	294	314	293	307	295	297	300	294	366	263	306	280	298	281	284	313	300	300	318	295	292	318	320	292	306	313	307	303	331	311	303	340	284	272	276	312	313	321	282	286	345	279	345	321	319	295	255	325	298	288	306	304	320	275	283	316	305	288	266	295	296	282	329	285	276	329	286	285	301	286	322	321	316	308	297	298	286	323	298	298	280	270	307	304	304	265	284	332	280	298	292	319	297	317	304	295	310	313	278	307	308	290	300	304	286	313	298	289	281	269	308	281	301	322	290	333	304	298	275	310	299	330	307	285	317	280	333	280	321	297	282	301	317	298	301	315	310	277	301	294	287	341	323	299	288	327	304	311	281	272	305	276	302	299	275	284	308	295	309	298	300	320	318	269	307	311	277	324	340	285	291	310	360	318	308	280	297	314	315	266	313	306	298	283	298	291	314	264	319	274	292	304	323	327	287	317	277	308	291	282	306	304	319	296	298	289	279	283	270	315	324	323	288	275	309	296	324	304	322	301	295	312	290	310	315	304	307	309	286	269	290	310	318	328	291	303	289	305	305	290	273	303	310	290	279	289	299	314	241	334	254	311	319	311	304	341	306	285	313	292	308	309	273	310	296	322	295	285	293	311	259	317	310	293	289	320	285	299	302	306	282	297	297	301	303	304	278	306	281	299	307	312	285	286	283	304	293	289	284	318	312	271	297	316	284	302	332	323	287	276	312	297	306	323	273	292	309	332	284	302	283	296	307	302	297	309	308	307	281	295	264	257	305	299	294	273	300	266	308	311	308	277	285	290	293	311	300	312	289	308	291	311	301	284	304	292	314	303	314	324	309	285	292	320	304	289	307	362	277	321	269	291	279	274	284	277	295	296	323	316	323	281	300	308	296	302	326	288	311	309	304	327	296	300	307	293	318	299	294	292	311	299	292	298	304	312	312	290	299	280	313	313	282	297	276	298	288	353	317	293	299	286	309	330	311	305	302	291	259	268	293	275	272	289	316	296	298	264	312	327	303	268	267	283	327	319	298	300	295	323	307	287	321	295	311	270	272	300	323	287	287	310	298	264	310	309	327	275	283	311	272	312	300	307	295	292	285	301	322	297	281	308	283	282	313	293	313	308	304	287	280	325	283	278	275	311	318	290	300	283	310	299	311	272	305	314	301	298	330	302	306	286	294	263	322	295	287	316	305	318	331	294	312	292	305	269	321	308	285	272	280	280	278	280	296	283	297	290	304	296	298	296	311	283	304	291	311	270	303	296	297	323	283	298	316	308	239	296	301	319	298	277	288	288	322	290	311	299	340	288	308	298	268	292	313	315	290	302	305	314	304	286	301	323	302	250	291	281	303	279	290	294	301	290	306	295	285	273	324	287	286	312	316	303	273	294	297	305	277	320	293	278	280	301	299	309	289	313	261	320	333	297	264	304	276	326	300	306	311	271	259	297	290	274	293	302	298	259	320	299	320	302	286	318	290	307	296	306	308	297	304	281	286	282	289	259	307	299	311	317	277	305	282	306	305	310	326	299	327	301	298	290	324	295	280	345	310	296	325	301	304	291	327	285	311	291	270	301	326	309	313	274	314	314	293	263	297	293	282	330	293	289	302	289	302	293	306	277	322	293	287	302	295	288	266	275	297	325	317	290	286	285	288	301	309	315	273	301	299	310	288	289	287	324	310	294	278	277	303	302	324	287	302	297	283	283	287	299	313	313	297	291	276	295	320	277	292	295	314	284	280	330	321	299	283	310	312	292	291	289	281	303	278	296	314	270	282	327	311	279	291	267	301	325	266	309	296	283	278	281	275	282	298	323	298	280	296	301	341	291	314	299	316	316	271	284	301	287	304	293	316	296	313	337	298	304	312	305	279	280	310	291	295	310	282	306	318	294	273	270	283	318	294	303	328	352	268	309	272	302	315	283	298	285	264	301	294	306	299	286	283	297	334	312	282	311	294	323	313	322	271	315	278	319	304	319	307	319	323	294	289	320	257	298	305	313	290	296	326	318	308	332	309	266	294	312	295	299	301	283	320	289	328	313	275	285	268	295	284	323	293	297	299	292	284	285	296	298	284	318	315	313	287	309	278	279	316	274	291	301	308	267	337	316	265	304	303	284	294	303	314	305	290	287	345	259	309	292	326	320	289	288	269	288	330	304	315	330	279	328	337	347	273	283	289	292	293	329	288	296	290	296	265	298	328	312	316	303	317	306	296	306	319	289	285	272	306	289	278	299	283	283	282	302	313	296	297	312	302	317	299	297	314	344	318	304	268	267	296	313	291	314	302	307	328	305	293	284	312	291	282	296	290	325	258	317	318	304	291	288	292	265	313	293	319	292	304	320	285	300	299	300	274	289	312	280	311	304	269	286	288	293	297	316	293	280	306	296	281	292	305	315	266	331	294	315	272	318	323	291	303	305	316	283	279	271	322	292	309	278	299	313	276	314	304	333	271	287	291	287	285	294	317	302	292	309	294	328	254	316	309	307	303	295	275	282	301	324	291	321	328	310	275	299	298	297	282	300	300	290	318	291	299	284	319	281	307	278	307	303	260	287	305	302	318	310	304	281	277	283	303	294	318	303	300	329	285	297	314	323	295	285	259	295	337	300	323	314	300	318	317	295	276	305	318	308	268	297	291	296	292	308	333	283	309	290	288	295	299	274	285	321	296	332	304	301	293	296	287	314	325	317	268	301	303	301	336	277	313	284	312	306	311	311	306	327	315	306	273	309	288	310	285	335	294	333	267	294	296	318	323	309	269	249	284	308	296	298	318	287	324	302	284	296	275	326	285	305	297	271	322	317	301	294	316	264	345	270	316	315	290	276	302	326	310	324	296	286	295	293	311	325	302	323	285	305	304	288	298	279	300	325	301	292	306	282	313	303	301	299	311	287	269	290	289	302	311	310	287	328	285	311	321	278	290	284	313	295	304	305	308	312	287	285	295	288	299	295	301	272	306	306	346	286	318	307	294	274	271	297	329	304	276	318	330	284	315	274	300	313	320	317	280	289	296	293	310	285	357	331	329	292	313	331	295	325	279	304	279	271	295	310	315	330	298	305
24307	20132	26369	23605	19898	5508	714	469	401	373	388	342	309	310	298	298	258	293	260	245	253	262	235	203	270	241	248	239	230	250	212	244	253	221	225	218	222	208	219	241	200	214	226	226	237	213	232	223	217	235	228	232	220	211	217	225	243	213	236	238	206	224	238	203	222	246	203	230	202	219	205	221	219	244	211	234	206	200	230	247	194	216	216	215	207	206	239	251	213	224	203	179	223	216	208	237	226	198	209	231	185	200	208	193	226	221	217	209	205	222	235	237	231	233	214	198	232	213	230	213	233	233	244	199	219	211	198	218	219	233	210	211	217	217	240	218	226	226	220	210	226	231	212	214	203	209	217	216	239	219	210	222	214	232	230	201	197	211	230	246	203	237	207	245	212	232	196	208	228	215	210	197	200	223	243	197	225	207	206	202	218	234	193	205	207	224	224	205	210	215	197	227	211	225	196	207	213	234	219	221	209	219	229	212	216	180	197	232	246	212	233	206	211	232	184	241	216	228	221	228	233	222	244	219	206	215	232	222	247	214	218	214	239	205	232	221	242	194	203	220	196	202	213	232	184	242	212	228	225	228	204	198	214	210	217	231	198	234	252	216	236	216	217	195	226	200	207	223	240	208	200	197	238	214	222	225	229	193	216	212	188	207	198	217	201	209	220	227	202	229	215	212	211	222	228	217	184	228	198	189	226	217	229	251	199	216	212	218	219	215	199	205	209	236	223	187	225	260	238	216	196	223	211	252	203	187	236	232	221	199	220	196	231	212	227	214	231	214	220	210	213	228	251	201	240	230	247	230	205	218	221	207	219	234	221	214	215	234	201	215	222	190	230	213	235	226	228	205	229	217	198	216	231	216	187	205	208	198	236	215	228	210	230	236	221	221	219	222	214	243	220	204	223	210	208	229	243	218	195	220	217	212	218	223	215	245	201	213	228	209	232	233	216	248	214	216	223	211	211	234	208	202	237	195	239	208	257	190	211	212	202	237	232	213	226	189	226	204	213	228	218	210	222	235	203	215	224	243	238	206	203	240	219	198	221	228	221	207	263	229	235	207	201	202	212	194	212	209	195	225	216	248	216	212	225	226	255	218	217	205	195	188	200	228	211	209	211	224	217	228	236	212	212	241	225	172	222	229	238	218	224	206	224	202	248	203	234	202	229	226	224	222	218	229	209	193	205	190	220	235	243	220	226	213	216	225	205	202	197	233	221	195	207	199	217	214	248	192	223	207	232	205	210	223	216	220	224	220	201	215	200	235	236	217	213	203	202	234	210	233	224	221	209	203	202	232	234	224	230	222	227	219	190	222	239	243	212	213	238	243	203	198	210	204	213	210	208	202	233	218	243	198	218	225	197	227	204	185	212	241	198	204	218	211	239	193	220	218	206	217	235	221	213	244	212	223	214	238	207	234	181	230	211	218	238	204	194	221	206	218	190	201	220	199	195	203	232	226	227	233	219	227	223	210	213	225	226	187	233	216	206	227	242	216	222	217	243	210	227	224	214	228	223	214	222	233	241	206	226	209	206	259	211	252	223	241	187	187	234	257	212	210	254	230	224	230	225	202	190	223	221	204	235	243	219	193	216	223	210	218	185	222	202	228	214	237	238	211	193	221	202	212	235	245	221	207	219	203	227	212	220	199	215	216	219	209	178	212	223	204	231	203	223	256	213	201	230	234	225	227	205	229	209	215	208	210	232	224	199	235	228	221	222	228	235	212	244	237	233	215	208	211	213	215	211	203	212	210	197	231	225	208	225	238	221	215	213	219	191	219	233	252	230	217	201	227	213	217	209	208	196	242	222	207	243	230	217	244	186	221	211	230	262	217	226	197	214	226	216	228	214	209	209	197	227	210	205	219	202	202	194	250	213	191	234	219	229	220	205	237	197	214	209	216	220	192	202	217	215	214	194	214	213	221	206	189	225	210	271	224	197	227	227	240	217	219	221	229	194	222	245	226	202	209	224	220	204	228	214	232	220	229	224	211	220	217	188	229	212	224	213	212	211	212	229	236	211	218	235	232	210	255	234	204	214	230	244	217	241	229	230	216	240	226	239	186	205	217	221	225	250	201	218	245	169	207	213	242	229	203	196	205	238	215	234	222	205	210	232	195	200	229	194	238	216	209	225	233	218	229	203	232	239	214	220	222	183	218	228	209	226	222	244	220	207	210	201	215	188	258	190	191	201	228	228	209	199	219	222	220	220	211	225	188	224	216	230	199	201	210	224	214	222	234	222	217	227	207	217	199	215	237	208	224	207	189	229	204	222	190	191	227	238	198	211	243	209	253	229	226	213	222	187	254	221	222	218	190	222	216	206	218	207	248	220	180	221	204	202	201	209	208	234	229	206	221	211	196	193	202	227	210	220	208	216	219	200	224	212	217	247	215	212	209	242	206	216	189	220	222	196	214	218	206	193	240	227	212	214	182	216	212	225	219	207	193	242	214	208	247	214	224	212	207	211	213	200	192	205	211	206	203	196	221	226	223	218	233	218	214	211	236	200	219	208	206	206	214	194	213	196	223	218	187	228	216	223	225	196	226	217	236	204	203	240	198	228	253	228	246	215	183	233	190	198	200	236	214	202	234	218	225	183	181	215	222	184	227	218	217	244	213	209	202	202	210	187	226	215	201	219	201	220	227	218	233	229	209	211	221	240	215	226	207	210	222	209	209	229	224	227	246	231	222	220	220	218	239	234	231	223	209	236	221	225	204	217	216	237	214	196	248	219	214	244	227	202	202	211	204	216	226	208	214	196	200	218	203	222	207	222	226	207	215	226	198	212	222	220	214	221	224	204	210	212	204	213	213	228	236	206	221	203	198	215	200	214	220	200	237	207	204	216	249	252	221	210	234	199	211	242	226	214	211	210	213	221	215	195	208	195	222	222	227	213	214	214	210	230	190	228	241	223	198	214	213	232	193	230	216	205	231	259	218	216	207	200	230	230	202	218	217	213	242	231	221	215	213	213	171	211	220	214	203	197	224	208	241	213	220	214	226	218	219	238	219	235	194	219	209	217	221	199	213	209	200	199	224	211	235	209	218	238	212	227	198	181	241	202	227	233	230	226	222	208	215	224	205	243	217	222	234	241	203	201	212	208	207	244	228	205	211	204	212	204	227	219	224	203	229	196	220	196	223	202	213	217	250	214	202	186	198	214	247	209	244	198	206	207	227	226	251	215	225	204	224	210	227	205	210	204	218	226	232	199	206	214	223	196	238	214	196	192	238	209	213	208	238	211	196	197	234	247	229	205	201	235	225	204	209	224	231	202	270	208	201	198	193	225	209	211	205	196	221	205	227	195	210	235	212	189	256	235	223	207	197	203	193	221	211	192	207	226	221	227	230	198	209	214	217	228	189	229	235	224	219	217	225	212	191	229	228	205	216	236	206	219	224	210	202	202	213	218	205	228	217	257	219	220	217	216	200	228	206	223	227	229	206	203	242	205	219	225	212	220	197	215	218	221	196	193	205	212	238	210	202
47336	6924	6790	3633	2181	1505	1200	985	744	640	517	505	475	436	421	359	372	344	325	290	330	315	290	314	262	276	277	240	248	257	278	226	273	264	271	250	265	245	234	215	238	259	238	254	213	263	250	248	230	235	244	272	240	236	245	222	216	222	228	244	281	233	230	229	231	218	221	232	247	246	209	236	225	198	213	234	247	231	240	266	215	231	247	225	222	243	213	219	224	219	208	198	211	234	227	233	225	195	196	191	242	219	246	228	234	227	217	224	238	222	229	201	233	203	230	210	209	225	224	232	221	247	228	225	245	229	200	226	218	218	221	230	234	223	234	237	212	235	210	247	213	215	234	214	232	217	216	192	228	221	261	228	234	208	239	254	221	232	234	224	218	233	264	239	215	236	236	197	195	223	230	231	252	257	236	216	208	232	244	227	203	188	229	223	220	236	228	232	241	234	233	227	209	234	229	237	213	232	214	244	232	248	218	238	206	231	250	213	202	226	221	216	231	217	219	225	233	240	242	236	204	214	259	194	206	220	216	247	217	213	209	241	249	217	218	239	218	236	232	226	222	219	239	221	240	243	231	233	218	239	202	233	227	241	228	212	223	231	215	224	215	232	239	224	241	246	205	237	226	197	231	229	223	216	204	235	228	230	232	242	203	236	239	246	231	228	215	212	209	228	245	213	224	248	206	221	217	213	215	220	268	198	232	222	234	187	226	235	229	234	217	263	246	204	221	215	231	197	235	227	234	224	235	215	221	193	225	220	248	237	213	230	263	193	234	216	213	227	230	228	216	243	233	234	225	254	223	234	238	241	214	226	201	246	240	239	210	216	243	256	205	240	215	230	249	219	199	200	217	228	202	253	203	223	210	221	257	225	201	226	234	228	248	225	230	225	257	245	231	235	243	221	229	215	223	198	212	233	226	204	234	226	218	256	222	202	229	242	216	207	238	227	225	238	215	221	211	229	246	242	233	247	226	255	226	225	206	218	258	213	215	232	225	214	235	200	249	240	229	217	223	205	238	233	207	230	216	231	222	220	225	240	226	222	238	227	238	204	220	245	239	214	219	242	224	232	218	234	200	207	206	233	211	222	238	229	221	217	221	234	229	221	234	240	196	207	192	221	227	204	216	213	241	216	228	232	229	239	239	246	232	251	217	221	238	214	209	235	209	202	212	207	257	220	227	220	228	237	240	225	231	239	254	224	227	217	228	260	211	236	245	230	198	230	237	227	226	231	190	233	219	241	228	197	220	215	208	225	250	227	211	230	230	227	236	237	238	198	219	245	213	228	197	241	243	229	244	221	231	226	243	258	214	216	240	238	242	232	228	229	230	217	215	223	215	202	233	232	207	259	224	228	214	224	230	215	242	210	217	219	262	214	209	238	224	222	218	235	209	225	238	234	223	255	237	216	231	229	226	235	230	214	243	201	217	221	228	227	222	242	229	224	206	215	234	230	245	238	223	229	229	216	252	220	219	211	239	234	240	232	242	213	218	214	223	196	248	224	216	228	219	246	212	226	209	207	213	234	198	236	209	236	233	244	268	207	216	240	222	215	217	222	208	220	218	214	222	257	244	247	226	205	218	241	243	233	231	227	229	247	221	260	235	231	189	209	231	227	211	247	253	218	227	211	223	229	243	235	229	244	240	238	228	228	227	224	223	244	245	224	248	207	233	200	242	234	216	242	260	233	219	230	247	231	231	215	196	203	208	252	235	228	223	265	235	220	216	205	181	236	232	248	235	234	210	236	227	231	213	234	214	206	223	236	240	230	225	233	251	220	227	226	243	205	246	237	240	203	219	220	213	215	201	241	226	238	224	227	194	224	245	214	238	206	219	242	219	215	222	230	223	227	211	216	239	219	237	217	221	216	203	251	231	218	239	220	213	223	229	234	212	237	209	211	220	242	215	228	226	210	197	229	219	243	258	230	224	222	222	216	226	234	227	231	231	227	232	212	234	250	200	228	221	247	207	240	243	244	227	244	208	207	208	259	263	241	217	233	224	224	209	241	212	207	238	241	231	233	218	236	243	211	215	209	234	204	223	228	214	225	264	236	211	211	185	233	211	243	228	231	256	240	236	225	218	218	238	233	225	202	243	196	234	219	235	228	226	238	238	227	200	215	245	234	235	233	205	218	260	234	215	240	212	215	205	235	251	226	211	227	226	228	233	229	223	234	208	230	220	224	233	232	233	226	229	231	219	250	209	248	238	240	232	241	228	234	230	269	239	227	222	219	230	253	224	222	226	213	226	236	217	215	214	244	212	220	208	234	247	215	221	235	229	216	226	210	262	218	226	236	220	233	232	250	225	240	200	218	240	239	218	243	241	229	240	238	216	237	208	207	201	214	231	198	235	239	254	232	214	209	229	240	248	239	233	230	216	232	205	202	200	238	225	226	212	218	255	211	227	208	244	207	246	236	215	212	206	232	217	226	202	213	223	225	232	211	229	234	214	204	225	216	239	194	221	233	214	225	218	227	222	198	247	228	237	228	266	201	234	228	225	221	231	238	227	208	236	235	228	237	233	222	210	231	232	272	217	243	233	220	232	210	242	213	210	221	230	210	228	209	242	224	222	217	224	243	220	244	225	237	247	204	250	228	202	247	250	220	200	221	218	231	235	191	219	214	232	246	221	200	213	238	214	237	228	234	209	250	246	238	249	227	209	232	217	230	211	246	249	232	235	241	230	227	216	237	224	223	234	216	238	218	230	235	202	241	229	212	243	219	230	215	205	218	233	221	222	247	190	218	203	216	207	235	255	230	216	235	228	240	229	230	222	207	231	222	232	216	232	218	247	211	228	218	292	249	258	243	214	217	224	237	233	240	241	237	238	242	211	216	237	250	218	217	240	225	227	235	218	212	209	232	260	199	242	228	218	197	219	238	230	214	224	229	228	232	252	227	208	220	229	199	213	257	218	218	242	226	221	221	208	207	210	224	226	229	200	226	212	232	203	224	213	234	228	229	221	232	209	223	217	240	227	217	214	233	245	223	243	233	242	211	220	215	233	197	206	226	220	201	217	228	251	253	198	240	221	237	224	218	254	239	227	215	252	231	226	231	235	238	217	225	239	198	246	246	223	254	227	237	218	223	200	218	237	243	260	236	219	234	229	227	203	207	249	230	236	217	233	232	201	223	228	243	214	219	210	225	206	253	222	210	224	221	253	232	225	207	199	253	236	210	244	214	235	233	245	227	240	262	234	223	205	228	210	239	224	238	252	221	225	193	235	229	226	215	221	227	215	234	212	218	217	208	206	238	211	234	215	211	249	240	217	231	217	233	202	208	188	213	237	220	234	231	221	211	249	210	233	199	240	243	211	236	219	207	217	210	230	202	240	231	213	250	211	227	227	225	193	209	226	220	238	238	219	215	226	253	217	230	229	226	221	259	201	214	212	196	244	225	244	203	194	233	239	230	226	248	224	225	235	233	245	207	203	226	231	223	220	209	241	216	251	224	202	216	239	236	205	215	220	219	228	204	239	218
22383	20120	26937	23035	20124	20013	4832	1225	962	931	836	714	776	640	669	607	610	598	551	595	570	578	601	583	601	548	584	516	587	533	556	535	558	500	563	519	546	518	509	544	511	545	544	521	503	490	512	487	559	503	567	532	551	549	538	510	534	502	496	512	514	545	509	500	528	543	527	530	529	498	493	486	503	490	481	511	486	496	493	494	497	515	523	548	499	506	520	502	520	521	529	461	523	494	532	501	510	508	536	514	500	526	518	504	521	512	498	543	525	480	487	494	512	494	518	517	512	510	485	532	523	528	501	528	491	517	531	498	521	507	473	545	493	487	510	494	515	521	478	483	474	500	484	497	512	513	535	501	513	548	491	499	498	509	492	541	515	547	512	539	532	473	507	544	564	494	499	537	499	472	525	539	491	535	509	478	529	504	514	531	486	477	517	532	538	484	555	492	502	509	539	498	514	502	511	485	531	511	537	499	529	426	515	499	520	494	451	503	525	498	536	540	494	473	567	506	555	495	471	521	474	508	543	510	505	482	499	535	491	486	505	526	534	493	500	496	525	504	489	514	512	522	570	485	490	546	532	496	518	469	501	525	518	492	517	516	507	497	543	497	504	510	469	503	567	505	505	534	502	515	527	491	546	509	521	497	569	535	493	536	494	510	510	527	513	515	497	506	525	495	521	537	515	495	507	537	532	519	509	460	527	477	534	503	476	494	493	507	497	517	519	499	532	517	506	505	505	483	505	509	486	542	500	500	526	508	498	504	513	482	501	462	525	493	520	522	509	501	509	456	452	528	522	515	506	489	568	497	496	507	469	505	502	503	490	514	519	526	509	460	511	516	524	526	527	506	523	509	498	495	488	491	511	489	529	512	493	494	494	513	545	482	501	515	510	463	515	471	502	537	516	503	497	529	498	490	499	515	501	498	528	511	503	468	529	499	442	507	505	467	545	521	490	553	464	494	498	445	484	499	494	521	484	518	517	506	518	490	526	521	497	504	514	537	503	492	524	512	532	516	447	532	482	469	508	528	509	480	516	490	517	525	473	505	492	548	478	527	489	495	551	565	513	500	507	509	521	528	497	513	510	513	531	499	541	484	507	511	481	520	507	505	519	498	490	536	518	469	497	487	534	514	485	526	483	515	487	490	488	486	516	547	540	521	538	504	516	533	511	539	522	544	530	478	564	523	486	498	491	550	509	526	515	489	526	546	506	473	493	515	506	537	535	503	528	458	535	531	522	499	502	527	507	493	496	477	516	465	521	538	489	499	570	517	525	511	537	521	523	516	504	516	519	538	470	513	469	494	515	466	499	490	517	488	460	478	569	502	502	484	545	505	500	509	488	494	522	537	492	523	490	501	514	494	517	484	498	512	515	553	512	499	494	487	484	451	521	533	536	530	535	515	520	553	493	510	516	487	519	500	533	559	542	515	528	498	528	510	548	499	519	510	488	461	524	517	525	529	502	507	458	501	494	492	506	518	539	506	512	489	501	508	519	478	495	494	511	490	532	538	514	559	542	517	473	543	470	497	532	471	551	523	541	506	540	493	476	510	499	478	534	481	496	528	470	496	480	530	468	499	523	515	517	482	492	467	503	503	516	510	524	492	568	494	467	520	535	484	476	553	515	537	493	511	498	483	512	522	486	523	497	462	479	509	489	514	508	470	505	516	555	498	481	522	475	475	489	484	524	485	530	507	498	517	530	536	522	517	476	509	485	513	498	471	509	505	532	546	486	515	503	512	482	530	541	495	469	482	532	517	505	533	502	484	498	551	500	511	484	553	502	556	505	511	535	499	512	499	528	504	511	512	500	506	512	524	508	544	487	530	514	495	545	454	552	478	514	497	457	477	516	513	524	503	517	499	492	515	526	535	523	500	519	492	525	476	523	506	489	509	546	486	493	512	505	515	504	437	543	517	502	496	538	502	540	525	543	486	496	463	513	505	514	501	474	511	525	512	468	477	518	518	523	522	515	497	494	474	532	519	491	498	524	460	480	506	539	487	467	528	499	513	533	523	500	548	529	536	511	502	511	483	516	522	505	510	518	497	510	502	484	503	499	482	489	515	504	514	550	466	540	518	542	539	528	501	508	491	529	465	490	497	543	509	552	511	457	516	526	462	514	471	503	489	521	502	498	528	475	479	540	520	496	503	501	499	505	522	547	520	512	531	501	511	463	506	501	462	508	505	470	496	515	531	498	504	493	542	502	529	518	518	493	516	496	504	494	518	493	477	511	474	511	521	491	522	509	460	487	555	523	480	520	509	527	505	525	505	496	501	524	539	477	501	509	489	494	533	510	515	497	499	483	454	527	493	477	468	488	476	521	491	493	493	511	492	533	503	526	483	509	528	482	497	516	527	531	549	513	503	525	513	498	501	496	477	516	516	528	501	524	515	520	465	502	543	520	521	513	541	499	480	480	468	531	486	513	511	473	526	504	495	512	516	511	516	542	494	493	477	462	579	508	513	522	515	508	536	498	512	539	514	530	467	498	473	514	482	498	555	528	536	441	505	534	534	518	509	499	515	475	501	493	512	510	517	500	528	485	533	529	530	512	516	497	524	555	471	492	483	508	510	532	503	486	530	495	537	530	511	522	500	477	489	488	506	511	504	483	488	477	478	524	518	524	561	508	510	493	493	510	520	521	456	504	513	504	489	498	536	481	498	541	478	508	493	518	483	511	528	492	517	494	472	505	508	510	501	516	528	515	482	499	544	513	500	477	509	507	465	517	474	511	487	492	528	488	519	489	498	492	501	516	508	505	532	513	520	501	528	517	492	492	488	505	519	503	506	490	503	481	515	494	501	513	474	503	484	481	504	480	493	498	522	505	491	513	506	500	500	503	497	487	483	522	522	483	531	501	486	508	499	455	505	520	509	474	526	542	498	515	482	504	536	479	545	532	497	504	512	518	481	526	508	508	488	484	516	517	502	525	518	506	479	511	514	535	525	538	526	520	547	517	510	521	494	501	502	533	501	477	535	442	517	487	479	532	490	506	486	506	476	506	533	526	519	507	522	505	539	509	503	496	475	479	506	522	518	545	486	526	549	515	500	466	500	503	541	490	498	502	524	502	513	561	564	531	506	483	515	542	509	518	511	509	564	505	520	461	497	532	571	496	466	489	514	556	489	523	496	482	458	517	510	541	490	504	481	500	493	519	543	482	490	491	501	517	515	511	497	507	512	528	534	534	518	502	548	524	466	522	524	470	482	504	500	506	533	522	490	489	523	480	498	477	512	552	468	510	548	500	490	496	511	477	500	528	506	513	517	521	528	505	488	505	472	507	527	497	527	505	516	514	515	510	516	488	459	508	535	476	502	538	458	511	525	514	503	528	480	551	499	499	519	504	472	432	455	535	474	524	510	463	496	493	549	469	437	492	491	499	447	498	500	551	519	494	524	487	526	511	518	521	490	500	486	513	507	505	550	487	511	508	519	474	526	486	485	487	526	506	536	497	505	530	496	501	508	504	493	520	494	509	490	464	495
45179	11215	11636	6640	4211	2975	2263	1871	1560	1365	1174	1071	953	907	817	815	752	677	771	702	649	628	590	573	560	580	590	527	610	587	562	572	556	522	542	552	531	552	563	528	496	523	501	528	525	572	517	508	513	497	498	514	474	521	528	528	493	507	512	492	499	507	512	516	513	536	496	495	490	519	500	501	485	482	509	530	513	499	507	485	484	516	515	527	497	479	462	510	487	456	471	499	524	500	491	493	503	522	462	464	523	466	484	505	470	540	524	481	468	446	510	531	502	504	466	480	533	455	482	486	459	461	462	489	512	511	483	467	470	480	450	461	484	457	453	441	480	473	507	535	417	498	467	486	493	504	483	437	450	509	472	525	506	524	479	484	491	506	487	477	479	476	464	464	456	426	476	526	467	503	483	481	454	486	492	519	486	508	505	455	466	487	505	480	496	491	484	496	520	508	475	461	443	484	484	484	497	447	466	508	469	464	514	491	494	480	488	473	498	493	471	500	446	490	459	477	486	461	500	485	458	455	490	498	500	468	497	520	485	492	482	466	456	502	470	509	478	474	475	519	510	468	516	499	499	475	494	497	463	508	507	471	511	507	494	475	471	467	487	476	494	481	483	523	478	495	471	463	475	512	496	463	437	463	474	528	495	494	504	468	505	487	450	445	463	490	504	497	521	505	496	501	477	490	473	421	509	461	463	499	469	457	480	510	482	492	486	479	475	461	466	463	485	473	471	518	486	477	497	479	496	529	474	492	459	469	533	477	534	500	504	494	472	505	506	475	448	481	503	464	453	454	489	496	501	420	538	449	489	516	441	514	517	488	496	467	498	522	461	469	498	436	484	456	449	456	472	457	479	466	506	524	480	468	459	500	484	451	455	483	439	493	476	514	473	437	475	451	511	486	520	479	482	468	482	505	479	466	466	498	502	485	489	442	481	477	498	491	482	500	471	483	541	544	464	459	526	479	511	504	497	460	493	422	469	465	485	484	519	493	485	499	503	544	512	511	472	487	503	486	516	532	469	502	468	485	494	484	512	547	472	492	487	489	459	497	501	514	457	490	482	512	434	493	496	495	478	451	535	498	507	470	482	483	486	478	485	524	514	487	493	464	503	476	442	465	478	468	484	478	493	485	491	443	455	514	478	490	464	495	441	495	470	488	499	503	486	520	455	455	468	504	448	465	502	455	486	477	495	483	512	514	496	560	520	487	486	503	500	488	490	483	435	485	485	469	524	515	517	504	508	494	480	491	506	521	472	508	523	466	464	527	487	513	468	493	500	454	495	504	489	482	463	474	478	449	480	460	507	478	488	467	482	493	461	469	502	492	498	492	534	487	465	508	480	475	465	501	464	499	461	482	484	453	469	481	502	479	485	471	492	470	474	500	446	512	457	501	482	459	491	471	465	508	496	445	502	479	479	460	473	455	466	431	500	467	495	469	495	492	496	449	463	447	489	505	522	518	494	523	493	508	486	477	462	519	443	487	502	491	469	519	466	472	465	446	464	483	486	516	489	489	496	467	524	465	496	525	443	463	477	456	531	484	501	494	515	485	504	468	436	451	527	483	475	460	470	517	479	477	491	512	453	464	416	482	470	490	511	460	443	451	464	474	494	499	443	497	477	461	512	513	490	485	477	489	538	503	499	492	463	474	498	477	504	485	489	530	501	490	498	512	485	496	468	480	496	497	480	489	432	463	459	496	516	481	456	457	462	462	483	491	479	496	460	509	496	478	531	470	446	496	452	501	481	483	441	539	449	493	487	490	525	486	439	505	487	513	508	482	493	447	484	493	480	476	507	479	507	492	450	512	496	497	506	453	471	484	484	456	500	525	482	479	497	464	479	534	476	494	445	480	493	488	466	534	519	455	453	469	455	511	451	490	501	492	496	518	476	489	461	457	483	489	486	504	492	455	492	470	470	502	482	471	499	473	467	501	455	519	440	514	475	480	502	519	498	468	470	480	463	469	470	488	483	531	447	545	487	504	466	499	457	439	451	519	479	481	481	478	477	508	465	465	469	508	500	448	462	524	492	519	484	491	471	472	446	501	530	475	475	498	469	495	489	485	458	469	460	472	509	478	465	532	473	505	468	482	508	519	498	509	503	455	477	497	469	475	481	474	483	499	513	488	478	498	499	488	432	492	477	490	503	466	520	495	492	485	481	462	455	488	522	508	504	465	488	496	496	456	465	505	464	462	528	488	469	494	486	485	452	489	472	453	470	474	493	472	490	522	500	469	475	501	517	476	474	464	502	470	473	510	459	460	527	481	483	489	486	460	446	498	488	466	457	472	476	492	489	415	470	486	458	479	462	482	482	485	466	424	489	453	463	484	483	453	450	487	507	493	509	439	479	493	494	472	486	522	495	476	466	471	481	472	501	463	482	469	467	487	466	496	470	466	486	472	499	503	448	494	475	449	445	473	507	461	531	469	458	451	492	463	482	457	426	462	466	469	465	459	505	491	468	457	481	436	489	457	508	467	463	507	464	476	483	538	492	497	449	470	482	468	481	457	491	469	458	528	505	470	496	466	496	501	461	497	488	486	487	468	491	487	503	452	487	505	462	471	459	506	455	449	482	455	490	471	477	505	482	482	497	498	497	485	518	476	463	467	461	462	497	483	485	486	481	471	519	499	484	477	486	526	481	492	479	490	482	475	456	476	498	501	488	463	517	452	474	493	505	461	489	477	469	499	459	491	490	483	472	498	517	513	465	495	499	519	524	501	491	455	464	472	464	509	521	477	525	478	472	490	491	486	460	473	495	496	485	473	465	507	491	465	512	499	469	498	488	489	509	478	483	518	467	487	437	486	498	506	493	481	465	467	497	496	493	505	499	465	489	495	452	513	516	509	477	508	510	472	469	462	479	533	519	481	523	475	461	480	496	491	512	468	469	439	522	479	497	489	526	476	463	519	496	518	479	447	476	449	512	459	509	456	470	499	477	462	509	490	522	453	480	460	493	479	480	467	492	475	480	467	520	488	497	497	475	458	452	498	516	468	501	470	499	496	467	499	477	478	501	470	492	494	479	478	475	518	475	483	483	430	476	505	512	498	480	466	491	468	475	474	465	544	462	470	506	477	485	453	444	465	498	473	456	486	477	511	485	451	490	472	484	504	497	511	451	499	475	483	483	518	463	465	479	467	504	514	470	481	515	488	497	472	491	503	493	495	444	474	463	465	476	525	507	532	508	474	496	479	473	433	483	482	500	486	476	505	496	473	484	502	458	468	484	487	476	479	477	468	462	514	504	445	492	462	466	465	481	473	481	509	482	515	454	483	472	477	451	503	519	471	498	483	461	484	471	492	449	497	471	476	471	467	464	500	496	517	503	477	500	477	485	459	513	461	469	475	452	484	492	501	490	460	486	512	521	446	511	532	489	450	480	482	506	474	487	497	460	467	490	466	462	533	511	490	445	431	511	477	501	492	425	523	497	489	469	468	496	475	485	483	461	470	487	509	476	474	464	481	524	498	471	477	440	476	448	511
32578	14782	2375	438	335	300	316	323	254	284	273	283	302	286	312	287	247	285	270	270	256	250	277	282	273	246	265	251	313	283	279	266	273	288	322	280	302	282	284	312	267	267	261	295	287	274	292	276	259	276	272	278	280	278	254	302	285	272	272	293	265	282	281	275	256	269	289	292	272	269	310	285	262	264	275	256	279	283	277	292	261	296	281	300	248	286	280	294	262	291	269	252	267	262	266	259	260	279	285	284	264	253	279	281	262	265	272	302	247	286	270	288	239	277	277	274	254	249	282	284	263	273	254	290	275	252	274	265	263	269	291	288	286	264	256	258	263	305	254	298	279	298	277	263	291	249	264	279	224	291	283	261	266	290	311	273	272	251	231	274	262	269	255	284	305	292	269	259	260	277	304	261	272	259	238	281	279	266	286	259	266	284	298	280	265	289	285	255	291	261	266	272	283	266	263	286	272	276	270	267	272	284	276	264	279	270	273	301	252	265	247	257	271	273	277	271	260	262	290	218	234	298	295	279	264	253	264	279	268	263	282	277	267	276	287	287	293	293	283	266	270	265	252	255	273	291	257	283	317	276	255	237	286	287	288	287	262	299	286	260	278	297	269	241	269	279	297	326	280	296	276	257	246	260	274	272	277	277	244	282	273	263	271	261	277	265	265	280	275	287	278	270	265	267	292	255	262	290	258	263	274	263	281	275	259	261	288	228	273	272	287	260	268	253	299	291	249	261	284	258	288	258	291	286	263	256	282	259	291	261	294	273	280	272	248	261	258	255	275	278	291	280	308	273	266	303	289	310	280	272	263	295	272	266	266	290	275	286	290	269	272	290	300	326	252	301	263	284	244	254	267	258	277	264	262	318	281	292	260	276	255	262	253	276	262	253	272	284	270	282	287	279	279	280	268	303	270	273	285	289	292	270	295	274	264	259	289	297	284	256	276	254	279	282	271	317	274	272	243	265	302	255	270	272	299	283	283	266	280	278	270	257	241	257	288	277	259	265	264	254	307	286	278	290	282	285	255	292	259	266	285	244	303	265	279	298	252	295	297	277	300	298	300	283	282	311	277	283	288	267	277	263	246	274	284	287	277	275	288	263	286	264	257	282	293	246	266	287	296	261	270	270	290	292	262	270	289	246	251	260	303	289	247	288	278	269	266	277	240	275	261	263	259	240	275	277	272	289	284	263	306	277	272	260	310	298	273	246	289	264	276	278	271	285	270	276	260	277	269	256	267	273	299	289	289	263	253	281	284	255	264	266	284	286	268	278	272	289	285	278	275	287	243	271	254	281	268	291	243	282	281	268	287	280	271	282	263	274	311	263	267	262	260	308	287	277	242	278	297	255	290	260	257	300	247	282	282	254	274	289	288	266	259	258	262	301	226	256	273	265	269	262	308	285	284	272	262	285	269	282	258	265	264	255	289	308	288	292	297	261	290	284	255	258	256	268	256	276	254	286	249	279	284	239	264	287	280	287	272	256	260	267	280	285	274	274	278	278	249	271	259	297	258	269	263	276	299	262	271	289	274	247	267	267	245	278	269	274	265	286	274	263	300	258	280	257	273	253	278	265	293	271	266	264	309	278	272	260	267	263	294	285	280	262	270	248	279	269	259	274	278	263	264	269	258	269	274	271	273	275	284	302	255	266	257	289	276	267	287	271	306	251	280	287	274	297	305	258	298	282	293	285	267	269	264	278	298	282	274	276	298	285	259	256	261	263	294	286	318	266	262	265	273	255	269	279	277	250	274	277	272	238	245	261	288	306	279	271	254	278	276	285	246	270	270	289	284	298	313	276	307	287	258	288	253	273	286	265	253	271	257	285	285	261	247	280	288	269	283	263	264	287	294	291	260	287	257	281	294	272	261	259	241	295	292	281	269	244	291	272	243	248	292	261	261	266	286	257	255	260	312	257	278	260	242	261	280	271	263	247	301	283	268	289	255	259	275	275	284	286	283	275	280	297	302	268	254	265	280	258	300	266	278	284	294	270	294	256	281	272	267	259	266	301	275	263	273	254	269	283	273	233	287	262	292	261	282	264	272	299	261	272	283	274	260	269	293	265	300	299	311	270	255	242	235	240	251	284	277	277	284	256	279	259	302	266	274	282	286	276	257	272	266	304	275	268	273	260	264	263	275	255	289	280	271	264	266	289	250	271	270	264	298	282	268	270	271	292	272	270	286	286	288	286	262	284	254	273	271	276	251	266	272	295	275	274	268	275	280	292	279	270	270	281	258	289	295	282	274	272	291	254	277	293	282	268	255	263	254	305	305	265	263	282	266	270	255	282	294	260	299	265	273	274	252	280	262	260	281	278	261	247	273	283	268	285	270	283	279	282	274	260	270	273	247	260	292	264	262	256	301	297	276	272	301	307	267	295	276	273	281	268	274	266	270	290	287	253	260	277	278	247	318	299	284	288	272	271	253	269	265	279	273	278	266	277	285	241	297	286	319	284	291	269	292	302	282	281	272	271	277	303	298	280	288	306	278	264	263	265	278	300	289	270	248	288	250	262	292	267	303	284	262	254	275	279	275	261	265	282	254	278	287	262	245	263	269	279	304	249	265	265	300	283	264	260	272	271	269	275	274	285	260	273	241	279	309	290	252	273	280	254	241	278	265	308	270	268	248	261	293	295	302	282	321	282	296	267	312	260	268	276	295	257	274	285	289	274	308	265	244	306	260	273	257	267	251	283	268	258	284	285	254	262	283	274	264	266	243	270	288	280	290	270	280	278	283	296	272	292	296	292	300	266	261	285	268	284	297	275	289	244	266	257	282	264	265	277	274	284	286	270	283	310	281	260	271	259	270	285	279	287	274	287	307	258	265	269	294	290	284	286	295	270	254	255	274	270	258	284	263	289	276	258	305	284	284	251	273	298	284	272	268	253	240	261	304	260	295	300	243	289	305	290	274	294	300	255	280	292	272	270	271	332	252	270	281	303	309	271	283	292	252	249	265	283	270	268	266	271	258	262	290	277	285	278	263	303	258	287	264	276	277	266	251	277	287	281	287	281	294	280	271	265	273	261	276	270	266	274	252	276	287	246	264	273	276	291	250	283	261	273	268	279	276	259	274	285	278	309	267	260	287	275	261	299	248	259	281	291	274	298	253	233	282	265	279	283	270	274	276	253	259	305	282	271	279	294	271	270	257	273	269	277	279	253	303	258	264	257	290	260	283	257	285	277	256	238	272	282	283	295	254	269	246	260	256	280	311	284	261	309	280	276	275	273	307	285	281	298	284	283	277	258	291	293	296	287	260	266	285	285	276	256	291	264	316	302	274	311	293	255	275	254	255	328	283	258	288	269	286	287	257	259	261	272	259	249	273	282	288	289	283	262	268	272	293	269	289	273	266	291	300	290	281	284	256	269	292	293	298	313	260	271	267	275	277	276	281	292	248	274	277	252	259	260	265	279	272	282	289	263	266	267	261	291	279	297	256	271	291	288	273	257	286	284	297	278	290	268	306	315	276	280	260	288
28585	964	658	449	425	334	358	331	296	304	370	295	311	312	277	295	324	315	305	303	344	304	303	302	307	297	350	299	324	308	297	289	320	300	302	293	299	299	321	302	296	278	284	295	327	307	304	278	278	309	280	306	308	309	272	285	315	320	303	300	306	283	281	284	330	310	319	318	301	292	303	326	270	277	315	296	299	270	312	268	307	302	303	274	348	304	309	313	302	319	315	279	297	305	308	300	318	292	285	302	282	333	304	313	312	294	307	300	288	302	292	292	305	313	290	302	324	319	297	289	284	297	282	304	298	279	329	290	297	331	282	291	268	316	284	305	277	276	269	293	300	303	278	306	284	293	312	306	311	312	294	332	279	293	333	304	297	305	287	317	325	279	291	300	311	307	344	281	282	314	286	304	343	308	314	321	294	327	293	275	303	323	316	315	292	301	320	244	283	287	297	287	273	343	311	319	315	329	316	307	277	297	293	296	282	326	297	298	308	299	264	297	274	311	313	303	265	286	248	303	301	292	293	306	280	300	299	306	335	310	303	285	300	312	320	290	293	308	314	292	298	296	316	301	287	284	310	328	279	291	283	293	311	313	316	272	297	305	293	338	287	314	313	294	286	322	283	282	295	291	308	339	309	290	279	307	287	291	315	288	300	320	294	286	302	294	302	331	297	292	279	291	323	323	319	323	294	292	326	298	315	278	315	307	312	288	300	312	312	315	306	301	283	311	279	281	295	270	304	275	316	307	337	300	333	291	255	324	303	291	326	298	309	274	311	318	322	297	309	286	311	295	282	285	321	333	290	318	276	318	292	305	295	314	300	281	299	296	290	300	313	316	299	320	324	315	304	315	310	300	302	307	334	311	324	314	318	305	289	270	300	293	284	312	276	310	311	340	252	296	313	285	289	320	319	312	277	316	317	323	325	310	283	290	309	315	292	298	268	295	328	315	326	307	292	319	271	297	303	343	300	312	324	312	308	282	279	326	305	296	293	306	310	264	309	318	282	305	302	276	300	317	314	315	293	288	300	306	286	297	280	303	294	305	319	320	277	306	308	303	308	326	302	290	311	315	314	308	318	294	297	317	292	309	292	284	302	293	293	275	301	317	287	281	288	311	320	319	313	316	286	314	290	308	297	284	311	307	299	325	309	313	307	286	322	329	297	318	311	268	275	343	317	312	280	276	293	287	329	309	304	295	286	292	294	303	311	294	281	292	281	286	295	317	284	294	277	309	322	286	325	289	325	279	300	308	311	303	293	293	289	308	318	311	305	288	285	279	300	298	277	335	304	298	281	330	267	279	309	304	312	300	295	272	280	310	315	296	297	313	276	317	303	286	314	290	272	303	269	327	315	322	282	310	315	275	320	279	311	323	335	310	278	314	267	276	291	288	332	319	292	303	317	319	308	296	278	289	293	285	315	293	296	292	306	309	298	304	311	270	289	308	292	285	296	284	313	304	300	304	252	256	279	289	289	275	264	300	287	304	293	298	303	315	300	324	309	316	318	289	324	307	309	288	297	310	336	303	305	294	290	286	320	293	302	296	300	351	328	328	325	292	297	290	305	296	289	306	317	270	289	295	315	311	307	326	271	296	299	301	321	305	274	279	290	279	311	299	285	292	305	297	309	313	288	298	298	309	299	279	290	264	290	302	283	299	318	293	279	290	296	318	313	301	296	323	288	285	305	312	327	308	299	290	317	272	292	298	305	327	273	317	310	288	283	299	336	285	321	304	348	294	306	293	276	281	308	298	284	287	333	296	301	291	300	277	305	290	326	295	302	292	273	270	309	317	303	337	306	312	304	335	285	318	315	307	290	271	279	301	302	301	290	327	317	323	311	271	271	310	352	308	280	272	317	291	294	332	285	312	299	327	292	338	263	306	272	303	293	301	272	302	289	286	276	264	316	299	307	277	310	324	318	334	277	313	304	288	302	282	290	310	305	294	298	311	325	316	303	324	313	309	258	285	291	322	291	306	314	289	308	312	280	292	298	327	291	299	293	283	311	309	328	291	308	277	303	291	331	287	305	283	312	315	276	304	291	320	314	300	277	326	290	256	332	317	312	318	326	315	296	301	319	302	317	310	311	316	284	271	325	303	312	304	270	298	312	331	313	288	329	277	287	311	305	277	290	306	325	302	308	323	286	327	316	296	308	305	303	277	307	299	289	302	304	351	324	281	285	335	312	318	299	329	307	309	322	287	299	281	300	334	309	302	315	317	303	313	306	271	288	315	300	299	284	270	319	289	316	290	286	314	320	284	330	301	294	324	273	294	312	281	294	293	294	310	331	322	282	332	286	285	306	327	325	326	314	323	281	295	272	299	296	295	285	281	296	296	284	289	301	299	326	308	290	326	305	271	318	307	302	323	291	302	316	296	286	329	273	326	275	262	291	340	324	290	303	295	327	317	299	303	330	316	302	277	334	286	304	291	320	329	299	309	287	308	321	324	356	295	305	306	297	307	328	278	296	278	314	306	305	312	291	300	284	314	307	296	330	314	317	297	296	293	289	304	280	279	307	292	297	293	316	274	331	255	293	290	282	299	300	260	295	277	338	332	289	297	287	294	319	281	289	344	275	304	316	259	325	308	328	283	297	288	314	306	282	317	285	269	284	291	309	312	297	298	279	297	302	293	277	310	311	299	275	273	245	336	336	282	302	297	273	328	305	317	307	308	293	301	289	280	297	310	295	315	312	265	275	303	308	334	283	311	315	296	299	305	295	301	306	289	320	324	316	318	276	306	302	299	315	284	319	286	301	278	316	298	251	265	307	318	307	272	300	286	306	329	328	283	304	295	306	287	348	281	304	301	281	313	311	291	299	315	328	274	271	270	310	305	306	308	299	320	308	282	283	310	298	309	286	339	303	294	283	345	315	328	342	274	286	312	332	304	306	320	303	272	267	298	328	301	303	332	306	304	302	299	309	299	319	297	318	292	344	295	299	295	285	311	287	333	288	322	303	278	290	298	310	292	294	318	318	305	326	292	298	346	294	310	307	295	276	316	311	315	310	321	289	296	322	319	321	309	304	285	330	292	301	299	291	313	298	310	343	320	324	308	292	311	324	319	340	310	288	289	287	308	302	329	310	306	327	263	316	329	303	283	282	287	321	304	315	293	311	311	308	295	286	321	310	289	322	296	293	280	316	282	320	282	327	320	324	286	309	299	306	320	312	305	317	317	278	277	265	296	314	304	293	306	283	306	297	299	311	295	317	325	315	296	308	303	292	286	298	338	285	303	322	295	286	294	293	252	327	294	286	319	323	303	303	292	305	304	273	297	317	314	302	295	318	302	294	289	306	324	289	279	328	304	331	300	304	286	300	305	303	282	305	296	292	291	289	334	313	318	265	339	300	302	318	287	309	303	313	313	305	297	305	313	320	317	314	289	308	297	308	306	289	283	290	304	316	330	335	290	312	282	289	316	342	293	274	302	297	303	315	304	302	276	299	295	272	319	340	327	306	301	284	309	287	311	316	305	329	287
24368	20114	26181	23738	19857	5178	747	524	430	415	340	312	308	276	298	291	236	231	285	246	274	260	246	237	231	209	218	257	260	231	235	234	240	249	238	211	238	232	216	239	229	244	254	249	223	250	200	229	226	207	252	229	204	257	216	214	238	208	230	226	229	223	223	223	209	245	234	183	239	183	228	234	219	218	213	201	220	214	213	217	213	230	224	213	207	195	195	246	225	211	230	216	210	213	222	247	211	227	242	201	211	192	242	227	222	216	210	189	238	233	214	217	221	217	218	211	196	234	237	249	237	217	194	201	219	218	223	234	235	211	223	191	230	225	237	224	209	240	222	224	210	225	201	211	194	198	222	228	196	204	207	208	235	207	212	241	228	192	226	199	204	210	212	236	207	222	235	233	198	209	213	200	227	204	231	225	223	206	219	209	206	210	222	228	232	217	205	224	226	198	209	228	248	228	215	239	201	230	199	239	215	215	207	208	235	227	241	221	221	236	204	222	208	218	242	229	224	237	204	212	211	210	250	196	226	227	223	192	220	198	225	213	238	226	208	241	221	218	214	220	239	208	219	221	219	218	211	226	215	198	232	217	204	196	193	212	201	229	220	226	199	208	222	205	224	226	207	226	198	181	224	192	221	235	223	239	208	221	216	209	220	198	237	212	209	203	198	221	196	223	213	207	229	211	213	203	233	228	208	228	218	242	223	212	219	223	218	233	207	249	219	208	222	220	220	224	231	199	221	203	197	199	201	233	229	220	239	208	223	226	248	221	211	210	218	198	235	217	219	218	208	211	218	225	207	181	230	211	226	221	224	227	228	227	181	209	185	210	216	245	205	200	197	203	203	240	199	205	232	197	248	244	227	199	225	196	210	223	225	224	233	229	224	215	227	220	211	213	237	213	200	219	210	213	206	219	232	217	228	210	203	200	199	200	234	219	190	216	212	221	196	228	216	210	205	199	251	199	224	227	231	216	210	228	227	210	213	213	236	233	221	221	205	230	215	216	210	248	226	207	195	217	213	207	207	201	234	225	217	212	240	194	231	198	197	231	224	214	214	255	220	205	232	193	198	210	222	243	212	225	195	215	230	234	222	198	231	219	199	207	192	228	188	255	223	223	251	236	240	228	193	229	254	218	223	213	212	212	205	210	211	218	195	229	226	214	243	199	183	214	219	232	235	219	205	230	226	204	233	188	231	217	223	209	231	251	207	222	207	223	222	225	232	210	215	222	233	229	207	220	212	189	217	221	207	234	226	208	216	216	224	246	223	226	203	216	230	231	202	231	240	208	212	217	210	203	238	206	210	214	228	200	235	215	241	208	221	241	204	235	222	228	220	215	225	199	214	230	207	198	202	229	227	216	211	218	233	215	236	220	214	220	198	205	246	218	222	248	244	201	199	223	211	232	200	222	216	211	205	194	208	210	187	211	194	239	198	228	203	224	203	195	206	202	249	204	225	218	192	239	211	228	215	221	214	227	235	219	212	217	235	220	239	234	234	187	217	216	248	244	195	230	226	181	189	211	212	195	224	217	216	237	220	224	242	231	228	205	190	236	203	211	229	210	211	197	207	233	239	220	205	197	248	221	191	234	198	209	224	216	217	201	214	218	230	214	219	246	192	209	217	222	210	225	251	232	230	210	208	248	193	219	210	232	237	218	211	219	211	217	218	197	197	226	207	245	215	214	210	221	214	220	200	199	222	236	217	208	204	246	216	239	226	213	201	215	210	187	206	219	199	223	195	224	226	218	227	216	214	231	243	233	197	209	230	194	225	248	202	221	211	210	221	209	227	223	224	236	201	221	221	211	219	213	212	189	201	228	211	233	179	201	230	212	200	204	214	216	210	215	225	212	202	207	214	217	214	223	208	213	252	194	216	236	203	215	217	227	253	224	204	237	210	240	196	203	193	194	209	213	216	189	210	212	206	220	209	223	235	229	217	193	212	231	217	229	205	235	226	200	230	192	215	222	206	228	191	247	192	239	213	191	191	231	238	202	205	209	201	215	204	211	241	220	216	221	236	216	206	206	200	194	225	196	206	228	232	203	233	225	218	219	241	246	224	232	227	238	209	208	199	221	201	234	240	207	224	233	221	236	208	227	221	207	219	240	224	228	241	218	236	227	233	202	226	217	226	206	211	227	210	226	241	213	222	195	218	196	212	181	201	223	217	244	205	218	220	194	218	224	212	205	244	218	212	250	232	219	187	215	220	229	190	205	219	218	219	201	202	212	207	211	218	205	220	229	216	208	228	213	199	204	193	214	205	226	211	215	215	209	203	229	205	216	210	222	199	217	194	241	198	221	213	219	221	215	220	236	208	222	232	221	241	225	225	222	226	227	226	208	176	215	216	213	195	189	225	199	210	223	228	241	217	232	225	237	202	196	206	208	230	221	238	202	211	220	210	220	228	217	221	207	197	236	208	218	219	203	226	206	197	199	211	229	210	196	216	215	233	226	231	224	232	200	237	236	214	216	261	230	237	203	205	216	214	216	234	216	237	212	195	196	224	209	227	199	203	219	204	208	211	212	233	209	234	214	220	235	209	219	230	218	221	200	199	222	225	194	237	233	214	224	212	195	191	185	180	228	238	216	213	221	193	207	220	231	202	218	223	250	252	239	219	186	203	218	234	203	234	228	229	228	220	206	206	226	217	224	211	225	225	225	213	219	214	240	221	229	208	216	239	249	215	229	238	201	225	252	228	226	241	200	225	230	255	205	206	214	220	219	200	197	204	213	193	208	208	224	227	221	202	269	206	215	209	196	230	210	219	209	216	210	231	208	221	222	216	223	229	217	208	233	237	187	209	207	222	217	231	218	204	234	237	217	230	242	235	226	215	206	216	237	199	224	221	201	210	224	228	225	204	216	235	199	218	238	229	228	211	245	228	256	195	222	229	223	252	237	239	189	225	196	208	231	223	225	231	235	183	212	226	206	227	244	208	219	234	207	216	203	214	200	220	194	233	234	218	205	230	196	214	189	201	192	218	237	213	229	201	220	206	214	233	207	203	224	210	203	226	215	232	221	200	205	206	214	213	205	199	227	236	219	185	218	211	230	224	217	236	225	234	210	215	221	219	233	205	215	213	215	229	249	212	196	208	234	210	205	228	221	222	212	206	226	199	220	204	208	221	220	220	217	217	241	214	198	220	230	206	223	207	214	231	223	233	224	211	193	229	235	213	225	218	239	241	220	221	213	217	223	203	215	212	240	222	220	197	208	210	227	218	189	201	219	198	203	216	230	219	225	248	210	219	195	202	221	227	195	221	231	227	218	194	197	233	193	212	245	211	195	215	206	224	226	226	211	222	213	220	225	229	215	216	207	181	238	184	225	199	223	217	182	217	223	254	185	218	221	214	234	194	223	247	227	211	216	185	233	233	243	206	204	220	219	210	228	244	217	219	202	235	214	234	198	217	223	212	213	206	212	215	236	232	212	227	200	252	253	240	227	181	207	204	233	226	247	231	193	230	236	184	224	208	234	247	210
45229	7015	6649	3510	2268	1565	1185	867	773	630	545	556	467	446	433	369	339	325	328	278	304	295	289	285	283	277	264	270	294	254	232	259	267	269	259	255	240	250	239	233	245	272	241	251	241	264	217	241	252	265	245	229	230	221	226	228	222	224	218	234	204	226	250	230	226	256	254	232	254	223	244	215	228	263	216	219	239	240	227	225	223	230	253	228	236	231	256	268	228	241	204	236	240	232	243	241	229	215	215	219	232	236	216	228	234	228	226	241	245	202	217	237	223	222	218	216	216	235	212	223	225	237	222	218	255	230	231	246	228	262	245	251	223	226	228	234	264	250	219	217	197	220	232	210	228	244	213	215	198	221	209	244	219	217	260	218	222	207	223	247	242	239	220	250	244	239	249	227	230	240	216	248	219	251	219	238	242	204	228	227	234	237	242	229	248	220	229	234	230	219	211	217	230	201	216	242	243	214	239	244	221	240	241	234	189	237	196	245	209	239	226	241	244	240	228	218	234	242	253	199	213	214	231	220	203	237	218	248	235	247	213	234	255	235	237	224	221	231	227	202	242	225	234	207	229	233	216	211	233	223	222	208	245	258	248	234	258	219	243	243	202	202	204	225	240	231	209	216	227	187	233	222	247	220	213	215	209	225	233	225	236	224	216	232	220	252	216	228	214	236	229	216	230	252	252	237	227	218	246	236	233	235	203	229	212	220	204	234	227	202	225	217	218	248	221	250	225	222	234	256	219	233	242	229	233	227	225	236	227	248	237	262	237	234	227	201	210	216	210	242	235	215	251	218	223	238	242	217	237	247	230	215	210	218	227	216	218	237	215	241	227	189	231	208	225	228	219	220	215	239	214	221	238	212	215	227	241	221	212	219	236	217	232	247	208	212	224	214	222	209	234	218	237	189	226	218	259	232	208	210	223	232	240	236	223	245	200	207	254	233	263	250	215	214	232	234	241	250	216	226	222	254	232	237	223	208	233	236	214	243	230	212	231	225	243	215	208	225	243	234	214	207	234	221	218	228	221	218	224	250	244	221	217	216	217	241	232	223	226	217	221	217	228	229	235	251	225	252	218	227	224	255	218	194	231	240	221	252	224	241	217	237	222	204	258	223	196	206	233	245	206	245	259	223	217	201	223	243	224	218	251	222	227	220	207	241	224	224	234	210	205	214	230	241	234	212	236	220	228	216	191	210	238	224	206	258	252	231	202	209	241	225	224	227	227	234	209	226	246	246	232	222	226	248	230	213	226	229	226	249	265	234	208	211	251	243	203	265	236	213	245	235	211	193	220	227	230	244	229	209	231	219	214	226	245	220	222	233	222	254	206	220	231	228	224	248	238	230	202	217	216	221	246	222	229	230	218	230	219	248	252	250	241	255	237	248	227	236	226	225	236	208	216	208	226	199	225	236	237	235	217	238	199	207	216	221	223	222	226	244	233	230	235	257	241	231	219	225	220	238	219	218	205	215	233	231	247	208	226	233	259	207	232	237	226	243	200	252	245	198	214	242	248	238	221	211	224	220	241	222	209	199	225	239	221	203	217	242	236	243	228	214	245	227	208	211	202	214	219	232	190	222	222	252	224	238	211	233	198	238	209	237	231	214	220	229	200	243	231	232	243	221	227	198	217	208	215	235	237	243	213	223	235	211	228	223	210	209	229	233	236	201	204	233	224	205	205	215	231	233	206	229	216	232	208	216	217	244	229	228	227	220	224	226	221	247	237	215	220	242	224	233	251	207	217	223	222	225	243	224	260	207	226	212	228	193	225	240	235	217	212	223	213	243	228	233	227	243	219	225	238	238	231	202	237	244	243	230	250	229	233	233	228	243	200	230	220	238	228	224	219	226	232	219	198	229	238	223	217	238	209	218	242	200	221	247	207	233	210	213	238	227	232	207	210	214	204	211	208	214	214	217	231	250	219	215	247	213	247	222	232	245	237	223	216	230	218	235	214	199	216	210	197	211	243	222	243	206	207	235	221	259	223	211	225	237	205	218	222	263	239	242	222	238	206	216	214	207	215	233	234	225	237	247	253	230	200	220	239	224	213	208	230	231	227	214	221	224	224	242	220	220	198	251	219	250	223	224	204	265	230	250	222	245	218	240	231	235	214	242	253	217	254	230	212	218	245	247	233	219	228	216	230	230	226	215	218	238	230	226	208	232	210	191	207	205	201	223	226	221	226	210	238	228	245	204	216	226	244	220	249	232	237	249	208	208	232	225	224	223	229	225	245	238	219	248	233	233	203	248	242	249	236	214	243	234	239	234	226	219	249	233	218	236	250	241	234	235	212	248	212	238	235	241	202	256	223	204	232	261	239	220	220	219	203	212	228	207	228	256	214	223	223	223	231	213	209	209	238	220	220	237	212	194	223	250	228	252	209	220	217	218	220	239	217	203	235	241	218	229	229	232	207	220	218	235	217	240	236	249	234	224	203	226	219	229	237	205	217	240	240	224	204	218	229	238	267	230	208	235	246	207	223	227	230	218	222	228	212	221	219	215	224	235	236	230	250	241	237	229	221	229	215	200	195	236	242	211	237	235	235	217	254	242	218	247	239	190	210	246	237	187	225	214	231	216	236	232	230	208	227	259	230	230	235	230	220	231	215	184	219	221	237	217	229	231	237	214	238	233	218	229	208	217	240	244	249	203	247	210	257	264	242	224	233	203	199	200	234	227	223	242	217	249	238	201	231	229	227	234	210	204	226	242	217	243	207	234	229	223	215	229	243	212	235	251	259	215	225	237	219	247	240	244	201	220	226	237	234	238	231	224	221	211	223	255	225	218	228	242	222	221	227	217	237	234	234	220	188	211	240	254	225	197	228	239	220	240	216	215	219	215	204	224	225	214	234	235	213	227	226	217	221	242	229	225	241	219	259	204	244	225	227	235	229	217	220	225	234	221	220	229	233	222	217	222	246	228	236	213	251	232	218	233	198	240	246	210	203	225	200	232	221	206	207	215	250	208	223	231	223	210	220	223	243	223	204	255	243	201	224	219	219	229	226	225	242	266	192	226	217	212	244	241	236	226	242	233	227	216	236	252	226	240	213	234	240	220	240	241	259	235	205	235	210	229	227	212	228	219	210	249	222	225	203	208	225	226	231	217	223	217	242	210	202	248	216	226	220	219	195	217	216	246	240	224	213	216	218	234	209	190	230	221	219	234	237	234	229	229	210	218	273	228	220	260	246	215	209	223	230	243	223	214	233	227	251	237	211	216	206	236	213	223	227	210	233	232	224	207	224	248	239	238	261	222	239	203	222	207	217	203	231	270	210	199	238	209	223	234	251	219	235	234	228	246	217	212	215	209	198	247	230	214	219	219	266	229	239	214	245	242	240	215	234	234	250	235	218	223	224	220	221	220	239	235	221	227	251	225	219	249	182	232	238	238	238	246	232	235	215	221	207	210	220	212	206	228	220	221	197	227	268	236	217	246	240	215	201	221	199	223	251	244	244	195	219	222	217	236	230	226	242	267	217	216
22480	20147	26726	23346	20150	19986	4521	1220	954	868	786	785	755	707	665	628	631	566	552	588	632	599	553	532	595	577	582	503	554	540	573	540	532	518	532	517	521	478	560	530	564	500	524	563	493	533	577	510	499	500	517	509	543	516	542	537	533	545	522	512	514	530	526	530	530	539	554	560	496	518	538	493	506	506	545	531	510	505	497	504	486	523	540	484	493	527	526	526	493	521	525	531	504	478	498	478	477	498	509	511	511	489	491	572	511	496	493	533	535	548	490	541	520	499	517	529	506	476	554	523	515	505	513	520	511	505	497	520	523	525	494	505	510	536	500	520	500	504	500	522	497	523	540	496	497	519	523	543	536	539	510	538	502	528	503	477	498	537	503	507	524	536	495	505	487	527	498	492	528	529	509	485	499	530	479	508	478	514	519	516	516	523	494	504	470	473	524	497	535	548	514	533	524	525	527	513	477	509	491	520	507	477	505	466	553	506	561	562	493	516	506	527	564	518	499	469	541	509	561	541	562	537	524	484	508	540	486	525	513	553	482	477	525	507	515	525	477	512	457	515	483	507	466	511	477	499	483	485	479	488	507	517	501	520	514	502	521	549	520	521	503	513	493	514	468	539	521	524	527	488	516	494	500	496	538	492	511	527	516	519	528	494	507	531	488	520	533	544	509	474	484	534	491	492	522	522	527	532	507	505	534	486	530	523	509	505	475	575	482	521	479	515	489	509	493	526	516	550	499	502	538	524	534	513	492	485	484	492	521	503	510	517	492	543	476	514	487	531	498	481	517	493	513	517	538	500	480	543	525	505	517	484	500	554	535	483	504	539	554	533	481	483	474	517	502	534	468	534	500	503	482	533	493	528	550	513	553	546	500	522	511	498	530	503	492	440	537	515	541	503	526	501	499	521	510	494	536	550	472	493	515	534	495	479	463	506	477	530	520	524	482	543	488	505	481	490	492	508	491	520	563	515	492	517	553	509	479	491	499	533	515	508	506	505	509	518	528	493	512	471	542	506	534	544	507	497	505	530	526	483	503	506	515	528	528	476	477	528	511	487	471	518	502	482	541	516	489	512	519	529	517	492	518	526	511	530	533	537	527	547	501	497	533	482	504	484	527	511	482	462	487	515	456	546	533	503	485	492	554	502	471	509	508	491	503	529	489	506	534	486	497	529	502	548	467	495	509	509	516	490	551	509	509	480	537	558	491	535	483	486	433	503	504	495	546	507	518	520	542	498	549	507	506	501	533	505	494	509	508	531	496	535	524	500	490	521	495	547	541	501	486	539	524	525	518	490	494	481	460	519	525	493	512	546	543	446	512	532	519	516	489	494	518	532	486	489	519	502	501	508	519	501	501	483	531	496	536	502	519	444	504	517	464	513	456	538	479	504	549	568	495	523	523	501	507	495	560	517	531	514	480	501	525	528	493	516	469	506	507	518	521	511	521	495	454	538	491	483	500	540	538	507	518	516	517	491	504	511	514	511	492	508	478	547	447	470	520	544	521	526	511	504	514	496	492	475	506	549	471	535	535	486	532	490	541	494	511	498	486	548	478	493	545	511	466	515	512	482	512	513	545	507	548	490	512	507	505	514	505	490	532	512	498	491	512	528	490	516	548	512	517	493	506	525	515	467	522	500	508	483	540	483	489	510	508	530	488	505	530	527	482	527	508	473	523	514	500	506	537	454	534	532	518	532	517	515	533	513	538	511	496	493	551	513	543	512	515	522	491	534	515	478	472	502	555	523	532	489	471	498	504	518	522	499	509	520	554	545	487	529	515	478	539	525	526	501	484	498	499	548	506	544	497	531	566	529	533	482	539	504	532	487	477	500	548	521	498	520	473	484	515	508	552	501	502	531	530	527	466	485	492	552	537	511	562	520	540	531	524	545	556	505	484	517	484	485	499	531	488	533	507	573	511	518	520	490	515	536	516	492	513	554	516	534	538	544	515	503	548	543	520	522	522	518	497	519	568	518	503	464	500	571	481	491	549	509	522	500	490	499	513	494	459	512	514	512	507	501	561	502	511	541	523	537	525	499	488	542	518	478	481	500	511	509	514	541	529	483	503	505	506	539	476	497	508	501	498	483	509	514	512	513	475	528	529	528	546	511	533	537	520	540	519	523	544	514	508	518	534	500	514	528	502	496	507	527	529	512	523	487	509	521	533	524	491	530	513	472	484	491	522	509	528	488	491	534	557	505	524	516	501	504	478	497	484	536	460	519	511	536	509	534	534	470	547	489	528	523	518	474	519	506	498	531	487	510	489	510	493	549	497	515	499	496	504	510	481	518	506	512	538	519	512	495	492	506	485	521	492	504	537	513	506	508	489	534	529	484	524	497	513	486	473	509	503	508	537	517	482	521	485	529	528	509	487	531	501	531	535	534	551	491	515	523	518	533	485	508	497	478	548	502	504	526	522	532	502	513	503	527	503	495	493	512	518	500	479	491	511	512	513	516	473	510	520	496	518	524	495	529	501	513	517	509	471	496	534	554	557	478	504	525	473	487	477	477	533	513	534	522	477	494	528	508	477	535	549	526	553	489	517	500	534	503	453	505	522	478	516	474	515	516	487	480	506	477	539	477	481	537	543	520	471	516	495	500	497	554	542	541	480	509	529	491	555	521	520	521	529	478	518	487	477	524	507	537	510	485	516	506	504	529	516	498	532	494	504	495	466	501	493	545	515	490	524	504	567	511	479	494	530	497	488	515	502	500	438	488	472	470	491	479	525	524	529	573	501	511	476	517	522	484	513	463	511	447	499	532	502	490	504	488	542	489	511	520	534	525	526	512	512	483	506	506	541	507	530	474	453	503	487	518	515	511	489	495	529	514	474	509	501	558	523	513	505	533	493	502	528	513	476	502	519	511	501	499	490	501	489	487	483	514	506	544	522	511	515	504	525	502	509	522	511	514	495	511	528	494	527	490	555	496	495	489	537	526	508	528	499	497	510	476	506	522	492	514	539	522	486	537	532	495	503	491	537	532	498	495	505	519	476	543	481	493	526	511	485	530	537	511	479	489	505	505	526	514	495	521	493	532	503	491	522	464	537	530	516	521	532	487	451	480	555	542	501	471	549	516	518	480	518	524	471	508	509	447	496	475	507	501	502	484	522	515	566	522	515	472	481	527	504	501	499	489	507	516	554	506	533	509	520	497	522	537	527	503	517	508	528	517	520	491	496	526	522	503	538	509	503	497	560	494	521	501	503	507	475	508	517	532	514	526	520	523	531	501	487	528	580	523	528	513	521	531	460	513	517	493	486	499	485	536	538	544	484	493	521	504	472	512	535	497	479	502	541	526	530	506	524	491	526	483	547	501	550	468	491	469	543	515	534	533	505	541	510	509	491	513	516	508	460	505	521	448	508	500	494	532	480	519	493	448	563	469	519	500	495	502	513	509	503	549	516	531	504	490	531	482	486	497	528	483	502	489	508	492	463	478	534	511	499	544	505	456	506	497	516	462	493	509	520	528	497	486	524	533
41350	11248	11616	6609	4280	2997	2310	1860	1547	1335	1171	1024	943	914	831	769	731	773	684	680	639	639	625	581	617	579	573	573	573	540	541	550	529	560	532	523	556	528	492	544	507	520	511	519	478	541	481	518	491	529	481	493	496	494	469	539	489	519	494	532	520	471	504	467	513	490	502	478	575	520	545	511	519	469	457	522	490	497	508	496	480	494	523	489	508	461	501	520	474	462	480	453	527	478	528	516	501	557	492	484	469	523	484	483	475	507	477	446	527	474	474	474	496	477	473	498	467	434	489	498	454	491	444	457	466	498	482	489	504	482	491	436	494	481	458	543	516	481	479	461	499	507	502	491	471	524	468	481	472	482	455	488	553	504	467	477	497	524	500	520	506	514	473	474	515	491	478	464	473	509	464	447	479	525	487	511	464	477	468	491	476	487	486	487	504	477	508	474	490	465	463	467	480	489	525	460	523	498	486	484	492	531	491	473	480	474	511	477	502	478	471	458	519	477	500	491	464	502	486	544	507	488	507	488	509	490	465	488	447	501	478	461	470	476	521	469	457	474	467	496	447	506	435	482	473	501	501	469	507	459	512	493	455	485	503	510	502	464	466	461	486	511	484	480	468	465	493	495	489	515	487	463	510	515	474	458	492	481	484	492	458	450	462	482	506	472	466	496	523	505	479	500	463	515	489	470	449	497	479	489	476	501	501	466	482	487	485	497	498	478	495	483	477	470	492	456	501	447	477	473	447	527	489	484	495	487	508	471	448	478	467	502	462	494	514	475	523	518	530	474	485	500	479	506	471	479	495	543	511	484	515	498	519	481	472	492	474	497	425	515	480	542	453	475	515	510	487	470	447	522	508	456	471	488	453	488	469	465	516	501	470	494	508	484	465	510	482	467	483	507	452	493	499	499	495	459	482	490	437	530	491	490	498	472	513	469	451	498	483	491	477	508	513	510	494	499	488	495	477	497	475	484	510	486	473	522	519	476	554	501	501	488	511	498	462	540	496	506	485	487	454	479	502	504	470	467	512	450	517	478	517	487	517	500	492	466	460	480	473	464	503	462	533	482	476	500	447	469	465	469	465	481	474	451	493	514	502	481	444	499	449	504	473	488	445	491	467	463	520	468	456	486	499	505	506	481	492	452	421	483	503	465	497	481	468	504	475	512	467	497	457	482	489	507	472	484	446	521	484	513	472	487	465	497	517	472	491	502	466	469	446	501	525	484	493	481	509	486	456	506	459	467	487	492	516	485	504	497	482	485	509	451	507	503	466	523	507	470	500	482	470	479	473	455	454	494	465	461	491	514	478	473	475	470	535	487	472	459	474	475	441	469	444	478	472	469	475	478	489	492	469	478	439	520	480	476	479	486	479	502	466	482	462	472	464	485	532	489	490	516	455	472	475	480	451	488	476	497	470	452	473	501	488	482	481	471	431	503	456	528	464	468	476	499	507	491	479	560	461	494	483	480	467	487	451	500	529	495	502	512	444	490	461	501	460	530	505	482	472	493	494	468	489	527	474	465	496	475	475	463	459	456	521	490	487	481	481	470	476	481	491	491	484	457	498	460	458	497	498	495	484	480	476	475	468	474	502	488	485	525	498	466	482	471	435	471	465	501	500	490	526	470	463	464	491	477	517	457	515	475	503	515	465	492	500	470	431	482	439	489	474	480	512	508	482	472	502	479	502	467	444	476	481	463	499	456	514	530	488	477	459	489	478	488	507	507	488	507	486	491	477	470	479	464	475	466	444	479	473	485	487	510	483	459	445	493	484	497	461	495	488	467	416	461	498	495	502	484	507	469	453	465	453	461	455	501	482	487	509	495	509	497	459	478	477	494	491	505	474	465	466	449	493	477	462	496	452	494	496	471	489	477	458	509	475	526	485	504	471	463	447	549	486	457	498	463	521	496	474	494	471	462	477	483	510	497	492	476	509	516	491	465	445	486	463	505	469	491	483	498	496	443	494	532	466	467	498	461	458	479	470	488	495	477	438	478	444	484	518	466	488	459	442	495	483	488	512	492	513	470	485	507	482	444	505	522	471	462	472	494	489	483	474	465	495	492	516	498	483	455	490	497	501	475	477	488	453	495	476	479	485	483	463	478	491	497	491	505	502	451	513	472	463	470	486	523	476	481	496	484	494	507	497	495	504	494	526	494	451	494	492	468	498	541	487	506	458	472	448	466	485	494	469	516	480	478	503	498	520	465	489	490	481	500	475	501	488	478	433	450	487	489	486	445	497	472	487	490	508	488	466	495	533	528	504	502	506	491	460	525	456	465	489	483	501	493	491	496	468	533	458	461	483	496	492	483	511	468	456	477	474	477	494	460	479	468	517	481	484	488	489	461	469	487	492	485	439	465	532	551	493	489	469	473	473	456	500	509	510	474	483	507	466	522	481	423	488	487	536	456	476	503	508	541	478	486	484	507	452	471	452	511	518	505	505	489	445	488	503	498	474	458	490	517	481	489	429	487	488	474	523	499	456	445	480	483	521	483	483	478	462	461	491	463	493	481	492	510	517	455	485	470	505	513	500	489	471	512	470	510	479	498	483	441	449	509	445	526	469	535	468	460	466	464	492	491	475	447	491	500	513	488	516	486	477	461	469	469	462	505	494	461	509	464	477	474	523	532	493	446	495	507	477	506	488	454	513	471	474	502	509	477	466	445	484	488	492	480	462	476	458	468	459	492	467	505	462	479	470	496	489	481	483	437	477	500	501	507	467	523	511	452	469	504	461	465	467	471	458	472	492	478	479	473	479	480	478	490	499	490	515	486	475	510	513	454	470	461	494	465	489	484	475	493	485	497	458	447	497	463	496	453	483	460	500	489	456	473	486	492	478	492	485	474	436	445	499	500	448	521	481	484	460	458	451	486	471	486	551	484	479	541	534	481	467	528	481	489	512	446	495	485	497	466	498	467	453	491	488	492	452	490	471	471	495	463	500	452	523	492	503	449	513	480	453	499	481	471	480	473	514	516	473	466	474	453	480	462	511	481	537	480	472	507	481	473	498	478	470	470	489	476	480	495	456	472	477	448	481	460	466	507	436	490	489	480	498	534	496	434	496	482	477	508	494	499	508	466	540	538	510	493	476	506	497	452	492	493	461	482	487	481	472	491	506	487	478	496	468	448	486	469	496	478	459	456	487	471	513	451	504	496	555	476	447	501	489	487	495	525	489	482	493	467	484	513	461	484	450	503	478	451	468	458	501	505	476	480	459	461	516	465	526	478	481	466	484	481	442	493	507	463	466	534	482	461	487	475	493	498	488	502	540	465	453	472	451	480	480	461	469	475	492	481	470	438	506	504	520	505	517	484	459	449	462	487	454	469	493	462	507	496	473	501	515	491	531	471	491	470	449	488	498	504	483	525	492	467	473	495	482	478	549	531	519	445	485	471	503	494	442	449	469	518	516	502	520	456	469	483	490	470	493	475	460	495	508	461	445	492	499	502	463	500	490	481	449	483	483	469	496	489	469	463	475	498
32456	14042	1959	423	371	292	294	310	285	266	281	297	269	289	243	296	265	287	302	281	274	256	297	276	259	268	258	284	274	257	293	261	265	287	265	273	278	291	257	241	252	298	266	258	253	284	279	252	276	264	278	275	295	293	297	286	262	269	281	290	269	253	270	290	274	269	259	268	257	275	272	260	252	280	289	300	254	266	283	282	281	268	253	250	291	269	299	266	246	263	264	232	260	273	296	287	299	272	267	270	273	272	284	283	259	266	238	256	261	260	258	266	264	282	282	275	258	269	272	240	281	264	244	280	260	255	280	281	273	257	287	267	259	290	271	278	280	274	245	291	256	262	290	246	286	277	265	255	280	274	250	266	303	298	260	289	290	272	281	268	289	286	259	278	282	259	277	282	267	278	273	271	266	264	300	252	294	279	271	254	263	290	282	273	282	274	259	260	288	273	301	269	260	271	239	265	285	266	245	284	239	262	247	262	275	289	261	288	282	270	262	299	264	286	295	248	241	272	269	284	271	309	245	265	245	288	285	245	286	248	276	280	270	280	294	267	242	279	253	294	283	259	256	261	261	285	281	265	263	246	248	260	273	251	274	244	270	271	254	255	279	295	300	243	252	267	275	248	244	264	267	270	263	281	271	274	289	239	277	283	285	283	255	265	306	255	271	272	264	264	268	249	286	270	256	299	296	288	285	283	268	265	265	293	274	280	250	249	296	256	288	295	293	270	279	300	255	278	251	248	252	257	266	263	279	291	256	273	250	278	267	289	271	277	267	293	261	263	269	232	272	266	245	271	273	267	249	279	271	267	239	260	298	248	258	278	259	256	282	243	243	250	286	257	271	280	251	262	266	297	285	269	260	272	272	229	283	313	246	271	260	278	279	261	257	273	258	239	263	294	234	264	260	267	281	279	263	306	265	262	278	258	282	285	294	260	264	293	268	266	270	284	291	246	285	293	282	265	310	281	276	266	272	292	266	284	281	275	268	279	264	270	270	266	262	274	282	280	268	292	277	259	292	247	258	276	275	268	262	275	216	285	266	270	283	283	312	263	241	280	295	290	236	252	270	250	282	285	276	262	278	268	277	257	285	287	269	266	279	267	264	286	272	286	280	264	280	275	260	288	256	261	256	255	287	271	259	283	256	261	236	266	262	269	268	297	262	239	270	288	254	284	282	273	236	249	295	300	271	278	262	279	293	249	271	289	279	289	280	253	280	273	264	288	250	248	261	284	293	244	290	275	272	259	250	224	279	246	274	266	279	269	285	257	257	274	284	277	232	306	266	256	259	274	255	280	298	300	246	265	281	263	293	307	257	290	254	248	286	306	288	276	261	255	276	275	232	304	282	264	272	287	265	243	241	255	273	276	262	284	262	259	255	260	288	273	300	270	254	256	262	272	294	287	286	287	285	290	315	289	298	296	269	239	237	281	262	262	289	312	264	293	245	263	246	276	254	281	293	292	254	281	282	275	267	259	273	304	278	295	275	250	254	270	262	284	244	277	307	266	283	275	289	247	261	257	244	236	278	244	276	281	264	282	266	263	281	305	266	239	286	265	276	263	234	281	290	273	281	293	237	264	231	287	279	268	271	251	242	256	238	265	285	263	251	264	266	259	257	263	245	245	271	271	272	271	268	258	268	269	251	284	252	249	241	279	270	288	256	260	251	291	272	253	284	299	250	247	303	283	283	266	269	300	259	285	278	242	266	281	267	270	286	278	265	284	281	266	265	248	251	270	289	291	243	283	284	286	250	275	276	269	281	275	259	281	265	285	275	291	284	290	257	282	240	264	258	266	279	276	264	280	277	302	276	277	287	274	251	259	259	273	270	252	254	300	273	270	243	283	284	247	286	278	278	239	286	283	274	265	262	263	262	256	273	278	268	251	266	259	283	254	263	294	266	252	300	277	248	257	267	248	245	262	270	273	269	287	259	263	291	267	277	297	269	248	297	266	261	265	283	275	252	238	277	293	253	295	237	267	269	255	246	295	265	258	263	278	291	243	265	279	260	291	282	277	256	282	272	264	257	280	255	251	271	282	279	309	280	274	264	264	265	276	273	237	254	271	276	297	279	243	293	245	255	265	272	277	279	252	237	279	273	298	287	255	308	249	269	293	274	284	270	278	269	289	277	268	276	298	266	262	264	283	253	287	233	279	297	271	311	283	279	241	240	268	259	278	260	261	281	267	285	271	260	280	272	291	298	269	278	266	300	279	300	272	270	287	271	253	290	310	279	287	268	272	262	238	284	293	264	275	271	282	247	271	256	263	277	263	247	286	279	282	285	264	265	273	300	265	244	264	290	287	257	255	258	285	259	296	267	273	255	253	274	271	284	286	260	278	296	287	286	289	265	249	306	265	279	257	250	259	286	275	277	255	266	266	290	271	300	293	289	263	280	252	259	296	284	294	302	270	291	276	257	263	280	287	289	261	273	283	273	295	264	277	277	280	291	263	288	271	304	247	291	248	261	321	255	280	244	243	262	314	306	279	261	283	274	256	283	275	257	300	263	281	273	261	287	277	276	285	275	283	271	275	285	242	287	264	257	273	313	280	249	299	262	271	290	271	251	268	273	321	277	247	264	301	246	301	271	266	314	275	267	264	270	245	258	250	250	237	280	307	293	265	275	251	267	269	284	257	278	264	285	283	255	285	244	275	261	266	318	263	257	263	255	282	225	239	287	289	273	314	260	276	262	277	283	284	257	258	238	277	269	249	270	242	259	321	296	290	280	270	278	293	216	288	275	287	286	270	296	297	266	266	260	278	258	290	301	256	286	273	278	271	298	272	259	282	269	258	253	269	281	272	257	267	268	293	247	275	279	281	277	270	241	280	274	285	259	255	260	303	246	304	261	277	277	273	264	285	277	259	308	269	272	274	274	267	268	252	254	243	265	269	251	265	278	262	251	271	267	251	277	259	290	249	260	271	283	272	280	265	263	256	272	278	280	253	264	277	276	275	263	258	262	259	261	282	269	235	272	273	265	253	273	286	245	283	291	265	244	278	267	276	280	277	250	263	287	261	259	265	272	284	280	275	262	254	259	273	301	249	242	270	295	281	258	279	275	284	263	252	266	303	283	265	263	271	264	274	283	282	255	274	273	277	256	296	277	275	268	294	278	241	291	240	236	263	287	266	268	250	288	300	295	306	285	257	288	293	267	291	267	253	260	286	263	301	263	242	263	278	258	287	262	276	262	272	285	267	262	281	265	250	278	284	270	280	288	285	234	288	274	295	277	299	256	297	272	282	269	287	234	266	275	250	275	275	284	277	261	236	266	303	257	275	293	262	285	264	270	299	246	280	257	269	235	253	265	274	259	251	293	310	261	275	263	293	272	265	283	287	280	260	268	268	269	297	265	287	282	261	267	251	254	290	268	277	276	283	285	263	253	300	297	272	265	250	243	262	293	298	285	277	265	267	262	307	278	243	272	298	276	280	266	268	285	287	273	271	284	260	259	260	246	281	294	263	257	263	267	259	246	258
27209	816	660	431	393	370	361	360	336	318	302	314	300	312	303	294	311	286	306	310	303	276	275	296	298	286	318	293	288	309	266	310	309	327	307	296	301	281	332	306	272	291	280	287	306	316	286	310	303	296	289	303	310	312	285	268	289	286	312	264	288	293	284	322	324	335	279	269	271	298	297	287	314	291	276	312	293	312	300	298	266	322	324	285	307	312	315	301	324	312	307	299	315	317	311	302	277	282	282	305	330	278	301	286	287	320	275	320	291	298	286	298	306	301	313	284	312	292	318	334	297	291	297	287	281	296	298	293	303	269	320	286	290	277	316	303	303	296	299	309	280	282	304	271	285	299	267	269	286	300	292	279	305	291	307	292	279	307	293	302	283	309	324	272	312	300	307	313	289	286	273	298	271	287	270	286	281	285	301	308	301	276	320	301	287	305	282	321	292	295	291	325	302	281	295	312	290	315	306	293	279	280	312	258	295	311	340	236	252	318	301	301	276	276	286	320	291	315	296	257	304	312	321	308	274	305	302	286	327	273	295	313	303	289	305	333	284	328	284	297	301	301	291	290	271	292	277	311	314	269	308	298	266	304	294	296	254	312	291	305	292	277	291	289	314	323	304	276	325	313	307	327	291	309	309	282	310	319	293	301	314	291	279	299	292	278	320	310	322	311	296	248	352	290	316	281	306	327	302	310	293	277	328	280	313	261	285	291	289	264	313	330	320	329	329	323	311	302	322	250	310	321	313	318	304	340	332	322	293	304	325	323	307	295	311	255	302	273	296	314	318	282	275	315	267	303	287	269	340	297	278	279	303	306	262	284	314	276	309	274	284	308	274	302	272	304	330	309	285	336	286	292	311	329	328	277	311	284	288	280	307	302	285	293	290	304	315	305	279	281	305	307	311	311	319	308	311	293	264	305	293	295	293	302	314	276	297	307	285	307	307	293	299	296	306	279	312	311	273	318	330	275	291	324	295	318	268	269	259	282	283	341	276	334	289	300	295	283	278	296	280	295	260	299	308	285	289	281	285	283	293	319	320	316	313	294	250	283	286	309	318	307	269	304	280	271	317	305	305	323	303	326	281	292	309	280	300	304	288	276	304	288	313	272	292	312	341	280	320	315	289	307	293	312	282	301	293	295	313	316	303	330	326	282	315	290	320	269	312	281	290	319	292	289	293	302	307	309	300	314	316	289	270	310	279	281	295	286	294	317	301	291	303	299	297	286	287	287	325	291	289	311	300	299	317	260	295	290	301	276	312	294	299	312	253	319	309	305	278	291	284	289	293	319	320	317	298	298	329	294	309	271	312	286	299	288	295	286	294	261	307	311	306	298	312	295	269	291	310	300	285	301	291	299	279	274	327	306	317	286	303	315	318	303	298	302	281	284	293	278	291	348	276	288	306	308	308	299	282	315	281	294	296	306	294	319	299	319	309	287	296	285	304	303	324	294	297	313	319	287	325	284	295	296	321	281	313	319	294	280	301	310	311	318	297	308	307	290	277	276	288	289	304	282	311	279	292	304	297	306	292	292	318	301	309	315	318	306	305	310	323	326	320	281	310	288	279	331	327	307	283	308	258	293	305	291	283	299	290	309	279	334	315	288	293	314	269	287	254	282	275	273	277	300	282	294	280	303	278	306	276	299	272	279	292	300	293	276	301	285	311	299	292	297	288	281	299	302	288	311	302	321	286	300	326	290	296	320	292	296	301	282	306	292	304	283	305	277	297	295	292	326	306	311	288	303	313	293	314	283	302	315	293	286	282	270	306	301	336	269	290	320	333	313	305	291	312	285	301	269	298	295	302	279	276	300	284	324	320	298	301	322	282	302	284	287	300	277	290	279	253	283	322	301	309	297	304	277	327	284	287	347	287	284	275	296	302	271	288	280	303	310	279	284	281	315	260	291	311	307	278	289	301	312	284	313	276	296	301	309	330	269	289	294	303	325	303	305	300	309	283	277	277	295	276	323	313	278	293	311	315	312	303	277	329	307	292	278	283	309	305	260	303	278	283	287	300	289	278	280	287	280	316	294	327	299	328	319	304	285	293	291	289	304	322	285	266	321	293	297	299	292	293	279	278	281	288	303	294	308	289	284	327	285	267	304	283	295	290	302	303	296	281	262	305	294	300	307	309	305	275	270	326	312	317	304	316	321	300	316	285	315	301	276	291	297	309	287	317	294	286	262	316	306	314	310	297	301	322	317	300	316	314	326	277	320	307	325	289	311	279	271	293	305	283	273	311	285	273	291	301	262	283	310	316	305	315	283	279	291	269	302	317	306	303	308	301	265	331	292	292	300	267	304	313	336	286	290	290	318	302	259	340	325	318	288	289	312	290	289	299	276	291	303	303	289	296	295	325	276	273	307	305	303	316	277	317	288	290	282	273	320	312	301	309	306	292	320	284	307	278	321	301	302	296	304	288	301	295	293	295	298	284	302	302	332	320	303	293	330	314	306	318	303	308	329	282	319	315	293	303	298	313	272	270	306	293	297	300	299	305	311	308	320	303	295	274	275	312	327	276	314	303	284	293	286	295	280	286	282	285	309	260	320	265	313	298	319	292	290	288	315	296	285	325	273	295	307	308	275	321	298	289	299	286	308	280	306	314	270	317	325	297	314	285	312	294	309	303	293	300	315	294	298	297	279	286	281	323	337	287	289	347	290	298	256	281	305	288	306	293	306	288	299	274	292	250	286	312	298	308	299	300	299	296	293	287	307	275	309	305	274	296	309	311	289	327	309	278	285	272	309	282	280	308	307	300	293	297	304	285	325	288	304	303	299	287	272	278	314	285	302	296	321	287	302	328	274	302	300	292	312	318	303	298	291	255	256	311	294	281	301	258	306	298	281	286	321	325	300	309	246	290	283	279	319	277	301	292	265	289	309	317	298	300	313	304	283	301	299	301	326	330	304	290	305	289	305	277	279	288	299	352	310	293	274	293	326	309	296	301	285	286	299	269	282	286	289	315	326	284	297	315	290	300	311	275	267	286	292	271	327	307	296	299	267	288	306	310	314	317	301	301	291	319	329	312	297	303	266	283	289	271	295	258	307	311	273	293	312	330	309	316	298	295	284	265	292	307	279	298	304	280	291	305	304	254	301	280	304	305	300	315	291	315	281	320	291	289	275	292	288	264	298	294	299	303	322	303	285	303	315	314	312	285	330	280	279	327	325	288	275	264	321	305	281	297	292	296	314	307	286	297	303	301	274	282	274	319	304	295	307	305	295	326	272	305	292	310	315	287	311	270	308	301	286	281	328	321	318	303	278	279	299	284	337	308	315	310	289	295	312	273	288	292	280	301	280	343	329	342	269	325	287	283	266	290	280	294	318	328	295	315	282	282	286	273	285	301	300	345	331	298	303	319	282	274	287	274	315	296	323	331	273	292	315	301	310	314	289	287	271	337	288	328	334	285	267	297	298	289	310	274	301	306	298	303	340	281	289	305	288	278	282	286	286	294	307	294	295	295	276	304	300	305	298
24375	20125	26120	23852	19933	5711	732	491	394	372	326	319	333	290	280	288	266	284	280	262	276	268	268	228	251	233	238	209	226	220	233	232	230	232	226	228	222	247	226	219	198	226	220	216	195	213	229	241	224	213	236	211	201	214	236	231	225	221	208	224	234	227	247	253	209	209	195	227	234	238	210	237	236	215	204	208	217	194	227	219	198	241	238	210	206	209	229	229	220	237	244	230	215	230	210	217	242	248	214	229	204	230	232	243	190	223	253	219	232	202	203	190	228	199	238	220	215	235	214	208	201	230	216	221	206	216	215	215	207	204	220	210	180	183	228	223	197	241	211	197	182	231	238	224	198	224	214	253	223	203	231	201	217	216	235	218	206	218	203	213	227	234	208	233	208	212	232	225	220	218	212	198	228	206	220	199	205	258	225	216	215	219	231	210	211	245	225	217	206	235	212	200	214	227	226	230	208	225	217	232	214	223	217	223	208	215	226	218	194	226	211	226	227	245	230	225	233	186	229	248	217	229	209	214	235	231	223	226	236	216	195	214	204	234	215	215	209	228	202	202	213	217	195	251	210	220	192	214	197	241	253	197	208	200	204	195	222	226	206	245	218	216	209	222	179	230	201	203	233	232	189	209	222	210	222	204	226	219	211	208	206	218	249	226	221	211	212	205	210	210	211	232	192	218	199	232	203	206	202	248	235	216	227	213	239	209	215	206	201	206	224	221	230	221	219	216	234	217	240	215	209	253	201	216	221	204	218	229	233	200	206	212	212	223	240	199	233	198	220	225	212	218	207	195	233	196	185	211	201	217	227	196	228	229	211	210	200	203	218	224	206	177	221	203	217	229	221	214	201	215	209	212	203	225	199	215	224	238	239	234	208	217	208	228	194	217	219	228	225	248	188	230	222	237	208	236	239	213	231	212	218	223	204	194	222	198	192	201	234	212	210	220	214	197	200	219	205	222	242	245	224	257	240	238	232	216	223	208	236	253	238	228	198	202	206	217	202	238	228	222	227	242	194	209	232	221	200	224	234	208	233	222	226	209	220	215	230	249	229	216	211	214	220	227	213	220	198	220	218	234	222	227	229	229	232	218	204	226	216	202	201	212	253	224	237	234	190	224	219	219	205	222	199	209	190	253	207	203	222	236	207	202	224	212	213	208	198	226	255	245	219	227	233	228	219	208	206	217	221	218	229	211	236	238	221	217	229	211	217	217	236	234	230	222	237	210	240	220	245	192	211	232	237	211	186	239	213	207	231	196	212	220	256	216	222	219	219	225	229	205	225	226	238	231	210	206	185	215	237	225	203	204	208	211	261	213	247	257	213	236	209	225	215	220	218	230	219	218	249	232	228	206	217	233	208	200	222	201	218	214	210	226	227	195	192	196	237	233	230	200	215	219	242	214	201	201	244	246	230	215	237	199	236	221	197	228	219	206	219	252	203	214	217	226	208	226	226	231	212	198	202	217	230	210	205	269	218	215	215	220	221	206	232	203	228	188	235	233	224	237	211	218	215	218	239	209	223	212	212	204	204	218	206	201	262	225	204	230	216	191	178	202	244	219	199	213	241	215	216	239	209	204	226	214	216	214	219	230	228	223	204	213	225	215	219	231	200	199	227	230	236	209	176	219	235	222	230	237	218	200	214	217	190	231	246	214	200	200	222	187	229	206	214	214	222	215	252	207	226	244	250	180	236	215	231	222	206	223	220	232	222	243	230	225	214	247	216	222	209	197	215	215	211	232	208	216	227	188	228	209	224	221	238	232	224	229	208	217	210	204	220	219	213	198	226	225	220	207	226	220	252	199	224	234	191	231	212	199	211	213	198	230	240	190	225	236	224	199	237	223	231	193	231	198	190	187	193	221	230	234	204	245	223	231	226	206	219	208	217	197	217	198	206	234	221	214	212	214	213	194	235	219	227	204	222	195	207	220	216	223	218	235	223	215	232	239	211	238	221	230	239	253	221	227	217	219	219	228	226	209	229	245	214	233	215	246	216	220	212	217	221	199	210	203	214	190	237	216	212	217	230	216	198	217	235	219	205	213	223	206	241	210	223	218	210	218	212	187	219	209	230	211	209	214	242	208	203	230	212	202	209	235	210	188	235	229	207	220	208	195	217	232	224	218	219	244	202	222	215	210	219	217	225	216	207	240	185	217	207	221	228	214	261	214	228	217	211	225	194	197	213	226	220	196	241	202	233	217	227	232	218	244	218	219	207	209	246	207	208	212	231	210	224	200	189	191	227	221	221	216	244	233	226	207	206	195	235	239	201	220	227	248	225	228	215	204	224	209	229	209	228	191	197	189	204	231	230	215	236	227	233	223	217	229	236	197	212	201	207	209	244	239	230	220	193	235	221	213	219	232	225	220	211	210	181	222	234	239	232	203	213	206	234	207	212	208	175	216	211	241	242	229	224	202	206	232	230	211	191	202	204	238	194	227	234	198	201	208	180	216	224	239	220	208	235	222	238	190	223	200	233	221	213	225	202	217	228	193	248	225	200	226	216	220	222	207	230	231	243	220	199	212	224	225	216	214	233	230	207	227	223	211	235	234	228	215	206	202	224	213	232	226	233	213	229	212	204	238	204	197	198	229	228	193	220	197	203	218	212	242	214	215	244	230	226	240	216	194	220	228	254	202	207	229	236	226	211	208	212	238	236	232	203	227	205	204	230	210	196	268	215	213	223	233	214	232	214	181	234	204	223	209	227	195	229	233	244	219	216	224	216	209	231	215	225	214	193	233	196	203	243	213	218	223	202	228	221	202	200	216	207	237	224	214	220	226	230	211	209	205	222	195	209	219	214	211	213	201	216	228	228	215	222	222	201	240	235	219	235	215	206	224	238	223	215	214	220	231	226	256	212	225	231	218	216	195	228	244	186	212	248	241	208	209	192	227	218	218	217	220	211	209	219	215	205	247	218	222	216	211	212	225	206	181	234	230	211	220	205	239	216	227	208	193	216	199	218	213	241	206	196	218	219	199	209	207	229	219	228	221	217	216	217	218	237	213	214	216	227	202	225	205	211	217	210	207	211	226	214	217	203	208	222	210	209	195	208	213	223	206	234	194	231	197	214	201	223	208	236	235	232	212	215	211	208	199	240	219	202	211	226	222	239	205	215	208	228	211	244	237	216	250	226	215	215	213	246	200	257	185	205	230	200	225	216	208	230	232	203	206	229	191	205	220	238	206	200	220	215	218	218	213	233	207	201	230	193	205	194	223	242	224	241	207	210	214	187	214	226	217	207	230	202	225	214	229	215	205	215	234	215	215	217	206	221	201	231	211	224	206	218	216	207	220	250	211	193	221	217	190	240	207	232	228	198	214	226	238	230	210	222	243	224	226	207	207	234	195	242	203	214	232	184	224	216	202	196	216	236	227	193	216	220	206	207	230	251	224	230	230	210	219	227	248	203	212	222	178	227	218	242	192	208	243	195	220	227	234	234	214	253	196	201	233	196	226	233	224	221	211	224	215	220	214	200	233
45468	7111	6583	3711	2172	1472	1153	939	727	654	568	487	472	454	402	424	363	351	320	312	286	314	312	303	275	318	255	273	264	258	289	268	272	257	250	250	232	262	205	263	248	247	221	260	246	243	242	232	262	249	264	252	262	212	248	265	257	248	210	245	230	221	204	241	233	235	221	260	241	242	235	223	231	224	208	218	210	237	231	226	207	227	227	232	222	234	213	224	224	239	244	244	243	217	243	207	233	225	228	199	208	247	234	220	215	234	233	220	267	196	222	237	222	228	227	225	231	235	236	224	223	228	255	214	244	229	243	214	225	253	234	210	236	238	225	219	248	271	226	246	210	218	259	238	218	239	227	247	202	201	207	226	210	234	232	227	206	221	255	253	223	229	214	245	233	216	239	197	195	211	265	225	216	224	204	206	242	210	226	224	232	234	224	216	214	219	249	256	239	231	219	226	222	210	240	217	224	245	229	217	237	205	246	202	208	232	219	259	224	202	225	239	223	212	211	230	232	244	224	233	236	232	226	204	210	238	222	214	239	210	255	207	254	221	220	244	217	245	235	210	219	230	224	231	243	228	233	221	230	234	221	238	244	228	214	210	257	246	200	218	254	226	222	230	218	219	237	223	251	219	244	238	230	219	220	243	209	247	207	206	216	213	256	219	254	225	206	235	231	216	226	225	227	242	224	226	249	200	233	225	225	206	249	221	224	222	236	250	237	235	238	261	203	202	270	228	235	260	213	230	206	210	213	231	229	219	217	217	207	233	223	236	231	237	211	242	225	231	236	212	225	222	205	234	255	228	213	237	219	228	210	257	237	233	229	220	244	220	196	223	269	218	263	216	219	219	195	218	220	253	228	245	206	232	236	213	233	251	230	222	244	225	203	248	229	215	246	232	199	243	242	209	221	217	224	221	243	220	235	210	236	222	225	244	221	211	233	267	218	227	234	236	197	228	220	246	193	215	220	245	225	225	204	239	210	228	239	206	237	224	219	229	229	235	211	232	217	211	262	220	224	213	237	247	215	235	233	205	226	235	265	239	214	222	224	231	267	244	239	226	223	183	224	252	233	221	241	248	242	229	201	214	245	216	222	221	227	233	212	262	264	229	203	236	222	226	218	223	194	234	214	233	232	238	212	239	248	205	224	228	227	231	217	226	235	212	228	208	233	207	221	224	211	193	216	254	226	258	234	224	229	239	242	236	223	216	211	233	199	256	206	232	236	250	224	222	222	229	233	216	237	216	222	243	237	232	222	233	222	234	213	230	223	225	240	235	240	232	243	230	234	236	232	214	205	246	253	221	219	224	241	216	239	222	241	229	224	234	196	237	245	228	256	228	213	231	229	224	237	230	226	226	226	234	222	198	245	209	210	228	228	249	245	246	224	218	218	247	240	199	254	249	230	191	222	204	226	239	232	215	216	250	231	211	201	219	241	253	239	222	228	236	232	213	223	243	230	228	265	225	221	237	226	253	221	208	216	229	215	235	235	240	230	211	215	234	254	236	228	233	219	236	261	211	221	228	208	232	194	215	246	204	223	237	228	235	238	233	214	267	247	211	230	210	241	215	217	227	239	226	213	217	236	256	221	248	211	204	216	232	227	252	222	251	219	233	225	231	251	242	229	235	221	221	237	222	215	220	217	239	210	247	241	216	204	212	226	212	248	238	214	231	220	243	224	242	245	233	236	226	199	215	233	232	235	213	224	223	221	229	229	250	208	236	225	220	213	233	221	223	218	228	219	219	220	232	215	236	221	272	233	216	244	216	222	251	218	236	225	236	232	231	241	222	224	207	204	233	239	211	226	234	209	229	238	230	212	253	205	218	198	218	234	220	231	220	220	244	226	217	228	228	245	227	195	205	230	242	213	218	236	246	207	237	226	205	250	206	238	226	212	201	210	218	236	225	212	215	217	243	212	233	221	233	230	237	213	232	217	199	234	224	242	235	235	242	210	228	210	231	219	238	257	215	223	205	229	229	201	238	226	226	238	221	214	247	230	213	203	225	212	243	231	228	230	208	197	215	235	227	231	242	227	217	207	232	231	232	228	217	244	205	185	234	204	207	213	236	245	243	227	242	204	232	235	270	237	248	225	223	216	208	256	226	232	250	207	255	255	229	221	218	238	205	227	210	250	224	243	200	224	221	222	251	248	213	256	228	244	215	250	230	222	235	247	195	217	212	224	225	231	230	225	236	265	234	226	224	240	223	223	215	238	205	267	199	206	235	247	233	198	228	206	228	221	213	226	208	222	221	225	220	200	238	201	253	236	221	226	246	190	218	198	241	203	235	213	217	233	224	247	232	201	207	198	221	204	223	213	210	221	219	231	210	225	230	241	228	239	238	224	256	221	247	205	204	239	236	235	189	242	231	228	218	239	230	233	229	225	223	231	224	223	235	210	212	249	238	227	224	244	215	223	247	214	255	204	235	215	246	224	221	220	194	215	241	256	228	231	216	232	230	226	203	218	237	236	232	193	210	209	240	220	232	211	214	224	221	223	221	217	219	224	219	239	231	233	231	226	218	240	249	215	238	225	207	236	264	231	243	216	220	231	219	234	249	233	234	251	219	249	252	212	237	228	217	221	238	201	227	244	247	212	241	242	218	239	231	214	233	273	246	229	235	230	222	213	222	212	227	255	220	232	271	239	220	224	213	218	234	257	216	213	215	235	224	241	222	252	247	219	197	227	221	227	224	199	237	226	203	241	218	233	224	249	219	211	245	246	226	214	236	225	206	236	201	234	234	242	221	223	236	238	226	210	205	214	255	231	234	224	214	223	219	232	225	224	222	232	216	218	230	218	231	243	220	235	254	233	223	212	280	204	212	204	223	271	234	205	226	199	226	233	245	241	232	239	234	235	228	221	242	243	253	233	259	253	219	230	230	219	234	217	211	219	218	224	222	244	224	243	217	225	212	221	259	226	247	209	211	220	248	207	219	237	225	226	246	241	190	214	224	231	219	226	204	229	249	224	240	236	256	230	229	233	216	225	237	213	225	222	240	233	199	233	220	215	220	239	221	231	208	236	232	234	229	217	195	196	229	220	206	214	245	279	234	223	238	253	243	230	197	251	210	229	236	224	204	229	212	196	227	247	228	216	201	221	237	257	222	236	221	233	239	216	250	241	239	233	199	233	228	226	229	230	239	222	211	220	218	243	235	229	241	220	224	235	231	204	228	241	254	224	261	225	237	224	194	238	220	234	209	237	249	202	229	238	236	222	212	218	243	215	201	228	257	204	234	228	233	232	206	231	236	241	203	236	221	222	210	236	210	223	226	235	228	244	222	217	235	239	215	222	216	236	238	207	234	216	228	237	229	197	254	239	226	230	236	233	225	238	215	213	201	237	190	227	229	237	244	232	249	227	238	230	222	222	224	246	231	229	222	217	252	256	231	239	243	237	237	215	247	234	233	223	241	239	228	231	229	231	214	214	221	231	218	215	233	238	245	232	235	211	213	225	233	239	225	220	217	227	198	225	246	224	224
22461	20156	26714	23382	20157	20112	5595	1274	1002	866	784	719	758	709	651	620	627	614	621	578	621	571	588	523	538	566	587	558	544	545	511	528	563	528	604	503	560	556	546	536	547	505	548	481	537	515	536	508	565	537	523	548	561	528	513	524	505	538	556	550	514	481	523	515	524	494	516	515	513	509	477	510	480	533	521	469	516	505	538	471	501	502	529	541	521	562	501	533	552	525	523	493	512	560	540	528	512	481	507	523	467	518	525	480	494	490	534	500	502	555	509	543	525	512	471	487	499	504	530	502	513	487	501	514	486	498	476	508	526	532	506	469	519	517	522	533	468	530	504	482	509	518	499	517	508	548	514	500	564	555	528	509	496	500	524	537	489	517	500	512	510	496	534	473	471	473	504	500	530	495	513	516	527	535	547	511	499	516	544	501	515	527	528	498	555	486	507	524	497	526	538	487	517	518	493	502	504	493	519	508	495	526	494	466	496	494	495	517	538	525	507	495	497	519	499	488	535	516	468	494	511	499	493	527	507	524	471	499	512	521	495	540	523	545	517	498	467	564	557	498	513	513	504	503	504	481	538	525	515	509	504	533	503	555	481	499	497	459	538	485	507	507	494	515	480	496	523	510	554	520	511	516	530	531	533	519	499	487	514	494	556	533	525	520	507	459	509	464	531	458	470	525	504	517	497	504	512	527	512	520	520	528	517	496	481	525	526	474	476	524	519	533	536	481	504	496	521	528	518	493	522	525	501	537	522	519	533	513	510	505	526	531	501	523	485	510	478	536	508	537	516	559	524	487	453	519	493	499	516	512	510	510	515	515	498	508	510	488	532	510	494	473	518	483	547	546	516	489	512	492	508	509	497	538	502	547	538	541	476	543	479	514	514	512	488	551	445	492	529	503	508	506	490	491	517	483	512	481	478	496	546	543	504	485	558	531	506	479	560	503	508	517	487	503	483	509	494	527	489	514	538	526	513	523	459	505	511	537	527	549	478	451	504	536	520	517	498	527	489	471	487	514	532	531	500	516	546	473	523	511	523	540	493	512	549	521	539	500	498	511	489	519	496	481	456	518	518	529	513	478	500	559	460	514	475	510	484	500	499	494	510	529	505	516	519	490	511	509	542	524	492	539	460	522	529	510	526	495	528	523	503	532	539	496	521	540	490	495	504	501	547	515	527	522	523	479	496	506	488	508	522	514	517	494	518	507	530	487	476	469	512	480	485	534	505	541	501	508	500	487	525	481	549	484	487	520	505	499	485	527	509	525	517	524	521	523	513	514	490	514	511	533	509	499	531	550	470	490	501	479	508	527	490	483	515	490	553	521	486	516	489	542	485	531	480	510	501	524	486	519	529	465	492	517	491	503	506	501	514	533	499	532	476	506	502	521	537	545	516	530	536	488	519	486	506	530	499	518	522	538	511	515	467	542	541	514	488	508	541	532	492	469	549	501	500	541	475	484	484	545	482	535	507	502	546	482	512	490	506	517	447	507	466	478	514	483	492	482	444	501	509	520	529	483	500	468	488	493	544	505	523	543	484	468	531	509	527	559	524	514	471	541	504	497	483	491	487	496	541	513	511	521	515	491	538	548	518	506	488	529	494	546	489	529	529	511	544	555	509	490	516	524	492	509	502	529	499	527	503	501	524	556	532	523	507	497	500	473	510	486	496	496	497	499	476	517	494	517	514	534	486	486	502	508	493	496	489	478	519	557	504	467	483	523	526	483	505	518	546	543	516	502	482	494	507	540	483	489	513	501	529	538	522	505	499	511	494	490	554	525	524	505	512	527	502	530	483	560	546	523	531	516	518	550	477	463	511	476	505	478	478	514	502	563	494	533	491	565	524	517	547	550	509	510	516	508	535	489	488	541	536	530	520	501	521	472	528	474	533	503	526	508	523	537	526	493	509	531	537	497	508	493	504	533	494	554	549	486	531	498	501	545	518	526	516	474	498	531	487	531	519	490	530	489	505	488	512	506	509	538	501	465	503	546	515	538	495	491	520	492	516	552	509	493	508	499	510	477	528	491	539	500	484	509	492	488	508	508	505	526	503	536	498	511	471	520	492	491	494	513	525	518	493	509	504	529	514	525	512	507	509	505	499	522	481	523	534	482	541	493	522	499	510	539	519	532	477	497	487	523	520	551	519	511	505	491	486	508	500	516	520	510	509	511	509	559	535	537	508	542	528	507	524	471	542	511	528	507	519	506	512	497	496	493	531	484	476	493	545	516	501	514	493	505	549	511	480	500	521	487	549	487	516	550	520	497	488	484	505	517	508	497	494	516	523	508	467	507	504	492	503	483	501	523	527	558	541	536	518	502	507	526	511	511	514	507	501	516	546	514	521	533	463	514	504	522	519	512	501	489	493	515	505	492	486	541	479	428	515	454	502	500	566	527	536	479	481	494	526	543	507	456	534	483	506	512	546	553	498	504	549	495	525	511	504	468	491	485	494	513	473	526	523	545	516	512	499	482	530	486	502	512	525	518	501	448	498	504	509	527	459	487	532	477	465	510	485	477	545	555	481	519	492	471	500	499	518	534	521	500	511	503	494	515	485	464	490	509	492	505	527	490	489	481	515	505	538	490	532	489	539	555	543	524	500	507	509	483	469	530	512	503	494	519	487	534	494	492	474	476	503	486	522	526	521	536	518	498	493	528	525	531	465	506	515	515	535	476	511	492	508	488	486	511	465	529	487	494	525	501	522	524	523	503	497	516	521	525	509	502	518	525	481	532	459	527	526	521	522	483	457	516	523	518	538	482	534	524	527	507	484	474	529	545	495	536	539	514	510	486	506	500	468	499	491	491	498	475	531	545	507	483	534	472	524	482	476	478	540	532	496	510	477	483	519	499	528	473	535	518	526	507	544	507	492	516	519	498	513	450	527	552	515	492	489	520	506	532	502	485	490	509	499	512	477	496	482	504	462	536	517	524	496	490	518	517	480	496	514	500	504	568	521	515	470	496	542	514	494	505	502	536	539	540	499	530	538	524	469	508	522	512	518	550	518	482	491	530	505	516	500	500	472	495	510	535	545	502	480	506	482	510	499	543	510	515	479	530	517	508	544	531	501	503	529	485	519	522	505	529	511	480	533	504	503	508	499	514	570	574	499	489	479	464	548	483	500	482	491	445	497	534	515	511	536	515	541	530	513	526	484	562	501	513	488	510	521	525	535	513	513	561	524	540	522	522	517	523	519	487	542	498	515	504	528	501	532	519	509	512	513	509	471	481	501	519	542	557	521	510	478	510	496	510	541	505	509	520	534	488	522	524	501	472	502	514	460	520	500	523	502	488	490	522	496	506	532	523	514	546	503	540	477	478	456	507	494	536	543	506	528	509	533	510	494	516	493	493	540	529	495	561	526	495	516	499	524	514	500	500	496	529	481	510	491	511	465	517	514	513	494	501	502	537	488	493	488	523	492	487	516	496	518	507	549	521	548	523	482	516	496	472	518	530	485	512	487	530	505	493	523	504	503	511	490	528
41609	11163	11653	6846	4249	3034	2301	1835	1586	1308	1109	1055	980	886	854	753	738	726	705	662	648	623	644	605	601	552	532	635	556	565	540	554	517	561	540	580	526	540	504	541	586	500	530	521	544	488	494	508	514	518	473	520	538	511	522	492	546	536	508	470	520	503	497	492	507	527	523	496	466	477	503	483	497	497	493	520	463	504	508	548	489	511	449	484	508	488	483	505	444	461	490	479	494	525	476	483	463	510	521	501	485	497	478	466	471	495	503	490	495	500	433	512	451	475	516	494	505	476	490	507	513	515	474	487	502	474	488	465	496	477	488	507	510	498	506	494	464	473	520	521	502	441	514	485	442	512	503	473	509	508	490	471	471	498	503	509	511	481	501	498	494	480	478	508	475	514	544	487	505	489	465	486	545	474	471	468	566	480	465	491	484	488	508	480	514	498	451	486	526	517	479	423	465	435	503	481	484	492	505	473	513	460	482	458	500	475	467	477	451	498	473	456	481	470	496	497	488	450	503	504	466	489	458	501	480	449	517	512	501	442	506	475	471	474	463	467	473	519	491	494	490	498	517	469	511	475	475	512	493	493	493	472	508	492	472	496	477	479	487	481	473	487	450	462	467	519	475	469	478	493	468	513	474	477	494	528	462	507	443	479	494	472	463	486	459	465	469	489	475	502	501	482	497	509	463	499	470	500	492	497	477	522	489	521	506	497	527	486	440	484	494	466	466	484	520	494	498	511	465	466	509	514	466	484	461	474	502	469	488	457	505	470	475	482	486	429	430	519	513	432	463	478	485	479	459	527	476	462	437	442	477	480	473	511	481	485	534	456	467	466	530	477	479	493	517	568	461	486	503	512	481	489	479	500	502	476	510	498	496	477	528	459	483	498	462	469	486	494	509	462	478	467	485	519	496	462	511	455	476	462	496	492	519	472	460	475	498	546	466	463	486	482	433	510	471	495	479	449	491	508	463	457	497	495	481	471	495	474	456	472	457	497	471	434	455	500	482	456	498	473	470	462	488	432	499	482	469	515	466	503	456	472	521	510	504	488	488	502	454	489	478	447	451	533	466	436	498	466	485	459	430	456	498	488	486	508	454	477	465	483	457	478	481	505	480	514	454	472	500	466	486	482	487	496	470	483	452	485	444	463	497	492	497	480	512	521	477	469	486	492	522	463	548	468	491	449	478	469	489	484	467	448	503	466	456	482	463	487	490	465	541	483	483	500	466	487	468	525	465	500	471	475	464	493	480	472	467	483	515	442	471	473	437	478	509	536	506	532	468	499	516	437	489	450	461	468	490	456	491	485	523	505	464	467	463	485	491	492	460	452	521	523	480	476	473	518	443	454	476	532	493	511	494	473	468	476	508	493	487	456	443	486	476	480	491	467	503	458	469	496	512	484	438	504	472	454	478	498	501	438	480	501	512	508	461	518	487	454	455	469	499	470	522	483	492	444	489	492	525	498	488	489	470	474	534	527	514	508	485	530	510	472	502	499	481	479	449	523	448	466	427	467	498	483	490	478	501	506	498	489	473	504	463	506	480	498	482	470	530	484	524	517	461	489	478	494	485	525	471	462	455	461	485	500	500	456	491	441	494	490	489	503	516	486	456	449	484	506	466	488	500	506	486	438	444	474	507	480	489	499	511	495	467	461	522	484	489	470	501	483	488	518	476	479	515	480	482	539	503	478	507	525	477	520	461	475	472	512	509	506	471	464	470	502	471	442	477	499	464	480	496	495	505	514	503	463	483	521	494	479	485	473	462	477	497	497	470	489	439	462	518	484	495	480	483	471	495	510	500	455	498	484	510	516	498	479	515	528	473	490	479	481	444	481	479	543	489	482	497	505	460	492	484	493	523	436	484	490	518	489	463	492	494	460	489	509	486	471	479	484	463	497	517	469	473	490	471	512	478	528	505	526	507	471	459	455	497	504	516	491	511	490	483	487	455	479	465	488	431	480	500	488	499	531	486	472	509	512	481	478	445	510	461	494	523	481	497	478	512	451	486	476	481	529	457	462	458	515	494	511	474	459	543	470	503	489	528	447	485	455	461	482	477	508	489	484	520	492	468	465	502	464	483	468	487	506	517	462	484	454	504	448	495	483	489	489	456	467	475	488	506	495	489	459	501	493	500	494	473	497	498	479	472	498	472	501	470	504	466	493	493	479	488	446	503	489	516	446	493	479	496	507	477	483	476	481	523	514	509	471	509	483	468	515	497	489	455	494	453	496	518	460	464	452	439	461	490	477	456	449	504	454	503	494	510	470	514	479	472	468	466	460	512	476	523	519	473	480	479	498	452	514	492	479	492	453	485	465	482	464	488	493	503	494	505	469	509	486	465	490	477	495	510	528	483	480	498	522	464	509	498	504	499	472	497	479	478	476	473	475	486	481	475	496	506	506	517	482	470	487	503	506	486	489	493	488	449	464	450	490	498	504	463	468	466	490	485	472	494	475	463	498	463	487	492	509	533	535	460	516	435	525	478	469	483	445	511	475	468	464	465	460	470	501	511	466	472	492	484	465	475	516	492	515	501	475	475	529	489	475	415	494	458	476	464	459	521	506	515	484	446	451	479	475	481	451	491	509	482	460	518	479	486	500	470	483	470	508	492	463	488	479	510	431	479	473	488	449	468	477	478	486	482	481	484	492	497	488	465	467	504	494	494	478	486	462	449	493	469	488	502	480	451	515	484	500	490	466	479	508	494	449	506	481	549	518	468	470	474	461	509	462	477	474	496	522	480	466	496	482	481	481	463	486	444	506	494	500	488	506	484	502	522	461	491	508	487	493	456	515	495	475	473	492	480	516	482	488	476	517	459	440	519	470	499	491	471	512	510	458	481	494	469	471	495	452	509	467	470	479	473	501	512	489	490	471	497	462	485	469	498	496	463	469	497	466	483	479	502	488	525	490	485	497	501	486	477	466	472	461	482	473	508	486	498	502	462	501	454	458	489	475	509	523	465	483	482	469	483	451	446	511	487	479	496	516	530	515	480	487	473	504	499	466	468	496	476	472	468	506	485	486	452	486	496	489	489	477	464	526	503	480	486	502	511	473	502	470	496	486	531	480	481	485	521	483	462	484	489	493	473	486	480	472	456	471	465	513	487	457	473	507	448	489	446	494	509	498	479	456	503	486	494	533	476	493	494	497	512	512	541	497	457	469	486	494	477	476	524	469	493	512	508	491	485	500	531	463	499	466	510	469	477	504	492	474	549	495	462	486	480	463	460	449	513	488	521	515	503	445	448	478	508	471	477	490	504	499	423	467	518	489	491	450	446	476	488	499	483	525	472	480	486	453	520	496	470	532	493	509	496	501	513	468	449	491	554	495	498	456	485	467	460	488	480	462	441	492	492	469	494	467	470	500	502	482	516	504	474	475	445	494	510	508	475	502	498	463	466	530	508	481	513	504	529	481	472	511	481	468	499	495	476	476	522	441	470	486	497	485	492	461	472	485	494	490	438	486	521	514	467	479	497	505	501	461
32681	14240	2072	428	313	276	327	297	252	243	277	253	305	304	281	288	298	269	301	271	278	260	274	271	231	270	290	251	269	269	254	304	243	278	266	263	268	277	280	261	269	286	268	261	293	276	251	300	252	264	283	245	282	269	311	279	261	291	279	270	267	290	285	274	282	280	258	283	274	292	286	253	272	273	289	269	283	246	278	291	285	272	281	306	274	254	290	257	280	283	270	291	269	268	298	240	255	296	257	279	290	298	269	251	256	243	232	253	283	264	303	294	278	306	281	298	264	321	273	283	287	273	283	277	275	276	274	274	267	256	260	256	257	278	271	302	266	265	290	266	304	281	285	263	262	272	262	273	240	289	275	292	277	289	263	269	289	282	280	282	262	298	304	281	267	298	278	287	264	268	256	285	239	274	276	299	276	268	269	284	265	250	287	277	257	280	288	266	249	266	273	261	278	255	229	259	279	267	277	275	269	271	270	268	297	282	259	257	238	301	273	265	255	272	304	288	255	267	278	282	245	275	262	295	283	255	249	287	267	252	285	280	271	258	262	275	249	281	268	262	268	276	263	316	276	288	259	275	235	293	264	283	276	269	267	269	254	285	276	268	241	250	283	306	259	270	275	262	254	296	234	309	286	269	246	297	276	252	257	272	278	297	290	291	288	273	292	282	242	268	240	267	258	290	296	273	282	282	251	280	258	275	280	249	283	245	286	284	273	259	315	295	291	279	314	266	260	262	255	248	281	283	315	278	258	251	275	258	261	265	297	268	271	297	274	257	257	274	286	294	277	243	289	282	293	260	266	273	282	278	280	296	252	282	284	272	245	267	252	271	270	305	246	264	309	261	265	250	273	295	273	261	261	277	279	280	276	284	272	280	273	306	292	287	268	251	284	272	276	276	273	282	282	261	269	257	300	239	291	294	299	264	287	289	300	261	240	280	258	269	245	272	275	273	251	270	265	272	254	249	255	270	248	279	287	295	284	266	269	282	258	259	262	285	271	272	268	247	289	264	280	283	246	304	290	304	285	284	283	292	286	278	274	282	272	274	293	275	271	273	276	292	278	285	242	233	281	258	279	277	279	267	261	299	285	256	263	275	269	276	254	277	274	275	278	244	263	279	261	304	278	284	248	261	277	301	269	302	276	253	299	254	286	263	269	304	305	246	280	279	262	264	314	284	277	312	278	291	264	242	288	306	271	273	285	266	308	251	284	276	275	257	267	276	268	291	277	280	268	271	274	273	258	275	293	260	291	295	246	277	287	266	280	271	273	286	258	269	313	259	252	279	267	300	255	301	280	276	248	259	245	290	321	264	265	294	246	258	270	256	263	248	269	272	278	277	283	328	289	248	259	278	266	255	291	276	261	258	291	266	282	262	255	287	277	268	265	276	270	276	245	275	269	262	270	279	280	281	289	279	265	276	273	264	299	258	269	295	249	275	254	236	262	250	265	294	290	292	279	256	272	267	279	281	265	286	277	306	282	243	242	281	261	282	294	262	282	263	255	315	294	289	261	242	277	287	271	282	273	300	296	291	320	280	300	270	306	276	286	285	302	266	270	277	291	283	261	273	300	306	267	295	260	300	298	261	300	256	269	298	280	301	291	282	306	283	293	290	269	270	247	291	261	263	273	276	284	299	272	292	283	263	253	253	251	283	264	265	280	265	271	298	261	269	259	291	282	269	298	281	248	270	282	261	256	265	268	260	241	244	265	238	246	290	298	283	296	259	281	266	281	274	258	279	260	261	288	271	270	279	290	294	253	260	270	288	285	269	258	272	311	269	286	296	238	256	282	277	299	288	272	270	286	284	263	254	273	255	275	292	272	245	302	283	269	300	302	255	257	281	283	273	287	258	301	265	266	295	267	291	256	258	262	282	261	290	275	269	244	255	252	287	260	283	264	317	290	290	294	274	274	307	291	253	292	267	268	280	267	285	246	271	259	255	274	281	255	298	284	258	260	291	306	243	293	270	266	253	285	266	260	264	265	274	263	262	266	269	289	272	295	256	281	281	277	279	276	267	279	265	258	285	282	257	259	293	299	284	273	263	259	304	265	284	248	248	266	315	277	300	280	269	299	285	265	274	265	281	265	263	277	283	278	288	279	244	266	275	269	291	248	253	291	263	266	277	264	242	283	245	275	265	272	290	264	267	253	288	259	275	262	288	293	266	292	271	277	300	278	260	318	253	276	273	283	262	260	281	279	302	291	265	259	294	266	256	266	234	274	265	298	288	237	262	250	290	273	249	301	262	258	259	279	268	313	237	270	269	282	321	323	274	274	283	292	269	287	274	284	266	300	288	303	279	302	274	264	274	274	279	285	304	277	273	265	295	294	289	268	263	278	270	284	275	299	277	276	291	252	292	275	284	266	257	268	273	281	247	295	273	292	272	242	275	279	272	279	279	244	270	277	229	259	294	286	241	273	260	261	280	290	277	224	285	263	277	284	284	293	285	277	279	285	290	276	272	270	269	272	270	266	278	254	275	262	277	296	275	291	260	270	268	299	281	276	275	300	266	274	290	303	276	271	254	271	274	283	265	254	272	290	310	245	257	260	310	276	300	246	274	282	296	273	291	279	256	262	268	300	272	264	268	291	244	256	277	250	271	273	269	262	289	261	259	257	295	260	267	264	279	282	252	291	263	261	262	282	278	243	285	266	293	247	294	266	256	272	252	252	287	268	244	275	276	283	282	259	290	276	296	256	277	288	288	273	290	255	274	278	270	286	293	287	315	293	264	273	283	245	253	258	264	311	267	255	297	271	311	271	242	268	272	286	280	283	285	272	269	261	269	277	272	253	287	267	269	290	269	267	258	280	281	255	253	287	261	256	289	287	263	235	273	253	266	271	280	253	307	289	304	261	326	250	275	294	277	317	298	242	291	301	251	300	301	297	267	286	244	275	271	257	272	258	263	284	274	256	267	274	276	280	274	257	269	271	273	303	275	297	281	247	278	236	274	302	277	318	284	306	280	280	273	253	241	243	275	275	281	277	302	290	289	300	273	283	262	296	291	296	263	275	301	264	261	258	299	288	280	259	265	246	287	293	272	270	275	273	288	251	266	289	250	258	295	289	297	269	277	314	294	272	277	267	275	288	278	263	266	283	274	280	272	264	300	265	263	295	276	255	271	258	261	284	275	265	279	273	273	264	274	257	258	271	263	241	297	278	266	272	274	266	260	280	251	258	278	288	281	262	273	260	282	312	279	261	276	279	297	273	279	265	280	274	253	283	293	259	247	247	282	290	242	267	309	265	271	246	264	251	271	268	253	257	259	295	275	244	260	263	290	271	258	278	288	279	272	289	289	301	266	278	284	343	269	249	254	280	301	272	281	260	253	254	281	245	259	273	271	251	285	297	272	262	270	283	271	246	263	251	250	283	254	283	270	248	256	264	242	290	258	269	270	305	302	294	284	260	275	275	270	285	251	261	263	275	291	264	267	266	267	282	258	242	283	293	272	285	253	263	275	293	275	281	282	256	259
27843	801	645	439	380	361	326	294	324	333	334	302	307	291	285	313	327	309	302	311	325	284	272	296	306	319	278	317	306	316	288	304	314	306	300	326	289	307	290	310	297	272	280	310	308	277	323	298	320	320	297	294	295	288	306	316	352	280	290	308	307	334	331	313	299	310	277	276	272	312	309	288	309	302	289	315	297	294	290	334	314	307	314	299	320	292	293	286	293	314	314	301	280	325	293	312	285	335	300	286	281	292	295	306	289	304	303	293	268	293	283	279	278	293	322	316	312	293	322	301	311	297	280	296	315	317	328	275	283	298	305	276	291	285	311	342	283	311	275	285	282	299	287	309	311	291	314	298	322	285	296	311	325	318	289	289	322	301	289	314	300	302	285	265	274	298	311	310	289	297	276	288	281	270	296	263	316	305	303	312	309	330	274	314	315	278	289	281	318	304	273	296	309	278	284	290	306	304	297	289	277	305	295	303	276	275	283	314	308	310	303	299	317	280	298	272	316	278	311	344	289	298	291	313	287	317	302	277	260	288	287	277	292	275	272	299	290	287	305	301	302	300	307	299	296	285	271	299	303	320	311	300	286	280	338	257	308	307	280	275	318	308	326	308	303	277	305	294	310	280	335	315	315	318	291	300	303	298	310	309	323	302	299	310	292	321	297	287	283	284	280	289	267	280	287	314	314	303	290	283	287	293	296	296	295	319	303	288	273	304	283	289	295	323	317	272	298	281	300	284	311	282	319	294	314	277	263	304	300	297	311	301	316	299	278	301	310	317	293	268	324	317	316	304	284	273	283	310	315	294	301	308	309	296	316	291	297	314	320	317	284	282	301	293	300	305	300	324	304	305	289	308	312	303	298	291	316	285	309	310	304	300	302	294	260	309	273	264	279	286	293	306	306	284	330	291	312	302	296	270	298	321	279	291	302	319	307	284	314	305	290	297	302	298	303	281	295	287	303	300	296	309	319	314	302	314	282	296	302	307	302	330	275	312	310	303	316	308	291	296	293	313	295	309	287	296	293	268	343	320	281	261	271	298	295	323	309	298	298	280	252	281	286	308	328	262	314	287	302	311	310	314	270	332	284	293	292	315	310	285	306	269	286	307	310	270	327	278	286	322	279	314	298	288	311	303	300	310	303	305	295	288	317	308	298	303	281	315	328	321	321	297	291	286	305	302	299	303	267	319	303	318	286	276	297	318	281	321	283	291	307	274	292	284	311	295	293	301	308	297	298	296	313	312	302	307	308	295	317	298	299	311	299	302	308	305	305	292	259	299	283	299	256	310	302	327	305	288	287	278	295	312	299	303	297	281	308	278	276	314	288	335	299	285	272	293	273	325	279	285	286	299	263	305	297	283	305	319	290	290	287	292	305	278	324	314	311	300	310	330	295	283	296	305	304	284	337	274	318	269	283	284	314	282	268	327	311	270	312	322	287	280	300	291	296	281	313	292	290	308	309	317	282	306	311	312	285	299	300	289	317	301	280	306	299	285	274	282	346	322	313	312	295	275	315	297	305	313	306	305	313	303	297	311	303	284	298	295	296	305	274	321	278	328	280	308	282	297	313	314	290	303	305	295	297	301	273	316	313	340	296	301	263	311	290	272	328	303	282	325	268	314	282	321	294	316	322	291	294	275	281	294	311	311	282	301	307	313	289	301	270	276	288	293	316	288	287	285	326	311	297	275	306	313	298	280	255	305	298	308	293	299	302	308	306	301	315	298	314	306	347	277	292	332	330	305	297	252	289	277	303	286	298	259	309	306	278	285	315	271	313	294	285	267	302	293	290	278	331	302	322	295	289	297	261	286	301	279	289	332	306	317	320	339	288	275	291	325	305	323	286	291	279	309	297	271	301	296	287	278	288	309	289	271	316	319	314	289	299	277	309	274	314	294	296	306	311	302	303	305	316	259	261	254	279	273	314	308	283	290	323	282	280	334	299	310	321	312	290	289	308	298	311	300	295	280	293	290	325	297	270	303	281	283	313	296	341	291	299	256	316	305	313	314	316	276	290	318	329	296	310	314	319	317	280	289	279	319	331	331	278	288	290	301	304	314	296	301	301	285	318	303	307	300	266	279	298	330	261	302	299	300	276	304	301	307	275	290	295	303	328	309	321	296	314	287	306	263	291	291	303	303	276	311	303	284	298	280	280	310	284	315	297	310	295	289	292	302	293	277	321	296	275	301	333	276	265	294	327	280	299	320	276	249	275	305	309	331	305	304	336	299	283	315	284	285	293	320	300	285	285	300	304	319	302	302	275	292	277	313	282	318	315	309	265	293	292	286	296	304	305	296	316	325	281	289	312	295	295	283	304	312	301	295	302	311	250	329	297	273	300	299	334	305	310	304	283	261	298	311	269	265	304	278	299	324	301	312	282	277	293	302	304	276	270	297	281	265	284	313	316	295	308	293	299	263	288	287	285	265	286	302	274	258	322	330	311	274	316	302	314	277	266	300	319	305	307	314	320	319	347	292	255	319	304	328	282	301	285	297	329	292	292	278	301	315	270	329	297	321	292	264	262	265	292	288	279	297	297	256	304	344	296	307	314	298	292	301	287	271	277	343	267	305	301	284	278	297	288	315	302	309	293	316	327	280	287	292	330	302	290	316	271	259	295	294	264	311	292	272	321	316	295	293	277	294	286	305	306	293	272	297	287	313	306	298	289	263	320	281	295	292	298	293	315	272	301	289	299	328	307	304	276	317	291	303	309	262	305	289	303	268	287	272	330	347	292	300	300	319	303	275	271	291	323	307	299	272	273	294	285	273	286	312	318	311	311	290	290	300	334	300	272	302	293	308	310	301	321	301	264	336	297	298	295	292	282	293	292	305	262	288	273	299	310	320	319	253	303	288	297	294	309	327	301	304	296	286	283	301	299	297	314	324	287	299	311	288	309	313	301	283	319	280	283	279	264	285	285	266	286	309	281	288	290	283	294	297	304	294	294	328	328	275	283	314	276	285	317	308	282	284	301	279	293	280	299	316	328	323	277	287	271	282	333	311	311	286	316	324	311	291	318	319	298	287	292	299	304	291	317	293	287	318	308	306	297	292	300	296	298	303	280	289	281	293	309	308	313	329	306	329	302	268	315	315	290	287	308	315	297	271	303	323	286	330	288	347	282	296	326	287	309	309	315	316	279	300	284	296	279	293	292	322	301	273	308	282	293	297	320	304	314	281	294	302	266	317	263	283	305	266	304	339	281	270	336	322	302	294	316	299	317	312	313	266	322	304	283	288	282	292	293	315	302	332	324	313	305	304	289	298	316	321	282	273	306	296	304	292	306	292	289	285	311	275	270	274	284	295	323	312	288	304	270	283	276	332	310	298	285	295	308	310	282	285	299	323	272	330	337	278	314	298	270	305	261	328	261	321	275	299	319	322	279	279	275	302	308	313	303	286	285	300	284	315	276	290	335	318	303	290	294	277	294	282	274	291	313	309	298	351	291	300	299	277	281	292	279	319	287	306	274	303	263	288
24371	20111	26138	23779	19834	5274	709	510	413	415	376	364	309	303	329	250	287	292	258	207	261	256	255	227	249	258	232	242	253	207	243	235	214	232	237	229	204	213	207	219	214	197	218	233	204	232	247	242	214	219	224	199	215	212	232	225	224	233	224	215	212	215	238	226	265	211	228	248	225	202	219	219	242	229	220	195	188	221	216	220	203	190	221	224	213	240	223	257	222	252	251	203	195	237	212	211	229	193	225	236	204	216	229	220	191	222	216	220	234	213	206	233	216	210	206	226	204	245	217	209	237	220	202	199	213	223	246	204	231	223	223	198	229	229	217	233	226	223	233	225	238	205	209	229	204	237	214	224	208	238	229	225	210	224	232	198	236	191	244	204	209	230	235	222	240	218	193	208	177	250	213	216	199	205	185	230	211	214	209	204	198	232	213	217	197	221	223	212	255	217	210	231	208	198	219	215	251	203	203	232	196	197	218	202	190	222	222	237	200	199	198	220	213	201	221	213	223	241	211	210	218	217	232	189	203	207	203	216	235	194	209	235	239	237	194	217	192	218	227	235	198	230	209	213	228	193	220	215	220	224	213	202	216	218	192	220	199	198	232	228	259	227	230	230	214	222	208	193	215	204	216	206	234	254	238	247	181	210	212	228	217	234	211	207	202	217	221	243	207	205	234	210	228	235	240	217	213	201	217	218	226	207	245	205	223	210	269	203	215	221	194	196	227	201	213	228	223	227	253	211	247	250	223	220	214	231	235	215	239	212	218	205	199	194	226	220	203	203	192	230	180	229	203	220	215	223	250	227	232	253	240	223	253	232	224	230	221	210	231	199	220	193	232	219	194	216	210	222	215	230	205	209	217	189	239	216	225	247	224	229	204	227	233	224	234	243	230	200	210	220	206	199	226	204	223	219	222	198	237	219	245	222	172	206	235	193	234	221	199	220	233	206	202	223	214	228	239	247	206	220	218	231	240	214	221	207	219	196	213	231	234	221	222	200	209	214	200	191	244	246	220	237	225	224	210	216	231	228	173	210	224	220	227	193	193	209	189	202	242	229	190	209	218	199	219	227	204	238	222	211	204	216	212	223	227	231	206	224	202	227	252	244	229	199	210	197	215	240	218	225	200	222	211	233	247	228	232	215	211	220	245	206	232	228	208	233	215	223	212	248	229	196	201	237	220	226	217	236	205	208	229	217	208	219	204	191	215	228	197	221	231	238	203	231	217	235	237	220	218	200	229	213	201	213	235	201	220	239	228	245	231	236	221	218	215	233	209	218	222	198	194	225	253	238	221	223	229	219	203	198	214	202	198	219	208	239	220	215	219	212	228	235	210	240	205	228	224	221	216	223	208	213	254	188	217	214	209	225	198	228	243	202	211	213	231	187	198	195	242	205	229	196	233	195	211	220	207	220	252	233	214	227	218	222	212	226	226	203	221	220	206	224	210	214	210	212	184	222	215	243	178	189	191	233	191	231	218	192	217	209	238	229	220	227	216	212	192	195	209	250	205	210	203	226	221	232	204	208	240	208	228	231	225	249	216	203	220	219	210	215	231	235	198	206	188	218	214	257	221	223	212	239	211	226	223	228	211	224	204	227	213	210	235	188	186	218	197	237	195	219	202	217	227	249	202	199	193	204	188	225	223	211	212	212	229	192	217	235	225	216	248	206	205	231	215	228	234	213	224	205	220	213	202	209	212	200	226	215	225	206	224	232	232	204	232	232	235	221	216	205	216	213	209	246	196	206	209	208	240	227	242	242	214	211	216	224	207	224	223	226	228	208	221	216	215	246	212	223	207	210	237	228	210	213	205	208	190	215	201	191	224	237	227	190	242	221	233	217	207	214	206	209	219	230	198	213	220	214	223	199	226	229	201	226	236	205	204	259	225	242	206	204	217	218	204	206	218	220	226	207	197	247	231	229	206	234	205	226	199	229	217	216	239	234	208	238	227	197	196	198	229	234	211	191	225	228	199	226	235	237	214	214	233	197	227	212	234	208	248	222	245	207	221	218	208	243	222	237	214	214	200	212	210	213	222	221	237	221	237	203	249	183	205	262	235	240	228	229	220	217	178	215	210	232	223	255	243	225	209	240	210	185	225	208	229	226	248	216	234	202	227	221	222	208	212	219	211	196	209	228	230	217	203	215	188	223	199	214	216	207	229	200	233	241	205	217	217	224	214	226	232	219	202	236	239	189	200	227	193	203	230	226	210	208	196	213	191	203	234	226	233	204	239	240	216	217	213	205	207	240	233	242	239	237	222	241	220	210	215	217	211	219	236	197	218	240	222	215	190	234	220	256	221	224	227	210	215	212	188	202	200	225	188	192	228	187	238	222	204	203	243	216	211	227	230	227	239	233	198	222	236	215	227	215	200	214	240	210	237	224	228	214	189	215	218	208	237	189	230	219	219	200	203	224	201	220	206	221	220	227	236	214	237	202	211	222	201	230	235	210	228	210	239	208	261	213	214	204	205	219	206	208	207	210	195	206	198	215	190	230	209	231	195	227	207	216	220	222	229	195	251	207	235	216	226	209	189	213	211	196	229	218	258	227	233	204	217	231	247	239	196	198	208	226	209	201	222	239	218	230	234	227	230	198	236	219	202	208	256	227	202	207	232	228	203	192	217	210	208	246	227	233	232	244	219	211	210	222	244	207	234	214	217	210	217	212	215	233	211	219	229	198	188	217	234	215	181	219	209	238	228	231	204	222	214	196	240	200	241	217	201	227	230	191	219	220	185	224	217	191	221	233	215	236	206	217	206	196	204	216	208	227	247	210	229	233	217	233	235	203	197	202	217	212	184	204	202	226	210	208	214	192	223	189	225	242	211	221	199	235	243	205	243	230	220	204	237	225	213	204	216	202	205	230	222	246	238	228	195	225	178	216	208	206	215	189	223	219	217	216	206	216	224	226	199	214	221	217	236	249	211	198	246	200	207	201	244	210	217	212	197	220	226	223	213	207	213	221	197	215	214	206	236	205	216	245	231	206	210	208	205	222	212	210	226	225	220	230	231	213	217	222	240	231	226	243	231	217	215	215	209	209	211	258	224	224	212	232	215	234	216	204	209	201	215	212	183	251	242	220	211	207	206	208	227	210	194	225	207	210	224	249	203	223	220	240	222	212	247	218	218	194	239	234	222	218	227	233	206	228	214	213	236	241	243	191	212	228	219	189	222	217	239	197	238	225	211	217	188	228	210	229	241	214	229	196	209	214	204	232	226	208	190	226	202	232	243	217	195	207	240	231	226	204	241	205	216	227	210	240	219	205	235	214	214	230	230	207	208	242	227	229	200	198	220	210	220	236	208	211	218	202	197	222	234	212	223	241	202	217	230	208	216	209	214	222	241	238	205	210	222	245	215	231	226	200	237	228	239	208	211	214	220	197	218	227	189	229	215	212	215	221	201	237	205	231	221	222	214	222	232	238	212	223	212	228	206	217	224	204	231	211	210	204	235	198	212	181	213	216	228	218	191	222	242	185
45170	6758	6538	3521	2223	1475	1235	938	742	597	570	546	454	415	438	376	371	335	319	311	290	328	305	289	305	297	261	299	262	277	255	247	265	256	285	246	256	212	239	211	259	238	257	223	242	259	225	225	232	235	229	239	231	249	245	241	253	239	236	211	234	226	231	235	251	216	229	201	245	257	216	235	231	216	228	244	237	226	216	217	215	231	226	221	241	223	226	243	235	222	242	221	225	241	229	200	219	239	236	236	212	217	242	231	232	240	234	252	236	232	234	252	231	240	253	233	245	237	221	248	236	209	227	237	250	246	229	207	224	229	239	229	229	210	234	228	206	221	217	213	225	207	202	227	231	230	261	231	216	218	225	221	230	249	214	229	229	235	211	233	241	217	220	214	235	232	214	220	228	204	231	186	230	236	242	197	251	246	236	218	243	215	208	258	214	263	220	230	222	221	198	218	230	237	208	237	239	241	252	215	237	224	220	210	210	224	207	216	195	236	216	200	219	217	226	240	218	225	229	241	224	224	213	221	242	211	238	218	210	207	208	211	214	223	223	212	240	216	226	193	228	215	222	222	232	201	226	225	235	213	232	214	238	205	221	229	232	208	209	233	224	220	214	247	227	204	217	219	219	216	231	225	230	224	229	211	220	213	233	244	217	218	236	219	196	237	225	196	215	233	214	238	233	231	239	225	215	241	255	193	214	208	222	208	241	234	236	235	213	214	227	231	208	203	207	232	222	238	214	226	221	210	202	233	220	234	244	263	220	230	227	230	271	187	206	243	238	223	256	233	249	231	199	230	221	228	222	216	206	228	199	244	202	244	203	200	245	214	256	239	238	221	237	223	234	211	222	250	197	232	233	239	241	217	217	224	194	241	211	220	218	247	222	212	224	208	210	230	245	232	225	209	220	211	209	229	224	247	207	231	240	229	198	222	223	225	229	227	227	222	199	230	208	213	217	205	230	231	212	246	237	193	217	226	217	234	215	237	244	188	211	232	229	207	219	228	246	245	219	233	225	202	237	226	214	225	214	205	213	213	223	194	233	242	239	251	222	214	224	225	241	218	226	229	216	248	211	276	248	222	220	253	222	238	226	214	217	233	233	205	229	221	230	218	256	235	219	220	226	230	240	239	241	213	232	244	225	206	231	239	230	225	237	222	216	225	243	212	255	213	215	244	260	219	222	218	242	245	220	240	247	216	220	221	209	215	227	216	208	216	224	197	214	210	247	222	229	227	226	239	224	234	223	223	223	209	239	201	227	220	226	232	210	214	242	215	236	215	228	221	237	204	207	226	202	246	225	242	208	212	207	233	259	221	213	222	239	201	229	215	219	239	199	226	233	256	237	245	225	242	224	242	216	218	238	229	207	242	200	216	222	202	218	243	239	229	237	229	241	234	242	245	251	233	239	225	220	245	235	224	243	241	221	204	228	214	206	250	228	225	232	224	261	216	242	227	242	216	233	210	218	246	225	244	215	236	226	214	234	232	234	229	223	223	258	213	230	228	202	237	221	232	207	207	231	215	224	247	233	222	217	259	216	226	230	226	228	246	218	223	230	203	253	225	224	235	222	222	202	223	216	200	240	240	248	198	203	225	228	225	209	220	216	215	240	231	213	237	226	229	207	214	257	230	200	227	203	213	214	233	210	223	219	227	252	223	230	202	228	217	258	236	219	207	226	211	218	216	232	216	234	236	238	236	241	225	250	211	224	235	231	234	254	216	222	217	210	233	196	219	214	221	230	231	243	240	219	212	220	257	209	212	211	228	272	230	229	211	235	223	209	247	250	207	240	205	216	217	225	216	216	207	221	224	225	215	251	228	254	224	212	220	234	239	223	201	219	234	214	244	248	219	217	215	206	263	220	219	214	224	210	239	202	206	214	209	232	254	255	209	228	232	228	228	220	211	219	224	232	222	261	244	204	253	212	202	210	209	229	224	243	212	243	234	218	216	238	226	209	225	234	215	225	207	237	206	243	240	243	249	201	225	233	228	244	231	213	232	224	221	223	237	260	235	211	222	203	211	205	219	202	217	228	220	255	207	233	216	237	196	217	227	228	231	202	225	223	227	249	223	261	223	204	223	188	200	219	220	222	228	228	228	212	244	207	225	213	221	237	232	232	241	246	222	231	231	200	231	229	215	237	214	215	214	212	229	239	215	238	222	209	248	191	233	230	207	238	261	227	253	217	234	207	258	217	216	186	212	234	224	237	217	233	225	233	213	211	275	217	242	243	237	233	201	226	212	243	230	224	214	234	229	213	221	190	213	245	230	195	192	250	215	230	219	224	229	222	230	217	243	204	217	212	223	226	195	201	245	234	232	232	209	243	188	228	226	228	235	220	214	235	207	225	224	244	209	229	239	254	236	232	241	234	215	229	211	222	245	223	228	181	230	226	235	223	232	238	214	218	252	250	212	213	209	238	225	221	216	244	215	252	225	228	226	228	218	228	223	196	220	223	223	239	215	213	216	198	223	230	224	247	220	227	221	213	205	216	211	228	232	218	235	226	236	224	240	226	228	217	223	232	230	195	233	233	218	208	259	235	223	229	212	205	256	233	223	221	238	240	221	223	224	231	243	220	215	223	261	236	236	225	235	212	219	238	219	217	222	239	209	237	215	232	201	206	240	188	236	235	224	238	247	218	240	214	201	196	236	215	228	225	210	202	245	210	226	236	218	236	233	192	238	218	244	226	221	216	230	211	218	228	225	225	227	202	248	207	216	192	215	228	211	235	252	211	240	219	237	221	221	230	239	227	250	198	217	270	230	244	226	210	221	192	236	233	207	215	246	226	237	230	197	220	253	235	225	236	240	227	209	250	221	205	202	206	233	201	249	255	251	255	214	195	216	239	226	236	200	223	217	225	221	206	230	213	223	228	223	230	218	235	223	240	240	245	225	239	227	226	222	222	250	229	206	232	202	225	236	231	233	203	227	216	249	227	219	204	241	231	212	227	246	218	240	201	231	252	215	251	222	249	222	206	210	223	209	219	245	195	263	216	224	222	225	227	217	232	254	201	230	213	200	218	232	230	259	217	238	259	220	242	249	233	250	232	228	232	235	235	232	230	222	218	214	221	213	225	242	267	232	223	204	219	223	241	206	229	239	212	208	226	196	227	215	236	225	210	220	231	234	225	223	241	221	223	202	230	227	224	240	217	196	246	218	242	213	223	252	211	239	223	209	234	264	206	254	221	204	211	249	219	238	240	248	264	227	256	214	234	225	224	224	228	179	227	210	237	254	228	249	224	233	240	252	230	195	216	212	227	257	233	207	233	212	216	240	221	211	233	230	232	234	228	213	200	236	210	222	205	228	200	217	222	224	231	250	231	217	210	235	218	225	195	211	214	204	228	229	243	209	232	200	216	222	251	218	275	223	228	212	236	213	243	244	202	219	248	210	210	225	225	226	232	219	236	213	223	216	228	250	231	217	226	249	238	228	224	231	217	227	246	229	230	221	207	223	237	222	201	250	240	239	200	207	229	207
22422	20119	26713	23279	20120	19972	4590	1192	955	862	780	796	725	668	685	635	627	636	599	586	572	542	572	558	558	589	581	579	550	560	561	545	522	514	527	536	509	530	573	533	550	528	510	497	542	508	537	532	535	514	518	556	492	507	540	514	558	519	560	492	527	529	524	517	516	503	462	519	499	509	518	512	506	521	507	544	485	496	496	493	488	554	463	478	533	520	542	518	508	491	502	512	542	491	522	478	500	535	513	532	493	470	481	551	524	475	493	458	511	510	521	559	458	467	519	527	487	505	521	498	539	537	482	525	528	532	506	490	493	507	541	461	512	483	524	525	544	504	547	510	477	496	468	545	520	510	512	462	499	509	500	504	520	488	519	525	489	512	509	471	518	474	508	494	525	494	484	485	555	541	542	494	507	528	492	499	464	497	527	530	531	485	564	521	502	487	501	546	519	525	515	504	522	492	551	522	528	545	461	495	513	525	463	529	497	503	487	543	475	553	531	477	524	491	496	524	538	518	504	490	500	505	558	494	526	533	545	523	468	506	500	544	498	497	476	565	482	484	507	509	538	539	458	523	474	497	495	478	499	488	531	486	488	498	518	526	512	493	518	486	521	492	494	520	493	519	474	546	503	502	482	527	519	470	558	534	509	519	533	490	511	533	486	483	492	507	516	520	514	501	486	479	498	493	512	510	514	501	502	492	519	497	474	547	522	500	511	541	575	542	498	521	499	523	488	482	499	496	536	486	475	539	478	512	520	498	514	478	506	555	519	520	508	493	497	497	489	518	500	489	486	504	520	483	535	526	488	529	485	509	572	480	530	515	562	511	544	523	546	497	510	528	476	503	522	470	497	507	512	532	517	517	519	490	459	521	501	510	513	484	521	518	522	542	493	517	536	508	468	510	504	523	493	514	504	520	523	490	462	515	479	501	513	519	525	490	511	516	525	456	517	543	465	488	522	512	484	556	492	497	509	524	518	487	490	492	479	531	563	519	496	501	502	521	501	515	500	508	501	499	529	503	496	534	535	496	488	491	513	493	485	517	488	529	522	504	531	529	506	490	503	516	524	509	488	534	537	516	545	511	519	521	519	470	481	558	514	508	523	516	515	539	504	538	481	518	494	507	483	526	515	560	493	504	493	514	498	522	500	539	522	503	485	484	464	495	518	519	489	524	510	554	527	508	490	518	483	530	556	524	501	495	490	555	526	541	481	552	547	484	523	502	519	486	522	504	540	485	553	555	527	518	526	469	488	477	502	482	526	544	517	497	500	509	500	480	456	520	513	506	542	486	498	502	498	531	497	516	501	532	517	500	527	509	527	480	509	519	539	521	518	514	530	519	476	555	529	473	513	527	485	503	544	498	482	493	493	520	462	502	561	498	453	506	537	518	498	527	530	506	525	504	496	502	494	516	510	490	561	510	480	480	513	548	487	494	503	483	543	530	499	551	496	512	484	522	480	507	561	500	549	521	508	519	491	514	536	509	508	519	502	519	437	492	492	514	549	540	502	512	529	511	551	528	525	509	502	486	506	532	510	483	530	524	499	501	521	505	497	534	526	475	516	494	462	520	505	538	517	495	503	482	512	499	537	528	516	484	508	478	481	494	500	510	499	452	497	517	495	487	513	524	511	471	501	534	463	509	514	535	507	580	505	507	499	455	504	502	498	495	462	494	512	479	489	494	473	450	523	518	512	512	524	523	481	502	474	466	529	497	508	518	479	472	521	532	498	545	484	496	508	505	544	523	501	558	485	510	499	531	505	544	510	518	475	528	494	519	492	534	488	499	491	499	491	486	536	552	578	525	505	476	539	505	505	499	481	506	497	482	512	512	503	531	540	499	503	504	533	520	539	500	501	501	486	478	481	506	537	483	513	527	505	523	502	514	523	516	519	509	541	538	497	515	480	506	541	521	460	514	478	510	519	554	467	543	514	518	482	515	526	497	493	503	486	516	504	545	510	501	520	509	475	513	500	530	487	494	488	513	506	494	514	517	522	509	502	491	510	502	520	535	510	499	502	554	503	519	512	520	473	509	475	502	499	519	518	511	501	529	524	501	509	505	524	529	498	499	528	532	486	504	533	512	479	536	524	465	484	500	503	514	505	506	517	535	484	509	520	512	509	539	491	502	557	532	539	523	517	519	525	506	523	483	523	506	489	516	499	491	490	463	491	497	496	560	462	528	497	527	518	487	524	523	527	522	542	533	505	531	513	521	508	515	480	544	500	506	535	537	477	503	525	495	509	472	470	492	496	510	480	520	522	559	507	498	510	531	512	497	526	530	500	515	519	512	527	451	533	498	483	505	484	535	468	496	524	503	521	523	521	500	513	491	519	503	542	504	508	514	533	514	503	518	528	513	505	504	524	539	520	486	562	500	529	518	501	492	544	505	512	499	520	519	513	515	485	500	504	501	475	505	516	528	500	519	497	495	510	483	526	528	499	497	510	499	500	497	524	529	500	532	527	521	477	534	493	484	440	519	509	508	528	508	513	530	523	512	506	523	541	521	527	455	503	528	513	486	503	524	536	453	530	509	506	510	547	493	526	495	505	501	456	499	503	457	475	499	537	491	517	490	526	499	529	508	526	507	516	488	463	484	494	525	500	499	484	496	505	479	503	495	473	511	545	517	516	509	520	521	520	497	502	541	491	533	552	551	513	500	549	496	512	532	452	544	470	502	490	491	546	487	529	496	552	493	516	478	505	471	510	491	544	501	509	482	468	509	530	539	514	489	561	545	526	483	517	504	506	510	528	509	528	500	473	513	476	450	490	538	508	500	514	551	484	475	499	449	474	506	543	526	534	440	511	507	549	492	555	540	487	510	533	492	511	506	524	498	489	515	513	517	504	521	481	493	540	534	511	511	493	486	490	471	526	512	476	519	523	490	526	516	471	465	503	487	471	492	541	544	476	529	543	523	477	517	538	505	498	500	509	503	518	504	524	537	528	482	525	473	526	520	468	516	482	509	527	533	494	516	481	503	465	502	496	549	528	521	493	492	528	562	545	485	495	530	492	496	515	492	484	501	508	447	557	494	529	454	517	507	495	509	492	508	541	528	506	491	514	514	522	530	528	513	520	537	565	534	484	535	505	523	531	482	527	498	510	451	495	537	519	487	496	548	471	497	534	508	509	545	516	483	487	529	496	514	504	498	517	489	539	481	517	538	507	539	544	523	481	477	539	509	501	541	516	502	508	480	504	503	530	541	513	515	506	523	499	498	520	515	549	512	474	494	558	525	493	464	504	493	486	532	493	525	500	489	490	570	494	484	526	489	523	512	506	459	512	536	502	467	480	500	544	522	506	530	504	477	520	478	494	527	517	549	547	527	526	543	484	493	514	514	534	489	515	531	567	508	469	509	532	503	542	518	511	539	495	494	516	517	531	462	477	475	478	508	503	517	520	520	455	482	496	478	485	485	463	527	535	508	502	502	515	512	530	524	502	510	513	505	533	497	519	472	526	501	476	511	554	492	498	527	495	519	517	519
42065	11140	11772	6683	4194	3111	2323	1854	1601	1292	1149	1027	975	904	848	787	769	697	685	674	673	638	578	572	619	582	550	605	606	573	559	572	528	534	513	533	553	526	530	552	489	560	504	498	481	508	495	518	511	492	527	491	509	508	494	460	498	494	522	500	497	488	489	527	462	508	460	475	515	478	492	498	492	534	502	519	524	502	475	481	523	460	485	485	493	513	454	505	457	482	472	458	528	476	479	523	484	470	527	490	523	522	456	471	482	502	507	458	455	501	491	496	474	501	504	502	540	509	502	481	461	512	511	500	483	511	513	502	537	496	498	504	490	502	480	467	508	517	491	535	514	494	477	478	492	490	472	497	483	503	476	477	463	479	471	504	538	526	445	486	448	472	515	479	471	506	491	474	519	492	486	520	509	437	475	495	472	496	507	477	464	512	484	506	491	501	466	502	511	505	472	498	476	520	489	494	445	510	491	484	461	528	468	483	485	502	481	466	475	512	450	512	465	499	482	478	485	482	471	450	462	512	463	473	531	506	484	465	480	482	445	532	486	461	459	431	519	471	485	494	434	478	471	477	477	501	500	498	420	473	449	490	468	441	482	479	440	465	477	492	487	473	477	473	481	477	473	528	491	449	484	490	493	489	480	495	493	511	492	502	490	446	443	451	467	473	505	491	484	482	473	500	477	471	498	505	489	495	469	495	482	522	488	480	508	475	495	448	496	495	459	446	492	492	470	482	483	483	505	486	511	490	485	515	496	506	456	499	493	461	497	460	464	455	476	486	471	528	505	458	491	461	461	465	497	485	473	484	488	495	497	496	447	440	520	459	474	457	475	472	522	486	473	476	491	485	481	480	502	509	443	470	506	471	459	499	494	510	461	473	474	522	479	509	464	509	493	486	476	547	510	497	479	468	505	505	452	467	489	473	500	485	516	418	486	533	505	479	501	498	491	483	500	538	463	462	475	494	480	479	499	492	455	483	468	498	500	499	499	467	498	528	448	479	537	480	447	482	473	512	444	482	498	478	459	490	455	443	510	452	491	536	506	474	474	484	508	482	504	499	491	433	517	481	482	476	474	469	457	533	499	453	485	506	507	470	467	488	493	504	474	470	488	489	468	480	500	467	499	456	480	469	446	505	492	468	500	489	485	483	501	484	430	501	482	520	458	468	458	480	468	492	531	506	481	514	449	519	495	543	453	496	496	467	459	498	462	475	490	512	542	495	471	496	523	472	518	485	494	522	509	478	476	507	490	471	446	498	479	535	492	478	481	497	462	472	471	489	500	474	476	484	472	505	483	489	467	480	480	559	511	448	472	503	497	485	522	498	514	458	503	479	462	506	497	454	461	498	508	432	453	484	539	516	485	461	490	516	507	493	458	496	448	475	505	486	494	447	492	486	507	483	497	450	501	523	461	459	458	482	466	501	508	509	488	496	497	532	503	468	520	487	526	467	444	492	525	482	490	471	490	504	486	534	490	467	520	447	501	510	478	462	480	473	493	487	493	508	460	473	509	450	470	439	481	496	503	497	485	504	485	493	445	535	486	457	456	488	477	505	482	501	467	486	489	525	526	458	477	515	488	487	469	504	481	504	456	491	491	461	471	479	486	489	468	441	480	465	461	481	502	493	470	444	505	511	439	475	473	491	485	488	484	482	493	480	491	465	472	465	505	507	512	492	490	516	456	464	509	460	485	462	489	493	472	491	457	458	505	501	476	494	509	519	453	514	491	436	450	455	502	499	488	488	478	494	423	504	453	511	472	477	477	489	477	487	483	482	470	471	540	454	422	476	480	480	474	486	505	510	514	465	490	478	481	471	503	474	459	469	426	486	476	492	491	482	496	461	463	518	500	496	473	487	524	488	487	496	462	498	481	480	457	412	537	463	515	472	472	500	503	466	487	485	484	456	479	454	481	473	461	442	487	483	484	507	448	456	484	460	476	473	465	497	508	481	474	470	502	492	532	488	462	493	471	487	472	482	470	440	476	473	487	480	528	504	480	473	480	497	484	509	477	477	461	482	491	510	490	490	435	500	473	486	490	496	475	500	493	451	490	491	496	526	506	514	498	485	458	488	482	450	482	457	489	496	456	543	496	470	476	509	478	505	546	489	479	507	539	478	449	477	526	522	547	472	507	466	436	471	491	461	433	510	475	496	516	528	516	500	497	473	452	516	488	535	457	479	502	451	486	499	485	459	463	469	491	473	481	492	480	541	468	463	454	481	500	477	468	468	480	477	501	510	490	510	451	453	492	458	488	495	449	496	487	427	451	497	481	483	496	465	475	503	458	469	457	460	448	467	482	496	468	506	506	444	474	475	472	483	502	437	501	479	466	468	434	520	467	492	454	490	464	483	501	484	482	476	499	483	480	501	463	482	480	513	510	482	459	507	452	503	491	506	524	474	463	500	472	477	528	467	454	549	465	437	480	518	513	460	459	467	484	459	477	503	508	459	476	489	445	509	497	518	468	445	479	523	546	480	518	509	478	481	499	482	516	487	465	478	499	486	540	486	518	486	490	470	506	484	484	505	475	487	445	480	457	501	501	509	510	492	536	439	492	500	479	493	452	491	482	498	502	501	453	469	521	451	498	500	501	463	479	494	462	501	511	509	472	472	438	506	482	467	475	468	465	481	488	476	449	484	488	506	475	473	501	482	463	506	472	481	501	453	471	499	501	504	497	505	501	480	475	501	439	499	467	492	495	496	493	505	514	469	538	488	470	500	489	483	457	485	493	497	479	508	462	480	471	476	468	514	489	493	503	481	477	424	456	501	516	529	513	502	487	476	463	455	508	470	474	518	518	454	501	497	465	526	485	466	476	492	489	524	481	471	483	500	467	506	486	473	474	486	500	455	469	461	473	440	520	473	486	491	452	471	452	489	443	527	484	509	480	537	497	495	508	458	483	481	484	481	515	454	470	499	442	484	516	442	494	505	490	479	490	487	507	464	517	490	446	500	522	471	493	498	474	486	468	544	517	481	457	472	491	476	487	471	508	443	487	451	490	515	553	477	481	466	472	472	519	477	477	490	473	511	483	489	512	429	496	493	514	503	452	477	495	486	444	474	501	475	489	466	457	501	465	494	495	515	530	483	481	477	473	459	500	461	485	457	515	488	452	503	486	487	476	475	465	477	467	506	505	473	482	495	482	473	479	490	494	475	499	507	505	474	497	450	466	464	483	517	492	491	478	451	455	475	485	467	473	475	441	485	485	487	496	452	474	474	454	510	517	487	490	500	487	479	470	482	463	471	476	468	493	508	473	451	503	449	459	471	483	482	491	487	521	448	498	464	459	469	448	503	443	491	499	470	508	529	480	503	480	532	465	439	441	509	502	507	506	474	515	464	474	488	456	531	494	502	459	502	476	489	472	433	487	479	467	476	462	500	480	451	501	472	492	516	475	471	511	479	485	462	502	466	464	478	551	509	498	467	486	484	475	489	469	436	518	490	481	510	452	430	441	456	535	533	486	478	487	517	485	437	490	510
32507	14164	1973	461	317	293	285	298	276	260	282	273	266	284	268	264	256	271	302	294	268	256	264	290	312	263	292	275	295	248	273	255	296	298	268	261	253	283	244	293	274	248	240	294	257	257	248	261	296	307	267	265	306	244	264	282	284	285	308	283	284	287	249	263	261	265	273	268	270	278	296	266	266	267	285	300	280	284	279	272	271	285	236	259	274	249	277	261	297	278	240	266	265	297	249	284	260	292	230	292	275	287	262	259	263	255	300	255	268	277	239	248	267	251	282	281	280	282	275	280	290	253	258	277	254	277	276	267	246	263	258	294	259	242	256	283	259	246	284	281	298	252	257	244	284	302	250	288	278	275	272	259	298	271	291	268	272	271	276	250	275	278	254	255	251	265	253	273	247	260	282	291	258	317	281	300	284	254	269	247	269	288	286	268	259	265	248	288	264	289	291	292	300	281	254	251	286	257	259	277	274	285	266	264	277	276	285	269	265	275	265	243	254	269	278	282	278	264	248	254	245	257	277	278	292	269	289	292	260	272	285	244	285	276	254	291	266	273	255	243	281	252	254	271	278	272	259	267	257	286	293	286	299	267	311	262	261	289	261	286	263	268	261	289	281	252	255	293	234	274	267	266	307	280	255	291	292	272	262	252	249	261	285	280	278	268	276	268	278	246	293	261	280	273	252	262	291	288	303	262	274	268	255	280	272	270	267	280	305	242	282	258	278	264	267	251	252	221	291	274	263	255	288	273	263	275	290	285	279	265	266	247	258	256	296	259	257	274	281	269	276	271	262	256	304	229	284	255	287	267	251	264	275	269	260	262	298	278	262	289	281	282	256	255	269	260	281	292	261	277	275	270	251	309	271	288	252	252	281	246	297	257	267	257	270	263	256	261	292	270	256	273	280	257	287	257	285	262	255	296	268	279	248	258	264	266	323	268	259	266	276	264	265	266	266	265	261	294	274	272	279	306	266	286	294	264	264	277	286	268	271	272	257	264	308	266	267	271	270	284	269	285	300	243	282	282	254	248	296	260	252	271	272	290	293	282	259	260	281	252	248	284	285	299	274	279	276	272	284	262	273	272	267	306	222	250	289	264	259	273	274	268	252	269	247	277	265	265	251	244	274	261	254	249	264	262	263	258	260	251	290	301	282	272	285	257	277	294	278	275	247	257	275	294	277	268	251	258	296	256	271	258	272	278	249	293	271	253	273	239	283	294	272	279	271	242	262	251	286	245	318	278	267	273	260	264	258	269	274	251	274	274	299	286	272	280	270	294	273	278	289	258	251	288	268	250	308	289	257	284	265	266	253	287	272	263	260	275	296	272	269	260	250	287	253	274	280	273	281	276	273	296	265	286	270	288	265	288	241	267	276	285	254	278	243	260	265	262	286	294	253	273	237	241	254	272	245	273	262	269	262	253	266	274	266	267	281	227	277	305	267	244	258	237	286	286	248	258	262	264	289	266	287	248	269	259	266	280	297	285	275	271	247	263	264	277	288	277	284	262	279	274	284	285	283	273	267	263	279	263	263	242	265	275	307	241	277	252	266	272	270	272	260	274	269	287	259	245	284	278	273	263	296	275	274	261	277	289	285	281	294	301	250	275	246	275	249	274	253	265	284	310	272	290	277	264	298	281	252	246	254	277	312	248	252	275	281	270	288	288	272	295	296	271	241	260	255	272	265	262	282	255	273	239	282	270	278	264	263	257	262	314	273	282	275	259	249	305	264	281	296	272	287	257	243	268	272	248	268	261	294	303	271	274	298	276	267	264	258	270	286	265	288	277	253	260	295	280	282	239	258	282	272	281	279	290	266	281	279	298	292	246	245	287	259	255	288	270	250	282	265	270	235	262	260	301	286	278	281	252	272	259	275	294	297	293	248	262	280	248	298	279	274	256	259	267	280	289	249	264	277	302	267	272	289	288	279	260	273	265	264	257	253	272	274	270	269	257	296	274	285	272	301	288	256	288	282	262	235	246	246	277	268	267	287	277	262	270	262	278	262	298	295	272	295	243	248	275	277	275	292	282	247	261	298	276	260	265	270	269	269	264	253	300	242	258	290	292	273	295	280	274	242	276	278	264	296	258	268	270	283	286	271	266	248	271	263	249	276	281	257	269	292	248	288	262	282	283	272	278	276	302	266	274	293	253	254	264	250	281	277	279	255	307	258	283	274	252	272	290	260	294	263	268	245	295	288	280	257	299	288	258	271	266	276	309	282	308	269	278	290	302	272	247	288	254	258	241	238	264	252	267	277	254	267	227	279	275	267	246	284	260	281	258	313	274	280	275	286	264	262	286	259	280	259	265	267	255	260	274	281	296	263	252	296	263	291	267	256	240	291	252	273	286	280	272	264	265	251	275	280	297	288	284	290	267	284	286	270	271	257	280	267	258	266	265	261	307	294	261	273	281	277	297	250	272	292	286	269	261	293	257	232	268	262	249	285	285	232	304	310	295	271	254	302	259	263	264	224	281	271	288	263	301	292	285	302	253	295	297	274	267	276	267	283	277	258	275	253	247	260	292	254	237	262	279	254	255	294	310	284	295	258	281	258	280	239	253	254	252	253	246	306	286	279	269	288	239	247	280	268	299	264	278	279	292	259	266	266	287	264	281	270	269	258	274	247	265	228	277	267	259	268	281	261	257	263	247	254	257	287	262	259	281	274	257	257	291	263	249	240	265	282	283	264	283	270	267	281	256	285	257	276	248	266	273	267	290	255	267	259	253	288	324	264	284	268	276	291	275	274	270	278	289	257	282	264	257	248	280	275	272	268	271	284	271	268	266	247	294	277	267	266	270	260	276	276	260	217	277	286	260	305	270	269	267	255	286	259	273	298	271	257	254	263	315	255	271	279	297	257	287	279	265	302	283	301	269	284	263	250	275	283	276	288	266	277	291	260	247	284	302	283	272	279	251	251	294	270	285	295	267	264	264	304	264	262	254	227	271	314	263	259	262	309	276	268	264	273	272	256	276	288	299	276	271	265	255	242	288	268	266	255	294	285	265	277	260	261	285	283	249	247	272	249	306	270	273	277	271	274	296	269	255	247	283	304	276	238	288	283	269	241	256	275	275	296	282	250	291	242	305	262	253	253	247	259	233	276	266	283	274	268	268	280	288	258	258	274	278	256	296	269	285	274	259	242	301	295	273	271	273	249	243	255	247	278	265	269	284	275	290	260	276	252	281	248	261	267	259	288	265	235	290	287	257	262	268	268	259	261	258	254	294	262	272	288	276	280	265	254	280	257	270	255	275	270	306	278	293	271	288	282	267	270	277	291	288	238	262	273	255	276	258	246	283	259	266	287	252	296	281	297	254	306	278	257	297	288	268	285	271	267	294	272	281	249	272	295	265	270	261	267	267	282	257	285	267	265	282	239	278	261	251	254	286	269	290	246	265	280	256	275	266	270	260	260	297	298	254	281	266	269	281	271	290	284	297	273	274	253	243	254	249	293	256	257	289	281	280	312	231	275	257	267	269
26947	813	676	507	415	363	345	305	292	317	338	301	316	315	307	307	292	305	301	280	274	300	305	292	311	295	290	278	297	267	304	314	278	310	292	271	324	282	314	292	322	319	287	343	282	287	268	288	280	297	293	315	320	305	298	297	285	291	291	310	324	285	303	290	310	319	304	287	291	303	312	293	325	277	297	287	291	253	292	313	288	301	313	295	314	282	315	330	284	305	279	269	271	322	315	308	310	271	295	278	303	306	308	270	281	279	270	300	288	329	291	309	302	333	280	275	326	306	308	305	294	303	279	345	296	285	343	298	294	279	252	301	289	313	279	284	318	297	296	302	293	279	304	295	304	312	276	309	282	277	277	306	282	308	304	316	266	296	279	311	304	293	262	299	316	287	271	297	270	296	308	285	275	290	269	294	299	294	303	298	293	288	285	279	294	312	275	284	280	320	295	309	275	301	333	300	268	292	306	310	310	250	312	296	296	289	306	279	302	272	279	297	302	295	282	301	307	284	284	291	285	290	312	314	280	331	279	302	312	315	297	287	313	299	304	279	290	297	293	287	318	285	318	321	297	266	303	293	264	312	298	301	294	289	328	298	298	291	288	276	307	308	294	256	303	289	278	285	288	279	288	278	262	300	295	306	312	271	285	275	302	260	266	284	255	273	317	298	284	267	274	306	325	332	306	304	273	320	285	284	285	287	320	335	291	316	290	307	299	280	287	327	331	315	327	285	311	289	287	308	315	302	294	279	287	299	284	302	312	267	297	290	279	303	299	317	296	314	275	303	286	318	300	289	286	324	318	301	290	252	316	328	304	302	300	293	325	298	298	296	288	292	290	284	277	322	326	297	276	288	262	289	282	305	283	290	306	282	295	296	272	290	305	338	312	278	335	297	298	316	330	304	283	314	274	295	274	311	299	315	318	274	329	316	290	328	307	291	300	278	270	302	334	298	306	295	279	278	290	269	302	335	271	290	309	295	303	309	271	290	293	327	277	330	300	308	297	298	333	265	303	289	284	285	305	297	281	290	309	309	291	272	293	303	302	268	255	306	276	328	305	281	306	298	270	311	293	299	297	282	297	329	285	308	279	284	300	287	271	297	276	291	304	304	321	303	295	313	259	248	299	306	293	286	294	264	293	304	306	279	309	300	295	301	275	303	278	297	328	281	329	293	306	297	299	301	289	261	295	298	281	313	335	290	301	315	272	312	288	286	312	318	271	272	310	297	259	313	293	303	299	285	294	317	303	325	297	294	305	301	289	306	289	296	329	308	275	318	292	318	280	274	298	318	284	300	296	274	283	283	293	315	337	267	282	276	284	268	309	302	287	307	294	298	302	279	308	310	302	321	321	298	302	293	314	290	298	291	315	296	326	322	272	279	296	273	304	335	313	262	292	289	289	293	279	304	291	273	281	314	276	338	326	279	283	316	331	292	324	313	288	281	325	339	295	291	312	304	312	294	271	279	282	326	308	311	281	266	266	291	287	287	300	283	278	271	303	290	302	306	287	294	276	314	302	285	319	291	320	278	319	298	316	300	303	292	306	310	314	255	296	311	309	305	278	283	323	258	284	305	304	301	293	280	294	292	329	244	289	329	318	295	291	286	324	281	270	267	282	299	289	296	282	322	333	296	280	293	269	276	312	296	285	307	289	305	289	289	288	278	291	261	272	283	300	292	282	319	295	291	313	312	299	276	274	296	314	348	300	322	299	304	308	273	317	283	290	296	274	321	292	333	302	323	295	284	310	304	273	323	308	260	298	286	280	319	314	312	294	297	321	299	302	311	281	294	320	296	311	285	294	316	302	284	323	323	307	294	309	284	307	298	324	292	304	305	295	287	293	269	289	292	310	299	319	328	296	278	289	308	291	278	295	281	294	319	288	310	292	277	332	306	284	288	256	301	315	322	294	328	299	329	265	283	287	306	305	264	306	303	266	279	291	301	291	306	306	293	295	290	292	304	302	317	306	275	274	273	286	308	302	287	298	299	303	307	305	302	300	324	288	290	295	322	260	309	285	315	300	319	315	295	296	292	293	311	294	260	303	294	276	309	290	288	270	310	301	292	272	297	302	308	295	273	325	302	283	322	342	331	294	327	301	275	273	266	275	302	290	298	319	317	289	332	282	290	298	297	292	304	318	292	270	298	303	298	276	285	273	294	298	325	289	301	293	292	289	313	314	291	280	298	284	312	281	254	307	306	291	266	295	273	314	286	306	303	269	275	311	275	309	344	312	258	303	313	290	311	329	280	287	284	266	281	304	304	305	301	321	340	293	300	296	314	293	302	274	304	311	285	288	299	300	322	330	325	307	281	281	304	274	278	333	314	292	293	294	291	330	300	291	315	288	290	298	326	267	281	299	293	299	290	331	296	293	310	305	284	301	282	298	285	284	300	310	260	284	301	293	333	307	299	295	286	326	270	286	303	276	316	285	275	308	279	279	261	310	318	304	303	295	290	291	291	280	287	284	297	274	298	303	277	312	271	300	280	292	293	280	319	276	330	264	292	280	281	274	299	280	307	283	292	287	293	278	290	284	304	312	306	282	299	284	287	261	302	305	322	293	282	293	296	285	278	276	290	297	295	314	295	292	288	285	277	262	287	270	306	305	275	260	294	316	317	282	310	291	283	313	288	296	315	325	303	322	284	279	315	307	303	292	282	275	321	278	281	293	295	326	303	285	288	277	301	293	286	318	325	291	300	287	301	285	310	290	299	296	292	286	276	302	295	318	306	288	307	306	286	322	260	272	313	277	309	301	309	288	315	286	282	307	270	293	285	284	303	269	313	317	287	282	310	293	281	302	316	307	281	305	323	302	268	286	281	332	286	284	276	275	294	310	306	293	298	307	293	296	289	277	303	305	291	302	321	259	311	295	272	287	309	290	335	313	302	298	301	271	279	288	280	279	293	303	296	306	329	286	301	287	314	328	292	285	321	278	278	287	328	301	291	306	265	279	276	311	273	303	330	295	307	282	297	295	292	260	280	288	305	284	275	283	319	286	304	313	299	297	276	272	303	300	324	293	298	280	311	263	315	313	313	294	296	312	304	299	341	298	312	281	314	279	281	269	321	316	306	312	313	273	297	283	271	295	292	281	281	314	303	316	296	270	276	343	286	289	281	328	306	284	291	299	311	301	271	271	323	291	305	306	288	295	325	321	310	307	303	308	298	276	257	313	283	301	288	307	289	280	283	271	276	299	297	314	322	310	290	295	303	318	295	264	286	297	291	308	298	282	297	305	310	290	275	296	301	297	310	269	293	277	288	305	283	298	312	292	307	301	291	317	312	304	298	306	303	324	283	308	292	298	294	282	295	304	307	284	303	320	282	307	292	314	295	290	256	311	321	284	316	287	330	284	276	288	281	315	300	281	315	267	275	283	278	317	307	278	298	292	299	289	314	265	288	282	295	301	299	279	283	262	287	296	310	291	293	319	282	286	296	299	301	277	309	300	294	296	299	290	309	301	291	284	324	314	289	323	287
24318	20127	26331	23643	19935	5702	736	556	428	430	352	344	304	309	310	282	289	253	253	275	251	229	238	264	207	238	252	245	220	229	252	221	225	256	218	229	226	237	244	224	227	213	239	223	245	232	242	222	200	228	230	223	220	217	233	243	209	244	240	229	244	208	227	209	219	205	237	235	220	213	242	218	233	235	225	227	214	209	218	225	223	217	204	208	238	249	242	220	228	205	224	198	199	226	222	200	198	233	199	232	258	200	223	200	218	214	206	228	214	243	216	225	224	209	223	200	226	218	212	218	230	222	233	234	229	227	216	202	225	221	214	206	238	200	219	229	206	198	215	185	213	191	215	216	209	220	201	242	223	215	190	211	210	218	204	224	203	240	225	234	227	241	214	221	204	210	202	218	230	210	203	252	215	199	241	242	248	232	196	227	236	234	193	216	230	215	215	194	242	233	237	209	217	217	204	222	222	236	236	253	211	215	235	190	198	221	222	194	238	200	226	213	208	229	218	226	212	219	192	230	207	246	231	222	212	249	210	213	187	187	204	232	200	204	198	229	202	211	223	189	243	210	229	213	184	227	235	214	227	208	213	227	249	231	218	231	205	208	222	231	213	219	203	216	240	227	207	230	204	183	242	259	230	215	236	262	237	237	217	218	233	197	237	213	211	242	207	184	197	231	222	218	230	227	201	233	218	197	232	217	206	208	229	196	246	243	222	226	237	202	224	221	212	218	209	194	242	192	194	215	219	213	230	209	208	228	193	231	249	226	214	203	222	220	185	221	218	203	217	240	232	220	233	219	203	229	232	221	224	206	207	225	228	205	196	207	196	211	210	224	214	226	210	188	220	226	229	217	223	216	222	240	229	245	226	205	223	229	213	231	227	203	198	215	202	231	229	214	214	210	202	186	206	211	215	245	211	228	223	249	209	229	175	197	199	255	220	199	208	233	224	180	241	239	225	223	245	230	213	224	230	201	214	200	240	207	221	211	223	171	229	198	222	210	222	201	226	219	208	208	196	215	229	202	208	203	224	205	226	208	201	191	213	247	194	234	233	244	173	231	218	212	218	221	212	216	199	198	216	197	193	207	232	189	211	235	237	188	222	253	230	197	233	202	209	218	206	258	230	223	205	230	225	182	205	180	227	199	212	216	205	201	197	180	227	218	224	222	227	217	205	224	210	214	215	218	218	227	219	207	206	231	207	214	207	238	198	241	220	230	203	221	212	178	225	237	219	202	205	212	214	224	214	196	199	197	200	204	194	198	196	231	210	220	197	233	209	201	245	220	202	226	214	203	206	222	216	234	206	229	212	228	213	220	223	235	214	161	236	225	219	213	205	213	182	206	245	200	219	224	171	244	227	207	233	184	235	227	216	205	201	222	212	238	212	231	199	206	213	231	217	225	218	215	219	220	224	203	222	214	215	224	197	229	236	234	201	213	249	232	191	207	222	213	212	217	252	203	203	189	201	224	222	228	207	214	229	204	215	214	247	220	219	222	220	221	239	239	226	226	218	231	221	242	208	194	211	231	223	220	238	200	207	241	229	218	237	230	217	235	210	222	212	209	226	235	247	219	219	221	207	217	223	208	213	227	212	194	236	212	214	226	207	209	212	226	236	231	227	212	197	245	220	205	219	212	231	254	241	231	203	236	224	226	206	222	213	224	210	248	209	232	224	197	247	226	201	244	213	214	201	214	218	237	192	210	233	238	232	235	225	237	194	219	225	217	222	207	201	230	230	221	222	224	231	212	207	211	217	204	211	230	216	207	209	220	206	209	217	196	219	222	233	196	233	210	204	196	204	210	220	234	239	214	196	211	233	229	206	218	229	229	229	228	246	202	228	240	199	228	205	237	190	191	203	242	204	245	198	223	209	215	239	240	219	208	187	231	218	238	236	193	179	224	208	220	211	222	239	240	235	218	186	233	209	195	220	190	222	211	220	219	227	229	213	224	222	213	221	225	218	211	225	225	250	228	191	234	196	219	220	224	218	233	214	202	210	210	217	237	234	190	215	211	208	210	191	234	201	208	231	198	220	250	216	210	194	204	200	196	195	219	189	224	200	199	241	202	209	214	184	201	193	221	224	209	201	235	230	211	251	230	208	238	209	227	241	235	195	211	238	202	209	231	208	223	204	211	237	203	243	200	176	228	245	212	219	198	207	180	259	211	253	207	185	231	218	210	213	231	238	203	208	224	218	221	214	194	178	234	223	233	196	203	236	256	212	220	239	234	200	245	217	226	224	199	211	209	198	241	200	236	213	239	224	230	195	220	204	228	238	210	218	223	218	227	199	218	198	195	219	205	216	223	249	251	220	234	226	192	261	224	229	216	199	224	222	224	219	209	244	192	198	218	204	204	209	235	215	211	198	194	208	240	207	212	202	223	194	208	223	228	208	222	209	214	186	210	207	221	218	220	197	194	189	244	186	228	245	193	218	219	231	211	241	204	249	225	233	219	230	224	232	218	218	205	236	219	205	229	217	207	220	226	211	221	209	241	200	239	244	246	247	218	227	230	201	213	242	227	193	202	210	181	198	207	223	198	197	208	189	207	232	219	248	236	215	213	219	222	203	230	215	222	212	214	186	236	192	210	212	222	221	227	223	227	217	230	219	210	201	213	219	228	213	210	233	213	238	201	214	235	237	211	237	199	229	201	203	218	206	216	230	225	211	233	212	231	216	220	221	227	217	216	220	205	190	224	219	198	212	199	205	225	204	226	197	196	234	230	211	218	221	227	232	201	211	198	205	214	229	208	212	233	214	202	202	247	219	226	220	205	198	220	224	210	222	233	192	210	207	210	210	210	219	197	196	203	224	225	208	225	219	210	218	191	205	198	230	197	223	212	215	213	223	223	202	219	205	189	226	213	249	199	236	203	199	243	219	182	201	214	228	233	204	239	223	181	184	233	221	226	221	217	197	218	227	230	220	218	214	207	232	205	200	201	219	213	218	207	210	227	199	238	204	208	211	222	230	222	230	230	256	231	225	227	216	207	223	220	224	249	232	212	213	228	203	214	227	208	221	228	201	223	223	203	221	216	207	186	191	219	221	182	240	211	233	225	225	199	208	221	191	227	222	229	196	203	233	222	186	227	228	203	225	205	197	224	243	186	206	213	209	219	222	188	199	216	200	234	214	175	209	221	199	227	220	205	215	221	201	208	231	227	228	217	218	215	208	227	233	192	203	194	236	227	194	216	197	213	216	232	188	210	228	222	229	219	224	208	215	200	215	205	222	228	221	207	221	221	200	214	225	225	198	222	213	237	216	219	209	220	202	250	226	235	188	207	211	205	234	215	202	248	211	204	207	226	193	224	227	204	206	216	237	236	227	236	249	193	223	197	235	210	218	214	228	211	231	218	221	196	186	206	220	229	195	198	226	213	233	216	235	208	205	209	215	232	211	214	235	236	214	233	217	228	218	195	241	240	225	232	209	211	204	223	212	241	217	203	239	197	243	209	227	200	236	225	238	198	201	216	215	217	228	203
46743	6815	6672	3560	2232	1538	1222	917	764	652	524	502	510	429	396	387	395	327	319	300	326	304	306	286	264	263	267	313	281	256	282	255	275	233	262	259	238	255	268	240	244	239	257	247	250	220	233	243	235	263	257	276	247	236	237	224	233	248	237	218	235	251	222	232	235	227	229	242	213	237	254	237	256	254	270	237	265	232	253	217	228	245	221	209	235	199	236	229	233	205	232	213	234	228	236	227	236	234	242	222	217	264	245	224	241	225	223	225	220	239	207	230	228	227	228	230	216	214	221	247	237	197	224	204	220	219	224	231	223	222	220	235	197	194	227	246	229	213	210	236	197	217	215	225	204	221	207	228	227	244	211	226	257	227	243	247	225	207	226	223	227	213	245	229	227	228	190	225	210	250	233	208	241	219	185	204	228	230	207	238	205	247	222	229	247	241	235	223	220	224	248	229	238	208	226	207	230	247	215	204	237	212	246	231	187	238	213	215	227	224	210	232	235	204	244	228	228	229	240	250	213	220	210	240	213	219	226	198	239	218	220	216	214	248	215	220	260	224	221	221	217	242	224	252	252	223	211	260	250	228	242	231	232	235	198	226	231	250	229	230	221	221	251	217	201	209	227	209	222	192	241	241	241	222	249	221	228	204	243	257	234	241	216	246	235	221	233	223	234	222	232	230	216	245	242	202	215	237	237	206	256	231	222	232	240	238	218	229	201	227	234	237	232	218	232	219	212	241	232	242	211	244	230	233	212	250	262	228	220	237	201	233	241	234	213	213	219	233	212	211	222	225	205	186	232	223	201	223	214	222	222	224	212	230	226	241	227	210	212	229	226	237	248	228	204	210	209	204	238	253	236	231	205	207	224	230	219	215	220	238	232	217	232	225	231	239	233	224	228	216	233	228	230	225	241	227	235	198	224	185	208	250	207	227	256	221	219	246	211	243	216	220	223	228	267	241	206	208	217	228	234	237	228	218	215	251	202	215	244	221	240	224	258	234	227	215	193	213	217	262	228	222	221	233	205	224	229	247	223	214	250	218	232	210	220	216	215	224	230	223	234	205	232	235	230	251	209	241	211	229	199	237	224	215	227	233	217	222	224	219	244	232	242	242	219	250	264	229	212	237	227	206	224	208	250	222	229	195	254	230	220	231	223	247	230	234	217	219	226	226	244	236	197	210	202	205	224	213	229	240	220	210	242	233	240	192	204	234	211	210	213	228	204	243	214	219	249	215	191	235	241	221	234	223	234	201	242	206	217	211	232	220	190	232	243	241	240	220	240	227	242	213	255	191	224	209	250	202	215	222	237	219	199	221	183	229	204	242	221	235	237	221	237	242	243	242	255	236	244	220	224	234	208	203	234	226	219	228	232	223	228	227	208	232	223	228	209	191	249	236	226	208	243	223	243	222	239	230	210	262	226	249	216	248	239	245	218	214	207	211	218	221	238	230	237	210	243	217	228	237	249	270	201	237	242	231	250	226	239	247	225	226	215	223	236	223	237	250	232	241	240	204	225	253	235	226	210	227	246	225	228	238	233	240	231	216	208	229	229	233	216	220	211	236	230	230	210	265	246	239	247	240	220	216	229	212	205	248	235	237	209	242	251	223	208	232	239	229	203	237	193	212	237	225	222	214	230	237	206	218	209	220	236	229	200	219	258	210	219	221	234	216	235	226	259	217	254	218	236	192	208	212	217	241	228	211	220	209	206	214	223	203	221	213	259	217	206	228	227	200	244	201	226	246	215	241	215	227	252	236	223	232	208	205	208	230	237	214	235	232	210	236	207	234	229	200	251	236	217	242	191	227	209	235	225	229	214	231	202	237	211	245	228	253	216	236	218	240	227	206	229	211	228	206	209	213	230	244	235	248	241	248	223	216	192	222	232	221	214	234	238	230	243	217	234	229	226	213	231	215	228	228	241	239	239	218	228	226	215	228	241	209	192	244	224	225	242	228	241	215	238	207	237	227	208	205	242	239	251	212	224	223	211	211	229	202	241	223	240	227	236	211	227	228	233	251	214	219	211	219	206	237	244	223	207	232	224	212	238	227	225	234	209	241	215	224	210	240	244	218	220	252	218	211	239	242	220	215	247	205	213	222	227	199	260	226	187	238	214	226	248	218	230	215	243	220	210	210	246	240	209	208	260	221	235	208	214	218	218	224	219	209	243	224	195	248	192	237	214	191	219	217	241	215	239	217	240	219	225	219	235	222	240	205	249	219	200	229	229	214	230	216	232	250	238	239	226	230	231	223	227	239	238	215	224	249	235	229	248	238	230	225	233	254	241	223	220	207	232	219	221	236	215	199	218	245	233	213	222	206	236	214	232	240	237	207	210	210	224	239	232	230	218	200	240	216	222	191	198	225	217	227	212	200	224	227	222	213	228	204	230	239	216	260	233	247	234	224	260	246	215	224	243	195	238	242	227	216	217	245	271	208	252	248	233	206	233	249	245	209	212	222	243	240	263	213	237	200	233	208	234	203	215	227	221	221	209	232	222	197	254	234	217	208	215	243	223	252	219	241	243	228	238	214	208	245	221	219	225	194	233	226	205	207	210	225	233	212	219	205	245	235	238	228	208	204	210	198	256	261	217	220	236	215	212	220	214	216	237	208	202	247	251	226	249	228	237	232	233	188	226	218	250	230	220	240	214	228	223	232	235	226	209	219	256	223	208	243	201	248	251	206	225	223	233	234	225	229	238	207	237	231	242	251	209	224	233	241	232	201	206	217	207	238	231	254	221	223	214	227	235	262	246	232	213	189	214	226	226	217	239	248	211	218	243	220	220	228	266	223	230	221	239	250	201	219	234	254	224	226	201	246	244	221	220	204	237	218	203	239	238	260	222	231	207	199	224	222	258	231	226	211	231	225	223	206	228	245	226	216	222	257	219	205	234	212	232	235	216	246	210	197	222	224	259	201	233	220	218	247	210	230	228	204	219	249	238	198	245	233	220	217	211	243	219	226	194	221	219	226	238	197	242	201	237	228	211	220	213	211	215	219	243	201	224	228	215	247	237	248	218	227	252	220	247	219	266	243	218	235	203	224	211	206	241	238	220	239	237	233	213	205	204	251	230	230	248	229	237	208	232	250	206	240	219	219	244	222	203	218	253	231	232	198	213	229	234	213	257	211	234	236	227	248	236	212	219	211	218	208	220	249	213	253	207	246	201	239	206	223	199	251	233	237	270	229	218	209	235	213	197	200	246	220	208	204	210	227	231	213	233	251	226	222	220	212	231	213	220	215	205	255	237	240	238	227	230	232	193	236	207	250	229	220	215	232	214	234	213	235	227	229	227	216	228	215	249	206	238	235	224	241	217	220	243	215	234	240	216	232	223	230	198	236	240	215	218	224	213	252	213	243	204	208	234	233	218	223	225	219	216	239	244	232	213	228	239	234	222	230	228	221	218	207	250	216	235	204	223	229	227	236	231	232	248	219	223	215	245	235	210	212	231	220	204	212	215	229	221	229	227	217	219	233	224	234
22478	20150	26765	23307	20154	19983	4627	1181	939	848	798	765	696	685	636	652	604	623	584	571	564	533	554	577	566	550	562	523	541	508	538	509	546	567	534	556	544	541	530	539	532	525	503	524	545	549	520	514	538	539	520	514	518	514	516	523	470	530	501	523	488	476	518	490	507	510	510	488	552	505	532	549	529	484	536	489	512	527	540	533	510	508	533	495	507	492	492	481	512	462	512	507	508	520	513	521	487	513	516	521	502	542	490	500	482	503	508	534	498	531	483	493	500	472	568	489	497	518	497	514	492	531	496	530	531	450	498	501	505	491	513	506	494	488	482	539	558	517	496	512	488	503	492	487	502	508	530	526	499	523	528	543	511	484	485	515	514	507	531	494	527	503	514	516	552	528	506	528	531	498	482	473	504	497	516	499	516	512	488	526	515	478	501	489	484	498	490	482	476	521	537	509	510	502	500	517	496	503	492	476	501	493	495	535	455	473	535	484	488	502	517	540	499	518	520	476	494	532	500	526	503	553	536	497	526	509	469	519	513	488	505	521	478	508	539	490	509	493	515	491	463	530	493	502	489	540	468	507	508	476	504	500	491	536	491	556	513	491	511	490	505	539	531	538	500	497	469	464	501	511	485	498	500	483	519	526	542	508	504	488	484	529	481	513	479	504	497	560	504	516	493	505	517	498	483	523	534	478	495	552	513	469	499	475	472	471	511	499	504	507	502	496	502	549	481	538	522	522	520	551	495	502	481	481	504	548	481	540	486	481	501	545	553	503	501	512	502	531	517	540	477	476	511	462	519	509	519	483	527	546	495	517	527	556	497	558	456	493	526	496	527	508	457	495	530	497	459	558	497	530	492	522	501	507	521	488	473	524	466	512	526	556	507	455	492	489	471	479	496	511	445	532	497	509	524	513	503	509	481	525	477	528	548	497	496	516	535	500	496	508	510	485	512	511	509	484	492	516	513	470	501	491	487	483	546	523	522	520	502	533	521	556	489	536	491	516	510	497	490	543	493	529	514	493	489	447	495	496	515	524	533	495	491	517	532	489	518	494	540	502	484	468	484	532	532	507	525	509	508	533	526	505	495	505	518	485	470	481	502	496	542	508	493	487	505	525	493	505	532	505	527	505	509	533	519	496	515	482	476	547	511	489	529	448	517	520	517	501	549	539	520	506	506	522	515	495	511	548	511	506	521	464	492	521	489	503	465	481	500	512	529	492	460	489	509	520	479	479	506	460	497	481	465	497	508	479	507	487	484	498	495	514	508	504	513	516	486	474	488	535	510	496	489	499	526	522	471	475	546	478	508	495	459	503	536	498	508	485	512	489	479	512	501	535	504	520	513	527	490	495	488	537	507	522	501	509	498	478	509	536	492	506	487	496	492	506	502	508	532	494	500	543	517	478	507	517	516	515	470	483	495	515	528	534	489	507	508	514	503	509	505	507	508	478	478	515	535	572	496	512	475	549	545	466	507	488	519	502	496	496	514	514	531	539	492	475	502	526	457	504	474	494	543	520	504	467	547	481	506	517	501	519	512	517	514	548	502	493	504	479	477	512	530	549	479	484	559	479	504	538	492	483	545	460	514	508	553	504	568	505	493	468	520	538	510	499	501	512	495	528	515	523	468	476	523	494	523	486	512	498	461	486	498	501	506	474	512	490	466	509	509	486	535	480	444	488	521	527	546	500	495	518	574	512	520	510	509	474	500	502	479	506	495	520	499	511	479	481	499	513	511	534	498	500	486	503	521	529	473	485	498	503	470	515	519	512	455	491	505	495	539	537	521	498	489	511	506	549	441	494	501	516	518	552	536	471	509	540	495	480	530	492	506	499	500	528	500	530	507	491	495	512	473	493	485	497	466	474	498	502	507	497	499	539	482	523	540	532	479	546	503	531	504	464	492	511	520	494	478	516	480	522	508	506	467	515	497	533	499	487	471	462	512	533	483	494	511	545	497	511	562	499	499	497	521	511	485	523	514	496	473	487	529	543	530	472	474	498	492	506	502	520	544	516	515	489	504	507	452	499	507	466	545	496	486	536	499	511	466	462	509	489	511	544	482	530	497	505	526	491	458	528	503	526	493	487	525	545	504	489	465	505	538	502	500	463	502	523	507	511	530	493	507	487	470	504	499	490	535	552	513	484	435	513	499	528	509	490	502	517	529	546	500	478	445	501	480	481	516	508	480	479	460	506	460	511	541	485	553	504	464	452	545	535	504	460	509	479	508	524	532	512	500	475	488	531	530	501	527	517	506	563	525	515	465	498	505	502	481	502	508	541	489	493	535	518	491	499	470	464	528	505	488	480	479	510	512	526	527	509	512	494	488	499	493	545	501	520	519	526	490	527	515	514	539	513	447	518	494	519	530	484	495	515	507	436	485	496	501	459	515	528	506	487	477	510	506	462	513	459	515	494	513	494	493	535	545	543	514	509	508	523	506	485	500	554	503	505	491	525	529	500	489	516	539	466	492	548	499	477	498	518	476	533	480	524	509	501	489	509	508	495	506	521	516	474	503	533	544	520	485	498	515	484	545	531	526	461	494	562	496	491	550	490	506	504	496	530	490	526	491	464	493	497	500	496	521	497	491	491	544	494	513	502	485	480	498	496	508	538	484	503	483	497	540	527	525	492	446	488	528	504	493	507	488	539	511	512	515	473	495	463	520	530	513	543	506	487	551	516	495	469	519	499	514	477	500	544	493	517	522	479	463	499	543	488	524	501	543	488	540	494	480	508	542	501	513	550	484	492	504	492	490	520	478	506	522	536	539	481	522	519	537	500	523	483	518	503	531	439	493	517	523	522	448	467	517	495	504	531	471	519	531	528	523	547	515	509	460	507	477	514	517	477	518	505	467	516	501	499	479	507	571	493	492	532	504	496	535	503	530	496	477	472	527	472	496	527	547	464	488	494	497	490	501	479	491	515	502	543	510	507	487	531	517	516	504	525	537	523	489	479	489	519	527	504	492	480	503	515	538	504	516	490	536	510	513	489	498	471	509	487	517	489	496	439	493	485	515	477	509	501	497	472	477	541	529	500	514	474	518	511	514	508	515	504	511	498	491	499	438	477	521	527	497	492	507	502	510	466	511	497	514	482	513	489	498	549	510	557	505	478	502	500	482	492	453	557	469	497	518	479	494	514	502	543	505	534	530	474	502	504	527	489	541	506	484	492	511	534	460	484	494	489	505	493	530	497	499	484	502	504	498	515	517	476	517	495	479	512	526	468	534	507	509	478	526	528	499	530	500	530	480	521	491	491	507	527	512	555	460	545	506	513	526	472	506	481	492	472	499	523	486	493	508	478	503	519	492	515	495	474	510	489	516	548	542	563	495	524	511	474	503	488	463	513	499	477	488	505	508	525	489	517	478	517	497	509	516	482	526	482	542	498	539	472	531	538	498	514	533	511	503	501	529	496	524	515	536	535	547	479	489	499	546	504	531	494	497	488	503	475	510	520	501	493	491	478	554	507	531	492	474	491	523	497
43219	11301	11709	6717	4225	3036	2233	1944	1567	1301	1145	1033	966	876	860	799	722	738	733	694	651	619	628	608	598	539	587	548	511	498	580	556	491	554	518	511	519	563	550	480	509	526	501	537	531	489	494	514	518	511	538	447	506	484	505	481	482	521	485	521	510	490	526	506	490	423	508	481	499	494	471	486	491	516	465	487	469	512	494	465	514	455	474	462	514	524	500	452	458	506	467	454	485	456	523	489	493	482	490	472	475	475	507	537	466	496	456	478	482	471	498	495	509	503	482	461	505	459	492	479	506	486	451	509	466	435	478	460	474	461	484	497	496	446	467	452	499	506	483	507	484	495	494	471	490	470	504	510	494	485	468	495	513	500	472	490	447	511	497	456	471	477	464	493	448	453	466	485	454	481	475	488	499	510	469	472	477	449	458	432	490	473	484	448	479	464	486	460	502	459	487	502	517	479	477	515	474	492	491	511	477	470	417	446	490	464	481	481	474	483	485	480	501	461	458	479	518	490	488	475	491	471	494	500	455	474	494	451	498	511	485	463	479	464	504	472	486	494	473	517	442	451	475	490	441	464	447	495	461	516	495	486	511	496	481	546	499	497	497	480	440	498	471	480	469	506	497	485	478	445	495	477	507	491	457	496	491	492	502	492	464	503	514	474	528	487	526	467	490	479	501	500	502	491	479	520	499	468	474	532	511	477	426	500	471	524	510	515	478	459	481	507	510	470	478	483	503	458	518	468	485	477	483	481	456	494	500	481	506	537	457	497	490	457	498	488	466	488	495	490	487	481	481	521	476	485	477	446	476	471	463	484	466	486	473	499	487	470	478	502	480	513	495	469	514	516	480	473	465	485	475	457	486	486	514	535	434	488	477	478	513	500	443	488	483	488	485	512	498	479	497	499	450	510	449	479	465	499	470	504	495	506	478	494	496	483	483	488	444	483	534	488	506	455	473	463	487	496	516	516	447	485	486	520	447	491	479	485	489	516	485	465	477	450	506	467	489	514	483	503	522	467	484	513	479	495	452	506	474	476	492	480	484	486	510	515	508	527	509	484	459	514	507	470	473	463	506	505	488	527	485	498	487	464	455	463	494	462	481	542	455	487	511	481	454	494	480	447	510	465	501	469	466	501	495	449	462	434	449	489	473	495	514	505	468	498	513	506	496	486	483	474	504	462	470	508	516	527	479	484	495	474	456	488	465	469	490	488	477	484	493	453	500	498	497	492	461	481	489	469	480	508	514	470	461	498	529	430	472	493	467	490	466	467	511	452	442	491	479	499	516	457	451	465	493	497	514	492	487	468	465	484	480	452	506	518	470	474	469	461	485	474	522	446	487	469	482	463	459	466	501	513	492	474	463	491	488	520	478	499	466	495	534	508	448	442	496	467	488	523	464	498	470	464	445	440	507	546	457	485	500	498	519	435	493	460	455	512	465	478	465	462	494	446	480	466	445	522	478	450	478	511	504	492	462	493	473	478	489	465	509	471	500	489	463	507	493	493	512	471	517	500	480	496	487	447	496	495	476	461	503	464	448	468	489	477	475	486	449	445	516	461	469	481	463	466	480	503	480	448	499	484	472	528	534	495	482	490	471	503	491	481	482	485	496	485	473	483	514	446	471	451	503	503	466	452	510	504	505	475	470	495	501	474	487	473	498	474	466	487	482	525	495	462	453	434	475	461	498	461	473	474	458	450	471	495	467	459	493	485	471	498	455	470	505	490	532	461	485	472	473	485	488	517	488	490	503	513	527	500	521	478	468	486	517	484	473	466	511	507	423	513	458	477	513	459	499	496	463	494	449	487	446	496	485	484	497	523	521	460	493	488	487	484	468	444	491	481	483	483	423	473	446	497	517	525	496	488	461	489	486	475	492	473	556	503	512	500	485	496	481	457	489	463	495	470	500	497	484	504	455	485	483	484	497	466	464	471	478	471	494	505	495	478	478	481	424	470	485	498	456	498	473	470	517	484	496	467	498	518	478	466	531	517	495	513	473	496	479	534	486	498	481	493	482	472	454	511	504	492	480	502	472	485	460	529	477	499	427	447	503	441	466	466	494	490	492	484	477	428	447	469	459	483	464	504	490	469	471	488	502	429	471	458	514	471	480	470	503	486	485	477	486	470	477	460	500	516	492	495	468	487	497	483	496	437	478	512	522	445	510	456	520	464	480	504	488	484	457	495	493	503	507	498	472	487	463	524	502	447	447	484	487	488	506	499	449	487	484	468	506	510	503	477	455	501	485	430	448	482	468	495	472	530	508	487	532	470	503	493	482	471	482	468	499	501	503	441	477	500	530	488	493	491	491	497	468	470	464	523	492	483	448	508	508	465	525	509	496	497	500	460	478	480	478	500	482	490	496	475	499	474	469	462	503	508	468	465	473	495	467	505	485	513	470	492	482	474	507	501	485	495	476	475	485	482	489	474	499	538	459	470	488	515	506	484	495	466	468	503	471	488	479	487	489	471	502	470	454	498	456	480	492	461	509	468	497	490	478	469	500	485	475	505	451	472	500	500	494	494	487	490	478	524	489	465	462	486	458	495	472	466	460	514	485	448	437	519	461	422	521	463	479	478	455	488	473	506	490	518	513	469	475	509	490	474	458	464	473	473	477	503	465	450	538	516	479	467	491	487	497	481	475	503	506	460	463	482	482	468	503	505	468	493	488	492	488	492	458	470	500	522	517	489	458	459	484	488	430	484	505	471	495	510	460	454	476	454	503	465	469	507	513	448	448	510	483	509	494	473	479	537	484	484	498	487	484	460	464	483	510	491	498	492	477	485	460	498	505	499	501	504	497	470	463	488	499	488	489	461	497	487	493	484	497	490	472	457	486	473	500	487	520	467	474	458	497	499	487	516	405	505	505	497	509	486	482	465	478	497	489	456	454	497	460	432	475	503	506	413	471	505	499	483	480	441	499	484	486	518	496	426	490	476	494	509	481	461	479	468	463	503	472	489	500	456	490	493	492	497	493	498	486	531	458	533	492	469	484	461	499	471	485	475	481	468	514	505	493	543	475	465	429	459	520	472	483	488	536	476	515	485	465	468	473	463	436	489	510	478	468	496	508	489	496	474	515	456	454	453	466	524	439	457	459	467	489	493	491	466	466	505	487	457	466	496	510	512	459	504	428	469	463	495	464	484	509	472	482	488	490	482	464	491	445	477	487	491	478	458	469	441	496	505	479	495	459	506	480	489	472	470	478	477	472	464	488	443	498	481	484	486	478	420	497	440	472	490	492	486	503	498	473	497	473	451	482	468	491	522	457	449	459	490	494	489	484	471	468	459	483	509	468	465	521	467	459	478	490	515	491	520	509	530	460	495	476	491	507	481	493	433	453	472	490	479	521	495	494	451	494	432	476	492	479	488	460	475	509	480	495	509	512	463	468	459	463	493	469	515	511	453	486	493	505	463	515	481	431	494	483	486	487	491	507	480	479	524	475	468	485	478	505	438	471	471	465	468	456	533	495	482	498	487	462	491
32258	14235	1993	460	359	314	283	297	275	273	287	270	258	259	262	271	279	293	291	248	284	284	238	259	233	276	258	290	268	268	255	280	269	264	314	257	276	271	268	239	268	267	268	257	285	280	275	247	266	281	271	273	290	255	261	240	280	274	263	280	262	233	272	258	252	251	238	296	263	296	281	283	284	266	244	275	296	279	291	244	263	276	280	269	280	249	292	289	267	295	265	224	253	284	270	278	271	274	260	263	305	258	287	268	281	253	281	269	273	246	261	277	262	252	277	259	246	288	298	273	304	260	295	267	271	270	268	224	256	246	267	303	254	281	277	261	271	300	238	256	260	263	246	277	275	256	259	251	272	268	275	248	275	269	241	283	274	264	240	285	265	282	271	246	317	261	234	283	290	282	263	262	259	241	255	270	273	231	283	276	260	275	295	275	256	251	254	264	246	249	285	281	271	280	244	292	258	260	250	278	244	269	265	268	281	283	284	248	258	268	264	256	292	255	262	247	284	266	247	272	278	265	249	265	294	240	307	277	263	281	286	265	250	277	269	286	266	274	266	280	267	285	256	282	249	262	248	266	265	248	252	254	269	285	262	269	265	261	259	270	303	248	249	270	272	259	281	249	224	276	261	255	275	245	237	265	250	238	250	253	247	291	251	239	282	241	258	263	265	263	251	247	265	273	276	275	262	293	287	268	279	249	262	244	297	268	276	250	256	271	247	273	240	300	272	270	276	274	274	295	284	285	280	265	274	265	283	248	251	290	275	271	282	268	273	280	249	299	266	275	259	273	256	239	254	272	260	261	268	265	261	267	245	251	260	272	269	283	273	291	235	284	262	253	272	274	243	284	267	274	275	235	278	291	240	240	270	281	251	251	254	248	277	244	260	261	254	298	281	280	303	255	221	278	290	298	258	254	273	281	237	265	254	253	256	282	277	281	242	238	268	266	287	293	257	278	282	283	299	230	270	297	280	276	254	266	273	241	261	241	266	290	267	269	257	227	278	261	272	271	263	261	254	271	267	296	267	260	272	236	250	254	273	278	254	265	236	266	285	266	226	283	264	292	283	269	270	266	286	269	282	298	268	256	252	282	251	248	268	282	245	273	265	295	267	251	275	278	256	279	256	243	271	262	246	234	246	282	269	273	219	270	272	234	274	264	241	275	256	291	292	281	258	268	254	253	256	277	258	273	256	286	271	261	294	266	250	253	275	308	248	251	257	295	255	254	249	275	256	256	267	261	285	278	276	249	273	247	271	254	262	260	267	288	276	263	245	302	289	231	278	287	279	303	256	264	243	265	305	246	273	289	267	245	287	306	265	275	273	253	252	293	253	287	243	247	281	276	312	283	296	254	251	287	281	259	246	266	286	253	269	304	277	277	269	239	265	254	291	266	267	272	264	269	266	287	251	255	251	261	265	248	300	269	295	286	264	261	273	276	243	315	252	256	280	276	286	307	297	281	235	237	254	274	265	247	270	270	248	275	266	259	260	282	263	288	256	247	261	267	285	283	286	256	271	273	266	273	238	289	264	284	270	274	270	239	315	287	286	226	285	278	253	262	245	274	279	288	278	259	266	258	262	287	264	285	252	299	291	251	260	265	308	274	254	285	262	245	291	295	266	270	264	285	257	269	282	281	271	285	246	282	277	313	245	271	262	298	256	246	308	264	253	265	286	289	256	272	238	248	262	234	273	279	271	256	291	287	274	278	269	283	269	271	253	260	256	269	264	271	280	262	293	267	301	284	230	250	267	255	270	278	269	283	268	257	224	280	261	261	273	302	252	262	277	286	304	281	286	264	234	258	261	296	293	257	266	262	252	263	288	289	259	253	259	254	285	263	260	241	303	265	279	240	260	298	229	271	268	284	241	271	278	257	270	252	267	284	264	282	263	284	248	270	299	247	264	268	265	278	257	259	273	280	266	253	254	284	272	252	266	244	288	262	280	289	247	257	260	308	267	262	299	255	304	264	268	236	292	243	298	276	273	293	288	279	274	278	263	263	271	259	271	262	275	276	284	271	272	242	272	275	250	306	284	258	243	267	274	218	284	266	265	277	286	260	287	281	270	265	254	265	294	242	249	270	295	259	299	269	281	262	294	283	280	269	271	283	264	245	263	263	291	258	267	285	270	259	267	278	267	309	267	255	257	262	261	267	271	290	270	251	286	267	257	236	249	264	257	252	260	274	257	258	277	256	286	267	255	269	259	283	290	256	240	279	276	239	266	271	261	244	284	265	241	272	264	268	258	298	287	256	276	264	249	272	278	281	277	268	284	273	285	257	299	246	273	259	273	283	229	274	260	242	245	274	279	289	271	261	244	290	291	248	257	239	250	269	257	262	294	263	283	263	282	258	272	256	264	256	284	276	244	277	287	300	260	258	240	300	266	281	296	285	265	292	276	285	262	272	273	266	254	301	279	243	255	283	268	280	264	268	280	290	263	264	286	252	265	293	268	256	281	271	285	258	243	267	291	267	273	258	261	254	256	257	272	245	283	250	255	263	286	278	271	286	279	281	281	272	262	268	261	271	287	238	285	244	275	278	286	302	266	261	256	265	288	262	278	259	258	307	277	288	259	279	266	267	269	268	260	271	248	248	251	271	254	264	300	251	280	309	248	245	293	275	269	260	255	287	310	243	274	295	260	252	226	287	259	277	274	296	278	279	242	280	284	259	280	238	268	276	258	273	270	255	259	229	261	245	225	270	249	279	262	299	275	265	264	238	279	255	269	280	245	267	281	306	273	256	255	278	239	264	269	303	280	267	279	275	249	264	296	254	254	307	262	278	259	266	310	252	257	258	280	246	265	273	292	285	272	259	254	240	289	256	269	251	276	284	291	289	255	263	291	266	257	272	277	270	273	273	246	265	249	255	250	285	261	296	272	268	262	257	296	273	276	269	269	255	266	275	273	292	292	322	283	265	290	262	273	270	269	257	288	293	259	272	248	275	268	285	306	274	257	268	279	279	271	253	274	267	257	286	277	243	251	266	286	296	259	273	279	278	260	281	253	275	268	280	262	277	239	234	252	244	281	298	272	271	292	274	251	303	298	252	285	254	258	276	281	254	272	269	265	253	297	264	265	251	272	265	281	273	283	296	296	287	262	285	270	289	274	283	271	257	291	262	314	264	275	286	275	255	245	249	262	251	244	276	251	250	284	279	248	287	276	254	261	262	280	261	261	271	285	291	261	249	257	306	266	273	286	277	266	272	263	287	282	263	274	269	273	273	294	265	246	258	264	259	244	255	264	267	284	293	270	268	270	253	256	294	299	243	268	263	274	273	250	296	270	274	246	275	279	257	293	278	270	263	263	286	261	264	262	254	267	289	235	281	263	262	293	247	270	287	274	293	264	252	284	267	257	259	260	265	243	249	269	280	270	280	283	260	317	264	275	263	275	298	266	233	263	241	254	267	263	284	282	240	274	271	302	298	261	265	282	273	243	267	270	277	262	249	291	275	255	271	275	241	262	240	230	244	291	289
27718	1082	649	446	366	347	326	354	285	357	375	323	323	304	292	311	330	284	294	288	313	261	304	304	303	297	292	275	285	294	269	311	280	277	268	288	284	290	311	276	307	297	293	270	301	285	310	315	290	269	275	338	300	290	281	324	276	286	263	291	322	311	322	265	302	307	287	285	312	305	307	326	299	300	294	293	290	311	270	284	313	277	298	268	303	292	277	303	327	284	260	286	301	285	312	284	290	315	308	284	302	297	308	272	305	292	272	312	274	300	302	281	302	312	257	265	277	295	288	321	279	283	294	280	282	306	313	322	312	265	298	327	285	304	315	287	303	309	307	251	287	285	315	294	278	304	289	274	295	289	278	286	265	301	291	273	289	265	329	267	316	307	276	313	283	284	264	298	285	311	303	286	307	327	339	285	274	284	307	281	261	287	264	309	263	269	272	271	293	283	291	296	303	302	291	300	280	335	282	306	305	288	298	317	300	276	305	284	292	305	301	317	289	298	302	293	302	274	288	290	284	283	299	291	305	284	316	285	282	301	314	258	299	272	285	289	332	274	317	286	331	314	296	311	292	323	304	303	306	234	281	262	281	318	327	314	301	326	262	306	257	280	280	297	311	294	327	311	299	259	302	329	294	262	280	300	291	319	267	295	297	295	290	291	308	313	295	276	282	316	265	310	315	305	299	295	316	299	295	305	261	317	274	288	281	273	278	269	300	288	285	301	294	298	293	287	309	277	296	287	276	277	323	302	284	326	270	302	303	327	284	294	292	278	282	305	291	274	285	288	322	300	274	300	291	295	272	309	303	285	313	311	306	289	305	274	292	294	290	304	309	301	264	279	299	279	319	299	277	314	296	332	302	268	278	294	308	307	321	322	314	301	260	301	308	290	280	300	291	316	319	298	302	300	314	279	316	282	283	304	289	280	323	325	302	313	316	317	272	292	294	295	299	297	308	289	309	296	271	315	294	279	308	272	297	348	294	287	300	339	321	290	318	317	293	253	297	297	321	269	307	292	289	293	279	308	299	288	314	303	279	316	299	312	262	285	309	283	312	312	305	278	286	318	286	285	301	332	288	298	297	283	321	305	306	309	283	319	334	272	291	277	266	289	316	286	284	287	317	278	316	318	291	291	299	302	274	285	279	306	263	297	281	306	311	274	306	304	281	293	302	288	288	291	318	302	290	286	283	261	294	300	302	306	309	301	293	297	295	279	279	265	324	339	302	297	307	296	299	281	310	282	299	274	306	313	280	277	327	304	282	299	296	274	275	290	276	316	314	289	286	312	319	286	243	285	301	267	307	276	293	298	282	289	305	299	273	280	292	283	312	311	293	277	276	279	295	287	289	272	302	278	316	290	269	294	302	271	306	303	301	306	289	323	294	289	279	281	300	295	308	292	289	304	262	273	294	268	285	286	266	275	288	288	286	299	320	315	274	301	300	255	297	280	293	288	290	315	263	303	293	272	315	275	288	267	267	309	283	273	312	284	302	279	285	262	272	316	316	319	285	304	291	325	294	306	290	299	327	298	282	280	307	309	306	295	278	285	283	307	319	261	308	313	314	301	322	266	302	317	299	307	291	315	298	290	283	293	302	275	292	299	287	281	325	274	307	292	292	273	317	300	288	317	306	308	288	270	301	296	294	283	309	295	288	269	294	296	276	293	306	305	257	298	285	313	332	286	291	323	329	262	288	299	291	291	316	299	294	285	308	290	299	287	301	284	272	290	309	278	294	299	282	317	307	297	319	285	296	287	291	280	298	311	303	290	279	291	286	289	288	311	287	299	325	244	285	303	292	271	297	304	280	284	267	288	287	288	286	265	284	287	314	307	310	307	295	278	309	296	286	299	295	291	274	311	327	312	300	296	303	291	314	277	280	327	300	298	319	304	316	313	304	281	330	303	310	311	294	310	305	259	277	295	268	300	289	268	308	313	297	329	324	294	303	295	318	307	319	314	333	283	307	293	282	266	300	289	295	296	301	293	291	294	274	253	262	318	302	278	289	289	266	259	312	289	347	304	319	301	304	338	330	293	313	299	281	310	297	311	307	277	272	320	297	309	300	295	308	307	293	285	302	256	319	313	301	291	290	257	291	298	275	312	279	322	271	273	313	270	309	299	298	326	292	303	330	297	314	282	280	255	287	285	330	310	285	282	271	311	272	312	293	265	309	277	306	315	297	306	325	273	286	281	305	291	307	314	324	296	273	301	284	288	321	319	316	285	299	273	306	291	303	282	323	296	301	304	297	300	314	294	287	301	326	293	311	324	289	313	300	305	307	320	308	277	280	309	307	311	268	292	290	274	294	269	302	268	315	306	267	303	253	293	284	312	306	317	267	321	270	297	285	324	276	308	314	314	285	325	288	293	268	322	307	277	295	308	280	314	331	291	300	311	312	286	290	300	281	315	248	286	307	294	285	296	286	282	290	307	286	289	281	310	300	300	284	298	270	313	307	310	296	302	283	311	294	293	314	353	286	295	290	298	300	284	324	306	308	308	284	338	276	317	300	315	294	280	282	298	260	304	314	287	301	284	306	290	295	308	313	317	281	296	300	307	250	288	302	313	288	293	271	320	321	295	269	272	312	339	319	312	315	278	288	307	281	296	305	281	322	261	303	275	275	290	287	303	287	283	282	287	302	270	290	288	304	323	307	305	310	277	332	281	296	282	280	276	302	297	304	267	295	303	294	289	281	307	310	269	271	281	286	293	290	282	295	308	280	293	298	315	297	305	311	311	329	283	305	293	273	299	296	310	307	307	284	291	301	319	281	296	304	257	298	312	299	286	315	269	288	270	287	307	325	320	295	286	303	281	307	294	294	279	274	292	286	321	301	299	311	298	257	285	309	295	268	304	296	288	286	321	291	315	275	305	313	300	275	266	287	299	289	283	305	284	288	294	300	321	286	283	309	308	307	313	298	295	302	298	327	300	302	306	282	303	265	312	275	318	326	300	280	304	293	290	292	265	308	280	340	316	312	308	268	294	313	318	310	301	276	296	313	336	327	296	293	287	323	300	277	283	291	308	301	278	291	271	285	304	298	291	299	281	273	289	304	286	252	296	313	320	303	308	282	274	327	288	300	312	285	293	291	293	284	290	290	299	285	284	295	307	295	262	279	293	275	302	309	248	282	280	277	314	285	287	274	313	331	331	291	325	284	300	285	271	318	299	264	288	294	284	278	295	285	275	317	300	295	291	289	327	305	293	303	311	275	275	258	341	302	307	295	333	277	307	285	331	272	324	285	303	316	288	311	294	296	293	271	269	308	295	265	293	268	292	268	285	283	304	295	322	277	280	277	311	299	283	347	303	318	318	300	314	290	311	302	258	295	296	308	287	295	292	326	294	307	306	282	256	282	295	288	281	292	281	287	322	324	283	294	293	304	293	269	282	311	273	288	275	301	312	289	287	295	292	305	285	306	315	294	293	280	290	290	289	300	248	293	281	263	282	280	304	297	327	326	279	267	324	294	268	286	279	313	283
24418	20158	26194	23867	19935	5578	762	552	442	383	365	332	317	294	299	270	288	290	242	288	243	273	233	233	226	218	238	241	246	235	240	234	258	222	212	217	215	230	217	214	193	194	218	230	246	239	236	224	219	218	229	212	236	224	221	254	224	217	217	190	221	218	203	203	239	215	244	212	223	221	203	215	219	213	208	213	221	236	241	192	208	235	224	202	236	233	209	221	221	207	241	224	236	225	229	216	206	245	218	207	211	201	250	213	228	209	206	194	221	239	244	211	240	196	235	212	220	242	210	212	212	212	225	222	213	234	238	200	217	194	208	209	203	187	208	228	221	207	237	219	237	207	222	229	202	208	219	204	203	188	223	209	240	224	229	207	210	202	185	229	218	209	223	193	209	244	216	214	230	233	201	191	228	230	209	216	226	238	217	217	226	187	226	200	208	199	206	253	215	220	225	204	200	191	211	243	232	207	212	211	195	237	229	250	226	201	236	187	199	206	237	213	214	212	236	231	229	207	225	230	209	224	200	229	240	210	214	207	264	222	213	223	225	231	224	232	206	182	220	179	232	234	201	211	226	249	208	216	222	207	232	218	195	200	224	213	203	201	219	239	204	229	235	203	224	209	212	220	196	224	198	201	221	219	256	217	218	210	228	212	221	214	220	240	223	208	192	220	235	241	214	227	222	237	222	221	218	199	226	216	193	222	202	190	237	197	203	234	237	235	221	223	183	218	217	201	217	219	225	213	226	246	200	218	212	212	213	215	245	189	219	246	227	231	216	226	204	217	230	222	199	198	216	210	224	236	214	215	226	218	217	206	220	214	231	235	219	227	230	194	202	226	227	208	202	246	210	232	225	214	202	205	243	213	227	232	224	217	216	215	205	221	211	218	239	215	235	186	204	194	226	228	227	203	228	184	230	211	200	194	230	206	229	229	216	214	216	202	217	217	216	245	209	223	222	220	219	208	205	226	217	207	222	230	224	235	225	216	227	215	198	216	225	209	233	246	218	228	229	237	226	235	238	215	200	224	233	212	245	185	217	218	219	216	192	212	223	213	221	228	210	220	225	209	198	217	219	231	226	204	178	224	220	226	220	224	217	220	224	215	238	238	228	178	179	227	221	216	226	226	206	193	216	219	210	195	231	216	202	184	222	220	232	221	208	201	222	190	219	228	223	210	233	227	202	207	219	199	240	234	198	236	213	169	232	215	226	205	222	213	231	213	217	202	212	219	216	196	197	218	221	229	217	211	208	230	212	201	235	237	216	195	191	234	225	212	224	213	194	221	205	218	235	210	228	209	230	232	216	230	216	233	230	211	234	229	231	200	195	222	212	210	258	233	186	194	203	210	207	217	232	248	221	206	232	202	204	225	226	203	209	202	224	223	214	218	238	225	208	214	200	218	235	196	195	222	211	216	207	219	206	231	195	198	217	234	214	239	237	209	198	219	224	202	235	224	207	210	235	215	243	220	210	213	230	233	236	228	217	220	220	226	234	195	191	247	223	235	208	234	203	217	203	193	212	221	190	206	250	188	196	196	213	232	212	232	204	212	231	219	251	249	189	201	187	214	213	237	234	210	223	232	207	190	227	197	189	215	217	213	208	201	217	215	191	228	236	213	245	190	227	227	219	206	202	211	220	239	222	220	226	218	203	198	203	216	228	234	229	220	218	241	212	224	205	203	217	201	233	214	184	220	232	220	212	220	193	217	235	231	212	210	227	228	221	189	206	196	246	226	212	213	234	217	212	229	219	196	225	217	251	211	238	220	197	186	224	239	234	209	219	205	228	242	226	238	223	202	245	214	225	187	232	210	222	227	200	212	236	219	210	245	183	219	189	244	218	218	235	204	196	234	230	207	222	208	220	208	205	219	232	196	217	215	239	212	220	227	237	216	218	222	237	218	219	212	221	209	247	218	228	241	224	220	217	217	230	198	208	219	199	209	199	215	205	199	216	228	240	199	214	214	204	230	231	207	229	248	236	211	209	228	220	217	216	203	226	245	217	224	218	206	216	204	220	223	222	224	217	220	192	228	241	223	204	223	237	222	200	202	218	196	206	218	192	223	245	208	209	223	210	230	210	212	231	196	241	222	223	228	212	186	220	203	201	212	230	233	222	209	233	235	210	213	234	216	207	218	219	207	206	215	223	228	212	235	226	203	205	237	210	205	222	238	212	239	183	220	214	219	208	204	230	200	188	213	230	214	197	212	224	218	222	229	235	224	228	220	216	217	212	229	221	217	226	203	216	222	236	218	220	197	214	196	212	205	193	210	222	203	202	225	210	240	238	210	233	224	218	228	204	240	232	217	203	199	221	218	208	209	222	234	185	216	228	222	212	207	230	216	214	223	220	190	217	204	218	243	227	201	217	226	200	228	216	239	236	234	210	215	217	223	218	216	250	221	226	242	222	223	246	239	187	231	190	223	217	210	207	222	184	215	231	210	234	192	221	210	190	204	211	235	235	207	196	205	206	225	223	240	221	216	240	215	205	235	243	211	217	203	245	215	186	215	230	214	217	221	221	223	227	225	212	221	206	203	192	232	191	227	237	222	213	222	217	199	198	225	231	213	217	221	228	209	197	197	229	208	226	241	209	214	221	200	227	232	197	195	200	211	238	209	202	231	220	219	189	220	224	197	223	207	201	229	215	223	207	235	199	215	217	212	191	194	224	204	235	210	187	212	207	235	226	238	247	242	220	221	220	226	220	235	232	210	216	208	221	210	213	205	194	206	202	225	251	233	203	188	213	215	262	204	234	211	221	220	205	216	233	215	214	233	224	218	220	206	217	233	208	200	201	216	206	204	236	226	231	225	227	189	212	210	232	206	219	198	197	215	228	222	213	214	236	219	221	222	229	218	219	243	189	229	213	234	260	206	213	192	228	246	198	189	212	216	180	223	217	185	205	227	226	228	216	213	223	254	230	220	210	232	213	221	192	254	224	227	225	246	221	208	227	209	253	251	226	220	216	215	197	215	208	196	181	235	224	221	215	235	204	229	222	234	232	224	190	229	211	242	201	242	231	215	236	227	215	200	213	196	201	224	204	219	227	214	213	181	226	223	202	195	218	200	193	213	221	222	232	213	232	200	255	227	236	219	225	206	219	194	199	234	218	225	209	203	215	228	224	246	224	229	205	245	220	210	197	221	194	233	201	217	193	225	207	228	217	234	194	218	221	203	191	191	203	221	190	222	200	225	203	222	196	220	215	202	222	221	208	216	230	210	209	235	238	216	206	214	218	207	233	235	217	177	233	202	203	226	231	233	209	210	220	226	240	215	238	240	204	223	194	227	220	207	212	216	216	189	206	230	213	207	207	239	216	185	210	235	220	232	219	222	198	223	204	210	228	218	218	216	222	213	212	215	213	235	206	207	228	196	233	212	216	209	198	205	185	192	205	204	241	231	219	238	210	221	231	207	234	203	192	235	199	207	238	215	185	227	208	217	217	222	196	207	189	207	197	215	210	209	198	230	224	213	195	218	220	201
47194	7006	6613	3533	2214	1536	1184	929	760	696	557	525	455	452	421	367	384	360	315	336	304	288	313	284	281	259	263	245	288	242	247	277	270	241	248	262	254	206	254	257	244	241	240	240	244	262	230	219	236	244	266	249	236	228	219	237	223	243	252	261	252	236	252	198	212	219	240	214	231	224	253	225	211	261	225	224	238	266	213	220	193	201	215	213	221	218	248	244	215	224	198	228	205	235	225	235	228	196	252	204	187	220	188	230	248	238	242	205	222	213	224	233	210	208	225	251	208	237	222	220	212	237	209	237	235	236	216	200	243	266	220	196	237	215	216	217	248	228	245	220	207	234	246	216	248	232	231	231	220	221	224	198	229	238	249	238	237	252	220	215	223	229	212	234	233	237	254	211	236	235	199	225	225	232	237	241	212	228	216	220	226	234	236	207	232	209	214	230	244	215	248	226	246	223	214	231	231	233	245	225	233	235	215	223	230	221	229	238	226	221	223	215	203	207	238	199	194	220	257	227	218	192	203	226	198	235	233	229	243	231	209	207	231	218	247	217	243	224	228	217	230	222	206	220	253	213	226	246	233	230	202	240	238	224	243	238	227	203	196	226	210	237	218	246	233	229	243	210	217	188	227	238	223	209	249	223	215	203	212	233	240	212	233	226	240	222	229	234	217	214	227	216	238	187	235	242	252	219	231	230	204	202	238	197	219	242	223	219	229	206	226	223	234	231	222	235	201	225	236	224	233	220	239	207	200	226	213	199	235	243	217	219	216	228	242	227	239	232	235	227	222	226	221	223	199	212	210	222	223	244	215	214	246	227	216	228	232	219	221	232	234	211	251	222	208	211	225	232	231	249	198	219	223	218	200	214	220	245	214	221	223	208	221	213	242	252	243	224	265	218	231	244	201	219	218	236	224	214	248	239	214	231	222	253	181	247	235	220	241	209	207	223	227	226	215	227	232	219	242	237	207	220	212	218	195	232	211	219	228	271	182	195	235	219	215	250	219	218	228	224	223	208	233	259	235	238	228	239	228	235	224	231	238	252	230	222	230	240	234	190	235	257	257	219	235	207	198	228	193	244	234	214	244	211	237	233	223	212	216	228	205	252	216	231	249	233	222	238	268	239	221	222	244	223	237	235	207	207	243	207	227	245	236	243	213	235	230	205	213	241	229	228	234	259	205	266	222	249	221	216	234	211	220	206	243	202	242	243	221	231	240	220	212	227	234	217	229	260	216	224	223	235	224	225	205	223	233	242	222	241	236	208	204	227	224	208	192	225	236	231	211	216	225	219	228	200	212	246	223	220	232	243	221	221	234	225	209	224	231	214	196	217	237	240	193	204	259	249	254	236	226	236	236	206	255	222	232	234	239	204	224	223	232	221	225	227	249	199	202	221	226	202	225	234	249	235	236	223	239	204	234	216	199	242	256	234	240	205	214	243	221	232	206	235	211	224	222	215	246	221	235	197	227	251	216	214	227	234	227	226	235	218	219	222	225	224	225	234	241	235	226	240	209	229	220	229	227	223	245	220	227	230	195	243	244	264	232	238	227	243	229	233	195	254	242	227	233	229	230	235	205	219	225	241	220	235	225	232	223	206	225	248	214	224	219	225	221	219	236	217	225	222	225	226	205	244	232	211	224	211	224	224	236	238	211	244	199	241	208	213	254	210	248	229	227	200	211	228	222	215	207	224	209	219	206	217	225	233	245	237	232	226	210	218	234	243	226	235	223	243	205	230	202	223	231	223	223	220	213	239	226	240	203	212	215	225	224	244	202	217	220	234	244	211	220	228	229	239	247	234	232	247	227	212	245	221	221	206	233	228	226	243	237	211	214	211	214	216	245	212	216	216	228	222	214	241	224	231	204	220	208	200	215	221	186	214	222	233	210	222	223	213	216	232	238	207	221	202	230	254	247	203	227	188	219	219	216	247	234	215	232	218	241	242	221	207	222	216	252	220	208	235	215	240	203	213	243	201	226	218	215	239	250	240	204	248	232	235	261	213	206	223	242	199	231	210	210	196	215	209	228	232	207	234	237	223	207	213	222	206	221	246	239	223	251	204	245	221	231	207	202	236	218	204	242	191	207	226	236	252	236	265	201	207	231	217	229	206	206	228	204	213	216	229	233	207	243	228	232	200	212	217	223	220	225	228	274	232	198	193	228	219	215	237	221	222	256	213	229	225	231	222	230	244	222	213	233	207	203	198	218	234	249	199	227	224	194	236	203	201	223	214	237	201	230	226	250	225	233	221	229	222	193	244	211	213	231	219	205	244	247	229	213	237	232	247	237	236	214	213	233	222	202	239	230	209	231	220	222	223	238	233	262	232	232	240	240	213	227	224	188	199	226	238	232	246	222	240	237	213	270	220	230	214	214	234	227	214	221	258	209	218	252	220	229	234	238	251	225	232	213	238	216	218	215	243	216	252	224	186	228	219	235	216	228	204	214	253	233	228	221	233	232	212	202	254	225	220	219	214	233	225	205	209	217	230	228	215	214	248	196	203	225	232	217	207	228	228	219	228	253	236	228	238	207	211	195	232	244	227	207	226	205	208	228	238	252	220	232	249	238	246	234	233	215	220	235	193	241	247	218	215	219	252	213	215	219	206	236	210	218	236	222	238	231	210	217	240	232	234	233	246	274	244	195	230	255	213	197	210	222	196	223	229	214	224	248	224	229	243	227	217	228	207	211	221	208	228	239	252	216	244	258	224	228	242	240	222	248	198	230	199	240	204	221	240	233	227	222	226	228	225	220	189	231	225	222	228	229	242	227	196	212	213	222	225	251	215	212	236	249	207	244	241	207	225	233	243	210	242	210	216	226	231	232	267	221	230	235	236	237	233	239	224	225	232	205	223	218	199	204	202	198	230	238	236	253	235	239	203	263	200	220	220	199	229	186	202	235	228	239	224	206	211	208	206	217	225	228	237	222	215	227	250	244	240	253	222	219	222	246	216	212	250	233	196	242	214	250	212	201	230	221	244	231	204	215	214	241	207	235	236	243	219	230	209	219	214	220	208	216	231	238	218	264	241	249	246	241	214	227	220	221	207	217	216	252	228	223	208	219	213	213	216	240	227	248	235	216	237	234	221	229	219	242	226	229	203	254	236	204	235	240	224	216	203	202	219	213	205	222	196	251	190	221	215	221	242	229	208	218	218	239	233	244	205	240	214	255	227	218	208	224	235	241	251	255	223	232	237	215	236	232	237	217	224	226	228	227	246	244	227	212	233	240	244	223	203	214	196	215	247	206	214	222	228	218	213	221	224	218	242	211	235	248	201	222	219	213	217	240	230	245	230	236	228	216	233	240	205	213	187	224	236	210	242	231	242	220	203	217	219	225	232	207	225	206	222	242	240	250	229	242	194	210	244	244	220	219	207	213	238	230	221	219	230	222	245	250	238	202	212	212	226	217	198	209	238	254	236	216	234	243	211	239	211	184	222	232	214	233	247	272	241	236	211	192	233	242	234	230	230	230	213	208	216
22476	20152	26831	23224	20152	20109	5643	1215	942	870	766	790	744	666	686	659	630	587	647	605	571	559	588	547	581	551	558	581	536	480	538	538	583	493	503	521	532	560	526	542	508	521	480	512	538	511	575	563	524	477	512	563	510	461	485	535	541	531	519	515	552	506	542	529	483	536	527	534	520	512	507	494	487	529	542	499	500	500	530	520	528	510	522	504	553	486	495	523	514	525	469	505	484	497	536	517	546	487	481	484	534	482	487	480	471	526	501	490	480	498	491	497	490	537	523	530	511	495	509	507	499	505	476	483	481	508	539	489	451	500	500	487	496	500	492	480	551	519	510	492	525	511	503	520	536	528	460	516	510	476	496	487	524	537	525	462	504	553	511	521	513	506	481	465	516	501	506	489	496	460	536	521	499	508	476	527	498	518	500	457	482	455	492	553	545	453	503	484	515	527	491	517	478	510	517	556	520	518	498	510	539	500	504	535	503	553	504	518	524	477	489	480	570	517	503	505	462	458	542	493	533	494	473	523	485	474	481	521	545	514	511	501	501	536	524	499	497	533	481	553	479	518	499	517	505	509	474	540	549	526	533	499	493	500	484	531	507	505	508	513	502	523	542	471	465	508	544	479	479	522	520	469	505	502	499	515	503	527	537	510	535	570	545	542	529	485	541	518	476	524	544	495	520	507	541	519	518	478	522	514	504	497	526	506	478	461	492	526	511	528	553	475	466	508	549	508	458	535	488	515	528	496	508	497	464	533	516	519	506	531	522	494	505	496	519	543	495	508	528	515	466	501	500	475	489	535	490	490	540	484	516	501	517	508	437	481	509	482	497	480	548	488	514	547	523	520	531	524	511	516	507	512	514	482	484	492	533	510	496	493	504	519	485	491	498	513	481	492	511	514	491	497	473	485	515	536	523	476	481	492	547	495	514	540	482	479	527	562	519	537	569	515	481	510	539	491	459	461	471	471	525	545	507	505	529	488	565	516	481	515	533	468	545	520	522	501	520	505	518	478	529	489	482	526	527	511	532	542	516	509	502	530	494	486	507	511	514	500	511	503	476	524	483	482	532	513	496	495	469	489	489	537	502	505	501	554	524	490	499	497	526	512	475	479	478	484	508	496	456	492	501	516	518	507	511	473	458	526	483	508	494	478	522	478	537	498	503	512	467	518	537	548	517	550	515	547	466	497	500	453	540	528	484	495	488	534	482	484	471	478	457	488	452	514	508	520	466	511	498	506	533	499	507	524	511	492	509	490	502	497	518	525	512	481	499	491	535	542	479	531	491	531	523	507	545	481	500	517	496	505	495	506	523	549	508	505	512	551	500	530	500	473	491	528	523	525	503	525	515	549	511	478	511	546	506	506	535	503	540	519	498	481	533	464	478	509	486	520	542	534	482	470	509	480	495	514	506	469	471	475	480	499	539	528	484	501	515	476	452	506	504	543	516	479	494	497	522	506	492	470	496	510	539	534	546	567	471	523	509	532	523	496	483	509	485	470	537	519	517	495	529	508	489	497	483	509	466	504	545	525	519	509	504	489	498	467	541	514	520	546	491	533	464	497	503	510	515	508	527	513	521	516	508	527	512	524	542	510	470	503	498	475	487	532	534	528	509	554	523	511	515	502	516	484	510	467	523	475	501	447	503	500	531	534	506	573	551	510	539	535	544	508	474	518	519	488	527	507	515	529	506	524	516	507	498	467	497	502	532	521	518	509	510	511	523	477	515	520	513	493	488	510	518	500	529	466	506	486	471	501	542	485	484	491	508	475	502	493	522	476	487	494	515	525	550	481	512	508	505	490	493	455	500	538	508	495	515	503	548	515	507	465	504	519	525	507	513	505	548	501	509	521	515	550	484	505	507	488	477	512	533	494	531	493	500	533	505	494	531	477	493	458	497	520	469	509	467	511	496	501	475	525	509	516	496	513	522	549	510	522	508	526	493	513	480	475	483	484	442	513	472	501	513	484	538	494	498	500	457	519	521	518	507	465	500	545	526	519	535	487	480	485	547	529	492	540	531	512	494	444	468	509	565	462	529	510	508	512	502	486	521	503	523	518	490	505	490	519	512	492	510	515	504	517	511	469	557	485	503	474	509	490	489	519	538	523	507	481	518	545	503	499	510	497	520	505	511	499	543	493	479	492	469	515	533	492	493	541	489	466	516	503	477	546	473	495	475	533	543	481	515	470	542	512	485	493	529	530	532	530	499	538	480	511	480	471	495	495	519	477	485	466	514	499	498	547	528	528	496	541	548	499	506	524	485	516	492	506	520	505	535	523	493	493	538	481	523	500	523	503	471	498	481	534	507	505	512	520	550	485	511	490	498	519	503	532	513	505	503	505	485	529	515	504	508	507	524	535	553	507	513	516	495	494	493	483	497	477	485	481	495	528	509	525	528	493	499	544	496	482	507	492	535	535	516	481	495	521	462	486	476	513	489	523	536	475	520	505	509	487	478	527	491	490	509	479	478	490	493	514	471	491	508	499	523	504	498	531	511	484	503	477	491	471	486	496	546	521	548	540	514	507	468	496	474	516	533	460	487	548	539	506	506	544	531	493	504	491	497	526	523	501	531	537	507	493	475	531	503	524	474	451	490	525	495	513	518	535	463	489	521	520	505	507	493	542	520	507	489	473	501	482	510	509	513	512	473	531	488	515	475	505	481	522	464	480	525	517	497	518	511	478	511	488	494	473	557	494	523	513	470	499	551	520	503	509	490	490	509	524	526	493	508	502	495	512	546	489	504	530	464	454	520	494	476	525	474	543	504	525	499	449	538	494	507	526	481	509	489	474	535	485	494	524	507	483	527	477	475	482	481	454	539	506	493	517	530	504	524	501	485	518	542	456	503	484	481	522	506	541	492	461	515	500	443	525	525	510	492	494	495	506	496	474	499	469	490	534	524	466	531	526	526	508	449	554	546	477	467	499	477	513	524	530	545	526	518	522	493	492	561	518	515	494	516	518	539	516	493	483	508	513	481	510	541	526	521	560	490	521	551	489	514	496	509	507	496	518	516	532	515	475	500	519	505	577	511	488	519	535	459	489	502	501	494	547	535	474	536	500	528	540	512	493	523	508	507	504	526	506	487	498	497	490	497	525	535	496	504	499	488	529	501	496	508	505	501	569	472	546	492	506	521	537	495	496	488	535	489	497	518	517	560	548	523	503	495	494	506	533	527	504	502	489	490	496	472	476	514	527	516	517	542	518	500	513	527	508	513	532	541	512	498	498	506	509	491	520	512	464	496	500	516	471	516	543	521	496	537	487	487	465	538	497	537	497	517	497	500	502	514	512	500	492	527	525	498	506	518	548	518	524	494	530	497	552	524	524	511	541	501	480	466	475	543	522	513	480	496	474	527	498	509	554	478	495	510	563	502	533	498	491	558	488	534	500	500	523	525	520	560	537	549	507	493	473	510	472	488	500	489	530	458	513	527	504	457	545	503	525	474	519	482	539	523	474	488	463	479	491	494	473	522	522	521	462
45443	11630	11787	6888	4273	3042	2321	2007	1612	1426	1217	1057	968	881	848	812	773	719	704	709	663	622	608	649	595	550	578	548	609	565	587	540	564	549	513	517	509	516	533	519	526	509	544	515	516	526	523	456	515	505	531	493	466	488	500	537	509	505	537	494	510	490	521	524	479	503	504	488	517	480	455	539	500	445	496	507	468	484	500	481	499	467	494	502	499	487	491	471	491	525	475	446	509	457	488	508	490	495	490	501	477	486	462	519	486	537	491	470	485	474	508	479	466	493	534	502	472	483	492	501	507	524	468	486	503	473	464	450	506	471	444	522	520	532	468	473	493	488	465	474	489	464	494	473	499	486	501	463	492	472	487	488	500	514	472	451	467	484	485	523	456	488	503	506	481	478	502	491	527	508	465	497	522	491	497	480	478	509	472	537	487	470	476	510	461	512	469	469	485	465	443	479	523	460	502	479	447	472	517	482	481	459	486	484	523	465	472	433	514	481	446	452	481	533	468	491	514	459	468	482	508	508	474	476	511	475	465	480	495	503	466	493	484	476	445	488	478	503	488	473	465	486	447	504	496	510	471	516	491	502	502	475	511	469	510	509	447	471	495	467	498	481	495	482	479	514	475	478	469	481	534	493	474	500	503	504	458	493	456	457	463	473	483	483	488	469	475	487	490	451	476	522	515	450	491	491	487	474	483	488	490	502	494	452	508	450	466	478	507	453	502	471	471	477	495	502	474	490	497	513	470	486	456	495	449	498	482	459	495	465	470	460	470	465	534	452	458	459	463	494	467	489	476	480	468	491	478	527	481	512	491	502	497	487	475	493	498	482	459	448	478	486	506	488	446	483	452	463	511	429	463	510	487	505	503	499	473	472	470	472	495	499	468	470	480	464	508	487	501	475	482	497	509	476	487	486	466	489	451	497	448	429	483	481	454	511	524	481	482	511	455	500	491	497	503	477	526	503	497	461	473	517	466	500	496	491	472	479	506	466	467	482	526	480	472	488	460	456	482	467	511	501	502	509	476	484	490	472	501	487	509	479	528	475	470	514	459	471	458	493	465	469	505	454	477	489	472	474	502	459	518	492	487	481	448	471	496	451	450	523	504	453	468	488	498	499	497	520	489	460	498	466	480	474	508	476	504	502	502	481	464	484	493	476	489	463	490	509	439	491	514	447	509	502	477	471	493	504	474	446	463	444	455	477	516	507	473	469	521	480	470	521	480	498	422	489	474	502	474	511	452	479	457	506	494	481	481	512	506	449	469	503	486	464	493	450	482	463	506	462	463	504	493	499	483	462	476	486	455	464	465	447	487	478	470	496	506	485	534	429	505	464	491	531	502	505	462	445	491	497	485	464	474	483	492	455	501	449	465	494	535	517	488	462	498	498	524	468	490	497	484	486	470	487	502	471	522	480	465	466	502	474	450	502	544	473	499	471	489	462	464	527	473	480	456	523	481	493	491	495	477	476	472	464	542	486	511	471	496	470	481	487	443	484	454	479	438	457	480	487	504	488	442	520	500	487	475	482	508	444	536	474	482	498	466	500	487	474	472	503	487	487	473	473	467	498	488	495	500	485	507	493	480	488	444	506	518	479	483	469	492	502	461	458	472	506	502	491	509	460	511	499	516	469	473	522	504	500	435	490	436	482	473	482	444	465	501	462	485	480	534	460	479	473	475	496	484	518	464	485	498	445	463	481	491	445	448	489	496	478	494	455	468	490	512	485	482	474	471	439	457	472	469	453	458	462	478	496	490	483	482	471	463	473	492	462	474	475	476	457	515	493	458	480	482	481	500	484	434	492	476	506	461	507	481	467	458	527	473	468	509	512	506	546	484	446	500	494	512	491	501	495	484	434	517	493	478	468	477	487	457	477	512	463	477	495	493	463	458	537	460	484	456	470	456	472	500	497	474	482	508	485	476	464	466	485	497	493	485	496	493	498	474	475	507	446	509	467	507	475	480	474	483	486	486	487	459	479	487	461	473	458	521	467	481	494	513	479	463	479	435	468	455	469	484	486	444	457	480	483	473	466	485	501	527	517	481	492	482	462	486	469	462	520	462	485	482	505	469	484	478	509	464	462	507	493	440	482	457	495	456	462	508	474	438	516	490	503	477	503	473	466	492	492	444	470	505	490	459	483	455	468	478	475	458	460	474	502	485	450	470	439	495	474	461	498	486	492	468	523	500	481	488	475	489	485	488	525	473	514	489	483	509	428	437	461	474	469	480	490	496	490	466	502	477	482	506	492	499	469	445	507	470	451	502	475	502	456	494	491	517	460	482	441	502	442	501	515	468	437	489	468	483	482	454	462	480	454	487	463	500	492	471	464	496	492	514	484	486	484	485	461	492	434	487	489	472	485	509	528	485	475	530	486	495	488	495	478	460	466	505	526	468	507	501	485	503	488	500	521	481	469	511	454	475	456	480	472	496	508	458	468	496	507	449	445	493	502	465	454	472	439	510	509	520	485	506	474	480	480	481	488	502	503	498	484	513	475	463	491	511	479	488	508	450	472	497	460	467	479	508	501	487	485	480	466	467	470	505	432	471	488	480	542	459	482	451	445	510	497	484	462	488	461	496	493	487	477	524	526	469	496	473	513	460	479	467	465	495	477	442	463	451	469	477	493	522	484	497	471	486	527	446	490	429	507	485	484	509	489	470	501	473	494	482	505	458	467	474	494	459	468	509	528	505	514	438	502	467	518	453	445	450	478	499	476	482	437	468	454	504	452	495	473	483	460	470	493	505	487	443	462	480	484	457	472	531	473	502	524	482	456	532	486	456	480	481	438	495	459	460	487	503	491	467	514	482	474	475	508	455	453	526	517	488	467	462	489	481	501	464	512	462	516	468	482	467	486	481	457	486	488	498	496	495	469	505	429	509	466	459	491	452	485	481	483	540	457	490	503	507	476	492	481	447	496	449	467	546	473	471	468	526	472	477	453	487	474	509	505	485	436	486	473	472	504	481	510	477	460	497	446	472	469	518	458	523	439	451	500	525	481	505	515	478	485	521	444	490	486	476	494	458	476	500	503	446	481	491	479	474	482	474	509	458	440	490	468	467	471	486	483	499	490	453	483	486	452	482	458	498	467	545	535	477	472	493	472	476	471	512	482	500	462	458	450	496	517	502	497	474	458	484	513	453	477	466	511	487	470	451	466	496	460	443	477	470	436	502	466	498	502	442	492	479	491	438	474	484	490	526	493	501	457	452	489	465	490	486	472	469	479	456	459	472	472	481	485	490	465	504	458	475	471	480	476	486	447	491	530	456	445	468	501	480	508	514	487	522	454	428	470	503	466	488	498	458	475	480	510	470	453	465	480	485	476	494	482	477	512	476	488	482	514	480	466	451	543	515	451	455	491	479	516	508	469	515	510	486	460	449	494	506	472	500	492	457	470	493	469	482	503	444	515	469	441	461	443	459	532	437	506	505	461	471	496	499	487	504	510	507	474	468	498	485	471	456	483	498	481	458	484	491	447	460	524
32045	14643	2184	426	348	296	301	289	275	288	277	282	259	254	273	261	251	267	252	273	257	290	262	268	252	276	253	239	253	275	300	271	280	270	276	264	259	256	287	242	279	277	255	271	275	244	300	294	272	255	249	267	282	286	259	265	289	278	251	271	260	267	267	306	284	249	248	288	252	267	280	271	289	300	286	257	237	287	251	266	271	243	252	303	265	259	301	259	270	230	247	265	275	235	278	265	298	259	274	260	253	240	244	277	275	247	274	261	265	282	288	259	270	272	249	261	256	265	265	284	275	251	243	266	274	249	253	260	298	271	284	295	268	290	316	266	246	269	276	258	251	266	276	271	279	258	256	274	260	288	278	270	277	287	271	310	257	262	310	279	257	256	274	268	274	267	305	253	252	251	273	268	274	273	295	269	300	264	232	263	309	266	263	260	268	259	283	282	297	282	265	243	262	256	218	295	266	303	268	249	277	281	315	260	289	261	244	266	254	255	239	283	267	292	267	249	278	264	270	279	290	254	263	268	297	270	258	269	287	274	230	271	246	265	262	246	287	278	279	274	285	274	288	264	253	255	266	254	273	269	285	249	262	296	255	256	285	260	294	264	279	237	275	273	279	273	297	255	291	267	263	250	275	256	245	265	267	250	252	290	247	264	262	260	281	265	276	243	255	269	285	279	251	257	267	266	278	307	281	257	266	249	276	279	282	292	291	255	289	274	278	290	280	278	283	254	269	263	263	287	298	249	281	265	258	302	244	265	271	245	275	266	295	266	246	250	311	278	265	267	281	278	271	278	242	269	254	267	249	263	263	263	260	255	288	277	262	262	282	261	257	260	248	266	247	271	263	271	270	279	256	292	280	295	256	235	267	261	274	261	261	278	276	247	295	235	251	277	241	248	265	301	267	277	266	304	272	263	281	245	256	266	291	260	266	258	262	270	242	286	242	265	274	281	227	257	261	285	262	274	256	261	266	256	275	276	270	256	287	293	256	262	262	272	274	276	271	290	258	265	265	261	266	253	266	253	237	251	265	271	283	275	301	261	289	280	267	261	273	280	256	273	270	262	251	240	278	266	253	256	278	287	252	284	265	262	265	282	272	288	266	264	267	307	268	275	281	267	282	264	246	269	277	248	262	254	277	270	294	277	284	255	270	291	276	304	263	258	274	255	233	251	280	245	257	268	284	254	277	255	265	251	266	258	267	251	282	280	265	273	284	262	276	277	285	260	259	247	284	251	283	268	266	271	270	262	262	280	251	257	225	252	263	268	282	278	293	234	274	249	259	276	285	257	254	263	286	251	270	276	279	278	275	263	278	284	278	249	267	285	270	265	291	240	254	238	247	274	277	257	267	280	271	290	266	272	260	271	232	263	250	256	258	253	231	255	258	254	270	286	294	284	257	295	274	251	240	259	254	270	274	276	274	268	259	253	263	258	260	293	293	256	274	287	267	256	279	299	271	245	284	279	304	244	248	271	260	272	254	259	272	252	303	286	272	271	287	291	246	275	280	238	295	232	271	274	235	290	247	288	285	276	276	254	278	273	257	278	271	280	267	267	289	273	278	278	297	276	291	269	239	254	271	281	249	260	277	286	264	255	254	272	295	270	249	263	268	259	280	278	268	256	239	233	253	268	268	275	272	264	261	268	270	266	300	290	247	271	299	261	220	273	263	253	243	248	254	250	274	250	273	263	268	277	261	280	253	262	264	262	260	271	256	270	278	267	276	255	250	284	274	274	258	262	276	281	276	249	263	247	251	272	257	290	289	252	270	304	245	262	254	286	260	283	284	278	281	257	263	219	284	284	267	257	246	291	288	280	252	235	277	260	260	243	289	279	243	248	270	242	262	289	208	272	275	262	246	258	271	257	284	272	266	272	264	265	252	263	272	244	316	240	254	280	263	266	319	287	261	291	261	261	271	270	265	269	272	267	278	276	267	289	283	287	270	254	231	275	286	254	288	273	273	253	226	274	251	280	248	282	263	236	254	265	275	281	259	241	311	245	292	248	237	280	280	266	287	266	235	288	258	281	278	279	265	253	267	295	294	267	267	259	241	263	260	271	285	249	275	263	262	313	263	266	264	274	274	260	263	273	242	306	272	280	252	234	270	259	287	280	273	246	276	265	256	262	268	283	296	274	278	288	253	290	274	283	284	243	277	275	231	278	273	298	253	260	266	260	269	273	255	237	300	271	281	286	280	260	283	277	233	248	236	275	266	258	247	304	279	252	249	286	253	252	264	259	275	275	253	264	262	263	278	266	249	280	270	258	259	283	275	249	254	245	254	285	277	276	255	240	278	283	258	271	257	269	298	284	254	272	243	282	231	285	301	296	252	290	246	256	270	268	288	250	263	276	266	305	271	270	273	269	280	270	308	263	260	256	277	278	262	295	266	257	278	284	272	234	275	254	279	262	266	276	249	282	258	268	271	270	257	279	246	276	259	294	268	289	245	265	277	275	292	256	245	261	269	265	278	273	275	324	291	248	258	282	237	310	292	263	282	282	252	291	246	257	286	298	251	243	285	267	262	253	300	271	278	280	226	277	246	260	279	270	273	277	270	262	301	237	265	235	295	270	249	263	264	261	245	262	260	259	283	260	256	285	268	290	305	292	262	250	271	279	253	279	307	277	246	273	298	264	227	254	256	261	256	292	283	278	278	271	243	304	234	261	253	265	286	267	276	275	249	289	277	263	296	259	290	277	291	280	288	265	252	251	267	279	271	262	280	228	272	274	274	273	243	259	291	287	263	266	252	260	265	280	267	248	259	271	269	263	258	260	287	233	292	247	262	283	265	291	238	293	283	299	263	241	282	261	281	263	280	267	267	267	284	244	273	250	264	260	255	264	289	276	274	251	310	253	277	263	267	267	304	273	262	270	249	249	280	262	255	274	285	277	287	276	271	292	280	237	291	253	265	237	324	285	272	285	278	256	293	260	281	281	266	277	250	249	279	245	276	256	235	274	258	261	281	254	270	300	267	281	272	267	284	266	284	252	247	238	262	281	272	265	263	253	278	241	263	256	273	264	261	284	269	234	240	261	296	258	245	277	278	278	273	261	293	291	258	266	266	262	273	243	277	250	245	299	260	241	255	260	285	275	292	274	279	268	276	255	264	245	269	297	288	286	237	236	258	263	269	271	261	277	288	274	254	273	280	221	284	275	266	252	288	297	267	255	255	294	301	278	277	246	260	274	267	240	263	266	256	259	244	281	251	298	255	267	267	328	243	285	278	300	268	250	280	254	247	272	270	250	264	284	270	244	268	264	259	258	282	294	285	246	288	294	256	274	273	267	281	254	234	280	277	282	272	261	269	271	265	262	300	276	285	275	227	270	270	256	258	250	262	261	259	295	280	252	271	265	281	264	253	257	246	278	247	278	289	255	242	275	288	280	307	276	308	272	260	244	265	264	259	255	286	250	260	271	242	289	278	258	281	239	284	259	260	271	253	268	250	265	288	264	244	281	295	260	245	275	282	273	259	255
27671	1158	637	477	367	350	344	295	329	282	325	308	301	299	314	283	295	314	288	317	286	301	263	301	299	327	279	293	290	319	305	315	313	337	299	288	287	298	310	262	289	298	322	289	278	270	316	304	311	279	328	252	300	283	308	288	283	271	304	280	275	284	318	302	276	302	294	292	285	303	279	312	318	260	314	293	276	292	287	276	311	252	305	305	295	291	304	308	283	308	292	324	257	296	270	329	282	270	294	296	255	295	287	268	283	280	311	278	288	294	305	324	273	294	280	291	294	308	284	303	290	295	311	280	269	288	308	265	289	304	292	297	320	317	302	253	293	297	307	300	291	274	281	313	287	304	277	270	329	321	326	322	310	270	287	282	323	319	275	309	300	322	292	286	272	308	299	312	287	303	295	303	290	295	270	322	311	274	298	293	303	284	298	310	301	264	291	279	287	297	265	284	306	326	310	295	264	306	343	294	282	279	322	297	302	295	290	285	317	278	320	287	279	301	304	296	285	324	274	274	295	256	284	276	275	262	331	291	294	271	280	307	306	273	332	305	294	300	300	304	336	265	299	321	273	285	279	297	314	309	291	295	302	317	290	301	296	267	332	303	285	273	302	268	304	298	300	293	297	270	310	272	303	334	303	270	314	337	290	314	307	292	284	283	319	307	282	275	283	276	312	298	330	273	288	295	282	294	310	281	317	315	249	302	304	279	265	277	301	312	293	287	280	285	287	291	256	293	282	316	304	315	282	299	273	300	312	307	291	299	288	278	335	240	281	317	260	285	293	298	320	278	294	275	273	274	265	274	328	289	288	284	299	278	265	312	274	267	304	296	288	273	301	274	270	293	292	303	281	257	279	305	300	276	284	297	319	282	262	319	292	280	256	317	305	268	302	298	275	273	298	268	313	303	288	275	283	289	301	290	272	302	282	321	268	301	273	321	308	320	292	267	323	294	262	253	259	272	297	301	316	297	321	278	317	306	297	311	296	312	309	314	288	289	295	308	276	288	301	275	293	309	284	279	311	289	292	268	297	306	292	280	305	306	289	288	326	299	267	310	290	261	269	287	320	297	305	312	312	290	283	284	326	280	283	275	274	303	297	288	281	278	290	295	326	310	311	275	278	313	280	286	322	317	298	322	294	300	286	271	306	272	333	342	291	270	299	286	311	269	314	285	282	287	299	276	318	283	282	291	280	309	325	302	293	291	319	271	288	283	289	295	297	328	295	290	310	282	277	291	324	317	290	292	295	284	312	324	312	324	315	295	271	299	286	291	301	286	287	283	275	292	277	310	290	298	262	304	276	295	293	266	302	287	268	313	271	285	286	326	301	306	274	300	301	296	297	293	314	267	319	284	292	285	291	308	286	256	275	265	295	263	271	265	322	299	281	298	293	290	287	283	295	301	297	294	331	289	290	314	303	256	289	290	295	278	292	289	322	289	292	293	281	298	292	287	319	287	310	295	304	304	309	290	302	293	308	274	284	290	289	299	266	263	300	307	302	327	317	272	279	309	299	292	280	290	320	320	312	307	307	305	309	313	292	288	274	308	328	309	285	289	306	318	313	310	267	277	291	299	270	272	301	288	253	254	306	291	297	307	325	301	311	314	277	312	319	283	297	307	266	293	312	290	260	279	312	277	285	269	306	326	301	260	301	286	313	281	304	295	282	293	281	262	282	272	285	288	298	308	290	310	289	311	278	300	318	300	309	270	304	311	282	282	294	289	274	283	291	321	318	260	289	292	312	293	304	279	315	303	283	300	284	282	301	306	304	337	329	286	281	277	292	314	273	270	267	287	266	298	291	308	302	288	326	299	269	308	288	297	273	288	307	290	298	292	300	292	282	273	297	249	257	277	288	280	271	313	279	310	280	306	297	308	275	269	239	289	287	280	279	274	299	307	291	255	288	304	279	258	278	289	291	293	282	257	290	307	308	311	341	294	314	295	295	257	297	300	311	271	316	275	286	278	296	288	302	282	300	285	283	286	328	270	270	287	252	262	303	295	299	290	311	280	284	308	300	282	285	278	292	284	315	264	298	293	279	298	272	305	275	316	291	337	282	291	295	309	286	305	286	293	319	311	304	289	315	290	303	283	294	262	323	306	296	245	285	280	315	298	315	290	282	278	294	306	275	290	305	315	288	287	289	275	290	283	270	272	282	333	296	310	300	307	298	279	308	291	318	291	281	292	293	301	302	307	271	315	325	274	315	297	298	267	304	270	279	294	290	298	325	291	329	287	282	303	312	263	315	295	307	278	281	285	312	317	319	300	313	270	286	283	269	291	290	312	293	294	308	273	286	278	263	247	292	302	296	291	309	348	276	275	279	293	282	311	327	300	297	310	278	314	282	304	302	282	323	293	278	291	289	273	287	295	310	288	315	293	317	279	303	288	270	295	296	304	290	283	312	303	336	328	325	318	302	291	314	299	308	288	302	298	298	325	275	321	292	267	310	319	275	283	299	303	317	291	290	283	297	301	297	294	300	264	261	283	313	254	283	292	294	321	313	294	287	284	283	283	268	271	304	290	302	319	285	275	271	321	321	293	277	327	289	265	309	289	268	294	280	291	278	302	293	260	277	290	267	300	263	303	293	298	309	306	311	290	287	290	303	274	291	303	329	297	313	238	280	317	283	297	285	280	284	286	276	306	312	282	285	305	276	313	297	264	289	283	290	301	287	304	304	283	299	283	271	260	285	308	323	290	307	292	279	299	303	316	297	311	288	308	308	285	292	289	310	296	310	290	309	294	299	271	292	300	273	296	309	318	289	325	268	290	316	296	300	303	299	294	289	279	287	295	303	314	307	304	322	281	291	253	303	291	263	287	299	281	295	293	291	294	271	271	308	287	274	294	274	311	267	314	297	276	286	304	278	303	301	306	305	325	284	300	311	293	294	313	300	254	287	300	303	289	272	325	314	306	309	300	297	271	331	278	292	293	269	313	307	297	275	280	272	303	312	282	289	288	316	310	301	298	268	295	307	323	290	308	329	287	279	308	276	276	292	285	284	277	324	350	290	289	292	286	307	280	292	287	279	305	283	299	301	296	279	282	294	307	286	288	307	312	277	306	267	292	280	297	301	325	290	272	269	311	289	266	278	300	301	260	299	304	321	286	283	313	308	293	269	265	302	286	286	306	314	279	316	308	290	314	281	271	295	309	330	285	274	285	337	290	289	250	287	267	285	285	293	309	272	291	282	266	311	314	281	283	290	294	278	276	302	311	326	326	299	289	299	267	281	286	324	296	337	268	271	284	306	271	298	287	294	295	291	305	310	291	316	293	290	290	301	309	282	315	267	286	296	304	290	280	302	281	288	291	296	269	303	292	284	273	288	263	275	284	288	280	283	317	266	299	303	296	302	312	274	283	299	305	331	306	272	298	298	296	286	315	300	298	267	288	255	290	304	301	306	279	305	310	292	277	284	280	307	318	298	313	278	269	283	274	285	287	296	309	290	306	300	303	279	300	324	293	266	292	305	304	297	288
24337	20127	26191	23797	19999	6009	745	516	459	392	375	313	308	324	323	277	288	253	230	244	245	287	245	225	226	249	231	230	235	254	220	229	254	221	210	249	205	249	219	243	232	199	249	234	246	220	239	231	245	197	222	218	202	228	219	196	232	242	208	214	204	210	210	225	224	213	234	223	211	217	208	213	206	230	238	222	217	228	205	242	236	210	220	231	217	212	221	216	209	218	237	226	251	234	215	211	230	203	230	193	214	227	223	235	216	228	222	237	213	212	216	232	217	223	228	225	197	204	208	233	214	222	242	189	205	239	215	233	198	201	197	223	222	203	215	214	216	205	209	216	210	204	208	227	215	215	212	188	233	197	216	256	221	220	200	213	210	216	227	241	206	219	205	201	221	209	203	225	211	197	211	202	230	203	218	222	225	203	240	199	211	234	221	199	187	208	209	207	200	185	215	201	207	214	203	215	205	199	213	236	250	188	210	213	233	200	227	186	223	212	210	223	202	218	196	219	192	192	220	223	217	217	213	208	200	214	229	215	246	216	233	183	211	196	240	215	220	228	225	214	225	220	230	200	228	246	216	216	226	240	202	219	206	232	205	209	234	212	223	211	207	200	204	233	241	196	215	221	240	190	225	204	236	220	234	220	209	217	198	209	195	215	232	223	210	237	188	218	198	245	206	178	217	210	222	209	222	228	217	226	233	190	211	229	192	200	224	217	187	211	192	205	225	213	227	226	235	191	219	213	212	226	214	207	230	199	238	219	175	222	196	217	228	250	208	207	202	207	217	219	243	195	210	214	195	247	240	225	187	230	206	197	225	219	230	240	189	209	243	234	219	222	216	219	219	222	224	221	228	211	226	209	207	205	224	212	205	204	222	213	216	198	232	220	226	217	209	224	203	226	200	204	224	235	254	213	215	219	219	208	215	217	192	219	217	215	213	216	236	234	198	212	192	179	217	213	206	211	235	229	233	201	217	244	191	201	201	222	212	221	227	226	216	223	216	185	206	197	208	238	223	211	234	206	188	176	213	227	201	209	190	224	207	212	235	216	205	197	210	225	202	203	180	214	220	220	205	202	218	220	228	235	187	214	222	229	203	244	230	203	203	219	199	243	221	212	213	211	221	220	221	233	228	204	204	239	216	210	206	240	210	209	223	202	185	222	238	231	187	226	221	216	204	216	207	187	213	211	247	191	223	203	212	223	184	192	181	234	210	214	217	222	217	226	222	236	207	187	212	201	252	212	197	218	203	213	216	194	236	217	200	214	195	224	219	198	191	205	215	230	211	214	242	201	221	219	204	191	190	231	208	219	206	203	211	238	212	210	201	210	181	207	212	216	208	234	227	232	225	191	219	203	218	230	200	218	229	250	203	214	208	229	203	241	199	228	204	227	214	207	207	236	212	204	202	206	215	216	210	217	197	223	190	217	206	210	194	210	205	207	213	223	194	207	239	205	188	233	210	212	253	219	194	220	191	220	196	200	235	223	180	220	218	211	196	220	200	219	223	219	193	196	227	217	215	207	215	204	205	196	236	224	214	219	225	223	227	203	226	203	220	242	233	232	208	198	210	208	207	168	201	191	207	207	194	236	205	206	210	199	218	206	211	209	205	219	196	249	201	214	217	206	203	223	220	208	226	204	211	228	210	217	217	199	185	221	212	211	204	192	214	217	223	193	205	182	226	244	202	243	225	211	215	174	231	216	205	217	199	211	208	199	223	220	228	210	247	212	229	187	234	232	221	217	197	204	217	189	197	204	201	230	228	220	219	214	213	218	202	188	191	222	219	231	225	205	192	210	209	242	207	229	214	229	208	185	205	217	212	207	194	228	206	185	215	194	197	222	206	232	231	206	224	224	225	194	258	219	186	208	218	204	220	216	230	221	241	221	216	246	228	218	222	249	234	221	229	197	224	197	217	210	209	219	191	222	211	193	222	213	215	210	240	239	203	200	223	217	212	212	214	189	213	222	233	219	203	213	225	216	241	213	219	218	204	215	196	211	230	199	233	217	228	230	201	196	224	220	197	238	213	202	221	219	242	200	237	214	200	232	220	215	225	200	181	225	231	208	210	226	230	232	230	206	228	227	201	204	230	196	234	220	233	193	215	201	207	209	207	210	202	221	220	216	213	219	232	221	214	212	209	186	216	208	231	221	250	201	215	214	235	224	207	202	209	217	214	205	198	217	235	225	187	215	229	234	234	196	199	201	195	220	205	218	216	203	210	210	205	225	234	230	235	225	207	197	188	234	233	205	257	227	210	247	203	219	232	230	245	237	247	212	199	207	192	224	244	194	216	199	227	198	217	201	213	219	224	232	214	226	233	192	226	201	212	207	197	219	233	195	235	205	217	203	217	219	241	227	220	230	206	210	230	194	206	226	208	222	236	224	229	213	219	218	212	201	216	204	223	242	245	206	207	192	204	211	198	195	197	197	240	234	197	212	211	216	196	217	230	196	218	227	199	221	219	239	238	223	233	214	212	232	222	225	215	216	192	202	252	228	198	201	206	212	220	232	232	225	213	211	236	228	213	210	225	203	224	227	189	196	197	213	199	212	212	212	202	187	233	229	220	196	201	203	222	222	206	203	195	197	226	217	225	197	203	198	218	214	238	209	213	211	239	203	209	217	203	220	219	233	237	207	208	195	192	199	191	212	212	215	222	222	221	235	215	207	214	177	236	212	228	196	201	204	224	193	223	200	204	220	203	213	227	207	205	228	226	193	207	212	237	210	240	234	223	202	218	235	225	215	231	244	197	225	218	230	228	227	189	225	210	222	228	250	202	202	244	216	224	188	215	227	224	230	203	231	185	212	254	228	222	200	219	207	198	205	221	244	196	198	228	228	198	229	214	203	206	207	218	238	227	194	190	262	217	211	222	205	212	233	202	200	217	225	204	217	243	232	224	198	207	223	226	224	214	227	232	217	194	180	216	228	194	216	212	199	184	234	206	229	183	231	199	199	234	201	197	203	207	229	203	194	198	218	200	223	212	235	207	205	221	211	200	205	221	173	208	217	217	220	229	185	218	218	202	214	207	210	267	225	198	220	222	237	218	219	208	202	222	200	227	239	218	211	202	220	240	229	236	222	213	256	216	189	216	210	203	215	231	221	215	230	221	191	207	216	234	254	233	207	235	204	204	223	241	205	207	220	218	232	237	230	227	216	205	211	221	220	231	205	212	227	200	185	217	204	236	195	213	212	210	219	215	231	218	178	190	210	216	217	225	200	193	239	224	224	213	218	220	200	197	199	219	206	217	231	204	230	211	205	237	233	225	215	207	243	218	198	222	226	212	197	210	213	220	233	210	226	205	209	207	235	209	219	218	207	230	189	228	215	211	204	200	220	197	187	213	229	225	201	195	222	219	227	184	230	221	219	240	208	203	206	212	229	213	189	212	220	222	239	216	218	213	202	207	229	244	199	221	225	216	247	208	215	220	226	221	228	214	212	204	205	225	228	203	227	185	186	199	206	209	217	201	208	224	215
46317	7147	6753	3696	2235	1700	1170	967	812	621	550	517	502	387	429	354	364	342	350	335	316	291	304	307	268	299	272	272	270	262	265	259	251	238	243	218	243	258	249	221	236	226	251	244	235	231	231	239	247	227	245	241	229	245	253	219	240	203	235	201	230	257	231	222	218	235	229	265	216	241	243	217	231	240	214	193	230	200	267	237	216	215	204	248	224	226	224	241	234	234	211	240	244	245	240	219	221	251	236	216	260	238	205	202	227	197	223	248	210	244	245	234	221	210	215	251	224	218	228	218	219	217	214	233	227	206	224	238	266	219	242	253	217	217	213	208	224	235	216	230	247	217	228	237	238	232	223	220	222	223	236	215	232	249	231	218	213	231	216	212	210	205	230	220	216	225	242	231	224	228	244	195	223	260	187	211	188	243	232	203	229	199	202	242	236	222	216	225	230	227	207	239	186	233	238	236	205	221	203	182	223	229	220	205	221	252	218	231	229	235	226	216	208	230	230	206	231	228	211	257	244	199	223	212	213	247	236	220	223	249	236	216	217	217	235	235	198	207	245	247	227	227	223	238	207	222	227	251	232	243	226	234	232	224	207	241	247	222	225	224	226	212	222	214	220	211	236	212	209	243	220	248	237	209	214	210	236	258	226	204	240	207	220	208	226	214	236	203	256	208	228	208	208	195	218	218	233	218	223	246	198	224	235	230	219	218	219	214	196	236	227	233	250	237	223	227	215	231	207	238	204	192	213	260	192	217	252	220	235	222	188	213	225	212	220	224	244	203	234	218	238	257	239	229	225	216	232	225	220	230	240	216	223	193	232	226	225	220	224	224	241	222	242	236	218	215	210	228	225	251	231	250	207	202	246	197	210	246	240	218	221	236	206	224	219	236	212	226	233	219	249	225	227	215	235	211	216	223	230	208	203	208	241	220	199	212	225	213	213	226	229	204	200	242	239	233	254	225	224	221	219	241	206	227	221	195	220	219	200	229	208	240	229	209	251	245	228	247	236	238	210	223	199	214	205	217	215	218	233	235	234	229	238	203	228	231	214	228	205	224	226	206	239	253	185	213	213	198	206	215	254	231	226	222	206	221	229	201	236	216	222	228	218	221	206	208	187	212	231	212	215	220	205	227	211	246	211	226	233	228	236	212	243	215	248	227	238	220	215	227	217	234	247	214	222	237	225	213	218	243	241	236	258	217	195	214	206	231	217	227	223	240	217	216	212	204	199	208	218	225	215	237	226	221	225	224	215	207	226	222	222	232	228	210	210	206	231	253	227	246	184	203	194	222	224	222	196	211	208	211	230	230	225	207	229	240	229	228	204	209	226	258	233	226	259	224	240	242	238	195	207	241	247	237	236	209	205	211	207	228	246	240	227	223	228	196	228	200	258	210	213	238	258	189	228	261	218	235	212	222	242	215	223	246	201	231	260	217	207	211	233	207	215	253	224	216	228	247	217	213	264	221	246	199	199	214	246	210	223	231	254	234	215	239	238	214	228	193	219	199	244	235	209	215	225	242	231	179	209	221	231	228	238	228	213	212	226	236	238	222	231	224	221	228	206	220	210	241	197	208	217	219	221	233	189	225	228	228	215	228	208	212	217	218	200	234	232	242	240	236	222	228	240	219	210	247	244	231	250	239	212	222	195	244	204	233	225	250	251	205	236	217	237	220	224	224	246	210	219	243	211	230	224	235	208	253	237	213	222	219	228	216	206	222	231	229	222	217	204	228	236	232	226	219	244	221	206	186	204	209	235	215	219	229	239	203	190	221	219	221	225	237	209	243	224	222	237	233	232	242	232	222	209	243	244	218	254	250	215	253	215	242	216	206	222	230	205	205	205	219	214	213	267	224	201	218	242	239	227	246	257	231	231	232	218	210	210	231	233	236	192	272	222	229	211	219	224	213	247	207	228	244	230	225	233	231	226	216	197	250	239	226	227	204	218	222	229	225	248	209	208	212	213	224	224	219	223	246	227	257	228	199	233	205	218	216	204	240	222	228	237	246	230	237	235	206	215	214	223	249	224	250	240	220	237	228	244	226	229	231	192	214	234	245	209	247	223	263	221	221	253	210	214	241	214	231	209	223	212	242	237	240	225	247	218	246	200	202	224	189	243	244	216	216	214	239	212	200	235	216	231	245	235	205	246	233	235	239	231	232	210	232	204	250	247	238	222	234	224	221	267	216	217	215	208	205	242	234	236	227	225	218	240	234	216	191	238	222	232	243	202	257	182	209	203	250	220	181	214	207	225	210	221	223	189	230	202	234	221	211	222	188	230	223	230	226	241	212	238	230	245	210	237	208	241	209	218	239	206	208	210	204	226	223	217	224	223	227	234	223	228	217	227	239	228	236	242	243	228	245	234	236	215	230	206	193	222	192	228	227	232	255	237	235	209	207	244	221	225	256	220	207	233	233	227	222	213	201	226	198	269	223	208	219	244	255	218	233	215	228	233	230	230	217	226	216	234	216	203	220	224	208	257	211	231	237	244	220	223	223	231	207	227	236	238	220	246	215	216	241	231	256	212	241	249	226	231	196	228	239	226	255	199	231	207	243	216	200	238	238	238	223	239	234	213	256	238	231	234	209	217	174	258	213	216	218	227	210	242	221	216	219	222	214	221	225	212	217	236	236	214	193	220	237	247	189	237	243	200	272	221	222	231	211	228	213	237	209	216	230	211	232	231	196	225	206	203	231	235	206	221	205	214	247	221	239	229	228	239	205	238	217	230	233	229	235	209	233	244	231	212	206	224	231	222	205	208	219	223	194	234	216	210	226	204	212	248	234	216	243	237	223	202	214	221	238	211	226	226	223	210	251	210	207	207	206	233	238	243	204	237	199	223	227	223	236	230	242	225	218	234	216	214	210	225	255	253	228	235	204	217	231	220	204	232	205	204	245	204	214	242	195	228	208	222	230	228	238	203	204	222	193	232	218	192	228	234	213	228	219	249	207	214	233	231	238	190	225	234	227	248	206	209	231	216	229	216	245	203	219	222	254	212	229	205	224	231	191	202	210	232	200	201	227	235	229	228	232	223	217	196	237	231	220	245	217	202	219	239	237	220	210	229	205	211	218	215	223	244	229	244	217	224	222	209	214	208	225	226	212	219	234	230	220	224	223	264	215	228	223	207	229	213	266	238	229	230	234	220	217	201	234	211	238	227	256	207	212	253	248	218	221	232	218	216	255	226	209	229	229	194	227	234	240	250	207	231	217	246	252	219	229	238	212	208	212	255	229	217	223	212	214	230	222	230	230	252	221	213	231	212	223	245	214	238	193	226	225	242	229	224	214	223	218	243	237	241	213	225	221	227	207	208	205	226	222	205	223	207	214	227	235	203	222	236	228	246	232	246	213	205	217	221	222	195	203	221	213	215	214	241	229	217	231	227	235	228	238	211	213	214	214	193	223	230	237	222	219	222	236	200	225	223	190	259	235	234	182	205	211	244	213	218	226	196	234	231	247	208	203	208	205	248	218	222	238
22402	20123	26689	23306	20126	20126	6194	1257	1001	896	832	783	718	757	648	657	641	566	607	620	561	590	575	575	628	566	546	576	537	543	539	547	506	550	538	572	538	538	507	508	530	508	570	552	538	501	521	492	514	524	503	492	491	510	498	501	538	549	540	515	496	492	537	513	550	498	505	522	553	503	539	486	510	547	553	532	502	538	507	535	517	505	514	477	524	489	491	517	487	525	539	462	486	542	485	489	505	518	523	517	485	528	499	462	575	530	533	498	506	524	498	486	548	512	520	495	528	482	537	535	521	503	516	482	548	492	484	522	516	508	501	518	507	496	494	528	490	513	445	518	511	565	541	538	528	513	572	531	517	540	496	518	502	511	517	534	478	565	511	485	501	535	505	510	513	499	460	500	499	505	504	474	515	467	534	484	522	498	495	491	479	510	522	488	533	548	499	545	543	533	488	485	533	491	498	480	551	523	490	500	528	516	541	514	470	491	449	529	480	519	532	489	508	511	516	485	542	516	480	551	496	515	500	487	514	507	491	489	496	519	546	503	526	526	497	547	514	513	537	480	504	526	547	500	514	472	513	496	498	526	509	511	489	525	502	501	505	504	512	473	498	519	476	510	493	524	499	460	529	511	532	522	507	514	502	510	495	474	484	517	500	525	496	516	539	494	476	507	502	507	524	495	510	514	495	526	508	499	487	522	525	516	494	516	503	532	526	482	508	504	508	503	482	486	484	519	507	502	528	525	502	538	498	538	471	529	497	531	498	476	487	504	496	512	499	521	519	513	484	514	501	505	509	497	508	520	569	518	514	485	507	539	491	542	461	529	524	562	532	521	489	551	522	514	521	512	500	461	447	489	481	462	508	491	486	465	500	522	526	555	522	511	502	473	502	530	480	490	483	519	528	501	504	508	517	523	506	517	520	492	511	478	507	513	564	502	509	520	504	504	539	485	487	507	506	501	496	487	481	526	489	505	554	558	524	523	542	502	530	477	559	489	483	521	484	493	530	522	487	532	509	515	518	545	477	460	477	518	478	512	492	501	499	562	538	521	516	487	470	484	520	516	540	511	437	538	510	521	515	501	505	512	520	510	519	507	523	511	506	529	495	509	543	506	513	505	489	498	537	524	536	458	506	529	538	468	559	510	510	524	493	530	490	483	531	472	511	495	516	514	480	528	497	508	517	436	563	522	489	508	500	457	481	493	516	537	511	563	496	467	514	526	507	515	508	525	509	508	482	500	487	479	468	516	539	492	489	474	476	504	536	519	516	490	529	478	503	515	514	503	475	522	495	539	481	499	522	482	527	509	522	526	505	494	507	518	527	461	498	505	469	487	490	477	483	522	483	553	510	546	517	508	479	497	475	509	489	494	503	482	520	496	512	521	482	479	493	496	481	508	507	497	531	505	540	512	512	497	518	520	490	480	476	538	548	485	517	500	502	503	523	505	540	486	504	562	525	522	511	531	487	545	509	519	480	525	497	513	496	514	511	525	532	534	546	541	520	476	529	556	495	530	512	532	517	506	474	479	511	508	503	544	561	524	511	531	502	501	509	504	489	519	545	519	505	536	488	520	489	523	518	488	466	476	509	532	497	520	547	489	499	525	522	514	487	504	527	514	490	512	510	492	520	538	481	527	444	526	506	532	497	431	539	512	485	517	479	550	548	531	512	527	501	501	499	500	511	498	490	493	542	515	519	514	532	529	524	502	500	485	524	514	503	528	527	542	496	514	513	511	501	489	537	519	541	541	505	561	510	531	496	488	501	499	521	508	490	488	475	533	520	518	513	520	579	498	499	482	499	495	502	498	502	467	546	505	503	509	481	555	528	448	570	505	535	444	532	524	553	502	553	498	513	515	486	517	517	480	476	516	524	538	494	495	466	509	510	475	497	506	525	521	533	544	505	538	521	530	528	472	513	554	548	481	533	501	470	515	496	489	514	479	490	513	512	494	502	463	518	479	510	516	543	512	521	472	486	443	532	510	467	550	502	523	492	481	520	543	475	496	514	551	495	516	476	515	476	516	522	521	491	501	509	507	468	490	497	559	509	521	510	504	552	517	475	521	510	505	466	517	489	483	516	516	485	531	509	532	524	493	531	516	556	486	523	504	511	506	522	542	483	484	478	509	457	528	477	536	528	533	529	484	528	459	504	551	511	484	557	504	499	554	490	541	497	551	478	498	492	507	484	545	464	475	490	536	521	529	512	500	518	534	517	519	515	534	481	475	504	511	505	464	535	533	487	505	505	477	541	534	508	516	517	499	499	491	491	523	514	503	548	539	532	477	526	502	495	523	506	496	530	492	508	513	475	505	536	511	484	533	569	548	560	494	504	506	538	511	526	488	470	513	483	478	473	510	471	546	567	513	521	505	508	483	516	464	516	493	536	514	513	519	531	518	513	481	517	490	543	515	475	486	510	537	539	477	564	461	502	544	469	492	477	521	482	513	489	495	481	494	507	521	532	513	485	550	500	537	513	524	458	480	536	522	499	535	501	485	501	507	507	498	532	517	562	538	557	521	540	492	537	478	474	505	528	519	512	519	518	513	497	493	528	486	503	479	523	487	471	473	492	490	516	535	493	543	463	543	541	525	480	496	547	491	502	510	502	508	473	484	560	533	510	511	522	487	491	481	528	512	504	482	532	499	522	509	460	521	514	510	513	518	541	485	478	511	534	501	509	521	518	518	522	524	508	510	435	484	491	506	485	506	510	547	522	473	559	498	503	519	481	513	516	491	510	490	509	488	485	474	513	456	492	488	539	539	507	518	513	512	490	504	521	513	507	522	461	512	536	489	505	504	478	462	518	515	490	475	494	489	516	508	514	482	481	512	494	534	496	491	491	476	574	510	490	484	488	483	504	515	482	499	532	517	539	503	520	509	493	510	510	490	500	516	514	542	499	525	507	498	533	529	491	509	500	472	513	529	497	519	521	546	456	528	470	482	498	556	566	515	495	495	486	496	514	493	496	500	523	503	491	496	534	492	540	497	512	497	464	517	535	499	538	536	475	488	519	500	508	509	506	507	511	503	511	515	490	486	519	539	504	547	479	492	499	510	460	527	499	539	517	501	546	523	523	522	495	470	477	541	459	481	490	551	533	529	507	538	492	597	476	465	515	492	533	493	511	515	494	490	499	497	536	488	507	531	521	535	472	546	529	508	496	535	496	493	542	515	544	491	483	508	531	558	489	478	492	519	490	516	513	507	549	536	476	509	483	546	514	527	511	487	456	551	504	523	484	500	541	513	514	501	472	513	549	528	534	572	478	504	550	514	496	497	498	518	494	513	540	523	511	491	534	471	490	493	513	486	532	519	528	473	503	546	512	512	504	560	530	481	502	460	523	524	511	459	474	474	509	490	462	494	463	454	448	520	544	531	582	496	505	509	498	523	525	487	536	516	553	543	526	524	549	502	494	460	469	494	526	511	495	505	501	494	518	463	487	497	492	502	479	515	482	537	536	524	518	524	484	509	475	521	535	499	499	487
43957	11215	11798	6913	4300	3035	2261	1958	1564	1356	1237	1061	987	873	851	782	806	781	700	700	632	653	628	605	590	619	588	596	576	518	554	527	539	553	547	494	520	520	526	576	542	523	502	537	552	493	509	544	510	482	492	474	490	525	487	519	470	499	493	530	485	503	507	431	519	502	504	500	472	483	481	467	514	465	494	466	478	486	483	453	506	494	486	448	453	484	470	459	487	502	467	534	480	465	460	513	473	482	502	494	473	457	514	482	464	510	449	463	491	477	526	479	486	527	479	505	533	511	502	475	492	502	526	449	476	453	469	494	440	497	500	475	453	467	489	492	524	500	431	462	473	470	501	470	484	485	483	507	467	486	481	480	479	507	521	506	483	494	456	482	483	496	465	492	470	473	492	429	521	508	519	494	437	470	475	512	466	465	471	498	509	483	487	484	542	476	518	498	499	480	460	503	474	450	472	462	443	510	479	475	461	535	435	486	509	500	516	466	508	448	485	474	474	473	453	513	485	508	516	498	493	468	486	497	475	471	498	501	450	496	490	473	481	485	509	478	486	487	462	462	488	500	470	493	463	494	479	525	515	451	476	473	500	475	464	490	456	469	498	501	457	467	463	537	481	495	478	487	519	471	494	458	485	512	501	471	482	479	456	455	493	509	504	475	527	470	464	487	453	458	464	544	487	457	444	497	434	451	501	432	493	505	532	470	491	456	462	512	479	463	490	466	482	508	494	497	514	496	492	485	466	514	500	480	488	483	500	447	510	500	463	493	490	516	488	515	516	462	473	478	491	511	480	489	449	488	494	480	457	479	507	488	463	498	472	478	479	464	502	519	450	511	462	483	465	525	495	479	529	485	491	500	461	466	527	502	465	457	506	510	467	486	432	448	524	434	476	489	485	489	468	513	487	487	455	474	506	475	513	479	476	437	471	441	506	485	485	484	469	468	462	490	483	453	479	472	465	462	495	479	460	446	529	463	499	522	430	487	472	462	493	479	421	443	459	447	474	453	479	512	520	479	528	482	456	490	469	495	508	475	502	477	490	500	487	457	485	495	466	512	452	465	495	450	463	472	498	483	444	507	503	504	496	457	467	475	484	465	497	458	477	471	457	470	471	459	468	488	538	434	480	513	500	494	448	495	490	499	489	475	509	460	516	491	434	520	486	495	469	494	461	437	486	488	477	501	481	479	450	476	468	492	478	459	487	532	447	490	481	478	419	475	531	464	444	454	462	458	490	495	515	501	482	484	525	482	494	484	476	470	500	498	522	488	491	483	468	494	527	487	446	445	481	469	459	481	488	473	513	510	496	537	505	507	495	541	453	474	504	508	495	457	494	512	501	465	505	494	443	491	482	502	503	436	490	474	453	494	450	496	446	492	491	499	481	501	509	493	475	454	489	513	500	489	475	477	504	484	498	484	497	463	510	500	453	473	469	502	515	478	452	485	528	442	488	473	461	470	468	484	481	463	511	475	483	508	529	470	473	440	480	470	509	506	494	505	535	506	508	413	483	446	496	536	468	442	447	452	493	448	520	512	497	440	502	461	475	450	504	493	508	513	514	459	485	479	488	471	443	472	481	502	490	499	492	483	493	449	452	476	519	488	489	457	433	462	483	494	501	488	448	464	482	482	471	497	436	483	486	485	451	462	481	503	500	498	490	470	519	450	489	454	485	465	455	434	491	459	470	506	453	473	467	502	475	467	502	513	459	471	463	463	502	473	475	436	489	485	510	476	468	462	478	462	430	507	483	500	470	473	476	483	477	487	455	475	490	508	471	497	486	504	459	439	520	514	467	448	448	427	479	493	494	497	476	484	512	456	465	448	495	480	477	491	484	471	483	509	506	459	478	477	456	522	506	450	459	468	486	502	484	485	501	472	488	489	464	470	463	490	463	504	460	468	487	474	470	517	484	481	458	464	466	512	483	466	426	517	484	489	488	463	508	471	486	474	500	449	482	482	503	494	486	493	444	479	522	489	504	478	474	510	451	447	480	476	474	436	482	499	484	495	455	455	474	467	449	480	463	506	476	495	479	484	487	490	487	467	486	471	489	482	491	477	457	485	469	499	459	500	490	468	487	464	463	536	475	448	471	459	482	522	482	450	486	495	467	463	492	463	522	491	460	479	494	453	481	491	467	490	454	474	470	518	487	488	514	509	442	472	468	491	499	483	478	485	449	488	502	504	484	452	487	490	483	460	490	514	498	473	461	512	461	528	483	513	458	471	446	466	477	530	528	496	439	464	510	474	493	502	481	457	469	469	487	504	461	438	472	463	505	489	471	486	489	466	457	471	492	451	493	480	453	430	476	473	504	493	470	458	462	465	474	526	497	514	489	484	474	528	506	496	477	494	480	485	482	460	503	469	487	472	491	482	473	535	528	470	472	458	505	471	484	502	495	487	480	423	469	522	480	505	477	451	504	492	492	455	460	491	470	468	466	480	486	470	470	503	485	505	459	467	489	448	470	464	509	499	477	494	460	463	511	468	480	473	456	475	495	509	477	483	518	527	462	454	505	470	489	474	464	468	474	476	527	492	499	451	515	444	447	482	429	451	504	499	476	469	474	499	518	499	445	486	502	500	467	513	515	481	490	429	475	500	505	500	473	492	481	486	468	444	496	444	460	501	469	503	437	474	462	494	456	507	440	465	514	473	456	482	508	487	460	483	477	497	471	485	478	470	445	463	497	493	476	521	497	529	463	488	459	470	489	506	451	518	515	488	481	521	498	491	455	520	478	454	453	490	476	493	482	464	508	495	450	490	469	468	471	493	505	504	499	490	492	494	501	496	463	468	458	532	499	457	490	478	479	471	477	441	464	500	467	483	485	472	474	479	489	499	508	467	494	477	476	481	478	452	456	497	458	487	495	523	456	478	450	498	509	486	468	478	511	499	507	483	434	453	508	452	484	524	516	453	514	474	465	507	490	500	480	477	475	498	523	481	496	537	473	449	470	454	470	480	514	454	522	553	501	467	510	431	480	445	453	462	523	492	441	474	480	454	486	506	470	492	489	491	498	483	482	433	466	457	495	490	475	496	452	490	501	450	483	512	510	479	460	470	498	462	457	474	532	492	532	473	475	479	481	499	446	490	454	481	494	462	520	474	463	484	462	526	482	508	479	482	508	486	494	465	459	468	486	495	452	480	525	481	507	480	487	462	512	484	477	496	488	509	483	514	471	453	470	442	498	496	475	487	490	487	502	528	487	461	461	486	431	440	524	437	495	474	476	494	492	434	466	494	507	485	468	482	491	472	454	465	513	499	464	477	483	456	483	522	458	513	478	465	495	483	465	473	498	472	485	464	479	485	489	493	472	497	476	496	484	461	514	485	478	476	524	438	476	437	491	454	449	491	447	523	498	479	472	466	477	456	479	508	458	475	479	489	485	486	474	493	446	488	497	478	472	456	489	458	482	456	491	478	487	473	459	487	476	484	517	499	485	460	482	503	485	471	471	501	474	461	484	462	500	531	487	474	489	455	513	471
31944	14361	2030	446	331	316	267	294	290	266	262	286	262	266	249	271	264	285	278	265	268	259	272	291	247	269	264	255	252	274	282	254	255	267	220	267	240	277	258	289	253	271	303	243	249	254	290	275	240	250	267	292	253	293	250	259	262	279	274	255	249	282	262	254	276	278	256	281	290	269	263	269	250	302	248	268	269	257	257	290	261	260	245	290	254	294	279	271	259	276	290	256	277	276	249	261	291	245	298	275	278	257	259	259	283	271	293	280	266	263	264	277	260	239	287	273	271	274	267	263	261	280	273	252	251	240	269	278	258	271	286	272	249	273	275	254	279	252	301	298	259	282	250	277	264	255	263	265	267	269	265	281	276	266	248	274	268	281	267	246	291	263	274	245	289	287	268	236	277	253	283	273	275	270	270	262	276	250	261	259	237	259	274	273	244	286	249	248	261	289	249	251	276	225	259	249	282	259	271	254	257	269	273	266	252	263	248	270	279	248	259	300	261	265	265	275	300	244	293	271	229	258	271	252	258	310	268	254	296	258	260	261	255	270	257	287	275	279	245	270	270	294	282	234	268	259	285	259	271	293	269	253	259	246	265	277	273	245	264	234	274	268	276	258	291	264	252	261	265	257	269	239	280	247	233	291	250	251	259	257	257	262	271	295	250	271	272	281	258	283	237	269	259	262	238	280	253	274	266	267	252	301	276	273	281	256	278	274	261	280	252	250	263	282	252	308	256	290	264	259	260	274	247	267	246	283	274	246	270	243	243	265	261	258	244	263	276	253	279	266	261	258	286	264	275	246	275	303	273	252	248	244	263	295	246	259	279	253	254	263	255	288	263	278	235	302	272	269	256	235	275	263	296	248	287	286	261	252	273	294	250	277	281	264	285	244	265	258	283	262	247	246	249	258	257	278	268	296	281	249	280	292	290	264	275	269	240	264	251	260	267	275	267	282	259	269	294	268	283	261	252	254	248	215	282	278	285	265	269	237	250	268	272	275	291	266	293	274	286	232	256	262	297	307	270	259	255	269	263	249	282	276	285	294	251	281	291	262	262	249	278	261	300	277	271	274	286	270	268	284	290	273	252	270	282	270	261	255	253	271	247	267	255	259	266	268	262	251	241	245	241	283	268	249	262	260	265	287	288	289	228	265	258	265	296	264	237	286	291	283	257	291	218	241	278	269	282	262	240	276	259	245	249	286	269	237	300	281	275	241	243	262	262	269	264	276	254	272	276	233	265	269	254	278	274	241	237	261	277	292	249	293	284	242	293	280	262	258	265	250	266	256	246	267	264	258	296	284	272	279	269	274	254	279	265	271	242	253	287	239	291	290	256	271	292	258	283	271	275	284	238	299	239	297	276	284	279	265	260	298	252	281	265	277	257	244	266	271	293	263	227	251	274	286	268	283	235	272	261	255	273	271	237	282	231	265	286	265	250	251	297	253	291	274	278	306	290	306	234	269	254	270	284	246	270	266	246	257	306	273	266	258	265	242	253	289	273	282	263	250	280	292	294	243	262	280	271	259	297	252	272	269	266	278	250	287	286	276	282	253	277	269	270	232	278	252	276	250	252	274	275	251	258	249	239	245	224	275	223	305	271	276	279	262	236	250	270	266	268	284	267	259	260	261	267	259	261	270	264	277	277	263	249	281	268	260	241	270	297	250	255	270	260	271	241	276	307	268	277	279	270	297	259	276	271	271	298	277	274	265	285	301	272	261	269	280	285	294	253	263	252	281	255	286	264	258	232	285	270	265	272	302	281	274	267	281	258	242	272	275	286	261	276	261	243	282	269	261	256	285	276	266	298	261	276	271	272	275	278	294	265	259	288	272	262	243	255	246	266	265	283	276	303	288	271	270	271	296	253	241	258	242	266	254	280	296	273	267	259	230	262	275	264	255	268	271	264	276	270	278	278	293	280	289	260	240	272	253	231	271	274	274	271	276	279	253	248	270	244	261	263	281	266	304	257	264	291	269	282	283	284	261	248	280	272	274	296	264	264	260	286	287	247	249	226	290	299	254	274	253	284	226	278	285	260	276	267	276	264	227	264	291	258	280	227	254	261	275	312	279	250	276	253	282	274	271	289	264	249	319	253	280	265	260	289	269	258	273	240	291	285	253	290	246	288	259	249	298	267	255	293	253	246	273	253	282	271	280	304	263	249	273	252	267	263	269	256	284	261	251	248	262	284	239	253	268	283	286	247	278	260	270	270	246	266	245	255	288	280	234	264	278	274	259	275	245	276	247	262	289	260	267	255	245	264	269	260	276	237	262	281	249	279	247	300	288	258	281	306	262	247	275	296	258	229	259	285	257	287	283	264	265	281	286	310	267	236	255	283	269	258	276	247	263	227	240	259	256	258	254	270	257	282	272	246	261	245	253	267	286	270	254	284	267	254	260	277	254	265	275	276	262	241	291	227	281	271	270	280	275	272	281	276	247	286	319	259	248	281	278	258	282	262	252	274	258	271	283	265	276	291	284	281	256	293	239	286	267	253	256	265	293	269	272	279	282	242	267	242	260	285	291	250	271	256	295	272	267	248	262	265	269	256	228	251	245	257	252	248	233	263	264	287	256	288	260	264	274	242	262	276	269	275	297	276	259	273	265	283	272	272	250	253	273	240	272	281	252	268	257	264	262	274	271	239	262	250	251	250	261	273	256	274	269	264	305	267	279	260	264	271	262	251	263	288	277	266	255	271	273	248	270	255	249	259	272	259	276	266	301	266	298	257	262	245	266	244	262	255	288	265	302	262	273	281	265	264	272	261	246	246	249	281	277	244	257	270	267	271	287	247	285	249	271	243	259	239	298	277	275	237	267	261	275	308	252	274	285	262	276	268	271	255	296	258	269	253	288	290	301	272	245	263	267	279	268	244	272	276	282	252	253	265	262	276	279	303	258	287	258	268	271	267	261	239	258	274	269	278	266	241	276	279	243	268	270	234	292	268	279	267	272	219	268	262	231	282	298	334	260	238	280	255	247	253	250	307	270	285	265	262	266	268	227	245	274	254	270	251	255	265	283	293	255	260	246	289	276	258	245	257	297	258	270	250	276	276	261	278	283	307	253	252	255	255	290	267	260	284	265	249	262	295	256	261	268	262	269	264	298	246	241	300	242	255	279	260	281	253	289	254	275	283	272	273	261	260	250	239	266	247	252	291	259	255	251	259	260	245	250	270	285	284	300	277	222	262	293	299	254	279	246	259	250	289	279	246	240	295	263	281	286	264	269	276	283	302	278	246	259	276	289	260	254	258	286	261	265	277	263	247	234	306	254	265	275	269	252	280	249	247	307	317	253	258	261	234	251	263	272	276	268	239	291	266	269	263	261	268	300	275	280	263	274	262	259	221	287	270	259	261	269	298	263	264	244	275	269	233	252	267	258	241	268	267	278	255	272	266	275	236	251	258	267	276	257	301	258	278	245	250	274	279	248	254	268	238	273	277	277	280	265	240	275	232	266	275	264	266	247	273	259	266	279	238	293
27327	916	609	493	409	364	352	335	337	273	315	296	313	294	305	290	308	304	290	283	295	309	291	303	311	275	286	310	284	310	282	285	318	318	295	317	272	277	298	291	303	281	271	271	266	291	284	288	306	294	298	296	294	280	297	268	261	299	290	316	323	276	308	268	275	287	287	285	263	307	289	281	295	274	272	305	283	305	296	310	290	318	299	303	290	289	319	295	305	304	286	283	287	312	261	269	285	284	278	249	302	292	302	306	271	288	272	280	281	280	304	318	283	290	289	289	282	304	281	301	295	309	305	295	293	297	272	305	304	293	288	283	315	297	315	276	293	286	289	270	309	256	318	274	307	299	308	281	289	293	308	290	347	304	272	306	266	294	274	294	280	319	289	287	251	301	315	282	272	262	273	311	287	285	302	279	288	299	303	274	313	243	297	315	299	283	285	284	299	319	273	263	307	327	306	304	261	274	287	289	311	306	285	302	287	286	300	309	309	298	321	297	327	296	300	271	286	292	291	295	284	296	293	291	289	292	263	291	301	292	269	283	288	301	279	279	281	320	295	290	272	315	306	314	271	289	299	284	284	297	254	300	293	315	311	322	290	288	309	303	298	302	290	262	289	284	313	277	265	307	310	295	271	272	290	312	290	277	279	283	289	274	308	294	301	285	308	314	275	286	300	294	303	287	289	271	305	278	294	293	268	265	269	269	305	301	274	309	307	278	283	284	296	311	302	281	291	278	297	284	296	291	285	257	312	284	283	272	290	282	265	286	263	304	276	282	294	263	268	294	296	303	286	304	254	317	302	279	279	247	292	292	300	291	294	311	305	264	278	309	319	276	306	293	288	284	313	262	307	324	277	286	284	305	275	303	276	269	277	294	308	269	287	288	294	290	294	256	292	293	273	300	301	292	283	299	295	286	300	256	311	318	298	279	276	250	270	280	294	292	298	287	274	262	275	290	313	301	282	282	287	284	288	300	272	282	306	291	295	303	304	279	287	312	287	263	270	300	298	298	282	331	273	303	285	300	293	273	262	295	273	278	317	279	301	315	300	258	301	272	306	285	277	279	273	303	281	294	299	303	301	281	274	297	284	295	272	277	291	307	293	282	275	278	290	274	269	286	298	285	288	332	277	316	293	300	283	262	273	275	249	297	284	303	280	308	263	269	312	277	282	307	316	295	283	270	284	328	283	275	262	278	299	297	297	309	269	294	299	292	282	281	295	299	304	284	312	284	298	263	299	304	266	283	283	279	266	322	298	304	314	285	311	264	299	305	265	304	259	303	288	282	314	308	281	282	280	284	288	261	277	280	295	283	299	300	309	316	326	295	286	294	316	306	272	316	295	263	309	287	309	318	280	287	289	288	310	272	291	302	269	317	280	305	286	302	295	319	283	310	305	318	275	327	297	285	278	320	305	301	308	281	285	300	289	289	293	303	264	305	314	285	282	285	301	296	297	334	263	279	298	276	308	293	279	283	278	324	274	292	281	299	299	316	290	279	305	292	299	289	253	283	281	313	300	262	324	294	330	295	307	260	287	298	296	301	286	287	277	278	297	310	322	292	284	277	284	281	274	334	320	292	273	295	302	298	313	310	261	257	280	319	287	292	267	224	300	266	288	293	296	268	271	292	295	324	300	291	302	306	308	276	281	310	307	304	249	300	289	266	294	263	282	263	297	274	269	281	316	302	284	257	303	294	299	310	302	307	277	285	289	340	255	314	278	297	307	313	288	304	265	306	292	302	274	311	300	312	269	255	285	310	310	291	291	283	295	270	327	285	284	280	315	296	280	275	289	321	280	298	286	281	295	295	302	280	296	289	275	301	274	262	278	290	289	276	276	308	287	295	302	293	324	261	282	306	282	317	303	326	304	296	303	295	294	287	297	274	290	270	298	313	257	316	270	301	266	307	277	307	290	293	264	297	267	270	282	272	285	317	317	299	309	297	277	277	294	267	304	273	293	271	256	290	316	321	294	289	291	286	295	300	281	275	255	296	276	273	285	319	282	277	287	317	295	313	290	292	329	263	286	296	289	302	286	288	322	297	316	326	276	302	276	286	292	307	297	323	323	255	283	290	297	246	294	270	287	267	259	290	303	283	286	271	291	287	264	285	276	313	319	353	282	289	284	302	301	273	287	311	283	264	275	290	291	253	300	289	296	283	295	323	276	268	295	290	238	260	272	313	295	295	295	311	249	296	265	296	300	313	288	300	298	296	303	270	279	280	301	273	309	292	282	291	280	270	320	335	264	314	272	323	323	297	264	297	301	287	305	296	246	283	299	287	303	291	263	300	281	309	292	265	311	287	288	284	292	294	291	288	293	306	299	285	273	302	285	280	299	297	317	291	301	307	291	266	314	271	312	289	300	297	281	276	293	279	272	321	299	282	264	295	272	271	273	316	318	274	288	284	280	291	262	290	276	287	272	280	287	326	288	292	289	292	298	292	309	291	303	322	281	279	288	291	277	268	278	262	288	270	277	269	302	284	311	313	278	275	287	307	341	279	313	295	326	297	314	312	284	289	299	303	306	295	297	285	296	294	288	310	294	274	266	309	290	273	272	280	295	298	293	290	330	276	279	269	295	277	293	294	293	315	284	305	272	294	313	317	318	309	329	302	272	301	318	302	276	316	279	302	293	315	322	271	313	285	295	283	274	294	261	299	320	298	289	301	287	292	272	286	276	293	261	291	301	307	269	281	309	279	326	266	314	275	284	298	309	268	318	303	296	300	293	292	300	282	306	313	323	300	315	291	292	307	291	289	315	283	295	323	315	299	286	289	303	305	293	247	263	290	295	293	297	300	282	282	303	293	278	317	303	280	295	283	293	292	283	276	291	306	281	292	287	267	278	278	307	293	315	325	322	333	300	280	321	284	300	295	281	282	259	300	292	273	299	278	286	283	290	274	283	307	301	311	312	267	290	298	303	275	281	283	281	288	302	315	277	284	309	288	296	319	324	281	304	265	296	287	287	273	300	285	290	301	277	276	270	303	273	292	285	307	286	265	270	277	270	276	295	293	295	255	291	291	285	288	266	304	298	287	303	278	309	298	312	310	283	291	262	287	264	291	292	281	297	303	271	279	301	320	278	299	284	298	298	283	283	286	299	320	276	275	282	287	291	302	284	302	272	311	310	272	279	289	303	304	282	284	324	288	292	252	300	296	251	266	307	281	295	291	311	288	290	314	299	283	326	294	307	288	301	268	272	292	273	318	298	284	260	292	295	279	285	270	316	305	260	287	319	296	282	270	301	254	312	284	298	306	287	295	305	319	300	292	316	300	291	275	305	306	284	279	280	294	288	294	306	309	291	299	322	288	280	293	321	287	309	308	308	309	296	297	282	261	284	306	314	274	300	271	288	305	274	303	281	260	277	278	303	287	284	289	298	279	286	286	293	275	328	281	294	300	299	317	280	287	295	303	324	324	293	279	304	277	281	274	294	303	302	294	303	330	297	291	288	294	274	284	321	277	261	289	283	286	298	316
24405	20165	25969	24091	19936	5409	730	571	425	376	356	359	314	295	277	265	277	259	289	274	242	242	203	235	236	248	237	265	228	230	250	220	244	256	208	233	242	228	240	240	241	230	246	230	225	237	227	228	232	246	222	201	225	194	235	223	224	209	216	212	217	225	224	200	201	244	215	205	225	208	197	217	234	219	216	223	222	220	214	204	210	229	209	214	230	207	188	243	238	232	219	186	218	230	227	215	243	208	230	216	212	230	207	222	219	223	235	198	192	225	213	221	219	242	204	199	191	227	206	235	212	220	227	241	216	196	225	226	200	207	217	201	209	202	203	203	212	219	198	216	240	218	202	230	263	231	223	210	209	213	218	229	218	215	217	194	209	213	235	213	201	216	229	212	213	231	223	205	205	221	221	224	219	236	212	231	200	237	212	217	228	231	219	213	203	209	228	191	212	226	220	213	226	232	187	232	218	221	202	222	218	218	195	207	259	235	211	199	196	214	197	230	211	224	233	189	212	214	204	208	225	221	192	184	233	200	213	237	215	215	231	213	194	209	204	239	238	228	215	207	223	233	223	230	228	212	202	216	262	231	221	201	217	226	208	216	240	183	221	188	197	192	218	225	234	182	225	210	222	188	213	196	193	228	228	220	222	198	210	231	247	225	227	219	227	237	211	196	216	213	213	219	222	221	225	221	215	220	210	229	211	225	231	190	186	195	218	199	247	211	268	218	201	219	207	224	227	217	209	191	202	208	227	216	204	200	224	213	200	231	240	222	203	193	198	209	212	227	229	222	232	217	221	193	218	211	218	213	237	198	211	213	211	202	211	193	223	221	228	229	220	199	199	205	223	218	208	234	220	210	208	212	202	212	225	246	232	213	225	211	217	213	204	221	203	221	235	229	231	203	222	214	246	233	227	218	234	222	232	228	215	217	222	198	237	195	217	210	225	213	217	217	210	187	226	201	214	218	227	246	199	225	210	191	225	195	208	237	226	209	190	223	205	213	210	220	197	212	204	203	246	229	222	240	205	206	212	229	199	213	188	217	222	211	204	213	227	225	233	209	244	208	213	244	198	201	211	195	211	207	220	184	211	218	208	190	210	218	180	214	214	223	198	186	213	203	214	200	220	182	215	215	247	223	194	220	225	200	218	232	227	212	210	192	226	237	235	208	204	218	226	223	228	211	219	208	253	209	218	199	213	202	227	217	215	248	208	237	204	192	216	244	216	202	241	250	212	213	217	192	193	229	205	194	193	210	213	196	211	219	204	235	212	215	221	206	217	224	250	229	211	229	200	198	201	201	220	226	203	211	220	205	220	223	213	197	233	229	214	209	219	223	219	213	200	193	213	233	245	215	207	209	208	221	193	203	205	200	228	207	189	213	236	240	244	213	196	221	226	196	206	229	209	220	233	207	209	219	219	217	215	208	207	214	220	206	230	237	226	203	219	216	224	204	208	232	193	218	196	211	190	204	218	219	195	210	245	249	207	202	194	204	206	240	222	193	230	193	218	202	205	199	211	199	225	210	220	233	219	209	217	202	207	238	220	239	212	206	227	225	223	218	234	233	206	234	236	221	219	229	207	242	224	218	209	199	229	222	237	222	212	220	198	239	218	203	237	213	206	245	243	203	211	226	196	221	202	227	216	239	234	196	234	221	199	237	204	224	200	218	214	220	237	189	227	229	228	217	208	216	195	242	214	198	205	214	219	196	227	209	221	215	206	200	213	228	200	233	221	221	232	218	203	197	241	209	197	209	215	210	233	216	237	200	241	197	225	216	228	247	224	236	197	228	230	223	202	226	228	230	211	247	213	220	220	194	241	224	208	228	217	194	205	187	219	234	221	225	216	227	212	237	210	201	208	225	254	227	227	240	209	244	259	200	222	211	234	209	225	227	202	201	210	216	224	226	208	209	202	219	198	214	227	228	227	201	244	219	224	233	233	197	232	229	213	207	225	221	210	214	218	228	205	211	252	211	225	208	244	191	209	228	208	228	216	213	221	233	210	222	178	244	224	212	224	241	213	207	196	206	205	221	222	232	227	207	207	220	220	212	219	198	192	226	192	214	227	227	202	226	241	200	234	218	198	230	203	235	203	222	199	241	214	213	248	204	206	211	221	204	221	190	188	207	208	231	181	210	236	211	219	236	224	227	185	201	211	224	181	216	230	237	246	218	220	232	208	186	198	214	210	196	218	214	227	221	200	196	215	191	216	210	218	248	207	204	187	194	233	207	186	227	185	201	204	231	224	189	200	214	227	220	198	192	199	223	230	222	226	214	217	223	217	201	239	233	239	213	211	213	208	196	227	217	218	211	239	191	218	197	193	217	222	233	192	191	229	227	202	213	201	224	220	221	210	214	218	214	207	236	236	227	184	205	222	197	241	207	191	216	211	217	220	209	212	187	198	220	218	230	221	215	189	234	206	223	216	217	207	199	230	225	208	223	217	218	207	213	222	220	219	224	201	195	223	223	234	254	189	210	223	233	209	213	249	232	222	232	206	235	234	212	194	214	231	240	228	226	206	240	204	252	246	200	211	209	227	234	231	211	205	230	220	222	213	266	209	190	223	225	238	219	207	196	210	198	198	230	207	215	202	244	236	198	222	222	223	221	228	209	209	231	211	234	210	215	211	224	221	213	222	204	207	188	247	220	228	253	191	216	214	202	229	214	228	196	190	231	213	190	214	223	220	217	210	238	235	214	229	245	239	230	189	205	224	225	220	221	204	221	229	191	204	234	212	237	237	216	222	213	219	218	219	211	218	204	215	220	210	221	206	197	225	235	217	228	214	194	204	211	198	234	247	209	205	199	196	207	188	245	214	197	205	215	209	206	207	234	209	216	243	221	204	218	244	207	217	218	224	200	223	210	219	225	211	227	215	199	200	204	202	219	219	209	210	218	212	237	219	212	206	214	233	196	207	225	237	214	245	213	232	241	230	195	196	257	185	221	206	227	211	216	201	223	236	199	208	205	231	222	191	195	217	215	209	208	228	181	218	235	209	225	206	227	239	227	202	203	227	205	211	225	219	234	228	226	214	207	247	235	226	196	214	222	212	204	239	194	229	248	226	234	206	223	225	252	215	225	218	227	223	222	213	205	233	229	207	226	228	245	219	242	206	206	209	201	213	233	180	226	217	210	202	237	205	217	209	199	238	226	201	216	239	213	220	220	197	205	234	231	189	195	203	176	215	208	244	222	191	212	202	220	196	197	252	191	195	188	203	198	203	232	211	174	234	211	217	248	215	235	195	222	214	219	219	223	211	230	194	224	214	201	209	225	231	211	205	213	220	231	232	204	214	208	226	215	221	198	206	221	225	190	227	194	210	198	209	216	222	234	220	179	223	205	235	193	200	193	221	234	218	204	207	209	202	223	193	208	221	207	199	225	213	216	213	203	199	184	221	231	239	193	222	235	250	201	217	232	228	202	233	239	216	224	201	203	206	196	193	219	200	217	200	246	222	195	224	231	202	221	211	201	225	214	191	227
44016	7959	6831	3697	2272	1487	1112	952	820	678	561	520	449	397	401	357	354	381	342	311	331	306	306	314	275	256	241	279	261	241	250	224	229	254	234	262	245	259	285	255	216	245	252	243	224	247	263	220	214	235	214	255	249	259	243	213	228	228	229	246	240	236	216	254	238	217	234	241	248	238	231	215	231	277	221	237	219	254	221	231	229	209	252	221	214	237	237	217	253	237	225	243	218	214	236	199	230	243	220	212	248	235	255	230	219	247	249	249	210	227	240	230	244	241	198	198	237	224	225	216	230	238	224	244	231	215	223	193	227	249	225	232	213	198	217	223	193	240	236	231	229	235	243	225	224	227	236	212	238	192	218	242	239	230	231	216	206	241	220	207	270	221	206	224	211	262	223	232	220	212	209	232	250	231	254	241	245	223	272	200	235	214	225	228	198	218	233	228	225	236	218	228	217	224	227	245	238	215	221	225	217	217	215	255	221	233	221	227	233	217	221	223	219	214	232	208	211	220	231	207	220	216	207	225	224	205	216	232	221	262	210	200	216	231	216	236	221	228	208	217	232	221	238	222	246	226	208	244	219	212	195	241	236	238	216	233	204	224	248	223	210	208	199	238	216	218	213	209	227	229	256	227	249	239	217	212	217	220	207	230	210	219	225	228	214	220	232	218	225	232	194	227	208	214	215	235	207	218	219	231	211	251	217	255	206	192	211	234	218	241	204	229	222	213	215	222	220	229	216	191	225	232	197	222	235	217	220	238	244	230	211	239	245	217	235	243	247	195	230	231	212	191	247	243	241	231	207	227	214	214	190	225	195	233	229	244	249	216	219	228	210	230	236	236	224	234	219	224	241	204	228	195	221	200	214	227	218	235	242	213	221	256	229	225	219	242	201	216	230	239	234	261	247	206	236	216	230	232	238	199	215	229	226	222	217	214	226	186	216	246	247	237	225	216	210	215	248	204	213	213	247	218	199	214	221	210	234	210	238	223	199	236	226	217	226	233	236	242	235	236	218	227	231	241	248	239	216	231	214	208	195	237	248	238	216	232	235	225	227	236	235	233	226	217	231	225	214	269	202	222	215	207	228	201	241	239	228	217	219	220	237	245	208	202	220	207	232	225	229	228	249	230	231	222	235	221	226	236	219	217	204	256	250	243	207	215	206	225	205	238	235	219	221	229	243	234	230	225	213	229	237	199	223	224	215	231	236	248	249	232	252	251	238	213	226	235	226	215	233	234	222	220	230	211	220	225	226	252	228	236	238	219	229	219	214	214	219	241	230	215	233	227	243	233	217	225	228	193	223	207	220	236	216	241	232	211	230	207	209	223	198	218	202	223	220	229	214	222	227	246	214	231	227	198	236	243	209	252	225	207	212	237	221	227	212	227	233	232	215	203	223	215	227	223	224	217	211	234	226	213	248	197	238	228	226	206	237	210	220	188	237	245	219	242	196	220	201	249	211	213	232	238	191	231	237	233	226	232	240	248	228	217	245	233	221	190	201	225	236	220	220	209	205	212	237	242	199	236	215	238	212	231	227	211	222	206	221	208	241	244	214	232	202	219	224	233	223	216	234	245	215	206	231	212	219	218	224	234	211	238	215	227	216	209	204	235	248	215	220	210	218	241	209	246	217	195	212	232	214	228	231	228	246	233	228	219	199	225	220	210	215	221	232	204	223	223	229	224	229	257	233	237	204	212	226	222	233	226	250	231	247	216	241	232	217	219	211	209	268	244	211	230	210	243	240	207	244	231	237	218	201	203	232	237	216	228	229	213	215	204	222	201	214	232	228	231	214	204	228	191	225	221	209	250	230	200	217	228	215	209	232	223	238	216	249	223	212	204	183	233	240	212	226	214	227	242	244	240	208	246	224	210	217	214	229	235	227	227	239	241	213	207	212	226	229	200	204	249	213	227	219	221	205	213	253	219	217	223	227	228	244	215	203	235	230	240	233	213	214	263	237	227	214	225	203	265	226	224	232	206	206	225	229	236	219	195	206	236	200	228	233	217	225	221	218	225	215	194	242	206	221	252	228	197	220	231	213	222	222	220	239	214	229	216	207	207	208	209	225	244	212	235	211	216	237	233	232	249	245	202	197	220	191	243	221	226	221	214	250	212	231	188	197	228	221	214	236	229	229	203	252	189	224	199	246	202	228	228	253	233	199	225	239	241	216	219	198	204	247	217	221	221	212	246	202	236	240	224	207	228	216	216	233	193	222	237	232	231	175	237	220	238	202	230	218	235	249	221	229	236	247	231	191	237	231	237	209	212	212	215	222	212	206	211	222	254	249	235	216	197	207	228	226	227	234	216	208	230	225	195	246	208	210	218	257	195	213	226	214	222	223	245	225	197	208	232	262	235	241	259	204	218	260	235	230	220	207	218	222	218	217	221	206	224	226	221	255	211	228	219	228	221	208	210	208	242	205	192	216	214	229	212	220	211	233	208	204	247	218	241	251	230	206	207	232	215	235	226	218	239	240	246	201	214	214	219	225	167	207	232	241	222	213	213	202	245	220	224	221	221	212	215	249	223	203	242	206	205	233	235	233	230	235	200	228	219	231	210	206	224	217	204	230	227	236	228	227	218	217	205	202	227	196	237	219	229	225	213	239	231	259	231	203	198	238	230	218	223	203	232	203	232	209	215	233	227	214	217	228	241	185	248	219	246	206	234	217	208	218	230	226	224	238	236	223	214	237	218	239	221	238	218	243	220	207	211	221	210	223	245	224	210	219	192	214	234	230	198	223	238	238	248	192	222	257	241	209	249	239	240	199	228	233	216	230	223	211	209	202	220	223	223	224	227	254	216	193	226	210	225	227	247	203	230	213	228	216	212	203	229	202	225	237	209	230	214	238	219	211	224	232	230	225	207	242	223	218	205	199	244	226	260	212	237	231	237	224	237	237	253	203	250	233	231	239	230	225	220	206	229	214	219	217	206	234	213	252	213	224	217	245	242	234	203	224	241	216	223	229	201	203	236	246	245	224	234	197	244	203	214	230	231	239	252	228	226	227	227	220	238	214	213	189	197	214	222	190	233	206	226	233	210	214	241	224	222	222	265	222	231	235	235	215	234	232	238	210	201	221	211	219	203	232	239	210	237	211	212	220	223	212	236	224	218	250	203	207	208	199	225	215	220	219	218	223	224	229	238	214	221	240	196	206	246	191	221	201	222	211	224	226	217	240	217	245	194	222	216	263	205	200	243	248	227	219	227	197	217	248	209	233	195	255	210	227	217	240	218	240	230	225	227	237	237	221	225	240	235	233	223	190	226	260	209	238	216	219	235	207	236	202	208	244	168	214	243	227	221	218	236	269	184	220	222	243	208	237	247	237	243	216	190	213	229	219	237	239	237	225	220	227	234	237	242	245	222	211	259	252	208	229	236	218	215	208	226	251	226	226	226	221	234	227	204	239	235	196	209	220	214	219	238	218	222	205	253	217	236	220	225	235	214	230	224	215	208	215	222	216	224	202	251	252	196	220	225
22425	20111	26484	23518	20118	20036	5545	1268	940	855	801	778	717	650	606	660	589	619	577	536	578	602	579	498	564	557	563	548	561	513	528	525	550	522	524	510	537	512	547	554	512	530	494	552	516	521	534	552	530	523	546	524	523	488	512	525	504	494	486	487	473	528	549	486	508	505	495	510	477	504	462	492	487	469	522	537	498	477	525	535	532	490	522	525	536	511	453	546	508	524	519	502	494	513	548	498	502	464	492	514	517	525	552	465	507	481	537	511	519	525	510	530	495	498	489	503	508	490	545	442	488	520	517	488	530	486	493	496	535	530	476	503	473	484	516	504	539	503	468	486	504	509	493	531	495	493	513	479	518	496	509	532	504	482	478	501	508	513	513	549	479	518	470	508	487	511	551	479	477	514	475	484	470	498	498	497	518	508	506	511	484	475	518	466	524	505	538	471	519	497	485	483	477	513	480	458	500	499	509	484	511	505	556	526	468	504	478	466	499	505	495	505	484	496	538	533	500	506	503	501	523	492	530	533	498	494	490	515	511	487	476	478	533	509	498	519	501	507	491	532	518	479	486	510	551	500	471	515	483	527	473	503	496	493	525	502	530	459	522	473	500	514	511	533	472	507	499	513	514	532	561	464	541	529	540	491	522	467	540	533	481	529	527	506	494	531	512	494	477	517	539	536	529	467	482	496	560	461	537	498	492	523	496	461	502	462	479	496	475	502	541	489	496	514	460	465	532	516	523	509	511	469	518	453	468	493	524	515	484	508	498	515	481	494	480	521	510	461	527	525	503	501	500	493	508	504	514	521	514	519	469	529	465	521	491	463	493	550	476	518	517	533	525	476	514	503	540	523	489	512	483	472	523	502	475	507	496	466	526	505	518	468	508	497	516	505	509	503	527	506	493	562	519	516	451	513	485	522	470	520	505	498	495	518	557	541	559	521	492	552	502	550	516	481	512	485	505	481	540	504	466	512	529	505	548	527	516	472	522	494	481	509	477	524	541	516	518	527	486	456	526	520	552	509	497	496	491	505	478	540	498	497	480	489	555	543	501	507	492	524	508	514	472	526	515	504	519	516	498	513	519	539	479	486	500	489	517	518	533	488	504	476	463	492	503	490	506	502	491	496	510	505	492	513	533	525	514	501	510	498	525	514	511	545	493	466	517	471	475	503	514	484	507	498	471	483	486	498	453	534	497	532	468	534	477	499	499	502	563	528	489	538	510	493	446	509	465	475	531	547	511	492	476	524	506	500	516	507	528	480	512	495	498	501	520	480	508	511	513	539	512	520	491	503	485	494	477	509	520	464	487	504	506	488	519	478	512	541	491	520	464	487	508	506	536	504	478	534	460	502	513	462	510	497	523	487	459	520	530	529	490	518	503	484	509	520	470	474	502	489	532	465	462	488	488	504	476	509	487	529	520	474	518	514	512	529	471	520	494	562	487	484	502	534	504	523	495	496	540	477	500	510	507	479	488	525	511	493	505	487	496	484	534	523	524	480	513	520	487	503	513	512	507	516	532	494	557	505	484	540	482	496	515	475	499	484	476	500	481	498	515	509	491	485	487	533	459	488	531	475	518	515	519	486	513	524	491	466	530	481	493	497	503	511	507	484	477	483	495	533	536	487	539	547	495	500	513	524	517	500	508	496	516	496	496	529	489	478	513	468	530	444	531	533	508	549	498	551	495	482	496	491	496	529	478	531	529	513	490	500	479	477	475	438	531	486	491	531	526	488	440	512	492	494	500	523	489	495	477	505	507	499	555	462	521	494	504	554	490	527	503	488	513	520	474	520	546	532	525	478	494	500	511	484	492	510	482	509	510	502	504	475	468	505	505	529	508	475	542	501	513	504	468	478	505	493	481	479	537	467	474	479	470	514	491	469	514	479	505	542	469	540	483	526	487	546	520	525	505	528	523	517	546	479	529	468	507	513	523	525	517	501	494	492	494	498	531	527	475	487	502	518	499	533	524	542	532	553	514	520	534	480	524	493	509	481	534	523	515	455	487	497	550	463	496	516	523	483	545	483	485	491	526	530	543	537	497	499	538	492	494	528	502	488	519	492	512	506	518	483	507	473	492	484	508	543	485	487	477	520	500	527	557	527	461	477	501	472	488	508	510	494	517	561	508	494	506	493	507	486	500	512	490	464	510	542	501	483	515	448	476	491	453	496	521	478	464	517	492	501	501	498	495	531	502	510	501	527	522	479	519	466	476	477	497	456	495	493	501	554	516	527	538	602	507	463	487	501	492	517	528	496	489	474	506	491	511	472	490	492	489	542	533	523	517	512	511	465	528	493	506	529	531	487	491	486	517	467	488	500	518	509	517	475	534	510	509	530	496	493	542	512	498	536	475	469	484	506	490	516	496	514	481	530	546	465	476	500	471	471	492	508	489	461	513	497	487	465	504	533	507	512	469	532	499	481	516	528	494	517	544	492	483	539	497	474	512	491	506	504	561	502	491	525	531	469	510	494	557	498	463	473	501	483	507	512	495	481	524	514	497	499	450	538	505	516	490	506	505	516	489	481	490	510	477	536	457	487	490	486	490	540	497	444	445	556	516	483	485	468	524	509	516	509	497	453	490	458	478	478	446	514	518	482	521	502	485	522	504	532	532	513	459	520	506	524	502	499	515	476	517	495	502	488	535	502	513	542	510	568	462	501	512	493	561	531	487	534	486	506	532	508	475	490	479	522	525	513	503	506	497	484	538	500	491	520	515	468	518	551	528	550	494	488	500	488	502	546	488	504	499	497	504	499	519	463	474	499	494	557	454	488	539	501	499	517	522	527	497	502	481	512	477	474	543	505	537	560	475	472	500	493	516	541	466	540	522	520	481	497	514	487	523	487	533	519	487	481	506	518	523	502	514	497	490	482	490	528	486	549	474	529	510	494	496	491	463	493	475	506	495	489	548	497	510	503	465	502	505	487	503	512	478	496	480	514	517	495	527	473	524	501	506	463	491	498	517	487	527	491	508	519	476	488	550	508	511	519	526	543	507	509	490	489	495	513	506	531	526	507	483	488	519	461	494	488	526	510	460	528	507	509	495	532	454	498	532	494	552	527	496	485	509	460	490	520	551	508	473	531	496	465	532	511	518	521	507	520	531	496	495	459	455	514	524	457	523	496	520	484	533	495	526	489	521	504	499	532	517	479	504	539	491	519	475	525	558	497	493	499	525	504	510	491	535	543	511	503	533	477	499	493	527	506	530	483	518	525	468	547	508	530	471	519	488	507	472	550	479	528	537	481	519	474	467	475	488	480	501	514	496	519	481	526	492	535	517	509	496	515	507	504	501	511	509	516	501	480	474	504	438	503	486	494	475	523	488	467	486	514	556	521	523	540	498	509	499	501	507	541	481	501	525	468	508	489	455	470	492	485	524	498	481	464	522	487	446	476	487	488	455	469	492	556	551	520	503	494	486	533	511	544	465	492	513	473	486	486	493	519	509	479	490	492	530	519	493	533	508	491	458	512	506	533	514	513
39947	11326	11666	6926	4277	3006	2320	1866	1539	1328	1221	1064	999	916	888	815	768	721	696	667	691	651	650	632	571	569	597	597	558	535	553	566	546	524	552	511	561	517	511	545	488	535	527	497	519	551	507	503	505	498	528	470	504	496	518	532	537	498	481	468	545	479	504	486	532	482	522	489	510	491	496	483	483	481	501	494	471	492	493	472	483	475	432	481	478	506	491	526	479	464	470	494	479	460	477	487	496	502	451	537	480	531	454	495	470	509	490	486	481	481	486	506	495	465	463	503	474	499	485	489	485	524	486	465	482	467	481	505	458	506	528	470	481	468	497	473	488	447	460	452	472	472	446	445	459	505	506	489	484	490	504	478	464	484	498	474	465	513	469	449	468	461	475	519	473	474	484	469	455	480	475	488	495	492	517	487	451	504	499	487	482	491	475	444	474	506	489	465	459	465	475	493	458	456	473	493	454	513	512	478	519	497	473	497	509	523	458	464	444	491	479	507	491	498	465	474	472	470	434	460	483	502	485	480	465	501	512	475	483	480	484	527	473	482	487	483	503	506	479	489	495	450	479	489	469	488	493	478	517	485	481	489	464	450	491	480	509	501	458	470	460	522	473	472	517	477	475	452	449	493	503	432	499	516	426	496	501	505	470	485	478	502	492	474	475	477	475	521	495	495	478	441	435	436	452	527	470	477	436	490	528	453	450	419	470	478	486	471	504	464	460	488	495	443	497	486	454	490	484	497	481	479	452	519	505	467	509	484	485	483	494	451	472	486	466	490	487	456	486	504	465	481	457	449	466	469	477	467	472	529	499	480	479	533	520	467	496	484	468	512	449	475	510	525	485	461	479	478	491	469	486	503	453	511	486	483	468	521	498	474	478	499	494	484	426	496	458	480	464	485	480	489	465	470	508	484	458	482	423	488	498	490	458	482	479	464	471	478	479	477	504	517	451	464	513	487	518	497	487	496	471	486	508	494	475	451	479	478	482	459	434	453	507	501	496	445	491	476	486	485	526	447	473	516	510	457	484	470	525	469	506	505	517	474	474	456	509	459	454	477	511	443	525	457	477	459	463	473	423	488	472	489	471	489	497	466	472	469	482	456	496	482	499	474	496	516	483	506	482	499	460	530	499	455	457	512	470	466	473	489	479	462	469	492	468	480	469	544	494	443	488	441	481	464	484	478	475	450	498	474	460	535	477	490	442	503	511	479	457	505	470	452	487	496	475	469	479	499	480	498	487	518	524	474	480	474	489	500	441	479	437	466	517	463	488	508	495	469	480	490	476	492	495	473	482	487	433	451	489	495	517	482	477	502	490	513	515	471	459	493	469	466	462	500	504	471	437	442	480	477	431	469	456	499	479	500	484	469	500	470	510	502	468	481	487	500	464	481	506	468	471	511	500	475	484	484	480	492	471	484	491	447	461	471	436	456	451	495	486	450	444	474	466	505	488	450	481	453	513	437	462	453	457	532	439	493	480	524	483	471	470	491	457	536	478	474	475	496	491	453	476	475	469	463	470	440	476	458	447	472	468	527	467	479	487	513	488	483	420	514	478	463	476	501	511	498	497	513	508	459	495	465	516	445	472	464	495	494	436	483	457	493	490	510	485	477	485	474	477	483	475	483	502	495	487	468	464	507	494	455	495	466	519	489	506	492	493	497	518	519	444	476	461	488	482	519	475	478	472	499	493	492	522	458	464	507	506	497	499	475	475	448	456	466	508	476	495	487	497	490	513	470	443	503	454	496	494	467	461	476	479	412	487	499	474	463	445	455	480	481	500	510	487	525	486	447	461	543	491	485	433	475	509	515	462	482	502	484	467	461	504	465	502	481	448	467	505	499	493	480	491	482	451	481	498	479	449	491	488	481	459	467	481	480	459	468	491	460	497	521	499	460	504	537	470	452	515	498	500	468	478	489	446	485	473	483	491	513	488	486	467	495	489	473	518	486	503	491	479	488	468	507	433	465	460	479	480	509	469	462	527	468	504	471	490	466	455	510	473	506	481	470	493	488	501	519	475	482	438	512	474	489	518	517	486	475	500	485	495	462	461	444	483	455	493	477	466	478	529	471	486	495	535	513	512	484	493	464	476	464	457	492	483	482	499	478	461	512	454	472	436	460	504	454	491	466	499	470	468	480	475	502	526	470	522	539	459	465	488	503	471	479	475	471	484	487	501	501	488	505	442	441	473	513	458	498	467	474	491	481	504	462	453	453	498	515	474	532	487	505	465	489	519	422	447	457	492	482	484	444	492	498	494	473	476	469	487	457	485	497	464	455	483	473	503	511	481	484	487	435	509	492	479	484	486	469	470	472	501	471	485	492	485	483	503	465	469	485	489	482	470	462	472	531	492	455	511	480	510	464	478	483	490	481	462	485	490	504	521	472	494	493	525	484	441	492	478	479	454	474	522	494	427	470	485	457	460	503	484	457	464	460	476	483	493	488	506	477	479	444	484	464	470	493	460	466	477	462	496	473	477	494	457	464	498	514	483	508	497	486	470	522	493	513	495	519	494	445	452	470	485	466	438	475	464	488	493	456	488	492	448	446	468	489	469	457	453	497	482	470	507	473	489	478	495	516	497	508	453	480	475	473	479	463	503	495	511	460	489	497	456	509	443	492	485	494	463	471	474	450	449	477	500	482	501	460	477	456	482	505	532	470	491	449	480	478	469	478	470	491	497	488	509	505	474	450	458	445	467	485	513	502	478	481	458	474	446	442	505	507	472	475	487	511	468	508	525	469	479	444	508	437	487	496	489	468	471	464	465	462	487	479	490	454	489	484	472	507	499	486	476	446	467	496	482	480	493	473	468	437	490	485	477	496	506	441	490	441	467	448	507	497	492	480	444	481	465	493	452	505	462	494	500	465	488	501	482	494	488	516	511	499	496	473	481	517	501	510	492	509	462	470	468	455	481	454	497	470	471	448	459	450	499	496	486	494	472	473	461	469	464	458	502	459	451	470	503	489	513	467	455	463	480	495	500	475	510	444	480	469	444	524	472	473	474	493	472	492	458	456	484	435	508	464	458	476	469	499	473	493	473	475	467	529	442	475	494	485	504	491	470	487	450	505	492	527	492	496	457	488	464	469	452	470	486	486	487	474	476	479	509	469	512	456	528	514	498	520	487	494	497	501	463	481	476	494	516	498	486	485	471	484	458	471	504	491	487	451	471	479	487	459	467	439	481	519	490	495	484	470	462	500	522	459	477	475	497	463	493	457	497	493	491	490	460	498	463	477	511	483	486	468	485	489	480	466	480	466	450	471	443	457	457	490	475	468	438	506	494	478	463	463	488	485	501	476	479	469	499	488	451	510	453	444	475	474	492	488	485	478	455	457	485	476	485	479	546	468	474	467	453	530	442	513	499	504	485	468	457	466	515	481	508	464	490	486	500	500	470	470	442	511	463	506	470	471	502	488	473	478	440	500	477	522	489	455	518	494	515	431	456	480	504	522	478	468	464	486	493	474	469	490	481	487	531	494
32339	14186	2044	465	360	314	298	276	277	293	274	276	265	278	286	287	286	277	273	266	276	284	289	281	254	288	268	260	267	270	271	259	243	283	255	280	272	239	294	268	267	256	256	291	291	284	287	269	263	288	240	281	275	272	251	263	288	290	267	282	277	267	238	261	253	257	273	290	258	275	275	284	271	260	258	273	247	304	264	237	257	297	285	280	275	263	227	275	263	286	287	247	277	298	283	244	244	256	267	263	251	284	227	245	287	259	252	286	271	284	278	286	282	266	263	282	253	268	259	276	241	246	277	261	296	276	257	269	250	291	262	219	256	285	279	256	235	266	247	270	268	252	260	255	265	253	284	276	299	297	268	276	295	279	257	272	261	277	263	266	272	261	255	259	278	297	259	279	283	266	258	292	297	292	260	259	247	260	255	256	249	257	256	303	278	273	259	255	283	269	281	273	267	282	260	294	269	273	262	285	281	277	293	268	231	267	272	262	272	258	257	235	263	273	269	244	267	263	249	265	318	284	262	259	278	296	288	274	246	273	289	283	254	268	275	290	294	278	267	249	277	269	237	255	262	279	275	283	266	262	269	244	277	257	251	285	276	270	285	289	273	244	264	272	268	293	266	288	259	248	235	257	269	261	249	262	273	242	280	239	269	264	278	269	254	267	232	228	289	231	240	278	247	244	289	257	247	262	273	268	263	250	261	255	243	262	270	259	291	271	248	269	270	265	284	245	265	270	287	290	267	267	270	280	279	293	253	263	243	273	270	284	299	262	253	285	247	276	237	231	287	274	241	285	262	300	263	252	259	288	300	271	265	285	248	264	301	276	273	287	281	256	264	278	290	248	308	272	257	272	252	262	290	268	273	256	270	252	268	283	258	271	289	265	270	274	275	264	256	254	267	274	291	263	284	235	246	272	267	294	266	250	242	246	257	289	236	273	268	300	283	260	263	256	275	241	255	272	274	286	268	232	263	276	270	274	244	286	249	289	272	256	276	259	253	298	269	289	278	280	250	295	268	285	283	268	304	251	277	274	262	250	298	273	283	264	298	279	283	256	258	276	250	265	288	292	277	288	272	296	242	291	272	283	264	252	281	259	256	267	287	294	241	250	266	271	268	255	265	253	252	273	250	256	267	240	277	291	260	282	279	264	291	238	282	270	290	280	263	248	271	280	268	275	300	267	264	266	261	297	253	275	296	258	261	287	264	278	260	266	288	273	231	275	264	252	258	286	253	245	279	281	253	278	271	264	238	288	263	288	272	265	253	270	239	236	226	262	291	261	269	261	300	283	275	282	252	290	267	268	271	298	234	290	296	287	245	268	280	255	261	280	240	272	279	242	252	267	283	271	278	239	256	287	288	260	291	288	278	254	273	231	255	255	252	263	245	263	253	269	271	260	271	275	231	271	259	279	249	253	287	259	220	243	257	283	248	240	280	285	261	292	261	267	257	278	280	276	281	285	290	285	255	288	277	282	272	276	232	250	276	301	278	274	259	280	252	265	265	265	273	293	251	269	262	271	271	264	243	259	254	280	278	263	270	278	276	244	299	292	253	282	274	250	263	273	269	250	250	255	286	287	247	267	317	264	278	271	239	289	260	251	268	261	267	278	255	275	277	293	266	297	271	282	228	283	291	267	267	269	262	274	259	273	267	279	262	264	250	262	283	264	274	239	240	253	237	290	274	262	273	237	287	303	283	265	273	304	266	267	263	277	259	254	265	283	274	240	291	285	248	289	291	254	274	277	273	268	260	262	272	284	276	258	260	252	242	280	249	267	257	268	281	283	246	259	273	236	295	267	294	274	304	269	256	291	251	269	249	287	268	242	280	252	286	295	301	255	228	262	249	246	270	249	277	255	266	256	258	278	261	273	285	276	269	288	261	271	280	279	270	251	266	231	276	293	234	255	301	267	234	253	297	263	260	300	253	250	277	272	304	274	255	259	286	285	259	258	279	274	272	278	262	249	286	249	301	251	301	250	260	267	273	250	264	252	261	248	261	253	275	268	296	246	289	266	247	268	269	280	257	271	256	261	278	256	287	246	255	272	261	267	279	275	287	271	253	287	251	267	263	278	282	256	285	276	246	283	273	273	259	259	237	244	263	266	286	286	261	292	265	263	272	261	258	268	275	236	253	283	296	275	235	266	276	256	227	251	278	281	272	241	252	286	272	248	271	249	248	271	243	253	289	267	275	239	290	240	273	276	286	253	276	260	258	284	251	277	265	297	262	273	276	243	261	258	238	234	256	248	281	260	280	265	263	265	272	270	264	262	267	277	272	263	268	261	273	251	284	253	282	258	251	282	281	247	265	267	237	232	256	271	261	255	285	273	272	264	288	254	236	269	245	273	247	291	294	271	281	233	261	259	269	301	272	271	245	275	282	275	272	288	280	260	265	251	247	275	267	248	292	270	248	290	296	247	245	259	276	274	265	246	300	267	260	261	263	289	242	257	289	275	261	276	265	267	273	256	276	250	288	249	250	268	258	256	226	265	276	253	247	264	252	304	257	256	277	265	272	277	265	271	245	256	279	268	271	308	290	247	258	274	264	256	243	270	262	250	268	230	252	257	262	248	279	246	299	313	268	277	260	275	265	252	283	286	245	286	263	261	244	267	262	281	257	274	258	262	270	279	263	261	237	294	293	244	258	277	289	255	243	265	283	270	276	274	217	256	260	285	249	264	290	249	239	260	267	271	287	271	282	285	283	259	289	269	260	262	249	288	268	282	268	275	264	270	262	287	263	265	267	247	278	261	294	275	246	266	285	268	270	271	248	269	285	247	271	274	265	235	256	264	274	268	267	294	235	260	276	280	264	255	249	267	262	247	288	284	289	277	281	244	301	260	285	273	231	284	294	276	293	259	281	296	255	285	265	258	243	276	290	245	256	271	245	258	302	255	253	263	264	248	239	271	271	244	234	254	273	260	255	258	309	275	288	282	286	288	281	269	271	247	256	291	255	259	265	272	277	271	245	251	278	271	246	264	239	238	287	260	285	250	290	246	250	270	270	268	261	283	288	295	261	298	254	274	267	278	270	261	265	253	266	271	249	271	281	280	286	248	277	245	262	242	250	285	267	267	248	260	245	286	266	284	299	266	276	292	291	273	299	258	289	292	267	244	263	280	284	260	269	303	275	308	247	256	295	257	265	267	256	273	270	281	261	239	260	274	266	271	261	258	287	263	256	266	247	287	270	286	271	242	249	288	252	292	270	272	283	290	282	311	264	263	257	254	257	267	250	248	250	266	260	282	256	283	264	255	253	260	251	295	246	281	251	261	257	263	267	262	310	234	296	308	262	274	269	267	274	295	266	286	277	284	249	276	256	262	261	259	279	245	251	313	266	225	264	256	256	253	289	276	255	267	278	251	280	317	277	277	289	258	261	267	259	272	260	288	293	293	284	280	271	317	276	254	293	263	270	276	258	259	278	253	253	276	240	286	248	248	263	277	268	256	284	250	277	246	285	280	260	269	277	255	262	295
27494	1053	664	466	387	353	325	319	336	313	304	288	310	326	322	295	319	284	294	337	317	319	324	306	282	309	267	289	301	312	303	269	273	283	300	249	338	263	316	268	294	303	282	266	287	295	276	306	286	306	275	276	308	294	307	290	302	266	295	266	273	280	289	272	298	281	281	281	276	275	291	289	267	307	305	271	284	286	291	278	275	280	289	283	281	281	266	294	302	304	299	278	290	306	269	279	287	299	261	283	274	274	316	262	285	283	288	299	298	273	265	313	297	318	274	320	299	285	258	287	287	300	280	246	295	274	283	282	254	292	276	275	278	293	280	290	292	289	269	284	317	277	303	297	319	307	278	285	288	272	279	311	329	271	280	290	288	287	286	335	263	299	254	288	314	272	277	287	291	261	284	297	292	272	329	297	292	265	301	275	273	285	302	274	277	304	263	268	252	294	267	283	271	314	281	305	275	272	245	274	303	297	272	304	293	275	325	282	268	295	298	267	303	303	306	324	283	308	273	292	308	286	278	297	299	250	289	315	298	296	308	289	296	323	269	282	288	285	316	294	253	308	304	293	297	273	300	313	297	291	260	292	282	316	319	309	321	286	277	306	302	270	280	287	320	295	287	294	279	311	326	290	295	303	294	289	311	290	301	332	281	304	304	274	294	257	267	263	290	279	310	283	302	266	291	291	264	281	316	303	297	300	300	259	282	309	281	288	258	316	286	256	257	277	309	270	286	282	288	293	287	261	293	316	301	276	306	315	311	294	299	318	302	322	305	294	275	304	284	296	302	301	351	283	301	295	258	286	280	277	272	270	272	295	309	321	290	305	310	314	267	308	277	295	313	302	266	280	300	303	269	251	294	296	306	304	282	310	300	284	291	272	269	251	290	326	282	263	269	275	289	319	284	305	256	272	301	263	294	304	277	280	275	335	313	305	278	317	306	285	298	291	289	301	276	280	291	280	289	293	287	283	317	321	282	301	320	312	293	337	286	297	286	309	286	275	288	298	269	288	318	270	272	278	311	287	279	300	268	295	264	276	292	306	289	259	283	290	279	275	297	324	313	298	287	280	294	274	299	302	308	310	277	322	292	299	287	279	292	283	286	273	286	317	317	316	284	295	277	303	302	276	281	309	301	285	267	312	278	284	281	299	280	273	315	307	304	272	296	298	296	304	323	287	314	307	302	302	283	287	272	288	263	313	285	328	310	310	280	322	304	291	286	289	300	294	297	306	295	302	305	321	277	316	262	304	291	299	299	272	288	287	280	294	295	261	285	284	284	289	276	301	291	319	276	299	283	284	326	287	276	275	280	282	277	279	290	297	303	305	283	275	294	303	291	282	296	286	324	290	288	257	290	285	268	278	290	274	293	308	292	288	282	314	293	308	289	272	283	258	301	286	298	284	295	285	276	281	307	293	314	260	265	269	275	309	313	285	284	281	247	274	295	279	264	275	328	255	287	321	284	331	273	304	305	320	285	275	264	289	331	276	267	312	311	285	276	280	319	280	300	284	300	303	280	287	311	294	271	298	281	308	319	284	292	301	308	300	327	278	295	307	289	295	283	315	287	305	297	273	285	322	263	308	296	291	313	299	325	299	313	290	264	301	280	294	288	281	260	292	269	297	321	316	323	289	272	291	324	304	280	301	308	304	288	280	306	287	310	284	325	323	262	297	296	290	309	314	281	278	272	285	328	294	317	274	283	305	318	325	286	289	265	290	306	304	297	281	290	270	310	284	293	277	273	303	304	270	271	284	279	285	288	270	303	285	287	275	324	293	269	281	245	275	275	278	298	267	275	277	316	300	291	275	301	277	275	334	310	288	276	282	286	293	286	295	307	302	298	278	279	297	298	266	306	271	278	308	309	300	280	294	314	272	297	280	280	292	263	298	293	299	303	289	306	260	307	251	296	285	286	308	294	286	293	308	265	284	296	281	260	283	305	268	275	290	299	326	269	284	291	305	284	287	281	277	301	311	300	309	307	285	255	299	269	306	323	283	291	272	311	265	284	286	292	275	270	260	257	321	284	285	291	280	297	293	265	299	272	298	307	284	320	290	295	316	315	317	287	266	282	305	291	289	283	305	316	275	291	295	266	286	294	295	315	297	297	282	261	295	279	296	328	281	304	308	272	286	305	266	282	246	282	288	265	303	280	271	272	278	301	278	306	303	320	282	285	289	274	285	302	289	310	305	294	303	305	282	277	299	309	284	325	307	290	276	295	301	297	304	293	277	324	298	274	294	272	299	255	294	270	269	281	277	308	300	254	268	242	279	300	291	264	303	272	315	298	273	289	286	289	297	301	283	324	290	282	270	335	297	325	301	285	290	314	282	283	267	282	320	327	304	284	303	316	267	278	298	311	291	270	309	310	260	296	274	274	276	329	277	272	308	255	315	285	261	287	319	300	295	265	259	252	288	333	258	282	273	303	303	319	285	303	309	287	337	278	293	304	299	277	293	244	306	304	282	299	293	303	238	287	283	320	286	305	292	303	294	289	284	270	281	303	248	263	287	263	286	333	269	284	282	309	301	265	266	314	294	306	265	289	276	299	276	295	290	292	304	273	272	268	307	281	293	324	294	258	303	306	289	294	307	299	311	297	290	289	274	273	307	257	298	330	269	256	309	298	287	262	291	294	307	303	316	307	315	292	280	290	304	312	280	255	244	288	288	293	276	300	275	274	309	286	272	267	291	324	300	282	301	286	281	282	273	286	288	281	316	278	300	301	298	280	317	313	293	299	292	314	303	278	315	291	263	255	268	307	309	296	285	296	290	281	291	295	279	332	325	286	254	282	293	303	274	305	272	293	278	301	278	276	275	291	268	300	259	261	272	278	283	273	267	323	277	309	296	295	264	240	270	281	306	293	290	289	269	303	295	262	308	301	283	290	297	280	292	314	297	277	289	282	302	291	268	303	314	259	307	320	289	278	284	310	284	284	308	293	274	264	283	296	296	276	298	284	303	311	301	256	289	295	293	312	313	280	268	291	325	283	305	309	295	277	270	335	270	311	294	281	279	277	301	310	273	313	314	293	293	290	278	308	292	294	303	291	298	289	279	316	295	286	314	261	306	285	299	286	292	298	291	305	265	272	297	290	274	298	280	297	320	302	295	304	313	305	241	274	311	320	308	303	321	309	291	275	263	285	293	283	288	294	273	286	268	308	276	283	286	297	265	300	259	293	286	255	280	276	289	296	314	274	310	285	305	283	311	287	261	301	274	308	304	290	273	297	289	270	299	297	277	298	304	274	266	296	281	277	290	283	269	310	261	259	308	267	284	263	282	304	284	275	279	290	266	304	267	289	294	312	299	307	300	296	257	291	303	316	281	288	316	285	278	291	288	307	286	276	256	285	303	290	275	288	292	306	272	290	293	277	299	310	308	275	278	250	304	300	281	280	307	300	304	283	281	293	288	292	294	261	306	308	291	288	336	312	281	261	288	310	259	298	289	291	275	276	298	300	263	322	305	289	288	295	329	302	308
24440	20131	26068	23930	19922	5723	754	480	434	372	369	347	295	304	280	266	275	258	276	254	262	253	244	260	243	245	237	246	192	236	225	243	244	219	203	222	221	237	230	187	228	200	220	205	247	227	247	235	210	211	251	232	229	222	229	219	207	221	226	236	206	228	224	234	223	220	210	235	186	227	230	207	230	223	226	232	201	218	216	212	239	230	209	189	218	206	216	214	207	253	228	222	205	225	218	225	234	183	212	227	220	198	181	222	237	201	216	218	236	221	227	206	219	209	239	232	197	235	223	194	207	207	186	211	198	217	223	201	210	211	222	219	187	217	197	213	186	212	227	197	217	207	224	231	211	220	216	213	238	197	196	210	218	199	228	216	221	214	225	235	216	240	233	223	237	230	228	183	191	227	207	263	218	227	201	207	202	204	206	213	199	225	215	243	215	203	231	262	205	241	172	183	222	207	220	231	215	207	216	233	207	222	246	199	220	214	197	223	197	209	247	227	223	233	213	217	215	216	210	224	219	208	208	234	216	224	224	227	219	213	207	218	233	221	206	199	227	231	224	241	203	191	211	194	203	244	236	221	209	211	213	198	208	224	219	189	223	211	218	199	220	205	204	202	200	246	228	228	225	207	222	262	202	213	204	215	221	209	234	242	194	221	216	209	203	213	219	180	213	210	221	219	233	221	212	258	207	212	230	210	229	193	211	251	231	199	202	210	210	208	190	230	215	229	204	219	231	192	228	214	222	226	211	202	241	236	233	217	200	223	240	206	234	209	224	235	221	203	257	206	199	221	199	226	206	244	229	229	215	240	202	216	214	188	219	211	202	200	224	210	227	208	209	217	217	225	214	232	186	203	231	222	192	221	225	223	233	209	199	185	207	212	228	224	206	245	223	208	211	216	218	208	208	218	211	220	216	214	210	225	202	220	213	222	215	234	215	191	219	216	215	191	226	223	259	195	231	231	227	219	209	246	190	221	207	229	219	209	216	201	222	231	218	255	227	190	207	242	236	243	205	232	240	247	219	211	239	230	232	192	213	221	211	253	221	225	189	181	206	202	209	222	212	214	232	214	207	213	204	200	217	213	222	190	251	196	202	229	238	220	200	188	208	216	247	218	212	231	229	203	207	232	206	233	223	234	217	213	192	203	206	226	225	208	210	218	210	204	205	230	231	195	237	252	211	214	217	205	186	238	238	230	200	203	213	206	223	226	213	227	213	197	208	208	240	209	208	188	197	226	213	218	227	199	242	196	220	213	235	197	192	224	215	208	211	232	244	222	236	205	227	218	232	218	215	203	216	235	256	207	212	220	220	237	229	240	235	224	236	232	232	241	240	207	224	213	205	207	254	210	228	226	207	214	229	231	241	202	215	206	214	225	212	229	252	240	199	195	234	206	220	219	199	245	232	223	235	211	208	194	249	208	232	222	201	237	226	223	206	194	219	220	213	208	225	200	207	197	259	218	237	207	222	240	224	224	212	212	239	224	198	235	194	211	219	220	185	223	230	183	231	222	205	207	213	229	232	199	212	208	203	220	220	238	200	208	240	202	206	191	228	198	237	210	198	212	227	202	223	211	217	219	214	210	212	217	223	221	213	229	214	214	216	233	200	210	205	208	211	231	216	193	215	185	236	217	220	232	219	218	200	212	194	186	214	235	228	218	210	224	218	189	221	222	241	235	273	225	227	202	179	180	233	205	207	217	227	229	243	213	246	206	274	195	236	187	206	205	206	219	199	203	217	226	217	238	239	215	225	198	217	221	227	213	235	224	198	203	238	220	226	206	233	209	206	200	211	202	201	209	231	219	231	204	208	217	210	222	217	240	227	225	214	238	238	224	195	208	230	222	211	231	212	190	231	222	227	213	239	188	223	215	217	221	202	222	201	191	236	215	208	236	222	214	167	208	239	239	218	237	219	212	229	217	203	210	223	216	227	217	207	226	215	225	223	208	239	229	234	204	231	192	215	241	226	226	210	208	224	235	226	218	203	203	238	212	216	248	205	192	208	224	206	216	234	229	196	226	205	228	200	217	210	216	239	220	228	230	221	221	220	195	206	199	225	226	226	215	221	201	206	211	208	236	218	195	211	229	201	209	216	211	230	217	211	215	214	224	219	204	222	232	206	216	240	221	224	236	212	205	227	227	206	210	229	215	209	215	199	224	202	222	219	230	234	209	221	222	243	196	210	211	220	237	217	222	190	216	202	256	239	225	208	207	225	213	214	205	222	212	221	212	223	235	219	199	220	227	218	226	208	192	214	246	246	202	227	230	215	221	214	198	248	223	206	216	210	233	234	203	214	206	240	232	190	231	214	210	210	200	210	212	244	229	237	205	199	232	212	251	204	242	216	231	222	230	197	206	212	209	227	193	223	220	201	218	230	229	223	248	210	233	200	226	226	209	191	207	207	211	210	225	234	185	217	216	232	249	226	216	236	187	226	232	202	227	231	214	213	227	229	227	228	223	221	215	215	194	242	199	220	200	205	221	220	203	211	243	210	226	227	213	212	223	236	213	227	220	222	207	212	222	227	228	212	209	228	190	235	202	218	226	211	228	200	235	208	209	214	221	206	215	212	230	242	215	217	200	201	230	220	219	209	209	223	200	235	232	214	202	194	232	201	220	199	214	203	209	190	209	193	244	227	212	225	245	235	182	239	211	220	234	221	184	227	191	214	208	221	202	233	212	209	234	212	242	212	193	221	223	216	192	227	194	196	208	233	220	209	231	229	210	218	226	195	214	220	205	230	237	225	237	202	192	257	221	222	203	230	214	222	201	221	207	192	246	201	225	191	230	224	206	233	211	196	220	222	242	221	238	226	217	232	226	196	240	206	206	201	228	215	194	227	222	218	251	214	211	218	235	216	196	218	212	231	221	217	215	210	215	218	227	207	219	221	219	206	203	222	235	241	231	228	212	226	224	231	241	214	215	234	234	213	233	210	231	228	196	227	252	195	222	220	218	225	199	244	215	197	216	203	226	196	233	230	225	225	212	197	208	235	225	186	212	209	187	209	215	197	196	214	241	212	209	222	205	212	223	192	225	215	220	229	205	241	231	225	223	236	218	229	215	222	211	218	192	209	245	215	215	215	195	186	206	224	230	206	215	217	208	233	216	225	229	222	253	229	231	209	215	191	218	226	227	211	251	198	185	236	201	213	207	237	238	222	223	226	229	213	241	188	206	226	212	206	229	218	227	220	238	207	218	211	205	228	204	202	199	214	221	226	193	208	208	217	222	224	216	200	199	208	208	210	218	216	203	185	221	216	204	198	245	260	207	243	191	224	226	201	206	202	239	203	214	204	217	246	221	220	204	186	221	212	225	226	244	195	238	219	213	210	199	229	210	227	209	232	239	196	206	228	226	226	213	210	209	226	232	214	206	228	248	197	208	207	192	251	219	218	223	219	237	219	215	187	243	226	213	206	214	214	220	220	220	231	214	207	207	221	203	206	200	204	232	224	237	200	193	258	212	219	198	226	227	222	213
45645	7305	6554	3670	2210	1529	1160	923	741	640	585	522	453	429	408	414	406	342	324	309	339	297	273	263	278	263	298	282	262	280	277	266	262	250	252	254	248	245	238	239	220	245	232	254	227	216	257	230	262	248	228	240	200	236	237	224	219	221	232	260	211	230	250	206	259	252	217	223	247	218	224	221	222	217	234	222	227	227	234	258	220	221	258	240	203	239	210	242	233	219	226	204	206	251	201	241	223	242	228	219	214	216	229	233	212	234	250	218	214	213	222	219	232	238	222	225	212	226	242	221	230	228	207	245	224	215	216	219	209	218	239	237	215	203	214	228	222	226	259	243	220	201	245	212	220	207	225	207	229	239	241	226	220	216	232	214	249	232	224	234	227	212	196	222	202	231	257	231	221	228	230	236	242	196	225	231	209	240	210	232	212	249	250	181	239	216	228	265	218	219	185	215	251	229	233	211	243	224	223	212	249	225	212	211	207	244	234	211	213	184	202	230	200	224	218	224	209	222	211	217	218	250	221	222	222	255	205	226	235	243	234	209	236	242	247	234	193	233	219	220	216	249	208	227	197	225	246	205	245	212	229	229	241	235	229	246	218	228	246	210	252	210	228	242	216	245	223	208	220	223	241	221	221	246	210	252	214	218	203	219	253	220	237	212	236	224	201	217	247	228	242	203	220	214	244	227	226	195	225	248	242	230	228	188	218	228	217	220	235	206	224	231	222	241	221	249	232	212	221	258	224	231	204	245	246	180	206	231	220	226	210	218	237	225	238	229	220	214	243	232	215	271	216	233	249	214	213	220	239	223	238	232	233	203	231	176	215	236	215	230	212	230	228	243	232	212	226	215	256	229	221	220	217	207	206	209	228	218	225	229	194	222	219	218	237	239	212	226	196	246	217	196	220	234	223	235	237	218	212	192	224	246	234	234	247	240	249	221	227	222	217	209	213	211	220	231	217	211	187	227	246	230	206	187	218	233	235	233	231	243	236	225	212	222	227	226	230	233	226	225	218	264	222	225	222	220	221	211	222	258	221	222	230	224	220	233	213	232	225	248	216	237	230	189	210	216	225	212	221	224	226	221	222	231	236	203	225	220	244	224	195	215	239	216	234	232	201	218	228	265	229	205	223	230	249	248	246	221	218	219	194	231	204	211	240	230	227	227	222	221	227	224	205	233	235	185	239	223	231	235	210	222	235	226	209	226	225	227	222	250	238	197	233	210	225	225	231	205	225	247	244	244	223	231	203	238	231	233	239	240	235	243	217	239	212	237	250	223	212	203	232	209	222	214	215	246	195	236	208	214	223	217	207	236	219	222	215	235	226	237	232	204	201	210	202	202	251	232	216	195	235	211	228	219	232	219	222	226	207	212	225	205	207	241	223	239	198	213	219	212	218	226	234	239	221	226	213	199	218	228	228	248	224	206	211	255	237	225	203	217	227	244	236	213	215	226	232	241	239	211	221	235	224	235	229	237	214	246	215	214	210	238	242	245	246	256	239	232	224	270	211	218	263	224	239	236	220	254	223	230	232	224	209	220	238	199	239	228	222	240	229	233	226	200	210	208	244	227	221	220	237	232	233	211	225	205	237	216	222	204	224	235	208	237	250	241	217	218	208	248	212	213	211	246	216	215	217	212	222	214	218	213	214	222	213	223	207	202	249	203	218	195	213	248	238	225	217	232	205	224	260	231	271	208	227	236	203	251	228	224	212	242	186	232	230	218	207	223	217	222	226	223	231	247	242	245	222	196	204	225	236	230	213	192	236	231	197	199	220	232	220	228	205	253	244	215	258	233	217	222	220	213	211	203	241	202	242	212	241	223	257	236	210	232	222	219	246	217	212	193	216	242	226	237	215	233	242	222	231	235	219	217	219	237	238	239	229	242	240	238	255	216	217	225	205	217	223	225	216	234	227	214	234	246	228	221	257	235	243	225	229	225	249	224	236	223	243	240	242	229	238	223	245	223	205	233	220	244	204	214	221	243	215	210	244	205	227	212	215	223	249	221	246	237	216	220	242	207	222	212	207	221	224	235	205	206	194	220	223	251	244	234	202	231	223	214	231	233	227	204	217	226	221	216	224	211	232	231	212	228	248	237	218	231	209	218	204	206	200	244	229	259	220	235	221	245	230	214	212	218	248	219	219	221	191	239	210	227	224	228	203	218	247	196	223	243	208	222	196	195	247	226	216	218	238	217	232	221	233	211	211	240	201	218	221	219	227	229	212	197	227	220	198	204	201	223	216	252	191	228	237	219	219	230	212	200	216	221	238	222	209	205	245	238	218	245	199	218	222	224	231	210	242	221	225	226	229	219	240	210	232	225	219	226	238	226	233	198	227	232	208	259	233	240	232	211	203	219	218	223	210	207	219	225	224	225	211	220	254	232	215	212	244	223	221	225	235	226	237	242	197	223	242	199	250	233	213	218	216	228	219	250	201	213	233	248	212	235	230	220	204	237	196	222	210	246	214	240	241	223	237	196	230	205	234	232	221	221	217	210	195	191	228	224	237	238	209	232	211	216	199	245	218	217	234	214	203	208	198	229	212	239	224	215	245	224	233	241	201	206	242	213	234	221	237	236	220	241	231	248	239	238	234	229	237	235	239	215	195	225	234	215	242	239	253	230	209	205	233	230	232	235	215	198	206	201	215	238	247	237	212	228	208	231	202	234	224	224	189	229	230	203	220	204	236	220	232	225	205	202	233	246	214	223	249	239	209	201	214	220	219	237	201	229	213	190	233	208	214	229	260	219	226	194	223	229	211	223	247	220	238	255	223	249	227	199	211	260	230	258	189	220	237	220	221	222	203	202	239	229	227	217	190	208	232	233	210	224	235	216	235	210	250	235	227	247	211	228	242	219	240	221	229	232	216	227	227	232	246	216	223	238	238	240	238	230	251	219	233	241	220	197	227	223	247	220	211	194	207	238	238	216	240	244	226	215	260	241	245	236	218	241	242	232	217	235	209	205	219	204	237	238	227	200	223	250	236	212	221	226	234	196	221	233	211	208	237	206	244	227	237	204	211	205	226	213	226	219	229	226	238	215	223	229	235	204	233	232	248	206	218	257	237	221	228	226	205	232	205	229	236	204	231	206	216	239	214	258	209	221	235	221	233	219	253	234	226	232	255	218	255	236	225	195	231	238	217	232	221	223	239	229	225	227	242	231	240	232	213	241	239	208	243	218	229	225	225	193	209	226	229	223	226	236	221	223	237	217	195	215	224	201	214	249	213	212	216	220	228	221	237	238	238	233	229	233	238	232	219	194	233	248	261	242	237	215	233	210	226	222	215	224	238	233	229	241	222	176	230	252	219	192	218	235	254	201	230	252	222	225	235	246	218	217	256	194	223	214	212	231	242	226	255	228	247	207	236	244	241	227	218	230	223	192	235	229	218	223	221	217	240	208	228	197	257	226	218	235	221	234	233	230	237	191	231	215	209	226	227	218	234	214	226	190	234	214	225	219	192	231	216	205	223	223	216	230
22458	20118	26712	23292	20124	19983	5309	1267	965	854	789	765	684	681	650	643	643	569	604	596	549	570	548	583	548	566	545	590	544	555	550	540	516	516	573	489	516	510	579	571	517	544	542	529	525	488	475	539	505	507	505	486	489	526	530	517	528	490	506	557	492	495	517	503	523	522	488	493	486	498	466	481	516	517	536	531	525	504	490	508	510	537	551	534	474	510	510	543	484	515	492	526	531	489	507	514	510	526	540	465	513	557	491	555	482	516	496	516	508	512	514	494	473	515	530	497	484	497	495	496	508	515	480	508	556	455	475	533	536	522	508	524	492	509	546	519	518	475	485	532	494	509	496	525	522	501	509	534	527	518	516	509	481	535	482	553	539	527	489	527	536	508	499	479	557	475	479	478	486	486	487	554	514	470	506	500	511	479	515	491	485	515	545	497	477	535	549	529	507	499	459	504	522	471	482	517	458	490	513	463	500	486	503	534	536	478	498	537	501	497	505	501	511	478	475	493	503	487	497	483	503	514	499	485	524	493	459	531	540	519	518	493	474	461	527	476	468	483	515	475	492	520	481	543	475	517	517	473	494	503	534	535	498	547	486	539	490	495	509	500	491	507	511	500	543	490	479	483	485	526	569	517	508	493	493	519	483	514	482	464	490	499	500	520	523	501	537	533	524	498	513	534	527	521	480	525	513	480	489	503	457	524	499	462	507	495	487	500	494	542	521	505	520	525	475	501	547	512	470	525	486	458	464	481	525	507	514	469	492	509	516	502	498	499	501	516	515	508	508	502	509	536	494	488	515	492	460	494	508	572	524	444	461	519	468	503	542	464	495	538	503	541	524	508	491	483	464	506	465	468	463	502	534	516	500	507	514	462	477	515	499	515	490	505	467	521	488	454	482	505	466	516	470	496	454	459	509	568	494	562	483	502	468	474	492	493	506	499	516	476	537	516	517	510	533	494	497	482	475	532	513	549	480	544	491	512	540	490	458	484	518	504	532	515	518	486	514	512	510	495	525	526	448	518	526	492	527	540	503	503	502	505	525	552	511	508	501	493	485	539	530	525	519	520	480	505	469	497	555	461	502	542	490	459	492	525	517	520	550	545	480	532	502	475	535	528	534	489	474	490	487	487	524	532	491	524	546	529	503	505	508	444	493	488	516	527	526	528	458	474	494	488	556	508	501	506	441	512	516	486	525	464	491	540	523	531	524	486	468	529	457	525	469	511	481	535	456	496	520	510	536	494	525	526	538	497	519	524	506	517	524	519	505	484	514	497	480	484	490	505	497	488	518	488	530	483	505	513	512	496	503	489	511	522	521	513	473	468	524	470	476	470	538	514	518	496	529	509	477	471	520	471	502	503	527	486	524	491	538	514	512	499	500	503	530	533	500	548	516	515	491	532	491	486	520	512	498	525	492	517	483	507	498	482	515	534	501	486	502	534	452	532	481	523	470	491	522	529	513	517	520	512	488	495	510	520	494	518	483	547	515	494	486	539	531	504	488	542	509	565	502	486	482	523	536	489	501	505	534	512	486	505	460	515	466	482	487	508	511	512	487	493	506	486	468	507	483	524	517	510	504	515	562	526	494	518	559	504	499	536	486	489	510	495	482	515	507	491	443	541	475	459	479	482	479	474	484	512	539	490	520	532	526	522	507	504	484	499	481	503	505	508	510	476	555	502	488	478	459	542	515	474	506	482	483	490	529	535	531	483	508	477	457	531	465	483	497	506	530	518	499	500	511	460	545	506	519	445	544	511	523	480	524	500	493	487	516	526	543	507	517	490	516	521	486	459	496	524	510	515	488	531	473	524	528	486	532	522	512	503	516	520	515	527	520	484	459	483	503	493	525	497	542	512	481	467	543	561	481	488	507	514	485	544	472	530	507	498	510	520	539	462	474	522	512	511	499	517	532	473	479	454	511	504	528	520	477	509	484	476	528	528	492	486	489	478	529	502	508	514	518	485	506	552	477	510	506	477	504	559	483	482	508	518	529	483	503	501	483	513	523	476	525	528	498	499	488	501	515	529	483	491	511	497	541	526	502	500	516	508	554	517	495	506	529	499	502	463	479	488	496	520	493	510	519	517	466	436	468	497	501	523	491	570	495	496	498	543	491	516	495	473	474	486	502	483	528	495	493	481	527	499	543	506	497	518	495	498	491	501	484	503	523	551	509	473	553	506	541	443	507	543	495	491	502	543	547	477	538	492	512	503	536	506	491	520	554	487	480	490	521	515	522	543	504	505	489	507	491	521	490	519	521	521	520	502	507	541	460	483	484	472	519	461	494	506	536	487	489	545	506	526	525	517	472	494	521	516	537	544	552	502	485	521	499	492	546	487	515	481	509	501	489	493	522	487	509	557	485	498	509	469	482	503	521	512	516	528	521	480	484	487	481	510	509	504	513	524	523	519	503	479	479	497	486	535	497	510	471	521	480	525	503	547	500	494	561	468	480	508	454	536	556	482	470	513	510	499	509	460	503	501	530	528	522	529	496	503	513	452	517	501	515	471	523	522	517	512	510	504	525	476	500	489	557	539	492	507	490	494	495	471	470	508	527	501	509	493	529	474	485	501	495	473	524	498	525	496	493	502	504	510	533	546	523	496	494	533	481	472	529	493	491	483	459	497	486	535	500	481	517	520	526	532	493	468	519	535	482	528	512	485	527	522	462	531	541	475	503	492	524	481	525	486	494	461	506	494	514	487	503	537	522	524	537	527	539	471	493	525	510	485	482	456	460	535	518	523	482	487	499	546	492	563	481	490	531	491	517	487	543	491	493	492	511	492	480	498	474	497	471	481	494	447	497	526	482	483	514	501	529	533	494	488	501	479	515	482	515	502	514	472	476	490	478	497	508	526	516	515	494	547	531	535	490	520	550	579	502	496	493	520	513	468	542	512	505	519	517	480	535	544	596	483	499	485	466	525	542	484	491	535	487	482	556	479	459	454	540	527	485	494	518	480	509	495	484	552	506	495	500	502	499	505	494	488	522	510	489	515	562	513	501	528	487	516	515	512	472	460	512	502	565	500	472	500	498	504	509	502	497	515	509	531	490	501	559	482	511	501	449	492	524	505	489	556	497	510	491	516	486	490	531	506	542	450	475	498	541	509	521	516	506	524	476	508	499	495	494	541	533	520	509	484	501	456	493	461	509	523	495	513	502	522	493	513	524	530	498	514	530	480	504	513	509	527	502	462	483	516	530	520	502	504	552	529	544	487	490	496	532	517	539	539	541	520	520	488	493	514	505	480	545	475	496	487	472	518	531	504	511	495	561	488	498	496	519	498	519	490	482	494	500	483	534	498	513	519	504	496	489	514	510	507	504	459	474	510	516	501	504	556	504	521	485	527	501	515	520	506	530	493	467	521	508	516	504	505	532	505	487	498	496	526	543	518	485	525	538	516	487	542	528	491	444	500	527	459	540	517	513	481	509	501	524	492	523	485	510	536	537	498	483	506	517	457	521	500	503	530	521	531	520	513	491	482
42519	11132	11552	6489	4244	2960	2325	1839	1531	1232	1182	1082	979	865	806	767	762	728	727	599	613	659	602	566	578	590	595	564	595	559	553	531	556	502	561	566	529	528	545	546	491	513	524	493	478	500	521	483	498	509	497	491	477	504	501	507	546	535	489	514	491	493	497	450	517	472	463	505	446	493	470	471	470	530	456	498	500	529	509	481	464	492	528	501	496	490	515	501	498	480	481	456	484	476	507	486	444	463	472	510	511	526	486	469	503	496	522	473	489	475	482	498	489	466	474	529	518	464	457	463	469	490	478	496	474	491	466	483	484	444	475	534	524	461	493	482	472	476	466	496	472	484	443	493	488	478	466	483	494	489	466	518	486	466	490	475	466	477	513	469	512	500	476	450	475	477	492	492	488	471	506	473	477	469	519	480	510	473	459	493	509	529	513	487	506	483	529	475	520	503	463	475	511	481	460	490	520	479	488	483	457	449	483	462	500	515	497	483	490	511	476	469	482	490	460	458	508	491	491	492	481	425	473	482	507	446	448	486	471	455	503	434	470	479	471	498	476	469	460	462	489	505	465	458	454	466	527	464	452	504	470	470	455	477	502	428	499	475	514	461	466	524	487	508	476	446	465	499	511	461	514	487	466	480	440	483	482	469	486	473	483	446	525	482	482	476	467	472	478	417	507	462	523	472	476	480	496	513	482	484	479	479	459	486	524	479	502	513	477	525	456	493	476	469	509	472	463	469	533	477	488	486	500	473	483	482	472	474	497	452	463	474	448	485	481	472	526	473	463	467	437	508	471	479	489	480	495	453	472	477	484	491	490	446	483	499	481	463	460	444	527	468	473	492	456	502	481	499	455	459	492	529	488	499	493	476	512	471	458	473	465	450	458	485	486	508	468	438	476	519	488	477	487	442	513	486	483	458	477	495	469	467	494	461	446	505	465	532	446	489	518	485	485	490	480	510	468	470	485	492	457	500	455	522	507	430	460	525	484	477	477	486	465	500	486	473	509	480	509	477	461	531	486	459	475	502	457	451	475	501	516	492	500	462	467	499	493	483	487	508	482	501	492	465	452	492	481	486	489	496	454	487	482	485	492	455	484	506	432	478	492	454	425	473	517	484	490	478	484	521	457	496	502	437	457	485	449	468	501	497	485	477	526	446	480	498	492	459	492	454	474	497	461	487	495	457	437	487	466	507	481	489	535	480	497	534	528	485	507	469	434	506	489	482	487	495	478	480	510	498	451	460	525	467	472	476	479	436	489	432	456	488	459	424	488	480	499	456	462	443	469	480	484	506	511	496	483	474	471	521	516	463	501	465	508	476	459	491	459	457	482	507	475	501	462	482	486	497	505	482	469	494	474	496	461	458	474	535	481	476	476	443	459	491	480	522	491	497	487	478	452	468	459	530	488	480	478	459	472	473	466	485	445	493	507	474	488	467	477	469	464	497	529	443	474	491	482	456	488	462	484	511	462	445	483	447	482	493	466	458	424	517	461	517	476	465	496	481	471	441	514	489	465	493	500	480	496	478	529	474	454	470	496	507	527	472	479	463	477	462	498	514	459	443	453	513	512	468	445	456	486	479	483	506	464	486	506	491	463	482	465	484	512	444	476	474	476	482	496	476	482	487	433	504	476	447	492	516	513	497	522	471	530	456	508	534	479	485	498	455	489	493	467	470	482	487	496	498	481	489	504	490	533	474	504	494	473	499	475	488	481	450	483	479	498	478	495	456	447	484	476	466	471	519	496	466	491	460	483	484	499	481	483	472	481	435	458	436	482	433	461	482	498	476	437	460	508	452	453	489	454	447	471	484	451	449	469	492	478	461	507	495	532	459	465	492	470	483	484	521	456	495	473	493	480	486	471	453	452	472	499	488	471	505	468	460	476	505	462	493	481	517	447	509	521	481	476	489	490	482	494	483	456	468	510	456	483	482	468	484	455	474	508	484	483	460	507	502	442	515	489	460	461	438	473	476	488	487	493	510	445	477	479	471	466	503	478	490	494	481	497	517	481	460	458	528	508	491	467	488	456	475	515	458	454	472	488	493	475	506	490	489	510	506	481	526	472	481	465	491	458	481	503	492	484	482	473	460	450	456	459	498	460	488	511	494	459	491	475	483	429	477	495	470	468	498	478	478	462	486	494	499	508	490	511	507	503	508	537	523	477	487	492	460	525	490	507	469	478	499	478	487	479	520	505	482	490	470	451	469	494	470	474	502	470	460	449	501	486	450	466	514	492	465	484	483	484	445	465	453	455	471	505	474	493	467	439	480	494	482	465	469	457	497	486	470	471	494	448	492	488	527	456	487	493	450	486	428	466	441	498	461	481	459	456	492	475	475	493	477	468	496	473	455	492	454	469	447	470	503	470	478	491	509	451	482	484	496	510	515	480	511	504	476	504	497	497	469	500	469	501	492	472	515	490	439	474	461	468	485	484	504	496	465	488	458	472	462	508	498	447	481	494	514	479	496	499	474	479	431	485	470	495	496	476	490	507	495	467	460	436	476	501	464	451	481	550	516	516	482	472	526	496	467	484	472	504	476	456	488	495	492	456	494	467	460	500	492	472	511	490	496	474	469	484	466	473	511	482	474	479	495	477	471	438	504	533	508	471	459	513	471	503	462	449	468	445	476	431	492	490	460	526	490	519	471	527	511	480	515	449	508	488	489	481	476	467	470	494	501	485	452	485	508	502	472	487	471	444	495	488	464	485	476	463	515	472	491	515	488	461	427	469	485	484	469	510	463	505	447	473	478	481	464	457	462	460	502	466	470	450	489	472	484	450	496	482	457	464	497	492	455	487	484	498	486	480	422	492	473	495	459	466	479	465	472	482	515	510	452	474	428	468	447	478	468	471	458	431	467	479	490	457	502	500	469	511	487	502	454	521	534	454	434	489	461	477	496	497	498	535	496	474	472	497	508	510	491	487	473	546	486	477	480	481	509	441	508	467	482	478	449	489	504	504	471	459	475	485	472	468	489	476	490	459	474	507	468	463	514	499	510	454	477	452	437	478	497	465	479	450	453	474	474	485	478	495	500	440	475	482	477	490	498	481	463	481	468	470	481	511	477	488	485	480	476	492	483	426	457	495	477	485	447	489	466	498	479	473	463	470	502	478	464	443	462	470	498	474	446	464	460	490	508	507	453	508	511	500	490	478	494	497	483	472	466	458	510	455	480	461	467	442	471	463	477	485	483	524	483	449	494	460	482	448	478	469	464	493	493	482	473	488	462	485	472	452	484	472	507	472	499	523	465	500	474	457	463	474	481	476	457	480	506	495	509	489	481	478	468	477	451	452	514	509	466	480	455	480	482	476	489	497	493	476	467	503	448	460	492	515	472	502	503	503	464	478	481	461	475	507	490	480	491	496	489	487	469	507	496	496	456	512	499	491	495	462	469	506	537	468	474	451	464	449	489	449	479	486	448	472	492	459	474	487	511	522	522	455	508	479	494	513	476	470	475	467	491	469	502	482	478	472	485	462	503
32716	13943	1888	450	293	323	297	273	284	310	268	255	287	255	258	250	260	290	264	294	281	261	288	265	274	274	275	256	257	273	259	251	250	252	265	249	286	252	272	262	251	244	251	244	290	278	252	251	272	259	248	264	277	246	284	268	259	262	284	270	290	301	282	261	277	279	277	274	258	269	254	263	264	239	287	269	242	275	290	273	280	288	260	270	261	256	291	267	243	250	260	261	255	291	271	262	266	257	273	267	270	286	245	248	238	285	263	257	275	256	280	262	292	263	257	268	282	250	254	246	252	268	252	243	252	256	257	264	282	262	297	269	271	251	298	245	279	262	262	266	292	280	267	229	251	277	251	264	269	280	239	267	278	261	259	261	250	233	251	282	295	269	277	264	263	284	286	289	277	285	259	256	275	247	241	258	275	283	278	238	258	265	275	271	258	251	235	289	277	261	268	273	265	262	276	269	248	253	259	261	309	253	257	236	260	268	266	259	249	274	272	269	262	309	288	260	236	248	263	281	257	279	278	280	241	257	269	300	256	269	266	288	292	281	278	296	271	276	265	280	293	254	274	306	256	254	256	250	259	273	270	277	235	248	277	255	258	259	276	252	287	268	269	273	276	237	288	266	242	261	281	246	235	286	269	293	241	266	273	236	255	306	282	271	284	264	275	270	279	299	280	248	275	246	302	248	224	291	267	277	284	258	278	292	287	281	253	278	270	242	259	267	250	259	253	265	268	254	245	280	277	281	267	287	254	271	254	277	285	288	254	243	265	278	262	277	231	272	277	306	305	265	251	254	264	297	237	271	259	241	247	262	274	249	281	241	260	256	250	284	254	284	263	266	255	280	275	263	305	258	273	264	240	249	255	267	256	258	250	263	265	254	242	255	271	289	257	261	250	281	276	270	250	275	262	284	256	242	262	264	278	267	249	245	284	298	239	257	270	246	279	265	259	269	250	266	265	281	239	277	249	249	266	274	273	264	287	253	255	257	268	251	257	270	285	267	291	265	243	275	251	258	288	264	265	291	252	263	262	253	248	269	256	252	259	252	259	278	289	242	263	242	248	249	281	304	255	289	261	275	263	270	281	263	258	280	268	276	280	266	269	257	265	250	276	250	284	278	236	247	248	273	256	284	262	254	261	252	265	266	267	275	302	253	286	270	274	279	293	254	289	263	264	252	246	278	258	233	266	246	268	279	265	266	259	280	258	270	297	254	225	263	223	278	290	268	283	263	266	257	257	272	252	266	246	257	272	264	244	289	272	266	302	250	261	282	287	244	278	260	275	270	295	253	262	297	290	258	266	272	262	244	262	270	248	243	253	273	265	257	283	317	265	277	247	266	256	302	263	275	271	260	263	246	230	258	298	280	261	284	274	258	256	285	273	291	244	283	274	275	278	261	243	258	288	273	261	292	240	265	225	264	255	250	273	251	257	244	277	247	294	280	247	259	258	296	267	287	272	272	263	289	286	261	265	249	255	281	252	270	254	240	278	266	284	246	249	283	241	269	238	245	289	258	271	257	255	288	271	244	262	282	281	279	298	275	254	263	294	290	265	255	298	276	254	253	278	242	280	243	284	249	263	256	244	222	285	274	271	248	273	252	254	280	255	293	258	254	287	262	271	262	283	266	274	253	283	250	267	275	269	292	259	289	265	290	275	264	274	254	272	244	261	256	255	266	294	288	289	304	258	277	304	243	300	278	264	285	280	279	255	263	265	254	305	267	253	267	266	271	300	257	266	266	272	289	270	276	257	265	275	247	248	252	274	265	274	280	259	269	294	262	273	273	263	266	256	284	316	288	253	260	258	267	238	230	284	262	259	276	242	245	263	280	253	271	260	290	248	281	243	260	293	269	233	255	284	292	258	246	276	302	254	249	259	258	281	284	275	267	273	252	263	297	237	259	279	243	270	264	259	267	250	262	259	276	263	281	263	259	280	275	263	265	259	277	278	275	252	257	284	259	295	262	246	250	246	259	260	271	274	267	242	290	257	285	266	265	261	263	275	292	263	294	249	239	262	267	273	278	278	298	264	282	292	253	253	283	249	268	272	271	260	266	285	247	267	238	296	251	274	267	263	258	252	271	290	266	274	274	276	274	273	258	274	266	269	242	270	282	242	280	279	255	251	234	275	263	275	262	244	279	262	262	282	288	260	252	251	256	269	274	243	292	289	240	245	253	251	272	258	271	301	241	281	279	298	265	287	271	272	224	282	271	274	247	260	290	270	250	268	265	267	281	262	283	269	284	252	269	278	289	260	285	281	300	262	281	268	295	271	279	282	263	260	269	276	256	262	263	265	259	268	234	270	251	318	258	281	271	264	274	322	239	242	266	264	269	285	256	269	270	277	255	298	255	264	249	287	284	282	234	296	247	267	264	247	260	276	280	269	276	225	275	228	278	271	288	268	287	240	281	288	262	276	267	270	288	277	280	282	263	270	287	281	249	268	264	248	264	280	247	265	245	272	260	278	251	262	268	237	268	289	260	275	258	279	249	296	270	266	234	286	263	269	281	257	268	237	274	253	269	269	280	291	251	268	256	275	281	273	272	264	271	260	280	261	237	277	285	282	272	262	264	275	248	276	267	243	262	245	267	290	269	258	270	276	265	292	263	264	278	265	248	301	272	269	252	266	275	287	269	255	286	270	285	283	270	261	277	254	269	264	271	292	272	301	247	296	263	260	285	287	293	253	296	272	279	256	271	263	280	295	269	272	279	276	239	280	246	260	271	273	269	262	280	291	234	245	279	273	260	271	242	266	263	250	245	286	242	269	272	250	301	266	293	277	263	266	259	305	280	263	274	261	249	295	260	295	280	259	260	276	251	241	274	264	268	273	252	244	298	270	271	253	258	261	238	253	275	286	287	274	256	266	295	276	259	270	281	286	240	274	290	285	261	269	253	277	258	281	249	274	258	263	258	257	261	260	299	283	260	252	261	300	275	294	236	256	273	265	278	255	263	261	261	262	259	265	261	236	275	289	277	302	259	261	275	265	283	267	257	271	246	285	242	268	243	285	274	285	287	248	269	289	271	270	282	302	249	273	261	267	259	291	248	264	266	266	276	224	256	230	270	287	288	282	272	262	263	270	269	308	263	265	271	288	244	275	259	275	305	256	278	278	243	273	277	292	299	253	265	259	245	236	276	246	271	248	242	266	297	264	287	260	274	245	279	290	291	268	287	304	264	256	275	269	265	280	292	280	274	266	249	279	289	285	232	243	280	234	256	255	275	257	285	248	293	272	261	272	266	275	265	245	293	236	272	268	235	274	283	250	287	274	255	284	295	267	256	268	274	234	266	261	271	272	280	241	261	292	275	270	251	256	273	258	242	263	268	291	235	260	274	275	270	254	280	242	272	285	229	281	281	237	247	258	302	253	268	275	285	285	258	269	254	267	253	286	262	251	292	258	263	262	272	267	271	252	235	272	245	249	280	260	274	282	279	256	248	278	272	263	233	286	298	274	300	262	235	245	267	252	263	299	286
27832	937	648	436	369	343	346	330	334	349	295	328	270	287	323	328	280	285	285	316	296	311	295	298	303	283	276	286	272	300	304	290	255	268	300	292	302	288	282	297	289	281	280	303	281	305	299	310	292	282	320	300	287	307	285	288	284	278	304	289	306	308	295	293	304	306	270	300	309	302	290	282	300	275	286	282	269	290	280	298	290	331	291	308	278	298	306	327	264	332	276	299	305	295	280	305	281	280	280	289	264	300	275	268	310	310	301	283	307	286	294	296	282	345	255	320	286	297	274	328	282	299	301	291	278	299	318	279	307	284	291	267	304	302	293	310	275	325	272	322	291	317	267	294	310	291	288	301	296	295	274	296	281	284	292	274	310	314	288	277	301	310	282	287	288	254	264	305	286	265	316	306	307	291	325	303	255	296	304	314	296	308	286	291	304	310	314	242	272	281	307	283	270	284	315	260	296	312	291	250	285	292	299	273	270	267	304	280	298	267	295	315	314	285	295	261	288	299	307	288	301	276	264	286	300	289	278	319	270	282	305	310	285	302	315	301	253	310	279	293	274	283	268	295	271	293	274	287	297	303	292	293	332	272	304	314	317	315	263	266	297	286	291	322	290	277	274	322	271	304	248	285	307	314	283	277	271	295	305	288	277	291	302	285	302	261	270	293	291	275	316	301	303	273	295	274	286	331	275	289	308	302	274	279	297	303	313	316	290	294	262	306	283	288	301	298	261	309	308	263	297	296	276	290	309	304	283	304	303	280	295	287	311	293	330	297	284	296	284	291	306	308	311	297	274	301	294	280	285	295	286	291	281	305	299	306	302	276	283	310	307	309	280	250	292	278	314	325	306	279	290	291	311	286	275	283	268	280	262	289	280	271	322	314	295	281	285	267	265	303	307	289	281	292	274	283	305	285	285	287	296	315	310	320	267	287	296	319	308	302	293	267	274	301	293	259	281	288	312	295	279	244	320	312	295	316	248	307	300	300	322	251	261	288	313	287	271	271	297	311	299	299	319	310	310	312	320	283	306	282	324	324	261	285	288	299	282	283	304	288	280	283	272	268	303	282	311	303	305	318	319	281	304	325	267	304	309	291	295	354	308	305	320	286	299	270	298	301	302	304	275	316	286	314	298	308	287	294	280	264	307	271	285	287	291	296	283	305	307	264	294	302	290	308	289	330	299	278	272	284	279	295	290	279	285	277	308	285	282	308	292	302	278	298	296	282	259	289	261	301	294	294	298	293	249	278	258	305	288	288	322	253	311	312	278	283	314	308	286	273	261	278	256	297	313	297	306	307	288	278	291	288	307	320	320	305	298	297	326	279	311	291	266	345	297	321	279	278	297	304	279	319	283	291	266	298	293	259	312	308	303	285	283	299	269	273	289	294	277	289	321	290	285	285	287	284	292	284	286	287	288	283	305	279	305	299	283	284	310	282	288	283	296	288	278	278	303	271	289	294	289	324	279	309	270	271	291	276	308	270	288	286	323	275	306	313	300	330	285	289	300	306	261	260	316	327	295	285	280	317	301	268	305	278	296	276	262	270	316	330	287	300	284	301	325	275	271	299	328	288	270	302	273	287	287	313	276	290	297	298	297	292	282	261	280	309	291	302	281	280	291	315	303	266	276	305	326	276	291	282	283	320	271	288	334	256	303	308	268	282	282	298	316	313	315	321	275	285	271	282	280	315	303	271	288	302	299	299	305	279	304	323	318	277	285	261	275	332	289	283	302	283	258	313	286	284	303	292	290	294	302	286	315	314	282	290	277	298	322	278	263	302	271	295	289	334	314	296	284	324	327	256	286	301	263	250	307	288	296	313	290	305	294	280	321	277	279	291	283	282	307	293	319	305	271	311	275	306	283	285	282	285	307	314	276	284	283	306	302	286	280	295	277	274	321	293	308	297	266	289	322	303	312	319	317	272	284	330	316	294	334	304	307	318	286	302	277	322	279	263	279	280	291	276	280	301	310	292	283	316	317	285	262	264	304	281	311	304	300	284	264	310	276	297	291	304	269	296	300	281	291	292	265	340	272	285	290	290	264	282	290	264	308	315	283	280	296	275	290	295	289	304	294	281	299	312	311	304	326	264	277	293	287	300	258	288	256	282	336	317	311	283	286	275	310	322	296	295	292	315	298	304	294	297	310	274	312	294	286	309	309	298	289	271	344	281	288	304	290	313	299	309	298	287	287	312	289	303	276	296	266	299	313	304	283	298	269	287	310	295	273	281	309	294	292	297	301	306	313	268	259	347	291	291	288	280	285	287	272	314	295	283	279	294	297	276	294	257	290	304	301	303	278	286	330	276	265	316	287	278	300	265	280	314	298	273	272	264	265	313	288	289	323	307	296	270	280	297	264	292	322	282	298	281	293	297	295	305	315	271	305	344	287	318	283	277	294	294	315	290	307	270	290	299	313	304	304	266	275	288	297	306	303	290	242	291	265	293	281	275	296	281	304	308	304	295	300	288	304	303	287	299	320	283	315	287	315	291	317	278	309	304	314	287	293	277	306	314	310	315	296	304	282	290	282	289	276	270	301	324	323	348	299	284	269	276	310	277	281	298	313	297	302	297	282	312	299	292	282	289	275	298	294	289	322	274	303	331	291	277	301	283	301	273	288	275	298	266	314	279	276	275	284	300	302	309	290	294	282	286	268	291	294	300	262	298	300	276	302	281	269	270	311	280	286	274	272	291	292	289	292	317	288	319	283	307	274	306	305	244	297	282	310	278	320	306	271	285	296	331	296	326	308	290	297	286	294	294	295	314	279	296	280	298	264	288	307	286	291	297	292	284	296	294	270	278	281	251	283	287	317	314	274	282	306	302	309	296	285	297	309	296	302	292	255	292	306	301	298	310	296	288	287	285	277	312	260	276	288	305	277	299	262	274	288	303	296	293	306	302	311	324	305	288	303	267	277	288	308	306	270	312	300	305	284	279	308	285	307	291	266	308	281	307	318	275	310	297	277	287	280	316	267	318	323	292	316	285	272	312	239	284	301	281	304	282	264	283	289	309	317	302	292	299	284	297	313	288	262	320	311	279	284	281	299	294	269	287	292	292	272	318	292	289	297	270	312	272	323	301	293	308	317	288	292	268	313	319	293	295	302	301	311	286	285	294	266	299	286	279	274	293	329	306	286	314	288	294	299	284	292	301	254	276	255	262	329	275	279	280	298	272	289	297	306	285	283	283	273	303	292	267	315	304	277	290	303	297	311	281	292	293	288	282	315	287	282	292	309	293	319	325	289	313	290	276	270	307	292	283	299	290	324	321	265	307	284	301	337	301	259	276	280	299	307	308	320	276	279	299	294	283	283	332	289	284	294	305	270	273	274	306	300	310	290	296	296	300	298	300	294	279	285	307	310	293	295	302	303	283	287	264	291	285	291	296	317	287	280	289	286	293	306	298	315	286	288	309	298	285	263	279	310	303	293	323	305	307	290	281	308	326	316	268	321	306	300	273	284	281	254	267	288	275	290	295
24437	20140	25963	24048	19932	5641	780	528	422	356	315	336	357	305	268	270	262	237	233	263	276	261	254	231	273	224	245	226	242	242	256	224	233	228	214	226	232	240	221	193	233	217	208	222	224	239	210	214	198	212	229	231	206	207	197	231	207	242	227	223	197	230	227	217	230	228	222	207	209	212	220	218	207	234	209	220	219	229	229	203	211	211	220	217	258	226	218	219	244	230	217	179	231	223	196	206	182	216	188	238	223	239	182	200	238	205	222	219	218	215	214	225	233	204	213	221	218	223	213	206	235	234	237	225	217	209	214	222	227	221	209	209	223	211	242	207	201	226	225	241	208	241	219	192	184	241	229	217	228	220	223	211	216	231	234	220	217	206	220	215	209	232	214	223	217	209	223	215	226	189	224	227	236	213	209	211	232	203	222	230	197	238	223	219	233	218	208	217	219	239	234	201	211	228	216	188	197	203	228	209	223	199	225	225	240	236	219	224	221	207	185	200	218	209	235	227	225	216	233	222	206	224	212	218	196	244	243	234	221	220	208	238	204	209	239	240	222	246	223	210	221	213	222	227	222	211	225	220	213	218	197	233	221	205	229	186	236	206	209	211	230	222	229	221	217	236	217	212	213	233	247	219	235	237	214	209	207	231	222	218	209	212	221	248	194	211	210	219	211	221	241	212	213	205	216	216	221	209	230	230	227	226	244	227	213	197	226	209	238	213	195	233	247	219	224	228	226	222	230	218	196	200	231	243	230	207	220	228	234	216	238	247	231	225	220	249	241	225	208	216	231	217	218	221	219	218	233	252	223	206	216	223	216	208	219	225	230	192	219	208	194	227	204	172	232	210	231	216	229	205	205	218	229	203	209	219	214	254	244	233	228	238	196	205	215	192	216	226	203	198	222	195	203	249	215	202	229	222	210	239	205	227	217	213	217	197	191	206	230	242	212	207	238	231	207	223	204	241	200	213	215	200	238	222	207	236	214	240	212	216	226	231	217	212	227	219	221	209	217	203	208	218	227	210	182	239	203	201	217	228	231	220	234	194	213	215	224	224	205	230	220	217	229	205	204	228	226	234	193	197	237	231	212	220	220	220	217	210	232	204	182	219	216	212	215	201	216	211	211	221	212	219	222	226	199	232	217	206	185	231	221	239	218	230	194	185	203	214	239	211	216	211	206	203	214	208	206	223	212	222	212	219	215	189	211	236	194	201	225	193	228	222	223	205	186	227	205	207	196	206	219	227	225	186	226	201	217	197	238	213	193	196	180	234	190	232	208	218	204	209	224	199	209	205	199	200	199	205	224	209	212	202	225	224	205	216	203	210	220	230	183	215	221	214	220	207	209	214	241	208	193	216	232	227	216	200	227	229	238	221	208	209	182	212	225	210	208	207	210	224	184	215	199	187	226	239	218	212	208	215	195	221	231	207	188	210	224	223	212	233	211	225	208	211	212	211	221	213	219	205	203	207	235	240	202	228	196	217	230	227	217	197	245	228	203	208	192	230	226	210	234	190	201	179	198	244	213	219	188	206	194	217	230	228	208	209	225	208	211	228	216	213	232	218	222	210	215	219	225	226	222	202	211	216	204	221	212	220	199	210	229	209	216	230	214	194	202	238	210	193	201	205	212	197	204	201	225	232	225	213	226	218	212	237	223	216	216	205	202	216	204	211	185	213	222	227	211	200	214	214	232	221	224	212	221	230	205	197	240	212	240	227	230	215	223	225	231	240	189	213	196	214	206	212	220	206	237	213	239	233	220	219	206	215	224	225	234	227	221	168	203	205	220	231	210	227	223	224	214	224	209	227	227	203	195	213	193	231	216	236	214	213	191	175	223	214	213	211	247	215	216	206	209	225	250	204	210	253	239	217	205	205	207	244	224	213	239	197	195	213	216	232	211	214	264	195	198	220	207	240	221	218	210	205	207	228	220	212	211	218	212	215	206	189	216	220	226	210	202	203	207	213	194	206	212	203	229	230	191	195	197	215	210	210	222	197	229	229	206	240	218	196	235	228	194	213	219	193	245	205	229	199	217	186	189	205	218	214	206	192	193	202	197	246	236	220	209	208	214	187	209	211	201	219	203	220	201	244	199	196	215	204	189	202	232	222	217	218	223	223	245	214	218	220	240	220	220	207	230	220	216	225	193	203	206	202	190	219	210	211	203	225	203	207	203	199	231	197	204	226	239	218	213	254	186	212	211	223	244	211	210	222	192	182	234	218	230	197	225	184	212	242	220	199	197	216	188	220	203	219	214	235	203	203	204	236	218	204	203	236	209	219	194	196	245	226	175	221	202	231	219	215	268	199	214	214	236	200	196	233	233	226	195	235	226	225	209	226	221	243	241	215	206	207	203	218	244	219	204	256	227	213	205	207	211	190	210	209	241	240	236	218	233	200	241	234	227	211	216	226	195	237	223	231	222	188	213	188	202	219	208	206	197	201	197	241	216	228	201	227	218	223	227	216	211	203	206	201	231	202	204	239	214	222	226	207	227	218	214	197	231	220	223	226	213	216	223	225	192	232	220	211	214	205	200	208	213	201	225	242	220	220	203	222	215	230	228	214	214	207	213	194	210	247	222	198	214	194	188	218	213	198	228	217	232	212	210	225	173	235	199	196	218	196	224	215	223	225	209	218	240	220	220	213	214	211	203	234	223	227	203	200	204	199	239	211	202	214	203	219	211	214	211	235	199	243	210	219	218	190	197	197	211	236	242	230	218	224	203	205	187	222	223	216	234	222	225	234	222	229	233	255	208	236	206	220	231	223	224	205	210	203	206	205	212	209	190	213	235	213	197	212	217	201	232	222	233	224	192	230	214	212	231	216	238	216	211	218	225	203	215	198	218	193	230	233	217	221	215	219	196	215	208	213	230	220	200	232	202	217	230	222	202	251	225	235	231	203	245	210	196	232	233	226	215	195	224	216	219	228	216	227	224	207	220	222	229	209	204	238	225	199	211	209	223	224	220	194	202	213	245	228	235	212	211	221	221	200	205	223	193	209	239	216	257	225	200	218	233	227	223	202	210	259	205	200	235	221	213	229	190	233	225	219	233	217	193	213	217	211	249	214	226	228	227	190	202	240	237	227	224	195	213	197	237	217	230	198	230	215	231	225	223	210	251	198	212	211	197	226	237	218	212	188	216	230	218	209	206	202	221	225	197	204	222	221	236	216	223	202	233	220	222	200	218	223	230	233	214	208	226	207	208	205	224	210	211	211	207	230	202	203	251	187	224	192	230	206	248	198	225	210	211	214	213	197	234	220	226	195	209	219	204	202	246	230	208	229	226	217	218	206	217	241	221	233	229	223	208	237	236	242	203	226	211	209	212	211	219	209	212	208	201	221	213	223	219	183	220	207	230	251	231	202	242	225	214	214	206	208	204	213	221	207	216	209	213	228	226	226	214	186	204	207	211	209	245	196	201	222	227	203	214	226	210	233	203	207	239	208	198	228	212	242	215	212	228	223	217	208	214	229	229	246	207	190
44115	7212	6775	3692	2196	1523	1164	934	807	613	584	497	441	432	386	344	370	365	341	295	308	280	278	280	279	284	240	270	270	271	260	242	270	231	248	233	270	253	253	231	263	258	245	226	243	212	248	267	252	196	227	215	228	232	244	243	256	242	244	222	233	221	267	208	232	233	211	226	241	222	216	228	221	235	235	208	222	230	223	215	191	214	229	231	219	238	229	234	257	223	245	216	226	221	233	224	228	221	219	212	233	218	228	230	246	228	243	235	225	240	222	212	208	245	222	231	208	199	242	207	210	211	203	231	206	230	242	199	226	239	227	206	229	251	231	241	206	221	216	216	219	211	210	225	238	231	229	232	210	215	228	222	231	227	236	212	203	253	223	207	216	216	247	219	225	232	213	204	214	215	214	239	240	241	228	230	217	239	238	233	239	210	206	221	230	202	212	210	232	213	209	228	263	193	230	244	239	233	213	236	215	220	201	223	235	242	215	223	227	199	247	218	220	201	245	244	208	200	233	221	210	223	241	217	197	218	195	221	223	244	216	210	210	221	233	236	223	228	234	219	226	201	230	202	223	230	227	231	221	220	215	223	206	253	227	202	214	239	228	227	216	200	260	228	234	234	226	214	216	211	250	245	233	233	214	214	250	226	246	193	239	213	250	243	219	202	223	245	256	215	229	230	201	209	218	223	244	239	203	214	202	225	236	247	226	238	226	212	203	217	202	227	258	237	230	221	234	229	214	273	222	245	232	260	225	249	231	226	207	240	215	232	186	220	232	198	219	191	231	224	212	250	221	252	204	225	259	234	213	225	225	197	212	244	209	221	222	227	241	215	214	223	233	231	234	231	229	256	203	212	204	243	197	201	207	217	209	244	219	243	200	216	233	205	217	243	209	233	213	235	208	219	228	216	210	206	230	237	223	211	228	221	241	227	207	216	219	229	228	208	235	214	236	222	230	238	227	229	242	216	209	243	205	226	244	240	225	264	224	206	223	204	232	207	223	225	215	229	261	207	220	243	212	229	226	252	207	208	241	213	225	256	229	215	216	212	233	225	234	235	213	219	242	201	228	230	209	208	227	223	233	211	232	249	186	223	196	234	197	246	224	191	228	262	224	234	202	238	235	220	246	251	206	235	233	217	231	230	213	238	230	230	217	212	232	224	237	221	221	230	215	215	212	212	228	226	215	242	222	222	257	253	224	205	243	217	237	221	235	237	223	215	213	208	216	213	230	213	237	218	213	207	209	199	203	216	207	236	196	243	222	192	229	218	238	212	253	217	246	208	186	200	205	197	216	210	220	221	237	220	223	217	210	233	234	236	234	214	219	215	229	248	246	220	224	221	214	242	243	239	205	211	234	208	217	227	225	227	201	205	222	241	236	235	227	233	237	237	249	241	196	212	218	228	209	217	213	213	220	243	228	219	221	230	194	239	240	222	230	225	201	224	204	218	213	210	221	245	227	228	216	210	207	235	218	207	216	221	203	228	212	221	251	251	229	217	217	222	204	236	215	206	213	238	204	217	228	244	202	209	217	247	194	227	203	247	211	234	234	235	222	224	222	232	236	214	206	232	216	220	227	229	228	245	218	235	213	210	217	247	214	209	219	226	241	236	226	226	234	219	214	221	236	225	248	260	228	234	226	200	249	198	221	205	221	251	207	246	223	245	217	209	255	216	223	214	220	221	252	208	228	250	224	241	231	215	224	206	220	222	212	220	195	240	214	226	236	213	197	227	202	229	202	234	212	212	241	214	231	210	214	236	229	207	241	232	241	214	234	227	207	232	225	208	215	218	238	243	210	200	249	212	213	212	219	207	250	220	214	215	202	213	223	236	239	227	216	218	216	231	223	203	202	214	215	219	235	235	213	249	246	216	233	193	234	236	227	210	217	225	248	243	227	225	233	239	225	219	206	245	221	227	233	209	231	217	221	216	231	222	210	229	219	238	238	239	225	241	220	230	258	236	217	228	217	225	235	227	197	224	256	230	240	216	224	226	216	238	232	204	225	223	220	246	185	205	210	229	228	230	221	212	225	224	209	206	216	196	217	222	236	214	238	240	219	224	211	218	206	244	211	220	218	201	206	244	251	214	208	228	232	208	211	236	216	203	242	222	217	215	218	219	205	217	244	225	221	226	221	237	232	235	234	225	215	220	221	219	230	215	223	231	219	253	211	201	195	217	230	221	241	209	229	222	227	238	239	210	245	211	214	226	251	248	241	233	221	193	218	235	225	223	233	230	254	217	242	229	232	215	232	211	226	232	199	217	213	209	238	246	235	253	241	227	217	215	239	249	213	222	196	222	245	236	235	229	273	235	204	201	211	230	233	246	209	227	235	236	234	245	241	241	211	240	255	214	228	209	231	222	274	212	206	234	250	231	221	246	246	214	200	215	222	208	218	209	245	248	214	235	231	240	223	227	219	227	203	215	208	217	198	200	214	250	231	202	226	203	205	232	225	229	220	221	236	191	204	237	186	243	228	212	240	209	214	213	205	223	209	196	239	217	184	253	231	222	225	238	215	249	235	221	213	237	214	232	220	203	231	214	221	232	234	234	228	223	259	205	228	220	236	234	206	232	202	205	216	210	222	232	233	195	211	212	203	239	199	238	251	214	225	242	213	225	230	232	251	212	204	237	213	224	226	208	204	220	219	213	242	210	204	202	223	212	241	232	222	198	201	250	225	228	216	189	222	224	214	204	227	239	225	247	222	211	212	216	224	242	228	207	227	234	218	201	269	214	224	201	208	252	228	200	208	240	219	196	218	220	238	229	248	227	216	202	241	227	194	213	225	217	220	237	206	209	230	187	195	209	229	218	230	213	225	213	205	206	219	240	223	233	218	238	230	231	230	236	228	225	222	239	241	243	227	227	230	232	190	244	226	238	208	194	225	210	221	224	239	208	257	207	218	229	216	219	226	230	234	204	230	185	227	220	242	210	235	199	192	232	238	249	240	220	216	227	210	244	203	239	239	215	222	202	218	231	225	217	213	205	269	231	214	216	212	229	218	218	220	213	228	225	234	224	206	215	209	222	219	181	232	222	216	196	227	223	216	208	215	234	191	226	215	199	208	224	243	229	219	205	218	191	223	235	229	241	225	235	220	213	194	236	227	233	238	234	219	206	244	235	230	223	228	211	229	221	225	241	196	224	215	239	259	198	242	236	244	226	210	205	241	224	211	227	193	224	233	221	222	202	228	224	209	225	235	219	216	230	230	216	209	230	200	227	205	213	240	229	231	223	205	211	217	211	213	241	231	232	225	228	223	234	213	220	228	222	204	227	224	218	191	221	223	244	275	200	228	219	204	267	252	220	225	224	231	234	235	206	221	215	213	246	242	239	200	243	248	213	245	232	228	228	220	230	223	234	222	237	202	217	225	247	199	214	223	205	188	240	225	241	212	213	230	195	221	245	203	207	247	226	212	226	239	238	245	210	225	218	200	220	210	221	201	228	223	219	225	242	227	218	241	216	218	204	240	224	212	208
22462	20116	26490	23490	20116	20076	5757	1190	899	819	859	706	712	648	647	673	615	553	610	632	554	579	577	558	542	568	559	560	538	546	536	564	529	525	544	547	567	552	552	543	563	542	564	512	520	550	528	511	555	548	526	541	500	534	495	478	506	528	525	544	534	527	576	534	497	503	502	484	498	545	545	467	521	513	476	508	549	501	524	511	499	517	500	507	519	549	497	514	486	516	511	547	516	502	518	567	517	508	525	505	480	495	501	478	510	497	523	521	509	503	474	544	542	515	466	536	526	522	518	522	504	545	457	467	464	552	480	516	495	549	507	495	462	507	524	497	533	519	499	458	501	513	469	543	523	560	491	517	515	541	545	493	527	492	511	486	503	500	505	482	495	515	495	522	510	506	483	525	512	503	519	495	513	540	510	493	523	522	517	515	536	479	482	519	540	494	496	534	513	472	491	504	450	508	499	473	546	511	485	516	561	505	493	530	519	469	511	518	512	499	515	524	491	558	511	497	510	509	482	513	483	483	478	520	518	504	507	476	494	491	488	455	505	521	498	529	510	484	494	496	490	488	483	523	495	514	497	549	466	518	497	517	502	506	498	487	518	543	503	461	524	542	533	484	527	522	517	485	506	497	505	539	497	537	491	495	511	514	477	513	537	522	494	544	476	557	527	532	480	493	502	514	531	530	494	475	521	505	454	520	510	522	481	512	532	508	479	517	489	563	479	481	527	518	495	526	520	535	515	507	495	544	522	523	525	498	520	517	496	509	536	492	501	560	519	533	526	489	495	496	476	517	516	541	493	500	508	489	482	508	499	517	539	465	475	477	444	500	477	494	502	485	488	498	481	549	531	530	547	487	484	510	486	468	494	520	516	487	511	525	525	515	506	509	484	493	505	495	512	517	533	494	515	501	499	549	479	503	527	520	486	529	504	525	511	486	493	538	516	456	535	499	527	496	516	507	486	478	495	489	543	509	510	452	529	501	474	518	493	498	513	483	496	510	500	498	469	509	498	513	562	536	543	479	486	526	485	509	514	534	517	470	502	510	504	505	493	520	478	518	502	523	483	530	504	502	480	533	520	491	484	528	482	501	529	485	505	471	500	516	485	506	470	503	513	481	534	504	492	475	492	462	501	510	519	481	499	518	509	521	485	535	502	495	509	511	476	475	497	496	526	544	512	511	534	471	552	468	541	481	496	523	484	552	512	539	522	461	505	459	512	497	555	524	521	504	527	537	487	468	503	533	510	511	470	513	526	481	514	466	499	507	489	518	554	538	503	545	510	506	497	520	568	479	502	555	478	515	487	495	477	530	493	483	517	486	536	524	515	505	516	560	557	503	480	517	499	521	521	486	500	491	495	460	481	497	543	519	522	499	486	491	545	556	484	511	501	484	475	512	499	466	499	506	549	560	496	499	516	495	508	493	552	525	491	468	502	537	479	513	525	521	507	518	482	495	531	485	498	506	460	470	469	497	515	462	520	498	534	522	498	531	509	477	505	499	506	500	498	541	555	487	512	500	492	499	504	514	494	494	519	510	495	493	520	526	481	522	459	502	521	512	522	486	503	548	494	510	530	491	493	518	510	513	493	533	497	495	523	463	497	547	503	509	534	498	534	499	494	550	492	534	531	517	494	502	474	483	494	482	509	509	501	535	510	510	507	536	535	522	536	524	532	513	502	511	514	543	518	490	523	460	495	497	501	499	496	511	496	492	493	552	498	482	512	516	537	487	546	485	511	554	506	491	528	519	463	555	485	501	524	452	516	483	490	547	474	494	503	521	503	511	506	543	513	478	535	502	518	505	475	489	496	481	474	507	489	547	507	486	523	478	535	486	504	515	479	500	489	504	501	522	524	479	493	501	550	523	521	522	492	512	494	485	486	457	548	498	497	530	529	522	499	507	512	532	521	540	470	474	500	532	534	526	485	528	513	461	529	528	478	514	518	518	560	498	474	527	501	524	477	477	505	535	507	477	551	539	534	511	557	544	500	481	475	516	465	480	503	482	532	494	500	521	474	546	497	454	502	451	556	526	480	534	506	512	515	508	528	494	501	505	517	492	530	504	495	549	455	514	494	527	472	468	514	510	493	492	533	511	529	486	541	497	547	516	512	488	487	492	492	513	495	478	484	481	454	549	527	510	507	489	568	521	496	480	504	451	512	529	507	492	511	493	520	481	508	504	485	508	501	507	538	486	520	535	512	510	501	471	526	506	499	560	471	526	537	532	516	482	495	464	498	479	527	540	505	493	485	533	498	533	514	524	501	494	486	535	505	486	512	529	498	547	516	482	490	529	517	468	496	497	499	537	520	496	523	521	511	498	459	490	477	511	546	508	486	463	507	483	529	488	509	517	504	466	577	543	507	481	459	495	503	498	521	493	531	452	453	507	503	530	480	495	511	525	520	493	512	509	526	486	494	516	474	552	462	495	448	514	549	514	520	478	522	486	534	479	516	478	535	501	513	498	531	499	496	501	493	488	503	497	526	497	463	484	479	513	482	505	510	521	544	492	483	518	476	537	483	500	516	531	486	507	490	496	489	507	543	489	521	495	434	570	495	492	496	506	498	536	493	492	513	519	514	528	517	506	524	525	521	513	538	564	500	510	475	548	473	480	491	512	460	508	509	525	506	517	513	547	505	539	484	515	471	493	485	536	539	503	513	492	455	494	513	495	554	527	473	510	522	534	447	534	513	514	516	514	521	515	501	543	497	497	476	512	530	487	536	512	484	477	508	522	532	510	516	518	527	495	458	494	484	507	527	484	554	546	475	495	534	488	475	499	526	528	494	477	531	545	522	506	506	523	501	520	469	520	474	537	456	494	498	534	493	488	489	496	474	547	507	503	510	508	528	513	524	501	490	495	520	526	504	464	477	492	520	536	502	485	494	482	495	510	510	483	500	545	506	491	545	515	488	569	497	521	475	513	531	518	501	475	475	517	498	571	536	460	502	499	501	500	492	498	538	542	536	472	478	525	513	525	474	458	495	505	529	483	518	523	515	559	499	514	539	531	511	500	491	500	507	551	531	512	467	537	507	532	526	562	514	503	502	543	473	508	504	507	499	503	492	504	525	505	488	536	525	513	534	518	519	484	509	522	470	510	465	480	511	553	519	519	520	498	522	531	507	524	522	506	491	554	503	485	498	497	513	516	502	518	549	505	508	523	498	550	523	523	485	500	505	521	482	500	504	511	553	511	485	524	506	528	500	479	451	509	519	497	536	550	526	523	494	541	524	562	533	503	484	502	518	446	524	489	509	481	515	513	528	446	508	494	501	497	469	517	519	482	529	512	504	492	499	515	519	508	552	470	526	494	506	475	513	483	537	505	520	512	517	509	481	481	490	482	541	509	504	503	489	503	502	507	493	520	492	536	517	525	513	542	491	469	493	493	508	533	520	521	560	501	476	520	528	484	527	507	511	498	470	466	499	465	504	490	473	491	544	504	486	537	515	497	515	483	499	503	513	477	474	505	511	533	523	534	531	529
40844	11458	11714	6822	4250	3124	2402	1921	1562	1376	1202	1107	1011	937	847	771	782	725	675	618	668	647	619	616	618	591	586	534	524	533	577	586	546	578	531	507	533	579	528	500	486	506	545	546	511	516	495	492	485	511	524	529	475	481	483	530	496	479	503	465	455	524	482	507	494	493	455	494	471	500	492	529	456	494	511	489	485	482	487	500	499	519	466	485	483	519	476	480	499	498	479	515	511	463	505	555	508	522	514	489	467	467	490	465	496	485	471	488	488	476	496	496	487	460	487	463	494	513	483	475	500	467	490	524	489	525	453	503	504	474	494	483	457	487	531	451	499	490	497	481	473	446	469	448	459	473	508	487	511	479	490	458	502	507	473	488	470	450	465	516	440	494	526	455	488	424	474	515	495	501	487	509	484	463	514	491	499	481	489	469	493	464	504	485	458	502	516	476	485	494	477	495	497	486	477	487	465	492	488	453	446	478	474	520	518	503	453	471	498	462	464	490	446	487	501	489	454	512	490	436	531	494	453	471	487	483	451	478	429	498	491	504	480	478	504	481	438	488	495	463	493	479	457	474	494	437	492	460	466	475	460	471	524	478	480	495	464	469	446	458	454	482	477	473	463	457	519	486	439	487	440	431	472	468	478	472	490	466	480	494	509	505	496	490	500	469	457	451	489	486	506	489	448	474	495	441	466	504	455	465	488	441	477	455	485	484	500	490	454	469	531	450	508	440	469	485	490	442	500	504	496	471	474	482	476	470	453	482	450	460	498	453	460	468	454	479	513	456	488	518	486	504	497	489	476	484	473	450	474	497	471	447	489	496	542	483	429	481	468	486	514	464	509	474	482	484	482	483	453	489	501	467	464	465	482	475	466	487	450	445	492	439	473	477	451	458	492	468	480	480	476	504	423	486	512	476	468	500	487	507	441	502	494	504	424	489	462	487	521	480	466	481	512	467	488	467	460	459	475	521	452	466	492	473	468	463	503	504	474	463	440	472	499	459	517	462	458	497	453	451	467	484	505	473	477	512	502	467	447	495	516	484	460	504	449	462	478	455	486	510	488	511	505	481	480	483	452	490	508	471	480	495	470	484	481	484	440	469	475	488	463	471	493	454	507	472	494	467	495	467	461	452	439	503	464	486	532	507	461	491	481	445	444	493	515	498	500	480	504	489	467	475	441	432	477	502	434	463	497	480	499	490	497	461	483	513	467	454	494	522	455	484	483	452	447	461	447	471	476	480	467	492	485	488	472	470	468	507	481	499	459	462	482	472	543	524	473	457	485	449	477	474	498	501	521	482	454	503	479	446	427	474	478	505	484	449	495	480	499	510	478	441	483	500	482	505	471	454	447	542	466	465	463	462	464	514	465	441	477	489	502	476	470	468	489	479	488	487	467	456	496	485	464	508	481	501	474	453	470	486	474	488	492	464	472	426	464	503	514	503	501	494	465	459	489	518	459	483	442	467	505	498	475	477	471	491	457	431	452	485	450	504	454	479	477	462	462	489	544	449	472	520	465	467	475	486	508	492	485	471	496	488	483	466	505	494	453	486	453	498	514	478	498	469	460	489	430	497	504	489	469	462	484	509	463	484	456	494	483	484	517	476	504	438	489	483	436	470	457	448	498	478	493	422	490	486	483	514	505	487	487	485	473	478	491	515	510	472	473	499	462	485	490	463	485	499	502	457	485	491	446	482	495	471	494	496	470	508	466	459	508	476	473	463	490	506	491	502	456	493	476	443	455	484	495	440	467	475	501	462	510	507	447	482	498	501	493	500	491	492	492	470	469	460	495	481	461	488	498	506	489	469	467	508	488	475	504	469	499	483	480	506	477	483	480	518	503	458	489	463	498	447	466	470	464	490	493	507	480	434	499	504	519	505	489	488	456	437	494	461	491	439	464	470	475	518	488	495	496	502	474	480	469	498	478	522	496	464	457	477	495	470	473	508	497	452	473	472	465	473	505	495	474	459	440	452	501	479	524	440	471	445	444	466	471	459	481	518	439	459	452	457	474	425	499	500	519	496	477	496	490	498	494	476	479	503	493	498	505	454	449	489	481	486	533	476	463	491	438	471	479	480	457	513	453	468	522	477	517	472	496	465	488	445	474	470	494	451	494	468	455	535	451	481	462	502	471	484	484	490	464	497	461	492	466	484	481	468	498	491	493	469	445	495	463	524	458	456	486	499	482	499	457	451	479	491	468	468	458	479	492	460	464	466	501	470	483	497	483	443	483	473	475	452	471	510	455	422	486	503	515	488	481	476	486	482	497	483	471	467	468	491	464	492	491	494	509	519	486	466	502	501	489	463	468	503	448	504	481	494	473	494	471	469	490	455	473	495	512	491	491	437	533	478	471	475	470	455	479	461	498	480	491	523	494	483	501	496	499	468	451	439	433	464	488	486	487	460	494	465	476	466	505	484	460	467	506	481	469	494	445	433	522	488	498	454	457	502	469	471	523	486	473	468	456	469	488	488	463	467	480	506	496	480	460	491	473	475	487	473	522	457	509	501	492	480	449	488	432	473	458	429	464	468	475	442	477	509	515	478	467	433	471	465	465	505	476	486	524	487	477	507	473	494	465	483	479	513	483	468	492	457	468	448	519	461	478	500	488	438	503	461	496	464	493	467	508	465	492	464	492	500	505	483	487	493	479	459	509	492	473	480	484	485	491	468	489	478	481	449	497	508	516	467	484	474	459	464	462	446	483	485	494	478	479	464	508	490	500	464	439	479	472	481	501	526	495	489	543	497	477	477	473	482	480	492	493	507	496	472	459	474	482	469	481	470	450	478	495	490	484	461	430	487	497	465	483	508	460	493	490	465	465	483	457	515	498	504	463	488	507	476	442	477	459	477	474	439	501	501	505	472	473	467	490	455	472	491	488	445	485	499	481	469	477	478	473	483	519	473	477	468	452	498	529	483	490	479	486	479	458	501	491	490	470	448	443	490	489	430	489	495	490	468	471	447	475	503	498	473	503	484	463	456	462	534	452	510	492	469	477	501	485	512	524	468	493	482	455	506	457	513	471	441	466	460	482	477	484	417	463	490	461	458	457	487	495	491	477	511	521	500	497	461	493	440	448	504	484	446	461	468	464	446	475	452	481	493	486	431	460	482	481	462	458	429	468	513	473	508	446	494	485	479	463	473	492	506	490	445	494	472	506	497	481	513	495	495	462	500	520	515	504	529	454	471	505	449	516	471	491	516	496	461	471	461	477	469	460	477	474	474	450	440	514	472	481	453	514	514	502	493	481	456	459	525	481	483	527	455	483	492	462	444	475	456	476	459	464	458	518	465	486	506	504	504	480	489	474	474	502	468	515	464	449	504	486	459	453	518	441	481	498	519	479	445	479	479	452	516	468	490	493	490	478	483	480	478	429	487	475	481	489	488	456	465	456	494	499	450	503	501	489	509	480	468	504	498	460	472	495	476	438	481	474	440	501	517	484	478	501	478	501	480	419	456	457	448	478	491	465	445	478	501	424	500
32136	14427	2073	399	326	254	259	282	281	267	286	286	272	267	332	283	269	275	277	242	251	239	275	257	247	272	284	270	259	276	273	265	276	254	276	275	257	264	235	290	274	263	302	299	268	275	279	275	240	258	274	278	235	271	268	259	250	245	250	250	241	296	257	238	254	300	255	284	268	288	283	272	260	259	294	282	273	276	295	284	266	278	243	285	286	288	262	275	256	261	265	251	262	261	260	246	241	265	247	256	305	262	257	274	283	296	254	296	266	256	303	241	268	266	244	276	267	265	256	242	273	252	254	268	253	250	262	241	292	251	244	313	262	264	266	260	257	251	276	276	236	254	264	272	280	255	248	288	282	272	282	273	286	295	258	307	250	254	274	294	248	277	273	285	251	268	280	273	277	283	272	263	271	276	295	274	247	288	282	259	247	259	254	265	252	251	276	268	276	224	287	281	249	274	272	284	285	243	250	245	245	271	290	263	238	276	288	281	270	229	267	248	293	271	256	262	263	265	247	262	272	268	273	276	261	239	263	277	266	248	252	266	240	269	265	266	279	271	269	278	267	263	250	250	285	267	274	273	270	283	291	265	265	280	255	233	244	265	261	271	262	260	254	266	274	270	266	288	275	249	314	280	268	249	279	268	272	263	255	270	258	244	259	304	268	265	289	245	245	249	274	282	264	263	259	263	252	276	241	276	264	252	266	263	266	281	241	251	240	292	252	256	286	282	247	257	275	258	249	255	283	300	273	247	274	231	265	267	253	270	282	272	247	264	262	267	267	251	261	271	270	263	304	271	254	243	255	278	293	275	261	285	268	263	274	234	258	270	239	283	294	293	295	272	249	246	288	242	276	273	265	262	272	275	268	299	289	257	275	257	284	258	239	268	244	237	252	270	231	259	259	282	287	252	245	270	245	252	273	273	237	249	290	277	274	255	273	263	270	245	259	256	290	283	249	241	259	269	261	257	269	267	263	249	257	234	276	288	292	259	282	249	271	259	297	279	274	261	262	270	252	268	268	266	288	267	263	269	293	265	276	266	252	284	263	262	270	230	260	275	263	245	251	310	280	283	278	271	267	242	284	268	291	268	273	271	289	281	249	270	268	260	255	271	253	247	285	290	258	248	265	279	257	262	228	271	270	310	251	286	273	263	271	272	259	297	270	281	255	272	268	239	250	295	287	275	267	273	266	255	268	273	280	276	247	281	233	247	264	265	278	279	255	267	259	293	272	276	287	288	229	239	273	267	285	279	268	261	269	278	265	282	287	286	236	251	312	271	277	265	238	267	274	247	265	262	270	270	253	249	276	279	242	219	268	263	286	315	268	266	263	244	256	269	268	265	230	249	257	237	256	244	245	268	258	241	289	266	243	243	269	261	286	276	261	266	289	268	271	282	272	281	266	264	265	238	252	252	240	252	239	238	286	278	297	276	274	240	260	282	276	256	285	259	280	268	268	276	242	222	262	284	281	247	236	234	283	243	277	276	254	261	289	291	278	248	278	252	273	280	261	273	253	256	298	275	285	241	286	287	305	275	287	272	275	276	246	273	281	280	257	242	268	266	249	254	257	283	287	286	223	264	263	284	264	263	238	265	283	285	282	257	265	267	272	261	261	285	276	262	291	281	273	282	283	268	261	261	258	277	264	271	249	271	248	290	247	251	281	243	278	258	236	265	252	260	278	264	273	257	247	268	294	261	276	246	279	290	257	261	268	270	278	286	279	284	305	249	263	277	260	260	255	288	268	254	235	296	283	284	253	247	284	274	280	260	254	283	284	256	286	257	282	259	266	254	273	278	255	285	258	264	287	287	262	250	266	293	266	250	279	288	231	277	239	270	292	254	294	267	281	285	271	282	266	265	270	259	265	245	251	251	261	259	261	242	245	255	237	236	264	260	288	265	279	256	263	296	270	270	275	269	263	263	273	294	282	237	270	265	287	247	268	266	269	270	279	270	281	242	267	260	270	259	245	251	238	232	248	278	252	275	276	291	250	265	267	286	256	237	242	288	242	256	258	266	291	286	268	262	267	266	260	267	293	267	263	274	291	278	258	263	256	275	270	266	261	261	235	274	249	235	255	278	262	254	272	295	267	278	240	236	243	253	289	252	289	254	238	255	258	272	244	256	251	232	261	278	254	260	267	269	263	265	226	264	256	270	236	245	268	265	253	258	285	279	284	280	239	245	247	256	276	258	281	247	288	280	308	241	283	247	248	246	263	229	284	284	240	263	264	275	260	278	235	264	280	234	246	286	267	249	285	248	250	252	258	274	261	249	274	263	279	272	270	250	254	262	294	267	269	275	267	274	246	267	255	268	265	258	250	272	262	278	243	267	270	260	248	274	276	249	266	257	263	299	269	273	261	277	292	278	267	241	273	276	264	277	263	272	247	263	264	249	284	257	276	289	254	280	248	245	282	245	269	286	247	247	265	257	259	284	246	277	264	277	249	248	277	281	275	273	281	258	264	265	270	274	229	277	269	267	266	247	251	263	279	267	259	253	273	256	253	265	267	278	247	288	279	250	289	284	277	268	258	299	250	268	289	280	280	269	266	279	283	277	249	255	298	240	260	267	287	261	303	265	263	278	285	247	278	272	257	252	252	280	276	260	264	304	252	260	267	235	257	263	279	282	252	259	268	255	276	273	293	284	290	267	244	255	218	276	263	266	284	273	280	281	274	275	237	228	277	252	269	278	267	282	308	301	258	240	253	298	281	267	249	273	290	264	261	253	251	259	239	256	279	283	265	308	271	262	295	278	274	261	298	250	300	263	257	254	285	292	272	247	283	271	266	285	273	263	250	284	258	241	266	275	281	274	257	241	250	262	226	271	256	249	280	274	252	242	263	268	249	254	251	251	277	275	271	250	270	258	232	254	248	298	284	249	268	248	239	305	279	250	277	267	285	221	285	271	271	248	285	267	280	264	279	267	257	288	258	277	278	261	278	258	273	281	273	265	274	251	249	246	273	259	274	236	263	250	259	263	251	267	255	266	270	297	283	284	308	261	263	266	265	279	240	247	294	277	295	255	271	254	246	295	292	243	247	269	242	264	300	280	267	284	272	229	237	275	262	280	261	265	276	297	294	276	288	280	282	269	274	249	262	291	273	265	249	260	235	290	318	248	265	260	259	271	265	295	272	278	230	267	282	260	269	260	258	260	298	262	277	257	251	272	254	271	262	289	292	248	261	277	261	251	298	281	251	267	263	289	296	284	274	244	244	257	268	274	256	274	290	270	239	271	258	258	281	247	258	251	258	259	222	283	282	264	264	283	256	278	288	274	259	239	264	278	278	251	283	254	263	289	262	267	260	266	278	271	288	291	272	250	246	253	253	290	246	285	281	278	282	271	280	260	241	297	278	264	261	306	242	275	264	280	271	306	275	274	316	277	244	260	289	246	237	251	276	269	244	269	254	272	254	274	272	293	252	250	283	254	269	265	272	288	275	260	269	283	305	294	264	263	279	263	275	274	271	289	278	301	246	274
27237	1286	628	464	399	333	364	353	302	304	315	305	296	279	259	323	294	302	328	296	308	318	262	271	294	302	322	288	254	300	313	283	290	293	298	281	277	292	280	300	285	309	271	298	292	281	314	295	292	288	301	289	313	267	303	267	290	282	291	319	285	298	289	274	300	313	285	305	296	304	272	277	280	283	305	283	288	266	308	273	270	271	295	317	263	309	319	260	286	284	299	251	314	263	295	310	302	303	326	269	312	293	298	300	266	291	257	262	272	288	309	275	281	300	285	306	299	275	293	334	254	300	307	285	286	318	300	274	273	285	264	281	296	275	293	266	289	299	283	284	311	285	300	268	280	324	275	321	288	316	265	262	297	289	276	300	248	292	279	287	304	280	282	293	265	314	313	306	297	287	291	276	264	286	308	272	258	283	263	283	262	282	290	290	289	302	284	291	319	294	275	291	294	317	240	281	308	252	298	289	283	299	278	294	301	308	274	303	308	281	319	286	272	288	300	275	264	321	301	296	296	279	266	283	284	268	292	320	283	294	282	303	287	297	302	294	297	283	275	292	298	291	296	304	297	251	315	309	263	308	276	268	298	291	261	281	278	285	310	281	288	275	294	289	282	291	279	272	290	284	312	308	268	296	307	316	251	281	286	277	297	254	302	264	319	284	297	286	301	312	302	281	292	284	306	296	280	269	294	268	292	276	295	309	285	288	299	291	291	310	307	282	275	286	289	290	300	287	270	300	292	306	287	292	276	280	279	300	275	289	287	281	276	269	323	284	285	304	307	293	270	282	277	279	285	312	297	307	301	296	273	308	272	285	278	296	290	275	288	280	275	285	293	284	273	316	313	305	316	308	315	277	307	290	302	297	274	278	269	292	283	317	257	307	266	286	284	296	276	292	311	305	287	285	266	251	283	323	294	280	274	311	305	319	273	278	295	312	294	258	301	305	337	283	279	314	297	259	293	279	323	278	284	284	304	266	293	270	295	285	280	305	298	305	287	273	301	299	262	320	291	279	303	282	308	260	312	299	290	275	292	285	276	305	291	302	248	256	277	301	293	260	312	245	284	280	295	305	304	299	282	323	294	273	279	265	290	287	290	298	282	264	289	284	297	282	269	279	287	300	314	301	283	293	280	294	293	287	283	278	315	292	304	295	287	303	273	308	284	280	264	280	282	261	298	299	289	267	276	295	300	290	279	282	287	303	270	303	270	289	295	298	298	280	296	282	279	296	289	289	275	273	302	286	284	245	289	268	263	261	310	273	286	291	301	318	290	272	267	283	261	293	286	297	309	330	294	251	275	286	270	294	281	313	294	271	267	298	258	318	297	279	268	278	285	272	302	296	261	305	290	266	288	291	305	297	297	290	292	297	298	302	301	315	293	298	298	276	271	273	296	249	304	306	293	284	293	281	300	304	298	269	303	300	310	286	279	249	289	259	317	268	310	275	299	277	317	289	295	282	311	281	294	280	310	315	272	321	280	277	303	289	302	285	286	281	279	304	294	275	257	305	280	275	299	279	287	278	304	318	281	304	275	324	264	290	254	311	289	299	318	288	284	288	312	288	267	289	274	275	290	301	331	315	285	284	302	257	285	297	273	292	299	276	276	295	290	270	264	267	307	306	302	287	274	262	303	286	284	299	293	297	312	296	319	273	284	298	296	302	290	305	290	283	327	293	292	301	290	287	310	278	289	263	272	310	306	305	294	306	331	277	282	315	280	270	309	313	321	276	308	290	293	310	311	316	284	285	281	272	292	299	276	297	255	284	293	285	296	280	279	288	310	275	277	292	255	280	282	281	277	293	291	278	276	282	279	269	293	280	287	303	282	282	293	303	313	262	285	312	292	258	298	290	283	321	310	311	259	296	300	282	268	302	293	286	275	306	276	277	306	297	287	295	286	292	300	274	318	284	305	292	294	281	311	290	292	309	265	298	313	295	329	281	316	314	326	263	309	266	312	285	322	309	287	289	265	300	277	292	286	278	325	283	277	272	313	274	290	268	274	313	304	302	283	304	290	261	285	288	279	271	316	317	279	296	277	306	283	303	281	286	336	303	291	272	302	297	301	285	299	286	305	295	314	307	283	321	294	278	308	271	291	281	317	311	254	282	312	315	316	319	271	287	316	300	316	270	271	279	306	280	273	275	297	338	251	273	293	314	321	290	306	292	287	307	316	328	306	302	301	289	295	287	294	279	281	270	256	299	289	288	307	277	276	303	284	283	302	269	286	298	302	271	319	295	292	283	295	304	298	274	255	265	284	267	279	263	301	284	312	287	303	314	270	285	280	273	292	268	323	295	268	283	287	284	283	245	291	312	283	306	258	272	302	307	316	276	256	277	313	280	304	266	305	253	279	289	268	294	328	286	287	295	300	298	279	286	295	299	295	315	302	301	262	268	297	302	289	267	326	303	267	297	288	319	301	286	265	273	251	291	252	310	300	289	265	283	291	283	299	307	283	291	292	290	264	296	300	258	272	302	269	305	284	292	277	290	298	300	310	313	312	297	307	274	279	302	279	288	290	278	314	295	300	305	275	301	318	295	293	295	300	287	313	304	300	282	294	304	300	288	283	291	268	260	299	278	269	292	304	265	272	280	303	276	322	271	261	274	293	263	280	296	321	261	290	308	287	262	283	297	271	285	307	300	286	288	282	288	265	303	291	265	292	296	297	261	325	285	284	307	294	321	308	300	274	297	264	295	287	272	320	289	255	264	289	261	289	291	301	266	285	301	279	319	311	296	283	321	277	318	271	299	276	269	315	301	327	277	276	311	297	264	279	306	297	294	300	284	280	277	302	286	296	268	293	285	278	275	314	308	284	281	289	312	314	291	296	282	323	291	279	276	285	255	304	276	289	305	270	307	302	273	286	311	284	304	309	295	285	306	281	288	308	303	335	287	284	310	291	283	316	275	302	279	307	295	332	283	305	283	252	297	295	273	309	270	273	298	291	294	279	276	324	275	284	293	282	289	272	290	285	282	286	299	304	282	285	291	301	288	286	284	291	291	279	332	282	263	263	295	282	272	308	261	284	277	285	280	279	303	252	320	317	302	272	284	297	312	293	285	289	275	310	298	282	310	322	306	271	290	269	288	269	281	277	295	277	286	324	322	274	298	314	297	278	285	298	287	281	311	300	296	325	281	282	317	282	296	296	286	298	317	269	298	300	298	291	293	323	318	296	280	275	274	285	280	289	289	282	295	270	265	251	309	255	311	259	300	270	291	268	289	309	276	312	278	275	293	267	299	285	295	282	270	301	262	282	279	304	296	312	302	295	248	278	307	302	293	269	281	285	305	302	279	294	311	290	294	310	324	268	275	288	293	320	287	272	277	273	285	264	282	287	289	291	285	276	290	293	289	277	299	284	263	298	297	252	265	296	283	311	283	284	257	273	278	288	281	288	283	284	307	303	283	287	317	274	264	295	294	264	263	284	282	290	294	275	267	296	293	272	308	284	303	284	261	312	300	294	301	268	299	296	287
24419	20159	26288	23757	20044	6698	812	550	426	425	368	324	322	307	286	282	262	292	235	278	258	262	227	226	261	229	231	247	215	258	223	215	214	216	235	240	244	229	247	216	250	200	207	240	225	214	218	206	230	196	221	240	230	238	227	228	243	221	246	210	235	217	204	231	219	229	205	212	204	219	224	216	227	225	213	221	189	215	226	216	208	230	206	204	233	226	199	214	210	200	201	251	202	225	226	220	231	215	190	237	241	198	219	243	201	198	236	228	214	212	233	212	234	196	228	216	225	219	221	246	221	226	233	239	222	184	192	185	211	212	223	214	223	230	237	208	205	223	214	222	216	206	238	207	239	223	204	213	221	222	204	194	233	211	228	189	247	228	225	212	240	201	221	201	236	254	208	188	213	225	223	225	232	225	225	228	213	210	222	222	213	223	197	204	208	201	232	227	211	213	192	232	238	221	230	229	210	227	194	212	206	210	233	206	209	218	222	195	206	230	210	208	227	229	216	214	197	211	233	246	222	221	230	202	210	214	213	212	204	221	215	215	209	224	185	207	237	222	224	211	212	203	204	210	224	211	231	216	234	206	207	219	197	203	205	252	264	219	225	211	220	187	232	222	232	236	235	212	230	225	203	244	230	208	213	221	236	215	194	234	203	234	248	210	210	223	212	220	201	215	205	197	236	209	214	207	218	247	212	216	223	227	216	253	216	203	202	227	204	237	241	202	216	211	235	208	215	221	203	207	218	218	220	226	229	214	227	214	191	201	211	216	194	223	231	203	251	228	232	252	216	213	234	232	219	232	205	260	218	213	254	207	230	214	232	206	213	197	188	204	210	211	211	220	230	216	214	231	194	210	266	214	216	237	232	235	198	227	219	227	216	224	237	237	189	222	207	241	200	236	241	205	252	217	200	180	208	211	227	220	230	236	215	213	220	230	222	229	202	214	217	205	218	198	228	199	213	221	242	190	208	213	245	226	209	219	232	234	208	251	216	234	209	232	208	198	219	227	186	227	214	221	233	217	234	206	227	225	215	233	186	252	213	220	221	223	217	231	233	227	218	208	225	191	181	215	217	228	230	217	208	213	202	207	241	198	194	195	241	227	216	198	197	247	225	242	227	214	209	212	229	238	256	205	239	224	214	194	203	243	210	221	211	216	208	205	208	234	207	228	235	229	218	206	202	235	241	232	223	198	215	206	196	202	217	208	237	198	239	230	241	204	223	202	211	232	229	212	217	205	198	208	217	211	231	227	191	231	215	215	226	207	230	210	209	233	213	216	190	232	206	214	191	237	206	220	217	206	250	227	233	215	192	236	205	216	243	231	234	197	240	209	231	204	209	210	186	197	213	219	231	220	208	220	215	228	208	204	203	227	207	204	230	213	212	190	211	240	224	219	218	214	204	206	234	210	244	181	207	210	210	216	213	217	206	199	201	212	234	232	204	241	227	216	220	223	233	212	224	244	211	219	223	231	221	203	197	223	189	233	202	198	212	196	193	232	208	220	219	248	195	213	213	199	217	220	228	231	193	217	201	202	230	232	224	218	180	219	225	216	203	189	227	209	208	204	218	223	208	204	180	208	234	217	219	235	213	256	236	221	219	226	206	220	213	215	227	219	246	212	239	246	211	224	209	219	227	202	196	232	212	220	230	237	222	214	215	206	247	231	243	221	202	216	229	217	231	232	225	218	228	220	223	213	235	219	209	225	207	226	249	237	220	203	224	224	196	230	224	222	237	214	231	217	231	208	185	217	227	192	209	236	211	203	229	225	210	217	198	207	194	246	189	203	197	238	248	274	234	245	229	218	229	188	224	215	240	206	211	210	210	229	222	210	196	220	214	234	229	228	203	211	250	220	208	212	216	210	236	218	191	233	237	213	218	214	196	215	221	230	216	263	214	219	186	196	217	222	231	198	215	215	220	209	225	208	235	230	186	206	223	222	213	198	229	242	210	202	219	235	229	238	190	232	201	222	214	206	223	232	190	208	227	213	213	221	197	208	204	208	220	228	207	226	213	248	241	210	221	230	212	227	230	219	222	224	235	211	205	218	222	210	252	186	198	249	209	246	217	228	216	218	241	212	244	229	222	196	219	196	228	225	199	221	220	213	219	223	226	213	240	218	210	200	212	213	216	203	239	214	216	216	214	215	225	219	228	219	226	209	232	195	207	237	207	214	223	207	180	208	191	188	228	198	209	212	209	224	198	213	229	210	220	218	241	200	216	233	237	212	220	216	229	231	220	212	222	232	176	210	232	222	223	221	232	195	197	202	211	209	217	198	191	233	223	232	221	216	233	203	222	201	233	217	220	208	214	213	216	218	210	214	190	217	221	234	204	244	223	203	215	211	186	192	196	252	211	214	214	208	224	213	222	222	220	223	234	208	214	208	217	245	228	229	226	244	189	213	212	206	230	219	231	213	219	224	198	219	226	226	183	221	209	201	200	258	203	200	191	210	214	214	207	233	211	237	247	200	222	207	219	245	213	216	216	230	219	219	211	222	209	220	198	226	230	193	211	226	196	213	234	236	213	245	224	233	220	234	214	223	209	259	224	220	209	220	196	204	193	200	239	246	215	228	213	200	191	229	226	201	243	223	235	227	209	185	208	229	233	209	211	209	214	229	211	222	230	221	204	216	238	222	201	223	207	195	216	208	204	226	210	240	200	204	221	232	217	237	227	209	223	195	205	204	251	236	202	234	220	221	222	201	222	211	203	217	195	204	184	242	207	212	210	216	216	236	214	230	246	192	206	191	220	230	222	204	243	235	221	221	221	209	202	218	209	214	219	234	220	207	211	198	210	243	221	199	247	187	223	208	219	192	191	199	233	212	214	211	235	207	216	188	217	207	202	250	233	227	224	221	243	231	187	191	240	236	223	235	217	243	241	217	215	215	216	214	244	228	197	203	242	195	195	234	234	223	192	219	207	225	216	233	218	221	174	206	201	250	206	240	214	232	189	229	209	232	210	233	219	252	224	253	234	223	201	245	223	239	198	244	201	221	234	239	230	201	247	233	244	230	207	224	212	225	221	202	236	223	203	224	207	197	215	223	211	225	199	245	229	230	207	225	232	206	233	219	217	225	224	214	204	241	205	219	221	233	208	230	222	213	211	199	232	195	226	227	212	205	249	216	200	224	201	241	239	233	207	198	210	239	230	232	249	218	200	229	197	206	198	208	211	219	242	205	192	231	231	228	215	204	204	218	209	223	207	195	200	213	228	222	230	199	200	227	211	185	227	223	222	226	197	236	222	239	225	214	235	245	213	215	196	213	208	226	225	203	210	236	188	213	212	225	216	223	217	236	236	210	209	241	215	215	229	205	212	208	210	232	221	207	226	229	221	198	231	205	195	216	211	226	217	200	187	212	219	209	220	210	203	232	195	235	197	217	221	231	239	213	240	235	201	208	246	213	219	219	232	212	210	227	236	230	215	211	207	204	229	181	231	239	216	223	228	192	230	239	207	199	175	225	243	207	200	211	207	220
45440	7471	6681	3667	2289	1540	1243	930	751	676	559	535	457	428	405	380	321	364	337	338	308	322	295	281	302	282	288	279	264	226	237	240	258	256	258	227	275	236	247	231	211	208	287	244	243	224	238	234	238	230	218	231	250	237	273	256	233	250	241	246	215	219	236	235	210	234	210	244	239	236	225	232	224	218	248	231	240	209	208	227	241	194	205	220	215	218	249	235	219	208	193	243	214	217	242	225	218	234	231	240	225	209	214	252	232	200	248	219	215	208	213	249	263	219	224	216	220	233	229	235	243	234	240	220	193	221	241	236	210	215	227	199	216	231	202	215	239	236	229	238	237	218	231	230	229	231	222	218	225	205	225	229	202	220	227	237	203	233	236	222	222	228	203	195	225	228	244	214	221	230	220	240	240	255	210	230	220	202	223	235	224	226	223	223	245	246	235	222	233	234	223	219	236	234	221	224	199	246	236	218	210	212	224	243	217	229	234	205	216	218	230	229	250	217	222	256	254	240	221	211	241	219	252	220	202	225	221	230	210	226	221	234	241	224	218	214	238	245	229	211	223	192	224	231	204	235	199	220	207	196	243	194	216	242	235	266	224	230	205	246	221	239	267	233	191	225	229	231	202	243	226	213	230	220	221	204	249	224	197	225	259	233	234	254	216	257	249	237	221	252	221	196	226	208	222	213	219	226	219	232	216	217	226	221	231	235	231	224	205	201	224	218	226	224	224	233	212	222	231	208	207	208	225	240	240	218	198	225	209	241	205	232	230	212	210	206	203	234	238	241	221	221	224	217	205	209	198	225	246	206	230	218	212	237	214	206	252	223	198	203	217	216	234	232	229	236	221	229	245	216	271	205	229	197	216	218	213	216	208	241	223	228	243	216	248	231	221	231	221	223	225	230	222	221	212	210	224	255	224	240	229	258	224	224	232	225	239	215	245	209	241	225	215	211	210	211	220	221	237	223	206	226	192	240	227	236	228	213	239	226	235	244	232	220	222	211	231	226	210	236	224	229	215	235	247	217	214	207	259	240	258	221	233	234	208	212	212	230	213	273	240	210	223	237	227	228	220	231	223	213	217	232	199	222	244	222	221	234	243	224	232	240	231	213	215	225	239	216	216	221	203	227	227	240	207	223	210	222	220	229	235	218	234	223	250	220	208	201	229	215	217	218	227	227	216	256	229	218	204	240	215	195	228	227	226	193	228	237	245	228	214	215	217	224	228	187	228	218	221	226	261	226	190	233	222	254	219	225	223	207	234	228	227	225	262	205	223	222	200	215	224	208	225	223	233	205	221	241	243	204	213	213	234	224	206	211	196	220	226	217	211	237	223	217	206	245	260	232	215	209	214	220	226	239	224	222	208	221	222	200	219	188	203	220	215	221	223	213	226	243	215	244	251	218	207	217	209	230	209	211	203	203	230	253	223	240	226	211	226	213	221	247	212	198	213	206	215	230	217	198	221	201	240	218	260	223	228	225	215	230	240	245	228	222	229	221	200	228	237	216	223	231	205	235	222	214	226	233	215	212	239	219	256	221	226	227	218	235	230	206	201	215	229	232	247	236	218	218	211	249	220	215	246	233	209	223	225	230	238	229	210	232	208	232	218	187	207	229	211	243	226	200	222	221	248	194	235	244	200	218	212	228	232	221	209	231	224	218	220	223	198	210	219	232	229	229	227	202	224	196	230	235	226	228	196	217	235	230	216	218	220	240	197	225	205	208	226	223	222	225	248	210	223	230	241	232	219	227	206	232	211	220	206	222	217	238	219	191	232	230	218	224	204	238	189	211	231	226	224	216	213	208	226	206	196	217	211	216	208	221	262	223	192	239	224	230	216	218	252	225	210	232	216	217	225	216	220	220	224	209	226	225	186	232	219	224	215	239	221	212	223	220	256	230	228	239	224	246	232	203	224	233	223	213	196	207	208	215	209	207	205	230	244	223	245	216	213	223	228	228	215	205	220	208	216	221	229	210	225	211	218	248	242	223	227	192	239	223	226	230	245	210	228	233	256	235	204	197	246	214	249	204	207	210	245	230	215	232	207	219	231	195	206	232	214	199	214	242	235	211	210	240	213	244	234	248	226	208	230	219	215	225	216	234	232	220	222	229	229	241	235	211	221	229	217	227	230	203	226	221	218	191	214	241	215	182	251	238	228	204	213	212	198	239	207	213	218	210	229	228	227	217	225	224	229	249	241	234	212	249	250	229	216	224	229	227	227	218	242	209	222	204	224	211	232	236	202	187	218	262	241	240	218	244	249	240	216	219	201	217	242	224	237	236	243	216	235	255	236	211	221	227	251	243	223	219	225	216	220	239	231	236	237	234	244	224	227	231	224	206	214	190	222	201	224	225	224	204	220	209	212	217	222	218	191	233	231	244	210	226	224	227	214	239	239	201	224	240	205	239	246	226	217	226	243	227	203	224	222	211	213	212	244	239	230	227	210	250	217	223	240	220	211	187	223	250	187	235	236	225	203	227	226	196	220	206	227	234	226	212	201	254	234	218	197	236	208	209	242	230	232	202	202	217	224	239	220	218	204	222	214	225	208	232	229	240	222	205	231	244	198	217	200	247	238	230	184	242	211	243	226	240	220	242	234	221	222	238	234	214	230	236	231	228	228	254	215	250	209	198	216	225	209	249	184	245	222	232	230	211	223	259	211	192	208	205	257	238	218	236	252	214	244	232	239	215	208	249	252	218	196	227	247	237	188	224	215	229	232	208	238	237	196	234	253	211	229	236	241	207	208	227	235	226	190	225	229	246	236	236	230	212	231	208	228	199	221	189	221	221	230	215	232	212	241	213	214	219	227	206	215	200	213	237	224	202	207	213	214	220	217	222	211	241	226	214	245	245	231	236	240	209	202	267	236	223	251	212	235	261	228	212	198	225	225	230	228	203	207	230	210	223	229	219	215	223	226	247	234	215	219	224	215	230	202	235	206	236	213	224	206	208	203	201	214	215	227	215	205	232	201	181	225	232	236	242	222	218	207	220	241	245	233	213	225	229	219	200	206	222	219	227	205	223	224	234	219	213	238	234	225	219	234	252	213	227	230	207	225	246	224	268	218	228	193	212	201	215	229	249	224	234	202	239	214	191	229	243	195	232	217	222	212	236	237	236	230	208	228	213	209	209	241	248	221	232	218	191	207	235	218	217	234	203	215	242	229	225	211	232	223	211	214	229	225	229	241	214	242	224	256	179	253	210	227	243	214	203	238	235	243	210	214	211	222	228	224	227	204	240	231	219	245	218	225	211	222	237	201	220	218	214	227	220	232	230	216	214	217	231	205	242	200	228	213	237	237	221	234	229	218	218	207	199	198	218	238	231	244	202	225	232	207	209	196	232	230	222	211	207	230	260	207	233	238	231	222	216	196	241	226	219	244	236	213	221	242	232	215	220	227	224	246	230	225	206	222	231	225	217	219	209	211	212	222	245	256	214	203	220	232	228	209	208	237	249	240	228	206	214	217	227	204	224	205	228
22476	20114	26778	23261	20119	20018	5381	1240	999	842	814	799	706	691	695	651	651	597	620	582	583	525	583	531	585	531	542	595	558	585	500	534	526	549	522	545	514	518	515	573	521	560	541	545	536	554	543	527	527	500	478	531	549	539	488	538	525	514	500	534	550	502	512	520	496	464	488	506	513	503	500	490	511	508	512	489	515	522	519	527	537	529	535	501	464	512	522	503	516	503	466	485	540	476	510	510	541	487	498	519	502	481	548	499	497	499	503	494	515	508	511	498	477	540	500	512	533	475	510	509	452	539	529	527	561	568	452	518	526	499	530	513	483	546	494	494	518	503	538	498	554	500	518	491	524	523	532	442	494	488	479	517	479	517	499	529	502	503	538	520	531	527	471	510	512	492	525	515	537	499	494	500	537	493	501	502	495	504	507	467	493	514	546	486	548	463	516	515	519	517	518	516	537	492	534	549	517	506	508	499	524	523	535	488	507	505	513	500	515	509	492	523	486	524	465	559	487	548	498	509	498	470	461	546	539	512	502	531	498	498	535	519	525	522	504	479	522	541	515	496	492	449	495	502	520	547	536	501	492	505	526	499	492	468	516	484	511	489	496	500	532	480	539	526	505	479	509	486	528	501	483	536	530	512	500	504	524	489	540	493	481	518	482	553	537	520	481	553	533	507	503	551	494	527	530	503	498	514	506	461	477	509	542	514	487	477	525	515	507	532	535	487	567	506	505	530	502	478	483	520	500	509	479	512	515	495	512	525	479	517	496	517	501	533	459	505	505	493	510	486	526	495	502	491	514	528	514	491	501	526	524	462	513	503	515	506	501	518	530	517	471	506	517	557	526	522	552	484	544	539	476	518	517	522	510	486	467	492	498	532	499	533	468	484	535	484	492	519	542	511	504	492	489	521	490	532	505	485	536	543	530	521	487	456	488	503	495	512	522	535	520	521	551	551	490	491	528	537	494	534	509	532	499	551	519	433	451	504	533	473	431	482	536	493	534	511	457	502	474	478	494	528	487	516	524	538	531	501	539	507	533	479	520	477	535	496	508	513	493	497	526	532	503	522	517	530	480	487	482	464	464	496	484	483	510	493	518	483	455	545	548	524	497	506	554	508	493	499	510	497	479	503	491	502	489	454	506	530	489	563	519	530	512	504	454	536	534	430	516	507	549	520	489	489	500	510	545	511	501	539	480	522	531	537	495	546	511	471	493	531	480	513	477	509	479	496	494	507	461	468	501	465	513	500	493	521	526	514	522	482	512	537	495	529	521	512	477	506	525	546	497	476	505	463	506	503	518	479	547	464	532	503	495	482	497	483	531	519	475	480	508	509	490	502	552	571	526	477	512	511	486	492	499	534	519	479	496	515	459	480	540	511	534	483	466	484	456	530	522	470	526	512	489	507	535	565	517	500	513	519	506	495	508	506	511	529	498	518	546	490	478	521	527	532	497	505	467	564	510	468	492	493	520	506	514	533	524	507	521	530	519	495	483	537	501	496	483	472	489	460	488	502	476	539	529	554	494	542	511	535	483	471	551	548	519	507	502	497	482	486	478	557	543	487	470	482	512	481	540	509	506	487	516	466	530	542	477	485	535	507	483	490	477	543	532	501	465	518	486	471	537	475	524	563	529	507	480	523	555	540	502	527	505	508	489	539	545	510	475	544	453	511	493	501	531	492	532	497	507	501	524	520	547	472	483	498	521	514	525	517	466	520	505	515	538	460	491	496	535	555	484	468	500	474	522	509	526	530	520	517	528	532	465	507	504	461	471	478	496	554	518	545	503	489	493	533	525	495	525	543	533	489	498	538	516	493	507	508	524	519	523	502	557	523	487	513	507	500	491	495	496	499	496	461	493	518	516	499	502	507	502	467	493	524	504	508	489	542	484	487	527	480	524	488	517	502	518	443	486	535	506	471	516	524	524	494	514	495	501	540	518	502	526	515	516	514	539	515	480	501	481	461	478	495	482	492	545	509	492	513	498	489	485	512	486	480	477	523	554	508	486	495	537	488	529	507	479	506	495	478	543	546	490	517	477	531	502	520	507	486	474	525	508	521	493	545	506	492	511	517	514	508	514	538	509	514	520	460	521	476	530	510	544	483	481	483	513	512	503	533	523	563	518	496	453	509	495	526	498	539	491	483	516	479	499	523	569	479	508	538	522	519	507	466	476	494	486	496	527	533	491	502	496	476	532	527	519	516	536	503	487	491	495	467	502	506	516	516	481	523	527	543	508	504	516	493	525	544	523	520	552	488	533	510	519	498	529	475	476	507	513	508	449	547	483	512	546	513	511	482	498	509	505	515	514	504	515	510	520	546	504	522	456	525	498	527	516	496	519	529	508	543	492	498	499	539	473	444	498	480	513	501	519	503	484	494	548	530	531	508	466	482	482	578	541	513	529	500	498	474	526	536	514	538	512	516	494	518	495	526	505	500	475	523	498	460	488	509	493	499	492	521	517	515	548	512	517	440	489	520	519	568	496	521	489	523	507	510	496	518	502	479	518	509	531	516	511	492	529	527	497	496	503	528	541	525	498	504	520	453	493	493	502	557	561	537	543	549	520	492	524	519	500	475	517	556	525	434	488	537	540	498	519	488	472	451	522	502	500	493	448	513	485	444	557	512	527	537	514	518	480	538	465	516	515	527	516	508	508	474	528	457	514	444	512	503	534	493	504	523	489	510	521	526	467	502	525	526	533	506	471	544	486	519	523	499	486	491	477	550	514	497	460	528	537	508	534	516	486	467	440	505	492	531	475	497	489	539	483	503	510	485	533	525	512	491	507	489	506	523	488	506	504	512	526	489	487	530	532	507	491	533	495	494	494	513	525	472	505	527	516	517	549	518	551	505	490	477	488	498	561	547	477	508	519	516	493	513	481	520	490	484	449	528	522	497	517	506	486	605	503	496	497	490	491	504	478	526	536	472	509	500	532	523	530	482	498	509	511	517	475	508	518	473	487	548	487	468	511	469	514	511	503	550	480	480	508	535	512	514	483	499	529	469	489	516	493	480	500	521	518	529	520	474	524	512	541	458	538	522	555	536	459	519	557	491	495	495	525	536	486	465	488	497	475	500	529	511	526	495	501	514	505	507	466	520	515	511	497	506	520	518	501	506	508	497	490	553	509	519	513	502	543	525	536	507	494	500	493	496	554	496	506	526	503	492	486	494	507	498	526	522	539	500	512	487	502	466	492	546	509	484	481	504	477	514	532	505	455	483	472	521	502	496	548	516	502	489	490	519	531	505	481	535	472	474	508	492	501	535	511	505	525	516	514	529	462	502	515	461	467	505	467	511	510	501	540	467	506	512	527	506	486	486	547	488	491	545	502	526	480	464	484	489	492	508	482	525	483	468	541	492	517	515	530	526	487	547	482	491	489	540	480	541	475	521	513	533	490	521	498	520	550	533	483	517	509	509	490	525	516	503	507	505	470	504	517	461	481	487	502	475	523	541	507	533	498	549	492	543	499	527	513	516	522	525
42465	11069	11502	6510	4151	3044	2268	1943	1512	1307	1144	1020	961	896	831	731	788	705	678	661	599	596	615	601	575	521	589	600	595	532	582	519	528	534	515	493	567	495	496	522	497	538	482	511	505	513	517	449	515	494	499	514	512	450	497	508	501	496	493	520	503	499	468	501	517	521	484	501	536	531	504	504	457	514	478	506	534	508	517	468	464	505	485	462	492	470	491	450	501	470	471	457	565	486	520	482	511	496	507	486	518	484	487	496	484	458	482	452	482	514	496	466	475	477	494	479	494	472	515	517	439	471	469	493	455	504	497	497	462	488	466	479	486	499	492	475	456	470	454	476	479	468	476	467	503	481	485	496	515	540	477	520	440	423	508	475	451	492	529	467	467	466	493	509	487	490	435	499	482	468	481	504	500	481	494	491	448	500	463	497	464	495	496	510	522	459	476	493	471	502	489	472	518	479	455	467	424	489	495	488	451	492	455	499	478	500	466	497	460	457	509	452	504	452	479	507	493	510	446	458	458	470	502	465	486	486	466	503	505	477	487	493	492	487	492	486	477	507	446	509	474	495	512	489	503	477	495	464	474	452	470	486	509	473	488	458	519	472	461	451	466	479	435	512	482	463	456	497	484	495	503	480	454	474	495	474	468	450	496	493	476	497	481	451	457	490	519	508	460	475	452	452	478	473	502	492	503	493	486	454	490	464	476	485	465	466	492	485	480	491	471	478	464	484	479	481	470	480	469	472	529	508	489	465	484	475	485	492	507	488	456	493	514	513	471	533	446	502	452	502	470	517	478	484	487	453	451	470	503	484	463	473	479	454	466	490	478	501	510	424	522	454	464	449	474	501	475	463	473	457	467	502	483	501	506	478	459	510	431	449	518	488	506	497	504	484	463	465	474	503	461	454	471	465	511	455	474	486	516	479	484	457	461	445	450	476	490	485	511	458	513	472	479	403	458	470	471	504	470	522	446	466	470	458	485	478	485	470	446	472	459	464	490	485	483	500	480	481	487	474	485	462	455	475	476	463	489	511	510	464	477	493	484	441	462	479	466	503	480	485	484	508	439	459	501	474	499	481	463	485	455	468	494	498	490	451	446	473	453	501	480	487	484	485	494	496	441	493	476	445	489	514	477	506	469	462	441	475	503	500	458	454	464	480	498	474	452	448	462	440	491	511	441	484	511	495	492	465	480	510	453	502	506	465	446	465	481	467	467	489	473	466	480	495	492	454	458	453	485	474	450	484	448	464	474	488	493	508	471	476	496	478	495	492	530	479	491	479	491	507	474	473	461	479	472	465	458	490	494	520	480	466	489	497	492	446	484	510	478	473	487	447	498	498	522	535	454	491	466	454	454	534	452	456	488	488	481	463	478	525	533	472	479	504	461	452	432	513	470	480	489	503	475	506	449	485	433	488	473	485	472	473	467	476	506	470	476	491	471	467	493	508	489	483	469	486	488	472	526	438	467	445	470	505	490	473	468	489	487	461	479	495	475	460	463	437	470	511	478	482	458	484	446	512	509	471	466	505	469	497	491	474	466	502	467	516	494	472	498	473	491	460	497	523	512	470	489	495	481	521	463	498	489	459	505	466	506	475	502	454	508	470	495	489	437	498	505	453	466	492	473	456	473	472	455	490	510	486	470	484	518	487	473	461	487	470	521	462	481	488	456	487	484	477	420	482	494	527	472	446	498	491	479	499	455	489	504	446	479	499	517	513	479	510	445	470	476	492	478	462	461	466	473	489	492	469	497	465	503	437	475	471	510	485	472	490	517	470	502	455	481	457	475	467	507	486	505	484	477	506	437	453	462	465	447	495	479	486	438	456	474	476	464	477	468	468	506	479	462	510	467	493	492	434	474	494	511	471	454	498	462	464	483	464	457	466	553	475	472	487	469	482	474	465	484	483	482	502	514	475	542	476	527	422	468	481	509	467	461	458	474	520	480	470	471	491	486	502	482	505	486	498	481	504	479	474	456	459	470	494	447	459	475	466	464	479	480	483	501	480	488	455	456	486	489	492	471	490	487	476	500	480	475	480	479	458	471	463	496	493	467	492	459	535	485	523	497	485	531	483	479	446	480	493	490	484	509	477	525	450	511	474	444	476	521	523	509	461	508	485	507	461	499	457	510	471	483	466	461	488	482	494	518	460	466	527	484	520	495	477	478	503	471	506	509	483	440	449	496	477	482	457	490	499	495	507	444	449	472	477	483	472	478	495	454	470	476	477	495	480	471	464	484	474	482	498	495	490	503	516	441	492	485	476	468	524	480	446	443	473	487	485	460	504	486	466	490	496	473	467	490	478	482	499	467	481	485	431	508	514	496	495	470	517	471	457	434	488	470	490	477	505	500	520	471	471	483	481	523	452	477	471	480	510	447	463	459	499	455	490	469	473	498	485	485	502	483	493	510	466	462	465	487	472	476	442	489	487	479	489	487	472	470	466	502	481	502	466	493	452	471	491	499	429	490	490	514	432	473	461	494	477	474	480	473	473	516	507	489	488	458	446	472	514	482	485	465	475	462	457	494	475	474	493	462	463	457	495	465	494	476	485	454	454	457	487	500	515	491	480	505	456	516	434	495	515	460	495	497	495	481	490	460	502	502	434	497	443	451	469	473	489	474	469	462	489	463	506	518	470	479	506	498	434	459	454	471	470	479	466	500	458	487	474	490	464	481	445	483	497	473	471	450	505	484	506	490	478	513	482	448	443	482	466	473	474	488	459	516	469	498	468	459	494	506	471	506	449	446	460	491	487	512	474	532	446	454	487	489	461	474	506	494	478	499	496	458	481	441	479	484	525	449	500	484	506	478	525	491	437	471	471	482	477	477	498	476	468	457	539	484	499	497	451	468	490	456	475	482	475	500	447	488	486	477	511	476	482	480	482	518	482	477	518	437	493	482	480	489	488	496	486	501	474	453	460	449	460	498	511	461	466	488	489	506	507	508	453	458	491	477	465	473	490	509	472	513	519	509	489	504	468	474	479	525	486	498	419	480	474	511	510	489	472	506	461	477	478	461	471	476	437	494	518	462	485	497	479	500	491	470	498	488	521	512	459	492	480	498	518	464	454	502	503	526	477	451	477	450	499	480	462	464	422	490	478	461	485	464	498	477	442	508	476	462	497	484	475	473	491	467	471	496	491	488	491	465	461	478	447	472	496	477	470	486	451	461	453	493	530	503	479	487	489	483	490	465	461	467	478	457	468	500	453	501	471	482	458	490	493	494	482	478	501	451	484	498	494	497	465	460	527	454	459	452	452	488	501	491	464	476	446	486	471	457	488	513	479	498	475	474	462	449	481	526	474	451	494	458	467	437	476	501	500	489	479	494	538	490	505	515	438	483	502	449	474	520	462	509	487	473	473	485	506	480	465	484	470	508	512	518	497	464	484	482	484	468	485	457	532	451	499	491	475	475	490	470	488	429	467	480	492	466	467	467	432	446	482	520	455	508	474	494	473	503	507	480	478	533	513	490	454	480	495	513	471
32357	14786	2345	457	336	289	283	295	312	264	273	284	268	273	265	257	275	268	304	251	296	276	289	276	271	265	219	238	253	268	271	259	268	276	280	236	252	280	296	265	265	292	272	265	269	247	255	242	274	272	249	260	275	305	275	259	283	260	293	269	267	282	273	285	274	274	270	296	272	255	278	271	304	289	300	259	251	275	261	258	261	242	264	298	280	290	241	288	249	256	269	270	275	273	272	270	269	239	261	259	297	265	270	249	250	287	262	248	272	264	271	252	279	261	287	244	278	263	260	264	270	260	260	271	287	250	256	286	259	237	261	314	270	251	258	269	248	262	265	269	276	280	254	271	266	269	271	241	267	268	269	251	267	293	276	290	297	281	251	281	286	265	257	256	281	245	286	279	253	273	227	261	278	267	275	271	263	279	254	260	269	271	240	301	269	288	290	225	269	283	261	282	270	272	286	250	277	265	261	266	274	279	248	266	239	262	260	275	289	270	269	278	262	267	270	284	264	280	266	253	236	267	272	260	281	251	258	251	280	268	285	269	271	256	254	239	300	274	269	260	274	308	244	256	250	256	264	268	261	265	269	260	276	274	277	292	278	241	258	285	265	281	272	256	254	274	264	254	248	278	275	252	289	278	260	251	277	268	285	275	258	290	236	259	235	249	257	265	283	285	274	260	276	247	286	272	288	258	235	267	235	277	300	255	277	260	247	270	272	239	264	303	276	273	269	242	270	272	252	260	258	258	269	273	241	284	258	275	254	269	278	264	256	307	259	244	279	255	256	295	252	241	253	291	300	260	244	252	259	232	285	277	277	271	264	262	244	254	232	273	279	271	241	262	244	243	274	258	258	298	249	267	270	264	224	265	255	274	301	241	252	289	278	268	293	264	264	251	235	261	262	261	267	282	243	276	281	265	282	256	263	309	254	276	272	277	278	239	250	269	281	251	252	230	247	245	270	276	296	263	263	265	246	287	269	245	286	255	274	264	287	231	268	274	289	268	243	251	264	254	273	274	304	262	262	280	252	236	251	264	260	273	283	271	246	274	280	293	290	257	264	253	271	259	247	260	260	257	256	250	248	265	298	270	257	252	270	288	253	239	266	258	276	271	281	277	261	262	275	241	298	290	272	297	278	271	265	263	242	264	259	273	249	272	308	258	288	283	271	243	261	255	256	231	248	262	282	257	271	249	245	265	254	271	293	286	280	272	279	282	264	260	290	254	297	261	261	241	270	268	283	256	286	274	278	252	286	259	267	258	266	262	250	259	280	255	253	247	288	269	259	285	275	273	287	255	259	283	269	247	267	271	237	304	227	266	272	277	289	252	254	266	264	294	285	276	259	275	306	256	268	263	270	262	238	299	244	247	281	245	262	258	270	261	266	262	254	244	277	253	268	251	259	276	262	250	257	250	249	268	240	271	270	276	263	240	255	268	291	253	273	253	279	245	244	280	269	263	253	251	278	288	258	300	283	223	254	279	272	273	222	277	260	256	244	272	268	261	257	283	287	262	247	252	261	275	270	289	263	295	248	258	280	257	290	242	256	241	260	255	274	266	285	302	281	283	229	269	259	264	260	250	279	247	255	276	277	267	270	236	248	262	282	247	227	261	265	256	268	269	256	267	258	286	291	268	256	254	263	272	245	251	262	230	273	271	266	261	266	282	267	290	273	288	240	268	276	266	290	286	282	288	310	265	253	285	267	246	262	253	265	298	262	247	319	271	292	299	271	263	289	251	265	261	269	262	267	239	250	246	266	223	250	275	284	270	264	265	270	307	279	277	233	251	253	256	255	257	255	253	274	235	285	257	243	281	249	288	283	248	253	227	307	249	278	259	286	280	267	266	268	254	275	266	267	277	262	243	290	275	293	261	264	261	246	267	250	279	261	236	261	253	259	250	248	248	267	273	277	271	278	301	266	271	262	273	260	260	240	283	198	269	263	303	276	267	265	299	282	298	269	283	241	262	265	267	246	270	265	267	283	285	246	268	280	266	258	259	275	280	255	296	252	280	279	248	250	274	233	238	296	270	240	256	254	254	276	252	266	256	286	273	260	287	240	265	268	245	255	235	285	272	280	267	255	270	272	269	262	270	266	276	244	299	288	257	248	280	264	247	279	242	280	275	261	288	264	252	262	269	276	244	283	263	246	255	258	272	277	264	252	274	273	259	284	260	264	232	252	264	254	241	266	252	256	282	263	269	258	272	277	276	264	299	231	250	248	263	256	252	252	266	259	253	277	267	268	301	282	259	275	278	262	266	250	261	262	267	287	273	243	251	264	262	239	242	280	239	244	248	279	253	294	252	264	284	245	264	289	258	248	254	282	245	252	289	290	286	251	284	280	252	286	285	266	251	280	247	258	248	245	256	315	249	266	264	250	261	258	279	250	257	263	233	273	265	260	288	262	269	267	256	275	235	285	271	294	274	267	252	247	258	235	232	227	265	252	253	274	239	258	259	254	258	301	274	258	262	284	275	264	264	276	264	256	254	270	258	271	289	252	272	266	231	271	281	246	264	262	286	277	252	261	276	266	280	236	277	291	265	283	281	280	274	273	297	287	263	262	283	246	243	287	277	273	292	284	282	287	280	268	267	305	248	290	290	248	267	249	276	272	283	287	275	255	242	225	297	267	265	272	277	246	278	248	263	264	257	272	276	254	252	256	275	268	288	284	291	269	273	239	223	252	247	259	240	267	248	268	271	269	282	279	266	267	271	278	258	275	300	296	262	257	275	261	261	249	248	263	252	304	262	240	266	281	285	279	263	280	265	265	285	273	277	294	244	273	255	260	292	268	268	271	313	274	292	249	291	240	264	279	259	241	280	266	252	257	265	290	261	275	252	264	271	282	269	265	281	261	268	289	296	267	256	280	280	299	274	282	252	271	269	261	284	278	307	276	248	273	269	261	264	243	256	240	283	278	263	268	262	278	259	240	255	280	248	264	272	268	269	275	251	307	256	253	257	298	299	286	306	267	263	269	271	279	273	256	275	251	285	277	272	270	276	276	262	265	231	262	278	280	289	293	234	262	265	271	245	292	267	263	273	276	265	249	270	260	267	275	275	273	280	270	274	266	277	260	267	281	261	292	256	255	277	308	251	264	266	301	289	261	274	256	268	276	274	287	263	271	268	262	255	284	271	280	269	258	243	275	265	275	273	244	233	267	278	250	269	282	265	259	271	269	256	240	265	252	276	262	288	261	236	277	269	278	255	305	250	298	254	260	252	265	262	268	254	260	253	273	253	252	261	259	254	258	256	269	287	279	272	257	259	243	274	274	287	263	266	243	245	263	249	274	256	269	272	250	251	280	272	251	238	276	270	281	251	261	264	270	246	287	259	268	256	290	250	273	265	248	289	256	255	272	266	279	263	277	272	233	250	259	254	281	285	262	261	251	273	241	275	267	261	292	257	246	271	276	274	277	295	258	279	263	274	266	243	280	265	278	285	244	272	254	266	251	263	284	280	262	251	262	289	265	286	260	262
28745	1134	641	474	410	356	317	325	316	322	283	305	299	305	316	312	291	260	278	297	289	283	276	271	289	297	293	305	299	288	310	286	289	265	298	286	290	307	283	315	303	293	283	270	330	294	285	296	303	291	306	263	265	306	263	289	314	307	260	279	288	269	270	289	278	303	320	281	288	305	282	279	288	286	328	269	282	274	300	290	292	315	273	278	253	283	303	275	269	309	289	281	292	291	299	327	280	333	323	303	292	282	268	281	273	290	303	249	288	264	280	286	275	264	281	289	267	295	273	303	295	300	310	279	271	269	290	291	297	309	278	297	289	267	290	310	297	284	297	292	282	278	281	276	300	284	250	294	291	291	267	285	280	273	303	278	331	293	260	284	293	315	293	281	298	306	275	272	272	319	289	275	274	292	289	317	296	288	293	288	300	307	260	282	297	291	274	320	265	310	285	260	284	272	304	299	309	307	283	259	309	280	292	275	328	299	278	264	293	302	313	320	276	284	316	273	310	290	300	278	284	277	262	311	292	308	303	316	280	269	307	269	267	286	293	309	282	282	284	266	295	304	291	298	304	287	293	295	257	296	279	278	299	303	316	292	278	310	267	279	314	290	323	279	265	300	289	263	276	325	248	278	288	258	302	275	287	312	281	293	265	254	285	265	277	286	286	306	301	311	290	278	293	296	306	298	270	283	298	265	266	272	269	295	311	291	283	274	277	273	296	289	286	299	294	251	275	297	296	255	318	298	296	287	272	296	287	296	288	286	293	293	246	282	277	306	302	260	321	288	263	293	308	263	284	293	277	295	338	296	290	294	287	305	291	273	288	285	259	312	266	280	265	299	257	291	287	287	279	293	286	324	296	301	309	281	310	284	287	291	301	295	265	291	264	287	287	272	270	291	284	286	250	276	276	303	282	270	307	311	264	279	263	288	287	270	284	288	309	275	277	296	303	309	278	277	251	266	271	298	305	304	288	304	282	290	297	292	281	311	282	297	275	278	306	299	287	284	265	281	292	300	303	305	317	270	296	287	276	286	276	297	313	297	307	294	291	286	292	282	272	274	246	283	306	259	270	306	277	320	312	306	277	286	274	273	307	280	285	284	286	289	258	304	311	263	273	269	293	334	292	309	255	281	307	287	248	287	294	279	265	294	284	286	290	287	317	276	283	293	278	295	273	284	274	289	295	272	270	293	283	281	286	254	300	275	279	273	272	290	295	275	297	287	279	296	253	279	289	274	264	330	269	288	307	298	284	284	264	287	264	307	281	262	320	284	309	280	281	290	283	308	279	293	290	281	297	280	317	261	292	289	285	260	298	273	285	301	293	297	309	272	310	286	314	290	293	288	289	321	269	300	335	247	291	301	306	265	282	258	284	316	299	343	322	293	265	296	272	258	310	274	277	293	303	272	285	255	310	265	304	280	304	274	290	262	301	275	313	272	277	280	305	302	263	268	300	296	290	306	265	319	290	242	295	298	296	280	317	270	295	276	284	258	297	312	290	291	285	302	300	279	319	260	298	302	292	282	272	286	297	287	290	274	258	280	282	281	298	313	281	283	290	265	305	322	308	268	278	283	314	290	277	291	298	299	291	280	283	293	281	291	308	266	290	290	291	313	303	269	275	282	291	292	284	283	290	283	278	282	301	268	338	299	293	322	307	280	324	283	291	257	266	277	291	287	284	289	289	298	283	271	315	278	281	294	284	282	274	274	280	271	282	319	294	284	275	264	331	279	268	288	273	270	259	299	303	297	300	306	279	274	311	316	315	306	270	290	301	282	312	300	296	298	278	289	292	308	282	310	310	268	288	288	298	269	290	287	306	302	295	257	278	304	300	304	331	274	268	296	275	312	281	290	256	289	288	291	292	299	266	312	284	275	303	296	275	296	298	281	269	305	332	282	303	298	291	332	303	296	313	294	283	264	273	284	295	328	278	289	304	276	314	304	262	282	305	289	295	290	273	313	301	318	265	291	310	310	293	306	304	291	306	290	304	282	313	262	253	292	288	294	292	276	308	289	295	285	272	281	279	281	299	288	275	298	293	262	317	279	289	270	288	297	294	283	315	263	297	304	318	295	300	289	309	315	293	280	276	299	299	291	292	291	278	263	302	292	283	286	320	345	310	278	285	324	276	276	291	305	266	270	292	316	283	271	271	306	300	288	284	298	303	290	272	292	296	313	292	292	290	290	291	293	296	279	280	275	294	326	307	290	288	298	330	290	277	288	298	283	281	286	281	301	289	287	267	309	294	287	300	289	304	288	353	296	325	275	295	301	313	313	315	289	272	278	300	308	258	302	285	242	257	283	290	319	308	292	321	268	275	288	295	286	315	262	294	295	278	292	297	278	302	320	270	329	262	274	277	319	294	307	266	281	285	288	302	301	284	285	265	305	283	297	302	304	287	308	313	288	295	318	283	258	282	337	292	271	283	304	266	261	320	305	300	279	304	295	256	297	295	283	302	291	290	275	286	272	275	294	300	259	284	279	298	315	308	291	296	274	276	298	274	272	275	299	283	305	272	321	278	314	303	310	282	280	292	277	292	292	297	264	285	297	274	311	311	268	276	281	300	294	276	277	283	301	256	279	290	308	297	296	295	308	295	269	262	278	276	317	304	293	274	277	284	282	317	287	293	268	314	298	299	279	277	298	280	280	282	283	279	287	296	291	301	257	302	308	282	283	305	264	290	290	312	308	320	299	302	319	294	283	316	277	296	292	270	290	290	310	290	272	276	285	274	293	263	308	310	300	311	290	278	304	308	333	304	255	261	286	300	325	308	301	306	259	302	283	296	271	274	300	299	302	300	284	321	286	305	280	294	287	278	286	276	287	309	271	294	288	283	287	262	321	261	280	293	276	290	290	301	252	288	295	299	299	267	280	332	308	283	278	280	286	287	297	281	283	293	295	272	321	269	268	281	286	296	290	298	302	277	288	300	286	309	301	303	315	286	268	266	271	272	269	273	303	281	264	281	282	267	311	294	289	276	280	279	303	299	305	284	300	298	306	296	318	294	296	280	281	275	329	282	315	276	282	324	286	308	301	274	283	265	278	308	302	306	275	309	276	319	283	286	290	299	326	282	286	278	281	315	245	301	294	305	278	273	275	309	281	306	300	281	267	278	293	285	282	261	266	254	290	280	281	284	283	279	281	303	306	266	274	300	272	288	311	319	267	281	254	297	280	271	301	282	302	283	313	256	267	304	338	351	311	309	295	277	283	270	310	297	289	263	286	290	286	293	298	288	292	291	258	284	292	271	302	288	275	282	291	250	279	288	249	276	305	306	293	267	311	274	279	305	287	284	307	268	299	296	296	294	288	277	311	324	297	263	296	308	273	294	293	291	306	289	283	279	288	283	279	301	287	278	289	271	266	317	273	299	280	269	317	271	256	291	292	271	278	268	322	295	287	283	309	294	288	264	281	291	279	289	308	289	300	308	278	302	314	314	290	330	310	290	318	295	303	277	288	281	260	307	290	305	265	289	263
24567	20182	26296	23784	20027	6536	729	564	453	371	338	339	344	296	273	236	288	282	260	246	256	263	236	256	208	277	244	230	215	254	254	229	237	252	219	205	238	228	233	242	247	224	212	226	236	217	245	238	217	223	213	202	207	213	237	227	219	237	208	230	226	207	224	242	230	229	229	237	207	211	220	220	224	231	213	208	210	257	209	232	221	228	217	203	218	213	214	233	200	240	221	224	219	201	221	233	220	224	224	223	246	202	204	234	227	245	200	218	218	219	202	217	238	208	226	235	203	216	208	225	219	210	232	184	211	214	210	196	230	209	240	208	235	211	210	217	217	214	209	243	235	215	213	240	221	221	228	199	202	231	230	230	226	204	231	208	208	211	220	203	244	233	228	198	209	227	249	210	217	210	222	234	224	205	215	217	218	219	225	228	196	214	206	223	234	206	207	227	208	244	226	197	193	217	225	211	195	230	196	182	230	215	206	219	216	213	234	216	238	221	226	225	225	188	209	224	226	200	200	211	208	240	219	213	220	213	193	219	231	208	206	210	251	233	209	212	208	213	220	211	219	197	207	214	210	234	186	236	227	200	236	226	212	212	216	195	192	209	210	207	231	185	202	221	236	236	199	232	204	196	223	238	240	246	218	224	219	233	195	206	231	212	208	219	229	223	199	234	213	205	210	203	209	222	209	205	201	202	220	226	224	209	201	233	209	191	214	214	225	226	201	229	245	207	216	219	237	214	204	201	214	203	188	197	198	239	193	235	195	249	222	239	186	216	196	213	209	221	245	241	227	251	212	213	220	194	220	216	220	219	242	222	196	216	201	215	223	234	197	209	249	232	197	226	223	253	219	207	219	223	221	224	209	219	196	221	194	217	219	225	213	229	227	227	228	182	212	195	231	213	218	212	222	223	227	205	200	203	203	247	195	230	212	233	231	222	185	202	229	227	198	195	215	247	211	226	245	220	189	207	213	227	230	206	228	172	186	213	220	206	200	206	230	217	230	217	233	219	217	210	232	222	226	225	234	217	195	235	220	207	196	214	232	227	227	205	231	190	232	222	202	226	237	214	226	226	194	206	245	223	237	227	210	217	214	246	219	226	224	212	203	212	233	208	241	203	221	209	230	209	216	197	218	209	213	228	215	225	205	195	229	217	236	262	212	222	209	209	222	198	235	237	232	201	217	216	208	229	226	217	212	211	229	204	235	254	211	209	209	227	208	221	225	231	224	235	228	225	222	230	216	233	208	229	231	191	206	218	247	228	224	200	216	213	235	246	236	225	211	213	207	194	203	219	232	218	216	208	205	239	254	220	202	247	223	197	225	241	198	192	222	196	210	230	198	211	183	209	244	233	212	227	197	225	223	213	240	226	197	233	207	241	216	194	250	231	223	210	226	236	220	218	233	219	248	226	201	191	238	207	246	257	236	221	216	217	193	224	227	219	214	233	227	209	204	219	203	216	230	218	211	211	224	224	217	228	198	217	193	185	197	218	213	214	246	237	234	214	192	222	218	225	222	223	216	225	195	229	209	209	213	211	230	218	212	255	218	214	225	213	200	229	192	237	227	192	221	222	202	240	224	232	239	233	238	215	239	209	215	247	226	246	224	226	225	226	209	243	183	220	208	209	240	217	199	205	202	208	222	219	229	220	219	244	224	235	221	192	238	228	244	210	211	215	196	199	214	219	228	232	226	242	244	204	224	214	210	225	222	218	213	210	224	225	252	217	235	213	217	225	208	218	229	215	212	234	235	244	213	219	241	230	238	219	196	232	198	208	202	213	237	218	238	226	214	227	188	194	206	215	214	225	217	238	211	203	185	219	213	203	214	201	231	204	231	212	210	200	227	231	210	226	219	210	228	196	210	207	230	205	228	228	246	249	212	245	202	219	203	229	242	215	211	214	214	236	224	206	230	227	246	236	207	199	196	200	217	220	236	236	213	212	215	206	214	207	239	201	205	218	236	221	184	201	221	252	212	224	231	226	220	218	236	207	221	208	228	202	224	260	213	218	208	215	210	230	219	216	220	216	228	227	213	207	223	245	204	221	207	213	230	198	201	209	219	214	211	214	212	247	194	231	245	236	245	215	201	219	249	224	219	184	237	223	231	203	224	209	221	215	225	205	242	203	221	196	223	211	221	198	222	208	218	214	210	238	225	209	223	214	222	225	221	227	195	220	243	222	233	207	194	190	223	226	222	210	215	233	211	205	207	241	231	222	235	205	209	191	235	206	234	217	237	223	215	212	222	225	210	186	241	210	205	223	213	174	259	205	238	210	226	237	217	239	214	201	228	211	211	198	234	206	227	236	223	225	200	198	227	208	249	242	204	259	205	205	214	217	214	238	230	218	208	222	241	217	269	219	217	241	216	245	233	231	220	195	215	178	226	260	235	215	224	209	208	220	222	226	207	235	224	215	220	209	222	202	191	221	196	204	243	209	231	214	215	196	216	231	225	206	207	223	221	202	215	216	189	212	191	223	221	191	226	222	206	196	234	212	216	240	219	200	236	188	200	219	232	219	233	195	189	230	214	224	231	212	221	195	236	191	223	199	248	212	229	217	217	216	191	214	183	236	229	177	223	201	196	224	220	209	209	242	197	236	227	210	191	227	216	208	214	213	237	223	200	218	207	219	184	226	225	238	222	198	208	232	217	215	202	226	254	223	198	216	223	212	224	198	189	244	217	230	243	207	243	218	229	234	199	239	250	236	219	202	216	237	217	220	223	215	215	230	202	221	218	236	199	216	205	222	194	207	199	232	236	226	190	218	215	226	204	219	232	188	227	212	215	216	197	207	221	214	222	208	200	222	220	222	224	221	229	203	223	250	205	193	233	198	219	237	206	209	196	197	199	203	218	241	204	256	221	232	200	203	213	197	220	219	211	205	238	211	233	197	208	207	199	207	230	241	211	233	197	206	224	225	211	211	208	206	213	204	201	236	229	226	251	247	191	213	252	217	237	241	196	227	209	227	214	209	219	202	204	239	259	213	233	213	211	206	223	205	229	220	201	227	210	230	210	191	210	241	235	236	232	181	205	202	191	217	221	207	217	203	224	226	214	192	201	207	222	208	208	205	204	221	221	217	198	234	232	198	230	230	232	221	203	202	231	211	231	223	204	210	215	216	211	212	203	209	216	227	225	214	229	214	218	218	232	212	242	225	220	221	217	232	239	206	231	248	247	216	228	241	181	224	222	255	231	210	228	225	230	238	233	223	218	265	214	222	202	201	212	238	222	212	228	215	215	221	224	209	219	214	249	216	210	236	218	218	207	217	231	232	218	209	207	214	216	206	229	212	239	216	228	215	185	231	227	203	217	236	197	241	217	211	201	212	230	200	218	215	230	215	206	231	229	210	205	195	229	222	201	231	208	181	222	229	238	244	243	236	202	212	227	223	236	214	236	240	214	218	217	202	206	235	246	195	220	221	217	225	194	193	228	200	211	223	217	215	203	222	215	237	192	239	216	215	218	223	202	217	221	231	199	249
46452	7150	6624	3633	2184	1581	1139	893	721	682	590	507	440	441	360	366	355	330	333	316	301	293	259	288	265	276	280	254	291	253	232	240	251	270	261	255	236	230	243	228	211	247	248	228	231	236	248	221	262	233	236	232	250	197	220	210	230	252	238	243	238	231	231	218	235	271	232	240	222	238	227	253	213	215	219	221	255	239	223	244	240	205	209	213	201	278	229	230	236	211	238	236	226	211	217	234	245	201	224	244	234	237	241	213	222	228	227	226	222	258	233	216	249	254	224	220	218	222	207	204	237	226	234	225	239	225	233	239	208	216	207	227	238	222	218	241	212	200	225	241	219	228	242	225	215	245	212	218	228	248	191	227	214	233	212	227	211	210	202	230	215	230	231	232	228	214	226	223	222	209	199	203	231	235	203	217	223	220	238	202	211	200	230	224	233	220	216	222	232	243	217	228	218	233	238	206	203	235	217	222	249	193	212	217	238	274	237	208	251	227	259	215	220	226	228	235	208	210	219	242	243	218	235	222	206	208	215	214	217	214	233	225	230	192	221	207	230	239	226	218	222	214	225	231	231	228	203	225	232	213	209	226	224	233	220	199	261	205	230	214	200	215	226	217	236	231	229	208	222	209	230	195	225	224	235	209	217	211	222	243	218	232	199	252	214	232	221	250	208	225	221	227	250	246	230	260	234	211	253	205	237	220	218	216	225	209	211	214	229	231	260	205	217	224	213	236	238	225	248	206	212	205	232	221	228	205	247	211	226	204	253	237	222	244	229	214	198	229	255	231	221	224	208	230	220	230	249	226	226	238	222	222	230	226	222	196	210	228	210	229	185	221	200	206	230	213	242	250	219	215	223	221	229	242	204	228	202	216	220	214	222	238	208	214	217	204	238	259	209	208	231	230	223	224	237	232	239	244	217	230	241	219	221	205	239	215	228	219	231	196	236	244	228	217	197	250	225	223	248	233	218	231	200	205	213	227	219	230	232	224	229	204	252	233	202	212	216	217	255	220	246	223	218	200	230	200	263	233	230	237	235	211	245	212	229	212	197	239	239	234	222	219	239	235	219	188	212	246	223	231	216	204	224	228	199	249	230	240	232	188	208	237	202	217	239	228	212	203	239	224	251	203	209	250	251	233	235	259	210	208	240	230	211	210	229	232	199	246	203	227	181	221	218	224	218	207	252	236	211	214	224	221	226	207	230	212	225	209	203	228	216	238	218	253	234	217	207	220	212	236	211	240	233	218	236	240	233	240	235	224	225	205	235	213	212	207	221	251	224	232	200	215	226	226	230	218	195	224	256	209	211	214	248	215	211	237	210	225	222	220	240	244	235	215	273	240	223	258	202	218	184	206	248	221	240	213	231	221	202	225	208	233	230	220	241	205	219	223	226	215	261	226	198	212	226	223	232	256	208	217	229	207	214	210	211	203	240	214	220	216	239	228	228	200	193	217	187	226	233	225	243	216	232	234	232	215	245	221	237	249	244	212	229	240	196	223	230	232	231	218	209	208	264	203	197	219	216	203	251	194	209	217	224	219	222	224	225	243	242	212	229	197	222	206	217	206	223	206	215	218	249	227	224	230	217	230	238	210	214	215	206	207	229	213	226	240	242	224	238	238	211	234	234	237	213	243	228	232	246	227	229	213	239	246	198	199	204	248	232	200	212	213	234	220	207	226	242	223	215	242	244	221	232	229	207	223	211	188	219	220	218	204	210	228	225	269	213	234	206	241	232	219	216	243	238	218	225	220	190	243	208	227	228	216	228	232	226	238	230	219	240	244	255	245	226	223	252	215	225	194	197	228	235	222	243	248	224	193	232	233	224	239	238	216	216	240	208	230	226	237	225	227	221	224	233	207	228	216	237	231	262	248	247	225	239	189	211	224	220	214	218	235	241	275	209	241	253	217	223	232	226	222	199	214	219	233	197	228	234	224	208	217	243	211	231	223	214	218	230	219	196	213	242	238	226	240	246	254	219	224	228	214	261	224	252	218	208	247	223	212	226	229	201	240	231	228	258	243	227	226	256	222	231	217	197	234	213	219	224	237	207	238	236	211	242	252	236	205	221	189	228	214	223	238	233	218	242	205	241	223	205	219	236	232	241	212	192	208	261	205	219	228	222	218	224	249	214	207	201	235	248	233	241	247	213	209	231	239	218	232	217	207	237	232	215	212	221	201	253	216	202	213	229	245	242	258	212	218	232	214	222	200	214	227	198	237	227	254	236	225	238	216	229	211	220	232	245	205	237	222	226	251	227	225	234	248	198	213	219	226	225	200	231	245	245	215	238	226	238	229	237	202	235	232	221	250	234	220	231	210	223	230	246	215	227	230	210	233	204	215	226	247	221	231	219	228	231	221	237	222	215	194	213	220	196	214	228	238	190	239	228	221	252	222	252	207	234	242	223	229	228	239	235	215	211	225	197	217	199	202	226	218	207	264	208	237	219	231	245	213	235	220	219	215	203	229	200	219	214	211	225	206	241	212	223	227	219	238	212	223	246	252	185	230	207	197	227	229	227	217	215	222	227	215	218	231	236	244	230	216	201	211	230	261	218	228	228	221	233	205	221	254	223	220	242	235	220	234	210	203	226	236	233	209	218	212	200	241	226	242	219	243	221	205	234	228	222	223	201	225	235	232	230	226	185	217	223	217	247	210	229	228	225	206	223	228	204	241	203	228	219	202	230	203	207	215	232	209	214	221	236	248	215	252	205	232	224	213	263	188	235	231	177	240	226	231	201	246	212	220	211	242	240	216	226	197	211	228	216	233	245	221	224	191	211	206	218	228	241	226	212	215	236	226	215	208	199	241	227	224	237	237	228	212	232	213	236	217	229	207	224	212	221	217	232	226	209	192	240	219	268	233	212	222	238	220	232	220	184	239	228	225	227	215	215	217	217	243	229	216	222	209	228	241	245	212	231	217	192	230	220	213	225	249	208	204	217	220	237	221	226	227	233	216	243	202	229	238	239	229	247	243	207	214	229	213	219	235	197	211	210	205	233	210	225	227	213	199	224	214	234	226	223	242	205	233	217	248	236	211	219	222	220	240	189	231	225	229	201	207	243	213	221	241	209	214	236	214	217	229	241	236	207	212	221	220	223	234	221	202	221	214	213	220	207	203	201	215	225	221	216	213	215	204	234	247	244	225	240	217	213	219	215	249	202	217	199	231	225	226	227	236	232	212	233	214	206	202	223	205	230	221	223	238	217	217	219	186	209	221	233	238	245	220	195	215	228	240	227	211	242	208	251	193	220	223	242	227	234	231	222	223	247	221	226	229	238	247	225	244	218	243	200	208	224	199	219	224	241	211	208	239	223	194	222	188	213	220	215	238	217	201	202	222	240	236	203	201	216	206	212	226	233	198	241	223	234	240	204	232	240	202	221	218	212	226	207	221	239	221	218	246	229	236	241	232	233	223	211	198	206	216	233	240	222	224	211	216	236	217	191	234	215	238	233	217	206	236	216	213	250	231	196	228	250	215
22489	20129	26644	23390	20128	20054	5595	1225	947	850	833	760	720	730	659	654	638	601	603	596	607	588	603	615	537	523	554	535	575	532	574	543	558	484	565	502	539	541	534	533	500	503	528	521	541	556	512	535	479	539	568	518	513	529	511	514	518	529	500	558	511	502	530	498	511	487	546	492	507	503	523	509	481	474	542	550	522	497	533	484	529	521	514	529	516	540	504	504	505	519	521	521	528	503	511	518	473	510	489	527	489	487	535	492	562	488	503	484	504	500	531	521	534	493	531	502	508	519	545	499	523	500	482	528	533	534	519	485	507	492	482	532	513	521	517	497	501	515	526	485	509	526	504	488	535	523	484	524	527	495	551	517	487	474	491	493	514	509	539	495	527	507	468	485	521	538	512	534	497	508	484	493	514	534	496	491	535	502	530	499	526	549	454	505	498	482	512	523	509	523	521	511	508	479	506	488	504	515	484	490	520	511	463	473	519	503	505	510	489	470	487	523	513	499	517	500	488	522	540	485	493	489	534	509	534	458	532	558	481	512	508	500	524	475	504	492	498	542	486	505	516	531	515	467	508	563	480	496	513	541	504	483	526	471	484	497	477	514	532	502	482	543	492	546	509	496	491	504	552	526	508	533	516	518	487	557	494	525	525	513	486	527	511	544	524	489	497	505	507	514	499	540	458	507	496	486	480	500	500	558	492	475	511	498	491	505	488	524	491	519	461	506	503	475	516	519	522	488	497	523	464	474	495	504	503	518	490	538	517	515	501	488	524	512	520	511	503	524	539	496	512	535	478	488	521	515	497	485	552	528	510	489	507	508	499	491	506	498	536	461	498	516	506	483	481	528	473	507	496	504	460	514	531	534	502	520	502	479	499	529	484	494	457	527	495	486	498	468	527	492	504	508	514	494	538	527	507	452	454	493	504	517	516	482	481	491	532	519	515	532	500	480	513	503	524	487	541	464	477	534	467	517	483	524	470	505	503	501	514	508	483	507	487	508	526	479	531	514	496	497	495	553	525	513	548	513	503	491	514	532	496	504	500	532	529	489	500	492	542	482	497	510	532	501	529	529	505	529	489	506	550	498	507	504	469	500	487	518	538	484	504	517	479	538	464	499	485	518	495	504	494	443	535	481	519	490	511	491	518	493	530	523	515	471	529	516	507	518	491	490	516	534	535	527	511	515	512	495	514	502	512	518	499	514	498	508	546	515	476	510	502	505	494	442	503	544	512	537	493	512	471	524	487	505	521	494	526	474	525	481	496	464	505	506	517	531	506	513	472	509	542	463	498	536	492	507	545	492	474	520	498	500	540	474	498	551	521	495	484	508	528	510	484	492	472	520	491	491	526	498	513	505	518	513	547	499	502	466	502	502	503	510	500	521	478	486	542	501	530	496	471	488	534	509	516	499	509	493	537	509	493	514	484	510	508	515	508	471	497	509	504	483	513	457	488	518	516	493	511	541	485	498	529	527	457	530	528	558	517	566	546	485	484	534	503	507	513	463	489	544	542	511	505	516	520	533	543	499	494	505	545	486	520	536	478	512	524	473	492	521	528	475	507	520	503	479	514	494	505	481	511	494	528	497	548	538	537	532	573	514	541	499	479	546	508	501	555	483	477	500	465	470	519	568	526	481	524	522	529	482	505	499	530	507	501	502	508	542	520	541	467	508	464	535	486	486	501	503	508	529	546	487	526	530	515	551	475	510	515	538	496	515	517	520	514	491	511	478	499	514	541	554	528	553	506	458	545	516	548	477	464	462	512	502	511	516	540	528	499	460	505	529	507	506	501	499	515	497	528	531	495	498	527	498	516	482	535	516	476	497	504	526	505	514	498	497	520	496	522	532	498	491	518	514	498	475	526	505	514	567	496	526	510	521	547	510	523	521	519	534	486	528	518	475	485	501	457	507	488	514	504	470	465	510	503	499	511	503	509	518	524	484	473	512	523	486	472	548	486	515	507	532	533	470	504	520	519	493	492	517	502	518	462	559	498	525	507	481	506	525	515	553	523	527	503	479	496	492	500	537	515	503	507	558	511	490	465	495	512	481	489	534	539	496	495	487	483	449	465	534	474	478	526	536	500	486	484	476	497	462	544	507	549	498	513	442	481	478	501	545	525	530	530	499	494	529	517	489	499	502	479	482	506	495	575	504	493	499	484	517	476	501	461	515	506	472	498	546	478	473	513	496	489	491	480	493	508	513	517	502	534	533	494	491	539	475	482	493	478	493	524	492	500	491	491	496	496	509	494	505	489	518	536	540	547	528	512	521	490	483	510	523	510	500	543	496	566	502	521	503	507	513	516	501	518	533	505	517	480	508	456	530	504	535	475	505	497	474	478	511	486	545	496	510	478	522	540	506	525	505	504	473	501	565	513	538	505	473	521	552	507	480	497	489	477	472	519	538	497	506	500	483	522	519	518	516	463	534	476	522	504	517	510	487	500	497	504	454	487	483	510	513	479	530	541	514	526	501	488	492	486	483	525	516	530	453	510	529	481	549	504	534	513	515	535	494	487	548	496	530	537	504	555	502	520	530	471	480	491	482	494	480	533	521	479	532	469	531	453	510	511	517	522	543	464	472	551	485	512	534	498	519	510	504	489	508	507	514	483	501	522	466	479	527	509	495	503	508	483	473	475	524	480	483	480	455	498	518	487	516	527	515	515	506	498	511	573	474	518	516	505	512	530	502	521	498	529	526	525	529	498	512	508	472	462	509	489	492	470	523	496	515	500	515	505	506	497	503	510	534	495	489	492	487	480	522	530	472	481	452	521	500	508	511	522	486	514	487	515	538	480	481	486	520	494	527	504	506	505	527	512	502	469	497	491	485	497	492	491	478	488	526	518	524	502	493	471	503	510	524	487	536	489	488	517	451	466	496	512	531	505	506	485	529	507	508	486	495	497	533	513	535	525	493	497	498	483	491	504	505	541	493	495	529	520	483	518	478	536	513	521	504	521	490	496	517	482	489	487	506	505	495	527	461	499	500	509	482	500	494	485	482	511	496	461	523	501	486	481	512	522	540	508	534	451	518	486	511	508	520	494	459	482	534	519	507	506	525	522	512	494	498	541	509	484	488	518	520	485	550	498	527	460	534	483	509	514	485	526	519	458	472	520	517	491	479	490	502	495	472	539	533	507	487	506	505	519	505	517	495	503	515	488	533	506	485	484	489	552	459	441	542	481	485	489	560	496	495	475	522	503	473	505	529	494	496	542	493	484	527	542	494	481	470	477	488	516	464	466	489	507	523	518	515	530	522	506	565	530	518	527	468	563	492	532	532	505	470	531	477	480	488	454	493	504	482	508	490	476	497	488	513	512	522	496	495	509	504	526	511	493	483	546	476	495	518	499	504	457	504	485	489	500	526	523	502	476	559	491	455	524	516	500	525	528	533	520	480	469	537	481	534	513	516	537	507	513	515	492	532	504	523	499	487	569	536	534	523	500	534	507	519	472	516	490	526	526	483	514	506	524	501	493	511	514	498
40115	11787	11796	6783	4367	3029	2262	1947	1532	1347	1152	1025	1025	900	848	789	753	744	722	638	655	647	652	640	612	582	565	576	584	559	511	509	524	548	551	515	509	575	497	525	496	506	514	569	478	499	485	492	522	504	509	513	462	475	452	462	492	501	505	489	449	494	475	506	528	482	497	488	463	480	477	467	447	494	489	472	491	515	511	492	473	474	468	496	486	449	531	506	515	472	452	460	465	475	485	488	469	495	487	481	504	479	508	478	503	497	457	525	478	463	497	494	487	500	484	517	504	475	496	486	470	438	441	475	500	466	508	495	448	490	508	462	492	506	484	484	477	488	468	478	500	486	474	449	523	444	483	473	482	508	479	474	503	468	447	497	459	462	492	440	468	466	456	493	488	489	486	481	510	480	506	465	501	517	464	453	489	493	490	430	471	476	480	492	480	461	445	482	486	421	500	463	489	503	497	490	465	474	481	471	470	462	510	454	482	468	474	474	437	446	448	460	505	453	499	485	488	505	486	532	489	496	452	497	457	493	503	505	501	485	452	500	503	492	473	465	458	460	494	483	495	454	485	467	471	494	532	480	467	471	498	429	468	497	489	481	443	476	486	478	508	479	473	462	508	451	501	461	469	520	457	501	484	479	449	472	474	508	521	438	464	467	478	486	498	492	500	494	473	486	497	465	473	464	471	501	428	473	497	501	478	483	483	480	479	544	474	489	508	452	415	464	435	479	483	470	513	469	504	474	480	484	471	444	446	448	487	500	431	453	473	471	513	497	514	485	475	475	487	452	482	508	481	455	503	478	514	481	452	444	475	500	494	486	474	464	479	488	473	436	487	477	490	453	469	456	448	495	486	487	476	471	489	471	508	489	498	532	502	469	504	510	503	434	428	483	499	476	470	487	426	482	467	476	463	493	443	489	467	474	475	483	469	513	502	481	521	448	474	460	449	475	479	487	475	457	499	486	452	471	479	534	474	483	475	510	498	493	478	485	491	504	463	528	459	478	494	508	495	526	448	480	501	489	496	501	511	457	458	450	501	426	480	490	490	464	479	460	483	462	483	481	542	485	538	481	474	474	490	458	531	481	517	497	535	499	505	493	466	512	480	463	456	487	492	498	471	488	514	458	493	479	495	437	510	467	447	508	474	459	478	459	465	492	475	505	471	473	451	468	480	499	491	464	420	461	481	476	500	473	505	498	476	502	482	441	455	549	450	488	435	506	512	480	493	457	444	459	464	466	502	437	504	477	457	488	470	507	429	464	478	499	448	472	461	518	480	469	484	502	472	488	467	487	509	496	461	466	471	457	461	481	490	481	474	484	479	475	482	471	485	506	473	435	445	437	474	456	456	523	476	524	467	517	466	475	471	466	509	481	521	475	503	545	488	464	507	457	448	493	479	452	453	477	486	499	500	453	458	470	521	508	458	468	506	481	459	466	533	483	478	492	485	424	472	474	456	485	478	503	514	467	468	533	470	485	495	502	499	454	471	523	467	486	475	482	435	505	478	435	496	472	428	457	481	479	459	476	481	456	505	463	480	503	490	504	483	465	484	488	480	468	452	461	492	497	502	481	492	528	463	504	466	511	480	490	478	484	452	502	464	456	482	483	499	509	464	500	472	499	497	457	483	526	459	519	465	469	492	462	516	477	463	506	471	490	485	473	473	504	486	474	465	518	488	481	453	492	492	447	534	492	501	506	496	497	491	521	485	502	457	472	495	441	468	491	480	506	475	509	476	485	504	498	469	520	452	455	476	530	441	504	483	464	520	472	527	535	481	457	470	484	491	489	506	504	466	466	464	469	450	437	517	472	463	482	468	496	436	501	472	481	457	493	473	482	465	484	489	454	469	482	484	477	497	489	484	453	455	472	449	501	502	479	497	479	476	480	469	471	472	479	462	473	490	516	507	436	498	466	518	463	463	426	482	461	500	457	493	491	480	486	506	529	476	458	475	460	461	538	482	474	447	470	476	485	499	455	525	464	509	517	462	446	472	480	499	476	485	483	471	475	439	483	463	480	517	453	512	469	513	471	499	463	469	459	489	487	503	457	461	454	500	464	452	479	502	470	507	479	456	488	494	508	527	466	487	489	487	517	459	505	450	466	503	467	478	477	460	476	475	465	450	444	487	460	484	464	454	474	467	505	469	450	490	468	463	517	521	497	501	461	508	495	477	438	468	469	492	488	489	452	489	474	473	446	520	467	468	478	452	493	456	484	481	455	490	472	485	454	481	509	442	456	436	483	463	481	473	484	480	491	523	483	494	510	492	467	468	499	495	455	485	485	454	469	471	487	456	478	498	481	490	454	454	489	457	463	485	475	459	461	481	467	475	490	471	468	479	477	495	445	458	461	475	489	509	496	487	524	489	472	483	447	475	503	482	457	461	497	500	504	510	475	459	466	488	485	490	456	487	458	478	517	510	445	473	490	459	462	475	472	441	482	481	484	468	472	465	487	472	492	426	438	476	463	499	485	491	507	501	485	474	472	445	470	495	453	494	489	495	484	475	503	462	420	472	456	464	448	470	471	476	464	519	480	498	493	525	507	499	484	471	480	469	501	486	445	465	460	483	491	497	475	503	490	489	467	482	457	475	483	509	478	488	500	480	483	453	488	500	438	455	476	490	490	490	495	456	482	479	520	464	525	467	462	472	463	529	456	546	467	481	502	469	491	471	427	465	498	482	469	492	450	526	446	441	480	481	469	474	434	478	460	481	447	470	518	499	444	483	489	490	458	495	510	485	484	461	477	482	460	469	517	472	432	477	465	455	524	482	510	445	508	454	473	448	470	535	482	463	484	459	445	506	507	493	493	482	445	473	453	517	463	443	491	460	480	474	504	494	481	501	502	468	456	440	489	516	503	448	514	508	460	490	471	460	476	481	466	461	457	487	526	450	456	485	478	444	474	423	474	455	482	485	464	454	501	456	500	480	462	480	477	474	467	496	500	495	527	486	480	483	516	483	483	452	487	436	462	499	460	452	472	473	500	469	491	536	518	468	455	512	499	522	481	460	515	470	510	488	474	476	465	489	469	459	502	465	482	498	453	482	461	488	472	479	518	453	486	500	466	429	459	474	508	496	474	495	452	468	488	484	471	441	450	536	489	500	483	464	490	488	490	448	490	490	461	469	485	488	479	500	491	450	503	458	476	479	490	525	480	444	484	467	447	456	508	453	473	477	521	500	492	488	473	463	479	493	471	467	455	478	481	482	441	464	472	493	477	498	505	460	485	471	455	454	505	473	452	451	496	528	434	472	503	502	503	493	488	449	506	486	487	458	436	494	505	493	503	492	459	461	471	504	488	473	480	481	463	505	476	494	471	488	487	482	441	474	478	494	471	486	501	495	445	461	482	478	442	495	465	449	481	445	518	471	463	484	454	464	480	450	501	463	484	474	469	477	514	453	465	482	488	433	490	465	503	467	491	472	473	483	522	489	477	497	502	442	477	454	471	449	439	472	486	490	483	459	495	465	488	526	510	517	482
32458	14630	2259	410	342	290	256	268	255	278	261	272	259	276	275	252	268	283	272	253	244	273	283	264	291	281	262	275	280	274	286	262	283	235	254	267	284	248	262	265	280	259	272	259	262	251	256	291	280	267	261	257	237	269	278	256	292	282	305	236	253	257	253	304	274	260	262	275	271	258	270	270	250	243	232	291	286	277	281	258	241	252	259	225	272	269	262	250	262	263	270	275	273	263	290	262	279	283	264	267	265	260	279	260	296	274	289	248	258	248	286	260	267	258	277	261	248	257	262	228	260	283	251	285	300	278	264	248	259	250	270	254	258	279	250	266	264	249	292	244	278	273	270	251	287	263	281	264	271	260	262	259	255	254	280	250	267	283	280	242	256	220	273	262	253	261	243	273	270	287	240	258	287	260	268	276	244	243	267	245	243	288	252	264	291	259	239	230	255	271	274	245	272	271	279	274	256	259	247	277	256	240	248	237	269	270	270	277	299	264	285	267	251	269	263	254	278	257	251	284	305	294	267	267	249	241	273	265	246	262	252	278	238	266	260	265	242	261	286	278	253	293	270	273	288	245	275	281	275	256	272	264	293	267	266	260	244	247	264	260	277	267	238	284	253	264	287	245	264	260	290	275	266	233	291	261	277	280	247	257	290	270	257	266	242	281	264	289	233	267	265	277	267	269	260	255	288	235	283	282	251	273	217	274	276	275	281	271	267	263	280	258	291	279	271	261	258	251	259	280	252	290	280	266	286	273	237	294	265	293	281	278	246	261	296	270	259	278	297	267	273	269	247	221	277	271	262	270	274	267	245	256	280	269	254	271	277	256	275	275	283	253	248	259	292	254	264	250	271	280	262	251	266	291	272	282	238	263	240	286	282	270	261	266	275	263	241	262	263	227	263	270	223	225	271	258	259	272	275	289	274	243	255	293	262	251	260	241	274	243	275	260	250	240	296	275	251	262	284	265	268	236	286	262	238	307	251	251	238	249	291	271	243	247	249	252	286	265	266	280	254	278	257	247	253	253	249	275	268	252	284	301	271	252	274	226	290	258	255	254	269	265	267	250	259	238	245	276	229	274	277	273	281	248	250	239	262	268	274	278	302	263	235	259	248	279	274	297	271	278	285	296	235	247	286	292	306	259	236	268	277	258	279	232	274	275	262	265	275	258	269	238	241	250	239	255	265	277	277	261	280	265	278	261	261	255	287	278	267	291	254	264	270	255	236	269	285	273	277	259	281	262	272	265	277	256	263	278	257	257	258	288	282	252	280	275	265	252	259	241	257	254	262	273	250	271	262	290	257	257	265	288	281	258	282	269	274	251	247	250	242	275	242	262	258	247	257	278	288	270	274	271	233	270	271	237	237	279	262	247	280	269	279	279	255	268	259	266	241	264	265	265	294	273	256	257	256	249	230	292	274	304	262	259	281	265	233	283	236	281	258	293	237	251	264	264	284	262	278	290	272	236	278	268	255	265	257	276	270	284	294	261	258	256	277	240	261	275	305	261	288	282	271	246	262	234	259	264	259	249	254	267	286	249	289	252	259	269	229	279	280	263	259	279	262	238	255	265	249	271	241	264	246	306	279	263	291	282	265	270	262	290	273	269	256	280	282	256	276	261	233	270	274	258	245	258	258	277	259	240	259	273	251	270	256	284	274	252	251	277	270	257	249	279	247	265	255	250	245	254	261	242	268	261	253	267	248	274	252	264	257	267	272	243	248	287	252	287	265	242	261	292	259	273	252	286	266	285	285	253	272	273	257	232	265	246	263	275	267	235	238	269	284	309	264	259	243	282	275	269	282	282	268	253	269	280	263	251	289	269	289	264	265	236	283	282	250	286	229	245	256	267	261	272	264	284	251	290	275	248	268	255	291	291	256	264	230	249	250	251	259	249	264	248	271	258	298	277	276	266	253	259	259	270	288	278	264	271	273	261	279	254	270	261	275	282	290	273	273	265	271	271	251	246	257	260	288	232	243	260	263	288	241	265	262	250	272	284	288	283	237	298	264	287	246	259	238	257	240	251	282	270	244	253	226	271	304	275	256	272	271	268	272	277	277	261	276	266	273	262	300	260	235	299	262	273	251	285	266	208	278	234	266	271	256	248	253	249	248	262	265	291	234	266	234	295	254	246	254	239	279	281	262	262	263	255	278	273	294	280	271	238	236	246	283	279	270	238	293	243	288	277	241	248	250	272	258	271	256	255	257	264	277	280	268	266	261	232	258	257	278	262	269	227	271	260	259	278	257	251	256	260	279	254	281	269	256	279	251	243	273	273	278	251	262	238	265	264	298	287	280	259	266	260	251	283	274	267	299	240	258	255	279	290	289	275	262	258	286	292	254	289	278	271	257	281	255	265	274	274	263	272	247	255	251	257	271	279	242	247	255	234	260	263	234	274	228	269	275	284	281	257	286	248	251	291	255	242	273	247	271	282	229	271	269	287	289	286	302	260	282	263	253	285	275	264	264	268	264	247	229	264	248	282	240	284	278	277	271	249	265	263	270	270	262	247	275	270	284	244	257	240	252	283	283	265	279	282	232	251	271	271	274	258	241	284	256	304	270	268	263	267	253	284	245	273	275	279	268	287	276	236	277	261	252	279	259	271	275	220	291	258	274	298	284	284	273	259	290	287	256	264	271	263	244	258	242	256	251	275	244	248	292	271	257	259	282	272	263	245	258	246	286	280	245	256	267	257	240	269	261	256	254	262	265	275	257	254	264	267	260	285	266	280	284	266	266	232	264	257	256	278	296	259	279	239	258	288	257	264	256	258	262	280	258	263	255	227	238	274	262	262	274	253	279	252	259	286	257	253	293	230	255	243	309	263	258	263	239	256	258	282	254	228	275	242	276	272	239	261	288	235	275	254	266	257	264	243	247	245	259	245	253	280	283	294	278	257	264	256	276	278	275	261	262	236	249	257	271	238	261	285	274	292	265	248	257	272	271	275	277	256	233	249	260	260	294	307	265	247	287	297	253	262	276	268	262	293	280	251	259	284	265	260	250	234	257	248	261	244	247	283	278	255	272	274	272	282	289	297	267	266	277	252	264	277	256	250	265	285	244	265	250	279	267	247	275	285	236	264	263	257	276	266	242	277	274	238	257	271	245	250	279	239	273	250	258	266	274	264	267	284	236	260	250	265	248	295	244	262	278	241	225	286	264	268	243	285	233	262	278	275	233	268	283	280	243	246	257	243	268	256	275	250	310	259	268	293	260	231	285	263	234	259	241	236	267	279	247	287	268	301	297	242	285	264	283	271	288	258	257	291	291	274	268	247	260	266	276	288	290	238	272	250	265	243	255	272	292	270	266	238	244	233	297	232	260	273	249	267	268	271	291	270	298	262	254	269	263	286	268	277	269	249	262	259	252	254	276	280	283	245	297	259	256	253	291	256	233	273	270	240	267	257	259	254	275	284	247	271	255	251	254	287	337	286	257	269	286	251	258	288	267	270	255	265	291	271	276	266	282	255	277	270	259	240
28251	1281	639	471	401	338	342	306	332	296	351	265	302	253	273	285	284	307	278	294	269	307	278	270	310	298	298	326	265	304	281	284	277	291	290	305	306	322	277	307	315	285	298	307	313	279	267	262	304	289	279	311	282	261	263	302	300	280	295	280	284	289	257	301	288	301	273	309	278	232	301	299	305	301	274	296	256	274	287	300	313	299	277	304	290	262	286	301	290	287	272	316	312	293	308	296	285	280	272	309	277	297	287	302	293	280	265	270	287	261	302	266	295	324	281	287	304	291	303	296	287	338	287	305	243	278	277	311	280	312	282	300	282	257	291	295	298	267	347	292	311	300	283	305	277	277	291	289	267	282	280	296	302	300	276	302	272	293	267	278	279	259	302	302	269	274	290	288	294	301	294	302	296	307	278	294	265	262	316	282	281	286	279	300	283	267	285	291	267	291	281	299	265	281	284	309	290	295	287	300	278	272	289	273	281	292	279	286	279	293	266	272	281	267	293	292	312	278	281	288	296	265	306	272	315	304	283	263	302	294	293	255	294	301	267	271	292	328	287	275	299	328	282	262	284	276	306	256	296	274	280	301	285	330	297	286	291	295	241	284	276	267	300	270	304	304	297	290	329	281	278	274	277	275	301	271	301	327	286	279	313	296	325	270	278	306	286	299	296	260	305	324	295	286	300	296	281	256	291	296	269	285	305	304	308	303	309	286	291	299	336	289	302	297	317	313	298	279	319	265	266	299	278	287	302	299	309	273	295	319	271	297	296	296	291	314	291	287	285	319	279	289	290	294	317	305	294	310	266	292	294	272	287	303	283	286	286	269	300	297	301	274	296	277	302	256	273	290	293	305	290	279	274	299	314	309	293	299	289	288	305	302	307	296	284	302	274	276	292	317	291	329	303	307	297	327	298	286	273	288	287	299	269	294	271	286	253	271	280	255	297	289	292	258	282	269	284	283	300	294	284	303	261	278	282	287	321	296	303	300	267	271	288	272	283	293	288	280	297	290	308	268	285	274	295	287	310	299	281	288	300	269	291	299	268	277	307	274	286	289	272	289	284	289	284	284	300	300	275	267	296	303	305	328	274	290	318	316	305	309	296	286	283	302	305	295	255	283	308	304	296	301	304	288	313	313	256	292	279	286	275	280	301	286	264	288	266	277	334	284	305	292	302	295	302	282	305	292	286	289	286	270	283	284	279	304	283	282	276	271	291	283	283	304	278	276	290	294	291	282	296	303	256	291	302	299	303	321	305	294	312	275	273	278	275	282	288	303	310	310	289	319	293	285	283	319	310	316	283	300	297	294	283	284	285	297	273	275	306	301	270	260	307	247	270	298	292	291	298	303	293	302	275	296	296	310	307	291	276	277	300	294	299	322	293	293	289	304	266	282	262	319	307	294	280	296	284	294	306	306	274	292	310	297	281	296	287	317	273	295	271	281	258	285	311	287	314	321	304	297	283	298	277	308	287	285	297	291	286	288	321	304	286	310	271	319	295	279	303	269	260	289	290	261	266	277	293	264	276	277	289	281	291	272	304	282	269	310	296	311	286	276	274	321	286	319	306	293	278	274	271	278	297	255	267	259	275	277	259	249	254	311	276	297	260	294	282	281	274	285	292	290	303	315	276	297	282	282	289	302	275	304	280	274	302	283	262	290	277	268	292	281	283	299	298	278	289	296	314	304	299	259	300	273	294	296	286	292	303	278	326	285	285	298	303	281	309	283	295	294	316	276	284	264	282	297	293	299	301	282	269	285	265	269	298	287	266	284	263	287	269	264	305	274	290	271	294	286	306	291	285	304	278	277	326	277	313	291	281	290	308	316	324	289	284	305	328	252	292	287	288	301	279	283	262	304	297	275	281	284	284	278	272	270	291	279	274	288	298	298	338	268	314	262	261	251	311	304	299	280	276	306	292	264	253	272	295	292	320	301	302	301	309	289	294	303	286	276	267	270	306	272	279	284	277	275	301	270	278	283	308	329	296	297	285	271	288	281	282	287	285	267	289	270	286	268	294	278	287	268	285	301	283	277	301	264	281	273	266	301	266	265	308	278	304	269	285	273	272	275	277	270	284	280	249	303	279	257	315	281	295	291	296	278	299	280	288	286	287	298	251	254	292	298	285	311	292	272	300	288	300	292	285	282	308	282	266	282	278	290	293	304	277	288	278	293	300	284	286	282	315	286	270	287	290	289	296	302	269	291	292	284	277	304	283	310	280	264	280	290	288	279	297	275	306	310	279	257	293	273	267	265	308	284	281	269	297	274	299	316	283	306	288	283	316	282	282	276	270	270	292	314	308	301	267	304	276	301	298	288	296	292	269	311	276	274	315	285	301	274	274	294	284	303	322	289	268	319	291	279	296	275	267	289	283	303	276	280	283	313	283	285	281	315	271	248	258	294	322	266	281	271	281	270	272	280	284	283	321	295	284	315	299	273	326	292	273	293	294	313	280	299	304	294	287	293	287	293	303	266	327	273	275	267	281	325	278	283	262	324	324	298	305	294	307	298	276	292	305	270	260	284	280	267	258	271	291	293	312	292	298	294	280	298	299	295	269	308	325	270	291	299	274	289	298	300	281	268	270	272	310	288	272	309	269	301	301	307	283	281	282	269	261	303	282	261	276	293	276	312	319	269	285	264	286	281	296	264	307	292	280	295	282	285	293	291	269	251	273	288	269	305	281	305	252	304	279	289	279	272	271	291	286	279	290	287	281	280	295	302	301	317	309	238	270	274	287	286	240	325	300	307	286	310	274	281	259	266	282	300	295	277	288	278	265	274	305	252	264	279	311	283	301	277	287	276	308	328	281	301	301	236	295	300	272	317	294	302	309	293	264	300	311	310	298	271	284	293	301	297	271	293	255	282	304	279	284	281	303	278	271	294	316	282	281	303	286	303	288	305	300	300	306	286	285	279	251	281	259	291	284	269	282	303	291	288	280	302	311	300	294	288	301	305	250	281	282	291	286	273	294	272	284	288	302	288	279	294	257	271	301	309	302	267	298	304	279	298	283	306	299	286	278	276	300	293	290	254	284	304	270	275	264	299	273	312	289	291	260	277	296	287	273	307	304	305	287	306	306	295	323	288	299	283	307	289	287	341	282	274	301	324	274	280	279	284	304	294	306	270	291	301	299	277	306	285	295	267	291	272	286	312	284	321	300	291	281	253	294	267	308	254	272	281	285	325	285	259	301	313	301	311	294	279	311	288	265	309	301	279	320	294	296	296	294	267	269	302	288	269	305	269	275	277	303	288	289	283	304	265	285	265	280	301	280	289	278	345	308	276	296	272	270	297	305	278	281	277	316	272	294	283	290	289	299	265	273	281	288	325	267	291	283	286	307	279	287	311	274	293	287	292	266	295	297	310	305	243	283	292	286	297	290	285	295	310	323	302	302	277	275	291	296	310	313	317	304	290	282	324	307	291	274	310	297	272	289	263	299	286	290	282	299	271	293	275	297	285	281	311	299	269	302	309	317	305
24498	20135	26287	23699	19932	6263	763	505	450	359	359	375	336	304	292	286	259	256	289	258	256	251	207	268	222	235	233	236	227	266	231	262	252	233	201	225	219	230	247	222	205	232	238	255	231	237	256	228	234	225	216	227	237	222	207	236	199	232	213	245	204	218	203	223	224	222	209	199	209	188	220	207	217	257	225	220	214	232	207	232	240	240	234	262	215	229	216	216	195	231	210	240	210	218	208	225	224	208	200	225	217	214	243	229	240	190	219	218	202	233	198	238	228	198	199	207	220	212	233	189	235	195	218	232	209	230	217	203	210	235	240	199	227	222	223	230	206	225	233	205	215	212	216	222	220	213	201	220	250	216	201	209	222	200	225	212	226	221	233	202	207	220	224	229	204	211	204	229	210	221	237	220	219	185	225	247	238	234	222	206	233	243	213	210	210	243	239	228	213	223	230	237	222	230	210	210	217	204	234	229	209	220	208	216	213	208	194	237	225	230	215	233	213	203	199	217	183	231	227	210	212	211	198	224	216	226	203	192	212	204	249	208	236	223	233	199	232	218	232	232	208	194	204	217	203	199	207	220	209	241	226	226	234	227	203	246	224	227	214	246	223	216	213	203	212	230	227	229	247	213	222	219	212	204	219	223	205	238	238	237	229	205	213	200	233	214	204	226	226	224	209	231	227	198	214	222	231	206	206	196	209	197	220	217	204	194	195	237	221	219	226	239	222	234	237	195	216	204	218	207	233	223	222	236	210	233	205	193	212	214	202	212	235	224	225	218	200	222	207	226	224	205	247	218	225	217	227	204	225	249	207	207	215	204	216	218	216	228	235	219	238	233	210	184	226	233	245	218	238	222	238	193	212	239	239	229	202	225	233	220	226	221	216	217	209	205	208	182	227	239	220	187	196	214	222	245	247	233	230	216	218	217	234	216	221	221	220	233	207	227	214	236	226	239	237	244	219	222	218	212	190	240	223	220	214	202	219	228	255	226	228	207	204	239	203	230	226	223	209	232	222	227	234	218	220	239	239	223	235	232	220	240	194	227	232	219	236	243	198	244	216	205	240	213	224	229	215	212	224	218	193	275	239	226	248	211	227	213	199	228	226	213	230	204	210	210	223	230	203	237	201	225	209	206	239	224	207	215	233	209	202	224	210	244	234	239	201	221	216	213	238	229	224	214	206	241	227	191	214	216	223	227	243	220	261	219	242	257	223	217	247	211	202	199	221	212	255	215	212	251	192	217	228	199	232	207	233	210	215	241	215	224	237	215	212	217	240	228	222	220	211	221	222	224	206	214	206	228	201	217	201	219	217	204	202	237	221	209	232	195	218	227	222	219	202	254	214	215	223	213	211	247	204	217	221	214	219	245	241	189	244	197	218	222	245	219	207	205	217	218	201	195	224	225	211	208	212	215	205	215	237	210	220	204	217	219	233	223	215	203	208	230	211	217	218	223	192	228	219	225	228	194	218	212	196	221	214	191	197	234	208	192	226	227	208	233	215	212	208	221	206	200	215	224	223	210	205	238	214	206	227	214	219	210	200	193	223	252	263	219	213	228	212	248	213	210	206	199	233	207	218	212	244	210	212	214	205	206	212	216	208	216	241	205	223	224	215	225	212	226	200	183	213	229	218	226	221	206	243	224	206	205	232	215	225	225	205	197	229	218	202	215	214	214	228	233	242	197	191	224	207	213	215	198	226	213	219	223	203	201	202	222	244	239	224	186	204	227	217	212	227	206	222	213	234	211	207	225	200	206	241	235	221	212	212	219	196	222	230	182	231	214	226	215	239	215	239	218	223	196	226	200	205	243	206	215	211	186	207	202	209	200	217	218	204	199	223	238	234	208	205	226	226	224	226	242	222	244	189	219	192	217	234	215	202	204	216	208	226	209	215	219	236	232	203	220	220	245	239	183	218	205	191	218	211	213	189	223	213	195	210	225	198	218	237	229	225	233	256	241	230	210	229	229	196	224	229	204	203	229	200	228	214	265	256	202	214	208	243	215	233	199	238	217	208	227	212	205	235	219	204	193	201	209	186	214	219	219	206	226	229	225	174	241	227	230	241	214	232	207	194	234	203	222	238	234	225	216	199	211	217	218	214	217	238	246	214	213	220	221	246	210	193	211	223	220	223	220	221	221	218	247	237	215	232	221	205	218	210	226	216	205	209	207	213	237	196	210	218	228	199	251	215	229	212	217	210	206	249	245	188	204	225	222	216	244	219	244	199	207	214	205	213	213	217	223	214	210	224	212	216	223	249	198	213	225	237	222	227	210	229	203	202	222	241	237	225	236	226	221	232	186	234	235	219	198	232	231	240	211	212	228	253	208	218	223	225	225	268	212	212	219	213	230	218	223	235	225	207	241	214	211	243	211	237	220	205	222	214	220	188	218	212	209	207	198	221	217	208	217	221	203	215	206	222	190	213	197	216	241	217	226	216	201	216	239	221	226	221	229	225	200	220	222	213	227	246	233	189	219	219	237	207	206	232	244	224	198	213	210	192	223	222	216	206	230	221	229	223	200	250	210	227	221	210	205	200	221	213	222	207	211	212	218	224	190	224	226	208	223	225	206	223	242	213	202	219	200	214	226	208	200	215	205	231	216	222	241	205	220	202	208	231	227	235	229	205	239	210	211	192	204	217	211	239	215	203	208	196	202	238	213	192	231	228	236	220	224	218	239	204	207	214	222	215	230	214	220	208	235	220	227	251	224	219	205	214	205	203	228	216	216	238	213	197	242	235	248	231	200	207	217	215	219	226	229	243	208	217	204	250	222	212	242	214	217	201	246	242	222	234	204	239	204	189	246	192	218	198	233	240	223	218	216	253	196	215	247	228	222	215	234	198	206	230	215	211	234	221	201	193	232	216	188	206	194	210	211	245	211	213	201	219	200	218	194	253	234	231	229	217	223	241	230	203	210	205	206	207	211	190	202	245	261	214	201	211	231	237	217	197	198	216	210	227	207	217	210	199	241	231	215	216	219	239	240	231	205	236	228	217	224	222	181	228	209	205	217	225	234	207	225	224	225	201	218	238	231	222	219	210	257	208	221	209	195	223	212	254	233	210	209	225	219	197	227	230	235	216	237	234	214	221	229	223	221	214	215	209	208	207	174	206	227	236	211	220	202	212	215	198	221	203	214	216	211	237	235	214	238	212	229	225	203	224	211	224	206	215	195	226	211	197	211	210	214	187	206	208	197	214	225	208	213	230	201	235	209	230	211	201	231	221	213	197	213	225	219	219	208	236	230	219	205	241	241	218	234	213	222	217	209	240	233	194	213	206	205	217	235	232	224	207	205	225	205	223	219	220	228	229	220	198	219	245	214	214	219	231	208	219	205	237	231	220	232	196	214	210	224	234	226	185	228	253	222	225	215	206	203	245	209	212	227	215	232	204	195	228	208	238	215	242	214	203	236	213	204	196	199	220	223	259	217	216	220	227	216	217	218	217	232	231	220	221	221	194	215	202	208	236	203	231	213	226	181
47204	7478	6444	3516	2194	1547	1105	887	786	643	562	492	478	442	379	381	348	340	301	302	329	280	324	283	302	275	265	271	271	227	260	268	251	258	238	252	245	231	268	235	250	242	254	268	257	221	238	236	260	247	226	223	235	204	216	221	229	223	212	217	225	219	222	225	233	229	226	219	229	226	225	237	229	239	260	248	221	214	240	248	223	238	242	218	246	223	234	259	227	233	250	218	226	195	249	243	223	218	231	221	220	229	226	208	207	226	250	239	248	203	223	223	231	237	243	224	247	204	225	238	228	206	210	217	216	212	225	234	246	234	222	240	225	204	218	223	214	226	236	216	234	225	240	214	245	238	233	218	220	214	230	240	223	228	254	209	220	226	227	217	258	216	199	228	209	228	220	227	225	233	207	238	211	200	223	228	223	227	232	222	227	243	226	213	191	203	202	240	227	224	246	208	213	215	236	225	227	251	235	212	209	234	218	196	217	234	216	224	208	257	242	209	218	259	224	218	243	223	240	225	226	238	211	218	216	243	235	206	257	206	209	211	198	218	203	248	211	229	217	223	245	210	235	261	222	212	229	209	235	193	224	223	209	215	225	211	205	211	218	218	232	208	221	240	233	242	231	217	242	218	219	219	211	210	227	232	196	224	239	252	207	231	231	222	226	229	212	204	205	213	217	208	253	249	226	224	214	260	231	220	214	215	245	236	204	238	209	228	207	219	247	220	218	212	242	244	229	223	206	221	229	221	223	245	211	246	194	224	226	234	210	250	257	214	202	215	219	232	203	215	235	199	229	212	231	241	233	242	223	224	239	231	215	218	235	241	234	208	237	251	240	206	228	239	243	225	215	205	212	229	231	239	210	216	233	239	221	202	258	248	216	224	246	214	236	246	232	236	230	219	220	228	251	228	211	229	244	244	216	236	218	209	198	225	218	229	234	228	227	234	220	253	223	235	239	225	239	231	227	199	198	225	224	211	230	217	224	212	196	247	223	261	223	242	197	225	203	217	199	198	238	235	218	205	211	205	227	243	232	202	184	218	229	218	250	208	216	220	208	233	227	224	221	240	225	248	218	241	212	228	198	224	231	206	203	231	224	224	236	219	213	209	214	212	222	230	199	237	244	212	238	195	225	229	217	223	230	255	232	226	238	227	227	242	225	221	235	223	214	218	245	224	260	235	210	260	191	229	225	230	202	213	224	220	241	237	245	228	225	233	225	221	208	238	212	213	234	229	213	216	223	206	227	227	209	195	241	247	234	206	236	221	232	224	244	225	244	226	233	212	201	237	210	232	208	235	208	234	216	217	222	242	223	246	204	224	228	220	216	209	220	238	227	239	224	227	227	216	246	209	208	203	213	237	243	210	238	215	205	226	209	203	253	212	203	244	253	208	204	234	215	225	234	218	206	188	210	209	212	212	237	236	248	233	233	260	247	238	267	208	202	250	205	214	218	242	202	219	232	236	216	234	238	224	189	231	233	232	215	219	228	213	234	220	230	252	212	209	222	191	226	224	255	237	239	242	189	231	234	234	199	221	216	239	224	223	222	218	194	217	239	240	226	228	231	211	213	208	208	222	235	223	204	199	222	255	237	239	222	250	192	221	238	218	228	198	211	229	225	225	245	219	215	230	230	225	227	182	207	227	249	219	227	215	238	197	237	238	208	227	240	209	238	238	248	218	240	231	221	219	214	210	248	234	225	233	228	229	228	204	228	205	206	230	229	214	240	239	224	235	244	232	226	233	230	217	238	214	214	228	212	212	234	225	242	207	234	196	210	223	253	262	263	231	222	219	235	239	199	228	228	247	204	221	243	212	232	205	224	216	209	224	235	243	225	216	232	235	199	233	212	218	231	235	204	240	226	243	210	234	215	236	194	225	225	214	195	202	209	231	230	215	219	212	234	223	230	217	211	204	219	215	239	224	233	218	196	226	216	205	220	219	232	237	211	221	238	242	222	224	217	210	214	229	256	224	208	217	262	251	203	233	224	213	223	234	218	205	227	198	234	218	243	206	212	215	251	223	231	231	202	248	234	203	223	212	215	246	232	237	220	221	234	215	224	229	230	228	227	246	224	213	246	222	204	246	233	196	233	213	239	242	229	220	208	234	230	203	222	201	228	226	234	217	232	245	220	205	222	213	218	218	219	234	211	217	250	215	230	221	230	223	234	229	261	202	207	215	236	234	241	220	196	259	220	215	228	227	253	193	226	232	252	234	227	224	228	195	220	206	220	234	238	226	198	243	207	236	221	221	260	215	226	205	233	219	218	215	227	229	218	204	221	218	232	196	236	224	224	207	207	214	232	218	217	245	218	207	211	266	207	260	231	231	201	222	228	228	231	235	217	218	229	234	245	234	221	230	222	233	223	217	259	211	243	232	217	223	233	232	211	223	240	212	200	210	239	255	192	234	231	225	217	213	219	202	236	224	228	222	248	210	234	231	222	250	208	210	216	206	222	196	233	228	228	227	236	210	214	254	258	234	227	198	227	206	213	253	215	238	250	208	224	196	236	217	231	235	246	253	226	231	217	253	222	237	223	224	256	228	239	214	227	223	226	235	209	206	219	233	260	229	251	229	231	225	224	244	206	208	235	214	223	208	219	230	248	234	235	202	241	209	215	246	233	216	221	245	246	186	246	222	218	224	200	210	235	241	207	239	205	245	224	258	215	220	223	235	194	216	231	223	232	281	243	226	210	223	240	245	228	241	232	222	241	206	207	240	218	218	238	236	210	233	227	215	219	208	186	239	208	207	210	238	214	227	221	216	223	228	237	231	218	213	202	227	217	214	217	217	232	216	228	243	254	209	215	206	240	225	232	224	223	225	232	222	239	216	226	232	249	219	200	235	207	234	225	208	226	215	228	203	234	226	219	234	259	242	212	206	212	229	190	221	242	248	203	230	245	236	234	239	230	217	245	223	224	223	220	212	222	189	228	223	229	211	211	200	227	205	201	224	227	219	211	212	234	240	243	219	198	234	232	202	246	217	223	203	198	250	223	234	201	221	222	230	234	225	212	248	253	219	230	203	210	236	225	232	236	218	240	233	221	211	208	203	205	213	230	198	227	222	261	231	222	229	227	259	232	224	255	243	203	207	204	272	206	223	218	218	204	200	203	228	221	230	231	204	221	216	214	241	234	229	219	243	209	219	234	224	206	212	224	223	217	227	233	264	220	217	207	230	223	210	229	214	227	204	222	202	256	212	239	214	232	211	229	207	226	247	216	211	196	229	198	221	249	207	218	220	234	219	236	219	250	227	213	235	230	214	218	214	214	208	207	201	221	239	218	234	218	242	223	205	198	233	216	236	208	225	251	242	230	243	222	223	245	225	235	241	215	208	236	206	223	215	209	206	215	209	205	241	207	218	200	201	220	240	203	245	200	217	242	229	227	244	223	223	232	194	216	227	222	228	208	257	224	212	215	217	246	220	243	228	218	183	236	254	210	237	228	223	238	242	233	236	221	221	226	234	218	213	220	225	214	239
22521	20163	26793	23330	20162	20148	6300	1260	948	865	774	732	724	669	639	665	629	634	566	599	571	556	612	563	589	584	588	578	548	532	574	551	543	520	536	549	519	524	581	541	496	507	544	499	565	549	506	541	510	469	537	529	506	571	514	524	500	514	554	526	508	533	512	506	504	504	497	493	525	482	500	547	556	523	478	498	491	523	532	497	507	534	471	500	501	516	550	491	578	507	535	510	473	527	554	498	520	527	519	528	518	583	498	515	528	501	501	509	499	528	457	524	498	483	507	477	546	543	521	527	496	486	531	541	480	523	473	525	487	498	476	473	487	503	546	533	519	505	482	542	483	513	538	514	507	550	511	490	500	489	504	514	520	545	509	549	501	534	530	498	553	484	486	484	508	483	514	483	520	540	515	512	500	534	536	506	524	499	508	540	510	520	490	503	497	557	539	520	512	507	474	520	536	538	548	528	534	505	521	513	492	495	544	496	521	513	511	521	528	519	512	535	568	517	506	518	485	538	523	502	544	497	544	515	496	489	463	475	534	547	500	504	522	559	499	521	489	503	485	499	502	492	557	531	521	487	509	494	509	495	513	538	527	523	540	508	516	518	485	523	499	538	437	530	556	505	523	492	475	537	518	472	534	462	545	491	516	545	533	486	527	537	506	531	499	494	506	518	536	514	539	510	526	558	521	474	517	480	542	532	480	515	516	497	518	532	507	494	491	524	515	463	516	542	560	507	525	525	529	507	512	514	522	486	516	472	508	510	514	553	532	533	496	502	537	549	496	479	484	528	463	500	489	498	485	500	528	470	494	494	498	473	519	505	520	502	491	484	538	535	488	460	499	518	498	511	559	483	458	544	469	453	550	525	511	482	548	530	512	506	500	523	503	516	532	531	507	516	511	486	508	524	519	505	510	536	496	530	489	538	536	516	513	495	524	486	480	510	546	499	532	524	532	476	491	512	515	498	493	519	540	452	532	552	505	488	506	471	496	483	525	480	493	501	518	547	530	512	504	485	516	523	545	532	509	486	516	435	584	515	474	525	506	499	509	507	478	534	511	514	494	506	494	499	509	494	536	465	461	492	497	513	549	540	514	514	487	529	524	484	524	545	483	513	510	514	499	512	489	502	496	531	551	486	501	511	503	541	489	514	505	512	502	514	526	516	527	507	491	502	469	476	484	518	499	496	514	543	557	479	501	516	527	499	467	478	520	518	535	507	471	506	508	493	476	525	523	515	495	529	547	556	504	542	497	500	546	508	498	497	508	521	521	472	489	543	520	489	507	498	479	536	482	504	546	511	500	464	506	493	491	490	511	474	527	494	503	481	504	531	491	508	504	484	476	492	493	516	516	510	545	516	488	492	546	554	497	514	518	576	534	503	533	540	498	502	532	492	530	497	521	505	485	514	531	515	495	525	538	489	529	531	540	564	495	475	485	467	501	455	506	495	506	504	513	538	483	535	527	536	520	509	563	492	503	523	513	509	487	522	537	480	488	498	506	482	522	509	472	521	550	513	514	508	506	513	530	469	502	511	514	541	534	522	509	513	544	500	542	505	468	512	529	489	535	515	492	514	518	474	548	486	511	476	499	498	526	545	528	541	481	567	520	494	473	481	461	494	516	498	483	465	525	480	535	541	518	521	539	487	524	526	497	464	514	539	536	538	474	473	522	509	492	492	452	506	524	504	509	482	522	548	505	522	539	495	543	537	511	480	549	490	539	550	519	520	504	504	530	492	502	500	531	473	495	473	473	508	493	482	469	543	492	513	529	477	532	537	486	511	477	480	495	533	539	513	483	531	502	491	531	533	512	507	490	482	485	487	530	516	550	554	529	505	505	546	505	502	537	546	507	509	521	520	510	505	509	512	515	534	538	518	522	508	548	516	486	558	509	503	511	485	517	549	517	469	542	503	496	534	498	496	482	496	528	471	548	480	501	518	458	499	514	500	455	523	532	498	499	477	526	531	515	517	540	486	500	512	489	531	521	522	527	489	474	539	509	497	489	518	481	538	522	545	518	527	519	482	476	541	514	497	510	485	478	530	526	501	499	540	493	472	512	537	540	508	478	498	504	482	483	504	507	526	510	491	501	481	518	481	510	494	543	509	496	498	548	478	516	529	475	540	498	525	498	508	541	519	543	528	459	481	506	507	501	529	480	514	510	526	477	505	501	473	503	514	509	485	511	516	497	537	490	522	502	521	506	510	493	461	528	492	490	521	501	488	515	544	502	557	484	531	525	466	490	479	484	545	521	480	496	502	532	517	503	514	524	534	488	568	526	540	495	499	531	545	501	483	518	485	535	536	542	512	462	531	517	490	525	520	494	510	541	503	525	523	495	509	505	483	518	496	510	520	526	492	455	499	499	515	510	463	461	492	510	557	496	540	549	513	488	491	488	506	476	506	525	495	485	521	518	524	486	527	489	495	472	521	534	459	446	546	498	518	520	495	500	555	536	521	505	517	552	503	513	552	532	478	503	506	512	511	503	499	519	472	521	521	489	501	486	495	508	522	518	535	494	513	518	521	519	494	532	479	522	519	506	523	505	504	520	503	501	515	508	516	503	501	524	507	505	487	520	532	501	527	518	495	478	513	500	520	559	486	511	523	503	510	505	494	506	460	519	545	526	518	488	534	546	522	489	536	511	517	471	505	509	518	528	480	516	488	481	505	534	492	505	533	510	479	550	469	523	504	499	539	463	529	503	506	558	492	512	556	526	489	481	469	508	491	465	497	494	525	513	471	535	484	509	534	518	559	512	506	478	469	494	515	499	491	536	529	565	510	507	520	495	505	494	513	491	536	525	504	454	532	509	504	504	520	520	529	507	534	523	520	536	513	495	512	536	479	530	533	528	498	526	514	491	509	504	531	475	459	485	559	515	492	482	524	494	510	503	514	516	476	513	470	472	496	549	529	513	497	560	518	509	489	443	541	552	502	545	499	516	518	520	508	515	499	457	485	508	498	529	524	554	506	501	497	530	483	510	511	485	555	527	535	516	528	569	517	523	538	527	510	533	502	514	467	556	513	509	477	483	541	562	492	475	513	494	501	520	518	520	509	508	521	512	560	485	517	516	480	515	548	524	513	487	498	494	490	512	531	512	501	467	534	499	518	488	518	474	513	560	500	506	519	560	553	490	515	498	523	508	512	527	507	549	489	471	477	525	515	526	494	510	477	484	533	518	503	524	504	479	486	535	521	502	524	528	465	487	486	489	530	489	474	494	542	542	566	503	503	508	504	512	523	562	511	529	471	514	503	488	450	490	482	497	487	484	514	492	510	534	508	499	497	543	481	542	480	515	483	554	489	523	570	520	534	500	517	491	477	512	481	494	511	549	488	496	501	515	520	513	478	512	511	504	495	519	522	538	490	582	495	509	535	525	505	546	515	495	484	511	519	531	548	501	536	492	548	546	521	490	503	539	501	522	519	509	492	500	496	545	533	497	528	512	487	556	523	472	522	524	550	473	476	522	530	523	540	502	501	522	496
42305	10852	11596	6683	4150	3030	2314	1802	1522	1273	1146	985	960	909	840	752	722	780	751	639	698	614	592	604	601	580	581	573	559	570	560	521	539	550	568	533	491	523	529	525	518	484	513	485	484	493	490	543	521	497	481	483	530	532	487	495	504	522	516	486	532	485	511	498	457	492	501	519	499	472	486	484	497	489	499	480	495	493	490	494	469	484	497	526	498	514	504	496	503	456	480	499	489	536	499	522	516	468	476	516	441	510	489	485	470	461	443	456	510	490	479	495	452	488	435	498	492	474	487	495	455	515	475	481	480	483	474	481	502	453	510	468	485	470	463	499	457	470	477	480	511	493	493	506	511	458	451	483	452	502	466	444	462	466	488	516	452	475	489	454	496	479	499	480	501	496	485	474	467	446	508	420	515	455	438	485	477	499	456	493	454	470	473	508	490	452	478	484	447	473	506	500	496	463	471	471	505	506	457	512	473	468	473	474	481	459	459	491	472	456	508	475	470	500	443	484	517	497	478	512	446	471	474	495	443	502	457	528	468	481	498	514	494	513	503	478	498	481	484	494	474	456	479	451	487	492	462	503	498	470	447	474	487	485	450	522	479	457	458	487	507	481	486	497	493	469	495	462	482	494	489	471	483	468	511	477	484	495	467	507	495	491	437	452	487	488	486	440	509	482	511	457	481	465	439	467	484	465	490	494	456	478	416	471	469	521	457	444	485	497	504	464	454	444	499	533	448	470	510	468	494	477	497	497	473	483	508	477	439	461	503	446	487	508	499	460	455	489	465	442	477	518	506	449	513	469	506	477	494	431	478	467	464	475	498	463	485	462	496	461	489	480	480	493	499	475	489	479	506	467	462	495	477	504	477	517	503	495	478	468	483	460	507	478	448	470	493	482	521	466	504	428	469	488	511	510	476	490	503	510	463	498	467	452	483	507	458	486	511	463	472	460	498	513	476	521	485	474	462	475	466	455	478	449	481	443	462	491	482	519	490	480	489	482	493	510	492	481	503	459	504	488	431	470	504	483	480	517	474	470	483	487	474	464	486	480	512	488	502	499	492	451	499	471	486	498	479	466	449	494	451	508	492	473	493	443	478	486	522	467	478	456	495	508	506	484	509	532	482	496	462	479	496	503	472	477	471	468	466	500	458	481	500	511	494	494	476	455	478	484	470	495	467	465	473	519	440	488	481	494	490	449	501	445	502	481	437	494	494	491	469	474	502	493	466	448	518	439	471	469	466	484	532	472	469	474	484	487	496	475	479	494	444	480	490	497	501	501	502	510	503	474	460	487	451	496	480	476	462	473	483	471	457	513	476	487	507	450	480	499	474	487	493	504	532	462	485	475	508	491	487	537	466	453	499	409	493	453	457	466	484	464	495	479	477	470	477	472	523	482	482	466	472	423	472	531	491	448	455	505	456	473	498	474	453	448	500	437	527	510	474	485	505	485	466	464	455	512	493	464	465	489	475	515	491	489	478	477	471	495	464	472	495	459	492	475	512	496	477	477	494	459	451	469	458	468	526	453	478	471	486	480	515	490	477	497	464	485	455	478	481	463	490	497	458	463	474	468	477	484	443	494	492	444	482	475	464	493	456	483	485	500	534	468	455	498	483	509	462	487	523	509	485	490	466	486	510	438	451	498	473	479	471	475	482	493	464	472	468	501	457	465	467	496	496	495	510	470	518	470	441	482	486	489	470	507	449	510	487	480	462	439	472	461	504	485	492	483	495	460	438	443	471	513	492	513	480	472	465	524	496	478	523	499	477	501	460	490	480	536	501	447	518	442	460	462	484	475	495	461	493	458	488	482	499	477	515	466	511	470	515	475	457	480	462	464	485	477	465	475	473	498	461	500	506	474	482	430	508	463	487	505	473	450	497	462	497	443	508	482	515	470	452	514	507	487	470	519	504	509	522	495	502	454	469	431	494	464	537	440	492	505	476	442	459	469	468	431	495	473	492	481	503	495	472	515	459	456	488	483	443	519	468	453	526	490	493	484	498	501	480	490	501	476	497	420	465	506	532	442	473	458	500	506	464	443	499	450	484	481	498	491	535	453	473	475	532	466	494	471	477	460	469	484	491	482	490	527	463	454	480	486	497	457	483	476	425	488	467	498	534	473	478	435	493	472	457	457	460	504	473	485	500	483	477	469	437	467	519	508	460	447	497	517	457	508	483	487	488	478	492	485	516	476	507	472	461	481	506	493	483	472	510	466	467	466	480	476	482	497	471	475	476	473	466	452	473	507	472	494	482	501	468	486	459	552	484	465	506	460	491	498	458	536	501	509	480	470	489	477	466	501	461	470	451	460	483	483	538	491	472	472	492	455	481	449	493	483	516	458	476	489	511	514	515	481	494	472	479	483	492	477	481	481	463	478	480	466	447	493	462	452	496	459	483	492	490	495	494	494	494	461	511	512	475	468	505	482	499	448	461	424	479	522	472	489	526	491	476	490	453	452	496	461	468	492	467	465	466	487	507	486	532	510	483	460	461	479	479	475	461	450	476	448	515	459	438	462	496	487	463	464	512	480	486	500	481	487	474	496	502	487	500	465	489	465	486	485	463	466	503	464	475	490	468	482	498	475	458	487	439	464	483	498	485	478	494	485	479	475	468	495	495	459	502	444	495	466	515	504	456	449	504	478	500	498	469	460	509	546	483	530	451	477	483	461	490	477	480	510	458	485	441	468	458	455	480	498	504	489	495	488	482	498	454	481	449	476	471	503	492	485	473	500	468	485	477	457	507	460	468	498	484	515	455	485	495	446	494	499	477	445	482	449	492	498	489	502	413	477	475	462	485	478	482	469	476	482	464	473	469	473	491	475	476	523	492	458	489	496	480	479	468	482	497	492	521	450	466	473	498	510	425	495	494	517	479	501	480	490	465	473	485	478	498	501	487	516	483	498	499	463	466	470	458	491	481	508	478	513	444	460	448	506	486	522	452	505	491	465	507	483	477	515	498	469	483	460	513	518	450	532	525	494	495	534	452	468	461	479	511	454	496	512	465	505	518	454	505	456	474	444	448	485	488	529	437	425	486	462	529	500	457	450	472	486	493	467	516	488	535	451	489	479	491	475	463	514	490	464	506	475	466	454	476	478	466	481	498	503	464	480	489	480	497	530	458	502	485	487	484	496	510	431	451	501	476	522	453	496	506	511	482	440	512	486	464	472	489	483	461	469	459	498	466	469	491	454	493	505	477	485	455	481	490	487	507	505	450	469	458	470	436	511	498	474	478	473	475	511	515	522	469	489	514	509	488	508	457	526	488	503	503	472	460	495	494	486	520	522	475	470	450	486	476	502	484	477	461	501	451	463	455	488	474	488	485	563	452	493	481	527	490	446	481	489	481	500	459	484	528	482	490	502	435	518	469	524	490	481	460	472	494	526	489	486	487	495	455	477	475	539	468	473	456	489	488	484	470	483	435	455	471	504	535	473	479	488	451	496	447	473	481	494	508	479	462	477	483	484	478	503	486	516	489	483
32301	14478	2286	423	322	313	282	300	286	278	290	295	252	260	282	274	292	298	274	216	271	286	261	272	236	237	265	270	247	270	259	265	234	229	244	283	279	243	255	244	272	257	274	250	260	250	280	290	298	253	251	242	252	272	236	278	264	253	265	272	244	300	236	268	257	255	262	271	255	268	263	254	253	275	252	251	255	263	221	279	266	232	265	284	279	256	272	291	264	257	256	254	316	273	266	259	258	278	277	270	253	255	278	246	244	266	276	255	265	257	284	259	237	246	263	274	296	262	226	292	257	273	268	239	252	250	212	238	284	267	264	271	250	271	283	264	257	246	244	309	277	250	263	273	227	249	278	260	279	261	250	264	277	245	264	253	268	303	261	270	268	233	260	275	274	261	243	277	245	278	261	289	245	279	283	292	262	255	250	247	253	265	261	247	261	266	279	285	254	260	255	272	230	275	301	250	247	266	273	236	252	261	291	247	280	260	253	267	252	260	271	253	265	231	258	273	247	261	271	275	277	247	273	234	254	227	294	246	244	264	266	284	246	260	287	236	253	284	264	270	259	245	276	263	276	266	266	226	276	234	280	264	256	265	207	243	244	283	267	297	271	281	262	256	256	255	289	267	277	269	266	253	274	250	275	293	256	269	255	261	244	261	249	274	285	260	279	272	285	261	256	231	275	263	249	265	274	247	230	270	258	258	281	278	251	268	266	275	239	244	282	254	280	271	241	270	245	274	258	276	304	269	247	257	247	257	250	297	269	239	285	232	267	287	282	254	266	253	279	273	295	239	241	261	250	255	257	265	251	253	294	257	268	262	290	259	242	279	253	266	259	229	262	270	256	272	262	270	256	253	271	279	256	257	268	251	279	254	269	277	228	234	253	256	276	269	261	261	260	230	251	252	282	248	273	274	267	247	266	271	275	270	256	273	292	244	263	251	243	291	256	253	267	263	246	266	237	244	246	269	276	278	272	246	279	303	286	250	260	284	258	282	291	258	270	288	261	255	243	291	291	254	238	279	258	263	269	235	229	286	252	247	270	259	242	260	252	260	286	284	275	268	275	270	299	236	255	256	252	262	265	269	270	274	269	278	266	251	257	251	276	257	257	289	271	285	246	251	289	269	254	276	251	254	295	280	253	266	255	255	223	267	282	261	260	232	256	243	263	238	274	284	260	277	249	236	260	235	243	273	248	236	265	282	276	303	256	241	225	271	269	265	231	271	249	234	245	291	245	249	257	275	274	243	264	255	257	284	265	261	253	273	245	272	229	266	239	278	284	277	295	260	240	268	257	270	269	273	265	243	251	252	254	257	245	270	273	259	275	243	269	249	259	264	238	256	291	267	258	288	254	246	274	277	258	249	259	271	259	256	245	256	239	265	281	274	267	261	249	261	261	288	304	247	284	253	304	263	264	264	297	244	284	268	253	252	271	241	263	278	258	254	277	279	261	264	261	245	252	263	308	263	234	238	273	288	283	263	250	241	256	298	277	275	239	278	267	260	252	272	273	299	264	252	276	235	241	293	225	269	268	264	277	293	267	272	250	289	293	245	232	282	287	240	265	277	250	259	244	256	285	251	303	289	273	273	233	278	276	247	258	241	273	268	276	249	253	268	241	268	298	274	256	292	251	255	271	266	276	255	246	292	256	243	263	267	250	261	261	275	260	252	265	248	307	238	245	266	232	253	253	256	250	246	255	273	259	264	231	253	279	265	242	273	273	270	271	263	251	260	241	270	299	236	262	254	263	284	272	271	270	279	242	257	278	261	264	254	245	278	241	265	240	236	280	270	233	236	248	242	242	252	239	242	267	260	251	271	285	265	276	242	258	283	285	262	275	283	262	255	260	282	279	290	236	272	278	268	288	240	245	273	266	259	283	260	243	253	260	259	256	269	250	284	249	271	254	263	271	241	255	246	242	272	234	287	264	260	269	267	290	268	256	271	281	256	261	280	263	267	247	282	234	310	251	298	254	252	261	274	264	277	266	251	294	247	233	252	244	259	242	244	259	262	229	284	285	265	292	239	243	252	273	255	275	280	255	266	260	257	253	268	277	254	251	256	245	268	282	252	264	260	262	268	294	296	260	268	254	262	296	269	278	264	260	258	257	256	250	257	302	304	274	240	274	271	262	254	264	267	277	289	288	277	274	294	263	301	277	266	278	258	281	273	250	249	295	251	274	240	262	259	292	299	268	273	256	218	258	244	232	284	242	279	271	273	268	245	253	231	258	268	295	277	262	272	272	267	276	283	265	260	274	259	233	260	250	279	285	264	259	276	272	271	261	289	289	282	284	249	274	247	262	289	289	258	269	252	249	239	258	254	277	230	253	251	246	245	259	288	287	263	291	262	289	262	258	240	273	264	263	272	242	292	255	264	269	280	281	282	281	285	258	256	246	293	272	267	222	277	258	289	263	261	291	247	237	233	289	241	259	278	265	298	272	255	293	253	262	287	267	262	287	272	265	233	269	264	273	262	243	277	254	259	246	251	265	252	247	260	249	246	254	266	256	264	284	238	242	255	267	305	264	260	249	253	247	268	273	236	257	274	246	245	260	254	272	275	287	266	245	258	272	246	260	265	251	291	244	243	252	264	242	269	260	281	268	268	251	250	260	247	267	291	250	261	257	263	255	268	232	286	277	266	271	267	249	241	242	260	250	270	261	243	250	274	248	253	298	260	252	247	240	280	256	291	257	257	280	286	259	255	260	265	253	236	261	251	256	227	242	283	294	260	249	293	272	271	228	249	273	266	244	263	290	245	253	239	271	281	273	250	276	263	259	269	288	246	302	256	286	264	226	254	251	242	267	254	262	247	255	265	270	264	277	255	246	277	247	293	271	239	277	253	282	262	264	282	259	296	285	271	242	266	225	292	290	276	242	228	264	237	266	256	223	279	247	270	281	264	250	264	249	268	273	275	270	257	269	254	249	276	283	243	266	243	290	298	267	272	275	245	290	262	282	256	263	251	266	243	273	284	268	265	268	252	242	260	303	278	258	253	261	292	258	262	231	258	274	277	271	285	278	293	274	256	252	231	268	292	260	252	274	270	277	263	263	243	278	283	245	267	234	234	272	269	243	299	256	271	272	272	250	249	253	279	258	264	258	246	254	275	252	244	282	302	254	247	266	265	296	267	270	298	233	264	250	268	270	296	252	265	273	260	228	255	288	282	274	267	262	258	244	253	274	255	249	267	261	276	239	261	276	255	264	253	252	250	255	287	260	240	272	265	255	265	260	274	284	240	262	294	241	261	300	274	264	260	279	257	269	287	295	270	273	239	259	299	251	261	271	255	243	253	261	258	249	283	266	274	272	270	257	271	297	242	243	242	246	280	269	262	272	260	261	257	250	256	276	269	247	263	278	261	263	247	244	256	262	237	307	237	253	250	285	237	254	279	274	251	264	258	281	235	268	283	245	269	230	251	274	254	251	259	290	247	287	266	270	278	261	244	281	290	248	252	268	249	262	264	237	266	264	262	272	256
28155	1070	664	498	356	367	361	305	306	322	314	276	305	326	304	323	309	273	275	310	288	292	309	281	289	268	299	242	301	311	278	278	274	336	276	288	278	266	307	289	273	275	318	316	307	290	296	300	298	289	266	287	315	262	283	281	299	315	275	278	298	277	298	304	281	301	284	287	291	291	284	251	319	305	271	289	294	288	291	269	300	283	290	264	279	321	259	262	292	324	269	274	301	261	290	303	287	289	305	276	286	278	272	294	292	310	285	290	291	265	268	267	311	293	296	299	256	299	283	318	267	271	286	288	272	307	289	304	303	301	285	313	288	284	284	266	273	279	264	274	283	266	298	250	304	284	308	327	269	298	300	289	267	280	286	301	307	288	298	276	273	272	267	262	306	296	286	302	283	277	307	304	302	276	282	277	294	277	288	284	297	286	296	308	284	288	307	263	302	277	325	268	269	298	289	302	294	301	278	308	261	304	302	323	273	290	262	266	286	308	292	311	286	281	281	316	310	265	304	284	293	312	322	308	301	272	292	262	281	319	276	286	291	265	307	287	263	269	300	293	321	278	284	277	303	272	291	243	261	286	300	299	268	288	331	287	297	268	303	276	287	288	266	282	303	272	307	313	273	295	276	305	311	271	283	275	272	293	308	302	270	304	308	265	283	278	316	283	331	291	264	287	262	286	308	301	325	322	296	300	286	280	289	317	291	273	306	280	269	257	288	300	255	271	282	273	270	280	294	320	262	296	271	302	258	272	276	271	279	274	287	312	287	300	282	293	307	302	286	279	308	295	299	273	278	285	303	305	278	285	304	298	275	338	301	253	254	313	276	285	310	273	262	299	315	312	322	285	277	282	273	302	292	289	291	268	293	313	313	274	267	304	280	268	300	307	296	298	281	325	282	280	298	314	324	303	277	273	282	313	311	271	285	273	301	284	270	310	257	302	303	267	257	283	289	293	287	294	272	283	278	287	266	266	265	294	281	293	262	265	279	281	296	304	277	281	281	287	295	299	305	280	306	287	324	288	280	276	260	283	290	276	307	281	306	296	273	303	263	281	300	270	292	267	275	287	283	252	278	262	307	287	307	278	295	298	266	276	291	280	276	292	289	273	304	276	271	302	274	254	296	266	277	280	279	285	285	296	268	296	288	267	313	281	273	275	259	280	302	283	269	295	272	259	278	271	295	304	295	295	279	294	263	326	293	284	265	271	304	263	249	291	268	283	279	286	277	308	269	279	319	276	287	295	317	269	258	303	288	283	260	314	288	268	274	260	290	303	281	265	275	284	270	300	317	262	271	275	315	269	309	275	268	298	279	309	271	313	296	275	276	273	303	308	300	276	260	265	270	292	295	302	285	270	287	326	270	310	328	296	283	295	300	312	279	269	286	307	300	271	297	284	310	278	328	244	285	254	271	276	293	292	268	298	296	282	250	279	291	281	273	258	305	241	322	297	290	271	286	256	297	276	306	318	269	314	281	315	272	288	283	268	325	285	295	292	288	294	290	270	301	261	295	308	306	287	290	278	249	274	304	298	282	298	294	320	311	305	275	271	275	267	302	282	288	276	285	294	280	280	298	313	259	300	305	272	290	285	277	273	281	293	294	263	280	287	276	267	283	286	308	266	276	282	285	292	272	299	283	306	292	281	305	256	302	271	304	303	268	273	291	273	284	281	297	276	267	300	282	304	304	295	305	284	299	291	302	280	324	294	271	285	262	299	290	256	280	283	284	295	290	282	294	265	309	270	275	307	286	287	267	294	270	262	283	285	279	307	276	295	282	272	294	316	303	312	275	277	279	304	288	271	268	257	281	292	293	302	272	297	269	320	288	294	297	262	301	274	298	305	246	289	313	307	276	284	288	306	283	273	297	293	285	308	256	274	282	294	306	287	308	280	297	259	277	289	290	279	294	278	273	291	288	301	275	299	314	295	265	314	273	293	260	275	275	285	262	299	305	273	298	259	301	277	284	292	275	285	269	295	307	299	308	253	309	296	287	307	307	282	258	284	280	279	283	267	262	271	260	279	270	299	290	279	285	338	283	254	319	263	291	306	287	304	294	311	289	267	287	303	276	282	277	280	269	264	272	280	297	318	295	272	258	304	280	270	298	292	286	302	271	337	283	281	306	294	280	306	267	299	289	276	301	300	299	296	289	263	301	290	318	312	269	300	293	294	267	264	315	272	312	277	312	295	258	293	289	267	305	279	269	300	289	266	281	294	269	301	301	280	260	285	283	251	261	288	304	292	283	298	291	248	307	297	276	317	300	294	292	274	263	280	253	281	273	290	273	295	282	252	307	280	310	286	289	283	278	268	267	263	280	276	266	269	292	272	285	295	284	259	276	291	294	299	313	297	285	288	266	281	294	266	276	288	311	303	316	279	272	286	280	280	293	286	297	265	307	289	258	282	275	267	285	289	291	289	266	264	305	270	290	275	309	273	280	290	301	304	288	305	316	279	316	266	282	289	299	305	276	285	287	290	292	296	296	284	281	276	278	319	278	271	279	265	276	278	326	302	293	268	288	252	287	259	287	290	295	264	292	269	315	299	274	298	312	281	278	278	321	282	304	258	345	280	306	299	272	290	283	290	264	300	281	276	295	294	291	293	305	308	261	306	273	298	271	286	269	272	298	296	286	294	274	304	280	310	327	270	270	282	278	322	288	275	265	282	288	268	285	297	289	312	293	267	307	286	278	274	268	293	276	274	293	290	265	280	298	298	300	269	270	288	265	292	283	286	286	312	282	306	258	302	298	258	282	261	314	272	273	293	289	299	269	283	285	310	317	288	280	301	331	282	284	290	267	261	283	275	295	258	307	266	262	284	319	285	285	273	277	285	266	270	282	283	255	326	281	315	278	289	295	283	300	300	270	300	295	277	272	328	283	267	305	266	285	268	271	265	297	300	296	316	252	285	264	271	309	286	288	305	243	280	264	298	278	312	297	293	280	278	251	288	283	273	265	302	275	277	284	282	308	275	276	306	306	289	296	247	305	297	274	253	293	289	317	302	303	275	277	282	292	293	295	272	289	274	277	285	285	291	279	279	259	293	290	277	289	274	302	297	294	295	292	246	319	315	265	294	308	275	286	287	304	313	291	281	283	298	305	282	287	255	273	267	296	275	295	288	310	302	265	295	277	289	289	301	297	311	273	303	272	303	299	313	299	279	295	248	305	303	279	283	316	250	268	259	275	274	293	293	260	294	276	280	240	287	270	287	268	282	284	309	310	291	273	305	295	280	272	270	317	314	292	290	257	288	264	324	291	273	279	282	283	288	309	318	305	249	291	289	284	306	282	305	306	281	274	280	281	334	272	262	271	285	286	281	294	301	295	294	313	268	275	299	296	275	315	288	299	292	301	298	270	285	285	289	271	254	300	306	276	316	294	286	307	291	274	317	289	318	294	293	290	271	256	270	252	273	292	285	316	302	292	263	271	298	308	286	280	290	326	298	285	299	294	293	303	282	309	299	301	264	284	283	304	298
24580	20136	26223	23759	19954	6322	781	553	425	382	350	325	332	302	294	286	302	275	281	283	234	240	252	235	255	250	254	242	226	268	233	246	219	235	237	224	220	227	214	228	211	222	225	220	223	206	219	232	215	231	219	209	199	215	217	237	215	230	226	227	217	221	231	241	212	210	230	198	226	237	226	216	228	233	225	196	234	239	249	241	211	201	197	197	215	248	205	207	199	190	233	234	208	227	239	243	210	214	222	216	217	199	222	235	229	212	230	208	184	232	213	196	230	213	219	226	236	182	225	216	217	198	235	226	234	229	215	198	215	220	225	230	217	217	210	217	200	232	220	218	226	232	228	208	209	207	191	217	204	192	217	244	227	231	208	208	197	217	228	234	235	212	197	235	203	200	231	233	232	237	208	206	195	201	215	221	237	251	224	219	205	194	239	190	216	220	201	229	207	209	221	228	233	205	246	232	239	207	218	208	223	229	223	210	212	196	206	216	203	210	213	250	224	208	228	237	230	219	235	226	231	206	211	189	222	209	219	237	229	239	244	226	208	224	212	226	227	229	192	217	230	203	222	223	224	220	207	215	231	228	224	247	213	215	212	211	208	191	210	237	209	248	251	246	212	209	255	218	234	223	240	189	233	218	222	236	201	185	212	183	211	216	208	255	218	214	235	216	210	217	244	238	222	222	230	213	220	208	230	225	199	227	227	204	217	250	239	223	238	227	235	206	219	188	243	227	215	240	192	224	208	222	229	214	224	227	234	209	219	210	222	215	206	223	228	196	238	205	230	181	223	234	226	195	202	211	221	213	226	224	234	208	216	250	236	231	218	216	206	206	219	223	205	239	186	207	213	222	229	206	230	183	212	218	209	203	236	241	221	211	218	218	221	202	210	213	174	204	203	222	228	214	227	202	231	186	219	247	219	215	204	218	226	225	206	234	224	224	195	198	232	191	214	195	212	252	195	231	206	242	226	211	189	211	197	198	222	201	206	196	221	230	218	206	177	249	215	204	218	238	235	202	203	211	201	214	219	212	233	224	212	254	223	252	216	206	228	184	210	231	211	214	197	231	231	239	206	223	229	200	201	231	228	201	223	237	210	211	212	212	206	221	230	226	210	230	205	207	193	212	219	198	210	213	211	215	217	184	213	235	213	209	202	200	208	221	214	225	221	196	219	235	175	223	201	210	221	203	212	218	198	189	220	219	204	232	197	208	235	222	211	198	213	224	204	194	225	223	197	202	205	204	231	212	228	248	224	223	213	201	229	201	235	243	221	217	241	227	243	212	200	209	224	219	214	219	229	201	199	186	215	206	232	227	226	221	245	191	207	223	214	200	180	235	198	228	211	234	219	194	225	216	211	231	208	204	196	240	225	197	216	225	230	197	207	204	205	225	244	190	225	190	223	228	224	238	225	223	265	225	207	213	203	212	223	217	220	224	194	194	200	215	175	214	213	216	217	241	207	233	214	204	252	242	217	218	219	216	228	212	226	222	228	231	200	229	230	213	234	217	196	218	194	197	189	197	206	231	214	192	202	213	224	208	194	225	208	230	221	195	214	193	197	203	223	228	200	221	199	218	232	203	179	203	230	237	208	227	187	221	237	218	223	245	219	210	215	210	217	228	245	225	211	200	212	214	204	229	216	215	225	203	231	223	243	228	222	210	241	220	240	197	215	228	194	235	219	241	235	219	199	235	212	212	219	179	242	226	232	217	223	218	191	230	213	207	232	193	216	241	221	248	213	217	217	229	201	221	219	201	230	201	204	216	223	216	217	228	200	217	222	236	238	217	240	221	221	212	225	216	214	219	211	224	220	225	190	236	217	233	242	212	204	231	208	222	205	196	202	227	243	227	203	235	219	220	220	220	215	196	227	238	209	233	228	178	230	229	222	188	235	231	242	202	206	211	230	200	225	224	197	215	215	217	230	207	227	227	224	216	239	219	241	204	227	230	206	228	237	218	219	205	196	196	223	225	197	252	196	226	214	205	224	209	216	223	232	213	213	210	233	216	204	210	210	215	242	243	231	206	214	206	219	211	232	190	221	211	222	204	192	229	218	231	226	240	214	226	200	219	215	188	203	224	194	247	230	211	234	220	189	213	232	192	226	218	222	235	236	193	229	217	218	199	207	235	212	231	216	198	225	242	206	209	236	193	203	229	193	220	234	189	238	208	251	215	210	206	218	207	213	238	196	188	233	207	240	213	207	231	210	249	205	254	214	228	226	205	217	223	229	222	195	206	212	208	210	214	233	193	202	220	204	211	227	225	217	217	208	186	201	207	229	212	198	207	228	208	226	209	218	189	222	191	206	198	199	197	188	224	224	211	224	192	227	226	212	218	217	225	246	200	201	214	226	227	209	235	223	215	224	210	230	234	216	191	237	218	228	219	206	201	223	213	225	210	229	225	221	199	219	200	233	211	206	238	223	217	231	204	221	227	219	230	234	196	219	217	218	231	199	222	230	219	228	226	220	209	216	216	209	215	220	206	234	205	200	212	222	238	207	219	225	198	211	208	213	228	191	216	211	206	232	207	204	210	213	196	216	229	202	220	216	218	199	225	223	206	240	211	205	220	264	203	242	223	228	165	224	217	210	203	223	202	220	227	213	194	201	204	211	214	221	210	216	215	253	230	201	231	217	210	200	234	234	197	212	218	213	199	222	240	216	214	212	214	208	212	214	227	240	212	199	199	212	217	210	211	219	201	204	195	232	211	199	191	218	208	204	197	216	219	215	225	194	216	236	209	214	209	242	213	200	212	214	225	216	236	205	214	189	224	206	193	232	230	228	204	217	211	215	226	205	220	229	204	203	219	213	246	234	231	215	217	218	202	208	218	199	201	245	222	228	200	193	211	196	207	213	216	198	200	215	209	230	186	228	209	247	229	217	217	224	216	214	212	206	209	217	224	229	235	218	232	233	213	219	219	208	235	235	210	204	233	217	222	213	215	239	195	223	215	200	234	219	220	227	221	217	231	211	207	226	226	213	220	242	194	234	211	190	231	199	229	241	184	226	203	206	221	198	221	236	216	214	240	193	205	207	224	207	214	228	218	242	214	236	186	207	234	192	204	239	210	222	214	227	220	202	243	213	233	211	195	203	236	210	223	244	219	212	219	185	216	225	195	211	199	211	221	209	226	219	206	200	241	202	245	227	192	209	222	225	215	195	208	221	221	184	215	216	200	229	211	201	190	194	187	201	248	210	212	240	199	206	252	211	239	224	184	216	228	231	196	202	212	238	217	228	235	230	212	213	206	213	219	221	222	227	191	207	205	190	245	222	215	220	219	219	228	226	223	206	228	230	184	217	213	203	212	202	224	204	209	249	246	213	198	188	200	223	228	198	224	209	227	211	216	194	215	220	226	240	236	232	239	199	201	196	201	215	221	218	222	231	212	221	239	202	237	229	220	215	202	196	208	236	231	200	219	221	212	211	210	220	231	206	230	193	221	228	209	213	201	201	215	242	235	192	220	210	213	232	198	228	194
46136	7136	6552	3618	2134	1606	1143	933	749	636	654	497	439	423	395	341	351	365	339	318	277	324	296	270	292	271	278	277	272	273	256	272	242	270	241	243	236	247	248	211	241	233	237	237	247	228	253	225	229	223	254	260	230	203	242	241	222	288	226	227	208	229	216	239	209	223	236	235	228	207	223	235	201	227	237	236	204	232	250	224	216	231	255	231	265	203	224	225	243	225	208	216	223	221	238	235	235	229	213	194	209	225	221	227	211	216	248	246	224	228	214	212	199	213	192	212	227	214	230	211	199	233	203	245	202	241	213	213	209	216	253	216	244	224	229	216	237	204	236	199	221	219	229	225	238	223	235	213	208	202	223	236	210	209	265	253	260	236	232	217	237	220	213	243	260	244	242	215	216	213	226	214	212	217	191	227	210	227	238	211	230	249	210	215	245	212	221	230	219	216	235	261	250	221	239	218	219	225	209	194	223	232	225	240	229	219	242	220	223	226	222	214	240	235	217	236	222	234	202	231	206	215	248	229	212	223	230	205	222	221	209	222	210	217	263	215	222	227	225	222	265	204	262	226	197	236	230	227	238	226	198	234	222	222	220	259	239	220	207	229	219	217	196	221	247	229	219	219	221	181	222	202	240	224	223	257	238	239	234	205	249	221	219	248	214	210	229	195	230	233	221	212	208	232	171	239	208	227	239	240	208	236	204	224	239	234	224	234	213	242	224	224	232	224	230	222	201	213	233	217	222	188	234	228	196	224	224	216	218	224	211	258	233	246	226	209	205	226	216	226	222	242	222	224	222	204	232	223	239	237	221	223	211	204	219	237	221	210	223	205	230	247	226	235	226	221	227	219	205	239	250	221	227	227	238	223	225	230	222	225	231	247	249	211	199	231	210	207	216	231	233	255	217	224	224	212	219	219	208	246	238	219	211	227	219	209	211	231	273	222	228	207	224	216	235	216	207	198	202	211	224	213	204	215	222	252	225	231	223	238	240	226	220	208	219	202	202	216	226	209	227	241	221	232	207	211	203	199	220	218	208	216	223	215	245	192	195	208	226	207	218	203	213	225	224	234	209	228	259	218	224	216	211	227	251	200	222	208	227	235	205	238	212	230	209	221	211	184	206	234	233	233	240	207	234	236	239	272	220	231	238	225	215	233	248	255	217	213	224	247	209	192	221	219	225	226	231	216	237	232	204	224	210	236	197	212	212	234	227	236	228	212	229	217	232	202	200	248	209	211	223	222	195	197	245	213	240	236	226	221	216	239	200	248	210	238	224	238	217	224	226	221	236	231	209	222	212	207	227	255	231	203	211	219	240	239	202	238	211	220	223	226	219	224	238	191	207	226	238	210	213	235	243	227	220	219	198	208	221	229	258	208	217	194	223	225	233	248	226	228	229	187	207	242	202	220	220	238	220	215	226	232	238	202	218	230	253	211	247	216	190	228	209	223	243	211	254	213	237	244	214	215	192	201	229	230	206	251	205	250	212	214	227	225	218	230	225	233	222	245	219	209	224	200	231	209	226	220	239	251	210	230	248	228	239	221	218	233	234	223	225	191	203	228	255	245	253	218	219	211	225	216	230	232	224	236	229	215	222	228	220	193	235	244	221	230	233	206	232	234	241	215	206	222	209	243	230	246	202	237	205	227	214	225	197	242	228	217	234	224	228	227	198	205	210	258	215	203	234	196	236	204	199	249	219	205	212	226	236	211	216	226	244	202	239	231	209	203	243	217	231	227	213	219	219	245	201	209	234	227	249	209	196	228	197	200	209	254	215	224	249	211	232	268	195	215	239	221	190	251	227	221	229	231	185	214	240	221	209	219	223	250	206	228	222	235	247	213	202	193	219	226	229	214	221	223	196	240	199	209	217	210	220	237	223	213	207	248	229	222	258	257	219	210	246	235	199	232	212	202	209	240	243	223	226	254	232	235	236	224	212	239	238	245	233	238	223	229	237	223	235	216	249	214	249	238	247	221	224	216	219	212	219	207	221	221	227	203	233	211	215	241	207	225	234	264	200	219	232	236	222	250	242	222	215	231	208	213	230	220	220	220	207	217	229	228	253	232	228	240	238	218	233	216	256	236	238	227	226	219	235	227	226	217	235	220	228	218	223	217	241	243	221	231	243	234	198	241	248	207	238	250	222	215	237	222	200	197	237	223	228	223	240	205	228	211	214	245	216	219	211	213	220	241	230	217	195	225	227	246	224	222	235	211	205	222	214	226	244	219	225	235	221	234	210	231	238	236	236	195	212	204	237	201	212	248	206	218	215	206	228	224	267	203	249	212	226	212	222	224	217	213	214	219	241	230	243	206	215	223	217	228	203	232	199	218	256	225	224	220	212	214	235	212	250	215	215	244	214	235	225	230	236	225	224	203	240	213	203	229	218	214	235	220	205	201	224	251	227	231	218	214	202	234	241	225	220	249	209	235	231	228	249	227	240	223	203	203	222	227	221	233	203	230	223	220	220	215	245	198	218	231	217	225	199	220	229	217	227	219	201	256	244	234	212	189	230	212	218	220	228	210	247	261	213	207	217	227	226	213	220	228	237	226	217	224	216	220	232	225	203	225	224	216	232	234	219	225	208	234	228	218	222	221	223	248	201	228	216	242	213	209	221	227	217	231	227	231	232	236	221	217	227	243	216	228	240	264	246	218	236	227	233	226	213	228	218	240	236	209	231	231	232	213	226	225	235	210	214	224	216	200	259	240	221	212	215	224	206	230	231	229	224	220	225	211	236	222	225	222	206	226	215	235	234	193	233	234	205	230	240	235	223	233	211	234	223	219	209	216	221	207	231	249	238	225	220	216	244	235	218	217	223	220	228	215	215	196	219	239	257	240	251	212	214	244	209	240	200	213	231	219	212	221	226	214	243	212	211	235	204	232	189	225	237	233	218	214	230	223	196	235	214	217	241	231	228	234	229	227	212	203	227	226	225	208	208	223	200	220	215	227	232	259	246	215	219	243	202	219	221	203	217	227	243	224	230	250	211	242	221	254	244	222	224	229	218	219	235	229	231	219	224	230	232	215	203	221	235	225	236	217	212	228	233	213	236	234	257	220	206	207	219	227	229	227	231	219	220	210	262	208	233	238	227	207	217	233	200	224	230	237	214	268	226	224	227	209	226	232	189	229	233	225	218	231	204	224	222	208	234	215	230	207	244	212	252	214	211	250	231	198	216	251	204	218	230	226	209	222	221	223	226	203	220	239	228	217	235	238	229	247	256	253	235	220	243	233	224	230	246	228	201	233	249	201	223	240	207	220	217	227	204	248	235	225	244	226	227	224	205	216	221	197	234	221	212	222	222	228	242	232	223	203	203	238	203	253	205	229	226	218	220	226	188	226	221	242	200	217	232	204	196	237	234	218	196	210	231	212	229	245	205	230	204	250	183	207	201	227	229	212	199	204	201	233	228	250	244	216	224	216	197	242	203	230	230	212	213	210	243	228	199	219	212	219	242	215	233	238	214	215	220	225	234	238
22452	20133	26842	23162	20134	20123	6895	1269	988	822	779	754	701	674	625	699	589	604	641	637	580	554	597	549	610	556	565	544	477	540	519	514	555	475	546	536	494	524	495	538	538	508	538	544	548	490	546	583	567	505	511	477	482	523	496	515	528	564	504	533	534	548	514	507	501	527	514	484	524	539	482	489	539	499	468	515	493	543	511	498	539	527	513	505	522	564	532	490	494	506	523	529	511	513	491	533	512	541	515	562	519	524	568	515	553	544	500	526	485	517	487	494	494	525	566	525	530	503	493	471	485	455	494	478	489	555	434	542	478	501	555	520	489	558	513	536	497	501	518	504	482	551	550	488	550	521	468	506	525	492	536	477	527	515	527	480	518	547	518	486	507	508	484	498	495	495	526	553	512	495	486	488	506	493	466	487	482	525	511	506	517	513	530	498	511	570	520	516	501	538	486	522	485	511	525	516	525	476	524	511	499	471	523	502	515	500	466	506	481	550	470	527	517	538	495	485	499	511	542	510	504	539	538	515	509	499	539	502	517	479	522	487	489	500	509	490	503	504	523	477	528	525	485	510	485	548	537	503	518	537	504	522	566	537	506	493	557	542	501	502	543	499	525	512	472	502	509	496	509	500	496	488	499	513	478	490	507	493	508	509	495	480	532	501	521	494	494	518	505	515	498	465	525	486	480	463	517	456	474	524	481	510	515	510	517	499	523	540	490	525	492	480	503	527	535	503	528	510	534	500	474	502	509	500	514	537	502	509	515	505	483	516	497	501	453	535	536	546	511	536	524	491	494	502	518	539	507	475	500	511	517	539	541	473	513	513	497	461	498	511	486	521	472	527	507	500	503	531	506	551	497	533	539	511	533	512	490	476	500	474	514	490	523	557	535	517	529	454	497	521	550	463	499	500	549	510	484	505	471	475	508	518	446	499	478	499	516	489	499	517	534	531	546	486	494	518	494	495	532	526	489	504	514	469	464	521	503	534	513	516	478	525	528	498	495	502	529	527	522	465	514	518	463	510	540	491	544	555	529	524	529	521	472	496	499	490	507	507	507	523	498	482	520	515	534	468	517	514	515	481	524	549	558	520	484	518	530	481	498	511	513	467	487	488	522	502	488	514	513	499	497	500	471	530	487	495	489	516	538	513	533	484	532	480	453	503	529	458	548	519	488	492	507	482	473	522	533	496	526	540	533	523	545	496	518	481	509	486	504	529	542	478	495	475	494	479	516	493	478	502	521	551	538	506	498	520	523	537	511	517	494	515	489	481	493	510	501	510	488	578	534	473	494	521	506	506	504	488	506	504	487	495	524	525	480	482	520	493	513	522	510	505	518	488	532	521	518	552	549	458	511	509	532	529	483	577	516	511	502	496	509	559	474	445	470	527	507	518	519	500	520	521	525	548	512	518	496	539	507	500	521	518	478	543	485	510	525	485	524	472	494	494	468	476	482	534	510	505	517	510	560	519	504	495	509	483	527	486	453	537	528	460	527	504	504	533	535	520	508	504	554	517	506	543	508	473	515	527	520	508	488	494	492	471	524	511	457	535	497	499	494	473	469	545	519	540	526	512	497	545	473	540	536	489	478	514	508	514	512	546	511	502	519	542	487	503	514	496	503	533	513	485	538	493	519	494	520	550	542	494	520	507	550	492	504	549	506	489	492	496	503	496	492	481	495	515	523	486	478	504	501	527	482	514	528	531	476	495	520	533	540	490	491	515	531	477	496	515	510	488	485	511	519	485	523	511	465	452	520	496	496	511	511	483	532	500	456	493	522	473	533	480	494	508	495	515	482	496	498	513	509	514	543	503	506	485	512	520	492	495	502	458	508	534	543	523	522	514	497	503	496	484	531	559	523	528	522	513	493	499	519	544	513	535	540	516	491	493	521	493	536	496	504	511	501	518	477	532	519	505	500	477	579	502	508	486	471	494	479	516	504	502	502	507	505	497	523	511	510	509	515	530	533	485	502	498	501	508	528	495	512	511	515	511	495	510	491	555	553	480	499	528	530	524	479	493	490	481	509	528	499	525	511	481	512	526	480	506	509	462	516	532	485	490	498	528	497	511	498	531	507	504	501	504	493	492	503	501	497	497	524	487	490	501	506	494	506	535	487	492	481	507	540	525	457	492	484	530	537	512	555	494	505	484	479	492	546	493	517	532	520	493	547	498	504	509	495	515	535	555	541	504	534	474	512	516	504	530	505	525	526	511	492	478	493	539	499	521	537	482	507	522	510	494	496	499	543	530	504	501	489	521	507	547	500	491	498	498	521	514	491	505	529	540	479	491	497	493	525	473	519	522	500	517	512	542	485	509	476	510	499	506	519	533	498	518	541	490	530	535	527	480	484	539	500	503	526	521	490	534	510	494	441	512	547	508	539	506	499	475	538	527	504	517	501	516	494	493	464	499	480	551	481	523	489	478	500	478	499	507	499	474	474	521	492	484	525	529	486	510	564	503	447	468	457	503	517	497	536	463	507	505	532	503	535	520	505	502	516	510	540	506	498	473	489	547	532	519	541	505	533	490	537	519	499	508	524	503	480	483	508	477	513	540	494	497	490	525	528	532	521	521	494	474	555	502	488	515	482	535	495	491	502	484	541	533	494	505	509	500	535	510	502	485	527	524	554	531	535	473	510	489	495	513	512	494	493	520	517	530	508	494	554	510	497	518	521	527	497	491	516	551	517	543	507	509	518	489	506	496	522	493	519	518	515	476	518	521	515	520	520	530	508	493	491	485	472	527	546	498	501	517	515	507	490	479	492	513	488	507	539	480	522	520	513	481	505	501	520	474	506	536	500	500	499	486	484	550	480	457	521	506	516	528	475	500	519	509	468	548	500	478	521	499	547	468	496	521	485	523	528	499	469	545	520	543	486	509	522	508	490	482	542	504	522	503	515	540	509	481	470	491	503	457	524	490	477	508	527	465	519	475	505	532	510	519	514	525	521	500	530	479	512	525	529	534	512	508	534	485	515	519	511	489	525	577	490	497	475	520	488	499	511	498	484	514	491	522	483	521	494	497	514	568	501	499	508	490	512	532	522	491	500	550	525	481	509	496	550	504	476	525	513	493	517	515	498	519	496	465	526	468	539	496	503	530	522	524	517	468	511	500	495	514	501	545	511	550	508	551	495	543	517	542	504	501	521	545	507	523	534	478	485	469	490	506	533	488	530	500	498	524	545	497	555	499	485	496	492	480	494	500	529	498	522	511	508	515	523	504	486	521	532	543	480	480	501	508	535	485	498	446	474	508	506	454	515	544	523	491	490	539	532	503	485	519	478	476	515	505	528	532	442	533	510	525	506	529	520	501	516	544	504	544	498	505	441	500	514	491	508	537	513	521	486	538	508	476	509	508	541	506	521	526	520	494	509	506	487	538	494	493	539	466	504	500	497	501	478	516	508	523	476	502	541	527	515	522	538	514	503	460	538	507	518	534	520	514	518	522	501	470	473	505	504	514	505	515	501	487	516	519	524	519	514	504
43800	13729	11576	6739	4234	3048	2284	1920	1475	1285	1149	1012	991	919	854	833	744	771	633	689	649	648	617	635	563	588	567	528	573	565	560	543	532	556	528	518	569	516	484	537	509	483	514	535	491	520	521	484	528	492	487	490	523	498	480	508	508	520	470	492	494	465	514	462	531	503	493	484	513	507	470	492	455	474	481	534	498	514	526	473	484	469	488	463	498	477	449	502	487	535	476	478	467	450	476	466	486	487	475	517	513	489	485	492	494	493	478	543	495	521	511	501	529	494	496	435	530	517	431	501	462	479	509	480	490	478	468	469	469	494	490	494	485	463	495	484	486	496	497	498	480	477	495	500	478	508	498	497	473	473	503	447	520	490	437	488	515	505	443	490	481	470	472	489	477	435	498	477	480	523	505	510	486	477	494	517	465	478	488	493	453	494	459	495	466	508	489	469	524	500	467	438	463	477	467	475	517	491	480	482	470	523	505	473	483	482	463	461	453	487	495	454	477	502	472	469	469	442	477	450	493	459	507	480	450	505	463	513	517	465	523	519	488	476	492	472	482	453	499	486	534	498	498	471	474	511	493	470	512	462	501	488	488	420	481	487	473	489	471	481	477	490	489	465	477	480	477	515	479	489	537	463	466	469	491	489	475	479	438	464	534	482	454	485	501	457	468	464	476	479	469	484	504	463	471	462	500	504	423	517	508	508	456	509	477	509	481	466	460	483	508	510	470	436	523	435	457	469	485	492	462	466	466	504	509	469	466	432	471	517	463	513	479	514	458	485	486	465	504	482	514	459	491	499	458	511	458	479	466	506	509	486	486	464	475	480	500	475	462	503	484	487	461	489	473	482	474	494	493	518	475	495	470	444	508	450	440	522	500	463	476	465	456	512	485	481	459	475	473	460	511	493	492	488	489	506	509	480	471	453	517	489	516	464	505	499	486	462	494	483	472	522	492	519	469	491	462	510	461	474	479	438	474	474	493	476	499	469	443	500	461	506	512	491	499	481	471	469	469	528	486	487	465	461	469	466	504	507	470	500	496	471	487	455	472	480	492	493	446	484	494	495	499	473	493	453	500	482	466	468	489	455	464	506	484	437	537	452	472	491	490	491	471	459	452	488	502	482	458	489	473	501	475	465	498	491	477	507	460	473	473	490	472	471	486	523	442	503	484	484	469	526	474	481	472	497	443	475	469	494	464	509	480	488	441	438	482	491	512	448	461	483	472	486	451	492	452	449	502	497	524	484	523	491	468	480	458	450	496	481	494	468	478	467	473	510	470	493	477	486	495	445	456	455	488	447	473	465	497	438	469	453	489	473	461	512	518	471	469	473	479	482	451	459	483	453	511	496	517	467	475	486	477	451	466	469	445	463	534	481	483	451	499	472	489	463	486	495	490	469	444	512	506	508	446	486	511	487	483	489	470	472	525	520	452	472	511	487	480	494	466	495	450	522	450	506	452	491	525	467	475	452	493	509	476	494	484	458	500	458	500	474	443	466	479	466	494	430	499	454	457	488	496	487	443	488	436	473	477	533	463	516	500	474	505	495	485	485	454	449	489	464	482	492	452	493	525	517	506	480	477	493	470	478	491	516	479	462	479	500	477	505	507	484	490	480	444	457	481	453	474	466	487	494	498	485	489	458	458	492	472	511	471	480	471	476	461	467	479	456	450	478	520	467	476	471	482	437	456	490	483	501	478	490	453	460	488	478	494	509	494	506	499	513	489	456	487	478	491	474	475	487	484	455	515	480	492	443	467	487	484	474	490	476	488	465	454	448	502	482	480	521	508	492	505	478	465	478	488	470	464	478	457	477	457	477	488	483	492	498	471	479	486	503	485	506	481	480	500	505	468	486	504	485	514	461	468	473	486	469	524	442	450	489	484	482	465	525	467	471	492	477	473	475	487	459	468	465	451	470	485	487	472	462	478	475	483	450	536	479	476	493	464	484	490	444	512	473	484	455	462	452	519	501	472	476	513	470	492	467	496	503	514	475	519	499	455	502	504	466	489	475	478	514	474	456	486	488	450	452	456	478	474	472	486	454	486	506	486	482	489	454	479	501	486	497	511	442	461	478	459	499	473	523	459	456	452	495	489	476	494	484	468	448	512	482	501	488	513	469	486	507	469	458	472	504	492	507	514	461	489	481	455	513	448	449	502	438	472	494	466	492	439	489	463	482	488	500	474	476	464	445	467	484	482	474	498	448	463	475	446	442	496	504	473	500	491	460	461	478	523	491	503	468	476	470	527	493	468	460	459	481	494	503	491	476	488	497	450	476	499	493	485	457	503	462	517	477	509	460	508	463	517	477	466	465	488	486	505	462	458	454	495	480	474	475	496	497	504	462	486	485	455	476	486	515	488	453	501	483	505	470	502	473	497	493	502	469	472	452	457	454	497	467	482	506	461	477	477	434	437	443	467	480	466	533	490	476	493	534	496	476	492	504	487	499	495	518	501	492	456	473	479	499	471	498	474	414	496	490	474	495	496	431	478	459	464	479	488	489	445	490	489	504	502	504	484	476	504	476	516	496	497	459	483	500	494	465	481	464	511	495	488	493	483	461	526	511	485	478	473	493	472	472	469	431	475	480	466	505	508	482	478	464	467	484	452	486	528	477	494	472	507	494	491	526	501	491	502	496	484	478	471	524	461	512	476	474	475	475	465	476	460	498	502	445	502	502	504	464	505	502	459	492	471	514	453	484	465	486	504	478	514	488	457	471	482	496	470	479	461	489	464	474	468	493	508	461	479	491	474	508	479	424	443	491	526	458	530	432	496	487	464	480	505	517	485	451	455	472	477	459	466	487	490	472	447	491	501	444	493	459	514	492	462	475	458	461	488	460	457	484	490	503	488	482	503	497	448	495	473	466	499	442	503	468	465	508	479	477	463	443	486	439	476	509	464	478	483	473	475	460	528	484	481	496	447	488	495	492	487	470	479	492	489	470	470	464	526	466	526	470	504	464	463	466	495	507	457	476	458	456	518	446	470	489	464	484	492	475	471	495	456	466	439	471	463	453	465	501	471	474	486	487	437	458	496	530	453	485	503	501	486	458	476	454	469	440	484	495	452	479	495	456	490	494	512	492	505	482	490	501	470	456	476	477	512	464	509	490	490	463	452	419	499	462	480	452	508	477	518	550	487	508	435	509	481	482	441	468	499	522	448	521	514	500	456	486	438	514	493	461	490	512	520	505	520	489	443	518	495	484	449	450	477	459	456	475	444	488	490	491	497	514	492	488	462	488	437	494	466	435	468	464	497	433	493	526	482	455	498	424	501	510	509	425	512	482	505	444	491	476	515	495	457	498	466	471	494	502	474	459	464	478	503	498	491	498	496	488	471	485	506	480	464	497	455	514	474	470	479	467	459	458	485	470	486	496	474	516	481	514	440	487	460	482	471	468	475	491	449	476	496	477	473	512	516	448	518	491	507	515	476	447	451	475	501	480	536	501	451	512	453	501	458	461	519	492	474	471	521	473	530	487	460	462
32567	14668	2225	409	351	321	298	311	294	283	247	268	269	279	261	293	262	279	270	275	260	271	282	276	293	291	288	279	266	257	263	240	275	276	282	274	252	263	259	261	269	248	260	263	278	283	256	254	293	243	280	290	277	272	280	282	290	286	264	256	259	282	244	241	295	271	278	256	284	256	253	246	245	283	253	260	257	270	277	283	284	265	271	269	228	268	261	247	279	246	282	264	266	277	294	271	276	283	247	254	275	231	268	245	277	251	259	276	275	269	282	275	286	294	285	259	247	267	260	242	269	270	249	273	280	251	273	268	248	258	248	245	237	275	272	252	252	256	255	270	235	253	282	285	287	276	260	260	292	263	260	269	255	251	299	265	271	269	273	267	282	231	258	273	257	265	274	258	265	265	251	273	293	291	235	270	254	266	253	305	264	264	269	240	239	276	266	288	236	257	255	261	250	254	246	237	243	260	289	246	263	275	284	254	221	262	270	240	294	247	258	245	275	271	252	236	233	291	258	269	268	266	278	289	277	256	251	247	272	253	253	283	239	258	255	266	292	246	227	257	260	265	262	256	265	256	273	277	276	264	258	274	266	226	268	263	298	285	253	244	235	255	259	291	261	236	264	262	258	262	261	254	277	265	294	274	222	261	290	263	230	271	274	274	261	254	243	274	263	244	292	264	247	260	244	275	255	282	280	284	240	248	243	246	250	259	263	261	289	255	267	247	254	290	254	256	244	264	257	273	286	266	256	263	258	260	275	256	257	256	239	242	274	260	264	276	272	285	299	261	298	264	285	256	265	258	248	272	279	309	285	249	265	261	249	242	278	282	241	269	251	257	257	250	272	253	270	290	280	281	274	266	273	236	287	267	243	256	250	275	263	259	269	254	284	291	250	266	231	266	237	255	266	281	254	243	247	254	268	261	274	268	242	242	227	276	274	242	253	271	280	248	276	250	259	252	259	259	256	254	246	273	266	292	264	237	256	282	260	245	266	248	261	276	242	268	250	241	238	262	247	281	246	245	271	228	237	288	270	250	267	276	251	242	279	272	265	254	283	281	247	256	255	267	263	282	268	269	267	280	248	238	261	252	237	258	245	271	277	274	272	250	262	283	258	293	268	280	256	264	261	276	265	272	252	249	251	263	267	247	232	279	259	257	244	249	279	275	261	219	275	238	269	252	263	270	260	273	274	298	247	275	264	249	259	239	275	246	224	263	236	292	265	243	291	273	225	289	278	293	266	267	245	279	263	274	232	266	255	231	247	273	244	294	276	256	289	273	298	278	259	272	275	262	253	276	236	259	279	243	264	268	243	275	270	239	289	244	254	257	278	282	255	239	278	274	238	282	255	273	283	265	230	225	281	260	274	226	285	255	258	268	273	271	301	268	274	253	284	274	271	288	259	279	259	237	277	299	256	257	246	222	258	260	267	271	251	258	284	286	245	260	280	234	269	259	263	252	262	260	253	250	251	233	286	273	234	261	259	240	253	259	251	244	268	273	268	247	286	273	243	264	263	253	272	243	269	249	269	285	279	266	255	267	287	234	269	263	246	258	271	253	267	282	239	272	244	264	275	256	254	278	262	257	243	233	273	270	272	278	250	265	264	253	270	263	268	283	249	269	276	267	268	265	238	262	268	277	289	244	267	251	264	227	265	258	285	248	262	229	232	241	288	277	221	268	273	247	245	256	262	259	254	242	279	240	253	290	289	264	269	275	263	233	233	261	251	260	264	261	277	254	257	257	236	244	264	256	266	266	290	226	265	294	271	267	267	251	294	272	280	242	272	263	257	254	259	267	280	241	239	278	255	256	259	279	248	275	279	286	269	275	267	249	267	267	288	278	269	257	276	252	262	254	268	270	269	291	244	288	264	246	291	261	304	247	236	277	282	261	264	299	279	278	288	253	283	252	282	279	264	265	261	271	280	261	263	246	260	245	267	268	273	281	243	264	270	249	247	293	283	247	257	279	242	251	268	250	274	293	257	246	266	255	262	252	277	257	261	282	295	274	250	267	261	258	258	281	287	285	245	260	254	243	253	260	245	245	254	259	278	231	264	260	248	263	260	265	268	251	262	250	267	272	252	275	246	256	274	288	270	252	262	272	251	283	255	286	274	251	258	270	246	248	281	260	228	253	277	274	262	248	262	265	265	283	260	272	286	246	260	242	267	276	298	257	250	244	286	259	240	259	253	280	262	290	249	252	268	295	279	272	251	265	256	267	240	281	234	250	257	267	261	252	235	273	272	260	279	283	252	269	281	267	275	273	251	289	264	242	283	272	263	282	283	286	265	261	286	259	267	255	276	274	258	236	281	259	270	283	264	239	262	254	258	302	247	268	271	260	267	255	284	286	267	314	260	253	238	220	264	282	284	275	273	269	235	261	280	269	264	233	239	299	253	262	249	226	244	257	269	263	253	262	283	277	295	279	247	247	266	287	244	249	246	263	253	255	261	228	263	274	265	231	264	267	263	267	265	261	260	255	241	271	242	277	247	275	260	267	268	255	291	264	223	254	287	263	247	248	276	267	282	248	267	254	265	266	258	248	290	272	247	248	250	271	234	262	282	270	259	250	253	248	222	297	272	269	259	270	251	269	291	279	266	262	282	282	266	256	302	254	237	268	241	244	268	252	267	258	264	269	260	259	256	249	279	236	267	282	294	268	241	265	302	266	262	240	306	256	283	247	293	258	272	261	248	254	241	284	289	281	238	279	262	272	240	282	251	273	260	288	286	254	237	268	268	292	252	247	222	264	260	269	247	256	261	238	274	271	276	227	265	279	280	275	266	270	273	279	268	264	274	288	280	260	283	261	256	257	283	286	256	280	262	262	247	267	282	262	258	247	255	251	253	283	259	249	254	273	260	279	240	260	235	229	279	244	294	289	263	269	252	291	288	269	277	236	256	278	226	267	276	254	272	261	283	272	269	254	269	281	250	276	260	258	266	251	258	287	289	294	251	289	253	301	265	251	260	248	254	265	247	258	281	273	275	249	271	302	240	264	270	276	279	231	249	267	258	239	285	239	268	275	256	255	302	254	264	267	278	225	262	291	270	253	246	300	299	272	269	258	273	291	238	259	256	256	274	239	225	286	277	254	299	272	251	241	270	245	254	274	286	272	283	293	287	284	285	259	270	255	270	250	249	250	275	278	273	264	264	258	238	286	231	252	290	272	277	284	276	272	241	216	262	257	269	255	264	264	256	227	283	262	275	245	261	310	268	280	251	269	263	241	262	269	251	259	308	245	247	286	289	262	264	251	253	286	265	258	239	243	251	268	274	259	257	261	240	287	248	253	249	274	244	261	277	255	244	268	261	302	248	243	255	234	251	242	241	231	254	299	272	250	251	283	251	245	299	286	280	275	250	259	234	264	250	243	249	276	248	236	240	240	277	248	261	261	248	268	259	239	277	286	301	250	302	278	234	271	274	286	262	258	250	245	265	247	265	279	272	287	254	227	269	252	238	230	266	273	270	263	258	301	247	283
28626	2027	680	469	360	324	319	330	303	299	255	319	303	294	299	312	275	294	294	316	285	280	312	292	311	287	307	306	307	266	293	282	258	298	304	297	286	293	292	255	270	278	268	290	306	276	304	294	289	282	284	308	283	278	286	284	299	285	331	280	271	306	288	279	279	313	292	270	308	274	288	275	297	263	283	262	332	254	286	278	296	289	305	275	281	296	275	301	293	288	281	283	272	303	282	257	295	270	292	308	270	251	299	307	293	265	276	266	289	316	271	308	311	287	282	287	321	286	277	286	284	305	293	283	309	284	273	283	283	283	257	301	272	304	329	297	268	254	268	303	281	301	305	296	250	271	270	315	273	266	294	299	306	283	273	286	305	270	299	253	295	253	298	281	273	302	276	284	297	269	274	269	300	306	255	290	287	294	298	284	270	238	313	287	294	277	275	293	291	265	268	305	292	248	268	263	317	266	284	279	313	267	292	285	267	290	306	290	288	285	299	292	288	276	289	298	273	282	280	283	268	303	295	300	274	276	297	275	294	248	315	272	268	270	277	287	263	283	312	286	285	276	280	326	277	284	277	286	298	310	282	327	303	294	279	264	298	271	278	298	282	262	263	274	293	270	314	296	275	292	315	277	267	275	268	268	298	283	288	274	286	269	312	278	295	286	269	269	264	275	250	276	291	298	287	296	297	278	277	286	276	300	263	294	306	278	279	314	291	314	292	288	293	298	300	305	283	276	254	292	272	283	288	313	279	303	257	296	295	319	270	291	249	283	271	305	280	292	301	294	252	278	294	283	282	311	280	278	263	310	294	279	302	275	301	293	294	329	292	303	294	294	283	289	328	309	281	262	315	301	282	293	296	284	277	281	261	264	287	270	259	262	268	293	273	281	291	252	292	288	311	267	260	295	293	295	280	260	330	297	269	322	259	309	289	293	289	291	298	294	308	281	305	281	266	278	272	325	310	270	283	282	280	278	324	311	289	295	305	283	290	303	315	294	300	303	295	303	308	281	276	303	301	288	293	311	271	298	294	277	296	286	280	298	297	308	298	286	277	292	270	265	295	280	271	302	307	274	290	298	293	271	308	290	306	276	298	279	313	297	286	284	291	291	303	297	298	280	264	286	278	287	277	306	284	269	293	265	283	295	311	289	297	291	263	308	290	280	290	246	263	299	308	298	276	276	268	274	286	287	284	284	261	301	270	306	268	255	278	318	269	274	276	286	275	286	326	281	306	299	299	278	289	295	297	273	275	260	281	275	287	284	279	260	268	307	286	284	285	305	297	279	276	303	303	306	293	270	296	283	288	300	271	277	313	307	294	300	294	294	270	295	284	321	275	279	318	301	289	269	298	294	296	295	307	255	268	302	309	317	298	271	261	285	294	267	260	295	289	287	249	260	274	309	309	292	288	285	279	301	290	288	237	313	291	329	280	302	292	310	270	284	323	285	275	270	274	300	258	289	312	301	281	275	292	281	293	285	297	274	269	278	297	290	276	283	273	272	299	294	305	320	280	273	273	300	281	289	247	277	278	289	300	291	267	269	306	296	312	285	305	292	308	289	292	268	291	267	324	286	246	283	276	306	295	308	253	291	279	274	314	280	284	313	285	308	287	297	305	282	281	312	297	276	307	272	267	314	322	270	296	268	287	306	298	270	309	276	308	276	332	303	328	281	300	295	308	272	310	295	305	297	241	286	303	280	292	271	288	264	281	275	305	280	319	295	291	295	300	280	280	253	292	309	299	282	280	276	295	297	282	252	294	293	271	272	279	315	288	292	278	269	320	301	284	272	307	255	294	284	287	286	331	283	278	283	304	296	281	265	274	319	289	297	323	273	283	300	314	285	264	269	264	300	278	285	287	253	268	319	315	265	295	279	329	282	289	290	291	267	307	279	298	293	299	310	264	225	263	280	288	285	246	313	298	261	298	294	298	273	276	283	313	261	276	276	288	317	323	272	305	284	257	296	267	300	291	302	285	296	302	283	286	322	304	272	306	284	289	271	273	255	313	316	266	302	287	294	285	276	296	309	272	295	306	298	301	298	289	268	285	264	290	299	263	294	284	272	259	310	301	285	253	281	305	295	269	295	308	298	282	286	268	297	293	307	275	273	276	270	288	310	280	303	280	300	266	299	273	277	286	263	272	273	271	306	321	302	304	297	294	300	258	286	306	310	274	296	301	279	270	285	309	300	299	293	306	265	290	286	303	313	310	281	295	311	256	285	264	300	308	258	264	281	264	284	297	273	259	273	277	260	281	264	283	250	281	271	288	307	296	273	285	278	272	279	298	304	277	264	301	253	288	289	292	286	292	258	255	265	296	290	303	306	304	270	290	295	262	312	256	323	295	267	282	302	289	294	297	284	292	296	279	305	266	278	308	296	285	310	300	268	264	327	335	300	305	319	326	322	295	295	308	273	284	295	272	265	291	277	289	257	286	305	312	273	304	260	293	283	299	288	291	295	294	279	271	253	297	295	315	285	314	286	284	320	301	276	267	295	299	267	298	279	294	248	291	285	263	267	293	299	275	289	291	307	265	273	287	277	272	262	277	265	305	293	288	295	290	276	325	278	296	274	274	266	309	260	286	298	280	269	298	289	290	318	288	297	292	307	303	281	319	292	297	307	269	291	289	287	299	294	270	239	308	287	290	282	301	284	283	299	305	272	286	268	274	300	298	270	290	263	316	301	279	303	292	286	283	302	278	282	272	267	284	267	264	270	286	263	298	269	295	295	320	261	271	282	272	275	242	258	328	276	300	288	290	304	283	279	269	282	291	280	290	289	288	269	302	293	265	290	280	280	283	274	304	293	299	302	298	267	261	286	273	277	277	304	294	302	317	290	280	283	265	292	312	294	265	286	288	278	294	279	308	285	284	296	312	288	283	288	277	277	281	298	269	299	285	271	282	267	300	278	252	313	298	277	283	264	303	288	299	299	278	251	279	263	298	292	263	259	311	282	299	288	291	308	295	291	284	283	277	313	283	280	311	301	262	268	282	284	263	302	290	260	306	306	274	281	303	287	307	303	293	287	267	290	270	276	265	306	303	275	265	285	289	286	282	295	283	293	312	276	287	252	283	278	302	284	257	278	287	286	330	270	286	291	264	330	302	273	308	315	296	280	271	304	295	291	274	292	277	304	266	280	283	286	287	273	276	296	265	308	276	302	281	304	280	267	308	287	284	273	327	283	269	268	297	287	274	269	266	259	258	280	298	288	259	279	261	293	261	307	290	301	268	293	305	298	302	272	300	323	284	289	301	293	274	272	293	256	287	276	271	290	279	321	314	292	293	280	285	266	291	286	278	303	301	298	272	304	284	301	288	309	274	281	278	284	284	290	275	327	282	290	306	275	299	298	264	327	291	259	284	254	303	303	275	305	268	325	275	315	304	293	283	292	292	295	280	299	308	316	270	284	268	302	303	279	294	271	279	283	303	284	289	294	243	284	292	274	270	273	297	294	298	257	277	268	281	299	272	305	273	280
24534	20146	26004	23932	19944	6605	774	513	398	374	331	360	286	314	300	273	273	238	252	255	260	274	247	244	273	249	259	232	209	230	234	248	224	221	223	237	222	226	218	251	240	227	242	232	239	226	250	250	236	231	232	206	232	204	230	238	224	228	217	227	243	229	236	186	235	237	223	207	194	190	211	227	221	217	232	222	221	245	244	204	243	214	243	227	204	201	192	216	224	196	221	218	200	226	210	210	179	186	227	214	235	225	224	203	213	225	211	205	206	197	205	214	233	210	199	234	211	207	220	227	228	218	218	186	217	192	193	209	226	229	243	218	225	225	177	201	234	217	219	214	219	222	235	230	201	187	236	210	214	212	214	233	213	195	221	202	229	213	194	215	210	223	218	227	212	225	201	219	214	208	214	208	201	192	206	194	225	217	226	226	216	234	234	210	225	216	206	227	213	226	223	201	221	227	211	190	183	226	208	224	214	193	199	204	210	231	211	204	233	223	235	206	203	213	209	207	195	222	223	222	209	217	211	201	212	208	244	185	196	204	221	217	211	214	217	238	214	204	237	238	212	213	232	234	240	232	206	219	212	256	226	241	214	230	236	232	213	233	241	206	228	207	218	218	230	230	222	239	207	218	202	218	211	206	220	248	185	232	229	223	244	215	216	213	201	214	197	216	210	217	234	228	200	210	210	216	216	214	237	236	217	220	226	204	203	240	229	236	226	235	232	218	240	203	200	218	208	213	222	218	202	223	211	212	236	217	209	205	231	212	204	203	210	202	234	222	219	212	193	207	212	221	214	226	203	210	188	243	247	216	243	197	224	210	213	217	200	194	206	240	200	231	212	222	197	193	230	220	229	220	211	203	237	245	221	228	238	195	220	214	193	211	217	199	212	208	225	194	197	203	211	226	226	207	231	212	223	247	219	209	206	215	241	225	193	224	225	217	206	230	211	235	208	244	228	202	211	223	205	222	210	202	227	197	211	216	218	217	220	201	203	208	216	185	233	216	193	219	217	189	257	200	212	214	199	197	226	193	192	200	225	196	227	223	201	237	211	209	201	223	235	216	206	249	231	214	239	217	185	221	234	227	229	220	215	203	216	209	213	211	231	202	221	215	210	241	216	213	233	208	208	216	232	226	206	204	182	219	205	217	191	215	220	219	204	248	243	226	235	210	222	228	228	212	210	220	195	213	221	247	222	217	200	183	237	214	222	194	240	216	205	228	212	249	223	222	214	262	194	229	226	209	208	220	207	211	213	229	213	236	215	257	226	194	206	218	224	210	183	219	219	236	222	226	209	221	226	229	217	229	213	239	230	199	212	215	203	196	214	231	225	199	225	201	218	222	204	230	190	198	204	215	183	195	189	220	218	222	213	220	218	206	240	200	183	204	244	235	203	220	215	221	203	239	242	217	214	219	233	231	226	205	196	218	236	206	207	224	237	215	208	232	222	223	226	229	251	213	210	212	208	210	218	237	211	245	210	216	247	203	234	205	217	189	204	224	225	241	202	201	221	196	220	221	215	235	232	224	218	236	210	206	210	212	218	231	225	215	223	211	256	242	218	202	219	220	206	235	215	194	199	199	201	215	241	215	224	207	217	225	196	192	229	190	228	228	212	214	222	193	236	215	223	225	212	233	212	209	228	218	225	216	226	225	211	209	205	223	226	227	215	204	214	238	201	206	208	225	219	226	255	213	210	236	203	212	223	218	216	246	210	224	249	215	206	231	226	215	211	222	226	208	230	217	225	225	217	206	218	210	236	200	205	213	201	209	195	198	204	202	225	214	223	203	187	182	206	229	228	216	227	222	219	233	209	201	188	198	229	227	215	186	208	239	187	216	219	210	210	214	213	244	212	237	222	244	232	196	236	214	213	199	206	219	219	196	221	195	202	206	233	229	209	201	225	230	231	224	231	239	209	219	233	240	239	220	209	226	212	215	208	230	225	209	228	219	210	211	207	225	246	199	226	226	226	210	217	227	208	225	225	206	214	204	214	204	244	226	226	219	219	238	207	217	237	223	218	224	215	197	221	233	228	185	215	214	227	209	220	223	209	234	223	213	199	228	208	207	189	198	224	210	198	217	243	229	232	243	223	204	209	237	233	201	236	210	238	211	202	226	233	230	189	214	195	205	198	220	237	218	207	222	224	215	196	207	213	236	219	199	217	204	196	230	219	221	221	237	207	193	216	206	223	225	242	207	201	200	209	237	218	224	218	238	219	212	229	242	235	209	204	223	209	203	198	219	219	240	233	221	204	242	200	198	218	220	248	190	214	230	228	234	193	216	196	208	240	234	209	228	201	218	207	210	235	210	225	223	251	228	243	217	181	202	229	195	226	218	226	223	186	217	221	263	192	225	209	229	222	203	233	231	211	240	210	227	239	219	209	201	222	217	208	225	252	211	206	208	210	207	199	213	208	230	237	198	199	223	226	215	244	214	229	228	240	202	215	189	212	228	220	203	222	231	208	186	194	204	209	206	241	203	237	236	213	206	231	199	201	249	212	199	186	207	213	200	205	224	214	219	222	206	208	242	211	226	200	191	202	229	206	222	202	248	229	230	208	196	220	233	237	207	202	211	204	215	224	209	178	220	209	213	224	226	212	226	189	220	213	218	219	192	210	239	253	223	212	240	222	210	219	213	207	230	221	199	225	205	188	221	202	229	220	232	218	184	212	203	209	226	226	218	189	251	203	222	188	212	218	238	210	223	213	226	231	206	222	215	219	222	199	227	205	198	226	224	221	216	189	207	215	238	216	241	213	181	231	235	214	206	224	224	237	242	228	224	211	204	228	195	230	205	213	211	192	200	260	237	196	265	209	204	215	194	189	232	227	210	196	197	198	213	216	232	229	195	194	197	245	216	232	209	245	235	227	226	226	197	219	214	220	238	219	205	235	250	222	223	215	233	202	234	206	234	254	202	230	232	210	233	176	200	214	211	204	239	208	207	192	225	205	230	184	212	216	221	213	209	212	214	215	257	227	184	239	228	246	231	235	224	213	239	227	207	201	219	216	193	220	201	220	241	192	217	244	201	230	210	197	225	235	236	215	207	198	217	199	218	203	196	202	259	230	218	216	200	214	221	240	230	228	214	225	187	216	206	224	201	197	226	196	221	226	241	198	210	244	231	204	217	219	216	199	213	221	219	194	209	217	194	230	212	225	233	205	227	223	240	209	233	198	210	209	180	213	219	202	230	204	232	210	227	209	218	220	221	203	227	199	208	206	211	221	252	206	230	219	208	224	201	200	181	206	203	227	213	233	228	203	198	208	210	214	211	224	222	212	235	203	216	229	231	233	214	223	210	208	216	206	236	227	216	201	215	219	246	231	216	208	247	241	225	229	196	232	231	226	217	209	236	224	214	205	190	207	209	252	223	223	207	221	197	217	211	225	230	221	235	223	232	221	210	217	216	214	224	200	212	227	212	231	232	237	231	220	185	226	221	203	221	246	212	198	231	227	209	230	195	216	213	232	221	227	233	214	186
47884	10047	6497	3483	2210	1553	1082	910	784	678	596	478	442	444	410	370	358	365	325	301	300	299	326	241	254	274	225	269	267	261	249	247	237	246	265	256	247	241	229	277	236	233	251	269	256	236	222	258	213	235	229	260	237	252	239	248	236	228	242	235	232	250	211	237	244	221	250	234	236	236	245	213	224	213	251	215	224	241	217	240	249	227	214	243	225	241	210	218	245	211	232	232	238	244	230	207	207	250	220	253	231	243	218	225	230	228	225	200	227	218	229	224	236	213	234	223	209	230	234	234	244	214	217	257	253	205	220	202	218	236	217	202	238	211	224	233	232	226	224	234	236	213	235	222	241	227	240	222	225	226	224	217	204	232	223	218	238	239	229	223	217	228	222	236	208	196	200	221	212	225	235	202	217	254	218	234	223	192	225	215	253	228	235	221	223	228	248	219	211	250	214	231	226	231	198	208	201	257	216	233	238	216	189	206	246	227	238	226	236	228	204	224	218	227	256	232	224	244	211	233	230	255	233	210	239	214	248	228	242	235	240	215	225	197	227	181	195	226	217	229	219	240	220	222	211	228	222	215	213	220	229	219	205	227	225	233	206	212	228	233	235	211	251	225	222	216	220	202	223	233	253	228	242	229	237	213	196	218	249	230	196	231	222	184	239	190	218	251	225	239	245	214	246	221	234	218	220	235	233	235	233	227	206	213	213	211	227	205	208	215	244	197	210	219	227	213	249	229	241	234	227	251	232	220	214	211	222	208	238	231	211	264	213	200	252	189	220	209	232	226	203	227	231	214	220	227	208	215	239	196	224	203	226	198	228	222	221	201	229	217	217	228	226	202	219	236	207	249	246	237	221	218	240	237	229	249	232	239	197	227	216	221	222	222	257	204	220	234	232	236	207	202	240	237	209	212	213	241	192	230	173	215	224	217	240	203	224	234	235	221	217	228	262	253	248	232	218	233	182	215	213	242	259	220	224	211	228	207	245	238	214	249	225	233	217	202	209	227	199	212	230	223	195	222	232	228	229	209	227	213	218	209	250	237	224	214	233	215	231	224	231	233	241	241	246	200	235	226	207	214	221	198	216	208	226	240	204	186	219	236	218	248	219	234	234	217	219	215	239	222	220	214	240	224	190	219	206	185	246	269	234	243	203	200	203	230	212	210	246	231	231	233	213	252	214	206	210	237	250	240	230	225	231	215	204	227	238	222	239	204	233	235	228	226	229	230	231	212	230	225	238	266	238	212	210	227	227	226	219	236	189	251	214	249	234	239	230	227	230	254	198	241	212	253	240	221	216	220	203	225	227	206	256	220	223	200	250	233	218	232	231	225	227	202	216	218	231	209	237	219	215	210	229	229	235	229	217	216	246	231	242	214	233	221	220	236	216	217	211	231	233	226	209	210	200	237	227	229	203	212	211	199	231	206	213	206	225	220	219	253	239	248	188	237	242	232	233	197	222	219	209	211	204	216	256	228	200	224	212	218	245	237	200	216	269	207	225	213	236	236	228	215	213	264	227	212	200	207	205	232	222	214	213	223	224	207	209	222	219	211	236	201	199	225	236	232	210	234	227	201	209	238	212	194	209	247	213	239	230	251	224	244	217	234	221	219	217	243	234	229	219	208	216	218	215	223	211	229	202	232	213	236	225	215	221	218	215	200	234	184	240	227	240	237	206	248	237	219	227	220	228	227	184	227	234	197	215	216	231	221	235	234	215	217	222	225	244	239	221	212	203	213	230	222	225	239	211	205	247	220	226	227	226	226	235	222	224	220	234	218	255	221	233	250	236	219	240	226	230	243	225	225	210	233	221	227	209	252	220	245	241	214	245	209	240	240	229	217	237	219	224	224	237	232	239	242	218	222	205	232	209	222	236	217	227	233	220	235	229	228	242	233	223	251	239	211	206	227	259	217	225	182	219	220	211	232	223	207	230	233	227	234	239	244	214	219	238	207	218	225	238	215	240	249	224	200	233	250	223	216	208	221	223	246	212	218	220	219	248	211	247	214	201	225	231	231	221	239	220	211	220	216	223	230	238	209	223	253	239	224	223	244	198	227	232	232	240	244	203	243	201	233	247	221	217	238	238	235	203	239	245	235	231	235	211	203	217	207	216	256	230	216	212	221	232	224	205	227	217	239	224	249	224	236	221	247	225	214	209	199	210	223	210	226	184	209	211	190	216	240	236	233	224	195	218	231	203	247	223	197	224	230	236	217	230	204	225	251	243	235	201	216	216	218	227	216	217	242	251	201	223	247	214	214	241	233	218	220	201	201	231	216	223	218	241	202	235	233	219	219	214	181	208	224	212	218	217	263	206	231	233	222	230	221	202	221	246	226	240	210	239	223	206	225	221	213	234	214	228	225	217	225	213	203	240	211	206	209	223	222	234	226	250	216	216	210	219	205	233	226	217	230	195	212	205	233	228	217	234	201	213	235	209	231	225	224	258	242	235	228	254	201	232	207	231	216	234	220	216	220	243	214	226	226	215	221	208	247	228	196	211	224	200	222	210	231	204	241	231	237	218	205	226	231	223	221	227	239	226	220	216	231	243	217	209	220	222	224	210	254	236	222	231	218	206	224	249	245	218	221	221	220	194	213	226	226	250	215	220	218	248	200	212	241	223	243	202	209	225	223	189	197	221	222	206	224	221	214	206	233	227	206	236	214	220	217	199	238	231	230	245	210	222	222	202	215	245	234	223	200	202	203	231	201	249	225	240	232	226	266	219	236	214	218	241	214	214	217	211	210	232	197	234	227	211	236	252	212	224	224	223	214	266	204	216	210	214	252	228	221	218	203	207	212	224	218	238	219	230	225	233	235	205	211	219	232	208	229	245	235	232	201	201	226	211	234	192	205	228	238	215	199	230	253	226	240	216	261	219	224	199	266	206	201	210	206	222	236	230	213	233	226	246	231	220	217	225	232	214	219	202	233	207	214	215	213	228	222	205	222	230	193	217	212	237	215	233	252	217	213	231	218	250	243	204	256	218	233	236	213	233	218	228	191	227	232	220	214	257	228	243	207	243	242	234	243	224	205	223	244	239	221	224	236	239	219	237	229	222	218	234	246	232	205	240	215	223	232	213	209	228	216	229	220	220	214	228	279	245	235	223	196	217	202	222	205	213	208	235	219	210	206	235	238	235	231	206	216	194	235	234	220	211	232	207	243	232	208	221	232	215	232	228	244	239	204	227	240	232	221	232	229	192	205	218	216	216	228	211	220	236	238	207	245	217	243	216	199	215	209	219	233	203	247	220	235	226	193	225	221	214	223	200	250	208	231	245	218	229	256	226	245	227	223	219	227	230	243	191	232	215	230	224	218	214	196	220	227	206	253	211	230	222	229	240	206	239	226	222	229	245	215	236	223	256	230	204	208	233	201	273	227	242	218	232	233	220	208	239	237	206	214	194	231	207	215	256	221	218	209	206	218	227	219	221	237	198	240	216	215	238	216	238	249	230	215	216	228	236	249	253	208	196	223	226	232
22481	20167	26430	23645	20157	20171	7786	1236	933	827	789	697	734	745	687	646	643	606	605	564	585	613	581	555	572	594	600	523	542	517	552	522	559	570	552	535	546	545	541	520	524	552	514	569	463	489	508	517	502	573	522	504	492	478	491	504	510	541	492	478	533	511	546	532	509	549	496	501	529	509	525	505	480	492	560	510	532	491	496	545	536	548	478	483	540	508	521	508	535	525	492	505	491	510	506	528	493	548	487	491	502	464	492	490	497	542	470	522	549	507	471	500	497	512	469	525	515	501	499	507	503	501	474	494	518	521	535	557	529	508	524	480	476	494	493	512	496	558	497	463	475	522	557	524	494	516	510	522	485	532	500	514	501	471	505	488	484	553	491	515	495	503	541	511	515	504	520	502	508	524	536	527	473	486	508	549	499	506	535	526	502	525	504	530	482	529	538	506	504	530	536	548	512	541	495	506	515	506	495	499	484	491	544	520	512	492	497	526	542	514	494	463	506	493	513	503	530	506	493	506	566	540	527	518	538	502	481	522	541	505	513	496	492	493	514	525	497	486	493	515	472	526	509	492	496	495	531	531	540	523	473	554	506	512	560	506	483	482	486	516	474	536	482	539	485	538	525	509	486	489	479	540	514	511	509	519	493	464	482	523	498	471	514	520	509	498	508	528	512	534	507	517	495	485	520	500	517	486	486	539	471	483	458	514	525	464	506	511	494	507	498	494	535	480	507	520	498	497	506	519	542	488	497	489	523	510	538	472	497	521	495	520	548	491	469	527	489	547	511	526	506	491	505	515	543	471	516	529	486	514	499	502	551	501	497	511	538	471	513	503	517	499	521	515	464	501	483	503	525	524	515	514	515	447	521	511	485	543	500	543	509	522	514	509	515	532	474	512	514	509	517	499	521	492	513	490	489	534	567	544	514	520	490	531	475	475	506	529	500	520	504	482	531	503	515	497	478	523	498	520	505	499	551	471	523	516	534	487	483	489	527	516	492	493	513	498	528	491	477	533	472	474	534	501	509	486	501	556	514	532	521	500	485	522	482	502	525	530	504	523	506	513	528	531	536	490	500	493	505	525	492	484	501	507	525	525	535	523	501	545	539	545	534	511	507	519	509	467	520	502	461	504	500	497	481	526	540	532	499	486	510	483	459	544	470	539	500	510	522	504	502	539	514	496	521	513	505	508	482	527	467	521	511	496	550	511	497	496	526	494	481	481	509	495	543	481	498	519	536	503	550	494	418	535	497	539	522	470	491	525	532	529	511	489	487	483	488	504	497	494	526	507	535	536	508	501	534	480	510	524	469	509	477	508	539	525	495	521	504	479	489	538	457	530	476	500	552	502	463	491	507	544	477	518	523	536	514	533	537	532	532	515	479	474	519	535	503	530	497	490	474	518	490	502	530	536	559	507	482	516	487	507	514	546	532	490	483	537	537	508	484	538	529	514	517	506	491	518	500	497	514	478	514	515	538	552	563	544	532	495	494	470	533	521	524	491	516	514	517	504	496	501	498	521	490	524	530	524	541	513	528	479	530	551	535	515	514	490	522	516	533	531	491	507	507	476	514	474	529	538	512	481	504	483	472	531	518	550	488	516	494	553	539	502	482	498	508	528	490	496	475	492	526	494	492	525	445	467	514	499	519	531	495	523	456	555	500	513	495	530	520	514	518	483	488	454	493	517	546	512	487	484	498	504	486	531	515	501	481	483	551	502	509	473	513	541	518	493	521	512	493	496	505	485	532	537	493	512	490	482	517	544	493	497	493	498	497	529	488	540	496	503	480	531	539	523	526	510	483	511	540	505	483	542	489	516	491	533	514	521	530	501	508	519	508	479	501	507	507	489	519	466	527	504	527	508	498	508	506	507	482	501	562	525	510	561	523	481	476	502	515	519	574	517	500	514	508	527	482	496	495	508	541	545	484	502	517	504	510	494	549	529	499	486	499	553	511	473	464	508	534	533	511	528	548	500	501	545	500	501	481	505	530	518	513	525	486	507	491	511	493	543	485	510	478	488	500	533	505	468	536	564	528	527	565	458	504	518	498	516	484	503	448	553	476	521	511	479	491	478	532	516	511	538	489	487	478	537	497	553	464	518	513	505	496	500	484	467	497	515	497	499	492	507	477	506	513	496	522	522	541	500	481	482	554	510	493	512	510	526	492	463	469	530	490	485	509	548	522	495	523	492	502	490	493	534	486	480	510	533	523	517	474	502	508	509	456	499	512	541	500	493	508	523	521	509	496	535	461	539	509	522	517	528	513	503	501	494	462	518	515	532	480	512	544	494	517	524	514	528	486	515	496	526	563	484	489	517	502	521	483	543	547	482	501	482	491	517	522	516	529	449	508	499	529	497	538	497	509	509	490	517	510	473	515	498	493	491	531	517	545	508	483	488	484	473	456	463	485	529	487	534	517	476	531	505	523	502	500	538	483	470	521	496	496	503	531	484	523	542	521	516	513	511	488	529	517	532	524	483	477	547	507	493	521	540	522	484	494	526	501	497	483	540	537	550	538	517	470	517	468	513	521	499	491	548	490	489	485	507	481	508	498	539	481	507	521	512	480	497	529	495	487	495	454	498	507	493	486	515	526	528	534	508	447	526	530	502	538	488	509	503	496	505	492	538	503	539	514	545	483	499	503	480	524	545	482	499	497	521	500	533	496	512	524	470	465	494	494	497	519	510	515	522	501	536	522	485	513	483	525	490	509	526	529	517	476	476	529	509	523	504	521	522	480	498	502	525	465	496	508	489	503	489	537	500	517	516	536	524	514	498	509	493	475	512	490	515	525	496	500	506	515	505	521	518	508	504	486	503	545	488	495	493	506	496	512	521	475	531	501	510	518	511	482	504	474	487	519	498	487	513	564	461	537	521	491	503	483	517	472	511	523	509	495	490	481	499	490	483	519	526	507	544	488	469	526	482	528	483	510	502	509	504	529	457	470	523	509	476	538	505	484	477	506	444	502	507	546	511	484	500	500	504	483	477	530	566	504	535	510	513	526	488	495	531	521	510	504	544	510	503	524	538	535	502	478	509	523	508	482	518	498	490	484	512	505	524	477	483	510	502	494	485	483	513	520	465	534	556	515	506	533	496	537	525	522	478	524	507	553	514	519	512	479	499	486	515	473	525	518	524	537	530	528	484	524	538	524	525	545	508	489	509	477	558	478	489	501	476	471	468	491	445	531	499	506	517	517	517	507	481	466	533	553	545	493	486	530	494	540	487	496	534	488	503	518	516	506	502	459	501	523	507	485	490	510	510	509	518	503	517	517	493	514	509	513	497	508	470	507	441	504	519	535	520	497	512	523	521	475	477	507	514	523	506	458	498	523	519	455	513	513	519	527	479	481	547	520	483	522	505	510	533	498	526	508	490	498	518	520	487	518	494	456	523	487	535	516	525	470	558	505	523	508	526	521	490	492	514	500	482	518	513	536	505	496	498	474	521	483	489	500	559	502	489	451	509	499	564	470	476	511	513	538	477
45657	11906	11313	6396	4109	2870	2251	1848	1556	1245	1133	1008	952	863	801	756	750	687	718	664	674	642	603	589	565	585	551	589	571	544	538	516	541	506	540	528	541	512	493	530	514	532	542	458	523	496	518	512	498	499	532	527	558	501	513	531	506	480	526	506	492	471	465	506	500	472	488	491	525	535	517	474	492	490	505	458	498	474	493	494	442	516	476	499	493	479	491	478	483	521	491	484	495	479	466	528	463	479	498	451	498	445	469	442	503	486	504	487	484	457	490	484	480	462	491	489	482	451	470	483	478	518	500	501	464	461	462	474	479	502	496	523	474	520	492	474	508	470	462	470	513	484	497	499	466	499	476	490	485	473	496	469	449	482	493	487	466	483	495	472	519	514	484	493	517	475	487	509	465	483	495	493	510	500	458	475	471	477	488	512	477	464	478	497	466	488	468	512	470	502	465	488	488	453	505	442	450	472	475	499	500	463	471	467	483	490	505	479	460	487	453	482	541	509	515	511	476	518	510	452	485	453	505	486	436	492	457	487	477	463	505	480	486	505	481	441	496	484	492	446	485	488	463	492	491	491	472	490	489	460	488	483	461	474	500	505	484	482	470	511	475	481	466	438	504	494	486	486	474	478	498	421	504	530	524	505	461	499	479	483	494	481	475	481	486	482	467	455	490	503	475	485	466	507	486	492	520	462	455	471	480	471	489	454	427	472	467	454	452	424	520	475	470	473	461	488	451	485	451	470	477	473	514	459	442	504	452	479	496	470	487	478	484	489	497	467	527	490	491	442	500	473	465	502	481	511	499	479	483	489	505	508	521	509	485	497	474	478	516	504	467	491	531	465	507	507	482	489	526	460	479	448	488	515	496	464	451	504	503	501	456	474	433	472	496	489	441	446	469	489	483	484	502	477	497	479	512	481	496	490	462	493	479	477	482	480	474	477	507	483	504	518	489	515	502	514	463	506	483	489	490	466	547	486	496	506	494	452	452	475	480	509	493	474	472	455	495	492	489	474	477	481	468	463	505	476	450	525	463	490	486	512	507	479	512	462	491	505	489	472	492	508	478	481	479	496	476	498	501	497	474	486	492	492	498	486	503	464	441	487	485	495	492	477	463	496	433	481	496	489	443	490	518	467	478	480	506	464	471	488	483	508	494	472	471	462	459	505	510	451	474	488	510	466	449	411	464	473	508	469	507	441	512	500	482	488	479	521	482	515	482	471	485	504	523	492	491	443	473	510	471	483	464	508	469	493	477	467	509	456	472	480	465	483	493	462	508	489	485	458	507	441	473	493	460	536	501	472	488	460	488	454	471	519	481	511	482	488	503	501	440	506	493	500	509	528	459	478	440	506	473	442	487	472	474	457	483	479	539	486	496	439	463	495	484	463	468	462	474	461	470	476	459	486	479	448	488	483	440	476	506	474	519	453	482	478	504	490	488	495	460	498	451	456	485	462	482	490	531	514	502	497	475	456	467	491	446	464	473	445	485	487	467	508	503	512	494	474	504	478	501	449	502	458	513	486	519	475	435	484	451	475	503	512	502	509	493	505	445	515	516	465	477	462	482	446	504	487	461	492	480	516	479	505	493	499	516	482	490	471	539	502	537	453	484	493	454	485	480	474	500	496	484	512	515	498	503	492	470	456	487	485	464	474	477	451	468	483	484	445	503	506	455	522	460	487	483	516	487	517	466	434	512	452	503	509	487	463	477	498	459	463	529	514	486	480	481	489	501	461	495	471	485	468	430	477	458	518	507	476	460	479	489	430	510	503	485	525	522	473	458	473	484	461	443	490	453	490	495	487	477	488	502	449	496	473	474	479	465	459	464	493	449	460	433	475	462	510	493	509	472	464	439	495	473	484	496	419	468	478	482	507	475	532	488	462	457	500	488	476	505	499	498	484	517	462	487	506	467	486	483	526	469	487	505	516	504	476	491	488	525	473	471	474	490	464	497	497	468	484	481	470	477	461	497	496	492	456	482	461	496	504	474	477	508	456	459	509	490	518	474	486	461	494	474	505	434	435	518	478	519	507	522	491	474	472	497	465	506	520	490	463	510	503	479	519	511	462	473	494	460	471	487	535	511	492	488	506	463	515	410	507	497	499	488	459	514	425	492	470	471	474	477	409	488	510	487	490	493	516	441	461	483	487	432	480	480	496	532	532	514	499	521	488	502	469	455	459	500	462	505	463	499	515	479	503	481	478	465	491	490	465	457	499	493	470	445	486	451	468	490	505	483	486	493	434	500	494	486	472	519	485	503	483	497	484	481	500	498	477	470	507	450	477	474	443	465	460	440	481	465	503	492	490	488	469	465	457	474	476	538	509	451	460	506	452	448	483	478	496	485	480	495	467	493	517	497	480	449	478	475	493	455	448	505	506	483	526	472	456	456	487	477	490	478	480	502	471	487	490	477	455	515	477	461	469	496	465	445	485	492	489	487	468	482	487	519	484	492	508	457	503	497	486	501	480	460	511	503	486	494	510	487	448	470	471	482	476	477	474	482	511	511	449	487	467	466	493	502	485	460	464	441	446	476	452	455	475	497	476	498	469	471	498	474	461	487	489	455	464	492	452	506	470	470	443	483	483	437	472	486	454	455	461	498	469	487	513	480	490	451	505	499	492	500	459	485	466	514	498	484	487	497	469	474	496	475	509	469	468	490	496	477	487	491	443	478	480	478	462	488	473	478	505	434	484	485	460	521	467	470	447	498	498	463	486	451	487	443	482	467	471	487	482	456	468	469	513	471	533	463	456	456	528	468	478	477	490	515	490	457	467	523	498	457	474	483	509	479	468	494	524	494	502	476	452	449	497	470	476	463	489	513	489	459	514	491	501	486	473	474	481	467	492	471	509	494	511	506	503	490	499	471	518	475	480	467	464	476	505	502	481	475	439	476	467	502	510	443	475	476	445	505	445	469	479	514	514	504	486	481	449	470	497	476	479	492	505	477	493	485	502	521	462	499	500	506	453	499	481	513	466	425	498	446	487	487	472	499	514	507	504	464	470	532	501	507	468	496	500	502	467	500	482	452	453	448	508	468	440	464	467	468	514	450	494	476	495	482	441	498	469	482	479	462	490	529	458	449	495	498	463	477	481	499	486	507	493	452	452	511	482	489	476	452	512	486	498	502	492	433	477	498	529	493	513	460	476	503	459	489	489	475	498	506	474	476	481	467	532	484	501	477	480	477	482	479	476	547	478	518	456	496	502	516	470	498	509	448	462	456	464	499	488	495	510	476	506	489	443	511	483	473	480	474	497	528	468	471	499	482	487	509	480	511	491	448	473	465	526	493	530	479	467	492	440	464	461	494	484	486	483	496	483	501	476	485	494	492	489	469	497	493	445	447	503	465	504	469	465	489	506	476	471	453	520	506	470	469	453	456	452	453	501	478	480	486	503	472	498	474	505	479	470	532	492	508	490	480	518	492	472	470	451	519	503	502	485	471	520	489	481	457	450	482	484	487	471	507	450	459	511	516	453	453	472
32747	16222	2997	440	325	305	300	263	282	285	273	275	265	280	260	271	267	269	272	295	250	264	256	244	279	277	264	248	290	254	275	275	251	280	294	269	274	284	260	287	282	275	264	288	257	272	241	280	250	275	271	257	278	262	277	266	304	256	273	285	275	237	256	263	272	295	267	266	257	247	241	254	259	270	255	259	248	283	240	252	250	248	260	258	273	270	265	248	256	248	253	246	301	281	265	301	275	265	267	287	265	263	257	281	265	283	279	268	253	274	254	248	250	263	265	277	247	277	261	262	228	290	248	262	287	260	260	265	311	257	282	262	235	251	297	252	257	249	265	265	256	253	254	263	241	275	273	249	270	280	249	267	260	246	246	290	264	257	279	257	277	288	254	268	229	257	262	274	251	289	287	259	272	237	281	246	263	257	287	287	271	251	279	248	247	242	263	258	257	267	259	304	224	248	268	255	265	281	280	238	249	229	273	258	271	242	266	259	281	276	271	264	224	262	256	261	266	251	271	245	249	277	260	263	257	263	283	234	240	289	275	231	248	276	253	251	261	271	274	271	252	252	274	252	272	263	256	253	237	250	278	253	244	241	254	251	240	269	286	266	260	288	274	258	292	263	284	266	226	256	277	250	265	272	238	278	278	256	293	276	252	276	282	270	278	278	260	241	257	238	282	266	278	282	256	269	261	250	271	308	261	272	253	274	240	274	254	267	315	281	270	225	267	282	268	236	242	256	275	248	226	246	256	261	256	253	268	258	272	272	273	286	293	287	257	225	283	272	269	239	285	259	256	255	271	264	256	278	259	264	248	255	262	264	243	279	272	282	268	277	257	235	251	269	241	277	266	247	252	266	276	263	267	280	265	257	264	292	279	258	280	244	252	288	260	290	231	284	276	253	264	278	256	252	267	298	276	248	266	230	250	288	251	238	251	279	298	250	259	251	251	284	267	251	241	273	263	244	259	267	279	241	257	279	263	251	274	267	265	248	225	287	282	261	278	241	267	233	258	287	257	283	250	274	238	246	269	276	236	281	238	254	262	262	257	292	277	290	279	259	277	265	268	254	263	291	264	266	260	258	239	252	297	277	269	275	282	277	267	274	242	260	300	287	271	278	248	268	254	247	222	259	266	288	263	244	272	254	239	239	272	273	247	269	244	231	230	261	270	293	281	278	252	278	270	251	245	232	272	279	255	263	246	290	229	258	247	270	272	245	294	288	281	268	259	251	242	293	267	274	270	268	256	232	250	248	279	271	251	277	276	269	263	241	247	260	271	254	250	254	274	262	242	274	262	280	250	272	269	277	262	311	229	238	269	251	255	263	266	245	269	249	276	273	277	254	273	247	268	247	273	262	280	271	264	246	272	266	259	260	276	220	264	262	281	260	274	259	246	270	250	244	252	259	254	248	270	238	282	249	266	271	280	258	249	249	270	259	278	254	247	250	281	274	242	248	284	274	279	245	271	278	268	275	286	267	299	269	251	264	280	275	254	242	269	283	246	259	253	278	272	255	255	261	257	262	252	278	240	258	276	283	241	250	266	248	255	256	250	250	264	272	261	237	233	261	280	249	262	274	259	276	254	254	273	282	257	247	260	293	262	277	272	267	277	274	287	274	269	276	258	254	274	235	266	248	254	252	266	268	291	254	277	233	274	283	253	243	242	254	265	264	269	296	289	251	235	246	283	255	253	258	280	247	260	256	267	260	255	244	268	266	270	283	293	229	254	230	256	234	280	282	284	257	241	276	241	236	270	251	251	286	273	272	248	259	279	280	251	296	302	256	244	261	284	273	267	270	238	271	249	250	254	258	262	249	272	263	256	257	247	233	275	280	273	271	266	261	243	246	272	267	300	262	242	253	255	263	283	254	237	241	267	245	253	265	262	248	256	250	257	235	280	262	277	278	234	241	285	270	263	279	268	261	276	232	281	265	228	231	251	268	278	267	247	246	239	243	286	273	274	277	276	272	288	229	282	271	252	242	267	303	286	276	267	275	253	270	272	275	246	286	246	264	262	269	308	263	270	281	262	270	247	269	264	271	269	281	261	281	278	252	262	273	267	247	247	253	270	264	249	273	270	275	291	264	253	266	253	246	235	275	235	283	248	260	264	275	279	264	268	225	263	257	272	271	269	264	252	256	289	281	236	259	247	262	244	253	284	282	283	244	251	303	269	278	244	262	278	256	249	248	276	271	297	247	242	235	267	277	268	301	263	293	264	240	253	260	285	268	279	280	257	277	230	252	258	264	270	264	269	246	255	252	247	240	266	230	239	252	276	294	258	288	261	261	302	235	262	263	259	257	272	265	307	271	262	262	230	248	245	297	257	239	263	265	267	252	246	244	284	247	271	269	262	269	267	254	251	242	280	252	289	229	259	238	245	273	256	267	263	271	287	271	281	282	276	256	239	265	277	245	282	235	258	255	253	283	235	296	275	290	264	257	276	267	268	275	248	273	266	296	264	274	296	237	240	234	248	268	262	278	257	267	231	251	268	259	262	280	265	242	260	254	278	229	273	296	273	298	295	259	285	295	257	261	289	248	261	245	262	261	277	271	249	261	239	259	275	256	271	259	243	304	260	251	255	254	283	268	288	241	266	269	275	256	248	242	239	253	271	272	278	248	253	259	287	249	261	257	244	298	262	268	275	236	235	244	258	243	242	258	286	271	261	310	266	264	269	277	236	261	255	271	283	279	252	266	259	242	255	297	271	280	239	283	264	256	254	255	274	276	266	258	256	265	239	239	245	242	266	291	240	244	268	269	265	261	261	278	263	269	225	246	280	267	271	256	235	262	242	284	274	256	251	272	264	267	246	231	264	259	268	253	265	249	253	277	265	249	260	292	252	270	272	264	278	260	298	272	249	253	263	299	281	273	273	240	272	282	251	267	254	246	263	268	280	271	303	282	265	246	265	262	276	269	283	262	255	279	248	248	278	272	276	257	250	273	253	254	273	222	274	270	239	259	255	262	296	263	287	292	246	253	240	299	237	257	245	257	257	277	253	263	292	272	274	249	275	252	261	273	238	276	233	262	262	280	244	241	260	276	273	258	261	275	249	252	255	256	290	232	268	252	272	256	262	273	268	255	246	236	243	270	260	234	288	266	253	233	250	262	272	254	276	245	248	252	274	262	247	258	264	284	243	263	266	284	266	260	261	284	259	247	259	266	257	247	282	269	263	253	244	267	225	262	257	260	246	236	271	279	264	255	253	277	293	262	283	256	266	245	236	270	261	263	258	269	262	273	262	253	253	265	271	273	282	278	273	252	248	263	272	257	269	255	258	240	262	260	246	259	286	241	288	251	251	247	242	254	249	255	250	258	261	259	276	258	218	265	259	277	268	267	242	269	283	239	264	247	252	265	277	264	254	258	276	218	273	283	274	253	276	245	274	260	222	266	262	288	278	272	255	260	258	264	268	253	255	269	247	270	277	252	303	223	285	243	282	287	277	261	257	227	278	227	261	246	257	256	264	265	251	307	238	259
30430	1996	662	457	399	344	340	337	323	336	311	299	293	287	309	316	293	307	315	294	268	259	329	292	297	321	264	274	281	279	279	266	293	267	291	284	312	283	325	290	275	281	291	286	266	299	287	297	281	286	306	295	281	273	265	276	294	276	294	290	281	287	311	292	294	294	269	296	289	324	308	250	300	267	286	270	283	303	293	268	289	271	315	295	284	313	308	282	256	295	314	295	300	280	297	277	258	293	302	250	269	281	300	276	281	314	278	289	283	297	285	300	293	277	282	277	305	323	319	301	297	281	264	308	293	291	279	275	277	258	273	294	295	285	273	266	291	302	301	270	294	305	271	277	280	280	289	307	271	297	281	319	289	303	285	284	310	265	297	297	271	262	302	278	281	284	284	258	284	307	306	277	295	290	294	289	288	259	304	278	279	276	290	288	302	284	254	290	310	286	312	309	275	272	276	241	288	277	301	274	294	296	292	268	309	285	297	279	297	281	294	269	276	282	266	318	273	274	287	313	251	286	266	276	279	283	284	303	259	301	286	296	266	307	289	310	287	316	305	298	285	292	280	276	269	307	278	278	306	285	280	280	266	282	316	289	290	288	288	286	280	301	272	273	324	277	272	284	279	278	295	279	278	287	292	319	297	293	260	297	301	294	264	301	304	249	290	258	261	301	278	294	300	280	314	278	291	282	285	284	292	285	292	296	290	294	283	273	315	318	269	273	293	266	291	252	279	307	311	245	311	292	296	305	273	304	296	302	336	280	273	294	282	258	303	294	295	287	282	294	313	301	285	246	255	301	288	303	283	314	284	310	304	310	276	292	323	292	312	281	307	302	275	258	294	264	330	294	302	284	290	287	284	317	278	269	270	280	277	279	297	313	280	322	283	309	282	286	275	267	279	304	285	294	300	302	281	287	308	259	265	297	292	286	303	306	300	296	280	301	255	277	292	294	284	282	296	303	284	294	296	279	293	294	257	260	259	298	292	314	297	284	298	325	273	297	287	313	299	264	312	304	284	268	301	288	323	288	293	268	269	259	325	286	306	283	306	272	275	291	304	275	280	304	272	303	265	260	268	293	296	277	247	299	295	267	273	280	282	305	311	314	263	314	259	275	290	275	297	235	272	268	298	276	270	299	290	292	281	275	294	292	274	267	297	297	301	286	297	285	265	313	276	271	294	283	314	267	285	262	297	311	303	281	249	289	291	279	309	267	287	296	296	321	271	287	286	270	273	290	287	303	294	284	280	280	306	302	297	276	290	291	340	283	310	289	283	267	274	305	291	292	253	272	259	298	300	294	299	318	259	263	289	302	290	301	305	284	286	272	278	290	304	302	300	282	270	303	279	274	306	311	301	291	315	295	298	277	285	285	289	310	286	294	277	301	268	270	304	256	318	322	279	292	331	279	257	285	304	266	301	311	289	276	284	283	281	264	302	321	269	276	284	295	293	262	312	281	293	314	281	289	289	280	263	290	300	271	286	290	302	283	276	276	270	285	322	294	252	283	290	327	284	294	301	280	288	291	258	318	290	272	258	300	296	266	286	321	291	256	295	272	274	289	263	293	306	292	293	290	309	317	273	285	269	289	295	278	272	253	306	274	292	305	280	245	293	296	280	262	296	300	287	282	265	320	287	296	290	276	264	279	284	292	313	308	304	287	299	272	286	266	293	309	304	290	301	311	272	296	275	294	306	300	282	310	252	283	280	309	265	282	295	303	314	265	300	300	286	284	285	288	304	297	274	307	270	271	307	286	303	287	292	311	267	297	311	261	289	280	295	270	334	260	280	299	291	279	264	260	308	261	301	243	259	295	276	321	299	326	270	261	285	286	262	287	302	288	286	302	277	287	268	307	317	260	283	271	274	296	278	254	263	276	264	293	296	295	284	283	278	260	280	294	269	322	286	294	282	294	264	269	291	272	279	281	281	279	304	274	264	299	255	282	287	270	309	314	304	324	288	289	255	263	307	288	246	306	288	289	277	301	293	271	258	292	313	311	288	288	308	284	280	313	268	269	331	284	285	286	308	317	279	291	305	317	291	280	283	271	297	273	287	286	273	288	278	286	264	282	286	298	280	269	289	274	270	303	290	296	289	260	311	282	285	304	260	303	310	282	269	270	292	306	289	265	267	292	286	294	292	274	288	289	288	324	277	315	286	309	301	290	262	281	264	291	292	280	274	267	278	272	285	301	292	271	312	297	267	287	284	280	278	269	310	279	291	291	282	301	314	263	301	293	269	288	308	282	301	274	296	292	295	253	304	273	297	281	275	290	308	308	289	312	296	258	260	296	286	277	303	311	266	285	301	321	316	280	271	282	262	277	283	281	313	273	301	274	294	306	260	265	270	286	309	288	291	263	296	329	280	299	296	288	294	285	300	311	299	287	298	277	258	281	300	278	286	273	303	277	291	286	290	299	292	258	284	299	291	285	280	311	295	286	255	294	273	312	266	300	275	283	325	279	254	294	340	302	303	273	286	269	270	262	281	280	315	268	304	293	288	303	301	287	295	314	292	293	267	290	294	293	279	278	286	314	286	314	277	300	290	337	297	294	293	301	275	268	291	304	285	276	264	294	296	287	266	296	281	302	284	252	305	273	288	303	285	290	269	316	311	303	285	321	258	264	289	280	288	291	257	298	283	320	306	288	298	265	286	285	269	288	305	277	299	286	286	300	290	272	297	329	289	308	272	265	258	297	287	285	273	284	288	269	311	304	275	298	306	285	291	315	278	302	318	302	292	305	283	285	311	266	293	313	297	308	273	291	301	284	294	328	278	340	283	287	288	297	282	296	279	319	311	297	266	282	323	292	275	278	310	301	289	300	286	285	281	302	286	306	300	293	278	334	272	310	286	255	308	271	287	304	288	308	298	301	302	309	279	274	249	311	256	289	306	305	272	312	287	274	263	310	295	294	293	278	278	281	290	271	266	275	275	291	326	282	294	283	301	301	311	302	260	301	293	275	280	280	279	302	292	296	277	251	281	317	280	282	280	322	295	295	308	264	293	275	278	285	292	290	255	301	291	292	310	270	261	306	317	319	259	321	288	269	281	269	295	294	275	287	287	303	283	293	261	283	298	301	293	321	308	282	301	271	294	284	297	295	293	281	285	262	274	291	295	289	281	298	301	288	298	249	288	284	273	349	258	291	272	299	270	287	301	272	281	282	314	280	278	287	252	283	280	294	281	290	295	289	277	262	272	285	278	278	294	270	275	301	267	279	279	272	300	292	274	259	301	272	279	311	307	284	302	311	298	282	264	291	279	284	285	297	305	316	319	310	282	294	294	295	268	284	284	283	289	288	262	302	280	296	287	260	293	250	283	278	281	281	278	301	287	277	261	295	290	284	292	288	288	264	306	295	273	301	301	291	258	279	300	310	310	294	283	287	276	292	291	259	293	314	288	280	320	292	280	274	314	283	253	266	288	272	314	276	255	267	255	279	292	308	289	301	285	273	306	294	288	279	287	280	275	307	295	264	277	301
24378	20160	26245	23787	20081	8399	848	471	426	383	339	329	312	330	304	293	273	268	270	266	243	245	235	234	230	237	213	225	255	252	275	206	220	216	241	232	243	218	221	216	248	212	210	239	226	232	228	232	245	223	212	248	239	234	247	234	197	232	227	214	241	239	232	222	248	215	220	222	231	224	211	237	188	224	236	237	234	198	225	194	219	214	233	213	227	235	251	209	224	215	226	221	252	202	226	221	216	192	200	198	216	227	213	229	235	221	226	185	218	225	202	226	227	256	243	221	195	225	207	207	222	203	225	204	229	195	184	208	223	190	241	193	203	230	213	203	213	198	212	229	205	217	215	213	227	223	218	218	223	206	214	198	203	215	211	217	197	219	214	211	223	213	194	232	206	213	212	212	205	197	213	201	235	184	206	221	202	197	187	208	211	222	205	216	218	213	218	243	234	218	214	238	213	209	220	216	216	229	212	227	231	203	227	231	213	231	220	228	215	255	205	232	216	248	216	213	235	207	229	204	207	222	214	206	231	228	218	193	207	202	257	206	209	220	210	240	209	212	229	215	215	229	214	237	219	227	206	231	196	207	215	209	204	230	206	227	239	263	206	243	215	220	202	218	197	212	218	226	213	219	182	207	246	224	223	228	246	203	234	204	227	223	238	214	205	219	219	212	240	258	231	233	235	244	254	214	262	217	231	195	219	238	234	220	214	223	212	232	221	242	231	233	221	215	229	245	222	224	238	240	207	229	211	222	213	215	253	212	218	194	213	211	214	210	247	210	241	211	256	222	210	222	216	209	245	235	230	231	184	228	220	215	219	215	222	207	217	233	209	203	216	221	210	217	231	223	197	257	235	217	215	189	193	226	224	208	216	224	226	214	253	218	218	206	218	204	213	199	202	218	209	212	189	208	231	229	231	249	226	219	194	226	246	215	221	203	238	221	211	226	221	216	234	240	227	202	214	217	195	193	225	238	239	216	231	198	218	214	214	204	204	237	211	226	200	182	198	218	219	226	241	238	191	199	217	194	210	223	232	216	223	217	227	233	210	201	229	223	229	213	212	244	242	231	221	235	227	236	234	222	213	198	230	195	229	202	228	217	229	199	171	210	200	216	231	212	228	200	225	233	208	248	198	214	223	228	245	214	231	235	195	207	214	210	222	236	211	240	210	251	238	226	209	206	238	223	201	213	220	199	204	221	231	203	233	256	233	238	205	235	201	205	216	204	239	226	217	219	240	224	227	207	219	191	257	198	220	237	232	245	217	232	211	223	230	205	213	243	251	213	215	221	207	206	241	209	220	213	212	239	217	221	236	247	223	204	226	204	229	196	214	223	225	221	218	208	249	191	225	218	224	242	231	231	206	214	239	220	201	223	206	224	237	222	200	194	235	228	215	224	239	201	214	230	213	195	226	239	199	219	213	194	210	218	205	231	220	230	230	246	235	218	238	245	235	191	219	180	240	207	202	209	229	225	219	201	220	220	189	221	231	208	210	216	203	234	199	244	223	206	215	211	221	214	205	229	226	223	212	227	223	216	215	231	251	198	206	230	240	210	257	219	224	220	221	210	250	233	226	236	218	225	217	196	213	186	227	215	223	199	208	206	221	217	224	215	220	231	221	226	227	214	259	241	215	217	230	239	243	202	227	207	222	221	249	217	205	186	194	213	249	253	207	211	202	197	204	247	223	211	244	222	235	218	209	216	232	200	192	230	211	198	206	212	209	202	225	230	248	235	209	238	230	209	217	226	213	261	212	201	204	243	235	208	219	245	223	224	235	230	207	194	227	188	208	210	218	221	211	225	201	234	212	224	231	207	247	190	231	219	224	219	235	193	202	219	228	200	235	220	207	249	191	231	238	184	211	222	208	219	205	230	211	233	227	217	240	210	233	226	238	220	220	202	216	237	231	205	205	218	224	225	237	231	234	230	218	229	221	239	223	220	234	205	226	201	218	240	237	234	225	215	231	210	220	214	225	224	228	223	221	243	228	219	216	223	211	209	215	208	196	218	217	185	221	208	223	205	239	228	200	216	199	223	210	217	231	208	198	246	227	216	226	205	226	210	203	198	238	233	242	218	221	228	231	204	221	193	234	205	231	203	196	218	215	217	210	209	223	219	214	222	225	220	223	251	238	223	208	213	240	240	243	169	213	219	186	222	228	230	205	213	206	184	225	207	239	216	206	210	200	223	216	233	225	205	216	234	223	232	241	223	229	209	241	223	218	236	225	190	195	210	229	201	210	230	216	204	201	236	207	224	224	230	220	207	216	232	235	228	235	205	212	222	203	204	234	251	216	241	231	233	199	231	194	206	258	188	251	215	201	228	207	236	227	250	235	219	212	229	232	183	183	244	194	208	226	200	210	226	245	198	212	231	235	206	244	234	204	242	214	241	228	221	219	201	189	225	241	209	224	218	196	215	230	220	244	202	203	230	211	234	219	218	205	209	206	198	248	246	203	211	219	206	224	210	234	205	204	214	229	205	197	209	214	206	213	227	224	226	237	216	228	226	208	247	239	218	202	262	230	214	215	208	241	219	215	216	221	243	216	230	213	230	204	244	219	202	230	218	216	213	202	214	265	207	223	240	201	211	203	234	209	215	218	213	198	226	222	219	187	213	222	186	214	236	222	227	210	218	209	225	243	225	209	197	214	247	253	223	201	187	216	211	197	223	231	213	231	199	219	215	240	224	193	218	202	183	247	220	218	230	211	249	223	206	206	251	213	244	243	239	210	222	222	223	198	200	224	197	240	216	217	219	221	205	224	220	207	214	198	214	231	221	217	195	233	231	241	227	233	213	214	250	212	215	196	239	210	192	197	215	219	242	213	216	224	195	222	222	210	221	238	202	226	223	219	243	239	218	227	219	216	256	229	205	219	239	269	228	219	212	221	201	226	208	259	226	189	246	222	246	216	190	223	237	225	204	231	218	202	211	202	251	220	225	196	217	202	215	195	203	224	228	230	233	240	225	218	241	245	243	218	216	209	226	234	243	226	231	220	207	233	228	239	225	231	228	211	232	215	241	200	233	211	214	218	229	258	202	212	207	206	235	238	193	204	210	222	221	220	246	198	247	244	228	225	211	232	224	196	212	237	203	228	209	207	209	188	245	243	212	211	216	235	213	232	225	215	217	198	238	221	239	212	231	250	200	219	227	203	198	235	192	221	221	229	248	214	219	218	189	210	219	182	204	217	230	229	212	224	219	245	231	219	201	209	202	215	213	227	254	219	208	244	233	250	211	207	198	217	205	224	213	209	209	232	224	220	245	225	199	229	219	216	220	201	200	221	227	201	208	197	215	233	191	203	227	202	205	218	217	200	232	212	237	217	198	217	202	208	193	215	214	223	210	215	219	220	215	227	214	240	198	221	191	220	226	195	203	203	184	232	241	232	208	232	231	222	212	234	241	199	224	226	217	242	211	215	230	229	189	229	235	205	226	217	238	229	233	236	239	230	212	201	199	216	227	239	215	235	214	223	218	218	225
48866	7875	6337	3434	2071	1555	1147	862	775	624	551	531	453	386	399	353	346	297	320	306	300	287	304	300	299	261	261	287	239	264	275	259	264	248	260	238	247	265	232	259	274	250	265	258	250	235	217	250	250	218	242	262	225	252	244	234	253	261	223	254	236	217	218	206	238	233	239	206	234	231	223	234	220	240	243	224	240	216	235	266	201	245	222	227	219	249	232	226	217	212	236	219	193	211	216	239	237	223	235	207	227	240	233	228	244	231	209	226	215	242	253	225	240	232	208	222	264	212	215	232	239	218	225	225	214	223	245	222	225	230	253	241	253	244	239	236	248	217	236	209	229	241	234	221	219	197	249	226	241	255	231	205	211	207	231	215	209	241	239	238	245	228	217	248	225	204	219	228	202	222	210	251	236	266	234	230	233	207	222	216	207	227	230	245	214	217	234	219	207	220	225	239	237	242	240	206	242	256	221	234	200	207	235	208	232	228	227	237	228	239	243	210	234	232	232	232	233	243	255	216	235	223	228	198	225	235	220	215	246	214	209	210	224	222	222	207	230	237	228	220	199	233	213	225	225	256	214	220	234	233	219	213	205	220	208	228	239	226	234	209	221	207	233	229	231	219	216	237	239	242	227	229	223	245	220	227	216	210	236	235	229	226	248	220	240	229	220	253	250	236	208	232	208	226	237	223	237	203	211	249	225	210	236	237	221	211	203	233	219	235	261	222	229	238	255	221	213	225	228	201	235	208	212	224	216	220	239	242	215	228	227	191	223	235	212	197	231	221	221	221	231	223	249	224	201	224	197	231	210	228	235	229	226	207	210	222	238	234	244	251	229	213	274	236	216	188	218	205	235	250	238	248	247	233	201	227	220	218	212	235	248	242	211	221	218	229	242	248	233	243	213	236	237	214	219	234	240	240	222	221	210	211	209	237	200	226	203	244	231	209	223	236	222	219	219	221	222	250	241	204	208	225	222	222	231	245	225	213	227	208	204	203	208	246	243	222	223	222	195	210	203	215	218	216	233	221	245	238	218	254	231	220	240	224	209	218	198	216	216	245	199	223	237	228	216	213	235	243	210	221	225	230	229	223	214	209	226	197	222	209	231	202	209	238	223	236	230	229	226	199	219	218	231	228	212	236	211	214	237	232	247	223	231	241	226	203	222	205	228	240	216	215	211	225	236	253	236	229	219	204	205	221	229	215	256	235	221	230	231	193	233	223	244	229	242	205	226	234	240	237	216	217	230	229	217	239	211	232	226	221	238	231	214	212	218	233	221	219	212	232	235	241	231	233	220	260	271	229	223	236	233	228	211	211	221	216	206	216	236	244	227	225	234	217	225	214	213	229	223	224	211	232	239	256	203	246	216	247	214	224	229	209	215	240	241	219	236	218	232	233	219	224	222	215	231	206	230	224	240	212	241	229	222	233	207	216	233	221	211	238	220	216	223	216	228	213	231	218	213	230	196	202	222	215	226	226	225	208	218	230	216	264	243	191	243	227	234	233	229	209	212	234	223	237	216	231	218	234	225	224	213	231	244	261	251	235	242	227	228	255	217	255	212	221	227	212	207	215	229	244	207	215	265	231	222	220	255	229	205	210	209	245	199	220	202	208	216	199	229	219	224	262	245	212	202	221	219	225	242	232	228	215	236	241	237	255	214	202	240	240	239	186	218	219	231	242	235	216	238	191	233	212	248	243	243	237	227	223	234	216	223	211	252	206	214	219	244	198	226	246	252	205	251	203	214	209	226	239	245	226	230	219	211	260	252	215	255	236	217	220	233	251	226	249	246	229	206	240	219	211	205	240	224	249	226	227	214	243	221	238	213	232	224	220	206	228	194	209	232	218	198	235	227	247	219	225	209	238	214	218	255	226	198	207	207	223	228	231	243	219	225	239	213	239	215	231	215	238	235	192	198	222	220	231	194	228	216	233	242	226	241	221	222	228	191	227	222	219	238	221	207	192	222	246	218	214	222	215	216	224	224	229	233	201	194	233	215	239	208	215	226	232	260	242	221	233	222	225	217	244	225	209	213	215	205	228	199	201	229	219	225	228	223	226	226	237	239	236	230	239	236	252	238	231	218	244	220	208	228	216	226	268	222	225	229	219	249	215	214	204	220	237	240	205	230	240	245	209	226	251	241	236	220	234	228	199	223	214	195	224	221	203	226	217	231	229	233	234	266	216	228	236	219	240	233	217	230	244	241	221	232	234	212	206	220	230	218	221	215	228	214	251	248	210	192	231	230	252	213	239	235	193	216	219	235	245	204	249	230	236	209	260	208	206	244	226	240	242	242	216	219	224	226	235	209	221	239	214	209	231	212	228	225	219	204	256	240	219	215	220	255	222	220	227	221	236	227	210	220	215	220	205	199	211	226	214	219	222	236	242	202	230	207	228	208	223	245	213	251	238	202	211	221	223	214	229	211	209	233	216	249	256	221	234	216	198	240	219	203	205	210	218	206	218	242	233	238	232	260	217	206	236	218	224	216	235	241	232	210	223	230	236	247	206	225	204	211	215	238	240	230	215	229	219	227	227	225	215	237	215	236	228	210	235	205	197	240	239	214	223	212	222	236	253	199	247	226	216	242	215	217	241	216	231	205	214	216	223	229	228	217	249	228	234	247	223	203	241	197	239	233	205	249	241	213	222	226	231	256	238	237	198	238	258	232	226	217	250	207	214	256	229	222	215	225	209	253	218	228	222	253	207	230	230	231	211	247	228	247	217	214	240	224	219	243	247	224	228	217	206	210	222	237	215	227	233	206	220	212	228	219	209	257	232	228	201	237	225	215	248	202	221	210	243	243	238	249	249	223	200	235	212	206	237	233	224	208	230	237	249	241	237	191	223	258	243	254	231	204	223	233	228	230	225	229	246	232	227	230	243	193	220	217	268	250	227	207	216	224	236	221	233	214	215	245	233	231	223	212	228	224	255	228	207	234	245	226	205	219	249	253	243	232	220	216	228	242	230	205	211	235	243	203	236	234	231	240	231	221	218	229	224	196	226	241	212	236	230	217	207	241	241	220	235	240	234	251	227	220	205	214	219	221	216	231	216	229	227	215	235	211	245	239	253	223	220	200	212	208	217	211	197	208	217	229	206	224	226	228	216	217	208	219	226	244	207	216	215	224	228	223	224	216	205	244	219	220	238	211	232	218	219	238	238	249	201	233	229	225	212	211	264	242	220	208	248	214	219	245	216	225	224	209	204	224	220	218	239	220	215	212	220	221	233	224	244	225	237	228	220	206	244	238	228	221	220	205	209	263	222	221	228	223	236	221	204	225	237	205	222	255	195	210	234	233	231	216	217	227	231	230	233	265	225	224	225	240	236	196	218	225	217	192	219	213	209	209	218	214	237	204	191	259	212	219	259	225	225	226	228	246	232	222	216	241	239	233	240	217	240	226	234	225	247	206	213	229	223	219	219	227	219	243	231	218	232	221	226	239	215	219	232	234	228	222	251	224	229	206	203	236	228	214	214	225	237
22497	20126	26530	23462	20126	20151	7414	1294	932	840	833	697	680	676	659	630	625	620	597	619	600	541	566	602	567	546	548	508	544	530	597	523	581	550	544	504	540	555	529	534	522	507	536	513	549	509	499	528	544	521	506	535	551	514	503	512	503	515	501	543	524	499	512	494	495	549	516	505	501	525	496	489	538	485	555	509	490	451	538	492	523	537	526	479	508	545	534	509	476	527	487	527	508	551	459	468	509	526	517	526	514	542	521	512	538	515	510	528	528	513	531	528	487	498	502	519	459	504	540	493	521	517	525	507	528	461	504	520	521	488	530	531	532	519	479	518	509	508	498	533	505	496	541	530	548	460	500	504	459	509	510	528	546	470	488	522	559	502	515	506	508	543	511	498	478	518	511	544	509	492	512	564	515	516	459	552	528	528	517	493	541	489	525	471	493	443	508	529	526	472	506	531	549	548	521	531	518	534	524	536	523	495	494	464	472	544	503	479	543	539	511	524	512	477	483	507	510	493	513	490	487	576	455	496	482	516	496	529	507	534	506	518	527	520	484	516	500	513	477	518	490	511	522	496	486	519	489	482	551	503	474	489	491	476	524	502	507	530	508	493	506	478	485	493	520	495	491	492	501	512	490	500	479	480	513	506	501	476	547	519	483	484	535	511	498	504	530	501	541	507	499	518	518	514	495	533	540	505	510	496	482	504	497	533	489	542	532	517	525	497	485	510	526	538	477	506	521	475	473	507	488	526	507	528	510	521	518	466	481	513	502	527	490	483	488	512	506	486	517	493	541	527	502	507	487	499	518	502	503	552	521	532	469	544	513	497	511	493	527	513	501	531	481	468	528	494	502	510	522	537	490	532	480	512	496	461	475	512	567	516	486	532	537	527	540	500	492	507	491	507	458	539	559	481	504	483	524	557	506	528	535	537	508	493	496	519	507	515	519	484	484	482	536	524	464	478	537	536	506	437	516	525	464	485	492	515	493	492	507	497	482	497	517	512	508	510	509	505	522	513	473	485	514	561	491	536	524	487	528	477	487	531	506	522	482	500	477	508	511	509	525	510	498	494	457	514	518	511	525	508	530	492	495	480	478	505	520	487	476	539	535	496	539	526	532	530	526	539	535	484	519	518	512	502	490	553	526	490	507	500	511	496	507	472	532	535	528	465	495	493	528	537	507	494	536	475	496	529	474	526	519	562	514	533	470	494	496	513	485	479	486	497	488	543	500	497	505	484	489	519	555	517	477	516	487	518	505	473	533	516	471	462	514	469	511	518	505	518	517	518	503	512	498	515	512	514	501	528	451	510	498	514	511	506	493	555	477	528	481	467	513	517	522	451	497	514	494	505	505	469	537	491	537	508	547	489	550	479	506	463	497	516	514	530	544	505	518	523	561	506	525	536	479	490	478	511	489	452	487	530	519	471	476	478	527	510	467	497	528	512	537	527	477	534	525	497	537	502	508	549	474	518	506	545	493	511	479	490	524	501	510	498	493	494	511	514	502	514	515	528	526	530	463	469	516	499	500	488	502	487	505	491	515	483	495	489	479	517	506	531	500	483	521	519	527	520	521	516	465	542	532	467	482	491	508	531	507	518	526	491	517	526	553	516	491	491	488	517	493	533	504	530	489	490	502	518	535	508	489	522	475	502	543	494	528	500	506	522	494	496	543	498	463	490	496	536	504	506	539	483	474	502	487	535	553	517	493	541	502	480	507	495	527	524	488	503	479	503	530	518	516	531	476	513	539	507	506	484	487	527	532	495	515	525	539	508	557	501	517	525	517	526	511	545	483	519	511	518	507	460	507	511	469	480	525	510	510	506	539	548	491	479	506	490	476	498	532	484	467	478	496	547	486	499	486	517	521	484	538	459	501	549	504	489	503	526	490	474	520	543	519	573	536	474	509	456	466	504	497	512	531	480	497	493	503	514	502	535	508	492	511	494	564	515	508	493	537	495	506	492	509	492	529	508	509	530	487	502	487	476	521	486	453	553	463	483	499	541	524	495	491	496	515	488	515	511	513	530	496	511	483	514	501	491	516	533	504	475	506	548	494	490	539	520	557	478	569	495	495	534	507	496	514	476	496	531	575	506	521	481	500	502	487	514	470	480	464	510	496	524	509	487	517	569	555	510	503	497	487	549	498	520	501	533	524	532	503	501	500	531	554	456	525	493	521	509	521	518	493	503	527	528	535	530	544	504	535	489	517	503	505	544	498	549	500	510	519	508	484	530	480	497	526	469	474	514	523	483	489	524	473	530	493	508	495	549	467	526	523	460	504	499	489	495	513	525	518	479	494	508	526	527	533	487	514	503	534	498	499	477	512	524	471	514	534	474	509	487	488	532	484	511	552	514	555	540	518	490	504	505	525	498	512	545	562	536	505	525	463	503	490	533	505	504	524	497	466	508	478	541	520	548	517	485	520	467	526	500	508	492	517	527	547	502	529	518	490	499	483	519	556	492	501	490	498	533	501	518	480	505	479	477	529	516	520	506	474	495	531	519	511	497	497	482	532	513	508	504	476	505	497	499	463	516	495	510	468	503	513	513	530	535	490	490	496	519	468	450	498	488	525	491	505	487	520	522	494	545	521	518	475	497	518	457	486	524	535	536	507	539	475	520	531	510	514	489	529	530	539	497	527	499	539	515	524	499	533	532	543	540	507	489	492	494	504	502	512	500	491	575	568	487	535	490	534	504	533	527	502	492	496	519	565	494	542	499	488	484	499	539	510	513	453	503	476	541	497	520	524	496	533	560	526	512	483	542	495	520	521	535	498	502	480	542	490	492	525	513	490	494	489	470	531	529	508	532	499	530	527	479	496	515	520	491	503	522	540	457	520	481	511	505	535	510	517	574	513	509	515	507	486	487	520	491	483	532	521	474	530	487	538	503	493	514	487	475	484	501	489	520	504	513	530	515	515	545	520	476	496	523	478	531	561	506	484	490	477	558	530	543	536	515	547	484	478	507	476	508	527	521	530	516	514	479	500	523	503	509	480	505	512	516	540	508	501	515	516	497	500	489	501	479	514	468	504	495	531	491	527	495	522	511	482	475	469	506	541	488	523	498	506	540	519	555	506	503	495	515	499	520	490	486	518	490	519	512	530	505	473	515	506	520	524	502	526	491	546	535	493	508	507	466	478	511	509	507	572	514	539	525	515	527	515	477	489	544	492	529	519	506	499	507	482	558	506	535	538	450	515	522	506	525	478	467	518	545	504	502	494	468	492	469	487	518	526	493	538	474	522	503	556	493	508	521	507	523	523	481	485	521	509	510	538	513	462	506	526	501	445	509	512	497	493	566	504	511	463	490	483	515	501	483	545	533	531	531	506	497	517	537	484	514	550	525	489	498	511	503	490	531	481	508	526	496	501	523	532	497	506	501	544	523	517	484	546	500	515	462	506	518	508	509	536	526	512	497	514	516	474	511	498	503	530	513	512	536	565	563	551	537	527	533	471	492	507	541	519	518	535	503	557	532	503	517	531	514
42127	11068	11156	6246	4076	2993	2183	1801	1515	1312	1092	1059	965	878	834	773	732	696	637	632	646	614	616	598	599	533	524	540	569	511	561	557	495	538	562	537	544	506	523	540	494	471	537	525	495	519	510	535	535	517	543	531	474	493	547	523	486	480	571	481	493	518	496	510	519	505	443	498	462	476	502	504	467	501	493	473	481	477	456	512	479	483	483	516	488	508	514	459	524	500	533	514	509	479	503	482	461	510	486	485	502	456	446	491	498	494	484	491	514	474	505	484	477	525	471	506	512	494	492	483	503	496	492	508	510	476	493	459	477	432	475	474	492	522	452	509	463	455	545	461	467	450	503	501	470	494	490	476	480	475	526	473	510	423	468	454	458	489	493	516	482	454	486	482	451	520	520	486	483	451	469	459	491	491	454	493	437	490	491	478	486	484	466	497	475	521	494	474	470	515	467	460	503	476	484	504	469	453	496	469	505	470	502	497	465	483	497	484	486	484	466	493	487	516	464	489	486	460	461	440	492	453	546	530	499	480	485	459	473	505	478	512	502	486	486	492	473	470	489	493	469	442	459	521	467	509	478	426	442	470	472	513	434	446	449	472	481	452	502	497	504	474	465	498	495	501	482	486	490	476	490	448	482	491	468	461	485	484	466	459	469	510	469	471	484	487	453	458	498	526	460	498	498	502	493	524	458	491	485	497	457	486	429	489	508	510	433	497	475	461	483	478	503	495	482	483	479	463	457	460	442	467	499	473	473	506	490	477	513	453	467	494	476	481	445	452	450	491	522	485	487	471	464	495	451	484	471	498	502	485	465	514	484	495	489	462	488	513	494	435	489	454	453	461	474	473	459	481	468	470	490	517	437	481	452	481	473	513	446	513	436	516	463	486	443	462	500	485	479	469	476	502	495	459	495	487	468	484	514	492	473	462	474	482	454	454	503	469	461	480	477	499	515	499	548	462	516	483	476	476	522	471	485	480	480	488	460	488	453	484	477	469	491	508	443	454	493	504	505	437	488	494	490	497	461	451	466	489	483	493	467	465	442	455	514	490	478	507	524	476	500	486	477	462	510	529	503	457	456	469	507	493	470	472	509	469	492	470	451	479	495	454	529	515	457	487	499	539	491	498	438	476	459	508	476	445	474	455	465	488	447	459	485	480	511	487	475	493	474	456	465	485	459	493	477	445	449	498	456	463	488	482	508	499	472	471	462	482	451	529	499	479	493	519	477	479	509	522	474	492	499	510	486	477	484	450	437	474	482	482	486	499	496	477	496	478	489	500	440	493	457	535	488	496	494	499	459	480	485	481	533	483	472	474	469	462	492	484	510	522	451	463	473	524	485	506	489	483	468	502	453	483	478	499	451	493	527	488	475	506	456	506	521	501	449	457	454	463	458	471	493	464	452	461	520	479	456	491	500	456	488	481	475	493	475	460	486	488	494	474	478	489	478	487	484	485	435	500	512	489	458	490	501	504	481	508	513	482	479	450	527	453	482	487	480	474	531	503	492	452	470	499	474	495	474	473	517	465	504	476	525	506	462	462	493	486	442	439	468	492	476	479	478	487	520	498	486	435	471	512	512	435	496	453	497	475	460	469	493	439	487	447	444	469	461	504	502	510	487	478	480	456	465	463	513	522	473	516	467	421	488	475	548	503	496	490	479	473	494	489	451	472	498	469	500	450	478	475	469	444	490	469	506	500	519	468	515	503	481	521	481	481	497	492	443	444	512	470	499	474	496	489	489	496	476	480	436	486	459	490	480	471	509	454	539	481	468	474	471	497	516	474	484	466	526	507	488	461	458	470	479	456	502	513	497	478	480	463	481	506	468	509	478	489	435	444	472	480	473	497	451	483	497	504	504	533	490	470	508	442	505	512	495	472	495	482	455	454	484	482	498	473	484	526	462	469	488	463	516	511	494	478	468	467	498	451	488	473	437	467	489	532	485	477	456	495	480	485	456	505	475	491	519	473	507	490	518	484	473	496	468	500	485	506	477	441	487	485	485	458	493	515	491	485	453	500	494	475	472	521	496	471	475	500	426	496	478	454	512	478	477	462	508	463	469	512	471	456	514	504	486	490	527	457	442	443	443	456	513	504	467	454	494	476	465	497	472	475	460	518	488	491	487	496	488	465	481	470	445	497	469	503	502	452	458	504	498	446	484	473	459	470	487	473	505	487	458	472	486	454	461	513	436	484	480	479	482	501	499	483	469	502	482	486	486	508	491	488	468	464	496	467	488	517	453	454	485	470	436	500	482	494	483	464	497	501	470	449	456	548	491	514	487	464	472	489	438	459	487	457	495	458	496	527	479	461	488	481	524	456	501	452	491	495	470	468	450	459	484	492	481	500	453	505	512	494	505	502	523	499	481	511	476	448	487	457	467	486	459	496	460	469	503	434	491	458	472	469	509	494	459	480	492	508	511	471	475	472	512	494	486	493	461	487	479	438	483	475	497	481	495	492	483	446	496	469	474	495	496	447	469	478	497	491	520	481	508	481	460	466	433	468	462	502	492	460	489	487	482	477	467	498	459	490	465	472	478	479	450	506	452	496	489	462	522	484	480	551	499	496	493	507	490	505	531	501	489	414	494	482	475	437	472	477	421	453	459	486	449	480	462	495	507	450	460	479	507	504	490	495	473	477	477	460	492	518	483	506	507	498	492	516	511	478	520	511	493	490	471	511	493	454	520	474	459	451	480	446	453	471	466	480	509	526	447	499	496	465	485	438	499	478	492	455	489	485	481	505	497	464	480	484	465	487	486	466	479	463	510	467	500	488	474	499	469	504	461	471	437	494	446	495	457	474	487	496	498	461	483	507	454	491	498	470	486	491	462	439	447	470	491	505	496	474	514	467	490	463	480	449	457	447	492	489	472	461	476	452	518	482	520	458	484	457	525	472	502	465	461	465	515	483	484	523	515	472	487	485	460	466	494	476	530	490	486	488	461	487	478	502	487	496	494	511	437	478	505	475	486	503	514	489	480	508	496	479	479	463	497	494	451	477	440	476	459	509	455	500	471	480	487	457	478	484	489	493	456	482	486	498	496	458	494	481	495	480	462	484	508	481	531	456	493	473	478	490	510	512	526	452	473	492	483	490	456	470	519	478	516	482	474	478	514	500	478	497	527	473	493	459	500	505	471	506	487	483	477	479	515	477	512	479	490	486	464	492	508	466	497	454	497	487	471	487	466	490	498	507	477	486	484	501	467	497	438	492	452	498	475	492	478	484	456	478	518	480	484	491	455	482	461	486	525	486	520	476	481	488	447	495	496	481	479	461	437	485	459	461	506	491	466	486	494	520	497	480	485	490	491	490	470	481	473	495	479	502	503	466	524	509	447	439	480	512	483	456	491	469	501	519	468	453	494	433	503	448	490	509	478	451	472	489	503	414	484	460	475	470	439	493	494	487	461	470	524	465	488	468	490	463	472	504	491	488	461	458	490	444	498	500	433	500	506	453	500	485	489	505	511	463	466	468	478	477	498	510
32592	16031	2901	407	307	325	305	296	265	256	288	258	305	270	268	261	253	280	268	251	206	257	236	237	296	260	256	239	267	286	252	250	271	276	269	267	257	282	272	276	282	293	256	267	271	291	272	250	279	272	279	279	279	261	254	234	236	275	297	246	299	261	268	253	297	275	271	248	263	275	274	277	219	266	248	235	243	244	269	266	315	252	274	286	255	295	290	253	259	252	266	257	244	235	266	285	245	277	292	275	274	278	279	257	266	274	265	263	292	258	262	262	277	241	274	257	248	259	255	265	247	269	254	275	257	273	291	266	272	269	253	291	278	263	254	283	280	246	257	253	246	283	246	285	265	277	264	228	255	247	274	237	293	269	245	235	271	260	300	271	253	262	246	260	277	300	246	263	252	240	263	245	283	238	277	286	243	264	269	265	269	265	263	274	252	265	285	268	239	233	238	264	268	267	268	252	237	259	274	267	260	275	262	305	272	242	272	245	266	294	242	263	238	281	260	261	253	274	288	214	265	287	234	245	273	278	251	287	288	271	273	254	239	290	274	261	282	277	260	275	278	261	270	251	255	277	266	254	259	261	235	292	270	300	254	287	245	243	255	239	265	281	262	245	255	253	274	252	290	262	273	273	280	261	261	284	275	245	241	252	259	273	266	264	233	265	241	249	278	251	255	266	267	265	255	262	239	283	252	254	261	264	257	258	288	254	254	268	278	253	259	266	262	255	256	250	270	265	250	302	280	275	284	266	280	243	251	272	250	260	230	243	246	247	235	281	266	256	250	262	278	250	258	267	248	259	261	255	276	282	272	298	253	284	266	282	257	243	254	221	243	259	273	270	250	238	253	278	266	274	300	269	230	263	303	249	285	260	273	274	271	273	246	240	277	268	292	261	262	275	272	279	221	270	260	266	270	281	281	280	265	250	261	262	283	247	272	258	297	250	278	267	271	239	272	243	249	241	250	261	268	260	237	262	249	271	272	220	277	228	255	243	246	278	260	280	252	280	279	261	289	270	296	246	264	272	254	247	232	259	249	278	260	257	271	273	236	287	267	270	273	252	250	256	279	262	250	235	278	274	292	244	269	279	257	262	242	233	262	276	265	269	245	263	279	284	252	247	246	289	261	253	292	298	240	270	263	245	280	248	282	240	270	261	265	262	293	270	274	257	262	246	277	272	281	257	248	244	272	271	261	242	241	280	254	253	248	270	243	261	274	271	250	264	267	266	241	288	286	268	264	278	243	264	270	265	289	255	279	242	272	293	284	245	234	271	243	279	258	294	270	270	268	262	306	230	242	231	252	261	282	291	266	235	296	244	249	254	290	256	282	240	278	262	287	279	258	245	282	229	263	272	292	264	268	266	268	281	244	235	261	245	261	285	268	272	254	271	264	286	249	253	275	277	238	262	235	270	232	274	255	285	251	256	261	284	284	268	252	261	267	267	262	251	246	277	241	278	254	254	253	277	252	252	272	258	283	263	263	288	265	269	253	269	218	257	241	254	261	261	270	257	260	261	263	274	260	254	259	257	257	269	238	254	262	256	252	278	268	278	296	251	275	269	257	276	311	274	249	236	247	250	232	254	258	270	266	247	276	263	267	250	258	250	250	262	250	267	252	282	268	285	247	280	261	246	288	252	290	244	273	243	288	266	257	240	254	260	292	256	275	283	251	283	281	278	250	272	271	277	272	285	227	254	242	261	294	262	244	270	268	262	272	249	251	270	277	278	251	298	242	267	252	258	284	259	270	245	240	251	252	247	264	237	266	265	261	274	285	279	249	270	251	257	281	258	241	244	263	294	236	239	267	276	240	265	293	248	231	226	248	253	248	239	248	271	235	289	270	251	251	260	251	284	252	246	275	241	246	261	268	233	252	274	236	310	278	271	261	248	269	260	242	252	279	264	276	262	277	268	262	281	301	243	237	247	273	238	274	277	294	248	258	258	290	241	257	251	281	248	245	272	280	320	305	242	256	266	271	279	277	278	271	258	263	252	267	275	254	225	245	258	260	264	284	274	277	285	263	251	267	255	246	263	264	267	256	235	242	257	242	266	247	252	242	238	258	254	247	228	265	254	256	241	230	241	270	268	279	281	261	242	242	283	272	258	280	283	265	265	256	257	283	252	261	268	254	264	283	260	258	265	285	271	277	238	259	273	276	236	273	248	262	272	272	245	258	279	243	243	269	267	264	258	305	259	293	270	284	248	238	245	253	270	244	245	270	250	292	277	282	285	245	269	277	271	272	284	265	255	240	243	261	263	267	259	244	252	274	244	266	270	265	274	264	262	257	243	266	285	236	261	277	249	289	252	255	283	261	269	291	240	253	259	260	254	298	257	262	253	258	292	267	239	257	265	273	245	254	230	258	226	258	260	262	258	274	241	257	258	249	288	275	266	265	278	240	271	272	236	268	259	255	245	250	244	243	268	298	275	285	278	269	251	248	252	288	289	243	235	255	269	250	246	257	283	263	261	267	275	269	262	257	275	271	260	269	271	279	267	281	270	252	256	271	223	261	272	246	293	252	256	279	249	272	287	261	268	282	250	238	243	265	272	269	252	261	274	228	261	249	242	236	261	292	268	269	251	255	276	257	254	286	259	294	298	256	275	257	243	267	260	240	256	251	281	276	261	291	255	296	286	274	253	269	282	262	294	255	280	263	240	267	246	270	249	267	258	258	272	266	296	277	253	246	247	299	273	271	279	274	254	255	268	244	282	258	259	269	229	275	252	286	280	269	273	268	264	260	247	272	258	266	306	266	240	254	233	254	287	272	264	241	249	230	258	271	243	274	261	260	256	272	284	227	221	317	274	231	281	278	281	280	268	259	278	248	274	258	262	267	281	307	215	271	270	247	262	261	249	240	285	276	287	278	249	240	272	259	281	233	249	245	276	254	244	259	265	253	267	248	266	271	274	275	261	271	263	303	257	287	279	282	231	258	253	259	242	246	265	289	273	254	243	264	277	279	264	285	250	279	266	246	249	277	247	276	265	240	248	284	284	272	238	232	283	284	262	277	260	277	245	253	284	255	260	256	251	285	277	278	275	275	274	271	251	271	247	266	274	258	272	275	264	265	256	266	253	227	261	265	268	256	283	241	273	241	275	260	245	302	251	291	272	278	254	246	257	242	257	306	263	270	276	256	259	237	244	281	264	279	242	258	266	278	248	240	267	258	271	249	275	259	270	269	272	249	229	254	275	251	272	279	275	279	282	261	246	289	234	268	261	240	278	281	257	267	255	251	260	260	273	262	256	283	254	258	243	276	262	245	251	273	280	252	295	267	253	231	293	249	252	262	249	275	245	275	262	257	302	266	268	290	283	259	262	268	244	274	298	285	259	245	264	254	270	249	304	264	278	270	259	270	249	252	276	264	258	250	247	286	259	255	272	253	260	285	285	253	293	249	258	284	280	286	240	246	267	269	268	243	275	287	286	257	270	272	262	271	270	233	267	246	267	290	263	268	258	250	262	268	271	282	280	256	274
29637	1977	643	457	385	339	329	342	315	299	314	334	294	334	291	290	311	285	265	264	289	279	274	284	275	297	288	264	282	275	282	284	305	290	287	264	299	278	273	303	299	288	262	260	264	286	286	277	311	275	271	278	287	271	256	290	277	287	283	303	275	307	272	299	276	301	283	270	313	291	286	321	279	277	297	299	262	292	302	259	235	332	301	253	298	277	308	296	285	283	300	282	304	300	280	296	275	286	253	319	273	272	294	317	273	247	296	308	307	304	291	300	302	267	296	299	268	318	283	306	254	301	290	270	264	302	277	299	281	281	289	276	289	286	285	299	257	266	280	289	318	300	269	286	322	272	279	306	292	301	302	289	292	278	271	273	306	304	272	319	303	300	272	302	278	321	310	281	276	278	300	297	283	246	274	293	295	267	266	288	265	306	295	318	290	290	282	298	264	292	292	297	280	294	298	259	282	297	321	303	314	291	294	295	284	294	268	284	291	308	290	291	314	296	308	303	283	266	288	299	307	303	289	279	312	259	293	295	301	291	270	281	285	324	292	285	287	276	276	269	288	274	265	266	292	279	299	285	335	298	312	290	263	283	287	310	293	293	254	276	281	283	264	302	277	274	276	286	294	325	276	280	276	289	264	278	291	285	312	283	314	293	302	287	294	309	265	278	285	261	293	296	261	307	287	281	273	304	255	293	337	281	266	277	296	292	286	275	310	273	286	317	298	313	260	258	288	284	293	255	269	289	301	291	283	297	312	292	259	291	286	301	317	299	254	254	300	305	279	280	314	265	287	273	265	267	297	279	307	290	305	295	291	269	276	275	315	316	307	265	321	273	283	302	278	291	299	288	283	328	306	277	282	301	298	288	239	282	266	293	287	273	288	284	282	320	271	252	278	304	259	309	271	281	300	275	296	319	294	259	304	294	290	304	264	297	283	290	319	294	287	295	311	286	264	300	290	323	323	282	310	278	270	273	304	258	303	272	292	292	291	284	261	294	293	285	254	285	295	252	267	302	273	294	270	272	317	273	285	302	299	292	293	308	283	293	288	282	299	281	291	296	301	280	322	284	266	263	285	269	291	274	284	304	273	276	328	291	297	278	290	271	295	275	278	262	288	294	282	314	267	291	289	281	263	285	266	303	293	314	271	268	259	296	294	296	327	310	261	293	259	290	283	286	305	325	286	295	282	294	282	281	270	291	266	292	280	258	264	293	275	262	279	303	289	291	302	283	290	263	284	296	276	293	289	279	295	278	288	295	263	296	288	292	274	290	284	316	282	312	318	255	319	294	264	287	306	309	283	305	294	289	263	265	293	308	292	316	283	324	273	267	287	319	265	267	298	270	292	296	293	274	255	283	286	293	279	297	281	324	334	278	256	287	294	335	284	257	277	270	298	265	287	298	295	266	307	315	275	294	291	294	294	290	295	273	307	259	327	301	313	301	276	256	279	279	325	283	305	307	285	275	270	272	270	301	276	293	301	261	276	261	304	309	273	271	268	266	293	305	252	292	280	278	258	294	313	320	253	268	270	254	304	289	287	275	270	327	291	314	296	265	297	281	268	284	326	299	270	300	299	318	276	273	268	312	293	269	289	278	288	275	291	263	281	267	294	305	258	286	294	303	284	287	256	263	310	310	292	268	277	300	289	276	280	305	295	288	273	318	308	286	305	296	313	293	315	294	280	279	285	266	296	282	276	294	307	306	305	306	269	281	273	299	312	285	286	280	291	292	294	254	338	310	315	337	280	288	277	282	309	276	288	298	308	275	328	274	297	277	265	257	263	271	286	275	303	298	267	277	302	276	292	286	287	301	286	273	279	309	297	319	298	264	291	284	287	262	284	297	270	284	276	297	269	269	281	269	262	296	272	301	314	292	280	300	252	298	281	304	288	271	300	277	295	279	290	281	283	299	296	264	293	305	258	281	298	264	288	318	276	272	268	304	262	264	284	288	273	300	281	273	262	249	270	282	284	295	284	288	269	286	291	274	311	286	284	291	294	282	320	281	273	300	295	276	269	305	310	297	291	291	256	310	329	269	275	300	278	273	285	280	272	263	283	277	296	277	287	312	288	304	274	293	274	306	279	269	293	290	257	281	291	276	264	315	257	284	312	301	289	313	261	277	268	305	312	280	285	291	264	300	291	304	289	282	265	268	282	276	281	286	317	293	281	297	299	241	292	272	296	300	263	310	296	263	262	264	293	276	285	248	298	294	277	292	277	272	249	299	278	273	294	269	274	295	274	303	306	269	306	286	265	326	303	310	286	273	266	290	309	245	298	285	290	277	292	281	306	293	294	300	277	270	287	271	269	285	278	266	293	293	286	289	318	299	289	308	281	286	288	274	312	259	291	315	295	277	304	252	285	271	296	293	299	244	296	296	266	255	263	283	303	292	285	296	276	274	296	284	264	264	290	298	293	277	303	306	299	292	302	308	282	305	296	279	266	289	308	275	309	274	309	280	262	306	313	266	279	290	275	276	291	298	273	256	297	289	300	281	271	288	297	280	290	267	276	272	307	295	291	304	266	279	310	292	257	278	273	293	307	278	323	267	287	282	292	295	290	279	327	261	310	305	274	285	291	305	313	266	315	297	268	280	290	274	272	293	290	299	281	322	286	283	272	282	309	271	266	279	264	269	302	304	293	299	291	268	294	302	274	278	325	318	266	295	313	290	289	271	284	296	279	294	272	316	298	268	250	312	249	284	278	260	274	296	261	250	283	310	273	301	316	257	292	310	314	264	263	303	288	294	306	273	296	287	263	314	278	310	286	311	317	299	316	286	279	275	273	287	297	256	302	272	277	286	300	275	299	273	303	277	261	268	292	279	275	260	295	264	297	287	286	286	280	268	284	295	282	298	251	280	302	303	304	247	283	320	310	291	244	297	274	308	276	274	286	277	324	239	285	321	274	329	258	275	277	268	271	289	277	296	304	271	273	286	297	253	292	265	273	311	271	275	281	313	303	286	240	273	270	272	273	250	259	263	299	299	317	324	295	315	270	289	262	295	251	256	301	260	259	303	272	308	281	298	314	258	263	276	275	303	307	304	282	273	287	300	250	276	281	309	296	252	278	272	288	299	290	291	299	270	297	288	253	306	282	299	280	310	302	285	313	289	274	262	307	273	287	283	286	272	320	284	295	290	284	262	302	273	283	305	269	298	289	286	320	272	319	294	268	297	292	257	274	283	301	280	284	275	285	306	288	269	294	312	302	260	303	332	247	313	268	290	289	295	286	307	288	291	265	275	280	286	271	279	311	290	299	295	267	287	281	258	289	308	255	276	265	327	304	275	305	297	289	280	290	310	297	273	310	290	285	286	338	285	282	253	275	283	278	276	290	297	290	298	282	266	304	286	273	291	299	294	281	291	299	233	289	271	291	299	295	291	271	302	289	298	273	265	274	295	282	286	279	266	294	294	298	284	301	289	251	292	316	271	303	340	262	284	319	282	343	273	253	279	295	279	305	276	290	292	298	276	266	313
24449	20181	26086	23936	20101	8909	764	482	424	364	347	352	332	305	262	261	243	293	252	253	263	243	248	231	242	254	246	256	229	214	206	241	230	239	248	219	226	218	236	218	213	231	228	237	224	212	229	213	244	216	217	228	217	207	187	228	244	214	257	184	235	217	228	257	232	224	214	259	231	214	220	227	233	238	244	220	218	226	224	242	211	197	201	233	226	204	230	229	202	220	226	212	218	234	222	205	236	217	228	216	236	192	234	219	249	200	220	207	221	215	207	243	227	200	229	190	193	223	236	220	226	230	203	225	237	219	213	201	205	206	224	191	209	219	210	232	193	224	196	203	243	234	217	199	224	215	233	236	196	202	195	212	206	246	228	204	193	231	217	199	238	229	216	213	218	216	209	217	197	236	213	189	236	214	226	228	213	228	226	219	226	259	209	220	216	211	225	229	228	221	229	226	204	217	212	230	230	227	205	218	224	229	245	218	199	248	214	255	222	194	205	207	229	201	229	228	236	213	228	206	234	211	211	226	208	218	193	214	220	216	216	244	206	218	216	229	214	216	219	247	227	228	215	251	230	208	246	244	259	224	229	221	221	199	226	209	221	252	239	222	215	221	202	190	244	212	227	234	213	232	201	204	210	254	212	225	223	217	234	225	207	231	212	223	195	213	221	215	213	237	219	224	212	213	234	222	197	196	212	227	221	213	202	205	230	235	196	216	247	201	218	210	255	239	225	203	227	213	181	232	235	227	220	222	198	216	223	261	230	220	194	213	229	220	222	242	216	204	234	244	233	234	211	224	223	228	231	229	215	207	225	231	237	216	212	211	226	225	220	224	216	227	220	225	224	200	187	245	207	214	253	177	223	199	224	215	231	202	245	209	236	218	218	235	219	234	176	210	214	237	242	241	251	221	227	236	209	225	217	218	206	218	205	213	230	219	235	232	236	195	177	228	200	216	223	225	252	221	226	248	202	232	210	235	199	224	222	231	216	226	209	213	217	238	230	217	200	206	185	193	215	218	196	208	226	219	221	221	255	205	214	195	219	241	232	219	203	206	237	218	252	190	240	227	250	243	196	207	214	214	225	240	205	228	216	214	199	213	256	208	195	197	219	241	251	250	208	205	227	220	212	223	203	202	239	249	225	240	212	229	211	242	240	216	199	217	218	237	208	226	176	236	250	233	256	226	215	226	234	202	240	244	203	225	214	219	211	188	234	205	220	240	228	199	228	204	214	244	234	223	231	230	215	205	237	220	208	221	236	207	217	204	218	215	209	191	206	240	236	184	206	214	211	214	219	196	202	211	231	231	220	224	201	220	218	235	214	211	218	214	223	244	224	264	238	222	213	201	204	197	225	213	191	227	203	213	214	233	225	212	226	238	221	210	216	214	249	208	208	180	220	199	218	220	225	197	218	210	216	227	183	211	206	209	229	187	202	210	200	230	226	197	226	209	212	249	223	218	217	215	225	226	235	220	215	223	223	215	226	221	224	231	212	227	224	214	216	214	200	212	222	194	200	228	240	215	221	216	201	229	212	232	205	233	228	218	225	198	216	221	212	190	244	207	229	248	229	207	223	222	219	192	223	220	226	222	222	190	244	236	211	216	254	219	213	210	209	210	232	216	245	200	237	215	209	246	208	207	261	232	240	209	208	233	242	206	220	198	204	212	217	237	212	231	232	220	219	254	199	207	193	232	213	227	236	199	241	233	209	224	205	178	234	217	213	200	221	237	227	205	219	212	233	209	209	197	202	221	235	233	225	219	208	204	207	206	214	223	228	235	225	225	224	221	238	233	235	237	187	222	220	227	230	202	230	251	227	226	227	227	237	200	188	227	207	204	210	223	194	219	218	205	217	201	233	214	221	215	205	210	236	240	251	238	245	230	247	217	210	202	210	210	234	226	218	209	255	220	218	194	214	222	242	223	203	223	210	208	204	204	217	216	198	201	200	246	219	213	209	187	191	215	215	194	221	196	219	209	211	216	207	199	212	232	237	231	228	211	223	212	215	219	226	202	197	199	236	197	218	188	215	203	214	193	257	224	215	229	195	208	246	224	215	188	222	216	219	213	254	197	240	226	192	196	207	231	209	236	250	191	214	222	201	209	230	239	219	209	200	213	217	221	220	221	237	220	222	226	226	201	208	222	228	221	202	222	228	244	217	226	225	212	222	217	249	226	207	200	207	218	226	231	232	221	193	204	216	236	214	203	227	191	231	241	248	248	232	218	230	218	201	213	207	254	232	206	207	210	209	217	185	251	220	223	257	227	220	213	240	200	207	239	223	231	234	212	187	241	225	218	225	201	234	234	225	216	223	212	221	220	224	202	224	239	208	200	204	239	205	210	206	194	209	177	214	199	206	221	206	204	198	232	214	193	207	205	222	228	210	223	207	219	228	231	227	194	228	224	216	231	226	201	235	248	242	220	193	182	218	237	216	220	238	236	207	216	237	231	233	216	211	220	200	244	223	207	230	213	236	191	201	209	216	218	219	240	216	223	242	226	216	228	229	208	201	221	251	214	209	196	211	218	181	212	213	227	219	193	209	217	222	212	214	247	247	227	209	215	224	213	192	220	205	218	212	202	230	207	211	228	219	203	219	208	225	220	213	209	218	222	217	207	229	258	238	227	234	184	208	219	241	225	231	211	206	210	227	248	226	239	242	246	216	213	221	217	197	216	229	198	240	233	245	231	218	212	243	221	234	229	199	211	209	224	241	195	228	224	214	217	218	226	230	202	181	228	234	223	214	209	221	239	195	218	190	199	196	207	229	233	206	224	192	218	211	205	222	225	213	214	238	229	194	214	226	249	233	200	198	190	230	227	210	213	219	215	217	258	211	234	227	234	211	203	219	228	216	265	234	236	222	210	233	221	223	197	218	217	266	222	212	225	221	220	197	210	213	215	232	208	219	233	236	215	214	223	230	179	217	207	234	224	232	205	202	218	209	230	214	232	243	178	195	227	213	218	211	207	224	225	223	238	231	220	221	222	218	206	245	207	205	218	207	248	226	228	232	212	204	235	236	223	207	210	219	196	218	218	221	224	201	243	227	238	231	231	223	233	201	216	233	232	236	226	226	252	213	237	230	223	220	240	244	203	193	232	223	219	241	216	227	215	219	238	233	217	214	220	253	231	210	188	197	221	229	245	229	230	225	209	231	204	211	246	211	223	225	217	230	211	239	195	220	222	210	212	235	219	217	208	214	230	255	209	216	215	199	212	240	189	231	224	239	227	200	215	214	198	210	202	207	212	218	199	208	217	209	206	221	206	209	218	228	222	209	217	248	232	233	229	234	232	236	234	221	235	207	216	214	192	234	206	195	229	212	219	251	225	226	231	226	212	203	219	236	234	226	224	219	240	200	218	234	216	230	218	213	215	230	235	248	213	233	232	198	213	233	246	216	201	252	237	216	238	202	226	192	203	218	189	216	228	239	229	215	236	209	200	231	225	216	233	222	213	225	235	238	221	230	222	218	205	203	224	200	228
50354	10685	6385	3540	2180	1514	1098	892	712	606	553	520	414	431	393	394	341	340	312	329	312	307	297	312	259	264	277	278	236	265	277	256	235	261	242	245	275	249	236	237	235	240	274	222	240	254	240	253	265	222	247	223	211	248	237	245	239	241	248	249	248	263	229	228	212	222	205	220	242	218	219	224	217	209	226	230	216	234	221	213	255	195	239	222	251	240	214	230	232	228	232	227	245	199	231	251	224	227	208	209	200	239	234	234	209	238	210	205	212	234	206	255	219	243	229	246	232	224	215	259	223	224	232	236	237	215	226	202	217	230	208	214	232	208	217	235	235	228	238	229	218	197	212	248	213	226	228	228	243	207	249	227	221	225	219	232	220	210	219	232	199	239	244	229	237	222	234	236	239	218	232	200	219	245	229	218	193	222	238	261	247	219	237	223	204	234	240	241	242	222	230	202	225	220	180	209	235	228	213	265	201	226	205	204	214	217	203	218	244	243	230	230	238	219	207	235	207	215	228	225	214	224	218	201	214	232	208	206	187	219	214	213	274	243	222	206	235	228	243	222	199	232	253	208	223	218	221	240	213	221	207	233	216	228	230	234	235	214	232	234	238	247	236	229	242	211	212	220	215	249	214	239	216	206	235	226	227	229	247	217	246	253	235	243	214	235	250	252	224	217	228	240	211	206	234	248	231	239	218	227	224	205	248	215	218	236	214	225	248	220	202	211	234	205	212	220	243	200	198	239	228	241	232	201	245	258	228	221	214	200	256	252	244	204	215	236	237	237	231	212	221	220	237	203	232	239	208	225	207	219	237	235	227	192	224	209	217	235	221	235	222	249	255	242	218	247	182	231	250	201	248	218	223	229	230	238	230	193	247	251	228	233	213	236	210	246	196	226	227	229	205	215	209	225	194	244	224	232	225	231	224	199	224	226	231	203	245	241	244	246	218	234	230	230	242	215	224	226	226	230	228	231	242	218	229	213	233	211	223	243	230	212	206	199	210	246	239	201	237	242	210	229	218	261	226	229	225	213	230	252	210	197	220	258	219	246	254	246	227	227	222	212	212	224	241	238	216	202	246	226	232	238	251	214	227	215	241	217	217	231	233	225	231	225	238	254	246	220	214	212	237	209	238	240	226	226	227	228	222	238	227	196	262	227	210	226	220	251	218	205	234	250	212	211	225	207	223	215	234	209	198	270	242	229	226	215	237	248	207	241	243	213	196	211	227	214	245	220	236	186	214	219	223	211	225	232	228	235	188	206	225	222	248	202	215	212	229	219	239	197	200	219	261	216	236	219	212	243	225	242	234	221	222	235	218	204	210	235	236	212	228	234	213	241	220	225	202	231	224	223	243	199	236	239	220	228	205	220	256	218	229	222	215	216	218	238	235	230	237	222	219	213	227	233	209	220	258	237	235	235	225	224	230	219	226	223	235	216	219	230	227	221	228	205	264	223	247	225	224	232	219	224	199	229	225	213	230	220	247	246	224	209	217	220	204	203	255	205	213	208	204	219	219	229	218	233	226	249	210	237	234	226	226	237	233	224	214	233	212	235	220	229	211	207	232	204	238	248	226	216	257	221	236	248	224	221	267	245	217	216	221	223	236	241	230	239	220	223	200	238	226	240	218	241	203	218	227	212	214	232	239	215	241	235	216	195	226	220	230	213	228	224	225	231	204	238	200	260	246	234	217	241	233	233	234	206	219	243	222	232	207	203	211	235	219	241	189	222	230	212	200	216	219	241	230	229	228	228	221	212	243	235	222	223	214	239	215	223	238	225	219	254	220	213	225	228	248	233	226	242	228	215	236	212	241	234	216	236	225	243	224	227	228	213	230	225	212	253	229	191	225	224	205	218	231	214	236	230	234	239	233	243	247	235	214	197	232	239	223	241	206	239	231	237	211	204	256	213	227	246	234	217	213	236	251	228	240	229	230	242	225	219	235	221	216	225	243	217	212	212	227	210	251	215	235	227	239	221	210	201	216	229	247	205	235	227	232	226	232	218	243	231	210	229	258	243	233	258	217	220	229	219	212	238	230	234	205	223	212	223	219	229	221	235	240	228	214	236	231	221	230	212	221	213	227	252	222	199	220	225	235	198	232	243	206	216	174	227	239	211	214	204	203	237	208	244	237	217	259	235	215	222	228	229	208	219	187	203	209	228	230	219	247	221	230	227	255	220	218	254	206	249	211	234	231	226	228	226	217	231	228	210	241	223	210	228	222	212	240	245	222	201	221	211	218	222	232	224	247	223	214	209	202	223	218	237	234	205	209	227	207	189	225	221	240	223	232	214	207	235	219	216	226	188	235	234	206	240	234	251	219	207	228	218	265	229	250	242	232	215	237	225	226	230	216	223	206	215	227	240	229	241	226	216	226	211	209	229	231	211	236	207	221	246	226	210	214	219	251	232	252	213	220	213	203	227	231	207	256	252	222	230	238	216	227	251	212	231	209	225	260	232	228	214	217	210	224	255	247	218	218	228	238	230	201	211	227	247	207	218	210	228	229	233	230	275	233	238	217	236	213	252	199	243	224	212	230	216	215	239	221	224	207	213	209	202	228	198	223	218	216	246	256	238	252	223	233	232	219	188	226	236	218	232	221	203	216	225	201	240	244	237	195	234	250	218	242	217	247	216	241	224	238	218	232	216	219	200	205	227	193	248	227	223	227	221	233	202	222	219	216	223	240	217	211	213	230	203	229	193	219	219	234	239	209	220	241	221	207	222	220	214	216	198	267	218	252	239	212	221	220	234	212	210	246	229	233	223	222	245	222	242	212	208	238	223	217	253	246	238	223	205	248	222	221	243	238	197	233	222	241	235	241	215	204	218	227	207	215	216	246	212	207	225	229	226	210	204	222	252	229	229	220	249	200	231	217	230	220	229	239	211	230	230	231	224	207	250	232	204	222	186	219	244	213	220	236	223	224	223	229	202	242	224	235	221	220	218	247	237	263	226	227	223	228	230	241	229	211	221	227	241	238	219	228	234	243	230	221	234	231	228	200	225	257	222	225	213	242	219	236	211	237	229	228	216	234	237	224	232	222	225	236	230	202	231	209	242	212	224	213	221	231	245	221	244	244	246	219	238	207	256	196	210	210	249	227	228	217	226	251	224	232	205	223	262	228	220	215	207	223	217	241	241	237	223	233	200	238	234	212	220	248	220	240	228	208	218	227	206	216	252	223	213	205	250	227	207	221	205	238	214	208	207	225	232	254	235	224	234	250	228	223	212	237	236	227	257	244	234	245	239	224	246	232	207	245	209	230	225	218	221	229	238	226	235	251	235	223	230	239	237	215	226	239	221	215	230	227	214	235	202	240	247	205	236	251	216	233	236	209	212	211	203	226	229	223	264	219	225	219	200	187	181	229	240	211	248	226	213	218	230	241	236	239	253	221	244	240	254	214	218	219	221	227	228	206	226	207	223	223	245	240	238	216	182	224	242	253	202	222	231	226	220	225	206	188	239	250	223	225	224	234	242	225	203
22385	20131	26672	23346	20130	20167	10387	1242	899	853	749	729	704	692	693	642	626	615	615	594	554	600	617	542	627	563	508	562	575	533	584	527	477	515	573	517	544	514	562	550	518	545	497	489	519	515	536	495	488	537	503	536	492	544	531	489	529	499	511	549	522	520	547	530	489	516	534	519	549	521	546	464	507	551	487	518	501	492	525	507	467	558	524	529	511	505	571	568	493	483	494	507	479	534	524	489	537	543	526	546	526	523	517	491	525	498	561	514	523	490	474	544	498	484	521	517	527	504	508	498	479	497	515	516	505	509	491	512	481	516	475	527	526	515	527	520	511	497	518	469	544	490	524	512	485	495	506	505	525	528	520	565	495	495	493	539	490	491	487	481	474	551	546	486	524	496	512	485	564	472	518	494	491	473	498	529	498	511	504	510	530	539	497	534	501	518	524	487	478	470	538	482	518	506	503	485	528	550	538	501	493	532	517	471	518	506	479	521	525	509	533	487	464	501	518	520	466	496	462	498	521	489	502	490	522	504	506	482	510	518	514	501	504	524	495	532	476	524	497	498	462	524	521	479	539	492	496	533	470	569	484	523	539	531	538	508	536	524	521	570	519	537	500	487	537	519	477	528	499	526	519	535	511	526	552	483	530	531	538	503	522	512	476	494	476	520	480	538	500	517	515	476	552	556	532	523	491	498	529	541	517	503	468	554	545	528	481	478	481	503	552	522	508	533	498	533	485	556	487	482	480	510	505	512	498	485	497	494	509	525	530	476	540	529	525	476	520	461	445	488	477	529	536	494	482	541	540	507	521	517	520	497	493	535	505	533	509	502	479	508	508	543	545	559	544	528	509	528	521	501	504	509	548	524	526	583	516	497	520	515	503	515	544	494	495	519	499	509	494	536	495	506	495	509	534	509	560	493	497	518	522	531	548	485	512	526	565	510	468	588	534	520	474	499	506	527	517	462	512	539	508	544	526	506	483	487	513	532	544	515	538	486	470	561	523	531	543	507	491	518	509	509	495	526	491	571	508	552	489	511	476	492	548	483	549	500	525	510	494	472	517	530	514	494	510	490	514	521	494	530	507	499	515	512	489	518	523	509	508	517	490	533	494	504	508	468	485	487	530	530	525	502	507	522	469	523	485	543	532	475	498	488	563	535	530	492	486	536	517	532	473	545	511	524	515	525	497	467	533	493	501	485	506	493	516	529	502	484	517	531	563	491	550	517	533	494	524	551	547	516	533	501	478	483	501	516	543	488	480	490	472	507	563	498	522	540	529	535	533	498	538	521	507	525	499	527	524	517	494	525	512	490	505	507	509	507	493	461	535	528	488	543	515	519	517	528	523	515	478	494	496	507	503	494	488	534	500	502	480	527	519	508	512	483	496	482	515	520	533	519	507	482	526	503	503	512	514	548	514	550	526	538	528	498	504	477	488	511	514	512	493	527	508	508	499	515	470	498	515	511	561	514	489	487	519	508	517	489	524	537	530	508	508	519	522	488	540	523	489	512	523	503	509	501	511	523	555	491	507	529	522	512	487	494	537	491	515	529	473	539	447	535	548	521	531	490	519	483	481	473	520	478	523	537	526	527	502	523	477	520	533	492	505	497	524	506	489	520	512	505	539	498	498	516	475	520	516	462	517	506	530	470	484	519	475	527	496	519	507	495	541	470	497	524	502	493	480	492	515	510	512	478	507	552	523	549	530	521	514	489	484	527	509	478	524	509	535	510	540	511	547	491	532	574	520	506	534	509	527	483	548	486	488	445	501	490	491	481	488	514	509	490	522	526	506	547	501	502	514	517	540	544	556	525	454	517	501	513	508	483	473	486	484	537	516	525	490	521	511	545	513	493	516	524	523	511	483	480	525	530	510	556	507	502	519	509	554	512	486	507	473	496	505	504	518	473	488	527	498	508	536	511	535	484	520	518	502	517	540	510	495	536	499	524	516	506	533	490	522	545	548	497	511	528	540	503	459	503	540	527	558	481	500	507	489	490	487	505	531	495	466	515	561	533	504	501	473	495	534	535	499	536	499	481	482	540	524	523	526	512	494	511	520	547	507	485	500	523	534	474	504	501	503	474	493	521	516	530	495	530	531	511	535	513	509	487	513	549	492	488	532	513	533	550	502	538	510	500	526	519	552	509	512	503	513	509	487	527	527	467	499	515	510	505	484	516	488	473	510	539	556	511	513	492	526	464	496	527	516	514	519	500	464	473	497	525	488	532	463	524	513	483	503	491	529	558	485	510	452	511	519	519	508	528	555	518	514	503	518	513	542	536	519	478	513	483	561	491	502	537	523	519	550	541	563	513	512	543	501	526	468	534	485	559	540	512	530	466	515	480	483	494	530	497	496	510	491	518	510	526	532	511	481	540	494	529	497	571	478	513	519	493	508	510	468	521	529	478	540	507	519	506	518	506	518	540	494	484	544	500	468	495	505	493	557	505	491	517	506	487	502	523	511	510	519	520	515	529	500	511	514	524	504	496	462	490	505	515	499	509	510	514	509	504	485	539	511	550	530	527	512	464	476	512	515	521	506	505	551	536	534	543	528	489	528	504	543	487	496	518	499	519	489	500	532	541	465	461	523	520	517	501	469	540	506	510	511	483	485	471	478	514	510	528	514	512	512	475	471	454	479	483	480	499	494	553	538	488	535	541	542	528	508	503	516	520	474	494	504	496	486	496	527	510	530	519	547	493	547	532	518	516	567	525	543	568	496	539	513	523	501	531	522	497	545	506	498	553	518	517	526	541	522	534	516	492	504	507	517	522	513	476	510	486	587	536	482	510	495	523	519	487	489	486	512	509	494	510	505	517	539	510	529	482	481	479	496	495	512	497	543	502	535	532	525	513	496	474	516	523	487	509	492	529	514	539	502	482	492	500	504	496	528	523	505	489	526	555	482	516	525	504	494	513	519	535	537	495	494	480	516	504	434	547	509	519	514	517	531	515	482	509	521	516	519	473	504	466	521	519	504	510	475	491	505	524	506	509	490	537	535	529	497	472	512	497	530	488	520	546	496	544	530	451	504	509	511	538	491	535	522	504	531	526	531	538	518	550	523	511	554	514	511	499	538	529	549	512	557	575	544	550	487	544	466	486	485	491	490	548	510	484	547	510	568	532	500	536	521	482	509	500	514	494	547	507	546	474	504	530	517	511	498	484	512	522	529	506	475	512	476	526	486	508	533	508	526	491	520	496	465	480	498	525	513	502	541	518	487	500	488	508	511	527	531	529	528	517	515	468	523	548	455	482	522	551	498	487	538	541	491	530	524	529	490	502	523	487	511	505	563	484	508	529	534	507	521	530	499	540	504	487	488	541	532	505	490	514	493	513	521	516	516	518	541	519	443	515	530	514	482	483	500	518	480	536	514	495	483	485	529	525	483	479	473	506	513	507	515	505	538	540	497	526	492	524	477	478	499	478	515	508	509	517	519	540	506	533	523	447	509	515	556	483	522	523	496	484	494	499	486	525	511	521	494	514
50467	11016	11158	6313	4112	2986	2109	1733	1479	1284	1107	999	946	802	847	772	727	740	699	696	635	640	619	612	566	539	548	519	541	582	532	492	516	508	531	503	545	561	550	508	557	531	466	528	508	538	504	472	496	524	469	538	507	527	509	475	501	534	457	495	516	519	566	506	485	465	472	523	511	499	487	523	529	486	481	496	487	504	485	509	477	523	435	523	544	500	512	520	516	547	526	475	509	482	515	464	500	485	452	473	476	483	519	509	487	463	480	481	479	527	494	494	478	496	501	504	478	510	491	488	490	467	469	484	475	508	488	494	468	459	479	460	514	525	497	507	434	489	485	496	467	482	472	499	475	472	487	475	501	486	455	474	473	484	517	476	497	501	474	522	496	484	488	446	473	505	491	478	446	485	469	499	495	439	486	481	475	458	478	490	488	498	479	515	532	465	440	463	513	472	439	462	458	443	497	495	480	496	512	457	473	468	444	488	445	465	496	518	449	540	483	470	469	472	486	445	489	498	497	430	476	447	461	490	493	461	475	507	495	480	474	483	524	471	485	502	484	476	513	501	501	457	457	457	440	488	469	472	505	487	476	470	465	510	522	485	483	486	485	483	483	494	519	478	469	474	529	480	484	502	486	514	494	447	494	455	510	475	483	523	492	480	462	454	503	476	511	526	507	525	489	504	480	482	496	476	514	476	461	491	502	460	465	515	497	514	478	473	535	450	457	485	463	519	478	442	498	462	495	442	496	468	507	499	515	468	458	485	502	474	451	516	521	476	472	493	509	477	445	482	491	483	499	482	488	488	462	492	472	476	506	465	483	466	514	459	481	457	527	477	522	456	459	502	472	507	484	497	530	486	478	476	459	461	519	540	456	466	475	493	459	493	482	519	463	480	486	448	494	456	460	490	498	489	486	502	500	522	474	479	487	490	486	477	484	479	516	497	507	486	465	471	469	474	528	485	515	460	449	447	453	520	501	507	473	502	511	468	489	490	459	449	458	467	458	477	492	457	484	472	510	479	473	482	458	462	493	467	529	455	505	496	506	518	506	519	475	483	490	511	455	510	506	484	451	457	512	476	469	468	496	462	496	489	525	492	451	477	479	459	481	492	497	489	500	473	485	487	480	506	484	499	473	496	473	490	473	456	450	447	472	490	490	506	495	497	443	514	449	504	503	499	469	484	445	517	497	473	454	449	504	456	493	453	512	492	521	461	450	447	485	454	495	509	488	474	442	481	491	518	536	490	478	468	452	526	508	515	517	506	448	528	456	502	479	476	448	459	510	483	510	519	500	541	499	479	482	527	490	479	483	511	465	462	484	503	466	486	492	462	463	505	498	466	494	498	476	515	466	474	516	491	489	516	452	469	509	531	506	508	482	475	495	476	427	507	515	520	489	483	497	439	517	468	509	473	478	494	512	488	472	470	492	489	468	489	507	484	467	468	496	466	501	452	511	497	462	476	441	479	449	499	470	496	454	473	492	506	495	513	521	448	476	465	498	441	468	489	470	480	513	469	569	482	481	494	469	462	492	501	490	428	510	507	518	497	495	487	451	507	489	474	477	441	500	468	509	493	467	490	472	483	500	476	456	518	476	473	474	494	487	473	524	477	502	507	509	485	489	490	487	484	471	449	483	473	513	497	486	456	475	470	464	471	507	471	461	481	522	451	487	476	464	495	484	457	543	443	495	484	473	520	501	454	493	499	459	470	468	509	487	442	500	468	495	443	525	487	499	500	495	487	455	532	479	520	496	492	496	517	442	483	482	448	473	498	494	468	480	475	486	468	506	462	503	475	491	457	486	487	489	477	526	501	491	470	522	462	517	531	486	469	480	485	468	503	463	505	519	460	498	477	463	488	464	506	457	516	446	461	467	482	449	489	455	499	487	479	487	464	525	468	489	480	450	487	453	500	504	485	471	455	434	507	437	473	490	448	501	488	539	487	506	504	474	483	497	451	468	484	488	486	500	451	468	486	490	504	473	509	452	467	495	452	483	471	520	481	519	506	505	485	469	470	514	471	517	480	490	508	520	508	477	483	457	521	484	500	451	475	519	432	483	510	490	478	458	508	474	481	474	473	495	521	483	482	550	513	498	499	467	498	497	501	521	488	481	480	516	484	450	479	460	550	508	488	486	499	479	455	473	461	480	487	475	491	472	485	510	480	445	470	483	480	528	492	515	479	529	526	485	502	472	450	427	456	474	481	476	477	443	518	504	490	474	469	477	475	520	523	487	453	465	513	519	502	487	493	483	515	512	462	488	494	476	487	465	471	473	496	498	487	449	493	516	532	510	453	483	490	465	478	484	479	492	517	479	466	451	488	479	481	496	497	482	496	501	472	500	458	501	516	537	478	485	459	487	490	512	471	479	490	489	472	472	491	469	495	476	460	484	476	493	479	491	497	437	477	496	465	468	519	482	476	476	528	511	486	467	483	480	463	481	482	461	455	472	520	488	476	433	482	479	465	508	489	479	497	484	495	502	456	487	478	477	448	520	446	489	468	500	500	487	493	472	456	461	457	506	525	462	477	498	512	488	489	447	480	459	466	489	488	506	466	476	505	474	517	449	495	493	468	475	509	489	479	541	430	443	483	499	504	503	459	438	499	452	472	458	461	453	484	483	452	490	501	456	498	486	461	465	465	491	488	487	477	490	506	482	484	485	509	482	504	489	465	467	488	506	474	497	513	547	489	487	446	481	476	482	489	497	482	450	485	492	480	442	457	488	475	486	484	453	487	495	454	519	499	503	500	455	470	508	458	494	502	487	472	468	437	477	525	457	467	454	488	489	470	463	495	503	487	459	476	500	486	503	478	493	481	509	474	434	470	507	491	460	497	471	462	485	467	467	507	506	484	484	507	458	526	488	506	453	446	473	463	508	477	500	448	511	471	478	507	487	485	512	516	479	483	462	511	462	491	495	502	494	506	506	496	480	468	471	469	498	502	491	491	490	502	481	495	499	500	481	517	509	449	511	488	511	470	456	442	469	454	480	481	493	506	468	495	448	450	486	518	480	475	463	488	476	473	503	500	509	479	492	483	498	486	465	500	537	509	474	499	452	464	482	458	488	488	497	507	485	466	493	511	479	511	517	462	480	503	486	511	480	486	493	514	462	462	525	506	473	491	476	485	529	534	516	502	480	517	490	511	508	515	524	462	448	488	498	483	447	454	466	491	474	521	461	469	506	478	471	511	440	474	474	441	500	502	510	502	471	467	457	525	458	514	480	456	450	483	468	475	459	491	457	455	488	436	493	464	460	459	507	448	445	501	461	493	481	474	475	464	519	494	469	502	487	499	507	457	454	469	525	469	480	467	515	463	466	473	455	447	513	508	475	464	469	503	489	481	447	494	479	472	467	462	468	453	478	451	475	518	498	461	498	503	481	517	453	469	492	444	481	460	508	483	554	517	474	503	489	459	485	511	465	480	528	458	492	477	441	505	499	455	488	486	460	519	515	474	443	460	473	523	503	482	487	500	531	489	490	525
32838	16278	3185	473	352	309	289	277	281	266	283	288	278	261	233	266	269	263	274	256	274	295	266	242	265	237	259	262	259	267	292	258	250	285	242	264	260	247	235	265	281	277	269	258	261	241	279	247	219	275	266	276	276	257	257	257	252	276	273	270	279	299	277	261	254	259	261	288	264	232	282	271	256	242	272	297	271	265	261	261	270	277	274	249	257	268	251	268	303	258	276	257	259	232	255	284	285	265	243	283	251	274	269	280	248	251	273	302	255	277	266	269	270	261	257	237	271	263	286	241	271	262	275	253	265	262	262	294	251	261	240	271	284	294	264	267	283	257	272	286	262	249	265	265	251	257	283	266	263	260	276	299	268	283	284	283	243	268	277	249	258	238	268	257	252	252	244	256	273	260	282	240	270	274	261	279	261	274	311	269	264	244	267	263	241	275	241	263	259	267	248	254	283	299	261	269	288	276	275	235	252	252	267	259	271	229	277	244	267	258	257	270	268	275	267	264	278	304	307	243	269	247	250	278	267	284	271	259	278	250	263	298	270	292	274	274	294	263	253	280	284	270	284	256	265	288	221	255	270	247	266	267	290	256	265	250	236	248	274	300	276	248	265	264	252	270	269	263	277	280	246	273	268	250	248	223	269	248	276	270	297	284	260	271	245	290	247	272	263	242	273	265	263	240	262	293	277	270	268	271	277	264	256	264	281	265	235	264	251	278	271	266	305	277	266	234	279	281	279	289	255	261	261	283	312	249	251	249	253	253	265	270	282	279	262	280	250	254	231	259	287	269	259	249	276	253	280	268	288	304	270	240	259	255	283	273	228	238	270	269	262	255	250	267	238	265	302	268	239	264	250	249	272	272	262	286	268	236	267	259	282	272	260	269	260	255	269	245	239	280	237	263	250	251	284	261	276	258	266	279	279	261	245	282	260	257	278	265	243	258	235	265	287	266	280	280	271	250	274	289	245	273	255	246	284	254	297	274	293	255	307	269	258	259	266	247	267	247	244	251	248	239	248	264	282	263	259	260	250	296	286	251	256	263	270	285	247	212	242	270	291	254	264	239	266	274	279	258	261	269	236	254	246	270	287	292	247	279	263	263	270	273	251	296	243	259	262	269	252	248	246	259	289	290	283	296	255	294	259	295	260	222	233	276	267	273	289	268	289	266	255	265	253	242	258	264	244	259	253	252	250	240	262	301	289	278	285	244	250	265	281	283	212	292	270	271	234	259	243	272	250	250	245	266	260	241	253	280	265	266	288	256	250	253	240	254	300	259	258	291	262	249	267	254	253	255	272	265	301	269	253	274	252	310	268	270	260	265	276	247	266	272	289	273	268	265	265	255	250	280	257	286	258	291	278	273	265	261	282	259	232	264	279	276	249	252	276	245	273	290	263	291	250	262	273	274	275	256	277	264	259	261	243	268	282	258	291	258	263	253	272	255	269	276	264	250	276	253	270	280	274	303	278	256	249	284	252	246	224	266	264	260	257	253	246	287	248	261	283	235	274	269	266	242	265	270	246	274	245	235	268	258	304	255	264	238	279	275	268	302	284	261	276	298	233	311	277	277	279	236	241	267	259	245	269	269	272	252	272	276	239	266	258	261	279	256	269	255	258	287	279	270	275	252	274	255	267	253	218	258	269	248	278	262	275	228	257	274	265	266	244	251	268	271	267	245	261	263	252	268	256	251	263	236	267	271	264	250	259	272	246	285	254	257	286	260	245	269	250	273	262	270	256	265	264	265	249	286	280	276	274	260	262	254	255	264	267	273	255	260	283	272	267	299	244	254	250	268	244	238	226	265	276	256	223	233	259	266	267	280	277	251	287	219	266	244	255	248	268	256	273	266	280	265	277	271	249	255	270	266	284	260	257	269	257	271	257	292	240	248	265	246	254	216	280	270	268	244	279	256	260	281	262	274	264	245	269	255	266	275	256	272	304	281	246	267	281	261	255	247	289	250	264	267	277	272	288	274	253	246	275	262	249	279	288	273	257	263	264	284	248	293	273	249	283	288	245	273	260	261	264	289	251	291	265	279	272	261	267	289	285	283	276	270	277	268	264	278	271	266	269	264	282	257	255	240	289	262	256	268	238	274	259	265	250	268	236	243	249	271	262	269	261	258	253	238	271	315	288	259	240	258	291	273	267	260	278	257	268	263	273	279	304	289	264	276	254	301	257	267	247	263	274	278	255	254	266	261	305	268	254	244	256	272	258	274	248	241	276	263	250	259	239	246	276	286	253	261	273	279	300	287	278	261	265	286	245	280	258	258	264	268	254	290	304	248	238	267	271	287	244	245	265	259	230	291	264	269	256	256	256	252	261	289	259	250	260	243	278	286	274	248	237	250	250	265	215	271	264	275	242	296	272	267	296	244	256	263	251	253	261	255	245	276	265	266	284	280	281	261	248	260	263	253	278	248	258	239	277	253	250	263	256	266	263	269	272	272	279	252	273	266	247	299	244	249	272	282	261	246	275	278	291	274	265	262	246	288	240	240	298	297	250	208	268	273	278	263	244	248	258	289	259	266	264	268	237	260	243	238	260	247	259	282	263	257	255	266	295	269	264	262	280	286	281	302	279	296	264	252	265	233	311	236	246	292	253	259	257	252	266	264	247	274	274	259	267	241	270	259	284	253	276	262	259	300	281	258	237	266	255	259	245	238	258	266	269	251	275	260	275	268	249	265	253	285	294	283	263	255	256	263	238	290	263	251	272	305	275	278	249	279	263	264	252	256	259	268	252	278	280	280	266	251	288	279	283	270	256	281	284	260	266	259	268	268	274	285	257	257	272	257	249	238	273	265	260	278	242	271	251	274	272	283	280	234	247	243	274	259	243	240	285	247	264	256	264	264	237	255	252	241	268	262	261	269	259	255	252	280	246	271	249	274	267	294	245	284	273	249	271	287	269	261	304	238	277	276	274	242	297	288	275	260	269	261	274	258	266	256	247	244	265	291	269	244	265	250	257	230	280	261	268	272	255	281	243	250	236	274	263	287	242	253	270	260	247	281	264	238	248	258	250	262	285	234	252	265	268	268	295	292	253	269	285	258	257	279	260	273	289	253	229	267	260	278	280	272	281	279	252	258	268	249	260	293	273	250	254	260	276	291	267	253	271	282	269	227	290	285	254	239	251	257	268	299	289	279	286	274	271	262	271	269	250	253	265	253	287	255	294	260	278	257	273	254	235	236	273	263	260	260	251	243	294	248	251	269	277	248	256	255	267	253	256	296	271	263	270	252	251	282	246	257	250	264	256	269	235	274	271	266	264	239	263	257	262	263	266	268	257	241	289	246	283	289	281	254	289	275	275	275	264	236	272	280	263	282	246	255	260	267	273	271	251	260	286	236	260	270	267	281	261	301	245	284	266	278	265	273	290	269	275	262	271	264	270	271	269	265	251	242	277	277	267	246	235	269	251	258	244	265	276	283	257	260	244	284	268	274	253	266	232	246	311	258	294	264	252	296	263	282	273	283	286	261
30654	1967	624	482	376	351	362	334	318	285	292	320	273	293	284	290	307	291	294	293	291	283	287	270	309	268	296	297	283	293	320	286	275	268	263	297	295	287	298	278	281	274	300	275	281	302	246	344	285	279	292	283	311	278	288	274	292	303	296	290	291	278	319	301	276	291	294	301	297	285	322	287	295	277	312	314	290	280	264	307	290	261	273	319	270	282	313	285	284	288	281	287	293	290	234	265	274	291	279	303	289	294	291	279	272	246	300	303	299	287	292	279	277	287	290	295	295	281	289	299	314	297	288	319	255	328	276	294	281	287	268	253	295	297	278	294	313	303	263	284	270	278	313	282	280	271	288	271	273	298	292	300	311	302	269	295	295	288	286	309	313	284	313	283	331	307	316	323	273	285	274	308	266	286	273	295	254	274	303	311	283	325	302	281	282	251	294	274	250	271	281	315	295	291	278	293	294	293	279	314	274	292	272	285	288	291	284	312	314	291	285	294	286	277	310	315	292	308	288	295	300	294	284	300	293	297	288	275	282	285	318	253	276	277	282	301	285	311	292	293	308	270	330	264	314	261	288	287	287	288	299	274	276	267	284	272	267	311	306	301	303	286	295	296	263	274	280	287	288	307	289	292	286	284	296	281	292	271	260	300	271	292	269	303	295	261	306	278	316	254	311	297	257	298	268	275	309	328	338	287	287	277	287	285	306	298	275	288	285	261	292	282	271	253	261	263	313	287	302	281	292	298	267	301	269	282	278	296	287	332	266	272	301	293	284	291	288	281	296	287	282	276	293	285	259	250	286	297	274	312	294	298	302	289	301	280	284	296	297	294	275	293	297	288	258	313	292	286	270	271	284	322	260	282	309	324	290	285	297	295	286	296	251	248	254	293	315	302	287	310	288	314	291	312	321	306	300	293	267	291	263	307	287	291	306	257	276	300	276	278	288	278	297	286	281	288	275	262	273	261	292	256	302	277	274	300	278	310	295	262	300	318	280	270	273	286	302	312	257	298	262	293	277	249	293	302	295	302	284	294	258	292	314	320	292	266	287	259	297	320	302	255	325	269	278	269	302	285	287	277	289	296	288	270	289	271	320	310	264	257	283	293	273	306	286	269	289	283	297	289	292	307	293	266	292	287	292	261	279	279	296	278	288	259	307	313	275	273	303	294	272	301	281	292	283	279	304	302	294	297	298	298	292	272	279	267	280	289	276	289	262	313	289	274	269	255	340	282	273	280	288	254	310	272	288	274	288	296	285	273	275	297	281	271	264	308	282	275	273	269	284	276	280	314	277	293	285	283	284	281	290	289	302	284	303	298	279	290	292	295	284	298	287	294	287	265	326	300	273	319	270	271	285	312	278	293	258	278	295	267	291	282	288	300	319	309	293	265	280	266	302	281	274	312	326	299	261	293	270	285	283	299	263	261	297	293	296	293	264	277	270	288	263	296	284	290	286	308	258	310	318	282	289	307	276	300	277	302	276	277	297	296	308	281	276	299	308	271	285	285	315	285	283	249	298	286	284	288	273	300	302	267	304	275	301	299	303	279	302	293	295	280	273	276	300	285	301	320	291	305	277	273	269	290	305	271	271	297	315	296	294	280	315	279	292	280	282	322	293	306	325	296	296	242	285	287	297	298	308	285	248	269	283	263	264	275	311	281	298	316	254	303	300	275	281	289	279	262	272	277	297	297	268	312	325	277	272	274	302	283	285	271	284	292	288	278	302	282	314	268	305	292	279	296	318	281	287	293	258	324	281	307	255	276	288	278	283	286	309	285	293	279	283	247	298	282	273	282	285	308	285	285	301	290	285	294	282	299	280	285	315	240	263	281	256	273	277	322	286	314	269	287	304	270	258	322	265	271	299	281	253	315	271	281	282	266	298	281	313	286	320	331	301	286	254	308	243	307	286	295	297	284	299	267	293	281	283	285	292	278	269	314	267	290	288	273	292	300	329	270	292	300	319	287	272	295	274	294	299	247	294	272	279	273	296	283	283	294	273	318	288	302	286	261	294	311	311	248	271	288	271	306	293	301	316	307	291	292	271	278	290	286	277	269	291	297	301	284	288	293	311	301	261	278	291	246	270	292	270	238	314	292	286	308	300	318	294	284	283	277	312	296	290	269	315	292	279	297	283	290	276	265	288	261	299	299	266	279	260	282	272	284	293	276	270	294	284	322	257	284	273	276	296	285	321	300	280	284	320	280	272	286	275	270	278	280	302	290	288	287	271	294	323	267	305	280	289	264	290	275	300	307	298	275	293	284	246	293	295	282	317	278	271	299	293	297	296	267	305	297	267	286	268	297	286	283	273	279	265	264	270	296	318	304	275	317	291	263	293	312	259	278	266	271	270	268	274	284	290	262	276	296	273	278	275	275	289	279	305	282	295	279	258	288	301	289	289	288	282	265	297	302	274	277	269	258	309	273	313	296	283	287	272	280	291	305	280	288	308	248	311	300	284	287	278	285	290	284	301	263	281	310	265	292	278	283	274	316	292	308	311	273	297	275	297	287	306	283	269	327	304	239	273	322	265	289	273	305	289	265	306	286	282	339	282	282	287	285	292	274	290	272	300	279	288	278	265	294	277	278	276	291	267	258	298	286	283	296	275	280	326	286	285	274	308	274	304	299	286	263	318	273	263	307	280	248	294	284	299	274	299	260	296	272	288	281	272	291	296	297	311	289	301	317	258	306	301	269	293	285	327	311	280	298	294	281	282	296	310	306	265	297	288	278	286	298	264	292	280	281	285	298	291	292	283	294	292	297	298	265	267	266	298	279	261	292	258	305	280	280	308	251	300	286	297	255	305	294	291	281	270	305	280	277	281	302	296	329	289	292	257	302	289	286	269	280	297	297	268	306	278	281	288	310	256	307	302	277	290	299	299	307	281	272	284	287	324	312	332	290	282	318	274	308	277	326	270	279	291	311	293	282	302	276	286	292	306	294	264	281	256	259	314	272	301	291	268	282	286	277	293	292	279	267	288	290	285	285	246	292	278	275	277	272	288	299	286	296	288	302	318	280	249	276	290	266	284	255	303	280	274	268	300	291	288	291	276	263	280	325	274	284	294	275	284	289	277	290	267	285	283	290	273	306	265	317	332	287	283	291	301	263	333	295	303	329	300	297	297	288	253	311	257	288	295	287	289	291	251	285	306	253	269	266	305	302	311	277	260	283	272	278	300	282	304	283	282	286	294	279	278	264	269	261	291	277	250	310	266	292	321	302	284	304	288	293	269	278	294	275	283	287	281	296	258	265	274	270	266	313	262	280	288	292	263	265	288	306	300	256	266	297	269	291	290	261	285	244	314	291	316	276	292	281	297	284	304	280	284	313	284	284	291	282	284	310	307	302	286	287	275	300	292	290	331	279	271	286	297	253	259	282	278	267	296	300	286	290	296	313	313	297	283	285	296	310	286	314	275	283	252	273	283	290	279	322	260	267	264	315	276	281	314	287	299	267	279	299	279	286	280	294	289	248	288	310
24478	20127	26025	23938	20016	7604	827	527	401	337	364	348	327	309	260	270	274	239	294	238	225	245	247	261	221	248	254	217	231	239	231	238	222	240	239	235	227	232	193	219	216	236	232	238	230	248	223	204	201	240	243	232	210	243	234	214	228	221	234	213	237	236	198	197	219	218	247	221	239	224	228	247	231	207	231	214	207	216	227	198	200	212	228	228	205	210	225	223	217	227	221	229	225	228	198	217	209	228	195	199	219	224	202	224	195	227	217	222	225	231	197	212	221	216	200	198	236	207	208	216	199	235	224	205	208	251	234	198	217	190	206	211	222	235	204	243	227	213	234	246	199	232	209	211	209	222	209	205	206	183	231	215	205	208	227	226	201	224	232	223	250	225	208	222	216	213	212	212	208	256	219	220	197	213	203	204	190	242	203	219	222	192	226	205	223	237	236	211	233	220	224	250	204	210	205	198	234	216	211	220	210	227	274	228	224	225	201	203	220	219	229	216	219	241	209	207	216	214	230	217	191	209	239	224	194	230	217	238	219	226	213	215	215	228	230	253	246	194	173	227	230	189	212	223	231	214	211	223	189	227	205	214	203	222	211	225	224	232	206	229	187	211	216	217	211	216	214	210	202	203	195	194	234	214	212	217	207	224	230	222	234	227	209	244	219	241	224	222	194	194	215	201	239	224	203	249	220	245	225	208	235	241	222	244	236	241	212	224	232	218	229	242	238	232	217	196	181	202	207	215	173	203	214	192	199	231	231	221	221	199	210	198	228	233	228	239	214	232	231	222	244	237	225	222	234	201	221	206	214	204	213	212	225	215	239	216	247	233	240	198	221	230	213	202	192	216	168	184	228	206	215	208	215	196	218	208	254	230	208	222	215	219	210	229	224	227	210	197	204	220	221	213	213	233	259	230	233	264	200	214	243	210	191	212	220	223	217	211	235	241	201	239	227	207	213	228	222	236	180	201	212	221	211	176	222	207	190	206	222	212	230	201	210	206	229	235	201	246	217	215	209	216	211	229	215	220	242	219	225	211	218	215	182	259	199	204	191	196	221	230	222	211	223	203	224	245	233	199	237	202	213	225	215	207	217	204	206	243	222	219	229	205	217	221	230	206	207	201	230	217	212	227	243	208	230	210	194	196	219	224	212	226	207	206	237	193	241	242	228	212	218	211	218	230	251	215	218	195	185	242	201	222	238	225	230	218	199	189	209	214	201	228	201	225	227	220	213	216	218	226	210	216	227	231	222	220	215	217	232	217	245	210	246	220	181	224	200	236	206	193	222	186	223	206	187	224	196	198	203	224	237	211	203	230	213	214	228	231	205	228	237	208	185	229	223	201	218	204	188	229	197	202	227	193	213	168	197	203	234	245	193	235	225	215	218	215	224	233	208	219	213	211	201	204	204	200	201	218	242	214	214	235	231	198	189	224	204	213	230	194	222	206	214	206	221	208	194	227	236	206	227	216	234	225	221	221	220	216	182	202	222	189	218	202	207	219	211	215	218	239	194	227	200	218	249	230	224	221	215	228	243	187	216	238	215	233	193	209	213	238	201	209	213	197	219	220	184	222	203	206	237	232	250	183	223	240	202	234	221	244	209	247	197	217	203	248	244	186	225	202	220	209	208	215	216	197	217	228	205	214	207	226	201	213	228	202	213	222	227	206	240	241	208	210	223	241	215	222	200	215	232	200	203	220	253	232	213	203	204	247	227	202	207	201	229	214	208	223	229	210	234	215	232	206	206	222	209	215	228	214	231	197	208	225	210	202	226	196	234	233	236	201	208	220	222	223	223	216	216	200	218	265	235	210	228	215	219	214	243	217	207	228	239	219	205	206	210	205	203	199	215	211	222	221	207	215	225	193	216	245	204	230	222	221	245	211	219	226	218	202	232	209	215	222	208	222	238	241	207	226	213	230	236	210	221	233	188	246	215	239	221	231	206	189	215	218	247	229	214	200	227	207	218	233	201	215	207	207	202	208	228	205	230	199	227	229	227	221	225	195	219	226	220	211	225	239	209	222	199	215	217	206	215	204	210	229	209	234	226	229	228	216	222	232	225	224	248	210	199	225	202	209	237	216	249	221	214	200	227	204	214	204	209	221	208	213	200	205	207	213	248	186	217	245	208	220	202	229	214	235	245	239	216	228	202	217	201	200	231	232	216	212	191	227	243	217	213	246	204	207	210	222	190	227	211	228	222	215	226	195	214	217	237	225	226	241	215	206	211	196	207	215	223	219	218	249	232	189	182	216	224	232	205	235	220	207	221	210	206	232	199	222	246	204	218	203	215	205	227	226	223	243	235	228	236	230	204	216	226	221	213	222	221	229	211	197	209	213	214	190	225	223	219	207	205	220	217	203	220	230	240	221	231	247	192	211	211	196	207	242	202	210	210	209	228	214	240	220	210	201	226	202	201	203	229	211	199	231	223	227	205	237	197	190	200	226	217	218	221	233	200	202	222	226	205	246	218	237	227	210	196	239	212	222	217	201	229	204	211	237	209	231	231	219	230	196	195	216	217	197	218	214	211	239	261	194	202	206	243	241	212	225	226	204	231	223	213	206	221	186	220	224	224	209	208	191	211	213	227	201	216	227	234	211	217	206	210	236	231	217	230	205	188	230	207	212	223	237	233	220	226	227	219	205	216	210	210	197	209	221	217	218	216	214	239	219	222	240	223	237	215	183	185	235	217	235	213	218	224	216	194	214	211	200	208	229	244	218	215	208	204	221	225	215	208	210	220	213	200	227	202	224	223	242	214	193	192	204	190	224	234	220	249	235	222	223	207	203	214	229	191	202	246	207	229	219	197	199	208	209	218	220	198	210	235	221	233	231	233	235	223	218	220	233	230	232	207	221	237	232	223	214	228	221	223	225	221	223	204	214	221	238	255	226	233	239	202	223	245	197	188	238	210	214	212	224	228	239	213	243	198	201	231	228	222	214	220	213	227	191	233	217	244	208	202	197	181	221	203	196	206	235	208	169	198	200	223	209	203	213	235	202	215	242	245	197	216	197	239	213	207	202	245	213	185	217	215	213	223	219	210	190	190	217	229	231	198	208	225	236	246	236	227	209	220	229	214	193	227	230	225	231	204	212	244	247	239	226	258	195	205	225	206	220	200	210	216	209	233	204	223	224	233	213	223	204	225	235	215	222	203	211	241	223	216	213	216	226	214	221	212	240	253	219	234	217	212	195	216	211	220	199	227	213	208	195	232	205	233	197	209	235	222	240	238	190	225	215	226	214	212	194	216	218	199	208	223	203	237	220	239	216	192	198	223	230	206	220	225	193	194	216	203	232	219	192	240	188	231	231	206	205	214	218	236	215	229	215	234	216	244	205	217	215	212	226	237	288	239	221	238	206	222	221	223	224	222	229	233	227	227	246	227	210	219	209	233	217	245	214	227	213	228	232	214	195	209	226	211	217	217	238	228	215	207	223	207	193	214	207	219	245	224	234	228	206	207	205	169	186	212	230	235	212	227	221
46471	7276	6556	3436	2249	1587	1114	896	741	541	533	511	436	458	441	364	334	360	305	309	312	307	292	268	271	274	284	267	287	217	272	223	238	272	263	264	255	279	240	268	247	236	252	232	242	237	257	223	227	238	236	215	246	207	243	228	243	228	255	225	209	225	218	220	229	217	227	251	236	229	241	245	225	219	253	237	220	226	230	246	215	200	256	235	239	227	226	227	203	235	237	201	230	218	240	203	207	230	232	210	191	222	212	242	219	253	260	216	209	234	218	221	233	220	228	245	214	193	232	232	229	218	226	213	252	235	232	239	235	211	223	216	227	219	208	246	224	228	244	236	226	207	219	220	242	253	196	222	253	246	225	227	247	233	236	221	250	220	217	236	238	240	215	229	230	251	227	212	254	216	217	237	224	255	206	242	212	236	234	235	210	204	217	210	226	232	239	246	214	221	236	208	236	245	216	229	241	225	230	203	202	236	213	223	238	222	249	199	228	257	224	210	228	228	221	234	231	215	238	215	205	199	239	230	209	224	225	230	213	220	229	220	223	228	240	215	211	207	207	224	202	206	228	235	233	206	217	232	210	196	192	238	218	227	211	225	231	221	231	259	234	253	213	210	233	228	208	219	227	193	190	235	207	230	214	222	217	217	227	237	248	197	218	224	218	217	241	231	222	199	239	185	189	227	228	222	246	241	222	259	226	229	244	228	211	253	223	231	237	239	227	204	230	214	239	224	201	228	228	228	226	233	226	229	226	195	226	216	259	235	214	224	213	221	238	218	218	187	241	220	230	227	242	249	199	224	220	219	220	240	229	228	225	212	237	213	226	224	204	213	256	211	232	239	227	207	233	218	191	226	222	248	211	224	199	208	208	236	206	247	228	219	206	234	226	235	245	213	217	187	229	205	232	227	213	222	240	237	206	237	249	225	197	218	231	217	226	221	222	238	252	217	234	242	227	227	221	242	209	243	240	205	189	231	212	200	216	238	215	275	237	232	225	237	208	207	218	200	225	226	230	227	244	212	226	248	257	228	203	219	220	207	215	218	212	233	214	222	241	260	225	218	227	185	213	239	222	210	242	258	205	237	207	204	207	225	203	214	208	237	212	221	233	240	244	225	184	237	219	194	247	216	208	214	212	214	242	242	198	221	249	219	248	195	227	232	235	208	232	215	197	234	212	234	209	213	232	221	217	205	227	219	198	245	218	197	211	238	231	222	241	222	219	218	262	210	226	238	213	226	223	209	226	225	217	239	198	203	209	224	208	218	231	223	250	229	212	231	249	212	223	207	217	234	228	221	244	229	215	227	230	181	209	220	208	236	221	234	238	213	205	214	210	223	206	226	193	238	228	205	218	247	230	231	250	236	211	230	236	230	242	209	208	236	218	242	218	227	227	236	216	237	265	230	249	213	200	228	215	227	226	221	198	235	223	220	227	211	215	256	218	233	233	221	220	208	245	215	213	239	207	228	238	233	247	234	198	211	223	228	227	214	240	218	225	236	237	238	220	213	246	200	224	226	214	209	225	225	211	221	240	208	228	228	211	245	221	195	242	219	220	212	221	234	230	247	215	210	191	222	234	227	228	218	234	230	218	234	226	210	219	226	215	216	196	218	232	228	219	222	197	206	216	232	240	196	244	218	229	206	204	214	236	226	228	244	235	222	238	228	225	238	254	208	203	216	207	207	209	228	240	203	215	209	226	223	246	241	219	236	238	202	219	209	232	232	245	219	220	238	222	233	247	206	217	207	217	226	206	236	248	213	224	203	204	211	195	220	220	231	241	226	236	219	218	207	178	210	205	236	204	242	208	241	206	207	239	239	229	216	229	214	215	242	231	236	255	224	238	212	239	226	208	222	255	202	230	220	249	215	229	196	219	233	218	230	217	229	220	217	226	222	209	240	237	223	230	249	233	251	221	242	241	232	229	246	204	204	215	243	203	229	219	223	217	249	220	234	220	227	205	206	246	241	227	245	233	246	220	232	195	240	218	207	234	239	232	208	222	242	220	249	200	215	218	211	219	225	202	238	210	224	220	216	217	232	221	196	223	242	212	232	204	227	203	244	217	218	226	258	207	234	227	219	210	240	207	236	225	222	230	233	222	222	217	257	206	228	222	224	227	215	242	219	215	219	237	240	253	225	243	224	226	213	229	226	229	241	233	235	223	212	231	228	201	213	222	227	243	235	232	226	207	230	226	241	220	210	226	229	237	221	241	219	219	240	239	219	235	232	206	225	205	216	206	208	245	257	221	218	226	255	247	223	225	214	249	223	210	221	203	238	214	236	224	202	213	218	235	215	239	248	227	242	224	224	226	232	206	243	214	231	217	216	214	221	212	228	245	240	217	246	226	199	241	242	203	205	225	209	233	230	227	230	226	239	220	209	213	226	209	223	191	241	253	225	220	218	221	217	199	217	223	221	245	248	225	238	217	218	216	247	208	218	235	211	203	238	237	218	229	220	217	192	243	241	215	241	239	221	226	200	197	207	236	224	208	202	213	231	217	230	215	237	224	233	209	216	229	209	206	207	250	248	219	213	229	219	216	208	208	223	206	207	232	233	224	222	218	230	214	232	240	262	221	256	206	243	245	208	242	237	207	231	237	226	257	212	254	218	187	219	223	239	242	197	219	225	231	218	199	242	233	223	200	206	233	215	224	232	217	248	226	252	208	228	224	220	210	222	256	193	225	215	230	237	199	213	212	205	181	234	214	223	209	218	249	242	230	213	219	251	209	229	229	250	209	232	221	227	237	222	237	237	265	200	201	239	221	239	222	219	245	233	260	249	231	231	232	231	250	218	219	212	257	249	213	218	234	226	231	214	215	237	234	219	199	213	209	219	243	230	214	224	217	240	225	233	242	247	238	248	241	212	216	232	207	204	216	239	223	237	224	274	236	219	195	205	222	230	217	211	163	190	231	210	237	226	233	200	223	220	218	228	249	239	222	235	221	244	227	220	223	232	207	200	204	209	207	217	195	217	216	221	196	201	232	219	205	226	240	238	214	230	233	235	212	248	225	230	214	233	215	227	225	224	234	223	207	224	239	234	226	199	231	210	204	209	226	236	222	240	227	191	257	216	245	234	234	244	225	192	231	216	209	219	230	221	231	197	226	198	220	219	241	197	210	240	221	221	198	236	216	242	245	205	242	209	234	238	200	218	251	217	217	238	219	240	219	242	221	204	235	237	205	243	200	210	219	242	247	238	232	235	240	227	208	248	221	214	236	209	233	222	223	199	211	231	212	225	226	248	214	248	207	235	219	201	229	226	210	203	248	226	216	207	219	221	229	235	222	186	247	192	208	203	221	218	232	224	221	253	218	236	231	230	211	203	236	224	205	234	218	225	219	232	219	223	213	219	232	190	230	227	242	226	204	237	221	215	219	222	223	243	246	209	223	210	204	214	233	241	260	226	228	214	215	229	210	236	237	238	226	216	206	233	209	228	226	237	216	225	206	228	232	199	200	245	234	229	223	217	223	255	229	234
22375	20115	26592	23409	20111	20136	8823	1296	936	789	850	693	723	668	588	660	660	617	616	573	600	545	523	589	588	533	552	521	516	548	546	547	607	578	510	557	544	542	557	513	507	572	547	507	544	519	522	490	490	510	524	523	486	548	542	547	555	504	547	560	494	528	523	493	560	534	524	545	500	484	521	520	532	492	479	466	515	444	490	528	496	510	510	524	508	499	461	536	519	509	526	513	493	516	531	487	538	534	536	486	509	518	514	529	524	550	494	482	464	504	454	540	536	552	534	451	475	547	519	554	497	503	516	521	506	499	430	508	517	489	532	540	487	471	494	499	510	527	516	537	509	522	470	503	534	516	477	533	524	484	546	511	502	502	454	505	509	534	494	518	549	524	522	526	529	497	507	521	497	511	522	456	519	531	482	502	486	504	507	465	496	466	495	513	509	478	526	511	518	554	510	512	543	487	515	456	529	500	521	505	507	515	511	528	470	523	509	493	545	532	513	490	500	511	515	495	506	504	491	489	474	528	515	493	487	532	494	532	495	516	499	491	508	478	498	561	485	514	528	519	489	566	486	512	488	529	502	554	546	485	520	507	526	457	504	490	506	535	510	478	496	492	512	474	500	462	533	490	510	516	502	480	497	568	540	503	533	514	530	478	509	524	499	525	470	489	481	543	532	456	511	551	529	514	509	518	484	518	473	521	491	482	499	511	499	489	503	510	534	500	505	471	528	482	511	483	513	515	501	514	524	507	498	528	522	504	498	521	484	544	518	512	471	472	508	490	510	537	505	507	457	500	511	464	500	548	492	496	455	472	483	495	496	504	497	496	454	476	517	488	545	514	513	520	521	537	513	516	528	480	467	533	515	523	484	534	485	505	486	534	510	481	512	503	491	524	519	555	474	506	531	481	492	531	497	534	480	499	493	474	515	522	507	474	508	494	499	501	497	508	518	526	483	525	561	462	487	511	505	553	531	505	554	489	481	518	518	489	546	486	472	522	505	525	477	523	487	508	533	500	519	492	493	546	537	488	496	566	534	482	494	464	487	512	493	523	535	543	508	495	505	504	493	512	478	515	526	526	507	473	505	517	491	518	509	502	521	500	497	476	500	544	507	504	490	500	493	523	476	522	497	531	520	515	505	516	488	492	481	509	490	472	502	466	534	515	475	532	522	510	499	508	478	497	501	497	494	500	483	534	487	511	513	534	503	489	501	503	476	524	530	482	526	469	541	507	503	527	522	476	474	526	499	525	547	501	513	466	477	489	539	540	505	495	494	501	517	522	534	490	511	484	506	480	486	480	502	475	521	514	495	524	543	482	537	530	501	534	532	513	532	492	547	541	485	496	512	506	529	525	505	502	530	512	467	486	492	542	518	487	484	462	477	510	527	494	543	495	525	501	494	507	497	466	499	507	519	486	491	501	464	509	531	486	528	503	517	513	483	517	523	491	503	534	534	574	497	518	516	477	521	490	463	518	495	548	484	495	479	521	500	492	506	524	490	503	534	496	509	511	492	480	497	535	504	511	540	498	493	492	509	513	504	491	537	507	551	497	509	485	508	514	503	480	506	522	527	482	493	502	527	493	541	501	512	534	523	483	522	497	529	511	510	487	519	551	495	506	472	463	493	503	522	491	493	509	511	508	517	499	494	471	496	533	453	537	505	500	547	520	486	527	549	495	504	542	548	487	496	512	520	509	458	512	493	530	520	535	492	469	530	523	520	493	487	505	516	529	487	514	529	489	502	514	496	529	537	492	501	524	509	486	506	553	512	487	517	503	489	488	535	481	523	504	498	500	478	494	482	521	474	484	524	516	505	485	543	524	530	540	530	498	486	517	571	518	474	539	531	493	485	501	483	482	516	490	475	501	531	515	508	533	540	500	491	546	528	525	520	481	516	493	528	506	548	538	498	498	524	523	521	494	466	533	505	464	510	510	519	510	492	523	486	523	523	586	500	515	508	503	534	519	480	493	496	465	519	520	531	485	517	491	508	513	501	477	493	506	463	504	472	477	505	498	475	470	500	506	558	513	535	489	490	496	490	499	524	470	492	511	485	527	528	461	462	538	506	501	497	533	536	540	515	446	526	514	486	508	484	535	542	535	503	504	484	499	490	484	477	504	498	509	532	501	458	470	507	516	499	482	498	524	515	516	507	508	494	558	542	515	507	518	523	516	547	488	483	529	536	522	485	502	500	517	527	546	545	524	515	492	464	502	497	534	476	481	471	526	503	537	505	484	499	453	492	479	510	507	505	485	505	502	471	505	491	492	496	510	500	537	471	520	498	530	516	530	502	510	494	497	479	523	474	519	525	511	521	510	486	515	552	490	525	485	524	504	499	502	512	514	534	460	535	531	482	535	503	504	522	508	505	465	535	495	514	513	540	511	533	502	557	454	533	483	504	525	539	474	505	498	492	511	535	459	505	537	504	487	515	505	507	548	520	547	507	497	524	528	519	524	512	508	480	499	520	565	507	498	485	509	506	491	495	529	509	495	535	506	498	499	440	504	506	498	521	483	502	489	520	500	487	510	465	501	525	456	504	514	475	499	496	507	526	491	522	458	480	539	462	499	511	504	487	525	519	521	486	466	518	495	477	530	548	491	493	495	478	549	518	501	495	481	499	519	515	538	520	542	507	496	497	541	524	539	487	498	517	515	524	508	479	547	516	508	500	513	506	521	491	521	490	506	523	481	492	467	508	522	526	528	483	531	528	517	516	493	512	521	522	535	518	497	551	502	481	502	526	501	544	477	492	482	507	541	523	504	503	463	482	484	532	518	504	493	500	480	451	486	527	477	485	545	459	461	550	456	470	484	510	512	490	496	535	532	505	491	514	493	488	506	510	507	475	534	462	523	510	524	525	554	477	513	472	544	460	534	467	496	535	491	552	499	498	536	482	523	494	524	466	478	537	493	527	525	497	513	564	521	511	508	528	512	525	515	497	519	554	542	510	542	521	514	496	506	516	472	514	498	557	487	521	498	535	516	492	522	525	510	522	524	489	500	502	504	548	506	506	520	513	481	522	494	511	518	507	478	470	544	473	519	507	477	498	496	457	514	478	531	536	505	485	506	479	482	469	504	496	499	510	496	516	536	508	476	513	538	489	534	494	525	475	512	496	505	473	484	515	518	526	450	507	523	496	507	502	496	543	492	485	482	482	499	503	501	527	503	526	504	516	451	484	553	544	510	485	515	480	552	480	500	496	528	529	520	491	493	492	485	526	492	545	500	486	473	509	490	501	494	522	504	506	501	479	493	509	488	523	523	520	509	534	501	511	487	497	516	500	480	490	490	502	465	544	507	524	526	521	502	513	523	540	543	500	545	514	484	494	500	480	514	508	508	513	534	476	485	490	494	543	544	489	508	494	529	486	495	539	450	521	476	498	507	484	476	512	485	527	483	498	542	560	536	519	491	487	482	522	491	589	504	505	519	514	519	501	509	461	538	501	486	537	498	518	509	515	491	554	485	513	472	482	497	498	510	517	487
44874	11717	11220	6441	4275	2963	2264	1795	1554	1328	1176	1014	929	965	824	772	749	680	705	658	670	581	603	592	589	607	609	560	515	515	574	559	525	508	535	549	520	505	533	500	539	457	551	522	517	525	520	536	458	530	488	494	471	439	493	493	473	521	508	477	454	492	501	516	478	474	496	460	470	489	472	497	475	447	465	556	456	480	486	529	471	503	487	490	489	491	496	470	465	500	490	496	463	499	514	510	492	503	474	484	472	499	484	478	451	477	470	481	464	485	478	501	431	495	511	508	488	491	476	490	460	490	488	480	436	462	537	497	505	491	539	476	502	475	487	502	445	461	519	476	478	506	485	498	500	446	483	513	474	479	487	495	525	508	477	480	510	499	485	490	507	461	496	488	514	461	465	478	490	472	452	490	516	476	525	467	475	486	450	498	493	471	486	478	482	480	445	500	489	527	490	501	489	496	491	442	457	500	458	470	457	470	464	525	454	509	459	426	468	490	472	479	491	469	490	496	497	504	502	474	448	463	455	475	473	435	482	515	503	507	473	484	509	449	437	484	488	471	466	507	483	449	444	465	485	487	486	471	465	493	552	476	476	494	482	484	500	480	497	466	463	488	491	487	438	532	423	519	484	477	488	468	503	444	455	490	508	489	464	477	473	419	484	464	476	471	480	458	478	503	542	488	455	487	483	485	490	499	458	497	476	492	479	483	488	492	454	459	476	483	480	474	475	451	476	467	457	517	461	509	502	536	509	471	497	487	444	488	465	426	499	476	455	491	416	465	505	519	485	442	511	460	502	463	528	477	468	482	476	461	471	504	483	492	486	501	485	516	464	482	467	508	473	481	478	463	509	488	479	444	479	500	473	479	494	472	472	473	469	475	508	503	487	490	481	496	470	474	492	481	462	482	546	487	468	473	494	482	466	483	513	502	442	508	450	498	494	476	461	507	521	482	461	452	459	485	448	509	484	464	479	498	446	486	480	450	474	466	512	511	505	477	442	449	518	485	481	511	492	504	475	485	490	509	500	480	441	454	432	471	505	480	452	493	494	500	494	513	494	484	493	497	482	519	427	494	518	462	493	464	506	498	484	495	469	471	558	491	466	486	454	471	463	486	465	476	457	489	468	488	483	488	476	471	475	457	500	472	472	502	482	493	462	477	502	464	497	526	483	475	473	443	468	499	482	473	463	454	493	479	499	465	504	441	481	458	526	489	475	503	487	481	470	468	464	497	462	448	471	498	473	511	478	479	477	487	479	481	493	441	470	509	482	452	469	460	488	444	451	489	467	485	461	492	448	498	483	503	474	507	464	503	463	471	446	496	449	501	433	497	514	475	489	482	502	513	464	450	463	481	508	477	471	487	485	457	517	418	496	459	490	505	470	465	484	470	495	473	474	501	500	500	536	447	537	482	481	479	438	531	484	495	495	470	481	490	473	472	553	484	474	497	473	504	452	462	468	470	446	472	462	519	469	442	467	487	438	485	488	482	487	494	505	490	439	481	472	453	472	487	496	491	469	494	475	518	461	440	469	447	489	506	484	484	479	481	462	451	471	508	488	504	478	482	498	468	463	476	511	498	465	480	525	469	473	493	474	470	506	468	445	457	491	502	467	455	452	503	469	494	502	488	495	478	464	483	435	472	497	483	496	485	507	483	478	508	487	513	469	445	462	472	463	471	442	454	514	483	485	499	491	496	451	485	493	503	473	501	501	503	481	478	476	498	457	465	499	486	474	461	452	454	447	500	463	453	451	467	459	474	514	485	498	514	509	487	473	478	461	460	482	449	475	498	505	490	488	429	466	473	472	501	492	491	466	514	529	503	497	480	486	491	472	508	464	481	463	481	530	441	481	486	457	514	499	517	519	477	462	459	485	519	463	482	468	472	439	488	506	503	471	494	456	499	481	523	498	480	502	485	460	483	479	470	458	460	462	471	460	456	495	510	492	471	491	473	467	487	488	469	468	464	502	497	455	495	464	512	484	481	499	482	477	488	468	495	520	486	497	480	483	504	498	452	476	514	499	510	479	485	504	498	474	491	480	472	512	485	478	520	449	476	495	452	480	491	486	465	500	474	476	487	471	507	466	442	487	480	469	500	515	505	439	452	467	489	493	473	502	495	448	443	503	437	514	458	501	486	501	475	471	476	496	464	486	460	485	424	504	495	479	467	489	507	476	454	516	539	472	468	500	470	467	472	514	446	511	492	500	465	464	501	456	496	453	492	481	454	500	463	482	459	492	491	440	456	501	496	480	463	481	503	475	507	493	498	463	468	451	492	482	476	492	448	480	483	470	442	465	497	463	498	484	468	489	483	497	446	479	482	478	443	500	489	477	444	488	482	474	488	478	472	440	440	455	475	481	499	464	496	485	509	491	484	491	463	504	477	451	478	510	527	495	452	455	456	508	485	460	464	493	466	451	446	483	483	498	464	458	489	470	468	484	441	542	484	476	490	477	452	479	468	494	472	460	518	465	477	514	499	470	486	491	484	477	464	492	501	459	457	516	469	493	441	529	477	480	454	477	458	456	453	485	460	455	458	468	525	464	480	481	469	502	494	496	464	480	465	505	471	464	484	500	486	460	466	478	471	480	484	458	479	473	490	463	456	511	488	464	455	494	488	483	518	558	465	493	483	470	474	480	450	476	503	498	460	460	517	488	491	490	502	466	465	463	460	472	449	512	488	471	471	477	454	448	487	501	497	471	460	491	470	467	448	506	485	446	448	450	501	486	503	478	493	490	483	455	493	541	444	500	442	479	480	463	481	445	510	487	493	452	481	415	493	490	513	499	460	464	471	478	451	452	473	481	451	496	472	503	487	484	497	492	488	465	478	480	521	453	526	516	485	472	476	485	463	470	492	452	470	502	506	467	503	448	482	464	470	481	473	465	518	453	464	459	489	522	475	492	475	493	456	498	478	479	468	469	465	478	513	502	490	495	483	455	487	466	529	496	457	455	468	472	496	470	510	449	482	493	472	476	472	497	489	467	515	517	457	471	506	513	464	464	466	485	471	467	454	464	496	472	502	523	483	497	505	492	457	464	493	456	500	460	494	465	488	420	478	482	503	518	489	485	500	481	441	478	507	449	509	454	484	493	484	444	491	510	477	473	517	506	445	515	509	451	508	436	455	450	475	511	465	482	481	497	482	440	508	526	498	474	461	459	491	485	470	482	474	463	484	452	466	479	463	462	466	499	453	514	482	474	458	495	475	507	479	480	493	463	480	487	550	482	477	479	483	546	520	482	491	478	443	489	477	467	504	423	454	485	470	457	466	479	486	497	462	485	488	438	450	473	514	468	459	514	475	499	487	486	484	475	453	452	453	502	495	497	463	520	504	479	487	432	475	507	463	489	519	510	498	474	502	511	448	483	467	501	469	459	490	481	487	473	485	499	481	454	492	443	489	504	485	473	503	473	471	476	504	465	508	497	488	458	483	468	482	488	454	449	494	490	478	505	475	489	488	496	503	504	451	482	470	437	517	505	441
32522	15877	2897	452	322	304	289	300	261	260	226	264	222	260	260	275	244	262	260	236	261	267	275	265	263	250	246	242	229	246	257	263	256	285	275	287	304	253	273	233	304	273	241	258	272	251	303	251	241	237	287	256	252	271	226	245	239	245	283	233	244	266	227	269	271	235	243	292	254	266	249	282	268	308	269	256	274	258	237	256	274	294	242	255	256	282	271	234	254	309	235	268	275	257	255	276	263	245	262	278	251	258	272	269	260	244	256	240	241	260	288	257	265	251	302	260	258	248	257	264	254	285	247	255	283	278	243	276	255	247	263	266	262	267	291	248	291	272	266	250	284	288	282	250	258	245	278	259	266	270	252	250	249	293	274	276	264	259	265	255	256	261	271	260	276	261	254	278	255	255	260	272	238	275	273	266	234	244	287	253	268	244	265	249	246	274	241	263	270	267	229	271	239	237	233	310	257	234	291	279	273	259	267	281	266	246	245	248	240	270	240	252	269	251	256	256	259	278	264	272	264	257	243	261	230	259	238	255	271	228	233	269	253	259	252	279	273	284	262	247	263	264	234	289	261	264	303	246	290	248	255	288	265	286	265	273	272	249	261	276	252	253	291	267	288	266	251	256	261	260	289	260	251	235	270	248	282	251	278	233	250	254	256	227	249	259	225	259	289	253	231	249	239	230	275	256	276	288	262	271	260	247	265	276	284	265	260	270	253	258	275	283	252	272	284	270	277	235	274	252	265	259	240	276	257	281	237	258	259	270	265	242	284	260	279	249	248	275	264	247	265	277	259	264	276	264	251	251	241	267	267	245	257	247	250	300	274	307	244	274	246	276	262	272	253	260	264	247	229	270	287	270	250	283	261	251	248	290	260	256	262	251	256	276	271	263	261	248	256	245	271	260	235	275	239	276	261	283	294	276	231	271	258	267	255	244	267	261	291	284	263	245	264	274	249	274	272	247	258	264	278	248	242	264	247	293	268	257	263	252	271	282	266	239	283	257	249	262	267	246	276	240	269	259	274	239	268	265	278	242	277	260	249	276	267	270	239	260	281	241	276	257	261	256	250	261	243	266	272	271	239	255	284	256	261	257	266	254	253	278	280	270	255	247	286	262	274	256	254	276	253	266	274	269	258	248	258	257	239	249	276	263	252	255	254	275	275	258	291	270	261	250	260	278	258	262	254	268	254	270	296	253	253	260	262	245	248	274	259	241	267	227	228	228	269	279	245	259	247	248	264	256	257	275	255	266	270	242	269	285	241	273	278	295	263	265	276	261	254	277	260	259	249	269	233	274	281	253	250	250	236	257	269	233	288	277	244	288	236	248	242	276	251	244	228	248	275	275	263	260	252	266	239	257	275	242	284	248	282	265	272	239	278	294	249	264	257	248	260	283	266	281	272	275	241	280	250	274	286	272	276	253	239	272	266	283	272	243	272	274	262	260	257	268	284	305	248	242	271	262	269	264	245	249	258	255	258	226	267	278	265	273	251	235	220	269	255	263	272	254	270	250	248	242	282	260	264	237	283	279	236	282	263	258	263	250	255	262	266	266	286	274	244	255	261	274	248	265	285	242	276	258	259	284	244	265	261	264	254	267	251	253	260	259	280	282	263	275	273	247	253	247	266	266	253	239	255	269	237	249	278	268	264	245	242	222	232	254	254	268	242	261	233	248	268	266	265	256	238	268	296	243	279	266	243	256	274	277	270	266	266	258	232	276	271	248	236	246	251	268	243	258	262	244	255	261	245	273	270	270	273	293	268	274	245	253	258	266	269	251	265	275	279	270	288	248	272	278	242	278	259	246	243	247	246	268	292	254	256	250	285	282	247	262	241	291	260	276	257	269	255	248	281	275	278	244	241	234	245	259	235	251	256	252	261	278	274	236	273	263	278	273	254	232	257	291	241	263	236	256	239	248	253	260	265	252	255	243	268	259	244	259	258	305	265	230	286	255	275	243	280	293	290	253	244	288	229	271	247	263	246	263	282	270	289	267	272	288	253	274	270	246	244	256	232	265	272	272	269	296	261	266	252	254	278	264	274	286	266	267	262	242	284	290	244	221	246	268	268	278	276	241	258	240	279	253	260	213	287	258	253	256	234	237	267	263	271	267	259	268	257	256	265	257	247	269	271	277	274	255	266	251	276	277	238	246	257	232	256	224	256	257	274	277	307	242	231	263	286	247	257	230	257	257	277	243	257	283	263	267	270	287	249	252	231	269	290	264	243	259	279	269	285	257	275	237	253	247	268	260	266	258	224	236	248	254	250	243	276	251	264	303	238	254	244	260	254	282	253	292	251	245	247	276	274	281	253	264	265	278	238	249	253	293	263	226	270	261	259	248	253	275	256	242	258	246	289	262	251	247	295	270	244	277	229	259	262	278	241	281	289	238	255	285	274	253	235	271	272	265	265	233	261	278	296	253	272	260	268	247	259	281	268	259	242	228	240	262	256	229	288	262	268	295	286	269	253	300	262	241	269	268	243	255	252	250	266	250	248	263	228	286	248	261	240	237	239	262	235	241	244	271	259	270	264	279	253	241	258	265	237	260	232	240	262	230	270	261	265	249	255	260	258	283	257	251	238	240	271	278	276	279	250	275	269	251	278	258	271	284	268	262	258	277	251	264	245	296	248	267	249	251	276	270	265	295	247	267	278	271	254	250	273	253	263	254	252	269	244	255	265	287	268	274	242	257	268	259	265	261	266	264	252	246	259	242	237	237	245	242	296	259	300	282	251	249	271	285	260	281	282	270	292	267	242	250	285	236	246	268	257	257	241	248	252	264	259	245	256	281	240	252	262	239	248	273	239	289	265	241	268	292	255	276	265	261	244	293	261	267	239	267	257	280	262	253	277	257	267	257	241	264	237	253	249	263	235	269	279	246	268	250	272	262	269	243	269	248	271	261	277	267	262	284	296	282	268	245	271	235	259	280	257	251	243	236	259	253	272	269	254	254	261	227	265	267	277	285	262	272	247	249	288	258	250	266	245	260	246	254	245	272	250	265	267	270	277	233	274	270	249	262	256	269	270	261	261	254	246	257	243	257	281	282	281	248	262	247	268	291	246	223	229	289	272	256	239	245	258	272	268	288	238	230	250	258	293	275	245	274	235	280	271	280	290	260	252	283	249	280	259	297	225	266	265	252	249	258	242	248	253	262	274	312	281	245	259	287	265	291	230	247	253	257	250	214	259	282	267	286	263	255	264	262	239	286	283	267	236	263	244	253	257	247	262	242	252	256	242	260	271	254	244	239	288	238	274	271	280	275	240	270	273	240	279	254	239	248	273	261	267	267	284	246	283	287	251	253	259	249	271	306	289	239	279	251	254	282	268	267	258	255	256	270	236	246	255	259	252	270	242	271	217	251	289	240	246	246	261	263	279	270	293	258	236	266	270	257	245	259	254	282	268	239	241	255	269	263	258	244	238	253	300	258	300	274	257	248	280	238	277	248	288	263	286	261	259	251	216	266	235	279	295	255	286	256
29749	1214	689	466	378	401	305	303	337	281	304	303	318	302	288	297	278	268	285	317	280	279	250	291	320	287	303	312	320	272	275	305	281	314	312	283	318	302	326	295	296	283	280	278	269	316	307	283	292	268	294	275	307	292	246	277	283	290	287	292	263	279	272	279	276	286	279	287	304	299	284	257	306	272	331	256	278	276	275	270	301	303	266	278	297	281	291	271	293	264	270	290	328	303	288	294	305	270	279	273	274	278	278	294	244	278	286	293	267	279	309	253	275	298	279	311	279	270	276	297	306	304	299	271	292	301	278	317	297	292	275	298	265	270	319	272	300	299	304	292	273	272	267	300	290	300	293	257	321	292	296	300	307	286	285	292	284	275	302	274	313	261	278	269	272	252	274	281	284	297	252	270	295	265	277	302	276	279	296	268	269	311	262	312	293	298	274	280	287	265	292	280	259	295	301	261	308	296	286	297	307	297	271	297	269	269	286	273	294	266	279	306	307	319	303	274	281	281	314	309	261	277	277	302	292	302	271	282	281	292	268	303	302	284	278	273	280	279	279	301	273	288	292	276	291	297	283	291	300	237	278	254	265	250	286	295	281	241	286	302	284	286	273	283	291	287	262	321	293	294	327	291	278	281	298	267	310	296	257	289	292	287	292	310	288	277	260	269	249	268	285	259	316	308	294	300	271	290	254	295	310	297	291	270	277	283	261	262	278	298	289	262	286	278	298	272	285	279	279	277	273	274	278	315	311	286	272	282	277	297	308	309	312	289	290	315	281	319	305	264	294	283	301	277	306	284	297	268	299	254	293	304	260	274	284	266	318	295	325	303	280	295	285	265	270	304	277	310	265	264	268	303	275	283	256	267	274	265	301	298	294	315	282	299	284	280	275	287	280	295	303	283	286	292	305	267	271	286	311	298	289	261	298	268	286	303	262	287	304	284	278	294	293	296	281	309	292	292	313	311	278	260	291	263	286	273	263	290	270	264	272	312	302	283	287	299	273	300	292	259	288	268	301	303	289	293	280	278	284	284	271	286	266	267	274	298	262	298	263	312	266	306	297	288	307	297	288	283	295	294	270	262	265	316	293	296	282	292	279	269	280	297	279	266	295	286	276	287	309	282	284	296	320	252	290	271	255	271	286	302	290	296	297	289	272	284	265	289	274	288	289	277	296	264	276	298	275	308	294	281	289	287	292	270	313	280	271	278	296	242	284	277	277	304	283	302	292	294	300	272	274	284	271	286	273	274	287	259	282	306	286	288	307	314	281	250	261	300	284	277	279	286	285	300	277	252	286	269	296	286	236	287	296	300	279	283	290	297	306	276	292	281	283	262	292	290	286	314	282	293	299	307	308	269	294	273	274	278	280	293	283	307	299	312	302	298	300	278	252	282	296	302	268	276	279	268	273	262	276	276	256	277	283	271	291	297	288	281	307	278	306	265	252	306	278	273	273	270	283	267	331	285	251	308	290	299	275	292	268	286	265	247	258	278	282	266	272	284	276	309	292	307	269	278	280	275	267	283	260	309	256	273	294	288	283	294	295	298	281	310	311	268	290	274	299	284	285	261	271	285	279	299	296	295	288	294	269	314	269	296	310	282	278	277	277	278	296	300	265	295	287	278	267	308	250	293	296	310	303	283	264	270	279	306	277	280	265	302	266	305	300	268	304	254	276	298	274	251	262	293	273	275	302	279	278	308	264	265	259	277	292	311	283	276	270	308	317	292	294	291	293	270	274	314	285	267	324	278	273	299	258	282	264	282	292	285	282	278	263	317	299	283	279	284	314	296	268	304	278	301	290	274	275	277	293	296	299	278	294	287	275	277	275	278	257	303	264	251	269	302	280	294	250	302	291	256	300	275	261	283	313	300	264	271	289	299	267	291	266	291	264	279	264	269	298	326	287	277	262	303	265	269	249	308	258	246	287	265	322	267	305	288	267	264	288	296	289	284	309	291	249	279	256	274	281	309	315	260	294	309	278	276	293	285	306	291	278	297	276	251	268	293	276	290	281	293	276	329	298	283	309	278	292	301	283	245	282	280	278	282	284	294	293	287	253	293	275	273	265	297	285	271	326	285	266	302	264	297	292	286	285	269	293	315	246	282	295	292	257	308	278	309	282	280	291	322	298	279	277	265	275	286	251	291	285	292	289	269	307	267	288	259	280	256	263	270	298	267	289	274	301	288	262	257	285	268	309	257	294	252	291	267	298	281	287	305	275	288	260	296	307	302	275	288	256	291	270	277	273	259	276	307	280	284	296	290	297	278	328	274	269	292	307	292	268	253	305	294	291	277	287	246	262	295	293	285	272	312	268	295	317	270	288	329	281	297	253	292	295	293	290	269	288	300	291	259	300	272	293	295	255	279	275	316	292	294	304	269	267	287	265	265	298	284	279	253	251	298	304	297	275	292	285	252	295	287	273	318	283	276	253	311	309	293	314	300	304	265	310	277	286	324	261	296	291	299	270	305	277	273	300	295	310	305	276	275	278	284	302	322	292	255	282	270	303	294	279	273	301	290	284	271	299	262	300	312	267	280	319	280	299	289	304	267	256	288	287	281	288	268	300	302	312	262	272	282	271	288	277	277	253	266	294	262	291	293	265	279	281	297	273	270	288	262	293	308	310	306	279	280	288	277	246	293	270	288	301	298	307	269	296	286	291	288	279	282	267	297	260	300	304	275	290	287	285	308	281	288	292	255	285	320	297	296	284	320	275	271	302	283	300	283	288	277	287	294	295	292	291	285	285	293	266	277	280	247	289	284	282	240	293	265	297	287	247	293	267	277	303	292	287	285	293	293	280	248	288	286	301	281	263	286	303	270	268	280	304	274	276	267	265	296	281	250	289	293	297	255	312	284	289	272	283	247	287	288	269	282	286	266	290	267	283	304	264	283	272	283	299	287	281	300	298	258	277	317	309	278	314	279	272	296	272	259	301	276	318	269	278	306	291	273	282	272	263	287	289	283	297	268	272	251	259	312	286	271	288	307	296	293	307	269	294	271	268	278	267	309	271	295	281	279	280	267	280	303	272	283	293	313	321	243	279	327	273	294	308	296	274	297	325	276	303	291	293	282	303	280	320	274	266	310	296	273	277	253	272	274	284	273	302	255	281	254	292	290	303	287	282	280	304	280	288	282	284	254	287	300	293	254	264	282	274	309	279	268	270	297	248	293	264	302	277	276	280	273	283	315	284	277	285	315	287	275	245	271	284	291	281	281	301	315	296	292	273	281	295	286	252	265	278	282	255	308	260	286	289	275	284	279	282	307	322	306	268	284	256	260	264	321	271	280	280	299	294	266	247	279	293	281	265	282	271	284	310	273	286	282	298	271	303	280	280	311	279	281	272	266	277	291	260	278	274	290	285	291	271	310	271	292	283	277	273	286	296	290	277	265	271	287	260	306	271	283	279	309	279	301	309	291	305	282	271	279	269	288	307	317	275	303	290	296	278	274	272	336	268	274	278	303	278	286	273	250	343	267
24442	20161	26083	23890	20084	8845	765	549	412	368	343	334	339	312	312	260	256	264	266	252	260	235	260	233	233	231	222	241	243	227	207	213	207	228	234	245	220	230	225	227	232	217	216	216	229	233	215	188	228	237	216	244	239	208	226	250	231	236	245	233	234	223	226	203	225	235	236	228	209	245	242	225	224	240	234	214	221	222	219	220	218	235	242	233	230	225	224	213	220	239	227	225	220	233	220	230	223	210	243	220	240	234	229	226	219	253	256	233	222	205	219	227	211	204	235	231	215	226	227	203	231	221	198	203	250	253	215	237	200	233	177	243	217	231	207	217	225	223	218	226	240	225	241	231	234	247	191	208	228	227	230	203	227	212	223	196	213	220	216	204	236	246	235	198	233	245	214	229	175	270	232	231	229	247	218	230	237	231	221	231	232	205	214	210	204	215	205	223	239	230	210	229	214	206	214	232	256	241	246	202	236	196	217	242	204	215	206	216	199	218	221	230	225	202	238	240	245	226	241	198	258	224	217	223	218	215	228	210	230	210	210	248	223	242	209	222	238	209	225	200	235	230	228	229	194	189	231	214	229	237	211	223	231	214	269	229	232	223	228	230	229	215	204	241	185	204	246	192	233	206	213	223	240	228	209	213	222	224	218	214	224	233	229	235	238	236	218	225	233	226	234	224	243	207	222	244	198	237	199	198	232	228	224	249	235	231	211	220	213	219	214	213	230	223	227	220	246	216	217	255	241	216	220	209	198	239	202	238	230	206	207	211	209	229	224	201	187	220	198	225	219	218	228	214	221	223	202	237	224	217	228	203	229	218	223	200	244	231	236	199	213	223	194	243	222	226	222	229	219	217	238	240	207	220	210	221	237	216	240	246	224	230	206	201	235	223	220	221	210	203	202	208	228	246	211	200	238	218	209	209	228	211	214	232	211	232	222	227	191	212	225	239	214	209	226	222	226	236	215	259	245	216	231	221	213	219	234	196	252	233	231	209	231	210	211	221	223	227	207	226	219	214	206	252	245	214	206	204	217	227	216	214	223	204	199	227	243	205	194	197	214	229	203	194	219	228	223	219	222	243	209	216	248	234	195	250	225	212	194	206	204	232	259	238	221	205	231	213	201	223	230	232	220	234	200	214	232	227	211	213	216	215	204	219	225	216	245	218	240	239	189	235	207	220	207	191	201	206	240	194	220	238	213	204	218	248	218	228	206	200	225	249	237	228	207	234	220	212	216	211	233	200	217	184	213	184	197	237	182	238	218	231	236	216	251	197	209	229	224	213	240	244	239	234	198	238	215	215	212	224	214	258	234	232	196	225	240	211	221	210	226	233	229	215	213	192	226	227	205	234	221	219	219	216	228	219	209	211	219	215	221	202	228	239	238	197	221	213	192	207	215	203	234	227	219	205	213	214	232	211	232	220	199	233	229	226	226	207	215	206	248	221	209	227	209	220	238	224	211	240	221	225	238	217	217	234	252	230	197	201	215	196	233	258	224	205	218	227	205	229	222	246	221	235	218	200	236	223	226	232	226	220	209	220	235	236	227	211	237	246	212	252	219	262	241	212	189	199	224	225	220	214	234	205	222	193	219	206	245	250	222	196	213	211	229	210	222	186	239	218	202	241	209	228	198	193	233	223	231	193	242	214	216	204	177	236	221	245	241	217	239	215	210	210	209	232	220	213	258	232	212	244	238	207	211	224	229	235	214	229	222	209	231	238	213	218	254	225	252	218	193	216	251	201	248	204	195	206	200	185	202	247	204	211	218	220	218	232	227	232	234	205	237	211	235	236	222	238	206	219	218	228	219	258	214	223	229	217	222	204	254	215	244	217	222	204	246	227	232	227	231	219	253	236	214	232	209	191	220	232	222	239	220	224	237	181	227	236	210	207	212	212	211	232	197	242	207	213	223	224	228	240	241	224	216	240	225	234	204	185	244	232	212	213	221	219	215	220	220	228	197	245	204	215	226	192	220	213	228	225	222	178	240	206	224	196	212	202	235	211	209	217	219	216	204	210	217	217	243	242	232	254	262	252	203	229	215	213	229	225	192	226	230	227	218	203	229	253	230	229	217	238	225	239	253	215	229	191	210	193	211	208	218	211	228	204	204	194	233	213	221	220	230	224	247	244	210	220	219	229	239	204	215	243	236	234	228	205	219	208	233	204	214	226	204	225	234	238	200	213	218	227	243	232	217	202	229	218	212	213	253	231	234	214	225	229	241	225	223	237	216	233	230	218	204	218	237	218	229	213	240	207	233	227	212	217	219	236	226	187	238	228	208	212	201	228	228	240	231	226	211	184	243	213	203	221	236	239	220	234	199	249	215	239	217	233	217	226	219	215	211	231	249	203	241	218	250	229	199	238	235	213	204	217	183	241	223	230	241	203	243	223	225	210	198	224	207	212	200	230	192	256	233	240	224	187	208	231	210	239	227	201	255	218	220	221	210	219	204	209	202	220	206	216	211	218	252	236	237	208	214	227	220	219	219	232	213	216	219	246	210	239	207	240	235	228	230	237	204	235	223	216	206	182	235	256	211	244	208	234	219	220	226	207	206	242	252	221	241	223	212	233	214	235	199	202	216	219	219	214	231	231	198	221	211	232	241	209	237	218	235	215	246	235	217	245	240	213	237	227	228	241	220	232	214	214	225	230	238	221	232	225	214	227	216	188	224	248	224	239	224	225	225	213	260	223	234	240	229	260	219	227	225	239	243	218	259	211	229	198	242	233	219	214	204	222	224	228	211	241	222	218	242	206	231	216	226	217	215	223	217	192	199	201	216	219	217	204	218	219	235	235	205	237	214	204	181	217	228	210	253	233	204	213	210	231	209	212	237	233	238	213	216	213	238	246	205	221	222	206	230	200	232	227	192	233	254	229	216	198	213	223	203	212	243	201	228	230	194	223	199	244	211	186	219	199	218	195	229	219	222	227	212	199	212	226	222	214	218	208	229	218	217	214	222	219	243	213	205	202	218	210	228	182	228	214	237	236	234	205	212	208	244	221	223	243	234	218	236	210	206	220	222	238	228	235	238	203	202	219	221	236	212	242	204	217	213	195	195	222	219	238	231	220	211	208	211	198	210	207	201	241	216	202	225	239	234	193	231	220	221	248	219	222	195	204	227	192	234	214	212	243	204	218	226	215	214	228	225	221	214	202	236	229	213	226	196	237	224	231	236	227	220	219	204	227	196	218	203	205	228	185	210	232	222	217	216	219	223	233	202	213	229	215	220	205	230	223	202	209	219	213	220	212	235	259	233	189	206	193	233	208	216	221	229	218	212	233	222	197	211	186	210	220	229	222	239	203	235	208	222	222	203	222	195	217	212	234	215	236	222	192	200	173	218	226	203	228	226	217	231	224	215	218	215	243	204	229	243	215	221	214	229	196	214	204	205	216	217	241	239	205	226	225	203	231	229	207	228	220	217	249	212	216	236	213	208	200	201	216	234	253	225	215	184	242	226	211	239	227	206	214	216	236	230	219
51402	9811	6200	3379	2151	1446	1083	853	708	614	588	501	407	405	397	362	402	340	338	300	282	309	265	264	281	248	260	269	243	264	253	258	262	259	272	246	220	254	251	240	277	236	249	237	237	226	211	214	248	251	234	230	235	227	223	256	225	251	269	247	222	207	216	224	231	214	236	233	247	227	229	237	226	240	222	237	221	224	225	211	247	216	247	219	227	231	251	234	231	249	227	252	225	239	236	235	209	238	241	225	217	239	219	218	230	233	232	236	228	221	204	220	225	240	213	235	187	220	201	219	237	245	232	222	224	211	206	232	214	189	209	212	224	233	232	228	240	229	227	209	218	228	223	215	222	212	226	234	243	217	229	203	232	247	211	243	210	239	222	220	239	246	212	232	255	224	215	258	206	218	222	197	210	238	235	211	226	249	219	222	245	228	230	242	230	228	227	201	240	221	221	237	236	211	240	240	225	227	236	235	220	225	203	250	242	223	214	220	234	213	234	249	228	226	227	235	225	224	244	226	225	198	230	246	211	236	241	224	248	248	224	230	239	219	239	254	248	237	249	248	232	223	248	229	226	263	208	227	221	206	246	224	237	212	217	233	211	213	245	196	211	205	228	229	214	235	225	179	226	206	233	229	234	230	225	209	245	219	264	201	224	231	251	220	217	228	215	245	227	220	235	217	240	196	251	234	225	194	234	223	235	219	212	240	202	239	229	259	237	237	203	234	231	209	221	212	229	195	229	247	245	249	215	214	224	224	211	205	236	211	225	224	192	215	228	219	241	228	212	247	245	242	226	217	233	207	196	221	226	228	238	230	200	258	209	234	230	197	227	232	233	228	215	219	220	235	233	221	231	225	217	232	208	234	227	225	219	247	263	231	227	239	236	230	205	226	216	226	232	195	231	244	212	242	201	235	249	218	245	219	231	214	228	210	218	222	238	203	179	219	259	240	228	241	211	210	225	210	231	244	233	225	220	226	229	225	239	247	228	223	211	222	228	236	230	218	225	205	238	228	209	249	210	220	242	205	229	244	234	221	249	218	225	248	216	238	252	210	214	236	235	247	218	223	229	231	218	204	209	227	230	190	253	234	234	230	236	211	236	210	221	228	199	239	214	249	212	224	240	198	206	232	216	234	244	234	229	223	244	234	220	228	237	223	229	229	235	193	225	242	235	226	227	210	201	241	232	229	231	248	216	232	238	226	224	216	246	202	220	235	237	230	235	206	207	236	231	224	239	233	214	224	205	229	245	235	209	246	252	214	235	248	217	222	240	230	226	207	233	233	218	218	222	239	242	240	218	242	200	242	217	221	191	241	223	235	247	199	234	208	249	223	218	222	244	247	188	238	233	245	242	233	219	238	233	225	231	224	215	233	245	218	231	243	235	229	217	208	242	219	241	216	232	217	210	192	221	213	219	249	204	227	217	243	222	229	212	230	244	206	215	240	211	211	219	238	242	245	214	207	211	266	217	218	218	230	209	230	214	208	246	242	231	202	224	214	257	233	252	236	225	226	199	211	230	192	228	221	217	201	207	202	199	237	211	234	214	266	241	221	239	209	238	211	236	245	200	209	215	237	210	223	224	231	198	216	230	236	204	215	243	220	216	235	241	225	203	230	234	218	224	233	240	238	229	208	209	223	219	256	230	241	226	211	216	233	237	222	225	218	223	242	201	198	203	236	240	197	260	222	215	225	215	211	214	236	215	231	218	239	223	237	230	231	204	234	207	206	215	236	229	266	187	234	222	224	239	221	208	230	215	231	196	255	230	234	224	214	224	237	206	235	229	231	224	204	227	232	244	230	220	229	237	257	254	247	215	232	215	247	259	226	200	249	218	234	223	225	219	232	214	217	209	236	206	238	244	201	250	242	261	257	216	203	215	253	210	233	226	257	232	236	188	232	237	231	226	228	241	254	238	236	218	238	209	221	198	217	224	230	215	259	215	235	235	252	231	217	206	244	239	211	224	223	238	223	246	228	238	246	232	226	224	234	232	245	224	215	252	227	199	210	208	236	206	235	215	228	241	213	195	226	237	222	218	219	234	209	219	256	239	202	226	245	194	213	203	217	200	214	246	246	234	219	259	253	233	203	232	229	221	224	189	231	223	226	226	206	212	259	210	238	239	225	237	229	227	216	222	238	259	239	240	210	238	218	229	237	191	241	240	230	232	215	225	257	223	220	245	217	218	242	225	218	242	210	222	226	206	218	218	232	229	227	230	215	225	211	203	264	221	225	197	228	244	255	257	236	222	249	218	233	228	207	230	238	251	228	212	247	231	263	229	212	225	227	223	218	198	223	215	223	244	200	229	232	211	240	219	230	247	210	234	228	220	240	229	231	233	228	215	211	235	210	228	204	213	212	238	221	214	267	214	234	197	213	239	223	223	234	232	212	255	257	220	243	225	224	232	231	225	222	220	215	227	255	254	215	192	221	202	235	229	227	227	240	199	222	218	209	223	227	198	252	228	234	231	209	231	267	211	234	225	228	225	207	232	217	224	213	213	211	232	212	241	192	209	221	249	239	216	249	241	239	245	235	259	188	225	241	244	219	188	254	219	208	226	264	236	233	228	220	235	219	211	233	264	199	218	235	236	199	226	222	248	226	221	216	263	232	214	248	182	249	231	220	242	208	233	215	220	225	245	248	250	213	231	220	197	226	233	215	218	247	225	226	233	232	209	238	237	238	248	243	242	229	223	216	234	226	227	250	238	231	243	225	242	230	226	203	227	216	229	240	232	217	220	221	213	255	232	233	216	209	206	244	231	209	239	219	225	217	215	231	210	223	245	227	231	228	245	194	215	244	241	222	227	211	206	209	224	219	208	213	237	250	232	235	227	215	251	214	203	240	225	198	213	229	246	218	210	220	245	232	216	211	227	261	235	240	199	221	228	242	231	232	226	232	227	231	200	242	239	223	226	211	199	216	196	210	225	214	205	201	220	238	218	252	229	208	231	223	217	231	227	252	251	257	244	207	234	190	234	219	190	213	201	228	239	262	218	228	232	213	228	192	228	255	226	241	224	225	237	248	239	213	245	233	211	207	247	237	225	230	230	219	224	255	227	244	222	231	230	233	223	242	210	229	250	211	234	251	224	214	228	217	231	236	239	228	230	220	214	242	207	256	200	229	211	215	230	228	230	208	214	208	221	215	229	240	195	222	229	222	230	206	245	208	221	249	250	239	244	238	234	236	229	248	220	210	215	258	256	220	238	235	213	221	241	230	220	234	202	219	234	249	217	219	212	234	239	225	237	216	236	220	212	240	239	235	238	241	220	243	245	213	213	238	216	207	229	224	215	204	224	229	214	255	254	231	219	217	225	248	216	219	223	236	207	221	188	234	241	232	208	206	234	229	209	246	217	221	229	211	219	208	231	225	254	220	234	224	235	200	224	210	217	202	223	231	228	251	248	241	215	242	189	224	215	224	197	209	233	239	236	222	217	252	233	218	212	215	217	247	222	198	223	222	234	234	254	209	235	215	234	211
22335	20124	26684	23267	20112	20152	10027	1264	944	868	737	760	680	734	697	646	612	573	626	613	600	609	562	584	566	542	555	520	566	564	558	566	571	510	584	541	533	526	535	585	502	522	526	542	545	532	517	550	552	515	498	498	482	526	548	484	535	557	520	554	510	517	480	530	524	517	580	499	522	521	511	552	523	530	547	504	488	508	548	471	514	550	517	505	553	535	488	499	504	536	475	509	484	497	500	498	514	500	515	537	528	504	474	507	528	476	508	530	481	541	476	511	527	505	469	469	556	544	486	545	485	531	495	495	523	522	539	511	524	485	548	488	529	515	513	505	498	536	543	519	480	536	502	464	494	489	458	499	516	453	478	510	508	496	512	495	482	545	545	502	517	526	503	541	527	584	514	518	471	516	492	482	529	542	526	541	527	468	512	531	523	473	520	502	511	500	512	477	495	521	486	529	540	530	546	507	481	503	546	482	508	506	506	558	522	480	537	523	489	508	466	528	509	511	517	502	538	478	516	477	517	520	514	497	544	493	529	525	543	548	509	467	520	548	556	491	507	490	497	515	488	530	509	481	505	526	548	544	528	504	520	497	522	493	467	515	486	502	494	500	544	492	570	520	519	545	512	467	499	491	479	505	476	512	508	526	518	482	557	538	494	541	516	460	544	542	492	507	506	499	504	510	510	546	546	528	508	542	507	502	527	508	529	543	500	493	534	512	492	516	516	478	513	497	518	541	524	541	517	517	509	536	508	484	512	523	469	477	519	508	521	522	518	504	531	520	484	472	507	528	512	483	481	500	492	502	532	496	505	535	547	533	507	564	516	485	518	483	553	505	483	490	547	475	486	525	491	502	517	536	508	543	524	545	517	510	488	475	500	494	550	515	544	501	515	567	504	520	487	497	491	508	523	538	528	527	543	511	512	512	512	545	542	527	504	490	532	503	520	482	502	533	530	544	540	535	565	521	535	481	533	516	506	515	524	483	509	510	570	520	508	483	552	508	510	490	531	515	532	463	487	496	552	523	461	494	512	489	505	552	540	524	472	492	487	533	509	520	526	496	464	461	494	500	534	486	485	508	516	505	512	543	540	552	466	464	506	497	515	481	486	492	511	515	524	527	512	514	530	517	506	511	493	518	533	510	464	505	524	543	502	518	515	524	521	483	540	504	515	531	493	494	542	522	505	511	481	546	548	487	545	524	536	542	527	513	510	525	509	515	497	497	516	543	511	511	510	546	503	482	523	521	504	515	485	537	519	563	499	472	519	517	501	522	542	501	527	534	506	502	492	513	531	535	502	523	545	538	473	494	489	486	497	516	515	503	514	486	498	508	484	509	545	509	512	499	493	497	522	516	509	497	560	492	527	553	502	503	543	480	503	573	542	504	468	529	482	502	526	518	506	461	492	476	522	492	484	502	537	538	503	515	490	553	451	536	537	509	519	508	515	497	499	512	507	515	527	515	483	539	509	517	451	533	536	503	490	539	517	567	515	524	534	482	490	515	500	499	493	532	468	521	486	520	459	495	520	489	515	524	486	505	525	513	505	522	530	517	506	521	500	534	527	488	523	480	497	545	533	468	514	502	517	495	556	494	584	493	507	533	503	520	512	495	510	517	539	476	494	517	490	510	501	537	504	552	480	536	482	531	524	516	536	519	486	491	482	523	500	516	493	528	526	529	506	531	515	514	525	451	531	542	517	513	516	482	529	530	517	517	519	523	509	493	515	554	485	485	506	515	536	510	478	515	495	462	535	503	528	528	504	531	482	527	548	510	522	450	543	500	513	511	471	509	491	501	491	514	499	522	574	523	518	531	530	549	545	497	510	508	509	527	499	534	528	472	499	502	526	550	527	519	484	520	468	557	505	516	510	542	496	485	525	525	505	500	535	533	527	545	481	493	492	479	509	514	508	483	495	525	555	476	510	533	508	508	492	516	460	509	513	511	468	524	469	510	540	529	482	540	490	522	503	514	510	510	533	495	513	497	530	536	502	521	555	515	463	546	510	530	473	497	544	524	477	533	515	501	509	499	508	515	476	510	515	524	483	517	484	516	465	464	496	507	506	511	511	452	486	506	472	533	544	525	489	543	568	490	518	482	551	524	558	497	507	531	524	482	525	491	508	584	526	516	461	512	496	548	476	530	510	474	516	512	520	516	485	502	482	504	534	524	491	518	518	540	537	475	514	485	536	469	504	465	526	496	499	498	495	521	508	517	557	508	529	532	551	517	511	512	569	560	528	508	490	526	547	496	523	547	480	531	510	491	507	539	513	510	486	494	539	507	524	467	557	501	513	538	490	494	536	500	492	477	453	535	508	500	504	512	521	479	490	510	498	487	519	508	536	448	496	539	487	527	545	524	513	511	504	522	501	517	510	471	513	505	529	511	506	489	503	536	526	517	520	511	510	497	496	520	537	533	520	517	494	552	537	483	508	514	508	559	509	492	491	518	534	484	494	553	517	481	562	478	511	489	490	521	505	529	491	497	507	546	512	520	466	511	522	499	493	523	514	465	498	494	538	484	541	533	514	534	529	522	491	472	514	520	501	523	525	474	505	527	490	512	521	489	532	489	481	510	510	519	518	484	480	494	522	531	518	517	517	517	497	527	510	455	532	507	553	547	486	478	482	508	537	503	514	515	526	498	484	477	515	513	503	540	509	539	527	521	519	482	544	538	488	501	499	511	526	503	510	549	489	506	489	482	512	513	537	534	531	530	542	542	511	528	495	523	510	461	525	486	518	526	532	498	491	515	492	504	538	537	469	510	524	519	536	489	515	487	561	523	536	525	505	491	474	476	503	515	498	528	531	502	483	513	523	473	496	503	498	486	508	473	530	528	517	510	493	517	512	517	512	524	537	492	527	546	491	512	544	491	491	518	540	500	506	508	445	511	523	505	521	545	491	537	487	484	494	510	473	494	527	537	535	467	539	518	508	493	511	484	511	505	464	532	514	515	521	500	521	565	461	521	480	531	513	519	514	511	516	529	465	518	510	521	520	523	537	537	553	480	498	508	493	504	547	515	528	463	468	506	519	486	488	546	546	541	493	501	522	527	469	540	494	492	492	516	497	496	492	517	510	530	497	526	507	477	510	489	558	536	526	519	533	478	534	503	540	484	546	511	527	500	466	516	483	520	515	540	511	524	524	486	549	481	509	511	502	468	499	494	459	516	482	482	481	511	462	486	443	521	540	477	517	491	488	484	538	506	474	495	525	522	504	561	524	546	470	511	502	487	521	488	536	528	463	465	534	558	498	471	498	566	497	527	561	495	544	490	504	521	544	524	516	517	505	523	513	511	527	480	487	466	565	499	508	489	512	537	498	504	495	483	506	528	534	514	531	514	488	495	508	498	508	506	550	487	510	522	536	503	504	537	474	510	515	508	451	517	512	503	545	522	494	487	553	538	548	493	490	486	514	538	498	508	529	503	534	504	487	515	516	483	492	486	507	499	500	512	531	511	558	503	486	495	538	483	524	531	509	514	526	484
53495	11829	10893	6212	4149	2924	2139	1719	1535	1253	1096	1019	883	812	787	795	708	744	650	625	688	623	614	604	602	582	554	530	551	523	598	547	520	541	569	552	542	500	517	518	547	497	511	528	520	507	483	476	502	496	457	528	522	483	481	513	491	497	491	472	466	513	521	495	496	526	490	498	513	494	449	491	512	533	497	494	507	494	498	459	524	483	477	497	499	446	516	491	474	440	517	460	484	451	491	462	472	464	476	503	503	490	474	486	489	521	493	472	510	489	544	491	479	500	463	451	456	466	511	489	472	467	455	487	473	426	507	490	492	512	434	448	478	501	469	446	478	479	468	480	464	530	476	495	463	524	467	497	499	472	458	454	480	508	451	477	480	495	476	479	428	460	462	489	469	477	499	455	484	480	493	478	495	486	504	470	478	448	514	469	428	521	485	473	497	456	468	441	480	457	474	478	504	489	469	463	479	420	466	496	519	505	418	461	511	421	495	448	471	484	470	458	486	454	490	478	493	526	466	528	509	472	494	450	441	504	510	486	490	550	487	491	491	507	515	488	465	464	498	475	509	510	490	455	501	483	478	488	463	518	510	516	484	505	492	477	461	466	508	451	489	494	464	490	438	431	483	484	447	475	452	485	491	505	461	506	522	478	455	485	480	488	467	481	503	479	508	511	497	505	479	502	456	468	517	500	494	500	466	510	491	459	494	478	523	480	503	499	484	461	462	495	510	473	508	508	478	461	482	479	493	485	477	475	465	503	451	484	466	483	507	471	483	478	492	496	497	502	510	478	529	479	471	465	479	494	476	505	488	466	508	466	476	486	507	507	507	497	507	508	452	484	493	498	524	485	498	521	516	491	468	496	519	464	450	487	502	514	460	481	448	466	484	480	455	463	480	456	469	460	446	474	476	492	459	533	508	457	509	490	520	485	451	486	470	440	477	478	500	477	473	465	468	517	476	497	505	483	457	527	450	503	498	487	487	440	528	478	513	456	504	474	451	492	533	468	526	477	507	457	493	485	506	481	485	458	451	498	474	516	496	487	492	465	503	491	522	463	461	453	487	479	467	492	465	543	492	477	441	493	449	459	510	484	477	487	522	452	480	465	480	490	487	510	525	488	443	485	457	472	514	452	462	489	483	472	491	520	504	450	505	499	502	514	507	499	483	477	516	483	479	474	467	476	477	467	460	500	479	488	450	483	489	483	545	502	494	481	489	518	528	472	448	488	486	454	487	495	492	462	479	484	501	480	465	463	498	452	456	486	488	471	459	489	472	463	539	495	478	465	502	482	488	493	469	465	469	499	492	449	479	490	507	498	497	473	476	461	491	460	469	475	476	471	472	499	473	486	470	475	505	480	466	482	449	445	495	465	463	452	487	539	476	502	486	459	532	469	488	470	507	487	496	456	487	476	431	498	497	532	497	482	438	483	497	507	529	472	446	466	484	473	522	507	466	520	511	454	493	502	527	488	455	498	465	457	480	475	472	480	503	528	502	470	470	478	497	491	475	475	485	461	487	467	464	486	501	446	476	495	498	498	507	498	480	514	495	467	481	482	486	475	466	535	476	453	497	528	476	464	484	495	529	479	485	505	470	487	513	493	488	493	499	460	493	455	481	496	506	487	479	486	506	464	484	479	485	468	502	548	470	456	491	462	483	458	492	458	486	497	488	444	519	491	473	469	470	462	503	497	488	483	459	510	473	464	536	480	501	458	472	469	450	499	452	456	505	494	469	465	462	544	481	511	509	495	491	477	503	466	471	475	483	436	485	503	487	481	481	473	476	489	503	498	476	455	494	488	514	515	504	490	464	449	515	477	475	444	456	467	468	498	492	475	466	451	481	495	500	529	462	486	513	484	473	483	469	463	475	483	448	482	467	427	509	485	452	498	488	466	469	466	498	476	521	508	509	470	539	489	487	508	472	500	430	463	536	508	467	486	511	468	464	463	484	456	479	506	464	477	472	459	461	492	523	480	460	512	497	480	512	455	485	494	459	496	494	515	497	495	486	486	494	498	502	489	432	511	488	501	506	489	510	508	497	468	502	439	521	454	500	496	475	531	457	483	466	462	465	497	472	462	495	482	401	470	488	495	470	470	497	509	459	466	451	465	483	463	433	485	541	523	495	474	517	468	481	473	492	515	502	438	490	451	464	496	469	479	498	491	460	501	453	484	485	519	513	516	487	461	487	469	506	501	476	510	438	519	480	454	432	479	437	473	446	489	536	497	518	490	517	482	450	493	484	495	481	525	470	468	504	470	480	485	492	500	502	447	511	497	471	468	461	496	528	446	470	491	468	457	503	485	467	458	497	493	485	475	513	485	473	494	461	461	448	473	465	483	444	479	494	475	482	488	498	450	481	454	455	524	470	477	465	485	511	506	450	473	466	438	520	549	499	476	497	512	469	486	506	463	509	506	485	473	503	503	522	494	487	427	474	493	484	464	495	462	492	464	503	507	493	490	493	480	506	483	486	478	493	511	539	486	475	509	503	482	507	476	454	506	489	466	495	468	496	479	513	444	509	508	455	498	513	477	456	468	471	452	492	498	522	461	456	483	498	498	487	487	468	474	467	444	462	498	467	469	502	474	477	468	484	496	510	457	500	463	502	432	470	464	458	506	467	497	459	487	488	474	472	474	494	470	510	503	519	461	450	508	471	469	523	478	502	524	466	447	485	445	490	513	493	508	453	506	505	499	496	497	486	483	497	498	468	517	487	461	497	525	472	440	505	502	440	508	482	481	474	501	467	494	479	528	521	463	470	476	472	505	488	473	478	478	500	486	522	475	478	518	441	516	430	516	524	486	487	495	505	499	462	499	489	458	518	510	491	502	445	484	483	467	466	469	455	482	480	492	498	501	500	516	485	458	503	483	515	491	488	509	487	474	482	495	455	518	444	450	492	519	458	477	461	455	478	505	500	479	451	493	468	464	492	460	517	473	538	479	457	475	485	477	492	478	470	466	502	488	477	484	472	476	495	508	507	501	478	464	521	488	478	480	457	513	480	470	477	510	465	461	448	460	488	512	476	471	477	447	449	490	470	474	540	440	490	489	474	449	469	505	518	457	458	475	501	497	482	454	501	462	477	478	480	471	479	484	552	478	433	500	478	456	436	506	501	485	496	512	509	491	466	465	480	460	491	475	475	492	486	489	499	459	427	477	501	468	521	484	485	461	491	484	459	476	473	463	495	487	488	488	510	480	459	438	502	477	479	479	456	517	477	457	511	471	492	514	477	493	482	495	476	423	485	476	482	524	465	482	499	511	495	479	456	514	505	479	474	440	494	500	466	481	460	466	488	498	473	470	484	476	484	477	528	466	470	501	505	495	483	486	469	478	482	496	477	461	470	509	504	503	437	479	476	488	454	485	511	479	456	486	455	519	489	453	470	485	470	510	460	483	511	458	484	465	502	473	483	488	440	488	512	473	477	478	484	497	500	470	480	475	493	462	501	538	514	524	499	489	466	477	517	469	464	509	483	508	501	470
32431	15334	2599	444	346	322	256	258	282	297	279	285	241	257	284	264	261	267	273	276	268	244	254	290	300	258	259	275	274	266	260	264	256	268	259	290	251	265	266	278	246	247	231	258	247	241	261	247	265	238	268	261	274	265	279	244	244	291	297	259	246	255	298	251	249	265	253	264	254	254	272	245	252	236	274	273	245	254	258	272	272	268	253	273	278	259	259	267	250	225	260	269	283	276	241	264	249	251	258	279	276	274	269	266	242	249	264	257	258	271	222	280	283	255	263	241	257	256	262	278	264	284	284	248	252	285	238	265	265	281	258	277	284	255	249	257	271	272	296	257	256	257	280	284	264	249	270	237	269	239	265	285	254	250	260	253	247	244	260	264	266	256	238	263	253	265	259	276	288	283	263	248	258	250	270	257	246	243	289	269	259	264	252	269	291	273	272	250	279	264	280	274	272	257	246	243	247	261	254	232	261	251	229	254	254	262	241	263	278	248	246	272	250	252	274	257	272	262	269	257	236	255	257	252	257	256	273	252	242	266	259	246	269	259	264	268	262	259	250	268	290	257	249	265	264	243	262	252	253	264	266	265	259	278	298	259	258	244	245	257	253	257	239	271	253	257	276	266	257	260	274	282	256	253	285	285	296	250	270	274	255	283	239	238	299	265	268	283	269	258	249	264	229	244	232	254	274	286	249	228	270	271	238	264	283	258	284	280	273	241	252	259	241	246	284	225	274	263	264	278	283	288	261	251	277	283	272	243	240	256	241	236	280	264	294	303	254	253	238	288	245	269	277	252	239	285	272	294	256	249	237	242	251	262	251	263	264	243	242	260	254	274	241	263	255	269	295	268	254	257	256	255	260	240	282	269	249	271	265	276	239	267	271	302	254	251	272	261	273	238	253	281	242	268	255	266	252	252	292	256	263	267	225	274	264	256	279	257	270	249	259	275	263	250	271	252	246	271	262	257	254	269	273	269	275	266	252	273	283	240	235	259	235	245	221	268	273	267	296	275	250	232	247	256	268	288	238	266	258	255	255	256	273	259	252	264	284	253	247	281	227	256	234	249	252	264	245	280	276	251	258	255	268	267	264	258	257	257	295	264	250	243	263	266	245	281	264	279	287	267	247	245	215	273	258	257	281	264	243	283	282	243	267	263	249	247	286	244	235	238	256	302	255	252	251	252	290	274	271	260	245	269	267	242	280	288	231	231	266	264	251	254	254	250	255	281	258	247	258	247	249	267	240	272	267	268	280	273	251	255	279	266	264	241	259	259	243	277	245	271	273	240	268	248	269	216	266	269	268	260	265	274	247	281	255	267	272	247	236	255	275	269	249	248	275	265	241	247	242	245	238	272	264	243	257	265	258	239	264	259	252	251	270	238	250	276	273	233	253	275	268	271	276	269	244	247	265	263	267	266	279	271	271	296	239	240	245	253	256	268	252	282	270	249	250	275	273	262	265	269	252	256	266	247	273	271	246	254	261	273	263	256	253	264	275	247	256	254	279	215	264	254	258	242	247	270	270	242	265	253	258	255	269	266	266	262	237	245	283	248	262	223	258	254	271	236	264	250	262	282	262	252	270	281	273	262	261	278	258	293	219	272	248	246	251	269	295	257	254	239	223	278	266	279	269	278	260	255	251	246	257	250	260	274	258	261	256	263	256	257	254	248	291	248	247	258	275	244	280	241	228	247	247	273	253	277	260	254	258	280	283	278	245	261	244	272	262	240	268	235	263	266	266	276	269	286	256	284	211	264	264	270	243	253	270	277	249	238	264	236	260	244	276	259	250	235	243	270	256	275	264	293	246	250	226	249	272	266	272	267	220	266	247	266	218	263	265	275	295	264	262	251	262	258	280	266	259	246	298	273	251	247	255	275	247	244	264	267	232	261	259	233	275	268	260	283	283	280	239	263	247	241	260	249	250	286	252	310	257	252	256	269	250	266	255	239	241	243	253	266	258	277	262	260	260	256	262	246	249	292	277	244	249	255	251	240	220	257	298	258	245	294	241	272	247	247	269	220	281	250	248	286	255	279	256	245	252	265	252	261	238	244	235	271	258	273	227	269	279	263	247	278	234	264	269	252	265	250	245	276	260	268	270	254	247	247	263	229	258	256	259	240	269	290	272	268	242	261	263	251	284	250	275	282	254	254	247	245	254	276	267	255	242	237	267	238	255	246	277	260	239	262	233	277	291	266	243	270	230	261	253	265	275	272	233	241	278	261	259	264	255	270	246	271	241	271	233	265	271	246	246	268	248	258	301	249	259	254	245	249	237	258	273	257	265	246	269	224	248	262	217	274	281	272	245	253	237	281	266	246	274	244	249	273	267	280	248	250	263	259	239	261	270	251	263	278	248	247	255	243	251	260	246	251	220	260	251	276	266	276	264	235	275	284	247	236	264	270	281	227	272	276	264	254	264	275	243	268	250	261	275	264	239	273	288	241	259	278	272	260	255	271	301	260	292	239	271	258	236	258	286	275	263	244	253	231	254	242	284	278	242	256	254	253	246	289	262	273	273	257	266	268	269	263	273	281	277	259	238	262	287	254	242	296	256	248	289	295	245	276	254	249	241	251	247	255	243	256	245	248	264	234	224	259	264	286	257	261	254	290	242	244	250	281	275	241	261	251	275	240	253	257	263	257	231	278	266	265	261	249	261	236	268	261	260	281	246	258	269	225	261	252	237	249	261	289	259	253	278	248	268	258	261	269	258	256	264	250	282	269	278	247	262	261	261	240	254	240	264	264	299	269	251	247	285	252	233	277	280	257	271	272	256	257	301	283	267	221	264	271	280	238	238	247	263	249	233	255	233	263	267	253	264	252	252	247	257	239	239	260	246	239	250	261	249	291	250	262	265	271	269	284	252	263	246	257	281	272	258	270	271	238	246	267	255	263	278	267	244	279	267	252	250	241	263	267	267	301	239	262	272	241	262	275	267	259	264	225	237	269	224	253	248	253	266	244	291	263	256	265	261	271	248	276	276	248	271	265	261	272	255	260	240	231	243	280	266	289	229	260	259	231	254	260	231	263	278	238	269	282	250	279	241	245	274	220	279	268	260	272	261	252	255	266	257	255	248	287	245	251	254	297	252	284	227	254	239	268	263	242	238	259	261	258	251	263	279	272	252	254	270	272	243	256	257	278	244	272	271	257	276	245	268	245	260	257	235	259	295	248	231	256	269	248	301	257	266	234	246	261	262	250	254	230	277	282	290	267	253	257	254	244	264	244	263	261	288	265	274	260	275	261	251	257	267	245	240	266	256	242	268	274	264	250	266	282	268	269	284	260	230	226	279	277	255	252	260	267	253	253	279	269	252	256	263	283	281	269	246	267	247	254	281	252	267	267	245	252	253	259	262	255	264	257	256	245	239	244	250	264	244	268	267	256	262	231	242	259	269	244	267	243	258	253	263	230	273	254	265	248	270	283	258	280	253	264	237	251	263	268	273	216	243	241	237	255	249	259	298	247	242	263	274	256	219	273
29036	1135	635	465	395	340	311	326	275	306	295	279	316	304	277	271	291	278	283	315	299	278	287	290	294	273	301	270	280	278	268	314	307	277	263	271	304	299	299	293	257	269	262	275	254	290	302	305	295	308	285	276	288	267	261	297	293	271	281	282	282	264	285	260	312	274	279	283	268	319	262	276	292	266	298	268	332	298	250	281	317	281	255	308	252	298	291	291	271	256	285	304	280	294	268	287	291	289	326	275	279	286	304	250	276	246	289	263	314	275	257	288	281	284	293	293	303	279	294	310	307	301	286	288	271	290	291	303	287	282	305	296	273	273	267	271	282	287	266	276	249	274	288	274	270	326	284	289	308	299	293	269	269	269	295	295	284	290	274	286	262	272	316	288	290	295	304	297	287	277	277	277	319	266	319	268	299	287	274	255	300	277	275	286	273	298	282	293	286	303	286	283	269	263	290	267	313	288	288	299	277	274	301	281	290	291	301	296	298	302	268	262	300	290	311	306	269	292	298	282	302	301	286	251	293	297	288	278	285	283	287	285	283	292	291	294	265	287	281	286	261	269	295	266	259	269	261	261	291	297	295	283	295	305	267	270	275	278	271	273	278	270	252	276	266	275	265	292	302	313	309	294	278	260	295	273	299	316	289	287	294	280	265	278	287	284	300	266	269	281	293	273	315	282	306	288	281	299	273	275	316	243	271	281	297	242	275	277	270	299	263	307	275	332	297	301	269	284	250	286	256	279	297	293	283	290	261	279	304	286	310	291	280	308	275	293	309	272	275	283	268	328	254	273	269	299	290	280	255	287	292	296	278	286	294	249	283	319	260	296	258	304	313	284	284	282	285	275	282	315	307	281	283	259	297	280	302	286	295	289	289	281	294	275	264	259	272	291	276	274	275	281	301	287	303	291	283	282	275	273	268	330	285	292	300	285	270	288	294	301	307	287	285	301	310	260	288	303	272	296	263	297	304	286	301	307	293	310	290	299	296	273	276	286	297	303	303	296	261	276	275	278	296	298	286	275	275	265	305	262	274	293	272	258	286	276	253	289	265	284	295	274	272	289	279	300	284	286	333	280	273	283	311	313	276	298	269	279	296	287	237	266	261	277	312	268	267	304	288	277	286	279	269	305	292	277	253	279	272	296	313	275	271	275	301	268	266	269	248	281	294	301	282	285	304	278	271	273	315	264	271	273	301	271	274	270	280	280	260	289	290	284	262	263	274	294	279	290	280	324	296	291	261	246	270	284	287	273	259	282	304	262	286	295	299	315	298	295	301	276	335	274	283	287	277	273	291	266	282	280	299	283	267	286	273	267	294	287	294	287	306	310	292	263	255	280	302	280	273	285	285	275	331	289	293	275	265	297	268	303	255	276	272	304	300	279	286	282	293	268	294	291	278	258	283	289	323	293	300	280	282	305	264	271	319	274	293	299	251	270	307	262	298	276	281	299	267	298	280	289	269	279	275	298	260	294	279	271	304	319	281	291	292	295	273	258	291	284	275	303	258	291	249	280	298	275	256	276	250	298	297	289	279	285	289	263	286	283	303	258	286	267	272	286	289	298	277	301	317	272	292	302	312	285	306	266	302	281	310	316	283	271	272	280	280	285	282	298	275	289	267	294	270	293	289	291	274	278	274	277	295	281	292	311	274	279	272	261	273	314	268	287	305	300	277	298	257	296	248	247	282	268	302	253	310	305	305	311	307	249	298	265	273	299	284	278	278	318	268	293	287	295	296	289	271	258	278	282	272	308	283	311	290	270	271	267	289	289	288	318	259	250	277	267	258	333	310	286	286	322	308	271	281	294	300	254	268	296	298	282	274	288	273	315	287	266	296	270	262	271	267	295	279	286	283	301	293	289	312	284	249	287	297	250	294	289	280	309	289	292	272	301	281	281	297	320	290	282	292	247	276	299	272	284	276	269	278	286	265	286	267	272	289	258	328	323	248	310	274	271	258	321	299	268	279	315	287	276	290	292	299	258	253	259	292	304	296	269	280	270	295	306	271	259	307	284	275	285	262	277	293	322	278	280	302	294	283	267	292	314	297	291	279	280	305	292	292	288	280	295	275	312	278	290	267	295	289	282	255	254	274	299	281	275	297	299	285	273	266	319	284	335	300	304	255	283	285	308	273	289	277	301	312	286	283	274	277	284	294	263	267	269	297	285	299	263	271	273	278	288	265	284	288	280	248	312	279	286	307	283	285	297	295	306	284	264	279	268	291	301	282	280	297	296	299	271	258	305	310	272	292	275	254	297	317	298	297	325	308	309	289	312	307	257	285	297	300	286	294	299	279	281	291	272	268	284	279	280	275	309	262	284	300	271	301	273	280	273	263	276	284	265	294	271	286	295	325	255	264	296	276	250	272	289	260	270	297	280	266	280	284	316	278	252	272	289	266	304	277	290	309	279	286	291	270	267	271	307	289	289	261	308	303	285	285	276	283	261	299	276	287	324	287	301	289	269	259	293	301	279	271	288	310	298	310	283	252	292	299	254	301	273	289	260	266	298	291	271	291	289	286	298	311	298	258	266	256	272	267	307	288	289	307	301	316	310	284	257	277	301	282	262	293	312	276	233	297	280	269	295	311	254	308	293	307	284	316	284	265	296	250	248	258	304	263	280	286	299	269	267	302	277	291	293	262	298	289	284	295	327	267	277	284	316	280	261	301	282	300	263	261	301	301	277	293	278	262	255	265	267	273	285	288	287	302	261	287	298	276	292	260	285	284	263	260	273	306	283	294	271	294	272	269	268	311	280	297	289	271	295	289	286	287	300	289	290	285	272	281	307	286	286	250	274	293	253	298	258	265	289	318	274	302	280	286	277	259	297	277	273	249	292	298	276	282	291	273	276	265	271	279	307	303	274	282	281	278	281	291	264	300	275	292	273	275	257	290	298	278	288	294	271	307	277	283	273	284	302	267	286	277	285	257	283	265	281	265	268	280	271	286	269	280	297	300	298	307	288	275	294	288	294	296	289	292	295	279	314	246	295	298	305	309	306	262	300	292	261	311	252	292	281	282	268	286	287	330	296	315	276	310	273	302	289	277	250	308	240	295	269	292	288	276	268	273	284	297	291	255	291	281	289	295	258	302	269	280	295	271	280	280	301	315	300	260	268	269	270	293	280	255	276	303	274	290	272	281	281	284	281	270	276	287	300	308	274	289	290	297	291	275	286	281	274	266	275	288	275	284	296	271	263	313	307	263	292	289	277	266	287	299	272	292	267	270	264	273	301	265	249	260	270	286	264	297	300	250	289	303	274	293	266	286	290	303	307	289	297	295	297	279	291	321	259	251	295	242	262	279	278	322	297	278	257	272	302	304	308	274	312	288	289	282	281	282	267	268	291	302	307	297	271	288	306	286	280	274	283	292	262	288	282	300	243	261	295	275	264	290	275	297	294	283	305	257	308	290	300	263	279	268	281	253	281	279	296	283	294	297	278	293	284	291	283	272	270	311	287	282	283	272	301	276	293	296	277
24473	20175	26555	23473	20115	9353	766	502	454	377	377	307	308	312	284	271	266	260	242	259	244	236	277	245	241	251	257	237	238	225	210	254	232	226	250	213	235	229	205	204	226	236	216	230	196	225	238	220	220	253	216	233	173	200	220	242	258	208	238	196	188	227	187	216	227	250	216	233	224	206	235	234	236	236	239	233	246	213	232	201	210	211	230	198	227	210	220	214	227	214	206	203	217	218	215	218	215	203	200	243	230	183	218	208	238	239	229	214	231	240	231	203	172	240	237	214	215	219	218	203	210	241	205	230	208	206	239	251	197	215	238	201	220	242	195	211	201	240	210	209	223	228	218	228	240	227	198	195	209	210	210	237	209	197	207	238	201	239	218	221	220	200	252	213	213	219	230	217	221	189	228	197	235	230	222	225	209	229	208	215	230	255	184	206	223	192	229	220	242	190	209	245	226	214	214	226	222	219	218	204	209	239	248	227	207	216	268	217	230	228	242	220	221	211	222	253	235	235	217	206	252	237	231	216	221	189	219	224	230	214	201	234	228	221	200	201	205	228	221	231	230	228	243	237	214	239	212	229	226	198	226	202	250	207	229	213	212	207	230	249	195	235	231	202	219	209	220	216	246	257	220	213	225	222	230	240	207	223	217	198	217	226	211	202	215	244	206	220	217	216	219	246	255	224	198	221	213	204	242	227	218	240	257	231	213	241	226	226	209	218	202	209	239	231	225	213	210	214	215	206	231	216	240	227	213	226	205	201	227	241	229	224	234	202	249	229	237	193	206	212	215	231	238	241	245	203	212	205	220	209	216	224	217	232	209	220	218	221	249	215	222	212	216	225	213	220	186	220	189	223	234	219	204	213	216	220	222	224	235	192	239	220	208	215	241	228	222	221	256	207	227	206	216	234	224	243	214	205	227	215	231	210	235	232	216	228	200	251	240	234	213	245	242	239	215	209	217	221	239	216	255	231	204	233	209	222	223	221	208	238	258	204	220	227	220	226	224	206	201	192	216	208	223	235	231	194	222	237	217	203	235	212	248	242	216	240	195	220	225	245	233	214	207	211	194	220	214	222	242	205	232	223	223	202	235	216	235	222	234	206	209	201	214	223	215	204	222	246	202	203	252	217	216	229	227	207	229	226	209	228	231	226	217	221	221	219	232	227	215	237	195	211	207	223	209	232	211	205	229	201	217	219	204	199	233	205	219	245	217	211	235	219	236	248	250	213	219	238	195	200	225	241	253	214	206	243	221	210	231	214	209	254	208	219	212	208	226	230	212	226	208	218	236	202	226	235	216	216	227	202	203	214	208	207	224	194	226	222	213	235	230	230	228	214	208	251	221	174	206	222	206	224	239	205	201	212	227	207	209	198	236	215	215	227	238	234	227	233	201	224	211	248	209	213	237	205	198	224	227	236	214	228	207	242	221	217	208	216	217	227	250	225	218	223	222	219	204	196	203	224	226	209	196	248	206	217	223	221	237	224	210	241	223	199	236	222	198	236	233	225	211	232	196	197	229	222	219	214	209	220	201	201	218	219	210	239	225	225	214	194	223	234	228	236	207	219	226	226	222	214	217	206	200	219	227	210	219	241	215	217	203	230	224	213	222	219	227	203	184	234	234	205	217	223	212	192	222	272	229	249	207	216	228	240	233	226	208	212	227	208	214	221	211	226	219	200	214	216	204	209	203	228	229	238	211	222	217	191	201	227	207	218	211	229	204	220	215	206	233	224	246	226	228	202	231	209	215	216	221	213	221	230	226	228	237	235	208	247	231	230	224	230	206	225	208	227	217	212	216	231	200	230	221	201	225	221	211	227	204	218	225	220	205	186	217	182	194	224	213	205	204	229	225	179	233	239	214	250	238	221	195	217	222	219	190	200	215	208	229	236	214	217	218	210	227	225	204	209	199	209	229	212	220	231	226	200	223	235	229	215	211	207	194	212	206	234	210	181	235	238	227	225	218	228	234	230	212	217	202	219	215	218	200	218	224	211	209	220	221	218	214	203	208	250	217	220	187	226	220	212	231	224	232	224	250	218	216	219	242	211	213	218	246	215	222	200	218	230	238	235	235	234	251	231	229	222	204	237	212	238	218	229	245	232	222	231	217	209	202	236	244	209	249	201	200	244	201	208	239	223	237	230	182	225	233	200	245	182	207	238	206	235	222	210	214	211	209	190	204	202	214	203	206	216	252	227	213	222	246	209	233	193	205	212	191	214	232	237	209	229	201	268	223	195	222	223	195	234	210	210	199	227	240	223	226	219	213	217	227	195	231	250	231	222	211	248	243	223	229	225	211	213	236	237	255	208	219	203	237	224	229	192	219	189	232	196	215	239	237	208	244	224	239	200	204	213	241	230	223	221	237	227	221	218	202	210	198	216	217	219	194	198	200	228	211	204	216	221	238	197	205	246	218	219	230	185	210	236	222	221	195	208	216	219	209	217	214	215	201	199	218	258	193	240	210	216	220	209	211	229	234	217	231	219	230	222	195	213	205	231	211	221	227	203	230	193	220	188	187	228	210	212	218	206	227	226	228	210	212	255	217	214	247	201	241	218	229	192	229	248	234	222	208	229	224	215	228	223	228	233	243	239	195	243	206	195	206	203	194	225	234	240	214	230	220	221	206	212	209	230	207	217	198	224	226	208	225	221	205	233	221	216	189	234	217	239	218	238	242	195	206	229	216	188	225	204	228	242	233	220	220	224	209	230	231	205	220	244	223	226	227	237	197	221	230	204	199	206	217	218	223	223	244	224	244	223	217	218	233	259	212	221	220	216	224	225	196	235	221	220	200	222	209	201	220	251	244	200	209	217	229	236	206	219	221	229	207	203	224	211	186	239	215	216	224	207	240	196	239	217	240	194	223	233	207	210	248	214	236	238	201	218	227	223	211	225	210	224	205	240	231	242	226	218	230	221	212	244	225	230	193	240	218	226	205	224	209	240	247	235	254	198	232	212	245	224	197	217	220	222	212	208	209	213	234	244	215	214	232	222	236	239	231	240	215	200	220	203	221	230	207	223	221	218	228	216	233	242	205	237	229	212	244	239	222	231	237	240	237	215	223	244	234	218	207	205	222	228	218	245	254	200	238	222	206	230	215	248	208	205	235	197	221	224	217	199	206	228	202	221	216	202	212	236	213	230	206	231	227	199	226	234	224	245	241	220	227	226	216	198	243	226	196	202	233	237	222	242	235	206	210	239	237	238	222	204	253	193	213	240	200	216	212	231	231	213	224	228	224	238	215	197	211	234	222	209	214	215	209	222	226	227	209	231	231	227	223	207	210	210	209	225	234	220	225	215	228	230	229	201	231	222	209	218	236	228	222	226	260	241	207	219	220	231	228	239	245	226	231	216	241	210	216	226	218	210	214	209	197	177	222	211	212	196	213	213	236	223	232	199	212	221	210	188	234	210	212	238	235	235	220	232	213	203	211	224	232	229	216	218	228	220	214	243	251	215	245	249	201	231	191	225	214	203	232	235
52514	7578	6443	3401	2141	1470	1156	925	729	617	541	511	430	433	383	411	356	325	310	306	286	311	294	288	256	282	273	281	226	249	251	252	244	251	256	255	233	242	215	259	232	269	224	244	250	232	248	242	227	252	250	252	239	210	247	223	234	213	234	242	259	260	235	245	210	221	222	234	234	231	235	247	224	258	236	232	239	226	195	213	276	231	227	215	244	240	231	241	240	226	244	206	210	223	263	250	231	232	241	217	248	197	248	245	218	212	223	243	226	210	199	257	235	216	229	213	199	203	248	226	233	244	211	228	215	217	248	249	244	239	236	235	232	248	242	222	229	206	225	225	232	228	241	234	239	236	225	204	208	203	235	206	228	232	220	248	197	225	223	218	233	231	222	240	214	223	228	234	219	236	242	208	217	224	233	229	254	195	233	238	256	233	232	248	227	236	236	226	224	222	206	258	233	244	220	202	213	233	224	245	223	227	213	227	216	220	225	209	249	224	230	214	224	223	227	236	233	239	219	251	242	242	220	231	231	242	225	232	207	210	237	233	210	231	224	230	232	191	216	225	216	207	230	230	229	217	218	226	215	236	240	211	223	226	227	192	246	238	221	221	256	230	209	231	219	234	239	220	220	257	243	216	218	212	187	230	247	237	232	197	217	245	236	222	220	202	213	226	216	224	243	233	235	239	219	234	195	242	237	235	239	222	238	250	204	218	219	200	223	238	267	211	240	232	195	231	199	214	235	210	221	225	220	206	228	227	240	231	236	213	202	231	245	235	219	232	203	235	218	180	239	215	209	225	223	222	240	222	225	229	242	207	213	248	244	225	225	205	224	225	240	204	233	222	218	235	248	234	234	225	264	223	225	240	233	246	217	184	238	217	224	230	237	239	243	231	247	219	218	248	227	220	219	227	225	229	233	229	242	211	227	240	244	199	233	258	216	199	233	231	217	241	228	227	203	226	228	229	214	206	246	198	236	242	201	211	242	213	235	234	262	196	204	224	245	234	200	225	229	227	220	217	200	205	229	261	233	215	219	243	194	214	240	255	228	212	211	195	209	220	235	237	230	231	217	230	208	217	237	235	215	213	233	232	236	198	226	244	213	219	220	199	223	250	256	242	234	250	223	227	253	234	246	235	243	242	228	224	210	239	222	227	203	237	222	205	212	251	218	233	206	215	231	222	216	246	235	225	206	228	218	237	233	234	240	232	226	220	228	235	205	220	219	248	221	226	211	199	236	210	205	199	242	235	236	237	245	251	202	232	231	249	227	240	230	222	204	237	244	199	228	218	252	245	207	247	224	219	230	213	234	216	202	212	236	222	231	225	247	204	226	219	231	179	207	234	250	232	253	234	206	216	210	218	230	228	231	235	248	234	236	238	223	259	229	245	218	230	249	208	244	240	229	212	209	221	223	232	232	220	240	185	204	213	239	218	210	222	226	222	264	226	203	230	221	227	231	244	252	220	219	195	246	237	202	217	196	200	217	226	211	223	217	199	225	227	224	263	242	223	212	232	239	236	239	217	236	227	229	214	244	211	221	230	196	216	209	222	240	202	236	228	222	214	236	223	233	243	236	221	215	214	237	220	245	219	233	238	225	249	237	231	193	240	220	236	236	228	227	204	218	200	226	216	230	209	239	223	232	240	232	232	223	221	216	231	260	214	214	238	228	216	206	225	227	202	225	215	242	226	229	207	216	220	209	244	217	207	224	218	231	219	208	270	224	230	220	230	205	217	218	239	209	251	184	216	260	219	221	205	206	225	245	219	240	205	238	236	194	222	235	202	249	224	238	210	220	205	235	234	244	220	209	218	229	224	241	219	240	230	237	238	207	212	227	234	215	222	234	206	199	232	193	244	233	230	229	189	257	230	233	228	245	205	232	225	228	230	199	238	229	239	207	227	212	203	234	243	231	229	230	213	196	251	215	225	235	219	242	189	225	242	232	215	225	202	247	201	253	204	237	232	207	245	232	227	243	239	189	253	231	239	208	204	199	220	218	229	206	252	210	244	221	214	237	221	226	234	249	253	212	253	197	221	206	236	221	249	243	227	223	206	249	234	253	225	222	223	218	242	235	243	227	259	208	218	226	212	217	234	222	221	215	248	220	211	212	207	216	238	243	235	219	241	209	211	243	225	239	210	235	244	238	247	214	206	209	225	235	201	224	223	234	236	229	223	216	219	218	225	243	227	205	227	222	220	206	219	234	231	263	225	225	226	200	198	204	216	252	219	219	228	229	206	214	227	237	214	210	226	215	218	238	245	242	234	265	227	228	225	233	244	247	213	230	238	218	227	224	210	247	244	248	222	219	242	244	231	232	249	207	219	207	208	260	239	236	228	219	232	234	224	229	223	215	225	239	232	218	233	248	241	238	205	247	230	213	236	241	234	217	226	209	246	226	218	222	231	248	218	206	241	218	210	204	240	234	191	225	279	217	219	194	219	229	238	230	239	220	226	252	222	206	226	228	241	233	233	246	219	236	219	223	215	205	214	246	241	210	223	242	245	213	207	225	239	229	229	245	225	224	240	218	222	216	257	240	219	219	200	231	231	239	193	230	248	228	220	228	225	227	236	221	219	244	233	236	197	204	236	228	243	226	219	197	247	216	222	221	253	234	231	224	232	224	206	229	229	231	228	212	245	247	241	232	230	238	231	223	234	213	215	196	209	231	218	209	210	219	227	235	198	246	196	212	244	220	215	229	231	242	243	223	224	245	202	211	223	224	235	216	206	238	209	238	204	236	214	219	202	225	208	201	204	240	230	216	223	217	249	213	233	250	226	220	235	214	243	225	217	244	230	212	226	219	224	227	197	227	214	208	208	218	234	226	216	223	231	215	247	225	202	211	199	227	201	270	220	222	228	212	214	207	235	234	219	188	245	244	231	200	228	230	209	216	220	266	225	215	239	244	208	210	209	242	220	226	245	248	198	222	193	204	233	252	223	230	242	218	261	215	254	232	212	214	253	230	237	223	212	247	210	235	241	215	208	222	202	215	177	203	233	215	205	245	223	212	221	198	219	233	202	246	200	199	236	231	214	226	231	274	212	234	223	247	221	247	215	231	237	207	220	203	240	230	239	237	222	242	205	242	236	224	240	229	238	211	221	234	236	218	199	242	249	231	223	211	228	209	221	235	194	209	208	220	226	198	219	198	195	237	231	247	217	246	231	217	218	232	229	232	239	229	225	227	259	225	231	202	224	212	213	218	244	212	220	231	212	210	208	204	206	230	220	224	220	192	231	233	230	234	212	216	211	242	211	209	244	220	232	225	230	231	246	210	222	236	227	225	234	243	229	200	251	241	237	227	228	201	202	250	222	234	242	207	238	213	250	248	198	252	220	198	217	213	231	230	242	221	247	213	236	226	222	235	227	212	215	224	217	218	220	238	201	254	220	200	236	239	207	240	241	271	234	236	242	239	205	250	244	251	241	205	208	210	217	218	224	229	194	214	237	225	210	214	218	234	232	250	211	235	230	216	229	233	223
22467	20124	27160	22841	20120	20161	9996	1242	948	824	800	734	719	667	629	640	593	624	560	564	584	518	592	548	550	553	515	556	552	506	554	558	582	519	498	543	536	522	531	527	552	527	539	529	514	516	533	558	499	481	535	506	531	497	566	533	548	478	541	527	498	529	488	557	520	535	494	476	507	495	490	490	496	547	537	516	505	505	511	560	499	526	518	538	516	530	501	529	506	509	539	543	542	489	499	516	510	483	499	480	500	528	535	472	484	499	509	499	512	502	501	525	521	540	512	520	521	523	496	506	509	498	525	496	499	480	568	486	530	476	519	549	521	488	570	516	470	466	548	568	498	465	516	523	534	515	480	496	484	536	524	450	477	538	499	541	540	522	490	529	478	519	503	496	504	513	483	513	524	502	515	531	499	494	514	502	528	490	518	506	511	525	509	530	490	516	493	497	506	493	533	502	529	518	515	484	477	492	538	483	514	489	516	456	491	521	541	500	509	504	518	500	512	506	494	476	507	507	544	526	515	494	510	526	478	510	511	486	573	514	490	489	464	529	476	505	515	526	484	532	498	517	530	483	513	544	479	456	533	479	510	509	518	554	526	513	504	492	511	486	502	503	554	517	479	503	498	548	550	511	526	498	507	525	491	497	505	475	517	520	502	490	501	506	484	483	574	499	525	509	534	480	522	528	507	518	480	464	459	491	488	511	510	483	545	482	479	516	525	492	486	508	530	497	517	484	474	516	531	521	553	481	495	485	478	481	476	500	464	558	508	518	507	510	515	525	484	501	535	495	537	505	514	507	519	555	511	494	530	514	502	510	495	526	550	504	497	506	509	478	516	531	497	494	538	470	460	542	515	496	542	505	508	500	501	555	553	499	576	554	509	513	513	482	508	534	526	488	470	493	518	536	500	508	521	512	540	542	540	504	494	513	509	512	508	471	519	501	506	501	480	494	463	543	578	490	518	522	525	509	472	497	489	469	492	505	487	526	487	490	559	475	544	515	497	505	466	501	491	514	505	496	496	473	543	532	497	505	520	489	452	503	507	495	516	525	510	518	511	496	491	464	505	506	489	483	543	480	528	504	526	531	484	512	485	492	529	525	492	476	513	527	533	514	522	519	531	502	504	506	468	490	557	518	530	518	496	478	500	549	505	489	495	529	486	538	512	474	520	484	509	476	506	467	509	496	504	493	491	485	487	522	499	501	549	500	527	528	499	479	485	501	505	503	495	522	527	523	495	521	538	487	513	493	499	506	530	495	560	497	514	519	502	522	491	484	486	520	574	513	503	498	523	530	482	543	486	519	544	503	513	513	536	561	555	486	484	512	537	482	502	519	507	540	524	529	486	484	522	514	540	516	465	544	541	514	515	480	516	530	469	503	490	543	496	490	477	524	506	483	497	527	494	465	493	512	488	507	470	507	530	512	534	539	474	455	511	508	505	522	502	519	506	506	495	517	516	474	527	498	487	510	563	503	505	523	482	488	521	546	519	507	521	493	588	525	486	504	500	491	510	528	535	548	512	536	527	514	521	490	471	485	532	526	490	502	522	469	502	464	503	512	493	517	488	510	525	477	492	481	512	490	505	503	510	486	505	502	486	510	565	550	493	535	497	497	543	539	528	506	521	530	476	465	538	496	489	512	476	509	509	517	513	503	504	485	530	486	489	515	482	532	510	501	522	515	514	498	514	524	495	457	489	540	488	473	537	496	507	509	515	488	500	481	499	496	479	471	489	498	518	515	517	514	489	515	465	497	480	475	490	483	483	498	498	513	537	484	541	541	526	511	480	494	518	515	519	510	536	500	518	505	463	498	489	526	490	486	495	497	524	527	486	535	509	517	508	498	517	490	507	511	489	503	459	486	521	535	535	488	537	499	534	495	521	546	502	492	504	540	527	516	572	513	501	498	506	518	504	468	508	505	508	511	504	510	492	519	552	466	526	491	501	554	496	504	544	528	497	485	516	496	515	477	463	545	556	517	549	527	519	535	519	502	503	552	492	499	507	489	558	541	538	477	552	545	556	474	473	542	577	492	512	482	485	509	491	492	507	502	469	488	506	523	515	487	542	573	532	496	492	441	465	513	499	474	511	487	499	491	514	465	501	535	500	525	543	506	522	483	517	483	502	479	485	491	521	504	540	517	533	562	521	551	508	467	502	525	473	537	509	500	511	520	516	546	510	465	516	526	528	516	491	549	497	524	513	554	521	476	515	545	542	528	477	464	520	504	480	526	506	515	486	509	513	555	523	512	510	507	468	564	534	519	498	493	519	493	510	511	486	517	514	527	510	500	518	538	522	518	562	482	518	514	520	515	519	509	493	479	521	510	549	513	518	528	484	525	505	475	506	514	517	508	490	532	490	508	501	527	547	482	502	481	501	493	544	532	511	522	501	517	522	528	482	493	510	489	494	476	514	513	517	538	496	512	483	523	482	514	504	525	483	515	502	523	492	504	518	489	535	523	489	535	519	491	506	472	481	529	479	482	494	479	507	515	535	545	489	489	535	490	511	482	514	500	524	501	557	467	495	517	515	533	484	488	501	518	501	483	522	516	467	487	499	509	518	545	503	493	512	509	534	559	475	511	516	458	493	522	520	468	508	462	517	501	511	547	570	505	509	498	485	508	509	519	499	523	531	537	480	502	509	537	466	536	533	548	531	522	520	526	540	481	500	505	513	536	488	519	493	460	530	516	597	532	477	516	494	492	541	504	486	498	513	487	521	506	552	505	477	534	498	521	520	539	548	472	452	493	522	499	503	509	513	491	479	521	514	499	506	481	490	520	554	514	501	542	497	475	487	440	517	497	495	523	526	475	536	503	540	476	507	475	496	547	524	542	508	529	513	523	523	524	487	530	502	452	508	474	557	540	515	548	462	491	510	523	484	549	524	483	501	513	491	514	503	540	502	522	522	473	522	480	486	509	495	476	557	520	512	457	500	504	483	488	505	487	521	523	534	558	525	469	474	493	538	505	485	541	514	490	471	490	458	526	549	529	480	507	468	508	499	515	545	481	526	558	527	499	559	491	501	467	500	480	500	495	498	591	512	501	485	567	509	522	485	533	502	499	474	496	500	565	534	505	547	512	466	524	519	476	527	489	522	542	491	532	526	511	515	505	468	502	470	538	523	490	537	519	512	488	510	463	524	516	528	504	473	528	484	534	465	459	524	505	549	532	507	560	500	507	504	512	478	530	474	498	553	498	529	455	515	504	558	545	494	497	517	501	529	536	485	509	442	503	541	503	481	539	511	505	497	492	531	485	502	525	497	464	514	503	505	496	497	513	483	500	493	484	493	502	493	496	510	510	510	524	490	490	518	506	490	510	524	546	519	502	464	494	500	493	515	491	492	508	468	446	486	506	455	495	516	485	475	511	488	525	510	467	500	500	492	507	492	545	495	518	524	510	507	543	479	509	495	483	513	522	501	483	537	480	529	470	475	479	538	498	426	469	545	528	495	479	527	531	500	505	498	545	475	514	509	504	525	532
53062	10533	11179	6612	4291	2960	2327	1815	1596	1335	1179	1002	983	885	881	805	700	726	691	685	629	641	589	621	616	553	585	601	555	544	561	512	519	539	590	529	507	532	500	506	559	519	502	488	526	504	517	503	499	508	532	520	481	486	464	474	502	477	525	479	463	474	516	489	470	495	483	488	478	489	526	498	484	414	463	466	522	452	453	509	476	498	471	486	492	464	453	491	491	485	491	492	458	470	459	460	483	484	509	479	471	503	507	512	455	470	497	484	475	488	507	517	492	488	488	493	464	488	495	474	513	478	473	507	485	488	493	499	505	466	497	496	458	513	443	486	496	509	508	508	483	480	501	480	495	454	456	491	486	487	446	503	432	503	457	489	532	488	456	504	486	513	458	477	460	538	467	495	495	477	495	488	500	449	505	434	528	464	526	469	495	490	479	461	489	511	439	471	472	494	485	490	496	477	481	493	455	494	500	470	494	481	466	499	497	481	455	467	502	479	479	495	511	508	487	487	463	493	485	462	476	464	480	462	492	458	510	473	488	488	489	459	481	488	505	513	494	507	527	469	497	454	518	475	474	500	503	486	510	465	494	453	491	482	468	474	482	450	472	520	463	553	461	473	479	457	500	494	478	479	484	450	454	503	500	479	482	447	489	481	431	509	471	461	489	491	526	492	458	503	511	526	484	500	461	500	488	484	495	477	456	503	464	511	485	475	485	492	512	480	521	458	485	465	480	466	473	465	481	492	483	470	500	447	482	513	498	476	450	486	462	455	493	446	523	480	485	440	505	487	461	465	463	459	471	482	463	474	524	452	526	466	449	429	451	465	488	462	494	473	481	488	453	466	470	477	471	487	475	515	498	528	467	461	480	470	502	491	482	514	489	460	504	489	500	486	469	482	478	496	469	457	477	503	527	446	458	493	455	476	485	473	467	437	499	487	485	445	481	471	488	473	504	476	452	496	514	468	477	490	493	467	485	481	531	470	498	494	483	466	488	498	470	472	462	471	476	520	479	479	469	504	509	471	486	503	475	504	462	497	541	501	470	474	453	490	534	456	479	552	508	456	471	490	487	500	502	472	491	473	484	457	457	477	462	415	476	490	449	477	499	478	516	479	472	503	499	499	481	455	525	485	498	436	496	500	468	487	462	506	465	515	527	484	495	477	481	483	483	479	498	461	497	498	503	493	491	442	501	484	470	494	483	506	520	468	468	501	461	470	516	448	514	498	484	477	496	452	484	491	460	523	473	479	506	462	471	462	450	474	460	525	477	484	507	497	490	491	492	513	439	536	465	467	484	436	488	487	482	453	465	476	515	485	449	490	502	488	518	484	494	498	487	532	429	505	487	456	465	497	469	504	463	502	465	472	531	483	506	511	506	485	518	494	478	500	483	516	512	475	468	476	459	438	512	484	482	462	489	482	499	458	479	460	477	495	493	535	537	451	480	463	469	521	495	476	514	423	474	485	510	527	490	506	486	498	487	452	501	484	490	483	486	473	474	454	523	477	450	493	462	449	462	504	526	487	490	446	470	490	457	479	492	477	465	498	447	493	461	452	500	507	488	463	490	477	476	474	465	501	481	459	468	472	483	495	475	441	487	526	497	472	483	474	511	498	499	527	480	463	451	450	459	474	533	502	496	521	455	466	467	480	492	528	451	493	458	508	467	513	468	494	475	459	493	506	491	432	444	467	461	479	489	482	477	492	509	494	528	469	479	489	501	481	478	481	435	470	512	466	507	504	533	481	467	444	465	468	478	478	447	488	510	504	472	476	471	422	500	473	508	441	478	476	485	456	479	540	453	451	515	553	459	477	522	475	465	462	495	506	468	514	470	469	490	515	502	480	460	456	474	449	510	451	438	496	509	546	459	503	476	500	491	490	461	463	517	535	467	495	451	501	492	519	489	477	474	500	509	454	479	495	486	504	448	492	474	469	475	443	481	496	499	508	467	487	474	498	481	446	456	502	502	451	484	473	452	475	459	491	456	530	519	485	485	458	443	510	467	473	481	496	465	465	471	462	443	510	466	496	461	481	497	554	465	489	476	503	489	458	470	481	466	479	491	465	526	429	460	453	549	515	494	492	454	489	498	500	499	462	471	509	484	486	500	464	449	466	499	447	493	507	452	523	497	497	495	441	498	491	490	471	484	486	444	478	499	502	500	457	503	474	450	462	477	481	445	465	466	453	462	501	451	485	493	485	455	469	469	499	453	477	498	463	422	474	534	485	493	466	435	473	478	471	478	455	474	462	483	444	465	476	509	488	505	485	486	473	505	486	457	517	509	469	472	475	451	473	501	448	515	504	453	506	481	473	473	492	491	454	480	488	478	515	515	484	518	469	474	476	464	494	469	490	501	462	504	426	476	500	514	481	452	483	488	460	501	455	462	511	477	454	482	480	506	495	461	505	475	457	494	451	493	482	462	459	466	487	476	488	461	480	493	496	520	481	456	515	463	495	486	457	499	509	467	495	519	455	481	492	487	489	496	496	468	494	486	491	495	486	519	475	498	469	460	467	455	515	469	518	471	524	459	452	493	458	524	498	490	489	465	481	449	490	482	499	485	485	456	491	490	502	516	479	520	465	516	500	520	490	513	469	485	480	458	461	487	457	440	432	473	470	490	453	490	475	504	454	493	498	508	470	447	482	512	477	423	480	511	460	488	464	483	514	458	474	439	472	479	477	444	455	488	525	457	504	450	485	493	484	453	490	476	470	472	476	528	472	481	495	466	462	449	481	469	466	515	466	518	514	482	531	494	442	493	474	471	504	454	462	481	461	477	472	480	506	541	513	473	506	475	450	478	462	463	477	525	453	454	467	505	472	454	529	483	484	509	488	467	513	467	503	443	494	492	502	502	482	509	448	494	465	446	456	498	488	449	500	483	478	534	497	471	470	476	483	491	492	491	455	490	497	461	518	513	483	471	521	429	468	503	475	490	496	513	480	509	458	484	486	520	489	466	486	492	503	468	473	477	506	482	463	482	515	492	507	480	468	498	474	515	462	475	473	459	499	503	461	465	485	500	469	478	514	431	494	498	479	479	440	447	455	451	483	454	499	500	514	475	543	482	469	482	497	503	494	422	487	478	495	481	501	487	460	483	475	479	480	495	467	456	466	506	486	453	470	501	462	477	479	438	483	505	472	499	494	451	499	504	509	477	497	500	492	495	457	485	486	491	466	481	508	467	492	509	474	488	456	491	482	477	471	482	512	471	471	473	483	477	534	481	480	490	476	454	516	513	487	458	515	497	482	508	507	474	519	510	488	478	420	448	451	493	461	512	501	476	514	492	450	454	446	495	492	496	512	495	487	462	480	460	524	501	504	473	499	460	474	494	525	472	446	509	478	470	474	493	476	487	493	478	497	481	512	491	450	471	454	492	463	475	457	488	476	515	436	481	483	444	481	475	481	516	489	462	465	454	518	463	507	499	495	497	462	448	478	464	455	503	492	472	470	447	462	486	524	475	484	510	493	472	508	520	460	444	450
31999	14715	2317	454	345	304	271	268	256	281	261	245	270	272	284	259	264	305	265	266	231	245	258	251	248	272	279	235	278	263	245	229	276	266	233	250	279	246	298	232	253	273	240	263	300	268	263	264	226	250	269	264	220	259	268	251	225	219	248	269	268	272	248	254	255	262	246	275	252	254	259	253	224	254	249	248	252	212	250	253	262	256	265	254	271	257	230	269	255	243	238	257	239	230	269	239	241	263	229	244	272	235	279	256	257	301	226	263	250	266	269	234	257	253	257	253	241	245	260	252	248	249	264	223	255	253	265	259	246	252	273	234	261	251	245	262	248	248	248	267	261	243	238	245	252	252	274	291	272	244	227	258	256	226	247	264	244	261	261	284	258	280	265	261	278	246	261	249	263	275	262	262	243	273	244	275	280	294	242	251	257	241	258	271	268	262	244	246	271	269	249	242	254	269	245	265	242	264	262	277	228	278	301	252	270	245	263	259	247	291	275	263	266	240	254	267	270	265	232	264	255	240	213	250	269	255	243	253	273	240	249	271	231	276	259	238	249	246	285	234	281	274	252	264	294	242	270	272	253	273	241	235	248	286	254	277	264	283	258	246	250	246	261	284	276	273	270	274	264	275	266	239	245	249	248	234	256	261	241	253	240	267	270	254	244	269	242	261	265	290	230	276	221	258	245	265	239	245	233	251	278	228	226	243	261	236	255	241	250	239	278	272	241	233	254	285	252	275	253	282	258	245	247	236	261	245	247	253	232	231	269	244	281	251	281	261	272	267	246	237	253	273	262	268	264	241	262	257	265	261	276	275	268	269	301	237	278	282	231	279	257	290	245	248	243	263	262	256	240	230	260	285	257	267	257	265	241	250	260	275	236	233	233	245	234	231	264	247	274	222	250	240	233	220	247	253	226	258	284	295	246	300	269	242	287	244	254	261	230	250	270	252	256	279	230	247	270	274	227	243	255	243	265	243	244	261	274	248	250	246	244	236	227	226	263	263	279	237	271	268	272	258	268	283	281	235	241	247	246	260	273	268	224	229	290	247	255	260	247	267	248	240	235	282	278	251	237	240	278	244	247	264	242	267	230	230	257	250	236	246	253	288	273	240	251	243	285	259	252	268	271	270	260	264	277	247	282	245	242	280	246	282	245	270	245	244	219	264	246	281	272	270	220	239	288	271	262	255	258	267	278	274	265	243	277	278	279	260	245	239	262	259	277	266	258	253	269	249	257	276	252	273	244	252	251	260	248	271	265	267	256	285	238	241	282	282	261	240	246	251	230	233	261	244	233	250	248	260	229	265	238	288	247	256	260	236	247	275	256	265	252	235	257	250	242	260	254	273	276	267	251	241	255	248	260	248	261	256	263	278	245	245	259	233	266	249	242	248	258	233	257	269	261	275	259	236	260	259	254	240	235	246	243	249	263	235	283	284	229	246	249	276	248	273	265	272	264	250	274	253	275	289	245	245	251	240	297	242	255	279	261	251	230	239	273	248	242	253	253	284	285	257	257	267	248	263	262	252	230	257	246	272	245	243	266	237	230	290	250	239	242	234	259	231	262	239	248	244	273	251	244	261	260	243	266	225	235	245	261	268	249	273	260	263	262	245	258	246	228	233	241	257	279	236	262	241	245	267	263	261	287	294	248	237	253	269	269	235	278	279	242	237	228	233	270	252	290	280	271	241	291	253	235	257	234	263	240	248	248	269	240	278	258	262	260	290	249	266	260	229	221	264	297	270	279	277	236	248	254	279	262	260	255	252	235	258	248	255	236	283	287	248	276	261	261	235	223	248	309	242	260	212	256	249	250	279	287	254	280	257	252	247	252	261	215	251	248	239	239	236	250	247	268	239	249	278	253	250	240	256	288	260	244	244	235	248	258	260	271	278	227	240	251	243	266	278	263	284	236	240	287	278	259	258	243	262	245	263	269	257	246	280	279	261	251	266	274	272	253	243	265	275	259	266	275	259	242	243	238	255	269	224	247	281	256	244	217	254	279	245	271	247	234	245	231	253	253	261	252	256	236	261	264	271	287	248	268	285	240	250	237	286	250	265	250	240	260	253	253	265	248	226	247	265	270	272	248	275	242	269	270	234	252	277	242	277	263	259	231	256	260	248	242	266	234	246	278	256	255	256	278	268	298	281	247	238	277	258	266	219	274	294	245	265	278	246	270	275	249	250	254	274	275	251	261	251	270	268	268	239	281	262	251	249	261	261	264	289	255	262	283	255	251	256	274	255	254	256	280	274	255	232	261	271	288	239	237	240	238	262	282	247	251	256	251	271	240	276	285	267	287	252	257	255	273	260	259	263	234	236	237	231	256	281	296	269	270	284	243	252	249	257	254	260	250	279	294	262	255	256	259	267	259	252	247	218	269	264	282	235	256	246	280	257	259	228	252	249	280	284	247	250	244	279	229	265	256	269	274	259	250	244	249	258	263	207	258	252	269	258	220	259	265	246	234	247	245	262	261	248	259	246	243	272	260	239	230	236	235	285	249	233	259	241	251	267	289	273	261	244	268	251	259	258	255	252	277	258	230	265	229	265	286	260	270	238	252	277	212	261	296	253	237	270	248	260	240	272	271	263	253	273	287	237	253	223	268	254	253	271	253	230	251	242	260	258	272	231	246	250	257	269	238	241	227	274	252	287	241	256	258	245	249	233	270	279	238	264	262	216	241	281	265	252	244	275	242	247	244	258	272	239	273	248	247	245	277	244	250	249	258	265	291	294	262	281	266	244	235	251	242	260	268	232	242	253	283	287	271	237	277	237	253	255	252	239	238	248	243	269	237	241	281	254	286	256	265	251	256	283	256	252	261	251	258	256	269	274	236	241	237	256	257	252	254	261	283	247	278	261	250	253	244	263	274	272	253	226	270	252	262	253	235	230	236	217	259	231	241	263	248	230	240	261	268	250	262	266	242	242	249	260	261	244	264	255	262	250	261	242	255	251	238	266	260	274	299	269	239	206	265	252	250	266	279	249	269	226	263	244	250	244	271	277	286	226	278	282	258	260	258	267	245	276	240	291	280	251	267	246	262	268	257	248	276	257	271	257	256	282	268	258	291	263	261	286	261	250	252	259	236	267	281	245	253	284	238	266	259	281	267	264	245	244	251	256	253	293	267	244	267	261	250	262	250	264	250	267	252	248	263	235	243	251	255	269	264	254	255	277	249	271	245	237	260	278	263	267	255	221	267	246	270	262	307	265	222	217	265	256	248	273	251	246	259	252	247	239	250	236	250	270	249	259	275	241	232	239	255	270	259	254	261	281	279	246	263	249	262	249	244	240	270	248	273	230	281	240	258	266	254	245	265	252	247	254	268	249	254	274	279	274	240	238	278	259	230	255	266	233	246	269	228	256	274	252	269	267	250	264	270	241	242	248	238	282	251	232	243	269	254	251	239	254	235	261	250	271	262	280	249	280	261	282	267	238	262	236	246	238	243	275	258	264	277	257	239	269	259	272	270	264	280	237	250	245
27785	875	676	474	404	367	327	328	320	317	321	270	294	289	303	288	294	271	292	303	300	275	281	287	248	262	273	280	302	306	281	305	238	294	288	252	293	253	258	295	284	271	279	267	311	282	278	299	278	290	262	287	345	304	278	276	281	299	265	258	315	248	275	280	287	263	316	310	290	273	268	251	277	263	259	306	302	274	298	277	283	261	304	296	275	253	259	269	284	289	289	255	258	256	277	262	250	283	294	300	282	279	294	274	281	300	270	279	280	289	254	274	286	279	251	285	281	287	249	266	277	276	258	267	274	264	285	273	288	293	280	257	288	258	296	261	283	261	293	291	301	283	294	305	257	259	285	294	297	282	277	285	312	281	286	264	292	292	274	306	294	268	301	303	275	266	278	261	288	260	267	286	253	258	294	289	265	256	256	308	312	281	267	288	257	268	289	272	279	268	248	285	259	300	279	285	266	274	269	288	303	272	300	254	271	282	322	282	283	314	246	279	274	271	307	307	237	294	276	275	303	277	297	309	272	305	271	288	280	263	261	257	288	304	289	286	293	281	281	274	283	269	283	267	277	306	305	248	302	283	292	263	286	272	272	285	279	302	307	281	273	303	298	277	289	255	261	293	279	269	258	273	295	296	264	242	280	279	260	285	288	279	271	285	261	284	274	300	271	264	296	307	296	314	329	298	271	269	320	300	287	282	283	296	255	317	270	292	293	279	297	283	292	269	256	301	279	304	284	278	279	274	221	262	282	286	273	254	299	301	285	273	303	248	261	269	278	266	290	279	256	286	262	279	302	261	284	251	278	269	306	285	255	273	268	286	285	275	294	265	264	280	278	286	292	248	284	282	274	323	275	276	301	250	297	281	285	294	284	301	310	277	265	301	271	276	281	265	249	263	268	285	274	275	273	291	278	301	298	282	274	280	300	303	281	275	277	280	281	269	277	293	255	268	296	276	273	275	271	299	264	249	296	285	281	263	261	296	271	274	294	272	297	313	283	289	280	286	265	260	249	264	287	241	289	265	285	300	307	287	278	264	268	273	275	276	283	264	299	274	267	268	278	284	255	267	273	293	294	260	286	292	283	288	257	257	245	293	265	263	293	295	305	281	273	271	266	275	291	260	282	295	294	292	276	261	276	272	306	300	280	289	276	264	271	289	306	282	259	278	263	261	275	293	270	293	269	274	315	290	259	317	278	287	300	301	270	279	289	301	287	273	313	301	311	283	296	293	264	292	283	271	286	291	263	274	261	284	285	277	268	283	262	288	270	243	292	288	298	302	290	263	283	274	279	242	290	271	280	311	274	307	282	262	286	289	290	257	275	284	276	275	284	277	291	319	276	299	273	285	283	274	268	287	282	284	275	296	269	249	299	275	275	263	299	269	258	247	280	271	296	269	287	285	281	266	285	289	279	299	284	286	272	284	276	298	260	265	280	272	274	269	260	264	268	237	271	283	236	256	280	283	273	305	279	253	278	273	279	279	302	277	311	301	268	306	270	266	291	278	287	278	269	281	324	281	292	284	308	257	278	296	304	306	272	261	291	257	327	274	254	285	280	261	272	286	267	294	316	294	302	295	264	291	286	280	289	257	316	278	254	301	275	278	283	263	257	322	286	302	277	256	253	294	281	302	274	306	276	287	277	306	270	270	320	324	274	293	264	319	290	307	275	285	234	290	316	303	270	282	272	291	280	301	302	321	260	284	300	301	256	278	288	264	279	278	280	272	276	257	278	277	302	266	289	320	302	305	273	287	307	234	284	283	280	279	272	260	281	279	293	274	272	261	274	281	295	291	302	272	278	289	265	251	304	276	265	242	285	292	271	273	284	261	279	254	291	284	295	273	271	274	295	317	268	278	305	274	248	298	274	258	308	306	263	281	264	283	290	295	319	272	267	268	292	284	293	262	290	293	270	281	268	273	297	267	262	288	276	274	251	269	269	292	276	303	283	301	264	300	286	298	268	308	267	293	305	292	304	275	295	263	313	276	286	271	291	291	258	286	295	277	293	264	286	301	283	267	269	246	274	285	291	249	282	267	255	282	257	290	247	260	310	282	259	268	252	281	289	269	283	270	259	299	285	282	280	277	292	292	285	269	246	292	280	287	290	301	258	289	264	298	290	261	312	289	302	276	270	292	281	284	263	285	301	248	286	293	269	295	285	272	298	265	303	288	282	304	263	269	297	294	277	263	274	269	310	294	306	288	265	286	268	304	253	287	273	285	310	285	269	266	316	270	299	281	290	284	296	287	245	279	294	271	296	265	297	302	289	312	248	305	295	251	260	275	262	301	265	260	278	285	279	277	267	298	273	267	282	277	286	279	296	274	319	305	274	304	297	268	275	314	260	297	247	263	274	297	301	282	286	281	323	269	246	304	294	281	256	274	291	271	273	269	281	294	256	287	273	271	287	284	292	278	260	280	280	281	269	265	274	283	272	293	275	280	290	294	289	296	293	291	277	252	307	287	266	299	306	296	278	285	280	295	303	306	323	289	283	267	280	268	263	301	271	285	288	307	295	269	296	291	287	272	293	294	302	291	286	275	278	287	246	277	267	271	293	281	251	305	280	280	297	266	292	325	298	295	279	286	289	292	295	239	303	256	289	250	290	266	312	283	267	292	295	269	253	294	258	292	285	289	274	256	285	284	286	269	272	259	299	294	304	280	264	290	292	252	277	272	280	269	282	281	272	253	265	287	304	287	255	283	278	273	294	304	237	285	278	275	321	306	289	284	284	279	266	277	258	264	292	253	278	284	295	285	293	241	303	295	257	266	274	265	274	282	313	278	277	295	296	269	274	284	273	266	296	303	287	285	283	264	254	271	283	312	278	292	302	284	272	301	286	270	279	288	293	262	290	295	284	295	282	279	267	300	305	276	281	275	278	300	287	284	279	281	257	299	274	286	289	277	315	290	268	267	268	287	268	295	307	279	310	301	296	272	274	277	254	308	293	272	279	263	298	291	245	259	283	269	286	303	289	291	276	268	253	260	293	279	276	262	257	262	288	277	243	270	266	276	289	293	303	263	286	259	295	261	303	278	269	283	269	245	274	297	283	279	290	259	284	296	278	268	278	254	285	277	270	274	271	301	281	319	301	272	279	278	269	269	271	275	268	258	253	288	278	243	266	293	287	271	284	301	273	260	269	288	262	291	295	280	264	289	283	284	284	280	293	295	277	282	270	272	343	273	259	302	284	285	307	298	280	297	290	304	289	256	273	297	277	300	302	287	260	291	272	274	265	301	266	270	296	298	300	298	267	283	276	275	285	297	285	274	255	308	253	270	283	275	299	291	267	289	259	253	264	278	263	265	276	281	270	263	312	277	289	301	290	270	288	304	266	303	268	297	283	285	276	292	274	277	268	278	304	287	255	274	265	288	300	288	281	292	277	279	271	258	280	279	278	281	281	269	271	276	275	288	275	264	253	275	264	282	292	278	292	296	291	249	252	278	277	304	319	306	275	308	283	291	261	277	270	290	298	285
24459	20146	26428	23559	19812	6065	797	550	439	444	361	311	308	307	271	249	249	237	279	233	252	265	264	248	233	267	228	214	239	233	231	256	222	228	241	238	229	195	218	239	222	198	197	219	223	214	238	233	211	193	209	190	224	216	231	207	234	212	195	248	240	240	204	236	228	162	215	227	230	207	245	226	223	240	207	217	232	193	223	184	212	228	212	230	247	227	219	214	207	215	211	213	195	195	194	216	208	218	209	217	204	194	205	246	223	228	222	206	228	208	236	227	207	205	244	207	198	215	199	216	232	230	228	206	215	198	237	211	224	223	253	211	187	210	238	213	216	239	204	217	220	216	193	232	203	194	199	199	199	217	212	219	202	182	244	196	187	201	221	189	203	219	198	230	205	223	210	204	206	215	207	197	238	185	206	235	223	202	213	195	221	225	209	224	230	234	242	202	217	207	235	209	235	194	187	219	214	175	185	220	218	207	209	192	187	215	211	184	212	238	248	220	204	217	192	195	206	204	207	232	223	196	212	241	213	203	196	242	229	210	212	220	205	233	228	202	213	224	198	203	232	218	216	254	192	217	200	211	208	184	225	227	204	214	240	184	246	197	224	237	200	226	268	228	205	207	202	193	224	202	202	215	246	207	190	208	222	209	228	237	246	214	195	197	219	232	197	200	243	215	197	229	235	186	236	218	208	198	230	192	221	208	209	217	210	201	164	220	206	214	241	233	208	206	263	222	206	213	263	225	208	195	222	202	203	242	229	232	230	231	228	218	205	226	216	216	219	215	212	208	211	213	215	217	223	256	215	203	235	224	223	218	206	211	190	186	206	206	221	234	238	200	209	239	211	205	227	187	203	227	219	205	189	192	224	216	228	218	234	197	215	224	211	188	206	216	199	228	217	206	207	224	221	225	216	206	225	221	229	209	225	206	229	196	242	211	208	219	209	200	214	219	238	199	223	217	210	202	193	215	194	226	207	207	213	205	227	194	207	207	215	228	224	188	241	222	191	188	213	204	229	201	202	208	217	188	206	218	213	217	195	203	217	226	207	231	229	251	224	218	202	192	273	210	239	225	205	193	223	211	182	233	225	209	216	210	191	217	219	229	246	199	217	190	252	183	226	189	212	200	221	226	227	194	214	205	227	231	196	208	229	230	199	262	240	200	211	205	216	236	235	211	201	213	214	230	199	208	218	198	230	232	192	200	196	225	220	210	191	227	201	204	230	191	216	225	220	221	212	221	184	182	211	219	208	214	223	203	212	203	213	212	191	201	220	195	222	222	225	216	203	195	206	216	206	220	200	227	211	219	202	179	213	233	234	224	188	215	202	224	202	178	211	194	238	202	192	204	210	207	215	229	233	213	215	217	220	243	218	219	193	212	222	209	210	213	241	210	222	206	222	213	210	188	215	226	209	228	241	222	207	185	199	214	180	205	225	214	203	217	199	204	213	200	199	189	213	199	200	199	209	252	226	224	206	206	213	215	233	208	209	212	215	238	216	234	209	209	266	194	220	205	227	232	198	210	208	216	215	200	193	190	220	239	246	197	188	191	228	211	209	206	208	212	225	202	208	209	216	210	230	209	200	229	242	195	232	231	218	221	228	199	186	230	223	223	212	205	203	192	213	209	205	203	248	255	227	222	196	192	226	218	208	220	194	215	230	212	224	204	218	211	196	230	232	212	218	222	221	204	198	243	230	219	207	192	218	215	206	213	221	193	246	230	210	219	233	203	206	189	221	223	223	231	218	198	204	200	189	224	223	199	199	218	228	247	219	208	208	192	245	221	232	221	217	229	215	211	206	196	237	227	211	193	221	202	218	215	223	191	217	224	214	214	217	201	220	226	227	204	222	227	219	198	219	230	213	200	216	220	189	209	196	200	213	200	224	187	217	182	224	212	205	198	246	214	222	215	227	232	226	214	216	230	234	195	176	231	230	217	216	217	216	257	210	200	204	219	227	195	206	211	248	215	213	197	212	229	200	207	195	202	202	202	217	207	212	219	215	218	221	213	232	208	210	211	210	203	205	232	217	229	207	227	219	205	213	216	243	210	211	213	209	213	212	218	223	214	189	218	245	225	188	201	208	209	199	215	213	221	210	213	217	208	218	236	210	225	214	210	206	206	190	214	226	199	221	205	203	220	244	202	200	194	213	221	206	194	235	188	208	206	217	207	210	222	233	229	240	234	212	198	217	198	197	208	198	182	252	234	232	218	220	206	206	217	223	207	231	226	186	184	191	222	221	220	216	214	225	232	203	197	212	206	222	219	194	237	239	205	213	220	216	214	221	204	212	200	226	213	214	201	212	214	208	230	220	215	240	203	223	219	194	226	215	229	209	211	198	201	220	198	200	227	222	194	213	226	200	211	230	206	226	217	207	217	187	211	215	212	214	216	231	226	188	184	215	215	208	213	206	217	215	212	222	225	208	203	233	215	201	217	206	215	208	232	211	224	227	227	189	211	223	218	216	217	235	229	225	187	230	224	236	224	203	226	199	231	231	221	200	201	201	218	209	208	197	204	219	207	212	239	205	200	226	207	190	196	205	209	194	196	214	206	220	226	212	214	201	209	202	247	212	215	223	213	217	218	212	218	205	182	203	203	211	203	200	217	223	193	236	207	208	190	211	215	213	214	192	229	210	208	222	212	197	208	217	217	206	204	207	256	230	203	233	197	218	233	191	226	200	213	209	225	226	232	195	221	226	197	213	207	202	262	233	209	233	232	219	214	211	202	219	186	186	205	219	222	223	191	212	222	221	202	217	224	232	214	208	196	213	209	226	218	199	177	240	214	222	201	212	222	215	223	236	232	214	221	223	222	249	220	200	214	225	198	201	231	230	200	193	201	220	181	212	171	229	219	212	225	222	213	227	202	218	195	220	215	200	230	191	195	235	194	206	200	201	228	226	222	204	204	221	228	214	182	224	226	208	200	229	220	215	201	220	207	248	206	214	219	220	190	236	222	206	216	222	191	206	211	225	243	226	204	210	210	218	189	199	225	208	228	204	201	237	203	208	232	209	215	204	235	210	202	241	228	213	203	215	208	207	226	193	232	195	198	216	188	234	230	223	219	223	208	219	205	206	223	222	207	208	196	221	223	185	201	209	221	203	181	198	214	219	211	229	231	219	222	201	191	242	201	193	218	183	203	246	195	238	206	210	197	247	204	214	204	210	201	226	212	203	208	204	218	196	204	223	228	212	228	233	206	210	210	217	205	219	208	230	209	219	226	251	216	226	231	192	280	197	217	232	212	218	190	199	208	205	181	233	236	195	234	200	209	238	195	183	237	236	224	208	203	234	211	218	218	203	205	227	190	217	221	213	201	188	210	215	226	218	214	235	204	187	202	198	192	213	200	203	223	198	224	208	204	190	221	225	195	226	220	199	241	256	236	236	213	202	209	214	206	208	207	206	189	217	196	222	204	205	197	191	197	200	206	204	219	241	202	235	190	221	197	226	231	214	212	198	206	199	211	195	206	198	209	194	186
45551	6941	6778	3772	2402	1580	1162	921	805	668	581	513	492	425	403	397	368	329	305	293	310	300	274	284	263	267	254	261	257	267	268	249	267	264	250	235	248	237	237	236	219	254	239	249	211	224	239	239	239	275	247	231	241	220	242	261	223	236	222	208	221	230	241	215	214	235	257	215	202	233	216	206	244	224	240	221	251	217	217	240	221	210	212	209	225	234	246	222	191	218	213	216	216	237	246	239	218	236	200	211	208	227	237	228	216	209	248	223	215	223	225	233	216	251	228	247	225	228	222	215	219	212	211	208	246	227	210	220	235	236	207	217	201	224	222	226	228	214	198	202	235	228	233	239	223	230	239	240	249	184	217	231	219	225	194	250	201	237	249	222	222	236	241	236	214	211	218	242	219	238	211	239	216	215	274	219	213	230	210	226	210	198	233	195	213	191	229	200	220	252	210	223	230	238	220	204	224	205	217	230	216	247	212	225	231	205	229	235	234	211	219	226	227	219	239	221	225	204	225	233	226	211	220	213	242	206	212	203	232	241	214	227	222	211	202	212	221	215	219	233	223	228	250	214	231	196	233	211	215	249	227	224	165	250	219	205	215	200	227	230	214	221	245	191	201	227	217	236	224	225	222	200	226	197	238	217	206	218	246	233	203	247	230	213	234	207	248	236	217	216	207	220	222	220	197	232	220	201	236	212	221	196	241	231	199	214	236	222	202	196	221	231	238	219	210	192	231	202	235	237	207	232	236	238	242	212	210	240	212	236	216	267	228	240	182	215	213	205	195	219	254	230	212	209	229	208	194	224	222	230	230	220	218	223	235	234	242	230	234	234	220	235	230	220	190	203	207	233	231	217	218	239	217	206	220	204	217	233	219	212	217	205	217	231	242	226	217	240	256	216	223	217	222	220	229	229	241	222	206	187	225	224	219	200	231	206	230	212	216	184	210	247	241	217	231	236	221	222	221	242	227	219	234	226	213	207	203	229	240	224	195	218	224	228	239	208	251	209	216	212	202	219	220	234	226	208	208	225	218	228	219	213	226	218	212	204	231	242	204	212	231	234	195	204	206	218	186	216	234	202	211	227	201	228	212	211	215	220	226	204	197	224	216	231	238	224	209	227	248	209	248	230	219	234	195	206	233	208	220	214	226	207	219	217	219	210	240	250	244	241	235	221	223	221	226	262	225	204	225	206	223	209	223	220	227	253	240	222	238	226	215	225	237	228	210	230	235	205	216	221	225	212	237	206	220	221	210	218	226	218	248	209	223	185	232	244	224	228	204	232	256	234	221	226	211	234	207	230	227	226	225	232	228	213	221	218	211	218	219	216	214	226	203	204	218	218	221	249	248	218	224	260	208	216	230	224	217	223	213	214	222	231	221	223	210	216	215	221	219	237	229	217	232	218	228	211	220	247	252	218	235	234	225	217	223	236	230	215	186	216	246	203	218	226	216	207	193	211	232	220	208	205	237	212	246	223	233	236	222	218	216	240	191	219	216	253	237	239	241	212	225	195	229	221	226	240	214	221	213	212	247	238	199	205	219	231	218	220	221	248	193	240	216	225	228	203	191	211	224	197	217	221	223	232	200	219	219	221	216	219	234	223	235	242	244	224	200	222	247	234	216	214	212	202	215	209	217	258	219	248	261	242	238	198	226	221	240	224	215	227	249	217	210	212	200	217	218	221	233	231	227	249	230	217	228	237	234	222	232	218	206	227	214	213	229	205	231	217	222	255	236	218	217	209	233	225	226	227	232	222	221	209	216	205	217	205	223	236	219	189	220	220	228	196	230	226	216	208	233	234	248	215	211	210	201	235	218	232	206	225	214	212	230	229	226	206	220	223	244	199	181	224	219	204	247	202	220	233	221	223	228	232	257	210	226	259	216	218	224	219	222	224	229	218	206	219	225	207	224	208	208	248	188	220	221	231	205	226	188	243	235	224	217	244	198	226	195	229	215	215	227	212	255	215	219	232	214	244	207	202	225	197	222	197	191	234	225	223	219	236	207	228	215	237	219	214	243	216	216	228	247	203	231	230	226	211	233	234	215	236	218	203	234	221	227	209	213	222	246	225	223	215	222	236	212	236	231	241	218	212	212	238	210	201	223	213	227	202	222	208	198	206	222	229	216	202	229	207	252	211	211	210	215	211	203	257	223	237	228	217	236	203	261	233	234	215	256	239	225	230	250	230	213	211	236	210	240	218	216	207	216	220	243	223	213	212	229	206	235	219	223	229	215	208	207	224	253	195	211	207	281	222	186	212	228	246	207	225	225	219	213	213	245	218	205	238	224	221	237	232	208	247	233	252	182	190	219	212	210	251	219	216	230	222	245	205	221	225	216	213	231	233	221	230	219	212	209	220	212	227	193	239	236	224	221	245	209	221	258	225	225	235	216	244	216	234	219	228	220	216	205	212	212	227	214	231	223	247	199	237	221	208	204	187	247	226	229	246	234	255	205	220	222	190	230	246	208	221	232	226	238	221	235	234	232	223	236	248	229	201	216	210	209	234	238	213	247	236	227	220	218	187	223	212	231	231	187	219	232	222	233	258	210	221	222	223	224	209	230	214	215	230	217	220	197	245	215	234	232	225	224	222	227	229	220	229	209	225	226	229	223	226	224	234	234	219	225	228	202	203	209	210	234	209	222	213	211	240	233	213	235	227	235	232	237	239	213	232	220	226	214	202	226	212	223	214	235	208	216	198	231	228	220	228	205	205	209	192	216	235	219	217	209	210	241	239	236	200	207	200	240	223	217	220	225	231	228	211	246	241	220	230	202	227	213	221	213	226	228	239	239	196	231	233	241	237	228	231	218	226	200	248	219	202	231	231	229	217	208	236	189	202	226	203	226	224	224	205	222	239	227	219	194	237	252	217	209	222	224	209	199	213	217	253	208	208	245	199	246	242	258	207	201	202	235	206	228	209	229	207	217	236	213	225	229	216	222	226	201	218	201	224	220	233	203	245	256	236	218	221	227	227	218	214	211	208	225	221	224	232	227	220	229	232	217	205	219	239	218	214	229	249	204	201	224	214	232	237	214	227	220	200	232	232	197	232	216	209	238	228	212	196	221	236	216	223	230	215	232	208	230	232	250	248	195	242	200	238	223	228	203	233	225	254	226	212	227	207	207	208	216	201	248	229	217	223	232	206	223	235	217	209	247	245	230	201	203	233	203	226	232	215	223	212	219	212	231	225	220	233	220	226	195	228	220	209	232	216	200	228	222	228	234	241	210	245	213	225	226	226	217	213	210	224	238	219	236	202	196	238	237	219	227	227	228	201	204	232	255	181	225	226	233	219	222	215	207	206	232	245	235	243	218	208	244	227	217	206	220	242	206	207	236	231	214	199	237	215	235	210	230	221	212	241	199	223	229	193	239	209	230	206	206	231	214	233	203	252	203	241	231	236	234	223	233	211	223	223	227	228	220	201	207	185	223	239	217	241	193	220	235	205	236	219	205	227	233	210	249	235	243	207	221	211	236	222
22357	20140	26439	23586	20146	20178	8623	1349	1057	861	824	819	724	672	678	627	584	605	613	614	596	585	571	577	555	571	548	542	565	542	499	516	538	573	530	528	510	483	494	553	537	523	524	529	485	443	538	537	519	495	517	527	486	529	487	534	506	531	456	497	497	493	529	491	514	487	536	501	497	490	499	527	486	502	491	494	479	501	507	475	518	497	484	486	540	546	501	475	496	501	527	481	481	492	491	526	519	529	522	499	483	487	476	486	522	491	514	530	497	496	502	520	500	462	496	526	507	475	491	494	537	517	491	490	496	507	511	528	510	517	488	493	514	491	530	489	552	473	492	487	494	536	503	453	519	457	492	521	481	507	478	514	496	511	514	523	524	475	501	512	495	471	498	521	501	508	465	477	503	531	486	475	481	466	513	491	462	507	488	498	521	508	495	476	482	492	493	516	486	438	548	511	500	547	489	510	479	446	500	483	511	512	503	470	518	480	457	499	480	507	488	506	446	470	455	516	526	541	487	481	490	510	508	485	471	471	462	488	480	484	513	487	490	480	508	481	488	532	491	488	539	467	511	507	455	500	533	516	527	495	505	502	489	501	478	459	443	550	525	522	510	505	532	489	461	493	521	493	491	475	485	525	518	487	463	481	467	494	517	504	501	498	498	478	504	481	540	496	511	518	504	506	484	509	534	472	521	470	518	473	479	466	493	482	464	537	519	476	494	523	483	493	495	492	486	502	525	482	485	511	522	486	537	471	493	512	488	480	515	528	488	520	501	497	518	507	495	504	486	485	519	496	510	490	536	482	481	452	483	472	490	509	480	527	501	481	509	485	502	476	492	478	508	489	541	499	484	515	520	484	515	468	498	544	546	517	503	512	497	513	477	496	512	468	488	464	491	488	492	528	502	535	504	460	476	510	516	527	500	504	523	483	480	508	551	537	480	485	544	512	529	484	474	460	489	517	469	467	487	513	487	490	487	435	492	514	501	495	492	519	519	498	470	475	492	491	502	520	519	497	540	472	487	519	488	464	509	503	494	503	477	525	462	522	474	530	509	490	487	529	451	478	513	469	486	511	498	505	509	537	504	505	511	494	496	513	512	496	509	475	518	496	539	533	524	551	513	491	499	508	514	522	512	500	497	509	541	539	513	485	511	532	495	473	489	548	486	496	495	467	515	449	515	480	526	461	515	488	520	488	459	539	492	484	492	473	491	465	481	470	513	516	496	491	478	500	506	484	497	505	547	487	536	506	497	511	503	508	469	491	494	493	528	474	542	474	490	548	500	530	542	483	464	509	518	483	515	537	517	489	538	530	500	485	483	501	481	515	479	535	504	459	547	508	518	477	460	473	540	510	547	526	538	469	474	482	500	500	488	446	499	483	461	500	479	485	484	479	488	467	469	487	476	521	487	495	498	485	501	509	494	486	518	520	522	496	473	484	481	478	478	498	530	511	494	478	476	535	512	491	480	470	502	506	491	509	517	475	496	533	471	510	467	507	490	505	491	428	460	489	466	524	509	495	467	455	497	491	518	484	484	498	480	494	481	524	500	512	544	521	513	502	501	542	532	514	451	496	511	505	534	538	479	501	482	462	479	475	503	496	487	472	498	513	450	460	492	496	524	475	508	499	497	497	508	450	502	474	504	489	503	498	494	520	534	461	514	485	539	484	511	516	474	473	466	471	527	475	487	510	494	490	531	538	503	473	469	516	524	484	490	505	455	541	492	448	504	501	492	491	495	527	539	533	483	499	486	496	525	527	487	528	481	491	523	519	516	502	519	475	500	486	471	488	509	466	460	493	522	447	503	531	503	514	493	491	471	518	518	560	498	495	466	497	487	515	482	496	495	485	491	505	539	557	481	476	514	500	466	452	463	488	486	494	545	511	472	463	536	477	491	487	477	450	502	558	438	495	503	499	507	484	517	500	476	464	494	481	473	532	527	452	468	481	515	488	486	503	487	483	464	515	472	526	492	487	501	485	497	530	476	521	498	484	503	512	534	503	488	496	507	515	487	469	515	471	496	507	488	517	490	498	498	486	478	479	484	492	461	511	479	525	478	487	510	502	484	496	516	499	542	474	473	531	481	486	524	500	503	466	490	524	444	459	474	520	465	528	535	503	506	485	497	499	498	482	501	517	515	502	502	482	483	471	502	503	502	534	475	543	462	478	509	512	522	442	505	485	481	492	498	479	456	478	452	515	530	508	522	501	513	507	504	484	477	507	492	490	494	488	501	514	487	512	474	487	511	480	484	496	485	516	514	498	493	504	493	491	490	484	487	523	516	524	458	455	524	527	498	489	485	463	500	473	551	521	515	504	522	476	445	538	505	492	470	536	500	469	486	493	483	486	495	473	468	510	554	513	477	514	490	491	525	511	504	509	458	535	527	483	469	526	503	491	510	506	500	491	485	480	513	491	520	513	515	461	488	474	493	505	490	442	465	515	453	504	461	472	500	540	458	462	471	473	503	472	479	500	515	521	480	498	492	521	534	522	490	527	484	501	464	502	489	451	474	459	501	498	487	487	526	509	514	461	512	527	493	503	504	488	468	481	522	489	506	482	541	434	532	492	492	499	506	475	523	503	475	474	482	518	493	484	477	520	477	514	483	491	515	527	488	546	497	471	535	495	484	499	508	487	534	488	467	502	508	497	472	522	484	477	491	502	487	497	492	489	512	478	526	501	548	473	454	485	489	477	485	516	487	515	536	481	498	469	481	493	519	527	527	469	484	471	497	503	523	481	467	503	513	496	503	467	499	491	498	486	510	502	506	467	498	467	523	541	481	545	465	496	502	485	483	493	528	475	493	519	490	487	492	490	504	490	446	477	514	530	482	503	479	474	531	472	541	504	449	465	508	481	460	498	477	448	514	504	502	465	493	481	512	528	498	516	491	456	489	528	481	469	488	481	505	513	495	459	489	473	486	485	512	499	486	500	502	520	473	505	485	479	478	487	501	501	493	521	483	506	505	481	511	454	471	511	537	506	538	465	487	472	466	512	495	523	491	554	482	487	532	452	467	488	493	512	497	467	478	506	481	470	474	527	516	484	537	469	478	504	461	488	489	484	509	504	494	500	495	473	511	490	524	507	468	503	506	497	506	508	494	513	491	547	526	499	474	489	495	479	500	494	530	475	500	469	511	517	526	497	507	569	514	486	490	482	521	485	524	511	502	455	491	500	454	481	493	515	489	488	527	505	526	515	490	526	522	523	507	546	488	517	514	494	472	518	501	510	515	447	508	567	510	531	500	493	517	524	497	508	492	509	489	497	493	461	505	488	493	490	526	477	476	488	508	484	518	512	515	540	513	474	473	482	496	502	501	513	493	497	504	510	504	462	485	483	473	537	514	510	473	497	505	479	490	527	499	495	515	480	487	506	487	488	466	535	484	526	500	527	483	462	493	483	535	473	516	480	475	509	506	485	497	479	483	464	492	481	478	506	540	518	500	497	492	498	492	497	468	491	497	496	506	489	512	501	516	503	493	497
34680	13282	12950	7386	4819	3399	2468	2077	1786	1360	1215	1141	959	907	855	819	776	710	723	639	613	637	606	639	622	568	577	611	580	569	505	537	508	536	559	525	560	528	549	546	499	459	509	536	538	479	502	473	518	467	502	485	553	462	481	485	500	498	484	533	473	469	504	497	477	476	465	460	503	487	474	482	487	466	462	441	469	472	487	468	499	531	434	495	476	479	484	476	450	494	478	517	494	550	487	468	492	483	486	407	490	478	496	511	474	488	491	449	455	491	439	458	464	441	495	464	470	456	534	488	466	511	439	492	470	494	492	457	487	454	480	468	499	457	442	504	477	482	451	463	499	485	488	490	495	474	489	468	461	438	470	487	432	467	469	470	474	494	473	489	472	494	461	500	482	489	462	472	456	484	469	442	444	450	491	498	451	479	464	461	465	493	487	480	472	469	458	514	490	428	495	463	498	508	453	467	456	463	489	453	481	462	502	483	459	506	504	480	494	503	478	504	466	501	509	490	481	515	454	486	473	483	492	455	484	473	468	485	463	440	490	478	444	486	481	488	459	448	495	465	485	523	464	443	451	462	499	475	494	444	470	489	504	513	483	470	483	483	471	441	485	458	515	465	467	472	472	464	473	551	472	454	482	485	498	474	443	466	490	461	446	466	493	453	459	474	506	462	479	494	477	487	484	478	464	459	457	461	473	472	450	471	450	447	460	425	486	458	470	508	453	474	484	504	442	464	463	483	493	462	484	505	500	429	482	512	467	489	455	474	485	457	463	498	487	477	464	505	459	513	511	486	473	472	499	477	478	493	432	481	488	446	482	459	459	487	431	506	469	489	478	477	461	495	485	485	464	448	461	463	489	462	463	483	419	464	483	489	461	468	501	452	458	487	470	473	468	473	464	491	470	480	461	493	472	475	504	459	458	500	515	471	445	459	480	466	449	469	503	459	490	503	456	503	439	477	480	426	491	431	473	487	470	471	492	443	484	453	473	475	463	482	480	443	478	485	440	463	456	474	471	440	472	479	474	517	449	489	486	497	499	490	472	493	492	451	452	419	496	486	465	456	457	462	467	459	485	473	458	473	449	522	435	481	449	475	478	463	470	468	486	493	467	473	471	482	439	491	476	455	451	415	468	438	463	460	473	484	452	495	483	472	483	416	442	453	478	461	483	464	456	472	489	471	482	472	471	505	450	473	482	460	468	494	485	470	440	488	520	436	482	463	460	477	447	476	443	516	447	458	470	444	430	462	482	475	459	458	489	500	459	444	478	453	454	446	474	476	502	460	484	440	487	492	461	470	495	468	512	478	489	497	488	444	468	463	477	461	439	467	438	470	454	458	489	448	503	441	464	454	510	480	492	457	451	485	460	450	476	514	491	451	473	481	475	447	435	460	511	479	480	456	498	480	492	450	468	457	508	483	503	462	464	489	466	476	505	503	499	468	486	465	435	473	495	497	469	434	498	447	468	483	442	470	465	472	485	522	490	455	478	462	448	487	450	474	476	455	482	480	504	438	455	477	490	469	493	465	461	490	491	491	469	460	484	486	458	478	457	494	489	480	470	484	444	462	481	480	470	498	451	500	503	436	488	463	505	436	488	501	500	476	513	470	476	488	497	472	510	487	494	465	489	464	508	478	472	435	458	481	456	442	465	495	459	475	485	464	471	466	488	455	471	471	479	480	461	449	484	503	481	435	500	504	468	446	456	497	473	434	437	507	479	430	469	492	501	471	442	456	493	507	489	496	440	438	477	522	482	464	460	520	490	498	475	506	444	451	488	485	447	479	481	493	515	500	482	487	481	470	490	455	474	456	451	462	469	440	470	483	450	509	456	516	478	486	489	467	501	467	477	500	525	484	492	449	442	484	452	459	514	490	492	531	504	465	463	472	472	456	505	492	488	468	502	490	447	511	455	415	460	449	501	487	422	474	514	489	456	467	480	442	427	463	488	465	450	506	529	487	518	498	472	497	446	464	460	512	524	453	491	505	464	456	511	471	453	511	475	500	467	474	461	455	512	481	460	465	444	454	476	455	479	452	501	466	465	481	449	496	467	480	469	463	481	512	441	495	479	466	476	465	483	483	478	481	474	468	463	503	482	481	501	494	498	466	448	448	465	467	485	455	461	484	454	487	495	477	489	489	483	485	495	424	492	481	458	477	479	457	467	460	487	473	441	458	460	475	472	443	465	452	408	459	430	466	496	492	457	486	453	438	461	458	523	500	489	450	480	493	461	463	439	475	476	500	474	503	475	512	454	437	467	443	451	466	471	454	481	493	459	450	465	467	481	465	462	484	476	441	456	479	454	459	464	477	472	454	452	464	482	490	467	481	484	463	455	459	457	486	498	459	426	475	510	479	496	466	490	507	456	469	474	505	498	458	460	450	454	511	531	470	439	471	479	469	437	461	454	438	478	484	511	468	482	450	493	475	509	483	463	483	457	462	438	475	468	458	465	485	457	487	467	432	479	460	475	458	510	446	472	452	481	464	460	480	453	483	471	509	475	460	465	411	478	456	459	499	479	492	467	477	470	481	453	523	495	451	489	486	489	471	483	435	477	499	462	489	446	487	474	506	462	493	489	494	479	447	487	453	484	459	468	447	512	480	482	480	475	463	458	461	476	507	501	444	481	522	447	456	444	487	435	482	493	482	479	423	467	501	464	468	456	515	431	464	472	462	467	484	484	460	440	486	496	497	493	454	465	457	481	461	467	489	483	450	499	495	459	456	507	453	480	483	477	448	470	461	471	472	436	464	448	517	473	463	503	453	444	468	488	506	466	481	487	458	449	458	454	447	463	470	446	451	489	447	476	491	437	471	466	495	520	486	503	459	476	489	470	464	466	501	480	438	478	477	476	481	458	437	482	461	488	509	486	482	462	504	471	485	503	452	469	445	485	477	492	529	436	481	466	481	483	444	503	478	467	457	454	529	485	466	471	444	489	459	467	499	504	490	498	469	442	467	466	456	499	431	443	489	474	487	451	465	473	452	500	476	491	489	469	510	463	471	480	461	428	487	484	471	468	467	465	511	467	476	504	463	461	480	476	462	487	450	438	453	471	482	496	467	439	467	483	487	442	478	452	493	444	450	441	509	447	467	481	468	535	492	503	446	491	455	479	471	444	441	470	476	470	478	496	505	477	428	492	436	478	496	482	501	465	457	480	464	487	462	437	487	469	549	495	451	493	460	472	462	459	485	500	484	462	473	498	483	453	465	488	439	512	442	452	473	459	458	458	478	451	448	485	468	488	467	507	502	462	478	486	496	467	466	493	471	508	461	464	458	467	509	500	463	447	463	486	479	447	429	458	487	468	493	443	492	474	471	451	482	488	489	479	480	484	488	455	463	465	447	445	441	471	491	542	494	452	473	489	444	481	455	438	487	430	483	484	471	465	496	497	441	425	470	459	447	475	498	486	475	462	446	474	422	448	488	455	465	458	509	498	495	477	482	488	424	507	467	506	484	430	455	499	500	472	460	434	490	467	476
31089	13642	1887	452	321	309	284	234	281	303	276	239	262	254	246	273	267	256	260	270	254	256	225	241	276	229	247	272	249	250	263	261	226	274	225	262	243	229	259	222	273	230	263	253	271	257	251	243	255	254	261	247	264	273	265	262	242	255	267	245	264	240	247	284	275	248	253	254	250	238	248	245	230	271	250	248	279	302	237	253	249	265	252	218	256	259	239	267	251	259	237	249	272	233	273	243	253	240	257	251	226	236	240	258	246	259	240	245	216	244	227	262	244	253	246	239	240	218	246	254	231	245	245	252	242	219	251	248	245	233	256	233	230	256	222	275	258	225	261	254	266	251	219	255	252	241	235	268	246	259	247	294	256	273	241	260	228	259	237	236	246	259	269	238	251	239	254	238	259	273	242	255	267	219	248	253	254	216	226	240	259	233	249	278	275	250	278	289	259	245	233	246	232	252	265	227	237	239	269	233	253	226	244	247	262	230	232	236	259	242	221	228	249	233	222	259	251	235	244	264	247	264	286	258	239	237	217	253	241	242	248	258	263	243	266	228	255	254	258	242	275	265	219	258	225	262	242	282	254	254	266	237	244	240	249	232	270	250	230	269	263	254	268	238	266	290	238	245	249	273	244	251	226	276	244	277	243	262	243	242	227	258	277	262	262	223	259	234	251	257	229	297	248	250	254	261	229	232	263	242	251	254	263	257	244	261	260	258	268	263	247	245	245	243	236	239	243	232	247	234	254	263	249	249	235	264	253	263	240	257	270	231	249	239	256	252	239	265	241	244	241	282	258	236	256	267	239	244	237	255	264	266	274	249	258	271	225	262	239	237	256	251	240	238	242	241	249	259	264	238	240	246	231	254	258	268	250	241	237	265	237	271	247	250	239	265	238	252	246	244	240	237	236	260	261	250	267	253	251	265	266	246	237	246	268	243	230	239	268	257	232	264	240	235	269	265	231	247	263	251	252	237	232	251	243	253	254	227	279	219	236	264	225	275	255	239	220	251	241	240	250	211	265	244	244	285	227	227	231	278	264	264	258	281	244	249	246	246	231	270	267	250	265	260	273	255	217	265	213	246	241	256	238	236	261	258	250	260	260	251	255	266	257	215	241	229	247	267	248	231	294	283	245	253	249	241	266	228	265	218	256	255	259	231	258	225	228	237	240	280	266	267	265	221	221	250	243	266	238	253	263	274	228	223	234	204	245	247	237	262	243	252	269	287	259	227	258	258	259	221	242	236	265	243	257	241	231	219	220	229	227	243	244	246	257	258	249	234	268	268	249	280	254	277	257	261	238	249	240	247	211	217	248	289	247	256	285	251	262	287	245	231	253	279	245	249	255	268	236	242	246	247	236	249	247	246	275	209	252	250	237	242	240	264	260	249	241	258	241	268	273	264	259	262	254	265	235	251	242	261	220	261	232	263	266	229	269	252	265	266	218	256	251	230	246	245	234	251	239	261	278	264	232	262	244	282	228	235	252	258	268	256	272	234	274	245	242	240	255	251	234	269	253	249	270	240	244	239	279	248	248	212	249	211	259	244	273	242	265	266	240	215	255	235	227	248	243	275	238	269	230	248	242	261	233	244	246	269	251	277	247	278	260	247	231	258	240	242	213	241	224	266	230	231	244	283	257	276	253	235	251	220	265	259	246	252	258	240	261	252	242	250	245	265	241	249	228	231	236	273	266	238	278	245	262	255	224	278	259	275	274	268	267	259	258	251	218	230	228	230	247	234	239	226	260	248	264	254	232	250	234	258	251	282	244	261	258	254	247	248	260	262	248	228	245	240	243	234	265	246	255	266	251	244	249	251	238	234	259	251	242	246	258	233	213	244	243	262	266	251	224	259	244	243	257	259	242	266	261	237	255	241	263	275	268	232	265	246	247	248	253	245	271	238	246	236	247	221	259	266	268	242	245	255	229	263	240	265	268	234	226	253	256	245	263	266	260	226	275	255	229	261	254	232	235	250	248	247	263	252	244	279	239	252	223	258	242	241	259	246	225	235	250	261	254	278	250	239	236	258	239	257	256	266	233	232	234	260	231	269	229	245	255	248	271	256	247	230	279	251	230	226	248	268	261	241	258	264	258	275	286	253	241	232	266	258	254	226	214	254	234	261	285	252	248	233	256	237	231	251	250	270	270	267	290	273	252	264	257	274	228	246	232	224	241	244	268	219	221	265	257	267	260	240	250	277	270	262	241	268	247	236	269	246	247	227	283	262	236	249	246	266	232	248	245	275	265	249	277	242	228	267	251	230	256	253	239	251	246	244	242	281	266	250	250	235	256	235	244	279	243	253	245	269	258	248	224	263	269	260	295	266	263	236	256	249	229	255	257	242	256	243	273	260	252	237	243	276	249	241	253	269	237	247	229	261	252	241	259	252	240	232	254	266	235	245	215	235	274	248	239	254	250	262	249	249	239	251	245	230	262	247	233	263	243	248	272	250	252	218	268	260	241	263	261	262	252	243	248	257	271	244	240	250	241	246	247	205	244	273	267	254	245	246	253	269	267	264	272	236	236	249	259	270	239	238	245	267	250	235	271	255	244	247	251	262	245	243	260	253	262	265	256	242	264	276	264	236	259	255	248	276	240	259	254	286	275	261	243	223	280	235	266	260	268	240	271	267	242	226	223	253	234	242	261	273	253	254	270	249	289	234	248	243	242	238	246	241	242	231	257	250	254	256	270	240	235	248	243	256	260	278	279	253	216	265	233	251	255	244	240	257	250	249	255	238	247	262	238	246	258	233	270	252	231	233	251	257	250	274	251	253	267	259	247	260	236	266	242	264	235	282	242	271	236	258	257	233	246	262	222	223	258	242	264	279	259	240	236	274	241	228	270	266	257	271	225	263	244	267	259	254	259	251	223	235	230	292	258	281	252	230	247	250	234	276	253	270	244	244	238	229	249	227	249	255	260	263	243	244	247	243	236	256	247	251	223	265	250	247	221	258	228	212	253	271	238	255	257	231	227	267	291	248	236	248	219	245	235	241	248	244	264	248	239	248	244	267	240	251	261	275	246	242	255	253	255	242	236	271	272	260	262	273	234	227	245	248	260	242	267	248	250	278	223	247	254	235	266	261	262	243	290	257	250	237	263	240	261	256	240	248	269	255	271	274	233	244	242	256	241	247	232	249	281	253	265	248	255	237	249	238	283	242	253	247	244	235	255	255	244	262	268	236	261	240	266	235	254	244	261	253	254	274	229	266	255	284	216	251	278	261	233	208	246	252	250	240	262	251	281	245	243	260	221	264	270	243	278	256	238	235	236	240	244	250	219	249	261	263	242	245	265	263	235	258	252	251	231	226	270	257	247	237	230	215	234	228	271	261	241	247	247	236	228	244	273	243	254	258	279	257	240	271	216	268	270	266	238	259	262	235	247	256	269	237	223	230	243	258	242	257	242	240	271	251	244	243	241	235	248	255	221	213	236	282	281	243	263	236	270	243	271	262	232	207	263	243	260	236	241	254	266	272	244	255
25255	859	646	456	385	372	313	293	280	303	317	289	272	287	272	266	282	289	292	292	297	277	282	295	270	290	269	269	272	272	281	280	267	237	285	265	275	272	283	258	246	263	294	251	308	328	251	294	272	265	284	268	271	268	302	270	275	322	285	282	268	286	294	280	307	283	269	258	264	280	292	284	292	300	256	253	268	274	238	274	261	268	303	289	267	259	258	302	277	271	272	255	288	259	295	298	285	277	282	254	273	275	296	275	259	286	269	265	277	283	275	294	266	298	282	266	255	309	276	280	285	293	256	246	272	271	294	292	265	294	266	253	286	294	288	249	274	282	289	266	257	257	298	305	242	289	271	250	274	313	270	289	249	267	243	251	265	263	290	286	288	254	274	272	275	305	264	247	254	283	261	272	271	239	301	278	282	306	272	280	238	286	269	254	284	262	299	272	253	283	258	271	309	278	302	282	269	263	260	282	270	283	277	287	254	268	301	264	289	278	285	296	263	288	285	278	269	301	245	286	278	278	266	297	249	306	279	245	272	251	277	277	268	285	255	246	262	262	245	285	285	279	284	256	231	272	282	297	251	310	291	267	272	299	295	243	262	283	327	266	259	279	284	284	266	253	293	290	284	249	263	292	271	290	297	286	250	278	284	277	288	284	277	257	255	284	281	264	284	283	259	241	275	305	303	281	264	254	294	283	275	288	295	298	280	299	315	262	279	294	281	276	295	286	291	269	304	268	262	297	292	264	252	258	309	290	280	261	272	270	275	264	257	253	266	258	304	281	299	278	266	275	253	329	251	261	253	300	298	257	282	267	247	292	279	267	284	257	241	260	286	251	284	259	309	283	284	273	301	259	266	280	287	248	300	319	298	260	276	276	282	275	278	291	284	279	247	259	288	282	277	271	274	259	262	284	283	310	318	280	284	261	290	267	259	278	238	276	286	261	250	301	256	268	270	289	271	269	269	270	315	275	267	275	264	244	309	294	265	274	300	248	320	281	280	269	272	298	278	282	266	261	281	299	305	284	262	296	291	297	302	282	269	289	291	280	247	250	259	266	267	261	275	285	277	264	249	271	275	281	282	290	306	266	287	274	279	291	285	271	303	285	273	292	295	296	281	272	287	271	251	268	279	255	268	275	267	264	243	293	272	266	255	264	286	257	255	244	264	268	282	274	268	257	276	254	281	304	274	268	271	275	290	294	270	299	300	304	257	241	290	311	281	304	279	256	284	272	295	286	293	262	286	281	321	301	240	279	280	289	279	294	290	289	300	282	293	274	226	273	260	266	268	258	288	266	264	286	284	257	271	261	275	279	286	289	291	282	318	265	299	283	288	277	293	298	283	284	304	258	270	284	280	280	276	305	288	265	310	254	301	291	275	260	282	267	258	315	308	276	276	259	281	258	264	266	279	248	265	275	258	273	301	265	280	309	273	289	268	295	277	275	258	262	247	262	279	290	306	310	267	296	299	274	279	279	316	272	265	278	265	271	255	256	258	292	266	272	287	293	305	284	264	271	268	288	259	256	289	266	291	298	272	259	274	285	284	269	277	260	313	252	268	284	258	301	283	271	263	285	261	266	307	259	275	275	272	296	276	251	264	279	268	294	257	289	293	310	251	254	260	287	296	290	279	242	303	284	288	275	275	266	277	299	270	276	266	262	271	283	283	256	264	314	265	277	277	293	285	281	298	314	274	264	278	257	296	279	265	275	275	289	287	300	304	290	304	281	291	266	274	259	278	294	273	296	277	267	292	263	285	262	284	278	256	290	263	271	258	288	257	254	262	285	274	280	268	273	240	267	250	278	296	273	295	290	283	283	289	269	278	289	321	267	274	270	253	285	265	289	268	298	281	305	279	238	272	250	305	275	296	307	288	251	275	284	278	306	272	281	230	282	266	279	276	277	272	251	274	279	280	247	255	305	281	267	289	283	292	281	273	265	282	279	265	290	264	278	279	283	260	266	290	294	293	297	270	281	273	249	272	273	296	305	266	283	269	278	279	301	286	271	296	265	273	295	260	293	278	288	282	273	300	278	286	284	291	300	261	323	279	242	314	314	298	263	282	275	289	262	278	301	255	290	285	269	236	298	258	265	297	264	278	280	248	268	273	266	301	288	291	307	283	273	286	278	288	278	287	247	263	302	304	246	256	275	263	278	281	236	290	270	257	283	320	268	298	271	306	281	282	254	307	254	273	285	259	280	273	264	270	277	249	307	290	273	257	276	288	292	275	274	273	235	262	284	300	279	273	269	253	290	261	278	268	269	291	266	246	277	254	253	259	273	278	266	318	282	301	262	274	311	267	283	263	271	295	262	300	272	278	267	276	255	279	277	286	280	245	275	282	287	283	264	256	275	268	249	278	298	294	282	283	296	265	274	286	292	280	259	288	267	283	273	312	270	311	295	284	256	250	263	259	286	285	277	265	291	282	287	293	255	251	283	275	279	291	280	266	267	264	261	278	322	282	306	241	274	268	281	287	295	296	298	270	263	279	272	292	298	300	299	278	251	249	281	284	286	260	302	273	290	282	290	244	310	260	284	291	287	292	278	274	274	239	283	285	264	297	270	272	280	254	283	285	290	286	275	276	262	273	264	285	281	257	249	311	319	295	281	285	255	295	268	259	263	284	280	247	267	269	305	278	286	277	287	278	246	286	276	288	277	311	288	302	278	265	269	282	289	274	237	278	252	302	248	272	274	306	273	292	326	280	259	288	276	260	237	304	311	256	284	275	286	311	261	299	254	279	285	269	253	275	266	275	254	284	249	303	245	259	275	303	273	272	262	263	267	309	284	268	301	287	269	285	280	271	265	269	298	275	275	291	290	255	273	259	287	273	271	278	237	264	262	278	250	260	267	289	293	283	281	276	265	255	276	276	284	263	289	277	273	260	283	265	281	251	265	284	269	278	254	264	257	298	292	256	298	266	289	268	307	292	284	270	279	255	264	299	247	283	281	252	288	279	237	301	281	274	241	278	289	297	265	274	300	296	246	285	295	253	270	279	280	276	285	264	264	289	292	258	258	298	279	287	281	261	262	286	292	267	261	302	266	280	287	283	267	284	256	289	263	309	288	261	285	260	274	232	281	272	271	258	268	284	289	258	267	271	269	258	272	267	296	269	319	281	314	266	248	280	283	282	272	273	264	274	274	236	271	288	248	274	272	281	270	264	255	291	255	290	265	278	258	267	284	255	256	282	251	292	279	257	279	265	276	277	268	261	274	287	274	255	260	288	268	268	263	294	283	292	293	298	269	275	299	291	270	276	277	275	259	273	261	287	275	277	260	285	302	298	262	276	305	296	273	257	277	230	262	258	280	268	287	264	285	303	258	263	254	255	312	261	271	280	288	271	279	292	264	274	269	298	249	263	275	265	277	285	264	270	307	283	286	301	299	269	284	272	257	261	266	275	287	305	301	270	296	259	292	273	269	244	286	292	275	249	259	248	276	280	266	292	272	301	271	284	274	272	245	285	262	273	268	288	287
24313	20107	25445	24519	19904	5779	780	578	509	412	352	355	328	320	299	273	273	238	247	255	280	255	235	239	231	243	199	257	216	255	249	252	217	232	233	238	236	224	208	230	217	187	209	218	205	229	210	213	237	215	206	223	215	216	224	216	228	217	219	240	221	200	224	235	215	200	228	212	204	207	211	217	203	189	230	226	222	220	202	215	206	216	220	212	199	197	205	207	211	216	188	233	196	206	253	208	229	206	207	194	233	197	221	230	214	197	222	186	235	203	210	195	204	184	197	214	237	219	213	229	244	209	207	213	225	221	212	190	217	234	213	203	223	202	192	207	213	211	192	193	214	225	213	188	187	191	199	207	226	233	190	217	226	214	237	204	209	211	196	201	204	192	221	168	226	187	218	210	203	201	183	200	219	232	207	218	231	184	205	217	233	203	218	214	208	195	208	212	221	210	220	198	191	213	215	216	195	214	195	211	202	208	202	201	206	216	220	207	230	216	208	210	189	222	184	229	217	196	212	209	213	200	213	208	226	193	198	187	211	225	243	192	199	203	206	209	209	213	213	187	223	226	206	232	209	185	212	236	232	218	190	183	202	171	224	214	229	203	210	210	198	209	203	208	208	192	218	230	197	203	191	221	210	242	209	207	213	218	204	218	208	216	204	248	205	237	207	212	201	224	226	199	195	222	204	192	222	203	203	205	242	197	219	239	219	200	192	221	209	208	219	193	207	205	206	208	214	218	219	236	205	236	236	213	215	214	196	198	191	221	213	230	209	241	223	186	207	220	218	186	180	208	230	215	202	196	188	201	202	208	203	194	240	198	197	202	197	226	209	199	205	194	225	227	210	228	187	216	215	210	223	178	227	221	247	219	189	193	224	197	208	197	255	199	206	222	233	190	223	200	236	226	212	208	152	237	210	226	190	198	220	185	207	237	243	203	215	196	224	207	214	220	183	189	198	232	210	205	182	199	205	221	222	194	226	206	219	209	210	225	195	231	209	182	207	212	211	225	201	194	213	201	224	230	227	200	210	202	196	228	204	226	181	221	206	205	215	224	207	199	184	224	194	218	191	201	191	192	225	208	220	199	184	219	193	190	198	189	206	184	218	200	231	245	225	184	210	215	208	232	193	195	193	205	188	202	222	216	195	208	186	194	200	201	212	190	211	205	215	177	179	224	226	231	211	205	207	223	196	174	190	225	201	206	206	223	184	220	183	217	221	211	208	209	212	199	195	215	208	224	241	196	202	208	192	198	204	220	205	225	229	229	205	180	214	218	181	219	200	206	202	224	205	210	215	211	202	214	225	219	222	210	216	214	221	210	189	191	215	219	224	209	209	226	196	216	192	229	192	238	181	213	188	227	222	220	194	217	200	192	214	201	232	222	209	228	206	185	193	210	218	199	211	205	220	213	230	202	229	185	202	198	209	197	176	222	230	189	222	213	201	211	210	209	216	216	194	178	196	208	201	198	200	228	212	202	213	229	199	203	212	210	192	211	205	205	207	202	210	234	217	220	208	208	207	196	229	202	197	192	208	218	229	231	177	204	212	181	220	208	216	199	223	192	210	184	212	190	235	203	216	200	215	203	208	224	223	211	201	210	212	191	194	204	221	215	232	193	220	202	204	219	228	225	215	208	216	217	220	205	205	214	216	198	179	220	206	234	208	206	229	210	199	210	229	232	219	206	211	204	190	179	207	201	203	186	203	210	196	212	191	173	211	200	198	245	223	198	209	201	203	203	206	183	217	215	197	222	203	205	210	210	196	206	213	217	227	221	211	208	200	217	203	208	218	185	219	211	194	202	226	208	207	218	220	198	185	213	231	227	204	205	198	223	189	202	216	227	194	216	192	201	193	217	187	220	193	183	186	202	208	191	208	225	201	198	211	208	235	212	219	213	242	214	195	188	191	203	199	199	199	232	211	208	214	212	209	175	215	198	205	215	198	184	219	209	180	214	222	210	205	228	194	211	233	200	210	215	174	197	213	202	215	215	210	172	202	206	199	214	196	205	214	200	206	204	210	221	183	194	202	199	209	229	202	208	199	206	208	186	207	224	211	230	222	214	207	195	198	218	198	190	223	228	243	223	202	204	215	200	222	206	203	220	189	202	198	196	193	203	210	215	232	187	192	186	189	212	215	194	210	203	222	216	207	227	192	207	180	207	239	196	201	219	183	230	201	209	185	207	215	202	220	185	205	199	201	223	212	208	185	204	208	226	219	203	197	214	184	217	207	216	217	193	193	218	220	210	241	220	217	215	197	209	200	211	185	205	210	211	233	221	205	216	202	219	222	204	193	203	194	215	209	202	196	217	229	213	201	222	216	217	184	201	216	201	211	216	204	204	215	198	211	198	230	226	205	186	220	180	231	209	203	212	189	211	188	202	198	231	184	209	195	209	209	215	221	180	216	221	203	199	189	227	208	194	231	225	202	230	206	206	213	198	193	196	200	237	217	202	212	189	208	203	208	203	218	204	204	187	202	219	203	194	229	197	200	224	204	202	214	212	186	226	201	211	226	197	213	223	199	202	207	185	208	185	210	222	222	245	218	205	205	188	218	180	198	227	209	198	200	192	228	202	193	198	237	200	207	209	207	226	217	201	215	189	225	204	208	178	242	175	197	216	215	202	220	230	223	191	237	192	205	200	208	223	201	214	204	217	215	189	205	195	211	212	224	208	206	208	190	192	202	204	217	208	182	234	214	221	219	208	226	217	230	197	226	207	222	202	197	205	221	197	200	208	213	194	217	207	207	203	203	224	205	204	221	185	232	193	217	218	184	215	201	214	218	208	207	184	207	225	213	201	224	215	189	220	211	216	195	179	201	212	205	217	207	222	210	214	185	199	209	211	191	185	184	176	201	197	203	217	205	219	205	210	189	213	207	211	222	207	215	205	198	214	203	208	211	181	193	203	196	196	182	212	247	204	225	207	196	200	222	233	225	188	219	224	217	201	208	217	216	244	233	189	183	202	210	170	219	204	207	208	201	212	205	222	232	207	208	207	196	195	193	199	220	202	206	194	219	195	193	215	218	193	226	208	197	215	196	211	191	208	206	214	201	201	219	181	198	197	218	207	195	200	222	216	212	237	190	220	186	195	190	214	214	202	205	212	218	176	227	208	206	204	228	203	243	208	196	233	211	206	179	218	224	210	222	204	204	229	189	168	209	195	223	235	216	189	220	220	204	188	217	230	194	237	224	189	212	206	213	213	222	225	191	198	215	217	221	224	218	220	224	218	201	223	201	220	233	216	204	199	219	225	198	198	184	192	231	211	218	212	228	205	221	199	194	217	203	211	206	198	203	199	212	230	197	201	196	190	199	231	192	195	210	198	224	222	212	217	203	220	197	205	206	213	184	199	235	206	193	238	195	220	212	194	198	211	201	202	219	225	220	209	224	197	206	216	193	201	180	205	192	220	221	186	192	220	234	184	196	234	207	193	221	209	192	231	203	192	204	209	217	235	209	195	206	213	179	194	200	210	224	207
35806	8220	7630	4104	2597	1664	1287	1085	855	697	557	575	463	459	446	382	334	369	337	338	296	304	315	292	268	292	237	278	264	262	261	258	235	244	251	278	258	256	224	247	250	219	218	237	213	220	247	225	220	237	251	213	236	254	225	239	214	208	218	227	207	223	218	234	242	215	241	207	215	220	244	215	231	218	218	204	213	243	231	204	228	209	219	241	202	230	235	227	213	211	225	235	200	199	227	217	212	209	224	244	216	206	223	190	233	212	206	231	205	211	203	220	241	200	227	239	214	194	230	206	211	192	207	234	211	208	227	238	220	223	207	209	205	227	227	200	212	196	200	202	259	215	205	219	204	213	196	210	195	221	186	221	194	215	223	199	235	202	230	209	233	221	218	205	211	222	198	220	237	205	222	224	208	203	235	222	223	215	178	240	216	219	192	212	202	227	231	207	222	205	214	221	207	218	209	220	217	178	227	234	230	218	209	218	184	243	221	227	231	204	242	207	208	201	218	206	213	240	235	217	211	244	242	251	198	223	203	188	213	213	201	225	219	176	230	211	215	227	214	196	212	193	196	205	194	200	211	223	226	205	214	214	225	209	204	213	223	233	223	230	218	210	208	214	213	232	209	202	204	207	206	190	228	225	198	208	207	218	220	210	238	215	238	195	224	209	224	202	195	229	196	189	209	247	195	220	221	216	210	205	227	209	202	200	219	232	228	225	229	229	230	219	209	221	215	235	208	215	196	195	209	227	216	235	218	220	219	215	205	211	217	207	230	198	215	224	218	200	214	209	236	203	223	221	216	213	226	225	206	212	254	201	214	200	195	238	216	198	216	204	209	218	224	213	178	202	200	261	217	204	216	192	203	205	207	205	207	221	228	199	219	235	231	242	201	207	194	219	207	222	226	219	210	237	222	200	199	223	217	224	255	214	190	219	206	220	228	193	195	226	229	213	219	210	230	214	218	235	219	203	210	226	231	213	205	212	199	236	222	226	212	228	209	216	223	210	232	209	206	208	209	212	215	227	237	220	234	210	207	224	213	194	208	193	194	223	227	213	222	204	199	223	206	234	248	223	186	206	194	218	190	218	247	232	220	207	210	216	210	198	229	214	218	209	219	207	218	216	241	230	200	184	217	216	203	222	245	192	215	220	219	178	191	213	206	209	225	205	212	220	187	213	225	198	196	214	209	230	206	208	223	186	223	230	214	236	249	195	224	213	211	216	198	205	213	199	209	211	189	208	232	240	220	211	212	217	216	220	218	200	222	222	206	209	214	213	212	236	207	202	199	214	207	221	214	215	209	206	203	205	213	184	227	239	243	231	203	239	235	209	197	223	217	205	233	195	226	227	187	209	192	216	198	210	190	204	211	219	208	234	218	238	227	238	251	222	208	196	218	192	192	185	219	221	224	233	216	201	232	229	241	202	190	190	216	206	200	199	219	232	228	233	206	190	228	210	211	227	213	201	195	204	247	246	226	234	219	222	219	213	242	208	222	232	199	206	231	230	215	240	181	217	228	227	211	191	213	214	232	201	227	224	208	241	208	236	208	226	224	215	241	188	187	213	210	202	204	236	219	195	212	231	223	208	200	208	228	204	243	239	190	225	212	216	245	206	211	212	210	217	218	227	196	222	224	192	208	204	211	203	229	199	204	211	222	243	238	197	226	221	215	208	215	236	237	226	223	239	232	200	210	209	213	198	218	223	218	223	214	194	211	199	228	230	211	225	236	212	205	236	219	242	192	232	233	218	227	204	198	196	195	208	222	193	203	224	221	208	220	221	201	198	196	214	203	214	220	176	240	230	198	203	193	191	245	207	229	198	236	221	207	207	211	230	210	204	246	188	215	229	239	190	198	209	236	207	246	244	217	221	212	199	204	241	206	208	209	243	218	204	232	210	223	203	198	212	217	235	232	226	204	219	216	206	205	218	210	210	221	221	240	214	192	196	220	201	190	237	212	199	201	238	261	195	228	217	230	221	217	215	218	202	214	237	218	220	189	207	206	209	183	208	207	205	219	206	223	242	231	202	202	207	197	228	212	215	231	211	230	195	225	241	219	211	211	212	208	225	226	192	206	216	228	242	208	236	217	219	216	227	212	195	201	215	206	211	228	235	230	224	211	252	213	224	215	211	214	209	216	234	197	226	201	230	220	179	227	200	227	215	237	213	205	218	206	208	219	236	201	202	208	218	203	211	208	227	211	216	243	204	212	222	238	214	208	216	207	230	221	206	223	215	198	186	216	233	208	216	233	232	208	205	227	233	212	224	219	215	192	206	223	203	219	215	229	225	196	215	207	197	208	226	244	215	195	231	227	215	212	199	198	227	194	221	200	219	219	218	174	201	214	204	192	197	176	207	239	217	205	225	221	202	210	219	213	198	207	230	223	220	217	241	216	209	189	214	219	233	232	215	205	231	223	235	236	218	194	204	189	212	204	221	226	217	216	204	223	219	214	239	198	228	215	217	212	246	222	217	196	188	244	202	232	227	195	219	245	192	227	222	231	232	210	227	239	189	219	216	208	206	214	215	195	217	215	219	204	209	216	200	221	220	222	200	208	194	195	225	219	218	205	226	212	229	234	218	226	209	210	214	204	205	214	201	209	222	234	213	187	217	229	218	219	214	229	241	206	204	214	201	220	242	202	184	217	210	167	242	232	226	203	229	227	229	217	232	229	214	203	206	214	226	206	225	210	195	208	224	234	199	216	233	225	219	176	204	221	193	236	199	212	244	198	229	200	235	222	201	237	190	232	205	219	214	223	193	227	209	213	217	233	200	227	200	203	201	213	218	215	209	240	231	247	209	225	219	199	208	236	203	240	211	234	228	211	190	206	201	204	209	210	219	203	223	212	191	221	203	215	217	226	209	191	189	209	233	207	240	203	221	238	209	217	209	242	232	222	196	215	223	202	202	204	215	223	207	218	210	235	228	204	187	212	239	261	234	214	238	232	217	206	228	253	214	229	244	210	209	207	236	201	198	206	223	241	208	210	222	223	220	234	181	233	216	205	215	208	187	215	210	235	216	228	202	220	220	210	234	225	219	184	230	205	233	217	218	215	240	199	201	202	226	237	209	234	211	203	189	205	206	250	200	225	207	208	232	219	201	224	221	220	216	210	219	216	234	215	212	211	201	206	226	202	206	238	216	230	198	205	209	237	217	205	208	237	217	221	208	206	251	213	218	249	213	231	229	221	210	237	219	213	233	198	221	240	211	230	216	200	203	235	226	209	204	229	197	211	206	215	200	213	239	223	230	201	220	218	209	196	211	207	193	224	209	193	225	255	196	210	193	198	231	217	223	212	220	199	216	196	183	243	217	200	195	205	223	199	204	211	210	226	214	210	211	207	194	213	228	206	222	208	221	193	235	210	207	217	231	226	186	184	217	222	224	216	215	222	199	190	213	235	208	238	235	224	215	200	189	210	220	229	207	200	217	248	207	223	179	236	250	213	242	198	196	219	209	179	190	197	233	216	194	225	243	209	268
22438	20150	26504	23575	20153	20015	5478	1279	978	876	809	755	770	681	630	672	610	640	599	543	534	550	526	572	563	532	518	485	559	548	553	556	569	537	527	511	518	511	572	557	568	510	536	489	515	515	548	489	507	510	496	528	548	543	519	468	501	487	575	499	468	500	509	506	498	512	543	511	532	512	520	480	484	482	517	470	538	487	518	474	438	519	504	517	489	506	508	470	512	486	510	436	520	509	481	481	498	530	495	520	495	495	461	531	477	530	521	517	534	498	465	508	471	493	495	480	470	502	477	489	525	521	488	494	500	533	498	494	475	527	463	522	504	469	519	495	519	493	529	518	487	491	475	482	512	536	502	555	460	508	472	514	476	512	495	493	459	454	492	518	475	539	487	461	522	487	493	515	524	498	498	541	531	516	508	481	487	517	528	489	470	488	489	516	528	546	511	495	486	451	491	541	470	490	497	482	480	520	511	498	494	505	497	494	489	498	484	511	513	472	516	531	468	502	500	528	478	461	450	477	484	434	477	502	478	551	467	465	502	468	506	471	505	481	483	491	495	502	531	491	492	489	466	494	483	490	492	478	530	523	520	477	509	528	484	522	483	471	510	481	479	493	478	445	514	446	491	500	499	524	505	517	479	503	474	485	540	496	498	488	505	476	472	487	517	508	487	510	485	497	496	494	502	500	481	470	481	533	505	536	485	483	467	504	498	471	463	489	491	508	520	521	506	462	482	516	522	495	493	530	497	494	508	520	471	495	483	497	499	479	546	449	513	483	472	492	522	488	526	525	485	501	487	482	472	483	476	481	508	485	489	555	477	480	502	471	469	515	518	519	493	510	498	516	494	500	473	493	497	498	534	465	469	543	458	506	483	492	485	460	551	531	483	472	489	495	479	490	486	477	465	450	499	500	440	494	523	520	520	479	493	508	500	478	484	479	489	519	500	502	484	466	492	483	492	463	447	523	505	486	540	526	492	502	487	512	492	488	506	451	519	476	509	495	504	519	526	471	465	454	473	503	444	461	515	480	514	491	511	515	525	536	482	497	446	495	473	472	496	504	493	497	454	472	492	482	513	477	527	524	500	479	471	478	497	555	488	489	493	531	530	504	505	498	502	526	533	492	490	483	509	506	525	490	462	497	467	487	517	497	498	487	458	534	491	475	464	478	479	472	523	513	518	498	521	468	515	490	504	480	492	475	485	508	459	510	450	469	465	521	508	475	503	491	481	508	486	466	480	492	501	504	506	489	425	479	489	504	490	476	487	503	508	500	512	561	483	464	507	476	504	470	506	493	489	502	472	542	516	537	568	480	492	467	495	513	482	507	506	506	535	498	500	515	489	500	510	459	474	528	481	511	493	484	484	494	483	502	465	500	478	495	513	491	492	504	503	516	517	539	504	487	475	533	507	496	525	493	487	466	497	526	509	486	477	504	488	469	484	481	508	500	473	522	510	502	491	472	510	483	505	507	481	533	487	501	491	503	476	489	503	514	521	514	512	510	461	534	569	483	497	452	506	487	513	516	466	503	471	503	495	501	526	516	527	513	510	474	528	486	475	501	531	489	504	492	516	500	483	492	505	479	521	504	463	480	521	528	446	502	467	499	546	450	509	529	516	456	480	451	531	498	479	506	493	518	502	448	480	485	469	526	465	515	526	517	494	477	463	487	503	494	465	504	463	533	486	515	510	508	509	448	491	532	538	521	488	562	475	485	486	489	498	495	503	506	476	505	507	476	500	475	496	482	474	476	459	469	475	508	501	548	502	470	444	519	500	497	495	499	494	502	475	482	532	523	500	536	510	490	458	519	502	502	482	516	466	497	488	467	454	506	485	515	483	499	507	462	519	513	523	496	482	501	512	430	501	537	459	498	481	512	499	462	486	486	555	499	486	547	483	493	494	487	499	480	503	470	494	501	512	501	481	501	503	524	508	528	476	526	524	503	485	462	504	499	558	485	487	491	501	526	483	472	520	492	444	496	543	499	536	472	499	478	481	494	513	489	536	472	435	473	523	499	497	536	496	470	515	453	494	510	513	467	518	495	482	495	473	482	505	469	478	459	495	500	539	478	505	511	499	476	492	524	463	490	496	496	522	437	531	500	483	479	475	465	491	512	534	511	465	498	494	517	517	484	510	470	501	561	517	520	455	511	504	495	468	491	507	514	475	481	477	506	467	501	494	512	477	472	497	478	485	492	517	454	487	504	477	526	462	506	487	522	543	507	480	511	510	503	515	516	485	456	523	452	522	487	489	479	498	529	486	495	516	497	498	490	491	470	531	472	505	507	494	472	483	504	489	498	509	494	514	524	494	494	512	479	486	503	471	451	520	495	508	488	534	546	502	510	471	464	502	511	507	490	483	481	494	442	513	497	492	476	539	534	486	516	502	455	489	503	471	466	488	480	490	483	481	516	539	486	483	496	522	498	503	515	487	497	542	520	512	528	540	496	486	504	489	489	530	491	495	525	509	477	480	453	512	523	514	504	479	507	509	474	523	478	494	496	484	503	545	507	509	480	468	497	483	479	492	536	497	493	464	511	512	497	513	488	472	483	467	486	520	516	528	459	509	485	469	495	495	489	477	502	467	498	499	531	486	489	501	475	520	508	504	497	494	518	530	509	487	511	501	522	482	528	490	454	456	471	460	489	547	528	459	485	454	511	503	504	470	505	500	475	508	529	481	521	489	483	538	517	488	553	442	555	498	531	484	542	491	526	477	447	559	499	513	488	499	506	539	471	509	502	488	497	546	469	490	450	515	469	482	499	503	500	499	495	533	478	523	469	495	505	516	496	489	485	521	499	494	579	444	495	550	473	501	460	501	484	446	520	467	505	484	513	528	518	493	490	451	521	516	493	485	477	493	532	492	526	488	502	459	494	524	506	493	481	531	508	486	477	502	543	483	524	504	520	495	499	470	489	508	487	480	525	514	508	520	467	557	487	504	497	478	495	512	490	472	528	475	499	525	491	485	487	476	531	482	510	481	481	487	498	471	525	504	426	518	421	517	474	484	522	497	511	499	502	466	473	491	516	511	466	529	519	452	482	506	470	464	502	491	494	504	478	482	453	501	469	473	508	509	479	488	474	497	490	510	482	511	501	495	455	497	506	513	486	493	476	506	453	490	437	487	486	482	510	521	491	523	495	496	476	513	456	500	537	503	462	486	524	522	517	526	474	531	500	511	473	506	503	511	514	463	491	482	460	479	507	476	486	477	495	500	489	478	487	503	459	472	510	485	503	514	493	482	493	472	526	523	506	497	477	481	509	501	486	502	508	518	487	464	505	512	505	515	520	521	492	458	508	470	500	503	500	492	499	468	475	460	473	473	523	490	537	491	505	504	525	460	531	509	496	426	477	520	486	507	515	438	502	544	491	521	451	481	496	507	487	485	477	522	521	487	462	503	474	543	496	504	489	509	462	500	443	503	510	477	465	481	515	479	491	513	454	496	520	523	483	480	468	504	493	502	497	462	480	491	489	544	533	495	499
37261	13095	12709	7523	4797	3459	2448	2074	1695	1384	1235	1112	1008	997	851	789	748	726	712	690	676	627	634	618	600	598	545	566	572	610	598	590	551	506	518	511	572	555	509	516	541	465	502	507	488	480	530	535	486	487	495	498	509	501	488	500	474	494	490	493	484	476	473	462	510	458	490	508	492	481	513	472	469	498	463	486	526	489	476	487	480	484	467	488	487	512	469	533	446	449	451	497	491	501	493	437	462	502	444	486	502	494	456	447	441	458	465	499	481	452	486	482	511	476	472	507	468	454	431	481	495	470	494	490	484	457	499	463	483	518	468	538	440	481	478	476	499	500	484	495	487	488	486	510	524	461	514	482	482	495	500	536	484	497	451	493	484	490	484	428	492	448	475	473	510	492	509	506	494	473	501	531	484	470	491	489	481	473	535	494	470	493	482	467	510	492	478	488	488	498	486	475	482	471	471	429	447	455	479	462	494	495	467	470	487	497	445	507	473	504	469	459	467	481	514	479	449	510	495	471	456	463	453	531	500	495	480	501	484	475	480	497	486	473	486	449	491	481	451	471	466	467	498	496	471	521	508	474	441	516	469	469	457	475	464	446	492	491	467	511	452	449	486	503	446	521	469	512	441	479	499	490	464	469	452	475	497	468	471	445	483	509	474	467	433	507	458	474	492	489	481	455	434	488	490	488	483	496	437	481	490	441	469	432	464	452	501	476	412	475	491	471	465	481	481	462	486	511	447	456	467	502	500	476	534	486	514	486	468	470	510	476	437	463	463	482	492	478	484	486	496	428	494	514	455	463	440	534	479	451	444	456	483	453	494	474	490	466	488	480	509	476	516	496	463	467	497	443	463	460	482	446	466	482	484	472	508	505	479	526	486	483	484	479	536	464	480	488	472	467	464	480	474	481	507	479	478	463	448	447	473	471	490	450	445	453	468	478	464	497	467	508	463	470	463	470	467	503	491	492	466	473	459	450	440	453	485	441	447	482	463	469	467	476	459	482	489	501	478	467	468	458	490	492	514	474	511	483	462	481	475	474	460	508	477	468	487	452	502	445	459	514	458	457	466	505	477	477	499	489	496	469	497	503	467	498	490	469	420	474	507	489	479	474	469	466	478	510	473	464	495	482	468	463	476	450	469	492	542	469	447	468	464	498	478	464	498	480	469	455	451	480	461	485	495	478	513	511	485	487	479	460	512	481	481	482	471	489	450	435	489	476	468	482	455	481	477	466	490	470	503	484	507	469	482	474	420	436	460	506	466	457	507	463	545	446	468	422	448	477	514	499	451	506	452	463	524	481	477	455	458	475	488	467	470	463	484	465	445	465	424	467	466	484	474	501	525	485	485	465	517	457	454	459	465	485	453	495	439	476	512	521	514	467	477	476	464	462	483	509	461	475	442	458	423	451	484	477	451	517	469	462	476	458	486	453	492	454	492	473	491	471	438	488	464	475	436	471	444	491	457	476	461	493	473	484	487	462	508	485	485	507	447	476	457	445	490	447	476	440	476	491	460	496	451	443	451	505	493	443	508	527	486	507	477	458	467	481	481	455	479	487	514	466	485	459	457	437	465	446	467	488	456	466	454	504	457	454	475	481	474	433	505	437	470	501	454	487	474	444	508	473	445	467	494	505	432	461	456	432	528	510	448	455	479	472	506	466	502	477	476	492	521	479	491	475	461	453	496	503	506	488	450	461	447	494	505	480	471	493	475	483	494	490	477	489	492	505	482	509	526	470	458	479	472	488	471	490	430	481	528	506	429	504	453	476	463	503	506	462	480	495	488	453	449	520	503	451	478	455	463	429	458	453	482	466	491	495	498	475	502	494	453	484	466	435	474	485	470	495	515	468	513	478	472	472	491	460	507	449	511	454	456	479	437	499	477	494	445	454	475	466	486	481	509	493	448	471	485	428	499	453	505	452	452	465	447	505	470	449	484	455	467	492	475	485	491	437	475	462	442	504	471	476	450	446	459	457	434	489	472	441	477	463	482	467	470	485	476	527	490	466	448	465	470	493	471	454	441	498	462	502	450	482	468	488	472	447	487	493	444	463	468	480	476	490	411	473	469	446	489	452	479	466	446	475	504	438	478	462	483	508	511	490	424	495	500	478	499	428	477	497	459	498	487	461	512	437	482	469	469	481	495	474	473	486	487	469	457	477	512	473	502	482	489	467	444	492	510	500	479	452	479	466	486	464	449	488	477	518	502	457	483	446	474	481	461	486	486	502	433	456	517	453	453	454	511	493	487	472	490	503	491	468	465	502	526	453	456	492	464	491	495	437	478	459	497	476	484	451	499	474	516	537	453	486	452	491	467	496	511	476	465	454	453	474	515	461	454	451	447	452	454	465	465	470	446	471	490	430	482	429	478	517	481	489	462	473	475	456	481	456	447	476	498	468	479	476	503	477	472	499	445	465	471	487	484	443	488	454	453	470	488	464	477	454	486	452	513	475	506	461	482	494	426	490	469	492	476	504	465	472	459	500	523	470	483	463	482	487	489	421	484	457	521	504	491	455	484	462	454	477	507	508	459	428	485	469	467	426	477	498	445	484	512	480	461	492	465	510	449	492	495	467	497	465	468	473	488	474	483	475	465	479	494	429	458	469	512	514	515	520	451	488	471	488	458	465	441	454	499	459	503	449	507	499	491	458	478	514	492	527	491	496	499	476	463	486	486	500	455	469	471	435	486	467	468	442	441	455	494	448	495	511	442	493	502	476	501	495	495	460	484	467	454	424	493	475	443	441	473	459	464	455	470	493	459	424	488	500	458	494	429	463	447	508	483	501	452	474	495	495	431	472	494	466	473	484	473	506	512	441	462	508	495	457	462	464	464	455	479	484	476	480	483	525	454	478	477	433	473	477	496	486	499	485	483	482	501	462	472	458	506	490	491	485	501	444	492	473	480	505	509	454	462	458	448	451	475	480	487	469	518	498	502	471	506	527	487	425	427	503	472	468	459	501	463	449	508	469	475	502	469	461	441	473	483	474	448	484	479	466	489	449	467	468	457	436	458	490	499	466	459	450	462	511	505	475	487	457	495	460	473	471	452	485	463	457	449	471	482	504	465	510	467	451	472	469	447	477	505	435	467	449	465	472	540	489	452	489	461	452	474	482	480	477	479	469	444	465	494	487	488	466	487	483	501	473	495	474	478	430	495	485	452	508	465	452	452	478	471	463	480	483	467	460	439	460	439	485	482	468	487	491	482	509	445	474	476	489	478	512	452	476	513	489	504	462	457	465	482	496	457	445	457	488	496	490	505	470	450	500	498	465	461	495	465	473	457	453	462	476	490	444	442	448	447	487	460	484	486	482	468	501	489	436	469	469	421	475	452	476	461	488	438	526	468	485	480	483	461	438	460	482	492	477	464	470	469	450	490	449	459	494	461	486	442	476	489	497	472	492	479	479	471	484	481	492	450	505	464	490	507	480	493	455	492	484	469	450	487	486	450	463	467	483	505	469	472	459	497	486	480	488	496	506
30878	13830	1905	460	324	304	286	275	239	253	279	267	262	235	264	245	251	251	249	260	268	251	272	256	241	253	236	251	272	265	228	258	249	252	260	252	257	271	258	265	254	252	233	223	258	269	245	242	256	257	230	238	271	241	240	260	238	248	259	250	260	263	238	270	237	286	260	249	255	261	270	263	256	240	236	257	247	251	256	278	255	238	252	261	252	254	248	261	250	240	260	254	247	289	243	244	283	245	255	212	235	265	273	264	268	263	264	232	251	232	201	252	281	264	238	257	233	233	252	236	274	234	242	248	244	240	242	234	249	257	290	248	254	229	266	259	259	254	240	256	228	251	247	224	265	234	238	228	242	253	222	224	273	227	280	272	235	260	244	242	222	239	256	253	247	272	226	262	246	254	274	260	255	242	264	230	255	212	250	241	250	241	250	247	250	254	255	241	255	255	285	257	258	238	258	253	242	268	243	285	252	226	265	264	262	254	240	266	229	261	267	231	254	236	254	254	239	239	259	240	255	248	257	275	257	239	252	279	228	242	262	251	257	258	253	254	248	223	245	251	285	248	244	241	227	249	248	238	259	258	281	247	250	244	244	268	274	252	243	254	275	261	231	242	260	255	266	249	251	217	243	264	246	251	258	262	265	246	251	230	238	248	253	274	245	263	243	271	258	247	267	245	244	234	225	234	246	249	250	224	222	234	246	240	256	227	253	256	255	273	254	260	232	258	264	240	256	272	244	270	242	237	260	250	262	268	255	255	246	243	263	229	243	253	286	231	257	245	250	245	250	268	266	250	267	237	222	282	250	239	236	254	227	242	256	246	258	236	241	255	236	250	253	258	245	249	237	222	249	257	253	242	226	263	258	232	244	253	239	239	266	244	249	242	247	229	255	264	248	256	286	239	253	266	287	247	262	223	253	264	282	245	233	251	253	244	251	263	239	240	258	240	242	252	261	244	251	268	232	239	227	240	209	255	268	243	241	241	240	265	242	267	275	250	238	233	247	233	257	272	265	267	249	249	264	248	273	232	233	249	278	235	255	240	268	240	282	257	236	251	234	245	241	243	260	249	231	257	270	234	266	258	241	266	257	265	260	254	234	254	271	246	248	252	237	249	268	263	235	248	259	246	256	237	222	230	229	270	234	248	223	232	247	268	232	242	288	257	261	264	235	261	285	240	260	230	254	227	260	233	247	264	269	245	248	236	237	225	227	263	247	244	270	247	231	294	230	207	248	248	247	236	254	243	243	256	234	269	228	269	231	267	241	236	269	261	246	249	259	254	246	250	267	235	226	246	253	228	295	263	218	236	219	261	269	257	288	241	260	267	253	239	232	260	241	278	265	249	243	263	236	248	254	243	239	248	239	243	239	242	267	265	276	249	254	263	233	235	266	285	220	256	223	233	247	286	256	233	262	248	248	258	256	265	278	230	219	239	233	245	248	260	261	279	229	231	238	237	281	280	240	267	254	237	232	240	237	233	244	226	262	239	232	247	221	224	254	250	226	268	238	277	271	241	245	255	259	255	233	223	243	235	247	234	255	284	271	230	245	223	236	263	241	259	261	271	242	263	255	238	270	239	257	226	274	268	227	273	261	241	228	226	211	251	250	228	221	247	278	272	244	264	225	263	231	249	271	253	269	255	241	224	262	238	216	241	244	239	218	265	245	250	254	229	256	234	275	239	266	256	236	232	230	240	263	242	239	231	245	242	230	244	229	229	260	260	216	226	230	223	259	277	246	267	272	268	240	238	239	257	277	235	237	247	258	249	242	246	234	238	272	245	258	248	236	265	231	263	251	282	251	271	251	251	240	257	227	248	245	235	225	291	230	265	241	239	250	225	270	251	256	250	236	245	251	239	254	260	251	248	242	236	246	235	270	274	228	277	252	255	229	252	262	235	240	280	245	241	242	234	257	242	224	268	240	259	246	211	231	209	239	222	240	232	232	224	258	221	266	244	248	237	226	285	240	253	252	278	244	270	255	243	238	233	254	248	274	241	238	240	260	245	262	237	261	283	249	234	260	252	293	254	239	239	257	236	248	254	254	266	279	252	230	217	277	262	240	243	215	227	251	246	231	245	242	277	262	294	258	259	263	283	236	261	247	271	228	254	257	237	244	256	245	250	262	249	265	239	236	235	264	261	250	220	245	271	268	238	269	245	261	253	269	249	247	220	239	262	268	242	245	253	261	237	269	257	260	242	249	265	243	267	239	258	254	276	230	243	270	240	256	251	222	233	248	232	254	257	253	261	253	235	237	245	271	250	280	251	275	256	232	241	223	234	258	226	233	249	227	245	254	263	254	262	233	256	233	246	278	263	249	263	253	254	258	251	243	230	242	244	250	248	263	247	252	234	258	249	267	248	259	259	238	239	248	277	251	279	250	249	243	262	254	247	274	237	223	259	257	227	260	249	237	265	241	235	258	264	252	236	274	256	264	277	261	243	271	271	259	219	228	235	223	255	244	257	249	280	253	221	245	247	238	240	286	240	247	233	246	251	236	224	275	238	241	244	244	240	240	224	251	226	231	241	213	195	293	251	250	255	261	304	239	245	243	238	239	287	226	269	239	260	227	262	270	263	241	233	255	261	273	236	257	243	244	252	256	275	225	242	260	225	250	242	214	214	263	276	262	248	220	260	267	229	251	260	242	239	267	241	243	225	294	274	232	294	235	268	245	244	251	218	221	255	233	247	230	244	237	234	274	243	267	260	256	265	236	258	274	236	227	223	246	257	257	257	240	245	262	227	258	252	257	217	256	264	253	227	232	260	250	256	254	248	242	244	251	238	262	275	247	264	250	278	227	257	238	235	261	224	223	253	235	258	246	233	255	250	258	228	257	230	261	264	285	243	271	245	255	234	232	246	242	270	273	238	286	266	229	247	238	243	234	264	248	281	244	240	261	253	252	254	256	241	226	246	268	240	231	251	255	259	230	270	241	245	233	246	246	249	254	226	256	254	225	256	287	276	286	247	223	276	244	281	227	246	211	255	273	225	229	255	269	268	230	296	227	247	301	266	248	244	266	225	258	257	247	224	265	251	257	240	253	216	271	227	232	268	222	259	280	248	220	256	254	202	277	239	241	248	278	235	260	262	265	247	239	236	249	245	271	270	244	251	231	225	236	265	254	218	266	257	268	249	266	253	253	238	258	234	235	220	242	290	231	240	264	224	257	230	242	236	237	262	244	243	252	261	250	283	257	227	234	264	249	229	230	199	264	284	266	246	268	243	245	257	258	243	270	243	228	246	268	265	252	264	272	262	281	240	244	251	242	266	265	246	251	240	255	238	224	248	279	263	250	242	239	259	234	263	272	240	239	246	232	248	227	264	246	269	254	274	232	267	259	261	243	272	274	240	275	269	224	213	260	219	263	243	234	240	267	226	247	225	230	222	271	222	241	248	251	244	280	257	254	268	258	268	256	250	269	273	251	235	259	224	244	226	266	244	250	260	246	266	261	235	260	237	252	237	255	241	271	256	232	254
23692	855	692	539	408	354	336	310	306	300	291	276	304	275	295	310	301	288	280	260	262	267	274	303	287	267	274	266	257	285	310	285	301	268	292	294	276	295	251	315	285	295	251	275	269	267	255	279	273	235	274	262	277	258	295	283	286	292	280	287	265	285	275	291	254	271	275	305	248	293	251	260	291	289	293	284	285	248	276	293	287	272	288	271	284	294	299	263	265	275	298	281	281	267	302	249	287	252	289	292	289	317	260	296	296	272	265	258	289	286	276	268	278	267	264	288	264	270	326	251	280	293	264	278	259	305	281	295	301	294	300	312	269	292	252	295	313	315	268	267	283	273	290	278	285	279	257	281	300	272	277	277	278	291	280	294	276	278	260	244	288	279	293	268	285	291	270	294	305	275	274	279	255	313	289	294	245	288	268	265	263	277	284	279	299	297	259	231	243	263	284	286	280	269	281	273	271	290	271	253	272	289	287	258	267	274	284	265	256	330	276	297	302	284	260	308	299	292	284	239	294	303	252	294	289	261	284	256	284	279	243	274	290	279	285	262	274	288	275	278	259	284	291	294	244	293	268	291	270	253	297	286	274	265	248	263	272	290	253	307	264	264	257	269	275	260	288	298	291	296	284	268	287	280	264	282	300	259	273	293	291	284	270	291	315	271	269	293	266	252	255	268	274	268	284	277	268	275	270	271	275	280	291	309	270	306	286	283	249	258	277	250	276	273	292	289	265	297	290	278	291	277	289	286	287	261	249	264	263	258	272	269	255	254	270	267	314	257	286	262	261	276	301	284	268	275	321	299	261	293	283	299	279	281	254	280	283	269	278	265	297	274	309	287	303	259	255	273	272	262	292	285	296	314	287	273	280	271	264	282	303	278	266	266	311	272	279	236	296	275	269	284	285	265	257	296	282	280	289	272	248	287	268	284	278	270	273	283	279	293	296	275	286	278	283	322	266	273	267	280	273	273	267	272	278	274	284	276	261	284	256	255	251	278	272	298	262	273	287	296	266	264	278	262	265	265	265	288	284	255	275	277	290	277	237	265	274	274	260	285	277	270	263	269	293	285	288	295	265	276	299	250	283	274	298	262	279	258	257	268	275	269	257	262	288	303	271	273	247	263	288	237	261	284	270	281	259	301	272	269	262	267	257	232	268	244	269	281	265	266	283	283	261	273	267	305	258	287	317	270	268	248	303	268	255	306	272	251	279	269	283	277	277	253	307	278	266	277	263	286	302	258	275	312	242	307	260	267	264	317	264	272	258	244	295	271	283	257	294	255	272	274	253	307	270	280	276	274	288	263	288	271	273	258	297	274	287	261	274	256	275	282	272	304	283	261	263	264	280	252	302	301	275	271	279	279	270	264	288	258	297	284	284	266	283	300	266	289	268	276	270	273	283	278	288	261	303	287	272	273	290	286	259	293	310	274	250	282	286	278	243	287	312	286	276	260	273	297	264	273	273	237	285	285	253	294	309	279	289	265	285	305	294	267	289	253	262	290	280	261	272	238	270	277	257	256	233	259	280	280	310	264	277	294	275	261	277	280	254	326	285	248	251	265	262	265	315	284	266	293	270	281	258	261	263	267	310	273	281	256	297	282	283	306	293	277	252	263	270	266	286	304	249	279	281	290	272	284	258	282	259	268	269	289	259	288	246	296	283	282	277	297	261	256	268	277	295	255	304	301	275	290	291	262	295	266	299	304	281	280	255	283	289	315	268	301	261	250	297	306	274	255	261	275	265	257	280	295	309	301	275	284	316	263	277	249	270	290	270	251	275	274	285	261	262	274	267	284	264	270	292	293	250	285	264	276	269	256	311	271	243	308	256	266	267	262	263	293	314	290	286	253	289	244	290	303	288	287	277	253	264	282	265	292	259	267	298	250	288	252	286	276	250	278	271	297	256	289	261	287	280	267	276	281	251	279	267	283	251	273	284	291	280	265	290	284	285	299	257	302	274	263	272	267	264	271	273	265	280	284	269	254	275	278	285	259	260	290	296	271	277	284	255	273	257	294	290	263	289	247	281	271	278	314	261	285	263	260	259	257	256	278	289	241	307	295	249	234	280	262	262	251	282	274	264	298	316	287	303	264	300	288	272	245	256	259	245	264	289	263	290	256	301	259	258	259	290	274	291	269	265	274	277	294	271	291	311	252	240	262	254	273	277	262	258	309	292	241	284	273	279	279	253	270	275	308	284	270	274	313	299	287	262	266	263	304	293	278	273	255	278	264	261	258	282	288	280	304	268	264	266	282	290	290	316	239	285	265	285	290	265	282	288	271	270	243	265	268	288	299	284	274	281	253	265	275	249	295	275	281	302	264	273	300	291	302	264	261	281	282	307	267	291	264	270	272	280	271	257	265	276	273	251	301	296	283	257	260	271	275	273	308	299	275	249	257	293	261	276	296	294	294	278	268	270	283	291	318	310	295	294	266	274	231	293	287	271	282	271	298	250	288	270	270	271	251	272	254	296	270	274	311	246	281	258	268	292	270	300	288	303	260	294	251	282	270	295	265	242	279	283	290	275	279	273	284	261	277	271	304	264	276	265	316	270	306	251	312	310	276	278	256	267	233	252	293	261	297	283	292	245	279	280	246	276	276	269	277	269	261	286	266	298	257	262	271	285	261	252	288	286	275	255	271	248	289	277	277	278	272	261	264	275	301	259	284	251	266	288	312	284	264	283	297	292	278	296	278	281	286	271	270	259	278	269	263	268	260	306	294	282	310	274	270	276	266	288	289	289	267	282	279	258	274	292	271	306	307	284	250	278	281	279	298	264	290	293	288	265	306	290	325	283	248	283	258	272	249	233	247	238	286	239	276	261	260	266	273	238	276	279	262	295	305	281	291	280	278	296	301	272	257	287	274	278	272	280	294	285	292	273	240	293	296	230	285	280	246	284	267	242	275	302	262	284	281	278	275	269	245	273	291	280	282	278	267	281	268	272	288	264	268	291	306	286	292	303	274	299	264	260	287	284	270	302	292	287	274	310	229	282	272	267	325	277	298	236	290	265	303	305	271	270	281	283	266	284	288	252	278	251	281	268	267	257	278	279	279	263	272	288	267	268	298	289	262	272	272	256	257	284	271	251	236	283	272	266	277	274	283	264	289	267	293	280	267	283	250	300	284	256	256	271	288	282	286	268	247	260	275	275	306	269	276	269	252	242	280	275	273	246	281	281	280	278	273	268	266	285	292	266	279	286	283	268	255	277	278	259	277	287	268	263	279	273	279	272	266	302	282	282	291	285	247	274	284	263	285	274	243	289	278	276	290	303	256	263	314	240	286	280	242	265	271	254	276	303	274	296	259	259	294	258	274	266	264	245	263	285	259	291	290	251	257	279	274	280	273	288	271	313	297	277	284	270	261	256	282	257	288	308	296	259	255	249	296	252	280	254	288	283	263	280	280	255	259	275	261	272	293	282	278	287	260	281	273	247	234	272	299	259	283	272	270	293	270	277	309	269	302	286	260	272	253	287	295
24255	20126	25747	24265	20098	7979	864	549	511	438	400	350	333	321	265	282	262	297	265	260	208	241	227	219	262	226	213	231	227	223	246	238	250	241	242	250	229	220	235	208	202	206	214	202	201	220	215	210	204	217	229	221	198	202	211	211	237	232	205	222	191	200	222	235	197	204	221	223	234	211	205	191	204	190	216	185	202	189	220	216	179	207	234	190	213	252	202	221	197	199	192	205	199	240	182	213	188	212	214	214	224	233	227	219	203	174	185	227	193	227	201	223	199	217	213	194	192	195	224	201	234	196	188	206	199	202	207	202	174	222	213	193	238	186	247	191	194	210	218	230	216	216	202	209	196	179	200	189	217	214	198	209	203	207	232	199	205	175	217	205	184	212	205	213	207	190	186	201	189	199	177	191	181	206	193	203	201	202	204	207	199	202	196	202	219	204	202	212	198	216	191	187	220	189	181	198	223	201	208	205	230	181	204	219	247	220	200	209	223	207	195	203	198	208	212	177	197	187	191	223	189	228	229	237	195	198	187	224	210	200	175	219	210	198	210	207	192	202	188	187	203	192	199	207	194	199	211	183	176	196	201	218	215	179	218	201	191	210	198	189	194	188	209	186	203	212	194	188	214	200	196	194	229	194	215	195	232	191	204	200	213	188	200	197	192	193	197	204	192	212	206	201	199	196	233	198	218	206	195	181	200	233	210	193	212	205	231	199	217	209	169	201	220	175	208	201	200	212	192	217	205	230	193	213	211	216	210	222	213	208	208	175	180	189	209	181	207	224	204	196	243	197	196	203	212	234	230	214	207	183	233	209	222	189	225	190	184	183	199	194	217	176	205	218	195	216	220	218	197	203	183	211	207	213	185	226	211	207	182	246	187	222	206	180	187	200	220	220	177	205	207	211	225	210	234	209	207	213	179	196	209	214	207	192	213	220	197	209	216	232	182	196	192	186	205	208	199	199	201	209	208	179	213	214	228	211	219	199	246	214	202	214	220	213	195	162	203	207	200	201	189	218	196	217	202	202	209	203	220	205	212	210	211	194	205	185	190	225	217	186	196	214	163	214	206	202	219	195	188	196	191	206	183	193	210	194	207	215	210	203	193	203	192	229	193	200	217	206	215	199	200	191	215	200	223	190	191	215	187	202	200	210	207	220	201	207	202	204	193	232	196	195	207	203	184	191	210	226	219	205	199	216	198	213	213	193	221	190	206	164	203	227	182	210	212	181	205	221	209	215	212	215	228	200	220	208	210	216	215	233	194	200	215	219	196	224	195	183	196	197	220	193	194	207	200	205	239	208	185	205	209	204	215	177	203	200	175	197	198	222	189	197	223	210	198	193	188	216	208	208	206	208	195	233	221	190	184	215	213	229	210	217	198	197	186	207	225	222	184	221	195	208	203	200	197	205	219	227	207	201	221	215	198	185	194	198	205	185	207	214	207	190	205	200	215	228	198	191	224	196	216	190	194	190	214	220	190	190	222	193	221	200	196	212	207	181	213	225	237	216	202	210	210	176	180	186	228	208	200	191	212	169	229	201	218	200	218	192	198	206	193	210	198	206	196	206	238	198	200	184	197	204	218	215	211	218	182	236	183	196	190	183	214	187	208	188	198	222	215	220	186	187	184	204	198	214	200	180	190	201	202	224	218	214	222	210	207	201	204	213	202	192	211	225	247	202	218	198	215	221	211	178	172	200	235	199	185	207	231	188	193	212	202	193	217	220	182	177	240	210	217	208	187	207	199	221	184	219	197	222	210	188	204	213	198	211	207	192	184	204	199	192	189	194	191	192	243	217	208	206	194	200	231	219	221	210	217	228	217	212	211	195	181	199	205	215	225	210	199	197	224	219	200	211	209	244	179	207	186	245	224	205	195	209	188	212	195	213	169	209	186	198	226	203	218	214	206	211	202	227	229	211	210	183	199	180	212	219	224	205	224	207	226	181	191	201	217	190	211	202	187	207	190	193	200	191	194	211	198	179	196	210	220	213	209	205	187	199	235	205	206	212	219	179	182	227	200	197	188	193	190	223	214	212	191	214	209	204	218	232	212	226	213	219	200	212	228	202	190	204	204	205	211	205	217	224	211	187	207	185	220	228	202	218	201	221	185	218	216	198	208	196	202	204	222	196	211	217	188	178	210	201	209	212	208	227	219	201	220	197	209	187	225	221	227	223	205	216	252	218	217	215	199	207	208	192	178	201	206	226	220	213	209	226	191	212	193	210	187	206	253	219	219	220	214	194	178	208	188	213	207	211	231	170	216	201	180	256	190	177	215	212	210	204	211	206	203	207	196	228	217	184	207	197	228	213	197	201	181	221	180	200	206	223	193	185	217	213	192	183	196	228	188	200	195	189	190	185	196	219	206	203	213	191	191	204	207	201	190	202	207	197	208	214	213	216	219	202	222	207	204	202	229	216	211	207	202	204	211	214	181	194	193	230	206	196	218	196	210	203	220	233	207	193	174	205	214	226	197	207	169	197	228	205	214	218	198	218	214	208	192	202	207	210	209	206	209	240	205	199	180	228	190	190	192	235	216	194	209	231	215	204	197	227	213	191	207	199	207	191	202	193	191	212	201	216	221	203	221	219	210	199	197	203	193	198	191	206	209	213	196	208	196	196	210	224	229	201	215	182	208	221	224	207	205	183	201	208	192	221	213	206	217	171	217	193	204	184	186	206	211	189	214	214	210	217	202	225	189	191	199	197	226	206	244	191	197	196	210	192	217	184	192	206	185	189	176	204	190	187	202	213	195	218	195	181	199	199	205	193	218	197	194	199	244	214	208	188	217	214	177	196	207	211	217	201	239	183	208	211	194	206	216	204	225	199	176	215	202	200	201	206	210	192	206	186	191	226	209	180	213	203	194	225	202	201	226	215	201	210	204	198	199	226	208	216	189	193	192	218	216	226	179	216	207	202	202	204	194	202	195	216	202	192	177	215	209	191	185	187	230	213	226	217	209	210	210	206	189	212	191	190	201	208	227	205	182	210	212	217	208	193	213	208	235	208	202	222	219	198	203	190	237	234	211	208	212	191	191	218	193	189	196	196	238	224	198	188	200	211	199	207	182	209	202	231	202	204	183	196	219	210	212	207	221	217	210	211	198	203	217	183	213	205	208	178	199	201	217	211	204	211	215	222	205	216	188	189	196	250	228	184	191	194	190	209	201	218	227	198	196	200	223	201	201	194	194	187	211	220	188	187	232	192	192	194	206	188	218	213	196	209	231	205	184	204	174	203	214	215	198	236	213	223	220	192	193	209	219	195	214	244	235	225	178	176	206	212	199	187	222	217	229	226	184	208	193	227	233	194	198	234	195	187	180	208	201	225	235	202	198	181	192	186	199	213	209	180	211	226	222	205	222	228	206	227	185	236	216	190	199	199	173	213	227	230	242	205	185	204	196	216	210	190	201	227	218	219	192	175	196	195	200	209	198	215	213	194	216	206	211	201	203	206	191	201	230	201	177	201	225	187	218	207	209	203
32168	8708	7838	4236	2671	1840	1369	1042	894	737	671	531	505	540	435	404	358	368	339	315	313	307	306	309	300	277	284	240	243	253	247	239	244	210	252	214	237	233	238	245	205	201	232	223	214	220	234	238	214	234	224	232	213	224	218	194	258	258	227	238	199	237	233	224	242	217	248	225	200	196	204	209	188	218	230	218	203	204	203	216	222	228	221	230	195	227	217	209	215	202	246	212	199	210	207	219	219	217	212	213	215	222	214	208	224	216	215	205	207	225	193	212	223	234	211	213	210	209	189	208	218	193	212	209	220	211	213	221	225	207	219	230	230	213	224	224	209	227	218	223	227	232	213	198	202	214	228	204	198	233	205	203	218	211	217	205	216	197	216	217	171	225	212	217	217	198	195	213	224	215	183	214	185	202	236	229	220	186	224	182	215	188	184	209	228	250	214	213	216	203	192	204	216	228	197	209	224	202	254	217	193	209	214	193	212	218	210	195	198	210	208	214	222	225	196	203	207	182	217	230	199	189	198	223	198	220	204	201	212	214	224	184	193	204	222	226	240	191	208	239	230	179	228	239	208	243	199	199	234	225	206	219	222	204	235	200	187	211	224	210	206	223	203	231	215	193	200	228	259	234	223	203	213	218	202	218	199	210	217	214	201	220	217	201	220	218	250	224	215	227	212	220	214	224	217	240	228	191	219	233	217	206	209	225	188	212	210	226	216	199	191	209	216	209	215	221	223	205	232	226	217	230	202	227	209	242	216	216	222	215	206	173	187	183	226	239	211	210	204	215	183	223	219	220	227	243	211	232	216	208	233	225	190	224	217	215	227	208	212	226	218	192	189	188	243	237	220	204	205	210	217	212	215	202	205	200	241	223	213	226	215	217	226	193	203	203	221	203	225	197	197	215	202	202	193	203	215	216	220	211	208	234	224	206	203	217	217	217	225	236	262	188	205	211	223	211	231	209	203	189	235	208	210	172	210	212	234	234	201	198	201	212	195	211	232	222	193	219	215	237	211	190	214	206	217	180	232	214	220	234	213	226	197	206	201	211	218	220	216	220	213	228	197	208	225	180	198	220	226	209	221	223	199	197	193	234	207	202	206	220	209	214	216	222	230	209	181	203	196	223	218	200	201	230	186	228	207	220	214	200	190	212	237	188	213	219	193	217	226	224	208	218	228	236	254	203	222	212	216	201	203	228	200	218	200	199	236	206	211	198	207	202	203	211	199	239	237	211	204	219	200	230	237	223	227	227	198	235	200	222	198	198	191	213	229	194	224	234	191	197	215	206	229	172	227	234	231	244	204	204	212	241	250	209	212	184	200	229	197	207	239	232	194	226	188	212	207	204	236	202	196	218	209	207	206	211	234	193	232	205	202	211	189	210	189	190	251	210	235	241	217	222	216	191	203	204	216	185	223	200	218	183	184	219	230	217	214	238	209	204	222	207	205	201	199	225	208	192	209	230	200	216	240	200	197	204	222	207	212	202	227	214	208	219	208	229	217	191	182	209	222	245	206	227	228	201	255	195	236	202	211	196	213	208	220	205	227	202	199	207	222	243	238	206	198	212	190	204	171	221	225	223	207	222	200	204	207	218	196	189	226	230	206	212	208	179	199	203	231	200	219	190	211	200	210	220	215	197	234	213	239	214	212	225	222	211	213	186	190	197	221	201	226	234	201	211	207	249	224	216	199	228	216	207	217	202	200	235	224	235	221	219	203	215	200	205	202	212	215	227	204	192	234	187	174	179	210	243	203	203	228	226	187	207	205	212	223	203	202	212	220	191	205	205	211	210	234	226	213	223	207	205	197	199	244	210	200	215	225	214	212	227	210	203	199	207	222	227	217	195	237	224	234	218	218	215	222	201	239	219	229	213	219	239	228	178	199	210	218	229	210	211	210	204	201	188	224	210	207	221	204	215	189	239	194	211	216	230	230	224	176	219	210	210	214	232	223	181	212	218	208	210	203	214	204	238	190	228	228	215	234	218	205	206	206	203	192	183	210	238	203	225	210	215	226	204	190	209	208	192	214	214	204	217	201	212	210	194	211	213	207	216	215	198	229	234	194	227	203	213	214	210	208	214	234	217	217	197	210	195	215	208	238	197	210	197	231	225	182	203	210	199	180	236	193	212	233	223	205	211	224	217	206	202	215	208	232	238	205	216	235	178	222	198	218	230	212	237	203	219	211	230	242	226	206	226	203	241	218	208	223	222	220	224	206	221	223	186	193	223	226	195	191	221	219	207	224	194	223	226	203	201	245	215	195	206	213	201	231	188	220	211	226	190	238	200	233	219	205	206	203	235	193	225	200	218	200	219	200	202	245	214	231	212	215	225	237	205	213	220	227	220	213	225	210	217	207	240	212	236	219	240	221	220	208	206	238	181	230	222	212	204	210	188	207	195	198	188	212	203	211	192	212	215	221	223	220	233	198	218	215	221	200	211	196	207	204	195	193	226	236	215	187	233	219	192	197	206	205	219	243	225	223	217	199	200	226	210	216	198	222	236	185	217	231	201	206	217	237	208	212	226	215	204	210	232	201	208	226	207	221	189	212	199	208	183	213	207	217	208	238	211	219	216	204	224	200	197	203	212	239	230	216	185	192	225	213	191	218	216	200	197	233	196	220	215	209	209	247	211	214	241	216	228	203	221	221	226	210	230	216	206	195	203	209	222	228	189	218	214	192	212	212	191	247	203	216	198	227	212	218	209	199	216	221	219	195	204	229	194	216	218	179	219	203	229	199	209	214	206	204	190	200	205	210	185	205	220	204	198	219	206	217	201	230	202	239	210	202	205	198	216	199	209	189	218	192	225	228	224	182	204	190	212	199	196	211	215	242	219	204	233	212	209	207	223	205	223	218	210	223	204	217	199	213	208	215	235	226	232	226	209	219	216	219	191	193	216	221	211	220	193	215	227	210	205	205	204	205	203	219	185	203	227	234	198	232	214	215	196	199	185	210	221	188	234	208	203	188	211	199	186	228	219	211	195	217	192	225	225	174	215	222	208	191	195	207	215	195	217	201	198	211	221	191	210	206	221	210	246	205	211	247	233	202	229	222	221	208	199	192	206	228	219	212	208	233	239	266	199	188	209	227	217	212	212	203	219	231	175	201	227	220	218	223	225	198	205	195	242	217	214	248	224	211	195	214	239	214	208	237	230	205	214	196	232	220	209	176	210	218	220	192	216	196	225	226	210	205	219	216	209	210	226	191	230	223	220	214	213	190	205	192	209	218	243	226	215	205	195	211	205	215	217	227	196	214	225	226	208	212	202	227	204	211	213	215	187	226	219	201	221	209	219	184	201	231	241	189	172	220	213	225	190	220	202	211	213	251	205	213	232	210	217	190	211	211	210	214	216	210	213	218	222	219	239	208	206	215	242	222	220	192	203	203	199	214	213	236	196	200	213	203	209	227	208	224	193	206	204	204	211	202	228	194	208	212	242	199	227	219	253	182	212	226	212	211	228	206	200	222	220	221	209	205	196
22251	20102	26573	23395	20109	20177	8466	1363	1057	927	860	790	682	730	713	659	673	623	612	586	584	540	591	597	590	520	525	552	538	548	549	495	535	527	519	528	472	503	548	514	538	532	536	535	503	483	485	510	515	470	525	517	483	512	516	475	524	501	574	504	482	497	499	493	505	503	517	482	518	471	485	520	521	535	511	490	510	495	478	500	478	517	500	513	486	519	477	499	484	461	453	487	494	495	525	473	490	505	515	529	497	511	486	515	477	457	486	471	517	471	458	510	457	537	475	465	465	532	497	493	506	472	465	489	489	481	471	505	450	514	499	512	472	516	512	518	472	459	473	508	507	477	503	474	473	494	525	455	503	513	492	504	505	466	466	493	486	483	505	495	483	507	535	490	500	455	499	489	502	452	462	504	508	471	523	490	535	490	504	484	452	494	476	538	525	461	451	514	475	499	501	496	486	491	499	505	498	522	508	450	528	454	456	496	505	473	504	544	491	532	516	519	515	513	472	460	526	477	516	544	493	514	517	504	523	480	521	496	523	505	492	478	465	481	491	526	497	527	484	460	521	507	515	514	496	487	451	528	501	530	491	514	483	507	511	502	498	478	501	490	486	477	467	499	495	483	486	521	512	494	516	501	522	456	522	524	489	509	493	512	492	498	463	474	491	480	531	509	481	488	478	536	455	496	478	477	510	499	488	493	516	498	473	494	502	510	457	537	455	487	462	476	517	498	474	503	515	516	530	461	475	486	514	467	474	482	470	479	522	540	522	527	496	502	530	494	474	504	523	507	506	509	483	547	493	480	491	494	495	471	497	474	494	501	464	507	480	472	522	483	494	517	501	502	496	474	477	497	514	540	502	489	500	538	501	483	472	493	494	502	513	497	540	474	509	492	500	502	476	505	452	519	481	478	480	497	527	487	533	479	461	546	501	477	480	503	469	479	482	520	482	503	522	499	481	486	518	503	453	502	487	478	477	515	526	502	515	494	537	501	474	514	546	481	487	473	488	473	471	490	501	468	475	464	480	529	498	477	525	489	499	483	503	478	503	471	537	507	523	483	500	511	510	483	528	453	505	471	492	515	519	478	495	500	487	456	491	489	521	512	478	505	472	498	513	476	485	516	485	525	505	476	489	503	478	504	486	477	464	502	469	500	502	484	468	469	508	503	464	492	492	459	482	479	530	509	496	534	486	466	483	489	481	459	450	512	459	480	500	480	526	494	500	476	492	494	495	521	497	525	483	497	446	481	483	513	494	485	525	498	462	498	490	497	478	498	481	471	503	500	462	493	504	487	453	477	491	453	453	457	437	519	497	529	540	525	502	506	469	481	528	503	466	467	496	480	523	488	514	483	505	491	461	502	495	483	489	519	492	507	520	470	462	504	520	519	497	506	511	512	457	452	506	473	474	465	490	484	483	525	469	516	493	521	538	484	525	480	478	531	496	483	487	509	491	516	505	516	519	475	506	478	488	472	507	470	480	507	513	536	488	492	431	486	497	482	479	469	482	475	470	503	503	517	515	482	469	482	517	512	438	463	491	491	500	502	525	514	468	505	505	505	489	500	485	507	482	450	440	487	486	487	506	490	490	454	500	509	508	490	495	497	467	441	490	491	470	504	502	502	502	479	507	423	479	497	478	486	474	510	514	502	487	479	467	481	466	472	492	481	471	503	491	523	475	482	496	482	471	448	536	506	539	440	481	455	511	513	484	498	471	471	486	476	502	493	499	514	509	484	472	492	536	496	516	472	508	470	482	514	496	486	539	478	531	474	454	466	430	478	467	500	466	497	487	469	507	507	455	495	515	487	539	482	488	470	471	477	512	528	500	475	490	505	434	505	495	483	489	516	503	499	494	524	507	491	542	481	483	476	512	495	510	479	483	512	453	482	558	514	482	507	492	477	464	493	500	480	472	490	494	515	450	484	487	485	488	536	489	424	487	475	505	520	517	472	489	497	483	469	474	485	494	502	494	455	486	491	516	470	490	472	486	511	489	494	482	478	483	495	489	514	514	469	474	472	465	485	470	517	486	496	492	470	513	479	496	482	509	457	489	481	495	495	480	493	473	496	482	511	514	459	465	510	530	450	485	489	469	456	499	481	496	520	507	479	494	498	488	484	531	521	484	462	481	552	488	517	467	486	502	474	490	495	462	497	478	451	500	479	454	540	461	503	497	534	500	478	494	523	506	513	519	460	505	511	484	503	529	495	463	477	488	483	466	461	533	495	450	492	495	445	498	470	489	487	518	469	456	533	475	507	501	452	466	483	506	463	495	518	481	459	480	476	461	470	503	500	531	449	489	496	492	459	517	509	468	491	470	492	501	515	461	511	487	473	517	496	479	451	493	495	486	499	501	531	460	490	480	507	493	471	488	472	511	463	493	449	492	527	496	460	512	480	515	501	503	491	460	449	498	502	504	498	491	455	498	530	478	504	531	529	496	496	509	519	494	463	513	535	471	460	519	479	490	493	476	504	517	475	538	482	481	489	502	509	460	508	499	493	507	450	516	485	505	476	502	480	488	510	533	477	474	497	479	470	519	524	496	480	508	495	496	503	475	491	463	464	483	485	515	466	474	459	495	470	548	463	488	464	545	492	531	470	524	513	500	507	482	523	508	506	479	493	451	478	463	506	508	508	504	471	504	489	506	514	540	487	535	501	493	471	468	493	500	518	533	501	503	495	507	504	527	467	501	485	478	524	458	443	500	463	507	448	504	498	504	455	507	479	530	496	526	485	530	482	468	535	512	491	499	501	513	457	481	518	466	485	524	460	508	490	447	509	514	472	500	482	478	489	467	492	551	491	498	467	517	480	474	496	465	491	496	502	468	516	493	502	492	484	545	472	501	559	488	486	490	506	472	509	492	476	492	485	534	480	485	515	473	484	495	481	492	492	439	477	480	493	488	477	521	495	493	475	528	468	477	496	491	536	481	477	495	468	549	499	524	489	534	533	491	530	489	516	502	503	483	511	460	467	448	489	478	472	483	468	527	479	496	492	470	502	500	492	520	486	510	460	433	485	484	490	519	472	486	442	524	502	477	476	491	560	457	469	455	476	508	518	492	509	472	508	469	509	490	516	471	450	503	494	455	519	498	480	512	471	454	476	501	559	470	496	509	522	489	533	469	518	485	513	503	510	477	492	469	482	474	464	566	521	521	484	434	514	544	476	487	506	496	495	464	512	510	517	506	526	469	518	441	484	483	484	470	512	476	516	517	506	528	473	471	507	491	498	497	500	484	445	516	505	477	483	491	471	492	495	491	469	461	453	537	504	477	503	467	516	514	500	484	468	479	514	464	480	508	497	496	477	476	436	457	508	463	509	512	495	462	495	484	461	497	472	502	476	521	474	463	488	493	499	526	488	545	476	482	514	484	498	478	472	459	505	478	456	483	504	513	470	498	470	465	487	509	533	549	502	513	491	519	469	453	474	481	502	497	482	516	462	527	526	514	507	499	473	515	476	477	478	497	497	503	470	498	540	482	461
32438	13921	13415	7784	5046	3498	2574	2046	1825	1480	1282	1218	1056	959	896	843	825	764	759	693	665	650	616	658	599	588	577	598	559	534	577	541	558	545	478	528	500	535	489	505	533	526	536	492	517	487	500	487	499	488	483	472	526	515	501	498	469	469	478	458	478	525	475	496	458	494	483	485	490	485	473	488	495	462	477	456	471	496	487	484	458	478	470	467	498	484	476	477	501	510	455	451	428	468	502	456	493	487	524	506	449	480	514	494	468	490	479	482	476	472	523	482	478	451	454	498	476	484	506	469	459	480	505	501	471	506	459	478	490	441	496	499	459	469	461	479	496	488	489	467	410	426	483	494	471	444	488	461	447	472	448	466	464	458	504	501	500	462	513	496	461	492	448	454	475	481	481	457	443	497	479	470	464	449	477	493	493	444	449	467	455	419	444	478	459	497	470	474	486	493	453	469	479	463	435	493	486	477	455	470	482	479	472	484	447	464	490	490	439	444	460	477	430	491	523	476	440	452	481	465	452	479	488	486	473	476	451	477	452	509	441	466	487	454	448	452	456	474	461	454	474	462	480	439	463	494	488	487	471	470	453	496	465	454	460	445	484	476	439	464	414	516	496	480	439	546	483	496	474	479	484	487	469	466	489	431	485	454	423	489	451	466	460	449	464	466	479	470	472	481	454	460	449	490	457	459	464	485	447	475	441	499	492	451	444	466	496	467	455	469	457	458	502	468	484	479	429	454	443	466	458	455	475	494	452	486	479	511	434	500	444	476	530	446	490	420	474	436	477	508	464	470	502	465	483	449	441	544	453	469	435	446	466	502	425	464	452	459	486	473	486	436	496	479	456	487	471	487	449	474	452	488	464	466	471	493	435	481	489	503	459	492	465	473	460	465	483	457	467	483	461	445	477	492	441	446	469	473	450	441	486	502	437	509	494	472	506	503	450	458	499	480	520	478	457	470	452	509	459	489	447	475	513	498	469	481	459	495	480	451	481	477	476	475	440	479	487	460	455	476	448	491	472	496	505	466	505	453	475	451	462	469	499	439	428	469	503	480	485	443	466	450	481	417	473	474	463	468	467	464	467	462	470	455	456	465	486	484	450	469	483	468	458	454	497	475	477	484	455	494	487	484	481	457	488	486	460	470	443	428	482	481	475	472	456	475	467	488	430	455	474	438	464	466	489	454	481	513	464	441	496	461	495	486	476	480	465	492	491	432	471	479	480	455	474	460	458	491	506	482	474	471	452	478	433	504	471	474	461	467	432	507	429	496	473	459	434	497	448	476	497	467	460	475	443	519	436	463	461	501	480	491	439	462	481	497	471	475	473	463	490	451	465	472	487	427	450	438	454	507	445	506	474	475	473	499	457	428	475	440	484	457	450	485	483	504	452	461	468	474	467	447	452	451	438	507	459	457	466	471	474	489	488	499	462	464	462	494	484	475	444	462	482	501	488	486	482	466	472	472	474	464	409	475	468	494	503	483	471	500	474	467	457	478	467	485	480	505	447	505	475	479	466	467	492	488	470	479	464	471	451	489	503	469	442	456	488	481	469	458	451	449	483	452	500	453	447	452	449	455	513	429	450	460	455	457	466	487	484	498	481	439	413	473	463	472	486	465	540	462	442	440	452	423	451	489	466	448	481	496	468	480	490	470	475	452	453	491	436	468	491	483	457	461	480	464	499	513	444	468	452	489	440	461	501	447	494	453	442	479	506	478	480	477	497	480	451	462	509	464	489	480	490	465	489	462	506	467	429	473	447	475	470	528	499	443	461	510	475	491	483	453	464	460	427	457	477	475	486	484	461	478	494	477	459	466	491	463	472	470	461	489	473	486	480	461	480	464	483	475	466	443	481	441	424	484	470	478	460	447	467	439	434	467	488	446	516	471	475	469	454	473	451	486	461	493	466	452	446	463	483	485	469	473	468	460	471	456	485	468	446	457	491	486	455	458	458	462	490	458	483	462	490	469	469	494	482	438	473	461	481	500	452	495	490	475	456	471	471	481	466	443	491	457	451	485	496	522	451	452	511	478	496	454	458	457	456	486	458	487	479	482	482	473	493	517	440	465	497	450	451	429	426	459	472	489	467	481	473	473	457	453	443	470	492	492	489	444	507	472	488	481	446	535	446	483	448	480	478	511	463	435	454	492	473	495	501	477	449	483	460	492	488	460	431	459	491	472	434	444	469	471	448	509	466	442	487	444	477	453	494	484	492	478	515	463	448	479	448	452	508	453	535	451	465	447	480	492	459	428	503	451	457	459	493	441	409	466	478	486	472	504	464	439	454	475	434	497	436	445	444	471	483	478	548	429	455	436	496	450	460	464	475	476	459	420	466	434	471	461	477	509	504	481	500	475	451	450	482	491	440	464	484	483	461	450	485	473	473	473	459	489	466	473	507	487	465	463	464	481	477	506	447	442	512	439	467	473	481	463	446	462	489	464	524	467	515	437	484	471	486	435	481	474	425	487	453	471	453	477	463	471	454	480	503	455	499	472	471	436	444	458	491	485	465	459	507	484	466	496	475	471	459	465	465	467	473	449	479	438	472	430	461	456	455	478	469	440	458	472	464	482	461	513	473	454	467	461	472	491	491	486	448	505	472	496	500	480	457	506	467	478	472	474	489	477	440	461	486	449	473	446	472	464	497	472	470	441	481	447	454	485	510	453	491	461	476	477	460	475	464	451	454	454	477	425	461	509	473	469	474	481	473	444	469	492	483	484	466	447	492	486	470	466	473	454	485	480	477	454	464	458	487	461	465	457	463	483	490	502	440	472	514	465	410	459	480	473	458	461	495	470	443	462	491	453	481	465	461	457	440	465	474	479	482	456	466	458	452	462	479	454	483	493	471	475	486	490	442	471	464	475	452	440	482	458	504	469	467	476	452	466	452	508	493	459	459	457	470	460	447	468	456	449	473	507	452	442	431	419	434	433	460	486	460	454	479	461	466	469	498	440	444	451	454	474	474	467	475	430	450	505	471	447	448	455	437	456	454	470	454	485	461	460	433	450	497	492	457	494	512	469	482	483	506	471	480	470	452	491	474	482	504	445	441	491	438	491	465	466	472	454	453	471	453	482	463	434	502	462	491	427	477	501	481	460	464	474	457	491	519	486	459	450	456	461	452	467	462	444	452	449	477	458	500	453	461	481	444	490	487	451	461	454	467	438	440	458	468	466	474	467	480	484	493	486	497	478	485	462	416	452	445	453	500	477	457	482	462	496	481	466	490	493	479	501	506	516	466	470	432	460	459	458	503	472	495	483	477	460	443	445	451	493	446	474	489	468	448	502	452	480	506	483	521	527	477	452	453	503	456	426	476	444	449	461	466	452	518	458	467	475	473	472	477	463	449	496	421	445	468	481	469	430	458	464	455	473	472	491	504	433	479	433	490	456	486	419	471	427	426	470	466	500	455	485	458	530	445	453	494	443	490	470	490	488	454	438	493	504	452	470	467	479	460	464	476	482	460	456	444	496	439	445	477	474
30259	13920	1952	421	310	289	276	278	249	250	236	268	275	242	253	254	220	251	232	224	239	218	253	256	248	266	258	296	236	245	242	262	253	265	226	244	262	242	238	261	261	225	285	257	261	252	255	245	262	261	260	242	258	226	253	202	226	245	251	255	240	255	245	248	275	256	243	237	243	219	247	231	264	242	226	232	249	227	247	242	219	244	265	243	237	247	248	266	241	236	271	252	257	228	250	266	252	213	254	237	236	238	238	244	255	252	242	221	261	233	261	243	240	213	225	238	245	259	264	236	276	241	223	243	231	232	241	252	243	236	268	260	215	255	221	277	235	243	234	231	227	260	265	246	239	271	254	252	262	265	221	266	250	215	254	231	272	255	242	234	237	232	229	236	267	251	236	229	248	247	252	251	244	232	222	268	297	258	240	251	269	271	251	241	238	244	254	224	279	239	233	221	252	230	220	249	229	250	246	247	271	258	265	203	292	253	244	245	249	250	275	263	242	241	253	248	226	243	226	244	234	255	222	216	227	238	247	241	243	258	236	252	234	255	248	232	259	246	252	241	252	258	260	258	260	259	258	267	249	225	249	260	252	216	250	237	250	261	244	288	230	241	228	286	243	200	234	235	245	223	235	225	276	232	250	240	248	254	250	261	258	252	234	252	245	215	257	273	260	251	250	235	238	261	262	229	241	242	219	242	245	252	252	238	261	267	270	263	248	228	263	263	258	267	232	230	207	254	233	231	255	269	259	251	251	229	257	229	254	225	215	244	241	220	257	253	262	246	235	230	242	248	257	284	256	241	260	265	256	243	271	264	251	274	211	256	248	247	225	250	241	273	234	232	261	239	242	256	243	249	240	269	266	269	251	256	215	273	224	260	247	219	229	224	244	255	251	254	241	260	241	228	237	257	257	236	235	248	228	269	240	257	213	250	269	237	236	234	232	229	234	268	259	245	234	245	239	243	233	252	262	256	265	236	259	245	233	242	259	260	240	253	233	248	247	250	243	260	269	278	236	238	255	229	244	254	255	272	244	244	235	217	259	222	251	237	225	283	263	284	241	220	232	252	218	240	234	244	237	223	275	255	227	228	217	236	228	231	260	253	220	244	233	228	241	244	223	250	237	237	241	250	269	240	228	237	253	257	254	227	246	263	248	240	225	242	233	247	233	234	244	243	243	232	239	229	245	264	254	241	293	266	265	260	235	259	227	253	231	261	235	251	253	253	236	230	223	235	243	249	271	245	260	228	227	250	235	229	214	244	247	244	255	245	236	232	244	274	249	245	270	266	239	247	243	224	234	241	239	248	261	241	268	235	237	250	249	229	249	254	226	262	211	253	243	248	212	245	234	221	281	226	256	244	224	235	268	232	251	257	270	245	255	244	250	241	269	274	229	237	237	229	248	252	249	256	270	259	243	248	244	231	268	238	233	252	250	221	236	272	259	231	259	245	229	238	243	231	244	226	242	230	239	268	254	257	225	263	256	253	260	240	236	208	252	235	236	232	252	241	249	240	232	259	243	278	264	236	280	245	243	248	250	255	245	235	290	252	264	236	264	242	245	219	255	257	231	240	241	231	236	260	252	235	211	281	219	249	243	219	273	263	192	245	213	266	269	235	250	263	242	250	232	238	242	246	257	278	264	252	262	232	235	239	229	230	256	269	271	263	209	242	252	246	245	258	258	251	239	236	276	228	266	261	264	259	226	230	243	238	269	234	233	235	248	242	233	265	253	216	215	230	249	246	272	243	250	237	241	249	235	268	254	239	262	246	250	246	256	265	230	236	235	263	245	246	271	237	263	260	246	234	232	253	269	236	247	257	254	276	250	253	267	247	278	241	218	256	267	242	234	241	223	237	228	273	237	232	254	230	224	231	260	223	225	265	272	256	261	258	213	262	250	240	253	245	244	257	254	269	254	262	256	233	272	251	229	228	267	258	246	226	238	227	243	217	237	249	239	234	225	209	269	277	268	259	261	239	251	247	248	228	251	252	245	269	254	252	245	273	248	230	244	258	257	251	245	243	221	243	257	262	225	235	238	243	256	243	254	277	245	229	237	234	207	259	260	219	257	237	268	232	247	229	260	240	268	251	222	243	262	234	266	255	245	263	224	242	234	237	246	252	243	241	245	245	238	219	226	223	219	233	252	255	254	252	243	249	251	261	252	261	233	245	232	246	228	243	235	255	256	262	241	235	220	248	219	251	225	249	236	226	265	255	226	227	217	263	242	222	229	220	233	215	218	248	272	239	245	248	260	247	244	245	235	226	237	224	241	222	250	225	242	267	255	244	220	249	219	249	230	237	257	244	251	266	246	234	228	252	275	235	259	280	250	255	237	250	256	268	264	264	263	235	256	243	264	261	244	240	261	238	234	261	246	264	240	254	269	252	261	260	248	255	254	251	244	238	264	251	232	244	235	257	259	252	238	212	228	243	240	247	262	242	228	242	249	264	232	235	262	278	263	274	229	247	241	231	240	261	250	272	268	242	243	257	255	282	229	227	246	245	233	233	228	249	226	249	256	246	246	239	260	262	233	242	256	206	242	270	226	251	234	230	241	261	234	255	251	226	263	262	234	257	225	282	236	235	258	230	247	217	240	216	249	242	259	253	259	232	238	221	277	264	242	265	244	241	248	254	265	260	232	230	253	259	253	241	276	238	249	251	254	244	231	243	237	212	218	267	237	253	241	251	255	270	258	240	229	245	240	223	254	260	235	234	238	229	250	246	237	264	236	234	241	249	249	225	222	266	235	236	240	229	247	226	214	227	224	239	243	230	261	240	242	244	225	256	268	239	259	251	252	263	249	232	252	243	269	245	279	215	252	249	233	252	243	238	213	252	240	247	260	242	257	241	263	233	235	232	251	224	255	248	252	215	247	292	285	236	247	256	255	234	259	265	256	256	252	264	258	236	211	255	231	268	276	226	235	258	250	238	256	249	250	228	247	232	231	254	240	244	234	252	257	234	265	233	247	277	221	238	260	259	238	227	240	254	236	250	247	232	241	246	267	250	213	249	245	231	236	217	253	260	255	240	216	255	234	248	254	237	242	261	217	256	268	248	267	239	261	225	233	246	242	269	252	247	242	230	244	268	247	220	214	243	256	236	274	258	273	261	270	259	270	223	289	223	239	267	251	257	254	268	225	246	231	257	235	235	230	234	248	235	263	256	254	218	243	226	230	250	232	248	246	236	283	255	270	233	230	242	227	243	235	278	239	233	208	247	246	259	242	245	234	271	248	253	239	270	241	246	214	274	235	268	215	267	263	258	257	216	262	239	256	243	237	278	241	236	242	256	219	230	261	252	222	217	254	255	250	254	248	238	247	236	238	221	250	262	247	274	247	217	226	269	241	222	239	266	238	244	262	228	243	243	238	242	255	241	256	248	239	246	238	237	255	219	249	227	271	235	256	252	225	223	229	238	261	233	221	227	245	273	260	256	245	229	224	256	255	242	277	256	251	238	223	262	245	247	251	215	247	232	269	251
23105	842	676	498	394	369	332	298	298	312	280	313	297	271	292	284	280	293	301	316	265	288	288	290	257	284	272	270	258	256	290	253	275	286	257	267	266	266	260	247	302	289	281	240	283	262	268	278	256	273	271	262	266	260	269	286	266	269	273	261	245	290	270	254	268	289	281	246	267	274	277	302	299	287	260	303	266	262	277	257	263	273	254	258	294	292	246	266	269	277	251	264	292	242	275	284	264	276	257	300	242	272	274	272	288	257	268	238	284	284	298	275	283	258	266	281	264	278	264	262	278	289	285	252	260	306	231	268	274	264	281	253	279	286	247	277	271	262	269	251	280	266	282	258	283	285	255	265	298	273	228	255	271	301	259	276	297	272	286	257	300	268	264	278	270	260	295	288	272	250	274	284	296	253	271	297	260	266	275	309	255	301	302	280	287	247	273	247	287	283	258	307	292	264	260	277	283	246	295	251	227	292	245	271	267	266	269	288	256	274	279	296	283	272	275	275	273	266	291	233	262	262	270	270	268	277	262	282	282	251	314	266	275	279	236	256	264	278	226	285	276	276	304	264	267	282	232	272	255	259	257	264	262	279	268	275	287	282	232	286	288	277	265	277	256	287	258	292	234	295	252	267	286	284	241	270	245	261	262	259	283	282	262	276	271	281	285	258	269	255	270	263	278	256	279	263	267	287	313	255	281	264	283	288	281	221	254	294	256	274	255	297	270	298	287	269	273	298	275	259	290	285	256	252	252	264	311	264	263	232	300	272	235	287	260	265	265	259	271	297	254	277	234	293	282	292	268	302	266	266	269	275	286	254	253	250	258	256	281	242	298	273	273	261	246	285	294	283	266	273	268	303	289	283	312	287	274	283	279	246	273	256	254	256	265	266	267	283	264	285	273	243	269	284	254	291	239	252	257	279	270	256	267	300	284	280	280	272	265	259	272	299	241	276	281	264	269	282	298	278	261	240	263	286	272	258	243	272	291	290	258	294	251	262	245	293	237	269	276	280	285	285	276	254	253	290	273	281	288	280	256	264	251	258	263	266	246	286	289	284	273	288	262	292	263	259	259	266	259	260	271	290	252	259	237	258	271	277	278	246	283	245	262	297	271	252	252	282	263	272	261	319	262	291	254	269	266	260	248	291	285	284	249	253	247	271	283	289	258	281	288	260	256	291	321	259	251	252	252	268	268	283	251	260	284	251	282	300	261	280	282	264	276	252	269	266	273	256	284	290	291	283	262	286	256	270	263	286	297	304	270	286	242	273	260	259	268	276	286	278	272	272	314	272	255	262	277	263	295	295	269	271	256	264	275	281	254	249	275	272	293	284	276	295	264	262	307	263	271	250	249	287	287	263	293	276	261	249	263	239	272	295	273	254	268	285	288	257	284	275	273	280	281	232	281	270	255	270	264	266	248	257	297	255	273	258	311	257	261	270	257	251	266	287	276	285	285	272	273	291	285	260	286	268	274	272	277	293	269	281	258	265	247	246	242	283	261	267	279	253	232	248	252	240	283	273	292	287	269	263	235	252	285	265	286	289	301	243	299	268	264	258	274	287	268	246	246	272	263	283	284	262	258	244	257	272	247	300	307	279	279	282	264	269	286	254	270	278	273	282	252	249	275	257	262	282	287	301	300	275	259	268	240	285	279	240	291	266	294	269	263	310	254	259	296	299	277	272	247	284	287	258	291	321	287	272	265	261	258	283	280	293	272	267	273	276	284	242	265	275	308	271	276	327	313	277	236	269	254	293	251	274	276	286	270	239	284	263	270	298	251	273	286	283	284	251	276	272	288	296	293	274	250	256	296	279	268	274	290	271	281	250	279	253	270	277	242	271	260	290	276	289	284	283	299	259	274	275	289	281	288	263	297	268	240	259	264	273	259	272	270	281	296	273	261	267	251	276	247	254	271	273	244	297	294	267	270	286	292	271	275	269	282	277	289	255	274	253	265	245	268	288	276	245	256	258	279	283	240	275	280	264	240	267	274	269	291	252	290	256	263	260	299	288	261	273	263	275	284	245	275	236	264	262	262	274	293	283	256	262	300	269	262	291	267	275	315	266	281	243	262	255	310	252	275	299	222	246	246	278	294	293	270	229	283	265	261	271	291	264	275	289	257	272	290	241	292	293	251	286	263	261	276	291	258	307	274	291	291	280	275	271	271	255	267	270	290	264	297	264	267	279	279	309	296	246	281	274	263	252	327	309	249	271	263	298	284	276	274	278	270	303	273	277	285	283	309	302	288	288	289	257	242	269	288	290	254	270	261	287	292	258	290	285	275	273	247	275	281	291	295	256	281	285	276	268	258	287	265	276	267	278	283	284	268	268	242	273	274	274	265	276	276	268	291	271	267	280	241	258	257	276	308	288	267	264	291	290	295	269	282	284	300	293	277	299	293	291	245	266	298	244	283	252	281	283	289	251	307	238	279	271	262	252	264	269	257	302	276	284	280	237	274	302	244	268	250	284	278	273	260	242	257	298	256	274	285	294	283	280	284	264	281	244	248	255	257	243	295	272	277	269	262	252	262	265	265	255	308	251	289	276	251	256	285	262	271	278	273	280	272	274	263	262	258	296	263	238	261	257	264	265	270	254	270	263	270	296	279	281	281	288	246	246	293	290	281	255	287	254	291	262	261	269	264	260	254	277	294	272	286	256	247	287	266	258	256	273	281	257	275	271	284	284	274	271	287	269	266	263	289	278	270	261	266	266	247	264	296	241	287	271	272	281	278	273	297	278	298	295	251	273	253	242	264	283	272	288	261	272	279	274	290	297	296	289	271	257	240	268	292	259	271	291	275	251	279	288	271	270	259	279	272	296	290	258	270	267	276	286	280	299	289	270	299	297	260	274	266	285	272	267	260	250	275	259	284	268	272	274	253	273	250	257	256	277	296	263	279	285	274	275	299	286	255	287	260	282	272	276	292	263	292	276	280	288	287	285	266	279	274	242	288	282	295	259	252	258	257	279	316	281	259	296	288	268	268	221	291	248	284	264	261	270	293	280	249	254	265	272	275	269	285	258	263	268	282	295	301	253	279	276	276	273	280	263	285	279	314	262	286	244	268	277	286	309	265	279	251	277	296	285	287	278	291	282	249	273	276	274	243	260	273	279	277	268	295	277	265	279	279	285	244	255	277	256	282	294	222	258	292	286	274	321	272	287	276	257	281	270	294	267	233	248	272	280	252	283	285	274	283	283	273	278	294	278	256	265	255	277	270	283	272	276	277	272	263	264	270	302	256	300	298	270	273	257	265	274	266	278	271	291	253	262	284	235	265	287	270	302	263	264	275	252	275	262	249	274	257	279	261	289	264	290	286	264	284	271	293	276	256	264	296	274	257	288	275	288	301	278	273	264	286	287	286	259	243	264	286	274	295	261	236	273	278	268	268	270	258	287	257	238	283	285	266	282	266	275	265	233	253	261	279	275	285	264	278	268	259	285	261	262	272	294	276	269	295	261	276	288	278	277	242	237	266	291
24324	20143	26438	23551	20062	7716	775	566	498	395	367	354	310	322	293	286	279	257	274	265	267	223	226	283	247	231	231	235	255	242	227	222	219	211	188	234	219	232	236	216	223	230	219	217	212	221	203	224	241	224	222	232	231	213	227	189	220	214	212	213	216	203	245	188	199	242	196	230	225	224	195	221	214	230	232	195	212	197	198	220	221	200	216	220	214	207	216	203	211	239	216	220	221	222	207	236	221	224	199	195	203	203	215	193	200	203	229	220	235	203	225	217	208	208	217	217	202	219	224	183	217	215	203	209	211	209	212	235	231	208	187	213	210	184	237	213	219	209	208	202	204	217	240	184	204	204	180	215	190	213	198	225	187	209	215	187	187	198	170	191	187	232	214	230	187	194	239	192	205	194	221	198	185	196	208	208	194	216	191	215	248	224	198	223	185	186	217	214	214	193	233	197	202	212	196	209	217	185	175	226	205	220	175	194	230	214	202	191	196	201	205	221	210	235	212	229	235	231	196	213	212	222	222	195	207	196	193	247	225	208	207	203	190	193	203	242	191	220	203	215	211	233	190	193	187	199	232	183	176	216	216	204	220	231	226	223	214	183	193	253	204	213	219	193	200	198	243	205	224	220	199	199	208	219	222	213	216	234	214	223	200	212	199	201	191	218	222	241	246	193	198	203	215	223	208	201	204	237	222	221	228	213	223	195	201	197	207	226	211	218	208	216	206	226	208	209	193	202	223	212	229	214	207	225	206	213	192	208	194	192	208	202	216	204	192	185	192	199	201	213	194	196	202	240	219	213	224	207	212	217	238	220	218	227	210	220	215	220	203	229	221	221	207	208	229	190	209	222	216	201	182	216	239	186	191	195	181	209	226	205	197	209	213	196	227	206	220	218	196	231	202	192	192	208	200	221	203	186	215	198	209	220	208	208	211	190	210	200	202	242	177	194	209	185	211	242	189	197	217	204	204	215	201	201	220	236	230	206	184	207	189	209	218	215	209	212	201	216	185	214	219	214	217	210	180	203	227	238	218	235	209	224	221	219	239	226	213	213	199	207	192	191	192	214	221	204	208	194	227	229	196	212	211	199	183	218	219	185	215	201	191	217	204	232	209	241	190	216	210	224	230	211	202	209	199	219	190	238	192	205	193	219	229	201	210	203	186	220	207	203	235	184	225	192	203	212	215	199	224	201	226	198	221	211	206	232	227	217	201	211	192	197	224	201	207	204	229	197	186	218	192	216	174	202	214	213	188	198	203	209	193	227	183	210	176	191	221	206	206	219	205	213	225	214	225	235	247	206	220	232	224	222	194	207	226	206	193	195	215	205	190	200	187	217	208	217	197	201	202	228	218	237	228	221	213	192	220	224	209	228	211	221	224	207	208	221	238	221	193	232	199	206	232	191	219	217	197	236	231	207	213	217	240	236	210	193	215	235	205	248	204	201	217	216	227	212	174	204	201	179	205	229	207	214	219	223	218	201	172	204	208	200	202	222	213	212	222	214	202	228	233	206	211	213	216	223	202	168	201	227	213	210	197	207	221	205	189	190	229	217	200	228	195	230	229	224	198	188	208	211	216	195	218	203	218	202	211	191	223	210	201	228	201	212	215	220	218	195	213	207	216	236	196	221	209	192	190	210	219	205	196	212	233	223	224	193	205	196	226	228	206	201	206	212	207	221	193	206	220	187	247	209	177	212	214	209	196	209	190	206	200	202	223	209	203	224	213	228	227	212	221	204	214	194	181	211	185	200	231	218	215	206	196	208	209	188	213	217	218	202	240	212	212	204	186	220	205	220	233	221	205	204	220	214	191	217	175	235	204	228	212	229	227	213	202	194	220	238	208	217	225	190	220	203	210	225	206	211	182	233	210	192	214	203	220	203	218	231	187	196	220	207	217	204	200	202	206	205	214	212	212	193	216	227	201	234	219	213	205	195	215	202	189	236	196	188	230	217	212	204	192	204	199	216	213	202	229	226	208	196	189	189	198	212	205	193	215	222	230	209	201	204	191	218	218	183	234	188	216	196	225	210	233	220	212	220	219	217	198	211	204	184	218	220	209	199	179	217	201	192	196	221	200	223	201	178	214	180	196	215	191	204	217	187	198	196	191	210	207	212	222	196	209	240	215	192	195	224	220	190	216	198	206	231	200	188	199	206	232	216	198	202	189	220	203	209	193	222	208	206	203	194	203	208	201	215	189	186	220	193	214	227	226	207	208	212	214	212	214	222	198	206	190	183	194	205	220	219	214	214	215	198	221	221	210	217	216	223	210	196	204	209	220	190	202	222	211	205	220	196	217	205	199	220	224	201	211	204	207	228	240	227	184	188	182	207	211	172	214	203	205	192	213	198	196	218	213	215	209	226	205	218	217	199	215	214	201	220	233	216	212	179	231	196	200	221	224	231	174	193	199	200	212	210	208	203	194	197	234	213	194	199	195	170	221	211	199	199	215	189	240	214	205	228	213	203	216	197	200	225	196	215	226	224	199	254	202	190	213	227	195	209	207	209	211	193	198	246	208	199	226	232	192	210	190	204	192	188	231	214	212	219	204	238	203	205	217	209	199	191	188	235	231	233	217	186	186	205	216	217	202	206	205	198	200	196	209	199	222	216	196	210	211	190	223	193	213	216	210	214	240	245	182	206	221	206	219	213	230	224	207	213	208	238	196	212	203	189	198	217	204	199	196	174	195	178	242	205	220	228	215	201	210	261	224	217	226	222	206	244	205	215	219	220	221	204	199	199	196	196	190	215	222	231	222	215	211	208	206	218	222	236	252	211	207	202	201	255	196	235	218	225	212	215	210	203	208	220	205	191	203	224	198	220	212	197	224	207	219	207	209	212	203	229	202	193	206	226	204	175	188	222	218	224	181	206	217	195	208	218	193	205	202	213	209	197	211	190	212	223	211	193	197	225	223	206	209	228	206	199	199	206	210	215	232	219	194	213	212	214	223	192	232	213	205	220	235	179	206	173	218	232	186	218	210	231	220	238	221	202	208	205	200	200	198	219	242	229	225	190	179	236	215	240	203	234	190	198	215	217	197	194	209	197	193	209	186	212	217	225	200	194	217	211	214	190	227	192	209	213	215	193	226	209	207	206	214	226	191	242	222	232	192	204	217	198	225	191	212	197	237	210	243	201	192	200	198	212	201	194	218	241	211	229	232	215	235	206	201	190	215	241	219	233	189	232	206	217	180	199	212	221	179	195	190	217	215	183	220	214	220	213	214	218	220	216	205	219	201	195	207	226	238	193	213	209	207	209	209	230	204	218	218	216	221	220	206	227	210	220	204	226	196	219	223	187	204	213	203	211	217	205	207	191	193	186	187	197	214	223	207	220	205	219	211	217	220	192	219	220	183	203	226	206	195	194	229	217	215	197	200	194	207	206	215	208	199	201	196	224	237	210	204	214	216	203	222	229	229	193	209	215	227	195	195	197	212	189	211	213	192	213	236	188	202	205	188	205	179	202	193	212	219	216	224	185
49115	7844	7354	3936	2499	1678	1279	1003	816	683	608	519	480	461	395	412	367	342	355	310	318	326	275	256	282	275	232	255	265	285	266	258	243	243	235	226	243	265	246	227	231	238	262	228	217	247	217	223	223	225	248	249	225	216	226	234	216	234	241	231	237	251	227	226	205	238	248	211	241	236	240	221	194	194	233	229	202	209	205	225	235	242	232	214	232	208	234	211	212	220	209	203	227	219	227	228	220	223	234	233	225	240	217	251	225	250	209	189	238	232	206	225	208	214	227	223	236	214	213	238	200	238	220	223	218	198	226	228	227	211	209	203	223	204	243	226	233	192	254	228	232	215	200	209	226	210	206	201	231	215	201	237	230	214	241	233	208	227	246	226	232	219	224	197	206	236	211	225	237	225	214	205	238	213	246	218	247	230	217	188	235	224	221	199	216	223	220	237	235	220	224	197	199	221	229	211	241	231	214	200	209	223	228	224	220	245	204	213	220	220	243	219	224	203	217	213	226	194	231	230	221	229	238	218	215	221	192	226	257	212	188	214	200	227	191	213	225	241	208	232	225	225	199	212	226	213	227	227	194	226	221	214	211	221	225	219	214	229	225	220	192	235	211	189	206	251	223	219	242	211	221	252	228	237	230	224	216	224	233	228	206	204	226	232	213	224	185	206	207	214	229	222	212	229	206	236	209	218	224	214	191	202	220	230	223	243	209	216	205	241	246	228	240	203	237	234	206	229	228	235	204	211	236	201	221	241	208	205	200	228	222	195	220	221	221	210	203	260	207	213	221	212	194	211	217	194	196	215	220	253	238	228	208	223	223	219	233	213	212	209	243	217	234	228	204	206	216	180	200	210	218	193	225	222	236	194	229	214	217	215	202	216	201	202	206	208	243	219	216	248	230	212	223	225	231	215	242	231	230	229	212	230	217	220	239	246	223	210	215	209	194	241	225	216	213	249	208	216	225	212	221	211	208	223	221	213	204	234	224	186	234	205	232	204	230	218	201	201	193	228	201	198	234	213	231	204	217	252	202	224	206	229	194	218	214	237	198	220	223	219	210	215	251	199	218	202	242	211	221	224	217	209	197	229	210	225	238	229	222	211	215	248	229	224	222	200	226	209	221	243	213	215	227	206	206	230	216	190	245	223	216	207	196	240	219	223	248	217	213	229	204	217	215	219	222	222	203	219	239	236	242	200	197	237	202	198	237	213	210	209	240	225	212	217	199	230	224	224	227	217	231	224	224	215	224	264	213	220	190	206	253	207	207	229	204	203	195	235	201	233	247	236	195	199	233	232	221	224	210	230	228	218	230	230	219	237	230	228	230	196	207	225	197	241	206	217	214	236	222	250	237	203	241	219	216	247	222	210	208	206	223	252	224	231	211	228	218	243	225	216	218	216	220	225	236	195	254	194	210	213	235	214	223	251	232	212	218	236	227	193	227	197	211	229	238	205	193	225	209	212	246	220	207	212	228	200	219	203	211	241	252	231	248	203	219	227	210	236	207	233	218	199	218	178	218	219	223	211	204	192	210	199	209	195	216	202	199	207	208	227	210	218	234	229	217	209	235	217	211	195	214	202	201	244	215	198	222	204	209	204	212	204	226	212	231	230	225	207	204	217	210	219	229	208	208	232	225	206	227	235	208	241	203	204	207	239	229	217	239	206	208	252	237	242	242	201	226	226	211	212	210	250	215	214	240	204	214	224	206	222	229	213	216	202	219	220	215	192	232	214	206	200	235	214	237	198	230	248	203	233	198	220	215	225	231	239	174	221	228	205	209	232	204	242	237	219	227	244	219	224	240	194	198	212	236	226	209	231	225	218	201	226	200	215	224	203	195	217	215	218	222	207	201	227	210	218	228	224	216	233	211	227	226	219	201	215	218	225	256	218	245	225	195	220	216	218	214	224	222	232	221	230	178	207	212	224	216	233	232	205	233	210	224	229	202	232	237	232	225	215	193	252	206	186	214	228	211	211	259	215	230	217	228	208	222	218	218	206	227	229	223	212	201	180	215	225	227	203	240	187	226	225	198	256	252	207	225	205	206	225	209	234	205	234	224	214	242	211	233	223	225	227	213	238	238	214	224	215	249	219	206	231	218	207	220	236	206	215	221	190	211	237	225	219	192	214	228	212	236	195	221	231	244	205	236	190	222	218	209	221	206	224	215	238	189	232	217	234	230	187	204	213	204	204	212	218	206	246	210	208	219	211	201	221	237	219	204	236	211	227	197	217	223	217	223	200	221	219	197	224	203	222	194	232	211	232	203	230	204	223	219	230	235	236	186	212	235	238	222	225	211	218	241	227	234	206	210	201	197	205	221	226	222	226	219	238	205	231	238	211	239	199	205	223	201	243	192	209	231	230	235	218	242	218	244	243	219	179	207	248	232	227	192	231	230	214	238	215	221	229	178	200	181	210	237	230	199	216	217	219	229	232	215	222	215	209	202	210	227	211	245	206	221	217	198	199	228	231	217	230	202	253	236	213	211	210	213	226	213	187	213	181	211	217	206	220	257	239	223	209	211	203	225	209	192	210	222	209	214	234	219	190	205	246	217	231	227	214	212	210	228	238	227	213	209	215	215	244	219	210	206	205	224	227	205	206	221	206	231	233	220	215	199	220	219	210	240	206	209	214	218	219	218	231	233	221	215	227	228	230	210	214	240	241	214	202	199	245	228	221	238	205	197	217	221	200	228	235	219	209	219	217	210	209	234	212	227	216	228	176	216	205	214	212	203	237	223	220	214	206	233	244	228	214	207	198	223	247	214	240	210	205	221	239	228	206	222	240	227	197	211	224	208	254	210	199	231	207	233	228	226	209	222	200	194	218	202	221	232	232	177	193	231	180	220	207	205	209	229	233	214	236	212	206	219	236	234	210	210	210	227	235	196	211	243	208	224	218	210	211	230	208	228	226	208	211	227	232	227	233	243	222	238	237	216	225	212	237	210	236	216	206	215	225	225	222	218	242	217	222	216	211	213	227	213	226	205	222	228	210	241	214	230	246	241	193	260	197	207	202	228	228	224	250	226	247	223	222	203	230	215	233	219	220	229	179	237	226	229	234	209	230	224	236	195	208	244	183	233	221	200	220	226	215	216	215	220	222	220	217	233	218	220	234	194	245	204	203	201	233	247	209	254	217	215	216	231	202	220	232	193	204	229	205	200	216	243	233	221	184	222	200	196	219	219	219	217	222	197	218	228	194	234	229	223	220	233	218	204	219	246	198	250	181	231	220	235	209	208	208	215	200	229	228	206	224	233	203	203	239	205	183	216	243	202	254	245	240	235	211	207	217	254	215	193	205	247	237	222	201	189	215	225	201	211	222	196	214	222	217	220	243	222	213	238	212	216	186	231	220	223	243	216	211	207	214	222	210	204	230	214	223	214	212	226	235	220	198	213	222	190	249	220	225	209	229	227	202	216	222	226	200	231	242	229	206	214	226	223	208	211	219	210	226	210	220	234	217	207	226	202	201	211	228	211	233
22381	20154	26990	23079	20153	20212	8443	1289	989	942	826	785	729	765	684	614	621	598	654	574	584	580	565	528	538	529	535	561	507	520	524	529	578	519	524	539	524	466	510	513	527	454	520	488	508	513	503	525	482	517	497	505	474	494	514	553	504	470	510	499	506	497	499	522	565	495	500	536	528	522	560	496	497	496	511	493	508	515	509	479	451	532	463	484	472	497	530	486	480	558	485	513	478	447	482	504	514	504	523	497	519	504	493	515	501	533	499	482	491	510	520	490	478	514	475	463	511	495	501	510	511	508	532	543	507	536	509	488	526	481	492	490	518	468	467	526	457	516	513	476	467	497	503	518	474	493	505	515	471	539	504	505	494	481	517	468	472	502	476	545	545	499	509	533	484	498	491	505	514	524	505	510	479	526	501	505	516	476	484	508	511	511	449	514	520	512	471	526	498	481	467	468	499	493	498	496	469	514	540	523	447	517	520	490	495	518	535	524	460	501	473	484	513	481	518	500	508	481	497	491	491	507	480	481	498	497	478	542	489	464	474	484	502	530	493	545	482	506	516	462	474	461	509	467	520	526	499	481	481	474	516	467	492	500	495	531	444	471	529	491	512	485	456	465	491	484	531	507	515	480	503	499	520	500	492	481	496	512	500	534	505	488	527	494	496	532	515	501	488	481	523	535	499	481	487	470	485	514	451	485	544	464	499	493	516	516	469	490	496	475	480	479	489	496	475	517	524	471	486	525	518	507	491	522	504	485	481	510	494	487	477	478	514	493	476	488	494	464	483	540	476	561	492	470	489	530	510	507	476	490	487	492	515	503	529	503	532	495	473	533	495	490	509	470	476	509	498	491	482	511	468	471	511	518	508	498	502	497	492	468	555	509	541	507	506	504	477	455	493	457	457	501	542	537	529	505	515	496	493	486	496	492	503	462	472	514	510	452	535	479	504	507	437	512	535	508	492	497	497	475	471	494	457	480	529	519	527	503	510	498	508	491	519	500	495	498	513	501	510	447	523	474	484	512	497	482	500	507	514	530	472	531	499	473	460	440	479	492	503	481	523	505	511	489	518	461	476	498	478	500	494	511	482	507	526	488	486	513	544	499	493	531	531	496	511	505	516	532	497	514	529	485	525	481	503	492	509	522	489	485	494	479	522	488	514	493	545	494	476	501	524	505	500	480	470	476	486	514	464	483	481	468	537	513	499	504	490	476	511	500	532	523	478	494	515	488	524	488	501	541	460	504	494	515	547	514	501	514	459	519	509	483	516	505	516	483	517	459	503	499	517	527	548	489	530	492	504	538	516	474	531	509	474	519	487	503	457	517	476	514	459	486	506	490	509	447	500	481	457	529	501	483	514	493	513	461	449	503	509	499	516	490	497	495	493	462	493	494	464	509	497	487	522	491	505	510	517	506	527	493	503	485	518	459	500	525	497	530	505	477	481	491	492	483	491	453	502	467	464	492	507	470	516	521	527	470	529	546	488	520	488	522	513	556	498	488	478	511	479	483	487	535	525	486	529	483	499	547	488	462	495	507	484	531	470	460	488	500	460	488	514	431	488	464	513	520	467	501	480	506	498	507	518	495	467	519	471	481	536	471	468	470	522	494	512	518	474	502	494	537	470	473	463	543	496	472	480	469	535	501	505	506	490	494	517	526	530	478	487	484	516	441	510	526	506	485	486	532	513	530	503	466	512	560	501	497	492	483	467	518	513	513	495	500	490	479	501	458	504	487	523	483	491	507	501	512	498	543	496	476	526	484	445	504	532	527	528	528	494	510	493	523	492	510	466	502	496	488	504	524	525	498	504	511	478	529	487	504	505	464	514	523	513	480	543	470	522	542	501	514	474	486	517	453	473	512	498	501	500	480	520	481	500	499	478	487	542	492	494	520	527	509	477	500	487	494	503	489	457	481	501	525	505	496	443	493	488	474	486	519	513	511	477	499	489	512	492	524	491	468	515	507	526	508	521	496	484	482	512	469	475	514	508	527	507	499	467	492	468	515	485	468	479	510	499	526	487	502	504	475	480	552	451	479	506	487	490	489	499	481	488	493	469	492	504	476	557	475	494	525	457	511	506	514	483	529	480	481	446	495	491	525	487	466	462	475	528	492	468	465	487	488	465	454	557	482	541	517	524	500	488	478	503	557	546	480	478	509	500	503	488	499	520	479	530	497	467	503	532	507	465	477	440	502	507	474	502	483	561	528	474	530	505	492	503	529	493	485	475	499	514	512	503	487	499	496	487	513	487	476	505	550	511	515	452	483	505	511	503	499	518	468	481	493	539	514	501	484	485	517	514	466	530	477	478	493	490	520	495	484	510	499	507	496	471	469	539	490	486	502	497	527	517	483	533	497	478	493	434	486	525	492	516	477	459	483	524	473	523	464	487	498	524	518	509	497	500	516	492	473	531	517	538	476	484	518	492	480	468	507	491	479	493	508	502	463	525	532	517	478	494	521	539	458	541	513	501	477	478	487	516	516	508	477	493	533	444	488	523	504	520	474	464	505	476	525	472	502	492	485	507	496	478	511	523	525	513	514	492	519	533	511	501	516	478	531	497	513	461	564	480	540	470	504	478	503	506	486	495	482	519	501	485	493	485	460	482	513	528	511	568	489	483	465	497	492	479	488	481	458	495	474	482	517	539	433	526	540	471	500	526	517	480	472	505	524	488	511	513	476	521	477	511	490	515	514	488	520	476	443	545	512	458	475	508	488	510	516	520	483	511	484	497	516	477	534	510	473	505	521	490	475	488	479	493	500	487	515	479	520	489	495	494	471	483	482	500	480	491	478	470	484	455	523	501	525	512	483	472	478	491	506	472	522	514	486	512	500	484	523	491	535	480	481	504	489	494	484	525	481	511	479	473	511	491	489	505	483	522	496	476	523	457	476	478	464	495	490	486	526	497	475	522	510	497	489	505	506	547	452	443	480	491	525	472	498	502	505	549	474	488	475	471	505	495	504	484	518	533	475	484	475	522	483	529	488	527	470	496	485	525	479	457	491	514	476	495	506	483	500	507	479	507	496	456	472	462	491	480	483	480	475	459	511	499	498	483	456	433	491	514	505	513	478	490	511	512	492	523	481	484	490	479	495	495	531	526	488	508	498	466	479	474	486	504	498	492	542	465	486	507	546	486	489	478	500	496	500	486	496	485	505	516	523	512	503	483	502	470	461	511	530	509	460	490	470	493	498	522	519	500	544	546	488	504	478	509	503	477	509	456	503	504	507	513	506	484	484	483	540	529	498	485	517	490	506	528	494	448	513	516	483	496	480	510	508	497	523	468	509	467	487	485	508	476	462	493	465	551	515	461	534	518	498	502	472	527	496	494	494	502	496	503	520	473	540	461	498	525	486	529	482	511	492	491	439	502	486	530	481	482	472	503	497	507	499	505	487	507	520	496	467	472	548	489	514	495	521	490	518	489	504	494	494	513	513	535	491	465	490	503	545	494	480	467	510	482	503	521	525	461	474	503	533	493	508
49695	11767	12631	7329	4707	3408	2389	1993	1691	1428	1256	1083	992	920	895	793	796	720	698	710	679	624	628	540	593	597	556	587	606	556	540	574	526	517	524	555	545	532	537	536	519	507	498	484	522	519	470	533	529	489	496	491	496	494	513	485	499	522	464	478	539	511	477	469	470	496	468	474	526	465	438	511	498	484	473	474	462	494	484	495	497	468	447	435	449	479	511	499	458	476	496	506	512	508	486	497	467	478	488	473	486	497	509	449	461	496	481	502	491	503	467	521	494	486	454	506	497	479	471	516	449	460	474	497	484	469	483	494	467	486	519	449	474	503	466	509	452	470	474	487	467	496	468	505	482	469	488	502	504	460	462	478	474	452	525	471	458	447	488	464	468	465	491	482	457	454	437	477	501	428	503	496	488	445	497	464	484	492	468	477	490	485	456	437	466	471	493	508	474	492	469	490	493	478	452	498	463	460	477	511	467	512	447	473	502	490	489	482	483	486	518	456	482	455	459	446	467	463	474	476	496	444	481	487	464	483	477	476	521	484	461	476	459	445	526	439	456	479	455	460	461	458	513	527	476	452	466	471	473	445	502	464	460	516	426	466	481	462	470	503	462	459	463	484	481	470	471	479	454	484	465	457	472	450	473	454	469	447	443	454	463	508	457	447	457	463	484	488	520	462	468	473	464	478	441	477	497	484	519	491	477	480	487	457	474	480	471	488	489	443	477	449	481	454	457	469	503	439	530	514	437	473	502	477	456	482	473	490	477	488	475	489	499	456	464	450	471	506	455	474	482	503	478	497	469	502	456	483	478	506	472	468	494	447	449	487	493	443	493	463	480	460	453	469	461	525	483	466	495	507	482	449	498	504	511	486	497	512	475	479	471	482	465	458	474	490	450	464	458	450	481	474	472	451	486	437	470	460	512	444	490	473	472	444	471	475	454	477	527	483	465	461	505	491	457	471	485	482	505	446	491	504	513	471	492	499	502	479	444	476	477	463	471	473	459	492	469	460	475	467	497	435	465	464	467	457	524	498	505	485	493	480	442	413	510	434	519	468	525	484	452	490	484	444	473	492	483	461	473	478	479	499	458	494	486	481	488	434	458	467	450	503	493	479	510	452	469	438	472	463	471	460	469	445	492	477	468	511	479	480	474	415	462	477	500	439	484	436	477	458	472	423	455	490	474	504	458	478	485	482	466	509	456	463	479	491	489	479	488	501	459	446	494	467	466	467	448	500	491	492	495	505	456	471	491	494	450	486	468	425	491	497	494	465	490	520	496	493	472	467	493	516	455	459	487	432	491	489	487	486	482	438	474	452	468	474	468	502	477	481	490	438	493	439	489	460	515	481	463	466	500	491	452	531	512	493	485	496	488	484	471	452	488	477	477	473	463	467	473	500	471	446	459	442	442	451	473	502	474	445	444	490	431	488	477	456	490	438	469	441	470	466	477	536	437	489	497	485	486	490	508	458	452	473	486	420	479	442	458	471	423	505	510	483	468	468	445	456	452	482	471	472	482	507	475	475	509	484	472	502	469	475	467	486	504	478	460	480	501	446	458	441	479	525	493	475	469	461	452	469	525	435	440	481	434	496	471	444	496	477	479	463	468	470	470	481	506	455	485	486	492	460	468	421	477	447	458	460	482	476	492	462	508	503	447	511	503	472	484	498	451	471	469	488	457	522	464	493	469	492	497	527	497	426	486	446	461	487	495	490	484	496	464	465	457	477	520	501	479	486	480	481	480	507	501	483	464	473	493	486	487	476	477	509	471	449	456	502	495	487	471	478	472	479	425	482	477	460	450	515	492	469	455	470	482	491	476	482	438	476	486	438	472	482	490	477	490	485	495	524	491	514	499	501	486	515	481	482	471	481	501	453	485	485	468	506	493	471	471	437	444	461	481	462	451	447	469	483	425	478	515	464	508	436	478	497	466	479	502	453	479	446	506	470	527	455	469	449	478	467	488	454	435	487	525	459	492	463	483	466	522	489	480	487	459	473	461	481	473	444	474	474	480	481	496	452	469	454	425	481	462	508	480	456	421	481	478	484	463	502	487	472	502	472	473	491	482	491	439	486	483	476	462	487	463	494	467	506	488	485	502	477	477	487	471	459	464	502	507	423	501	504	483	459	470	469	482	469	490	497	476	477	462	461	498	499	482	443	490	490	487	459	461	460	480	453	472	455	469	463	474	482	464	516	463	487	473	499	474	456	451	475	484	481	451	483	469	489	444	483	459	468	435	499	444	438	484	467	474	490	519	448	440	468	482	462	503	462	401	461	465	455	455	473	504	498	501	452	483	466	471	486	461	470	494	462	492	497	498	480	478	457	493	471	490	439	466	475	482	495	458	488	479	462	482	498	482	488	501	484	532	518	493	457	472	451	467	468	438	532	491	506	482	489	435	506	477	508	472	453	469	497	491	467	466	472	518	487	473	482	447	470	489	471	482	417	490	449	504	471	481	454	457	459	500	485	429	478	485	521	475	476	492	475	462	475	486	483	443	480	469	443	490	450	478	472	540	434	488	489	460	506	488	483	480	466	510	494	460	469	477	434	490	456	459	491	469	486	468	491	455	480	454	526	494	522	441	495	471	494	490	460	499	449	444	467	477	518	525	472	481	443	464	462	465	503	480	455	512	456	477	494	471	474	465	483	472	474	469	499	501	468	472	462	522	496	484	411	473	518	434	467	443	492	490	490	504	465	466	479	496	467	464	519	484	491	473	488	489	486	500	459	502	457	489	447	463	441	477	514	484	485	485	491	471	495	494	434	453	493	451	468	485	480	455	464	508	456	459	490	483	523	531	496	492	501	494	449	472	482	444	482	467	458	479	499	516	505	484	469	476	458	513	503	488	522	440	477	451	483	495	481	456	452	487	497	462	441	465	475	493	482	513	482	479	482	487	485	497	455	483	480	498	482	491	465	498	479	472	468	481	502	467	464	487	480	519	465	496	487	450	474	415	449	497	435	524	506	473	473	438	457	457	467	509	496	491	474	476	479	436	501	492	502	510	507	494	460	487	464	459	505	464	561	448	454	487	473	440	478	456	470	495	489	481	453	433	470	478	471	497	482	464	461	482	480	514	476	493	479	469	503	481	502	516	496	464	488	470	515	456	467	469	494	477	510	500	450	491	495	447	453	435	497	494	518	450	483	478	517	447	494	444	478	450	471	455	478	466	455	425	474	456	444	465	481	467	458	479	506	443	439	475	461	465	527	491	452	445	472	487	497	499	507	480	463	474	488	494	469	480	470	486	453	515	456	462	490	505	445	480	473	449	493	462	494	474	468	501	505	487	484	475	436	475	455	464	461	455	480	442	494	493	495	443	473	486	488	481	486	449	442	476	499	491	504	462	512	445	453	463	487	449	470	462	442	465	478	461	467	459	503	475	482	504	497	507	467	498	464	462	487	416	457	462	467	457	462	479	453	456	487	500	451	430	488	460	457	467	465	447	490	452	466	483	468	499	469	484	435	480	459	465	483	509	462
31172	15999	3068	462	332	302	277	275	283	263	274	291	253	253	247	261	251	266	247	257	228	264	252	252	267	252	255	290	238	241	249	272	272	229	236	266	266	247	240	239	268	243	240	227	268	261	265	242	276	255	246	250	237	248	281	244	236	244	250	254	261	249	257	243	271	255	261	254	220	256	236	233	260	252	250	256	246	281	249	279	257	271	219	257	232	239	254	260	262	253	256	244	241	262	243	261	246	248	281	260	246	258	238	243	262	246	264	274	236	251	265	280	260	234	226	223	263	257	244	275	244	279	229	237	272	241	248	255	236	207	220	250	250	269	255	238	238	229	237	248	272	271	241	240	253	262	234	221	277	263	264	248	284	246	237	231	247	219	249	251	224	226	258	274	246	231	271	273	276	232	260	230	216	239	250	251	243	245	238	244	253	236	242	237	268	268	290	269	255	251	244	248	251	228	263	240	270	211	226	239	258	245	248	227	251	261	271	220	244	261	246	254	234	243	290	242	254	233	267	273	269	237	231	260	263	256	265	265	254	225	260	237	238	252	256	259	249	241	261	242	247	263	254	222	259	244	250	239	262	246	257	275	259	253	258	258	258	242	236	240	281	235	241	269	242	229	239	262	232	240	272	274	248	240	248	252	263	234	244	262	284	254	231	272	216	260	229	243	267	244	252	236	273	233	260	233	232	261	227	257	254	233	269	252	246	249	258	223	254	241	265	220	255	264	227	220	274	242	265	235	287	297	239	255	258	244	250	262	273	251	259	251	250	244	241	244	240	243	256	245	266	241	262	255	231	253	258	238	250	244	226	233	257	271	259	273	261	245	255	253	240	250	262	249	251	240	229	247	253	273	252	234	270	258	281	226	267	204	234	241	249	231	269	287	260	235	247	238	259	265	248	232	229	259	237	240	243	222	235	233	258	215	255	260	256	264	291	274	270	249	268	250	241	239	239	249	281	256	245	277	281	263	225	273	281	250	242	274	238	221	241	241	248	289	229	268	251	240	258	227	257	268	236	253	252	214	252	254	260	245	263	245	250	288	263	270	234	253	251	268	262	272	282	259	257	274	236	250	257	238	221	243	261	219	251	268	259	242	242	232	250	209	249	225	272	222	252	265	276	245	281	284	227	241	256	255	252	239	243	239	246	254	234	250	269	244	273	261	274	224	248	246	251	239	262	252	216	225	269	270	229	243	256	244	238	217	261	233	242	233	253	257	245	262	240	233	249	251	237	256	234	242	248	247	224	222	250	258	261	257	258	282	265	265	256	255	239	246	265	254	280	235	266	256	250	271	247	234	251	296	238	244	234	240	244	273	254	214	224	240	247	275	275	240	232	281	251	247	230	247	256	277	246	250	231	278	246	245	264	261	250	253	253	254	244	255	243	259	250	271	248	238	233	225	243	267	275	257	242	225	223	219	241	265	258	258	248	259	282	264	257	260	257	259	250	238	234	265	224	243	254	241	266	262	245	247	245	237	251	272	246	263	233	212	267	269	277	284	233	259	253	237	262	239	238	254	264	238	248	220	225	252	269	216	242	266	235	235	260	242	244	240	229	266	259	260	279	254	268	247	259	250	243	223	267	232	252	231	258	224	260	271	271	270	253	216	260	227	257	244	230	270	249	247	247	257	246	236	252	275	252	214	262	263	240	267	239	269	237	235	229	269	250	229	264	259	241	246	259	261	243	240	261	259	208	264	260	264	244	262	255	246	253	259	236	216	249	263	245	242	263	254	235	258	271	240	258	232	247	274	271	248	221	253	221	248	243	229	291	242	251	250	220	232	232	276	268	263	257	273	245	251	251	263	247	254	261	251	260	261	242	248	238	229	242	254	243	263	249	259	264	220	253	251	249	253	257	268	272	238	250	236	265	248	251	270	268	272	242	241	255	247	233	249	275	269	247	251	248	254	264	266	248	241	249	244	254	275	237	220	276	257	255	247	253	251	250	251	256	242	251	241	238	251	244	250	273	262	245	225	232	219	237	267	242	246	239	255	254	257	240	258	233	229	256	253	250	239	226	230	235	236	225	252	265	236	231	284	244	261	249	270	261	247	275	230	252	262	272	267	251	253	240	236	237	275	259	262	238	213	269	239	274	255	260	253	264	229	287	248	278	230	257	255	244	267	221	266	228	264	276	245	252	250	234	211	221	239	226	261	249	236	280	244	258	225	276	229	243	244	246	248	240	267	249	250	277	274	256	229	227	235	285	237	258	257	240	227	257	224	229	250	226	246	259	251	287	252	248	257	266	273	277	251	268	237	279	252	264	269	244	234	242	254	243	272	272	256	267	244	238	238	257	210	257	235	261	244	230	251	214	257	264	251	264	278	259	245	260	217	268	248	276	259	268	237	250	241	248	235	251	233	262	254	243	269	234	271	247	237	248	232	288	254	264	261	235	242	259	265	255	244	249	241	266	236	258	252	265	268	261	281	268	236	239	243	265	264	227	254	258	245	259	244	248	284	231	249	229	250	255	256	252	246	240	254	254	234	285	240	262	226	236	245	240	252	259	240	244	263	265	248	258	247	237	227	217	226	253	235	266	257	285	248	237	244	249	255	254	257	270	273	253	242	230	255	268	270	186	270	240	279	248	246	256	263	233	239	262	271	255	244	277	271	281	241	271	226	261	224	267	240	277	275	295	238	248	250	250	225	273	249	235	266	285	253	271	258	276	240	249	249	289	279	256	246	255	242	260	253	245	252	243	257	263	244	237	222	263	258	238	235	248	261	235	258	268	261	256	273	256	256	239	259	269	230	262	229	238	254	229	261	243	263	258	261	231	266	262	253	274	275	223	251	254	256	254	258	195	243	232	223	271	244	251	243	218	251	232	253	249	252	253	282	269	285	259	249	276	251	254	269	227	256	275	257	268	261	240	287	236	251	248	260	267	249	237	257	221	242	236	287	260	264	240	252	255	259	263	232	260	263	262	278	236	278	265	235	255	258	266	259	259	234	273	227	269	242	259	245	238	261	266	268	289	258	245	234	280	246	236	249	252	273	262	262	245	239	240	242	244	241	249	273	266	241	254	290	257	254	253	233	243	253	241	249	260	252	235	242	247	254	245	250	230	252	221	231	231	270	271	243	273	251	226	237	240	226	234	244	232	280	250	258	267	267	247	247	248	288	264	241	264	250	268	281	226	255	260	230	269	243	257	236	246	262	276	258	243	262	236	260	242	230	253	256	248	238	249	241	250	250	251	244	249	231	253	253	232	244	245	248	246	239	266	230	272	247	252	252	267	236	241	247	255	235	258	253	255	254	252	221	263	269	255	233	263	262	259	248	261	251	261	238	270	243	224	260	230	235	253	261	254	252	250	232	284	243	244	266	240	235	225	246	234	225	224	265	244	243	277	275	250	255	253	245	254	262	247	256	243	237	266	278	264	272	264	252	283	245	229	251	244	270	277	252	269	224	249	244	222	247	241	253	242	273	269	269	251	240	271	263	258	233	257	262	254	259	280	252	247	256	238	260	226	262
28116	1680	681	505	405	351	350	314	295	307	291	297	311	305	255	280	250	285	307	273	288	282	276	298	279	282	258	268	270	257	278	274	281	250	267	316	279	261	269	289	277	278	266	272	265	271	261	254	279	278	258	274	272	253	278	297	264	277	296	291	292	253	296	265	275	283	262	266	284	238	316	299	251	263	279	252	248	270	261	250	248	280	260	266	257	276	300	294	249	296	312	267	274	285	260	245	233	250	281	261	298	284	280	258	313	281	241	289	282	280	258	275	284	262	255	267	303	301	281	289	292	287	247	284	261	307	309	265	273	251	285	284	275	241	294	298	284	258	275	270	291	273	276	260	227	253	309	276	306	279	272	264	275	275	284	258	277	280	276	267	248	270	264	270	260	276	252	268	296	292	320	272	279	281	258	266	284	281	253	265	274	293	275	268	280	280	271	280	282	285	254	298	261	273	273	274	278	289	248	260	284	265	276	262	280	278	266	302	263	269	282	265	306	261	264	275	308	279	256	291	254	286	270	290	301	304	308	250	286	256	293	276	294	292	279	273	264	279	290	250	304	285	255	257	257	299	281	296	248	294	265	289	267	247	288	264	302	296	267	253	295	289	254	315	267	284	253	282	295	300	258	301	259	276	268	255	298	259	284	271	262	263	264	297	282	277	247	271	293	311	289	269	271	277	267	288	282	264	267	285	273	278	271	250	300	263	260	263	271	294	272	277	283	268	287	290	263	284	306	254	303	253	276	278	246	284	280	272	274	283	280	299	288	265	272	255	272	277	308	294	299	269	265	262	292	260	262	261	293	249	266	291	272	280	289	273	274	290	252	262	291	268	268	278	247	292	283	256	262	293	264	285	280	235	298	297	263	277	275	264	274	286	272	283	283	250	256	272	265	265	307	279	279	285	309	270	255	254	293	287	260	262	258	293	280	267	251	277	303	252	260	296	263	254	257	268	245	282	252	262	260	302	287	242	255	270	298	295	269	271	273	249	250	258	272	305	274	263	302	270	272	306	284	268	275	259	292	277	278	280	282	282	288	314	280	278	295	265	278	270	274	279	288	291	253	302	288	292	276	279	292	290	246	267	257	255	250	287	287	267	269	287	248	289	314	282	282	272	286	255	288	277	269	306	316	265	278	268	285	292	299	299	256	264	262	278	236	289	271	292	278	274	249	283	249	304	282	294	266	292	291	259	291	280	265	268	270	244	256	293	275	285	267	264	285	256	276	279	254	256	314	251	298	276	281	249	296	282	292	285	273	298	260	283	284	283	257	276	279	272	259	280	261	282	308	298	295	268	282	245	274	277	299	263	295	285	281	290	260	278	288	257	276	250	281	247	254	300	280	278	300	264	299	277	281	278	250	252	293	306	270	277	264	258	280	266	279	231	283	298	286	239	265	282	262	276	274	268	268	283	268	264	280	269	288	260	268	300	293	265	266	273	278	259	241	267	268	271	261	255	282	219	255	280	278	292	277	247	266	275	286	287	311	281	273	308	296	266	270	279	289	277	278	284	287	253	248	271	257	298	261	271	261	252	274	264	278	296	266	258	297	274	266	269	294	273	262	266	280	273	285	308	277	241	257	273	300	291	258	250	238	274	291	288	248	275	300	268	273	289	248	294	265	285	294	288	295	295	263	290	273	279	236	285	287	247	275	285	253	262	291	258	266	280	315	263	247	285	314	281	272	272	319	275	281	269	294	252	280	305	271	266	264	236	261	298	286	259	266	299	243	251	291	275	268	283	299	292	260	248	291	247	262	291	277	279	283	261	282	289	270	288	292	268	256	291	292	276	273	291	291	304	294	292	262	266	264	264	271	277	266	292	271	257	293	260	267	268	274	246	281	285	271	266	286	279	290	273	293	264	284	291	287	281	281	307	276	269	281	295	284	272	264	267	289	285	261	258	270	308	254	269	287	269	301	245	277	309	262	261	271	283	271	254	239	293	263	281	287	260	290	240	253	313	265	276	254	258	263	269	270	271	250	280	295	271	229	274	269	297	291	269	289	280	279	288	252	282	303	288	279	285	267	249	289	263	283	263	279	285	274	271	284	239	279	279	289	268	291	283	272	254	243	261	295	263	273	258	278	256	292	269	247	293	302	277	274	265	270	291	258	309	310	291	275	264	298	254	270	285	296	313	261	274	243	285	270	275	257	262	269	250	256	264	275	264	257	288	285	255	254	248	280	287	263	281	271	234	286	291	269	264	291	271	300	256	290	274	304	283	265	266	267	286	297	250	297	257	253	291	264	303	279	283	253	280	264	260	268	297	276	289	253	274	239	276	277	279	245	241	279	269	260	278	292	251	289	283	287	268	279	281	280	261	251	291	278	282	269	291	283	279	271	274	292	252	278	254	276	287	276	256	304	257	263	286	280	268	277	289	291	261	254	292	271	275	270	298	282	287	279	285	283	298	261	303	307	266	292	275	261	288	288	282	269	273	287	272	273	302	267	276	265	297	264	252	286	256	300	266	279	264	270	287	255	277	287	276	251	298	288	258	281	264	283	275	282	288	265	276	294	287	319	302	308	249	295	263	279	275	259	270	266	251	260	270	276	258	269	263	275	304	265	272	270	259	279	293	250	255	285	248	284	255	279	282	268	314	311	296	290	261	259	249	281	264	250	265	265	295	284	287	269	281	261	278	283	300	255	266	281	292	299	248	263	298	263	273	265	265	284	277	260	283	296	278	285	290	277	297	241	274	259	277	285	290	307	262	261	301	250	254	278	274	285	297	272	266	255	323	271	250	264	276	294	262	289	281	259	279	274	295	272	276	281	257	277	269	263	299	278	283	253	306	255	292	273	271	275	248	291	273	296	271	249	283	285	243	283	287	273	271	280	284	277	281	279	273	303	281	269	305	261	268	275	272	293	273	270	272	266	256	254	289	300	282	282	277	273	265	275	280	265	254	257	258	297	277	281	250	280	267	263	282	266	260	310	299	275	291	294	274	255	264	264	255	296	271	277	271	286	278	244	269	275	257	271	269	288	287	276	282	284	289	254	263	292	274	285	275	294	280	282	281	253	278	287	259	254	265	270	293	254	288	273	258	259	307	295	243	284	297	295	297	238	317	291	257	247	271	277	285	281	294	283	283	292	260	304	279	279	317	256	271	284	258	295	275	256	298	276	278	276	301	258	248	235	266	291	267	283	295	262	250	272	269	274	287	264	264	268	280	263	268	326	293	245	247	277	282	269	245	306	267	304	263	260	282	278	279	297	293	259	286	272	249	285	265	266	296	253	265	284	237	293	291	299	290	308	292	257	283	295	272	278	293	276	268	291	314	265	295	273	257	257	269	264	281	267	277	276	298	283	263	296	292	296	285	284	249	303	295	285	300	233	274	311	282	265	279	289	304	258	269	292	269	282	265	273	246	265	282	271	250	265	295	255	295	241	250	267	280	287	272	277	252	289	281	276	290	263	255	272	242	251	276	258	239	273	267	268	256	294	289	246	264	254	304	250	258	281	277	280	288	262	275
24293	20132	26487	23463	20095	8978	804	578	454	416	404	340	295	317	310	262	266	289	260	265	241	263	230	230	226	224	240	239	215	233	211	217	206	207	237	201	238	226	188	213	224	208	239	220	201	229	216	220	195	211	236	217	226	223	221	236	230	209	226	242	206	191	228	208	220	247	200	193	193	204	236	240	218	197	201	204	234	224	178	216	207	214	202	221	221	240	213	226	222	231	254	222	200	227	210	231	218	200	185	213	190	232	188	206	216	208	218	210	189	215	218	230	191	226	222	216	216	213	199	220	215	221	196	201	182	209	206	228	190	223	208	203	188	208	219	223	212	222	199	218	237	223	210	245	222	184	219	222	207	204	197	214	210	185	194	205	228	199	203	182	197	199	222	210	225	202	214	200	220	212	239	231	200	210	211	190	239	193	232	241	210	206	226	216	214	226	218	221	217	192	218	238	207	186	247	232	197	208	198	230	208	248	223	223	228	226	216	213	236	217	213	201	223	254	218	232	207	217	222	216	257	216	205	211	211	235	194	251	205	238	206	223	211	210	193	216	217	207	215	217	204	214	203	186	214	215	248	191	186	218	238	199	227	189	231	206	225	213	214	221	198	185	203	237	223	214	226	193	209	230	187	206	202	218	215	217	200	230	199	242	213	186	198	211	211	213	218	203	197	240	204	205	185	214	208	220	243	209	203	164	218	212	243	218	219	195	230	216	214	191	215	229	233	208	207	215	193	211	260	200	208	211	214	239	203	183	181	215	234	191	199	206	223	221	210	211	203	218	219	196	203	189	225	195	198	193	179	210	205	215	199	213	228	208	195	212	244	207	220	204	223	198	208	233	214	208	213	215	226	241	211	210	224	228	201	207	208	190	213	211	206	215	217	215	211	209	197	216	220	215	230	207	234	228	233	230	201	215	208	203	222	201	208	205	219	216	224	217	172	217	221	195	224	223	219	221	235	224	211	240	192	214	194	214	196	171	216	224	235	224	228	203	233	202	227	229	201	228	228	212	227	223	208	205	203	202	218	192	227	227	230	199	214	216	215	207	247	221	194	229	184	206	217	197	229	208	198	188	238	204	246	185	207	217	221	220	203	216	183	216	218	210	218	236	202	226	186	205	228	201	210	212	215	211	212	214	219	211	224	221	214	200	217	221	219	209	216	231	210	227	208	205	221	222	207	224	207	213	217	222	193	193	191	194	204	192	225	182	215	194	192	210	219	185	236	217	207	214	231	222	215	213	221	175	214	220	209	189	232	220	221	198	182	208	220	227	223	201	204	191	193	217	205	202	191	229	231	234	207	201	241	213	217	242	224	204	221	230	193	223	237	233	199	195	209	230	200	213	200	232	184	187	213	205	223	232	208	203	188	191	213	246	224	186	214	203	204	236	199	193	222	197	186	255	188	227	208	192	217	200	222	225	206	183	196	232	217	201	218	207	222	199	242	201	219	217	239	216	229	201	195	233	199	221	202	184	215	202	220	207	220	235	200	225	211	222	194	215	223	213	232	181	230	206	206	192	216	209	245	236	201	229	214	200	205	204	202	204	209	232	231	214	206	197	232	199	214	204	215	200	203	192	222	216	229	220	207	198	201	193	216	233	215	209	214	219	233	207	199	207	243	229	209	196	229	227	209	208	228	227	205	216	210	206	185	218	194	197	209	194	217	212	203	215	241	212	214	205	209	193	197	198	241	218	241	195	223	213	238	209	232	221	221	206	237	225	225	215	239	194	222	240	210	204	229	233	202	273	211	213	208	205	223	197	201	188	186	213	178	209	230	226	192	196	224	213	186	235	208	189	229	217	206	187	241	202	213	200	208	249	212	216	192	197	213	208	242	206	225	217	201	234	220	189	226	213	216	219	235	217	226	217	201	251	217	175	224	209	231	208	193	228	203	228	218	212	196	220	223	209	214	254	206	218	216	224	189	227	208	235	178	214	224	220	228	223	231	206	213	237	201	228	219	221	212	224	203	192	201	205	211	229	200	214	211	194	207	242	218	208	242	203	206	216	213	192	206	220	226	198	230	218	207	227	215	223	206	210	213	227	232	198	211	208	196	210	214	205	201	197	191	223	232	228	217	208	234	217	230	213	207	206	221	220	217	194	233	193	201	204	203	186	223	210	224	236	227	210	198	222	220	189	216	238	189	223	224	199	200	204	213	213	185	230	205	220	218	214	214	200	216	195	198	221	192	201	215	198	213	236	213	208	213	208	191	184	191	226	227	222	216	238	224	236	208	209	199	211	212	225	239	210	214	191	225	197	243	214	237	190	208	210	220	175	196	205	205	224	187	213	190	219	223	220	226	205	231	205	197	226	191	232	215	217	212	206	230	213	229	213	226	230	215	220	201	223	182	215	234	227	191	213	219	212	217	209	204	221	222	189	224	208	196	197	223	185	216	215	219	241	206	187	204	212	198	230	224	220	231	218	206	240	205	193	203	196	199	192	211	192	188	212	227	210	192	221	210	225	207	223	217	227	223	230	218	194	221	214	200	202	206	227	205	210	245	209	223	210	221	226	222	207	227	236	219	250	221	213	225	211	241	261	228	204	182	215	202	242	209	210	206	214	224	222	213	202	226	209	230	212	227	230	206	214	211	195	216	216	211	206	187	236	218	187	211	213	201	191	191	202	235	218	182	198	215	216	222	203	214	205	212	234	208	191	194	216	221	231	203	223	225	188	204	204	203	204	209	224	203	209	202	218	214	210	212	195	208	215	215	200	219	246	182	216	217	192	193	225	188	190	207	216	210	234	245	203	214	213	199	204	226	222	240	200	198	198	218	232	217	202	197	203	197	198	217	204	225	226	221	195	216	189	221	218	215	200	219	195	195	253	205	193	179	201	185	219	215	242	229	223	201	225	220	215	208	215	212	193	220	229	191	193	215	199	228	204	204	233	243	237	206	222	194	211	200	189	224	230	212	215	215	212	214	223	217	217	215	242	222	204	196	208	217	202	216	213	220	221	199	217	214	202	217	195	202	227	222	193	200	197	214	193	211	222	196	220	198	217	212	208	173	206	206	225	216	222	218	211	194	173	203	212	229	208	219	221	209	225	235	200	224	213	206	195	216	217	211	208	210	221	242	199	206	201	210	220	212	198	236	229	238	204	189	188	231	188	209	200	191	217	218	210	204	222	202	218	202	209	218	232	219	216	199	229	189	215	216	243	207	202	214	200	214	216	224	202	210	196	202	212	229	232	212	196	204	206	198	210	215	223	222	217	222	218	212	223	215	215	211	212	189	207	226	231	216	195	202	203	222	229	230	207	228	204	220	207	197	190	190	219	201	180	209	200	192	191	197	203	203	217	221	194	190	222	213	192	178	217	210	231	213	187	233	225	221	192	217	209	205	233	205	186	209	203	219	220	200	190	206	213	210	225	201	221	200	230	223	201	199	192	210	207	223	234	213	235	231	218	174	207	204	217	211	211	215	215	219	226	208	200	225	207	195	219	211	199	223	226	217	228	217	218	210	229	219	178
52351	7721	7049	3758	2409	1599	1252	927	777	722	566	541	476	435	419	369	320	330	346	309	330	261	283	268	276	264	285	273	242	265	267	234	266	227	242	257	236	235	235	225	232	233	258	250	241	233	218	223	245	234	239	227	223	242	220	267	229	246	225	229	239	233	246	219	200	185	231	250	208	246	219	247	239	226	231	205	218	246	250	227	241	229	196	235	228	231	236	214	230	216	200	238	226	210	244	230	218	236	198	212	219	229	208	211	212	225	226	235	220	200	209	224	237	212	243	235	241	201	223	224	210	214	222	223	231	225	195	201	225	223	227	217	234	224	214	198	207	199	205	216	241	189	211	226	213	244	226	187	204	226	179	233	239	197	233	209	226	209	228	213	230	229	228	248	209	206	235	235	230	229	216	231	211	224	250	254	236	216	221	206	218	209	236	199	221	225	187	222	217	216	225	244	223	225	222	209	250	236	224	262	212	208	210	216	202	181	209	226	226	240	226	208	229	219	223	219	207	249	211	213	239	204	226	238	222	224	232	216	227	212	197	212	237	218	212	202	223	228	232	218	206	212	226	236	228	197	198	230	235	221	230	202	248	226	224	202	236	216	226	224	226	240	226	203	205	200	196	199	231	203	225	210	223	232	211	237	240	214	232	212	217	220	206	240	230	216	229	204	245	222	209	217	196	237	214	243	215	214	219	216	199	221	217	213	191	215	223	217	222	233	233	263	229	193	219	206	227	254	199	238	225	233	214	229	197	212	209	229	192	208	203	207	198	213	218	225	222	228	218	199	212	235	221	221	218	249	195	223	196	233	223	192	240	226	218	231	212	230	214	228	201	242	220	195	193	200	214	234	194	227	215	222	198	209	211	197	223	235	206	210	227	219	209	233	212	221	236	246	209	228	207	199	222	216	208	223	228	224	238	220	243	226	224	197	197	224	206	185	231	231	207	216	251	237	225	226	225	205	215	252	237	209	238	193	208	207	253	204	229	218	220	161	219	222	230	221	233	207	226	221	221	219	206	214	231	218	207	210	240	191	186	219	221	263	204	235	221	239	213	222	198	220	229	215	210	223	201	211	239	227	229	224	207	214	212	223	209	217	236	224	231	219	266	208	243	193	208	224	220	195	202	229	242	227	194	224	217	200	196	205	202	201	190	217	205	219	257	214	239	227	207	234	225	185	216	187	214	223	238	230	210	234	217	214	232	200	218	230	219	218	223	226	201	231	212	229	229	208	216	205	226	212	195	223	239	217	220	233	242	208	216	216	211	229	189	211	193	236	222	211	227	227	264	202	223	209	205	213	217	223	203	206	222	216	205	217	197	221	205	208	215	225	224	211	215	223	200	207	211	218	208	208	220	195	231	203	227	221	227	215	212	227	218	197	250	193	225	211	215	213	237	223	245	251	219	212	235	220	244	252	220	239	220	237	219	243	218	217	214	189	240	212	217	226	201	231	228	197	223	216	226	194	244	242	204	219	226	227	247	211	247	255	210	223	251	234	247	229	227	254	241	219	212	209	215	217	200	197	200	212	227	197	217	263	210	216	228	213	221	231	230	222	230	203	193	226	218	226	230	231	229	182	199	199	211	256	202	209	224	237	212	225	210	208	203	227	208	211	228	201	221	239	223	235	197	220	229	216	219	224	224	224	239	230	182	211	207	231	242	230	216	227	241	214	223	207	224	267	224	208	199	202	198	233	206	193	225	222	211	210	216	238	253	214	238	205	241	214	233	212	220	220	224	224	217	203	208	211	221	218	212	218	208	178	202	240	218	238	216	208	190	225	195	214	228	208	226	194	216	227	218	189	226	202	203	223	200	216	215	204	237	248	217	217	201	239	221	211	201	216	215	228	218	238	202	227	198	218	196	203	228	222	216	218	206	203	211	223	215	211	212	227	214	218	208	198	201	220	215	219	220	213	213	215	232	234	204	217	205	203	215	226	219	222	219	217	231	226	235	198	208	195	226	222	194	225	199	206	221	209	218	213	218	237	256	222	230	196	221	227	215	227	206	210	205	229	249	232	211	195	191	205	207	225	212	204	194	237	229	219	243	204	227	200	235	214	221	208	215	210	220	205	221	209	215	217	218	214	231	221	215	215	213	214	220	200	209	241	207	218	221	230	197	239	231	216	211	222	194	233	203	215	234	233	228	213	212	238	231	213	207	203	214	227	234	220	251	236	227	231	228	199	215	229	222	230	197	215	216	195	215	216	194	218	210	196	210	209	205	248	211	210	222	222	206	191	246	249	219	217	213	213	232	230	217	219	211	200	207	202	205	218	213	206	214	211	207	205	205	211	209	222	217	245	219	247	224	202	229	233	195	219	202	229	225	235	195	232	228	240	231	213	256	209	247	214	205	242	215	230	258	215	200	232	242	230	194	236	204	240	215	220	210	223	233	201	218	221	200	206	244	198	218	203	228	224	211	201	212	232	234	201	220	234	233	225	232	234	236	223	203	207	254	228	222	234	229	231	213	242	220	214	206	203	217	255	208	210	222	211	213	237	216	206	210	229	208	228	218	228	241	212	204	220	231	236	208	225	237	239	217	240	199	224	207	242	214	198	204	229	222	219	217	190	227	205	222	194	198	213	208	206	210	219	228	207	225	214	219	207	238	215	201	197	217	212	239	206	212	237	213	223	227	222	216	237	212	216	212	240	207	225	233	235	209	255	211	206	227	221	207	216	223	214	194	223	240	211	251	203	235	239	224	233	236	189	205	209	230	246	224	212	199	234	233	222	205	212	215	238	221	235	240	207	225	208	214	222	197	220	215	210	222	222	199	236	208	198	213	221	221	229	226	210	241	218	238	203	246	228	207	205	231	200	228	185	234	237	222	216	201	214	251	222	235	205	236	215	231	229	222	205	233	230	192	205	230	211	216	219	237	200	211	235	221	200	238	213	228	205	211	206	220	219	221	213	217	199	219	220	218	219	224	207	225	232	241	208	226	234	225	211	201	238	215	236	232	220	192	217	199	205	218	228	200	212	232	229	190	205	226	226	234	206	213	221	202	221	197	209	219	204	225	220	224	206	221	206	206	223	230	210	196	214	199	187	236	237	227	237	218	206	221	231	218	264	220	213	225	230	197	221	220	222	247	190	242	202	224	218	199	195	225	227	219	249	223	215	225	233	217	254	224	186	183	233	204	217	201	231	227	220	197	213	232	225	226	225	215	225	216	191	202	226	203	226	216	204	233	237	237	225	217	215	213	221	198	222	203	227	180	227	211	209	203	234	243	206	222	225	199	234	222	202	263	233	214	216	231	229	217	215	234	207	210	232	236	206	224	218	180	230	221	213	204	231	206	228	213	219	225	201	194	235	230	216	240	220	217	201	210	240	197	232	214	247	220	236	217	211	234	209	225	209	223	212	235	219	228	249	205	222	226	228	236	238	200	229	203	206	195	219	204	233	221	196	222	248	213	238	201	205	236	243	241	218	245	225	229	237	232	247	191	231	208	198	208	202	223	211	253	211	203	231	222	214
22344	20108	26743	23245	20110	20096	5986	1307	1046	855	806	723	672	701	640	640	632	647	570	600	587	567	588	516	545	519	548	499	540	543	543	532	501	504	530	533	528	511	525	528	503	508	521	561	550	528	513	489	503	527	518	514	522	511	501	475	481	527	501	483	495	520	513	548	519	495	474	514	514	475	512	482	501	514	497	530	508	494	518	505	492	476	540	490	476	496	502	535	517	521	487	506	495	530	530	485	473	487	478	483	530	529	483	492	520	509	518	486	469	513	507	505	522	483	468	464	474	525	501	504	491	486	496	475	519	442	512	519	502	464	493	486	521	537	504	486	504	467	511	464	482	507	549	505	520	477	511	477	534	510	427	528	514	491	482	490	496	462	485	475	495	488	492	528	509	495	514	531	534	488	500	506	538	496	480	498	456	526	500	535	465	445	493	479	482	523	508	498	478	470	490	492	497	488	503	474	468	490	441	544	517	547	467	495	466	536	539	511	465	522	477	476	487	486	487	474	470	511	484	506	473	522	505	509	487	515	454	498	469	463	506	520	489	454	507	505	495	497	532	477	514	510	481	502	491	479	494	481	513	502	519	478	498	505	514	489	520	496	483	500	473	484	535	520	486	467	510	529	491	487	537	472	497	510	493	494	505	521	488	496	475	482	500	496	495	510	501	508	508	530	490	477	503	495	493	483	490	473	508	495	516	484	473	494	472	496	488	514	488	505	485	508	481	472	494	527	542	520	484	440	492	480	465	463	517	484	499	542	505	503	511	478	503	508	480	481	474	505	520	517	485	479	434	499	506	472	519	514	508	506	500	507	473	488	517	522	488	491	523	521	489	502	490	552	488	499	461	468	493	465	478	486	515	502	492	475	508	483	455	469	563	501	493	522	538	511	552	487	480	489	479	500	532	468	466	535	519	534	500	458	477	475	465	476	526	509	546	508	517	460	510	486	492	513	481	505	461	529	493	491	493	498	501	479	493	483	501	472	486	468	537	499	515	496	502	522	486	537	456	485	534	487	481	487	508	495	486	480	449	506	504	503	501	516	535	452	479	492	451	429	467	485	461	481	505	473	491	492	481	494	518	487	540	537	534	512	511	490	481	498	490	542	488	470	520	491	485	479	452	466	483	477	469	467	465	491	473	488	493	496	496	492	511	504	490	448	479	499	522	508	499	497	490	489	501	499	499	506	465	498	493	488	492	501	506	491	489	493	496	479	479	488	500	510	493	484	492	442	485	501	476	486	528	487	485	436	478	492	477	494	490	484	523	535	466	475	489	475	485	493	479	499	507	507	522	497	459	502	490	449	482	497	495	503	507	503	508	500	476	465	521	496	500	526	501	484	492	495	484	479	472	496	501	490	474	511	499	477	463	497	504	491	494	508	502	482	521	518	499	502	513	512	511	485	492	477	503	510	470	497	515	496	504	496	523	555	495	466	486	490	487	495	528	494	502	500	519	459	504	485	526	467	495	500	496	502	508	464	497	489	463	508	488	462	491	501	480	510	516	542	491	501	478	528	499	472	480	459	514	503	478	514	502	534	509	464	498	510	488	462	464	459	511	486	480	477	460	488	482	513	487	520	511	515	533	478	445	483	461	480	545	524	471	510	501	510	461	509	488	503	474	492	458	540	501	515	502	446	495	490	548	553	515	456	506	476	540	461	471	492	517	470	477	529	489	501	510	523	488	519	462	504	503	478	554	495	483	476	483	525	497	526	548	490	463	469	499	473	492	459	478	474	502	530	496	478	482	496	489	484	492	475	489	470	532	521	504	496	466	462	482	466	492	482	488	523	454	445	486	491	495	505	465	507	518	505	472	497	537	468	476	483	488	526	492	526	482	461	474	500	495	452	492	495	450	495	495	462	500	485	516	503	508	488	447	480	480	533	496	503	523	503	483	518	511	478	500	510	478	496	513	525	516	492	506	506	500	471	468	481	454	513	490	477	485	494	483	487	501	476	462	481	500	446	493	471	529	468	512	530	501	501	527	516	481	510	493	500	491	506	488	479	464	477	493	446	511	533	485	501	478	524	505	498	520	524	469	486	513	495	482	504	520	499	477	463	456	526	456	483	475	499	513	477	478	516	500	493	456	530	490	487	486	505	445	477	447	481	467	498	489	522	511	485	474	442	528	552	510	540	529	508	489	482	524	462	522	520	465	483	497	497	491	539	500	521	528	505	494	511	464	507	505	471	515	509	542	502	512	487	508	520	510	464	487	476	455	461	510	480	476	486	483	484	530	551	516	513	476	474	499	517	507	451	521	531	510	478	478	510	477	483	500	511	496	508	522	503	518	496	486	472	544	488	504	489	469	486	491	476	506	487	494	482	503	477	518	474	487	472	490	516	524	487	489	518	508	474	487	508	521	520	485	469	518	500	469	483	499	486	496	495	518	506	501	526	505	474	517	480	455	507	517	474	494	452	519	487	478	484	545	528	501	526	459	477	501	507	504	492	451	526	466	527	483	474	487	501	530	491	504	507	516	495	491	514	476	480	518	484	484	493	547	506	471	490	469	486	502	478	443	496	481	496	478	500	498	508	480	490	502	501	458	493	510	511	494	502	448	489	542	460	530	498	539	504	429	492	475	522	480	499	525	481	518	494	476	477	487	476	486	560	490	513	483	501	492	519	511	520	528	502	490	493	504	477	497	507	552	451	496	502	481	516	534	471	481	479	529	489	470	486	518	509	504	504	478	485	484	515	509	502	467	488	522	485	497	523	512	478	502	498	494	461	519	493	479	499	489	502	492	499	490	497	535	460	487	510	480	484	494	528	506	486	501	513	534	503	486	498	500	496	484	488	483	514	518	465	528	518	510	491	464	538	524	521	480	500	500	498	484	516	505	478	488	479	513	465	504	505	509	505	530	490	518	470	521	493	517	495	531	490	518	503	503	490	505	472	506	473	476	472	483	504	475	485	491	525	513	489	454	503	499	501	498	477	542	480	466	503	506	485	516	517	463	453	503	464	509	489	484	529	488	491	456	538	489	508	532	480	461	503	508	492	517	472	518	493	530	488	507	493	505	488	509	492	511	508	483	490	456	484	443	484	479	499	492	509	534	499	503	507	481	485	469	530	515	511	528	519	503	539	474	456	507	501	496	533	527	483	511	495	502	492	519	490	498	501	483	467	501	499	478	482	485	490	480	491	478	494	501	499	484	466	494	539	540	527	521	477	507	459	491	493	461	488	503	478	490	472	492	518	496	460	496	532	497	507	461	459	499	469	491	503	497	463	482	458	521	507	490	482	511	477	527	542	496	476	480	510	516	482	505	507	507	499	445	462	493	490	476	487	529	501	531	517	496	506	538	461	488	527	515	477	468	481	493	508	471	501	474	503	510	478	468	455	499	502	496	517	490	483	475	497	526	548	486	481	510	444	481	522	503	524	520	485	525	545	508	481	511	472	515	496	512	476	456	492	488	466	494	497	475	505	527	471	475	542	486	493	470	484	492	480	503	497	500	533	490	490	499	508	486	505	524	517
43353	12619	12759	7416	4904	3347	2489	1969	1773	1474	1328	1136	1035	954	881	864	799	752	685	693	630	632	620	615	632	580	608	562	543	576	548	547	507	569	550	538	525	513	562	533	494	527	494	552	497	498	480	474	493	495	493	530	498	458	437	470	488	477	496	471	451	472	491	462	489	433	474	458	464	478	490	456	468	466	509	451	492	448	460	481	490	519	451	458	436	485	503	516	477	488	485	514	470	478	513	537	520	481	477	476	461	479	465	490	466	432	454	495	446	471	486	520	503	536	461	472	452	459	472	510	496	475	480	521	446	484	480	484	459	433	445	495	486	479	498	478	465	492	434	466	466	442	500	449	472	468	497	524	512	466	483	446	485	470	479	468	476	493	468	464	470	520	481	467	470	468	465	514	496	495	471	456	481	472	507	481	471	472	438	460	469	467	450	508	496	502	503	464	478	467	480	455	532	508	444	456	482	485	476	448	440	450	463	454	503	458	472	466	428	477	452	472	418	455	471	472	471	472	452	488	466	473	478	406	462	492	424	412	450	492	487	474	488	478	466	465	435	470	469	436	480	485	475	470	478	468	463	471	465	500	446	444	478	483	454	477	460	441	437	460	477	452	455	458	471	433	468	497	437	488	481	446	484	472	468	461	434	455	452	475	465	466	451	463	469	471	452	450	485	499	464	484	475	503	502	475	455	444	483	520	460	467	470	456	474	445	497	427	487	453	454	443	473	479	481	476	462	504	455	462	443	458	512	480	518	504	453	484	465	496	458	465	462	509	457	438	460	422	470	517	483	475	434	433	462	466	472	505	470	492	471	476	491	463	450	487	444	469	458	454	499	479	468	491	475	475	515	489	452	462	461	489	455	424	471	421	477	475	505	492	492	423	427	468	489	480	468	482	469	466	437	444	508	467	454	449	472	454	474	479	490	457	442	465	479	452	490	476	488	504	464	494	439	463	472	489	447	493	460	489	468	464	462	478	463	455	499	479	445	471	454	479	467	467	462	477	468	509	506	470	448	477	478	434	478	511	464	469	433	488	480	453	501	492	510	467	473	467	496	462	501	454	485	505	454	436	476	474	444	495	486	527	481	442	464	461	500	435	482	468	502	463	485	478	442	492	455	487	482	501	492	458	479	483	453	455	479	438	487	506	435	450	464	452	477	456	466	487	471	476	479	544	468	474	464	433	459	466	477	486	430	471	480	472	469	459	501	467	487	469	456	445	463	487	462	516	448	498	480	470	477	464	450	454	478	483	488	483	472	442	489	511	505	460	493	452	473	444	467	483	481	472	431	421	533	488	466	493	529	484	470	481	462	473	481	470	453	470	515	469	482	467	472	477	472	425	435	511	465	451	492	437	485	457	472	437	431	454	457	489	472	435	456	478	450	460	467	486	490	465	440	429	507	470	455	443	487	518	449	463	490	484	498	455	457	480	503	452	463	491	492	458	447	455	453	478	474	454	479	454	467	499	465	475	490	486	489	489	455	437	447	456	481	459	473	483	467	471	482	471	493	488	516	500	440	466	488	464	504	470	452	460	474	479	502	471	449	460	498	473	459	456	472	505	465	453	447	494	455	454	500	471	490	455	478	455	453	487	497	460	516	505	458	512	473	467	479	476	443	515	506	474	456	450	479	436	471	502	483	484	471	452	496	499	442	447	493	489	503	476	488	488	476	520	458	460	452	516	459	497	464	494	481	459	468	434	470	471	475	473	479	463	484	501	412	492	488	520	465	504	455	487	501	427	515	463	432	450	472	443	479	441	447	466	453	451	472	452	482	484	441	451	464	456	459	496	492	491	463	446	516	493	480	483	448	451	445	454	439	448	481	494	465	461	498	496	492	483	482	441	464	467	495	504	452	421	489	483	462	461	488	498	478	497	502	490	495	437	485	491	474	499	464	489	469	492	473	459	460	483	453	497	463	473	502	456	440	479	483	489	503	500	465	492	453	475	502	486	464	473	451	501	513	475	465	432	472	473	511	489	445	474	476	473	445	466	472	460	438	482	460	494	482	462	482	443	495	466	466	480	485	469	497	483	500	467	460	444	496	466	449	453	468	451	479	464	522	474	510	453	452	488	464	433	475	445	480	435	456	524	429	435	471	533	449	470	483	465	505	443	496	468	448	476	465	503	458	463	454	439	466	489	494	476	478	455	457	477	428	480	493	477	472	454	450	483	476	507	482	463	478	529	467	458	443	519	455	471	459	469	435	447	443	479	461	470	512	466	463	478	460	467	457	471	481	454	512	446	473	472	501	477	435	507	485	480	474	468	498	473	482	466	458	493	477	495	479	514	504	483	488	486	464	468	469	490	504	507	453	449	441	460	470	458	461	439	471	444	487	465	508	467	444	506	467	464	466	450	502	462	455	485	458	522	419	488	456	460	461	510	463	506	475	465	488	462	444	461	470	473	477	456	460	488	471	464	440	468	437	456	530	499	440	457	471	442	441	495	499	463	430	461	465	502	476	473	462	447	463	526	465	480	457	441	516	485	496	483	517	469	475	471	453	479	441	460	437	481	446	456	499	427	497	420	462	464	463	449	506	458	426	457	469	448	492	447	470	458	502	515	469	452	456	488	476	478	448	453	470	507	502	476	471	467	478	467	468	468	455	473	448	458	461	478	469	464	482	482	504	468	483	473	470	477	496	491	464	481	479	453	461	448	475	442	455	417	502	475	511	440	475	433	441	485	458	497	485	454	454	442	435	492	470	462	479	431	463	474	451	481	470	499	485	475	490	441	530	462	480	460	466	481	478	420	473	495	499	498	476	460	442	479	451	491	524	448	444	470	442	485	450	463	443	471	488	449	490	472	493	427	448	479	458	490	449	526	489	477	475	498	459	454	470	463	473	445	491	462	460	472	454	463	437	478	452	451	460	435	454	443	480	454	441	467	506	491	471	478	430	465	495	500	513	455	466	486	471	467	478	507	502	475	475	433	453	487	472	486	499	463	480	476	489	493	489	455	472	444	419	479	485	500	427	498	485	502	516	510	469	458	466	464	476	452	457	474	444	504	456	491	461	468	481	468	471	479	449	476	478	523	457	491	460	405	500	434	496	467	471	506	466	473	492	472	470	488	466	480	497	488	488	453	456	477	455	487	491	455	477	497	488	419	492	493	478	478	459	495	458	476	453	440	472	511	469	487	481	448	504	463	449	495	459	465	468	467	468	449	454	485	497	445	467	497	443	477	487	466	462	478	446	455	464	427	449	483	417	483	466	449	482	470	504	461	438	498	445	482	469	449	459	502	470	452	461	471	485	474	507	503	448	475	456	458	462	490	485	483	491	439	451	444	464	470	446	494	477	482	434	435	480	479	472	511	439	488	486	474	473	481	440	472	453	465	446	493	482	486	457	448	454	434	483	458	475	494	469	454	454	458	480	447	480	514	488	442	483	478	485	486	491	460	457	437	489	475	469	467	467	451	428	467	500	487	499	493	498	495	461	477	471	446	452	487	470	487	430	480	506	460	458	497	526	485	516	475
30304	13761	1850	424	300	274	268	278	258	256	254	259	256	276	235	260	238	241	194	241	261	271	226	244	253	244	247	232	273	237	251	246	235	232	220	245	247	237	223	260	244	234	219	231	242	236	214	246	234	258	254	236	278	249	234	242	242	238	221	249	246	200	251	229	250	262	226	250	238	259	256	230	240	235	256	231	218	244	243	257	229	238	232	219	242	225	234	237	236	244	282	261	243	237	246	255	230	232	249	235	248	264	262	213	246	258	260	230	242	234	244	248	257	257	226	236	261	268	225	261	238	247	248	229	235	251	239	259	242	229	249	282	218	237	243	231	221	212	231	247	238	245	244	238	245	249	250	222	243	292	246	230	240	248	227	244	259	243	252	264	259	250	248	239	260	224	221	227	272	272	265	230	249	232	264	239	216	231	247	262	247	245	230	266	246	233	233	256	231	226	231	277	228	221	248	231	250	242	257	235	221	229	246	243	252	247	253	216	267	248	234	238	217	216	214	236	269	238	262	228	223	264	248	240	232	248	248	244	283	240	225	227	231	274	227	248	243	252	250	221	243	223	254	226	247	232	248	214	256	250	267	247	258	255	243	235	271	240	237	227	231	270	265	205	258	257	222	239	238	223	258	237	247	260	246	230	237	232	231	269	238	258	266	218	243	236	238	198	236	235	227	258	264	235	220	236	265	225	218	251	218	254	235	250	260	279	233	248	217	260	231	219	273	254	265	269	248	233	262	264	247	223	238	231	248	239	270	266	215	220	240	252	231	272	232	240	246	236	246	248	250	246	247	233	246	225	213	260	232	239	257	247	249	238	245	242	233	227	266	227	222	247	242	255	248	238	255	235	240	223	244	243	265	249	228	259	231	237	211	236	251	231	238	226	252	243	235	243	231	233	238	221	219	228	235	233	247	233	242	224	231	254	248	281	239	253	230	227	251	259	248	230	233	242	227	242	220	273	250	236	240	234	215	248	234	259	213	233	243	219	251	248	239	245	238	238	227	255	257	232	239	276	225	237	242	239	222	214	261	249	265	208	200	223	219	248	237	247	242	235	226	276	234	228	238	261	221	259	240	241	245	233	252	258	243	245	248	261	218	245	253	241	230	279	248	237	258	242	256	235	235	255	244	224	241	243	253	251	239	267	261	230	255	273	249	225	225	233	223	246	243	260	251	228	234	231	227	251	254	255	260	231	246	218	220	226	248	251	246	259	233	254	237	239	232	233	258	253	240	246	219	225	228	246	224	232	267	242	256	271	222	236	238	237	224	227	256	274	249	251	243	230	228	266	248	261	227	257	233	244	248	246	213	229	247	255	232	263	216	205	236	246	243	262	240	259	236	263	244	258	242	201	244	242	257	242	242	239	264	242	211	238	239	238	228	248	236	245	233	240	268	250	241	256	242	218	241	242	267	240	241	265	255	285	236	252	265	233	260	247	237	248	212	247	219	263	256	243	232	279	237	239	241	251	239	257	250	206	234	261	194	256	254	223	251	246	240	212	258	249	243	231	254	245	236	246	242	235	255	247	219	239	240	223	227	240	224	271	267	210	241	260	206	243	239	250	210	241	239	245	254	237	228	241	237	245	261	237	236	238	248	253	247	264	236	267	268	238	230	246	228	260	260	255	237	226	218	249	224	252	262	247	234	252	271	252	262	251	245	245	246	216	231	259	240	252	275	222	258	235	245	246	267	246	263	236	253	238	224	247	230	252	255	231	248	257	258	253	214	246	215	250	237	235	201	240	242	231	248	227	235	254	262	257	263	242	251	197	230	232	270	278	228	242	236	223	221	236	238	224	274	233	254	215	247	230	253	243	237	223	221	239	254	237	256	238	222	237	232	249	220	192	272	212	237	259	250	246	251	226	244	270	243	242	248	230	247	256	238	230	220	233	221	242	246	231	234	269	228	245	240	239	255	235	245	252	232	257	259	244	229	246	243	219	223	236	252	247	275	248	245	252	251	258	235	281	239	233	228	245	238	234	241	211	255	228	284	241	235	243	220	242	252	235	229	249	244	257	246	278	231	237	234	244	244	270	257	208	201	238	249	239	237	264	263	232	228	242	268	265	255	234	226	242	228	209	219	247	192	208	268	246	234	235	238	246	242	245	238	230	231	272	241	266	260	251	212	232	252	259	262	247	246	240	241	224	242	244	264	227	247	241	251	251	220	220	266	259	248	234	266	211	232	252	258	232	250	258	244	208	249	227	234	236	261	232	262	228	232	239	242	242	272	205	246	265	257	258	253	245	242	263	243	253	247	247	216	239	263	266	248	246	222	261	251	254	231	245	239	252	246	256	232	284	231	226	208	256	241	227	240	215	249	205	261	253	231	244	256	232	262	265	257	250	236	235	251	239	242	241	230	253	231	217	268	252	224	260	254	253	269	199	229	243	224	216	223	225	236	268	262	231	277	230	261	233	255	260	229	248	223	259	243	250	275	248	227	229	238	248	236	258	238	228	238	230	251	239	219	244	245	237	273	265	228	246	246	239	207	239	228	283	226	259	237	239	223	229	233	238	257	260	242	262	261	263	234	268	240	225	261	241	251	227	234	229	277	235	252	226	224	261	239	237	239	243	231	228	240	259	250	251	257	251	271	256	250	238	218	217	229	287	243	230	233	259	231	261	257	228	227	215	225	246	238	262	238	243	204	251	229	270	237	254	250	226	265	254	238	230	227	227	254	244	232	252	262	238	257	256	281	267	261	250	248	226	242	287	250	257	229	270	238	213	234	257	218	256	236	248	265	235	247	278	245	272	278	239	241	262	236	269	268	259	253	255	278	236	240	245	246	250	243	239	251	244	239	235	246	262	252	260	230	231	248	247	242	236	216	233	235	251	245	238	256	280	236	232	278	254	274	252	238	220	244	217	225	226	229	211	268	223	238	235	276	218	260	238	247	252	255	258	252	234	227	231	228	244	244	244	227	231	229	242	216	232	251	217	251	265	264	257	249	249	219	231	250	250	246	242	248	254	260	261	232	219	233	251	223	281	278	248	235	273	259	240	255	230	271	249	264	237	223	234	238	212	236	223	233	257	255	235	242	261	238	221	236	254	241	224	243	226	257	246	238	248	228	235	252	250	220	232	240	251	240	257	260	238	213	218	260	253	257	240	242	253	248	251	204	229	237	242	207	271	220	236	257	260	239	220	246	259	231	270	232	230	259	237	242	237	242	229	246	238	255	246	259	286	258	253	239	239	271	205	247	245	238	262	257	244	254	265	230	242	268	238	254	263	251	215	248	273	260	254	237	238	245	226	254	237	242	264	215	217	274	209	226	232	243	247	249	242	260	250	245	224	243	259	228	224	260	256	240	230	241	265	241	229	231	244	269	251	227	241	248	255	220	236	223	242	254	236	250	217	264	241	267	256	232	223	215	208	242	256	250	232	231	225	239	211	240	243	226	251	252	226	263	239	256	252	261	285	235	247	239	249	224	235	244	217	221	235	247	222	219	237	251	241	225	244	285	241	238	235	252	249
21567	853	738	450	418	334	328	302	293	305	321	291	309	306	279	273	288	271	306	286	246	281	262	279	300	260	279	285	292	311	289	224	259	268	281	264	285	265	283	300	264	271	277	268	278	254	279	299	246	291	234	276	296	262	262	282	251	271	247	258	279	270	277	285	302	267	244	289	281	274	312	278	267	271	268	263	232	250	302	288	237	278	272	228	278	272	266	271	260	255	281	256	240	273	250	248	253	248	267	252	262	247	258	301	241	276	270	267	247	301	273	262	252	262	273	270	270	247	253	257	256	288	240	278	271	255	276	284	280	265	256	303	244	305	283	293	256	279	295	265	274	267	260	259	261	272	269	251	256	289	285	280	287	267	264	277	264	268	241	284	263	260	291	273	262	278	261	267	269	275	256	277	270	265	267	294	283	260	265	289	282	267	255	293	263	257	256	290	272	275	248	273	253	264	246	272	245	278	265	254	273	255	291	236	265	243	264	284	291	277	269	223	267	288	277	288	257	272	262	283	279	264	265	244	279	261	272	255	260	250	293	237	275	272	294	272	287	281	263	292	295	241	257	235	292	282	255	238	259	260	298	271	274	235	280	304	263	264	259	276	287	271	277	232	269	287	252	301	280	270	261	239	242	261	272	305	288	265	290	278	292	277	274	280	269	272	280	296	288	297	242	260	257	260	217	279	270	277	270	273	249	261	262	284	289	299	250	296	279	241	268	243	295	260	270	265	252	272	293	263	251	284	291	255	262	257	280	255	257	246	259	311	275	251	267	262	297	301	264	271	283	254	256	283	265	279	271	274	251	295	261	251	284	259	287	259	259	234	256	270	299	238	268	267	279	284	291	255	292	258	282	272	258	265	286	222	307	266	305	254	248	269	304	273	277	240	271	265	247	248	251	261	298	248	254	264	288	260	254	262	251	237	234	198	276	247	297	283	274	247	256	279	258	274	255	269	278	294	262	263	265	295	218	254	267	246	302	281	283	256	269	257	272	251	265	244	285	246	284	305	293	231	278	251	284	258	275	256	247	246	253	267	273	281	253	250	267	252	278	276	262	260	243	267	240	286	260	282	260	259	275	263	269	276	242	285	264	265	257	266	252	265	276	237	247	266	298	239	255	274	271	267	285	294	248	257	271	290	283	279	252	281	279	249	273	272	239	271	285	272	255	298	278	250	257	252	248	297	249	284	283	256	279	262	261	244	258	288	297	286	249	240	264	277	277	234	264	271	294	241	287	274	247	258	279	255	273	270	303	259	247	276	254	271	264	272	273	260	273	263	264	275	269	275	266	255	282	272	261	302	279	252	279	270	256	276	266	262	262	247	274	276	253	245	284	256	271	252	251	253	282	242	263	240	270	234	260	292	259	274	279	268	285	276	289	291	253	250	263	280	260	295	273	275	254	244	265	245	253	260	262	262	271	267	299	239	285	276	264	255	272	291	290	258	241	259	268	258	279	272	284	279	250	268	251	276	283	263	296	274	238	266	260	263	259	298	282	284	272	268	249	280	285	284	289	287	265	271	240	266	290	262	271	285	275	273	262	268	279	268	255	246	250	234	247	251	266	284	268	269	290	245	267	281	259	235	263	296	271	251	276	263	248	284	259	267	270	283	254	262	259	264	288	256	275	262	270	262	248	260	251	266	286	285	285	276	278	299	273	256	292	290	289	253	255	278	265	258	281	247	264	275	250	275	263	243	248	289	285	273	261	279	277	275	292	264	271	251	269	229	269	279	264	250	270	294	262	276	290	253	271	302	258	260	268	241	276	271	272	258	284	270	253	246	255	258	251	268	276	275	278	267	270	301	283	245	241	267	279	281	263	260	234	259	242	263	276	286	231	283	223	236	255	255	278	277	267	278	258	272	281	274	287	271	264	302	266	269	277	281	276	256	292	272	270	243	252	268	257	240	273	289	244	256	290	249	272	242	257	294	278	269	273	294	255	265	256	287	283	265	281	275	256	268	271	258	276	275	273	278	256	264	273	273	266	286	291	280	296	250	264	258	269	278	252	248	253	254	282	267	250	262	263	248	251	301	263	244	266	263	243	266	273	273	263	241	268	283	255	283	282	265	235	280	286	257	276	260	254	262	243	246	267	279	285	270	266	253	249	252	247	261	276	275	278	274	266	239	286	274	289	291	284	278	287	237	268	265	270	280	279	287	256	284	259	251	269	287	248	278	268	281	284	274	264	263	273	258	274	275	280	275	249	292	271	275	258	268	305	272	268	277	256	253	252	280	272	239	251	267	241	277	256	291	284	273	289	265	272	287	280	287	260	302	271	260	227	250	276	275	292	286	261	280	254	251	278	237	271	262	275	240	254	283	251	297	252	266	245	253	258	265	255	265	286	268	274	262	271	271	267	267	265	274	242	269	239	255	261	274	262	267	287	234	273	262	292	244	252	279	261	256	285	254	246	239	293	261	265	244	253	260	261	253	270	258	258	248	303	267	262	285	264	255	270	267	284	275	294	263	245	249	279	250	271	252	283	250	279	274	268	259	273	278	282	276	251	255	269	262	296	271	271	287	275	257	284	277	263	304	231	281	286	277	260	252	254	277	288	259	273	277	253	271	290	263	276	247	274	273	236	253	268	299	257	262	267	288	265	275	268	252	257	277	256	270	262	298	260	268	236	267	278	256	274	260	253	268	230	292	280	235	283	245	279	271	249	271	276	294	258	258	259	261	249	280	242	268	237	282	248	262	290	251	260	281	252	265	282	304	261	278	263	305	277	260	275	272	263	265	259	284	292	248	265	236	298	278	289	311	254	279	290	251	255	255	248	265	271	262	282	265	277	264	276	291	274	245	266	271	247	267	264	264	257	267	263	239	268	240	278	237	269	260	255	250	276	256	296	291	262	276	250	267	291	262	282	296	269	240	253	251	254	284	256	251	260	255	273	276	288	241	264	241	266	301	289	240	252	267	260	287	291	242	253	268	285	261	270	264	300	277	285	262	285	283	287	273	250	269	270	267	254	269	272	285	301	281	225	289	281	239	263	245	251	239	251	253	274	248	266	233	257	256	294	253	248	242	267	259	260	250	263	284	237	285	261	257	232	278	290	281	266	258	251	307	259	268	252	265	272	254	267	271	234	265	252	272	258	289	255	252	280	281	280	295	261	252	282	264	271	262	272	263	281	245	261	281	250	256	265	258	270	255	265	279	262	248	272	278	293	281	277	287	243	282	270	278	271	259	276	284	234	262	278	301	283	253	289	284	250	267	255	243	231	289	269	285	292	283	268	256	282	268	265	274	243	259	286	233	249	272	281	289	269	288	292	253	267	239	272	261	276	274	260	265	267	288	269	276	260	258	279	249	287	264	266	253	266	242	267	256	276	261	257	277	283	255	256	273	251	296	280	257	280	285	293	246	301	258	265	277	260	255	238	282	268	285	293	276	277	267	256	274	281	267	274	242	254	273	296	271	262	275	269	264	280	273	224	255	281	250	262	274	230	269	265	260	276	290	237	263	280	261	304	269
24302	20150	25570	24503	20102	7686	876	645	450	422	390	356	320	326	308	286	279	285	283	268	253	281	233	247	226	229	211	224	242	248	220	210	203	208	232	205	222	212	210	203	228	211	213	235	207	200	205	211	209	200	193	211	209	209	208	190	201	218	183	211	224	180	204	204	190	209	213	208	210	176	201	204	207	211	211	202	204	177	200	182	199	225	222	209	217	207	211	216	177	246	198	195	209	213	192	204	208	206	218	213	189	191	180	207	190	207	186	208	210	180	206	207	208	195	188	195	190	215	195	185	211	210	199	212	182	190	209	210	216	223	198	205	170	211	191	220	228	186	168	184	191	182	188	189	208	190	212	195	185	201	207	202	216	204	201	222	232	180	219	192	199	219	208	207	198	229	193	184	211	182	200	174	169	234	209	204	210	203	200	190	220	194	177	186	215	222	215	206	190	184	195	204	190	206	215	194	224	237	214	215	213	198	208	195	186	198	201	211	193	211	193	206	211	191	215	203	203	185	230	234	189	209	189	213	199	194	213	203	197	195	187	217	186	204	205	209	191	195	174	202	221	216	206	206	201	227	203	202	185	206	193	208	198	187	206	212	208	227	189	209	201	215	228	185	186	214	208	215	193	217	200	187	172	214	188	205	175	182	202	236	208	196	194	206	224	210	207	206	204	217	199	190	195	211	229	223	211	201	226	214	198	207	197	204	197	197	210	215	201	192	176	173	201	223	198	209	224	208	202	201	218	211	206	195	226	201	198	222	217	220	198	196	218	193	213	209	219	200	211	203	205	195	178	195	187	231	179	201	182	205	220	207	196	206	213	218	200	242	205	196	210	193	183	217	194	214	205	216	204	214	195	194	193	219	210	193	216	229	214	202	225	197	228	211	220	193	222	194	210	188	238	216	212	198	204	198	217	195	198	196	186	197	208	189	203	214	190	185	202	211	215	196	204	229	211	193	196	199	205	204	195	211	211	230	223	218	204	220	198	190	212	197	207	189	232	192	204	220	195	226	215	209	233	207	197	219	186	224	199	192	205	205	208	188	206	169	195	196	189	221	224	219	204	201	197	207	203	209	191	196	184	197	189	232	195	194	199	230	199	212	205	207	185	220	188	181	191	206	181	186	188	203	191	189	194	180	194	198	201	194	207	189	208	200	200	200	211	184	191	215	176	213	194	233	206	208	176	234	179	193	219	202	198	216	197	199	209	190	200	193	185	217	212	204	200	214	215	190	183	210	179	210	216	198	204	221	188	214	230	195	199	204	192	200	201	207	184	200	199	221	217	188	198	199	241	221	190	180	221	205	213	179	203	206	217	205	206	219	196	204	204	180	183	209	177	198	211	210	203	206	180	189	222	218	200	183	192	178	198	202	192	206	198	195	197	191	251	215	209	184	196	210	199	199	220	196	198	210	206	187	216	192	202	210	211	181	204	185	201	220	201	202	211	226	216	186	218	226	206	196	195	190	211	198	217	176	228	208	195	199	209	192	177	207	210	185	211	197	201	209	218	181	198	220	182	192	192	211	207	236	235	225	199	209	196	210	204	175	205	189	192	195	206	213	181	216	238	211	223	214	204	219	195	203	208	160	182	204	212	190	212	200	214	233	201	207	191	233	193	199	214	220	198	195	203	223	199	203	188	219	200	217	207	190	205	239	180	192	187	218	215	192	197	208	197	197	184	168	193	186	210	199	197	188	203	222	202	197	202	216	179	198	212	198	209	207	211	205	198	200	213	215	212	180	213	201	182	182	219	211	226	202	221	203	221	199	199	200	191	209	187	189	200	216	199	216	167	220	180	209	200	202	214	199	191	207	208	207	192	226	196	206	210	202	177	172	213	233	208	180	203	211	218	206	184	209	218	204	196	193	234	209	212	204	203	191	209	183	202	191	184	206	198	197	210	209	191	215	210	234	222	207	199	207	202	179	244	199	187	200	215	197	230	187	210	211	193	189	201	166	207	219	225	191	195	190	181	199	196	174	203	200	207	188	199	210	194	205	229	181	199	209	202	165	212	206	204	198	186	195	205	236	209	209	207	188	226	193	190	178	201	198	203	197	216	187	206	194	202	191	222	185	223	195	177	235	194	206	184	197	208	187	226	205	186	167	188	188	206	180	195	187	200	196	206	206	181	235	203	215	181	210	185	180	191	173	209	218	212	197	189	220	200	210	202	191	191	194	175	202	225	226	194	203	194	201	194	197	191	200	207	190	183	210	183	193	216	205	176	197	176	255	226	188	184	203	192	210	214	186	218	181	199	207	208	217	194	199	182	191	213	206	185	210	191	201	204	195	231	206	220	212	201	175	191	182	205	204	202	197	226	204	218	200	209	212	207	207	175	225	223	199	209	178	214	180	217	202	217	201	213	221	220	189	201	176	194	183	194	181	201	206	243	188	197	205	184	210	195	177	203	188	188	162	200	200	213	227	211	202	188	194	170	199	198	207	186	186	214	198	205	181	199	194	193	209	203	185	189	198	182	197	199	225	213	179	178	219	212	211	185	201	180	198	185	180	193	192	199	200	208	207	193	207	210	226	196	225	194	207	203	213	196	206	203	196	195	203	228	214	205	208	191	217	211	200	196	192	229	210	195	204	200	209	208	187	192	191	248	208	215	216	189	203	186	192	193	182	222	240	225	239	188	215	219	196	206	194	188	193	208	203	190	198	214	191	216	204	200	204	210	197	222	192	186	188	189	162	188	216	201	188	159	212	202	191	225	210	225	190	184	233	234	189	184	185	228	189	252	204	199	196	226	205	217	189	186	223	194	188	198	202	205	205	181	209	191	194	204	199	192	188	214	215	198	188	219	219	213	195	200	198	208	198	203	191	214	210	237	205	204	200	190	198	228	192	223	223	202	198	221	200	210	217	216	201	194	197	188	190	219	189	194	185	186	174	190	197	182	214	194	193	202	219	198	201	198	226	223	191	206	186	211	207	176	191	202	212	214	225	172	224	200	177	212	196	188	195	216	218	197	176	205	213	205	218	214	206	208	234	195	205	202	205	174	193	197	214	195	197	195	203	212	195	192	172	204	196	214	180	195	204	227	218	195	195	201	199	190	233	204	179	176	239	175	202	191	184	213	200	214	198	195	189	208	224	208	213	215	206	200	216	199	184	203	201	175	211	209	213	186	190	214	198	196	197	199	203	188	217	185	211	218	191	198	196	211	181	192	211	191	227	222	233	188	203	189	180	183	188	203	208	201	190	202	212	224	220	178	190	199	204	221	215	199	192	196	190	196	194	199	189	195	213	193	202	208	207	216	190	207	220	194	202	189	218	240	192	203	216	222	189	187	183	209	213	196	206	206	205	198	212	184	207	185	207	193	218	202	205	199	196	219	204	201	183	204	194	187	199	185	190	217	170	180	203	206	217	178	211	189	203	220	175	209	218	228	197	228	210	193	201	184	187	211	197	168	201	216	200	209	207	218	192	202	216	203	224	197	195	199	187	176	196	194	202	206	206	196	181	206	192	196	214	181	200
31604	8830	8211	4602	2750	1858	1389	1153	965	764	610	601	471	461	458	381	367	333	337	329	328	302	332	307	273	255	253	262	253	253	252	269	246	240	212	258	250	275	249	223	252	242	213	246	200	251	262	232	219	225	225	220	207	223	216	236	247	210	226	226	214	228	190	244	219	233	200	214	203	219	222	230	198	185	207	192	214	210	212	199	209	239	216	210	205	230	225	201	204	208	200	222	199	217	211	222	243	201	223	224	193	184	215	210	215	204	238	206	220	241	218	218	207	213	228	212	213	214	217	218	202	195	212	215	202	210	206	225	186	204	208	231	224	197	243	214	222	213	226	199	222	184	184	233	190	230	219	225	195	233	188	209	198	211	212	204	214	226	193	193	237	212	226	207	197	211	210	228	185	208	206	224	187	215	199	192	203	208	189	217	228	209	213	225	224	229	218	238	202	188	200	208	197	232	206	207	239	239	223	213	217	203	219	228	214	201	203	230	216	228	214	221	220	203	217	221	206	192	179	209	211	206	219	212	222	235	224	197	205	183	208	222	236	216	221	196	202	180	226	202	197	202	250	224	216	207	229	200	239	210	210	206	172	211	192	198	194	217	216	208	207	205	248	219	210	209	201	152	213	196	209	204	218	218	204	216	218	199	205	216	226	215	218	216	207	196	190	188	216	200	191	218	209	197	207	212	203	207	209	219	203	218	210	207	225	217	188	204	219	209	196	212	204	197	210	241	228	197	200	197	215	187	189	252	250	197	203	238	213	196	222	206	185	190	178	207	160	199	216	213	217	213	233	203	194	216	205	199	215	232	221	207	225	242	197	185	207	194	222	206	191	214	210	216	213	223	212	213	217	191	211	216	194	196	185	213	190	200	201	219	226	211	215	221	186	197	219	209	196	224	215	220	185	210	190	206	193	205	230	203	207	215	202	206	201	225	207	191	230	207	237	181	221	213	179	241	219	231	198	227	207	207	201	198	207	223	230	211	189	199	213	213	195	225	209	225	208	220	173	175	193	194	195	214	216	206	219	223	220	215	226	219	206	211	195	255	203	197	208	203	207	208	200	200	214	210	213	198	194	205	215	216	217	222	197	225	208	227	243	211	225	215	237	191	212	217	203	193	228	202	211	207	226	210	233	206	189	207	204	225	201	184	197	188	203	206	191	229	211	194	203	201	185	187	213	212	198	211	189	223	219	206	207	195	216	197	225	189	227	201	205	214	188	216	212	217	226	198	201	208	218	208	219	199	182	198	233	200	213	214	212	202	238	195	217	214	212	215	217	213	235	190	206	212	191	220	214	244	168	222	200	223	218	211	212	206	197	202	214	203	205	208	209	215	216	215	231	196	236	204	212	207	244	251	238	197	223	210	206	198	199	210	198	183	188	182	209	193	219	210	216	206	217	205	201	216	229	237	226	223	206	218	183	206	202	210	220	193	205	190	192	205	199	193	208	213	219	187	222	181	228	210	204	223	216	205	198	215	192	219	209	196	197	206	186	231	230	195	216	196	203	233	242	206	190	199	207	213	225	203	191	228	194	201	198	214	218	200	220	233	210	212	230	208	224	210	211	204	197	203	199	203	210	200	212	221	230	229	204	221	207	195	230	185	214	226	188	206	228	198	227	228	230	197	211	189	200	210	211	202	207	230	209	221	202	206	199	212	214	239	234	199	218	213	194	195	205	223	239	211	231	192	231	211	202	188	231	222	203	206	206	198	203	221	194	197	220	225	213	216	198	217	213	209	198	195	212	197	208	233	215	223	205	199	175	224	192	201	209	196	208	196	215	210	198	218	207	211	216	220	194	217	201	192	210	222	211	219	210	213	204	211	202	217	187	206	204	211	221	239	215	218	218	204	226	224	206	209	195	210	222	195	229	200	217	196	218	207	212	198	187	217	220	223	239	186	223	196	183	221	239	210	209	202	210	213	199	211	213	220	210	188	200	191	230	225	214	214	205	218	222	228	205	243	223	218	195	219	205	226	204	211	230	203	193	199	213	209	191	188	189	223	215	203	204	207	197	215	201	225	217	213	210	230	210	201	215	205	224	198	209	197	222	197	216	203	195	208	191	213	192	180	215	214	218	208	214	197	237	211	188	203	197	224	232	210	213	213	188	185	207	211	226	226	233	213	205	223	190	206	206	189	189	191	200	230	229	203	196	199	209	201	201	211	199	211	195	211	220	195	230	211	214	178	195	230	221	201	207	210	197	207	204	214	216	207	232	213	212	211	206	188	213	192	183	252	216	209	238	209	212	222	223	217	195	208	251	228	192	238	229	204	219	209	212	193	203	210	208	204	201	187	232	197	207	200	209	218	197	199	215	233	214	208	184	223	211	203	205	219	206	214	207	214	223	200	221	224	186	216	216	197	200	211	207	212	188	216	212	172	203	209	204	202	209	229	212	207	219	185	207	221	213	199	209	194	207	178	194	213	198	226	223	222	205	197	191	213	206	208	210	234	208	189	209	217	201	191	225	218	200	194	208	199	190	209	208	203	192	212	178	232	206	198	202	223	195	216	218	202	205	190	211	182	184	214	208	216	223	212	191	203	189	200	214	180	200	210	199	206	190	188	202	194	192	215	170	217	200	210	226	210	193	181	212	192	231	193	203	234	214	211	197	225	208	201	217	215	221	230	190	190	211	200	217	214	206	202	188	199	222	199	223	213	218	209	210	196	197	204	211	235	178	195	231	197	201	222	224	219	173	184	233	212	229	216	194	191	197	232	204	198	208	237	226	206	212	204	202	243	196	219	168	202	206	229	198	200	212	201	219	219	200	205	198	220	217	213	189	202	199	245	216	208	199	220	196	194	191	186	190	183	181	216	200	203	228	221	198	214	206	190	228	215	207	199	233	212	224	206	192	208	203	210	193	165	209	206	215	223	222	207	227	232	215	185	197	241	213	231	196	208	210	206	208	185	236	206	223	210	196	233	244	215	210	201	222	196	217	215	195	223	207	199	238	200	196	194	200	184	194	229	205	212	233	230	209	182	197	200	226	202	228	194	243	210	206	205	208	213	223	211	206	204	196	211	207	212	198	218	219	192	224	228	224	216	205	198	192	195	187	192	223	206	189	222	192	187	242	203	210	199	204	225	238	196	201	206	196	214	211	203	225	209	196	204	204	216	203	210	193	207	234	232	227	187	206	206	201	215	174	204	194	196	214	204	215	197	203	219	191	225	187	207	223	197	209	214	202	213	186	211	217	215	221	209	217	214	209	224	199	205	194	222	205	229	205	222	235	191	219	182	209	221	225	209	221	211	217	207	212	218	211	207	192	219	219	205	212	220	202	227	207	200	195	232	215	206	201	234	207	217	214	223	236	234	221	218	228	197	181	217	214	214	197	210	244	205	192	205	200	188	213	219	218	202	170	210	222	214	209	204	217	197	213	200	212	212	223	197	173	246	195	206	248	204	223	230	224	221	203	189	218	197	209	210	194	212	217	210	219	214	224	195	228	213	219	193	200	218	262	214	196	216	225	229
22285	20112	26293	23724	20115	20186	9191	1451	1047	945	848	830	774	741	659	658	635	615	616	596	597	601	555	571	583	550	502	536	527	542	520	545	512	542	514	535	499	540	522	492	560	518	502	511	504	497	531	513	495	472	524	526	491	505	518	437	531	478	491	528	503	492	512	491	460	454	516	496	483	468	480	460	492	488	475	492	481	481	518	484	452	491	494	476	470	463	522	513	459	466	503	516	448	539	472	503	489	513	462	493	530	497	482	518	504	486	503	469	480	430	474	485	469	495	471	507	507	476	513	441	426	468	461	504	472	476	488	482	458	481	498	484	488	535	494	486	513	483	430	471	509	500	510	497	478	455	474	488	481	486	524	501	484	475	502	449	444	482	468	466	508	506	455	509	476	492	466	470	472	498	455	501	492	500	497	465	529	482	499	478	518	490	511	501	501	443	490	445	513	518	482	486	507	514	496	476	471	540	435	535	486	459	537	473	486	502	472	472	471	492	490	480	490	455	496	492	487	458	500	467	489	492	495	496	453	441	484	488	504	466	464	460	476	485	479	487	459	456	501	442	478	486	497	483	485	479	497	497	522	537	457	522	456	478	458	515	476	499	474	470	507	503	498	524	474	485	522	506	509	511	450	479	482	487	479	499	443	477	498	500	497	485	475	474	509	459	492	480	500	464	500	457	496	527	441	506	520	471	494	496	476	490	491	486	470	442	490	487	480	464	498	506	499	509	471	479	507	453	519	469	540	493	527	489	518	469	506	507	533	479	511	548	488	473	491	491	487	490	516	493	517	504	485	487	482	511	494	472	457	471	520	462	495	478	477	505	511	476	483	486	446	484	495	516	453	482	455	483	444	505	464	497	493	459	520	521	469	484	539	466	505	496	506	506	482	467	512	485	447	526	501	446	464	489	470	480	505	445	497	483	508	527	475	502	504	424	488	495	508	518	469	487	501	472	519	476	503	483	476	432	480	504	491	531	447	496	499	486	466	479	473	482	483	471	482	470	504	486	475	481	489	484	453	509	453	476	512	523	473	472	491	454	489	516	489	498	469	486	479	447	500	500	496	504	487	463	510	460	473	471	465	480	480	492	436	477	467	470	479	464	503	466	509	498	459	431	475	493	469	512	458	492	448	479	480	435	476	466	495	490	457	480	492	496	477	477	513	462	491	479	504	485	472	514	510	486	510	547	516	463	475	450	472	450	462	454	491	472	440	442	474	530	442	501	472	464	497	525	477	498	482	487	465	479	482	489	456	471	451	483	488	480	489	473	511	507	476	482	471	492	505	499	477	468	477	518	464	466	460	499	475	491	474	501	477	501	489	492	489	465	495	493	462	509	473	487	508	491	497	484	480	508	469	515	462	475	492	498	503	466	492	459	508	497	482	473	488	490	473	523	502	528	505	464	489	503	487	527	488	488	459	513	510	487	432	467	481	474	462	500	526	483	528	470	455	472	466	465	450	491	496	524	493	494	487	457	475	537	467	495	497	475	529	493	492	453	450	486	553	472	472	476	502	458	448	466	492	540	477	484	473	465	518	492	522	449	500	492	439	486	463	481	522	492	468	462	502	486	529	505	446	468	527	495	495	451	515	474	466	493	477	464	469	486	474	441	447	489	515	478	490	502	466	465	456	488	530	467	453	493	510	489	516	472	489	443	463	478	517	476	506	463	471	463	493	456	489	479	515	502	512	482	507	497	467	471	520	499	490	499	518	451	498	464	486	454	451	487	484	511	477	505	492	491	495	494	484	482	439	500	461	490	513	475	473	512	468	526	464	501	464	451	456	476	485	493	479	461	458	494	484	486	499	487	493	449	468	499	465	476	476	502	479	477	465	473	481	505	497	478	487	446	502	487	479	513	470	479	492	468	469	485	488	499	497	496	464	480	470	491	469	441	498	471	528	504	480	492	484	509	445	494	472	459	495	502	432	506	487	455	468	517	490	484	499	485	461	496	501	484	499	467	415	497	504	446	460	454	491	472	508	488	482	505	500	465	503	437	439	479	505	497	494	544	453	482	486	488	478	492	463	487	480	469	502	425	482	474	436	489	515	464	457	478	508	480	465	490	464	483	476	499	499	425	458	510	463	487	492	467	445	502	461	494	498	508	464	467	501	487	503	478	480	491	474	483	495	458	461	471	482	502	478	476	486	474	486	462	497	440	449	503	465	490	484	459	458	496	476	487	458	477	480	482	499	483	490	489	483	506	484	500	477	477	499	475	447	469	474	460	523	544	465	492	496	499	456	497	486	484	468	464	521	466	481	463	518	465	463	483	480	497	513	486	510	461	501	493	483	480	449	456	503	501	488	472	464	476	468	488	475	507	494	471	491	477	484	500	466	442	463	463	501	499	459	494	493	467	470	463	469	456	490	507	518	492	443	473	490	495	474	467	512	492	447	506	484	473	492	486	471	469	485	507	488	497	481	512	482	517	497	491	521	470	475	472	481	507	486	489	463	489	458	485	515	506	546	492	487	510	452	507	510	492	478	483	497	498	483	463	504	498	508	480	522	484	491	490	462	540	459	504	513	466	504	485	480	466	475	481	467	476	513	484	443	487	489	479	461	472	468	476	471	525	477	460	480	481	466	471	493	476	528	489	485	515	538	496	528	443	511	529	514	492	509	497	456	479	468	488	490	534	489	454	485	497	480	500	490	487	467	495	496	525	502	487	491	474	483	505	518	462	476	519	490	480	472	463	494	460	479	478	483	471	491	464	458	501	479	484	520	470	504	495	501	501	480	484	464	476	445	527	504	473	501	491	468	499	474	472	487	482	463	490	479	470	464	471	470	462	464	488	431	489	458	483	474	530	490	442	506	482	495	486	527	521	500	468	488	441	496	480	486	483	487	476	457	479	484	460	482	496	491	439	463	512	495	498	463	454	515	474	469	460	478	450	481	499	499	460	503	501	467	500	467	483	481	462	469	460	477	509	489	498	446	488	475	486	490	481	465	526	440	505	499	509	503	468	468	493	459	508	480	491	497	467	467	428	463	478	494	475	480	486	508	518	480	485	459	485	471	475	509	497	441	445	490	489	464	503	467	450	459	536	491	472	477	507	474	498	482	464	503	494	488	488	495	501	478	471	476	471	476	465	456	457	475	450	499	493	491	511	430	491	451	498	464	486	488	503	468	492	501	468	506	468	477	524	487	522	479	506	481	453	492	481	484	486	497	517	502	482	513	475	463	459	481	487	487	508	485	454	460	477	495	476	502	463	486	468	465	483	529	481	501	502	485	485	513	465	501	468	503	471	477	539	515	501	499	545	501	463	477	468	434	459	507	480	533	461	511	511	454	440	502	456	468	453	467	490	463	505	440	482	484	514	473	496	472	470	485	519	497	472	488	436	507	528	514	469	481	461	497	461	503	495	513	485	453	493	508	462	479	489	483	487	496	474	501	498	507	477	467	480	486	484	494	521	452	546	489	482	498	476	511	476	484	476	466	456	497	488	486	428	474	456	513	497	453	530	473	484	521	467	489	475
25415	15570	14380	8419	5333	3736	2891	2289	1957	1607	1446	1192	1047	1021	939	899	799	759	704	646	736	696	677	606	625	568	617	557	594	581	577	526	548	501	571	529	551	512	521	542	524	506	508	525	507	507	455	494	514	459	506	493	524	511	502	508	458	528	467	483	460	506	478	462	500	522	501	495	470	513	521	512	467	455	489	439	436	479	473	468	474	447	446	488	461	444	479	466	460	477	471	484	460	495	449	474	447	455	451	466	443	426	470	456	470	453	514	483	483	481	474	462	471	495	482	450	494	466	422	466	472	450	471	462	491	448	476	507	468	463	438	475	467	484	440	473	491	460	506	483	461	470	474	453	468	480	472	433	477	467	456	477	486	447	448	520	503	457	459	465	476	447	502	427	466	491	469	484	480	433	477	449	450	462	474	462	476	472	475	514	453	483	448	472	466	486	449	442	446	468	499	424	506	485	451	465	465	457	492	461	460	456	474	447	437	423	446	495	457	474	442	454	484	433	515	458	477	426	468	493	502	398	474	422	463	466	446	467	491	489	492	463	455	500	462	466	453	486	427	467	491	431	468	440	469	487	486	466	453	506	455	454	449	479	463	435	463	486	427	495	479	470	463	490	471	502	472	487	455	480	447	453	484	453	465	427	495	484	471	438	452	514	458	477	445	438	502	459	498	461	431	476	490	458	480	463	470	457	470	450	511	463	448	458	475	468	474	452	467	455	426	469	475	431	506	473	515	485	456	441	457	490	434	479	497	450	440	451	469	466	473	470	448	443	466	534	494	484	472	453	454	467	514	477	471	468	448	431	461	488	468	472	435	465	498	480	446	485	459	471	437	485	485	456	457	464	437	481	455	464	459	476	445	502	501	473	456	491	486	477	441	507	499	462	474	457	450	425	456	462	470	500	461	493	437	431	443	432	513	447	464	450	448	480	482	478	459	450	457	491	450	489	469	468	433	458	440	438	449	436	514	452	476	466	459	464	445	506	479	460	469	502	498	485	477	441	495	470	486	473	472	452	457	473	456	486	436	448	466	454	495	431	474	441	458	465	451	447	469	436	472	434	524	491	467	482	479	494	458	457	497	446	470	499	455	507	486	463	484	475	498	471	469	481	475	482	499	497	430	465	482	460	485	462	473	466	482	475	428	449	466	474	449	465	444	487	475	474	449	489	471	441	490	453	510	451	449	458	461	462	475	446	472	486	455	454	477	451	478	473	448	433	470	490	463	469	487	485	473	493	475	474	482	475	442	481	478	488	498	443	445	436	459	498	449	483	479	488	474	461	462	505	466	499	504	466	488	472	476	468	441	496	439	450	424	460	470	450	468	487	488	489	465	503	491	478	463	469	470	526	474	502	498	476	447	460	479	461	492	451	444	488	439	416	468	448	466	433	446	486	455	510	503	457	479	474	439	502	443	474	462	457	453	484	448	453	450	462	486	430	450	478	425	484	455	457	485	450	441	469	438	444	442	457	452	462	456	503	495	447	460	428	462	447	506	449	491	434	449	448	472	457	478	426	487	458	446	516	489	482	458	495	458	492	458	449	447	479	427	482	458	442	481	460	508	401	484	486	450	491	496	454	476	480	477	487	448	473	496	474	454	438	489	444	479	473	429	472	469	454	449	452	479	460	479	473	469	464	539	487	472	483	456	471	489	461	451	499	467	419	451	472	488	442	494	496	477	460	474	488	464	465	479	432	425	485	467	506	464	437	465	459	450	438	463	488	473	455	467	471	481	445	458	451	464	476	436	463	481	441	465	459	428	465	478	449	470	480	459	432	489	458	450	424	486	500	457	451	466	445	431	455	491	461	474	433	490	470	417	469	459	437	460	440	481	471	494	450	484	464	496	464	479	458	473	458	411	485	453	494	447	430	498	458	408	445	463	477	437	475	461	447	442	483	470	525	495	468	511	509	450	452	465	443	470	450	428	462	431	494	460	481	466	461	483	471	473	479	453	444	501	483	473	469	428	468	457	477	469	478	445	512	496	453	456	466	442	492	449	459	503	475	461	481	464	466	492	410	469	428	466	463	471	433	472	449	479	447	465	459	472	457	462	465	480	455	482	478	486	487	465	459	441	471	464	450	476	470	482	440	469	485	462	470	480	481	505	509	463	440	467	469	443	484	454	419	469	482	481	497	464	440	499	441	452	466	501	501	502	478	482	491	463	448	417	477	465	473	477	493	493	464	447	506	452	490	445	509	489	452	502	482	427	481	442	453	475	477	488	458	506	438	458	468	464	478	481	507	434	454	460	435	497	452	476	459	448	462	438	494	437	453	444	447	466	433	440	470	483	478	476	449	465	457	461	462	464	454	430	462	473	445	440	457	473	486	483	469	486	475	476	487	470	475	429	465	501	492	471	460	446	474	452	418	472	452	512	442	474	468	445	478	475	454	453	438	444	467	476	488	482	434	472	476	472	477	440	451	508	467	458	450	463	448	465	476	451	500	457	482	464	453	433	460	487	480	447	452	514	500	451	471	412	457	445	467	437	491	501	512	451	429	468	429	469	416	411	444	482	416	470	520	446	457	469	504	515	455	495	501	433	453	473	473	495	448	541	441	457	460	491	492	455	495	491	468	523	538	458	463	513	486	458	475	472	448	463	462	449	484	474	445	458	474	501	413	481	486	486	450	466	415	444	483	468	470	468	455	506	416	467	501	496	453	435	474	509	487	458	461	486	436	463	438	458	476	482	436	437	445	481	460	484	492	442	476	470	460	426	449	503	483	488	482	437	428	466	411	474	465	452	439	476	456	465	461	462	483	478	434	475	435	485	456	458	448	449	474	436	465	468	467	440	445	450	472	483	463	460	465	491	476	468	485	452	458	476	444	463	459	469	483	491	458	448	469	453	485	448	403	462	506	456	446	441	468	472	451	454	468	487	454	509	488	460	491	447	459	498	481	491	466	483	456	475	466	485	471	493	436	445	477	458	458	467	470	467	483	456	473	477	470	476	499	453	451	451	436	504	482	492	446	426	495	438	490	483	491	476	481	492	443	460	444	473	431	475	441	460	482	456	486	470	438	496	465	440	411	433	477	437	495	451	440	441	446	460	493	458	478	486	485	457	482	447	453	499	468	484	449	494	488	516	466	470	454	490	430	467	466	482	470	504	487	493	458	466	489	459	464	468	453	482	487	434	510	404	454	475	444	483	449	452	457	471	456	490	455	455	451	478	458	460	474	485	453	507	472	446	495	465	458	488	478	463	438	451	496	504	442	459	439	456	494	446	447	474	459	449	436	447	496	451	449	469	443	473	459	457	506	474	452	508	483	475	487	443	488	457	451	499	468	462	468	430	441	460	471	453	457	444	463	467	496	475	480	460	435	409	448	453	499	494	458	455	456	454	460	464	454	471	421	494	445	474	445	428	447	456	448	470	465	493	431	462	490	496	463	456	408	427	500	475	443	468	471	491	449	492	457	444	488	412	534	477	455	475	472	454	435	463	452	464	461	483	453	455	471	437	470	495	445	499	457	470	448
29913	13217	1626	439	307	291	277	238	228	275	240	252	260	258	248	283	241	274	247	223	247	261	245	254	252	249	237	234	236	252	237	221	234	215	236	240	219	238	238	261	240	272	229	269	245	274	272	218	232	229	274	232	248	250	237	236	233	265	225	246	256	230	222	243	266	236	267	249	246	227	266	271	261	264	266	217	202	256	250	217	240	271	253	258	248	226	242	247	238	239	239	277	248	256	251	217	228	241	244	276	245	228	240	242	233	239	223	225	236	273	252	222	228	226	245	225	253	243	243	242	211	244	243	230	265	254	262	234	218	255	230	216	217	230	236	253	250	221	237	221	232	224	247	237	233	223	239	235	231	247	229	264	265	242	228	264	261	238	205	249	233	264	247	264	255	249	248	248	242	254	272	243	228	225	219	238	267	239	218	242	230	241	224	226	223	244	226	260	236	233	245	224	235	273	226	257	238	268	239	240	256	240	242	239	238	236	220	252	264	250	245	246	250	240	245	239	236	250	242	225	244	262	227	229	261	224	256	263	220	279	235	242	251	240	235	224	228	251	241	256	227	227	234	236	252	240	260	229	245	218	246	252	201	266	255	242	236	236	219	248	225	263	241	228	230	237	246	213	254	242	248	235	231	229	214	271	240	238	234	237	260	247	226	252	238	245	250	237	270	229	238	246	247	234	246	213	214	220	247	230	228	244	261	242	240	264	212	258	265	230	242	272	213	227	249	232	250	283	228	246	252	223	251	239	245	266	229	245	237	257	236	254	241	257	247	214	247	224	214	231	227	220	255	245	254	241	253	246	247	258	247	270	233	212	227	236	227	225	220	212	251	242	273	231	233	244	248	264	242	226	227	240	224	229	244	242	234	239	247	269	235	251	264	210	213	247	208	253	254	201	258	233	239	256	237	234	217	241	226	245	243	230	248	248	249	224	224	256	217	243	247	249	226	244	249	251	213	254	252	255	259	211	228	236	245	262	245	227	249	249	242	238	248	223	238	250	243	239	244	271	228	226	234	215	229	245	234	240	201	215	241	255	219	218	247	252	207	265	224	278	235	227	217	243	222	231	239	228	250	241	240	232	275	241	237	257	256	206	230	260	213	243	249	241	230	220	232	246	240	229	256	260	236	244	238	264	241	261	295	241	220	250	244	248	232	233	261	223	249	234	206	228	250	239	230	242	233	243	263	228	250	234	236	245	246	265	235	235	228	224	221	240	239	211	246	234	231	228	258	250	220	219	242	247	201	219	251	239	264	252	247	230	248	261	251	262	257	248	230	228	209	235	228	253	241	241	226	239	243	253	256	265	250	217	222	254	221	217	240	209	244	251	221	249	228	247	253	254	262	249	238	235	231	261	232	250	242	254	249	255	233	224	251	239	254	252	234	237	245	252	249	242	225	250	227	229	242	230	249	236	220	214	241	229	246	249	277	241	239	239	250	240	227	224	281	249	225	223	241	235	230	220	225	241	225	229	237	205	220	264	236	232	252	216	245	244	240	221	238	269	254	273	241	245	245	227	253	252	249	237	241	236	246	250	230	237	245	255	248	235	210	235	250	253	258	216	241	238	248	277	271	222	232	263	230	230	243	262	248	222	224	236	249	230	226	257	224	256	248	232	245	229	247	228	206	242	208	248	229	271	205	210	245	218	257	230	241	232	236	232	232	239	212	209	250	219	258	231	214	212	262	222	244	235	233	221	247	257	223	226	229	247	234	251	220	221	244	248	259	255	232	249	240	236	249	249	249	258	216	226	236	241	270	216	218	235	237	231	261	237	230	235	260	250	226	267	250	225	248	230	250	271	230	249	240	226	261	240	274	244	230	250	226	258	230	219	238	251	255	221	258	249	242	236	238	254	269	224	232	224	212	242	258	219	227	242	256	250	258	246	231	227	255	242	259	259	240	217	234	241	203	239	247	238	231	204	232	222	267	247	245	232	192	244	240	227	264	260	232	238	238	248	238	241	242	232	227	255	253	210	226	243	242	228	231	236	259	251	247	248	265	260	237	246	233	271	234	252	224	232	250	226	228	234	234	219	258	240	233	217	213	241	236	264	259	237	246	230	240	222	256	217	236	253	236	252	245	241	213	254	243	210	240	252	268	244	260	229	255	249	219	249	249	240	245	246	245	235	247	230	237	238	217	244	255	269	234	229	252	256	234	242	228	243	212	237	246	253	221	259	227	258	223	262	234	230	247	222	224	227	222	266	241	240	245	270	248	256	218	236	209	244	242	249	233	227	230	250	228	244	258	230	258	251	247	239	216	220	213	230	254	249	272	233	221	229	241	232	227	249	242	248	213	264	255	253	259	208	218	239	249	254	234	244	222	224	227	237	270	213	234	257	216	218	234	223	256	240	248	229	245	231	234	237	250	243	251	252	268	233	248	223	232	233	214	208	248	237	229	215	253	235	260	223	244	198	251	231	233	214	240	214	235	242	240	250	263	259	242	246	253	270	238	234	243	250	235	250	237	249	240	217	245	244	245	249	243	251	257	231	233	247	261	222	228	242	239	264	234	223	234	238	237	244	267	223	230	234	281	224	240	254	219	237	253	220	236	228	223	260	253	258	252	216	223	247	195	221	263	208	234	216	226	235	264	230	247	250	243	216	249	242	249	218	237	222	217	229	255	225	242	271	235	222	241	235	261	231	241	262	248	236	258	256	247	243	253	244	250	275	246	245	228	229	221	240	238	233	240	270	233	254	249	241	250	233	231	253	215	238	244	233	246	256	261	201	215	237	253	207	254	243	254	234	237	265	252	244	233	266	225	236	241	244	238	227	245	258	246	243	241	225	211	216	219	255	237	238	240	236	254	235	220	254	239	258	263	236	239	242	211	233	263	239	225	257	237	257	272	222	249	265	257	235	264	242	254	212	241	241	237	239	224	252	233	224	239	252	272	215	216	244	241	243	208	235	216	222	231	241	241	260	255	218	243	223	243	262	248	244	231	239	226	227	201	250	249	269	220	218	220	231	218	255	239	232	222	253	235	227	254	249	238	248	242	245	222	218	250	260	243	250	233	262	228	257	245	242	266	271	224	231	237	224	230	266	244	250	220	242	243	227	241	258	239	236	266	232	236	247	255	245	227	241	227	258	241	229	233	236	229	230	241	266	222	276	259	242	260	266	244	244	237	237	256	244	249	240	249	204	227	259	251	247	273	251	233	256	219	216	233	258	244	233	235	239	249	246	218	243	230	232	242	252	241	265	265	252	258	225	231	236	250	251	224	259	259	265	247	248	229	256	246	236	264	267	225	243	234	222	240	228	252	210	229	223	241	233	229	220	214	244	258	243	222	232	223	238	229	271	275	241	223	256	252	222	255	224	219	236	251	235	218	246	223	232	257	252	216	241	243	227	221	234	230	229	243	242	221	246	232	265	249	246	259	241	251	236	234	266	247	235	243	254	223	217	228	222	235	241	239	262	242	259	225	243	231	225	249	273	246	255	215	234	243	231	250	265	249	219	253	237	244	225	253	247
20798	840	705	493	425	318	321	329	270	284	293	263	285	267	273	275	277	281	288	280	257	284	285	256	277	286	285	262	251	267	277	272	261	239	279	267	263	257	283	273	278	271	252	263	251	236	251	291	240	238	288	288	267	273	252	282	249	243	245	256	254	255	278	266	257	269	262	267	275	235	260	263	297	238	303	283	277	240	259	235	268	262	257	296	289	268	269	253	261	242	283	279	284	263	295	284	266	252	266	245	236	280	302	237	289	270	260	253	241	247	248	261	273	268	281	274	279	265	305	250	258	264	252	282	267	268	276	272	278	260	257	263	274	248	256	257	272	275	281	247	270	243	258	288	284	298	294	271	259	254	266	235	289	256	278	272	257	287	278	253	279	246	247	275	257	286	248	265	258	257	240	274	267	249	240	271	294	266	264	270	254	273	261	254	278	266	293	288	247	275	268	257	289	309	258	269	269	247	295	257	276	286	293	249	252	271	266	261	243	271	266	261	278	261	260	258	242	286	272	245	274	263	267	271	304	287	277	272	271	248	276	268	269	278	283	274	291	278	268	284	267	259	262	291	253	287	280	255	285	261	263	293	282	235	289	285	263	256	294	263	260	283	296	289	289	247	273	245	287	261	283	273	273	270	280	262	262	284	291	257	258	255	271	243	272	255	243	264	247	267	273	267	276	262	253	239	280	275	276	284	252	260	276	253	245	295	246	267	261	270	255	263	277	274	250	245	268	234	276	244	267	248	275	256	265	304	252	255	295	250	261	250	256	269	248	251	277	278	291	225	277	256	286	268	248	252	255	267	263	245	280	258	257	251	262	281	256	269	278	292	247	258	250	251	258	280	280	256	276	276	216	252	282	258	242	273	274	252	273	264	286	284	268	275	264	270	245	262	271	281	256	268	282	274	240	276	265	265	270	257	284	301	267	267	255	264	266	296	259	260	271	292	273	242	263	247	241	244	265	241	272	248	296	298	274	258	287	295	243	250	272	254	272	256	296	266	272	271	280	275	264	279	269	264	261	255	298	245	239	227	287	263	290	276	289	272	292	259	287	241	254	267	271	275	263	260	268	263	243	264	278	305	276	245	241	248	277	244	267	300	271	273	244	316	245	268	261	257	258	256	265	280	251	282	272	245	263	263	262	262	267	300	255	238	238	285	264	270	267	267	277	250	257	243	277	268	267	255	244	276	276	267	245	271	262	262	273	273	268	254	268	270	245	258	259	249	292	254	263	254	250	282	259	244	249	243	243	275	247	268	266	278	245	263	275	295	261	255	278	281	263	279	249	298	275	267	274	278	261	267	257	276	246	252	320	278	256	238	266	282	252	277	239	270	252	259	291	279	245	271	299	260	269	263	271	260	266	287	271	267	261	251	248	298	265	269	262	257	281	287	244	256	281	255	252	274	258	274	264	254	249	232	279	236	280	254	274	297	285	272	280	235	281	281	263	245	274	251	257	231	258	291	240	295	281	286	265	265	281	255	290	277	262	246	259	297	252	273	253	268	241	251	279	256	270	257	280	263	285	265	284	259	291	284	287	274	269	254	290	265	274	268	269	281	258	245	281	255	270	267	259	245	251	267	285	243	270	255	252	295	256	276	237	257	256	281	269	265	247	279	262	281	272	285	276	284	264	293	258	278	262	250	255	283	279	279	262	291	254	252	274	265	264	265	267	242	239	253	252	276	252	243	270	263	267	253	206	259	283	246	270	242	248	267	246	303	262	255	278	252	259	251	261	235	278	286	289	274	276	245	277	242	269	274	279	258	288	280	276	300	273	273	240	246	279	283	290	260	268	245	275	271	259	300	267	276	228	262	249	305	254	246	253	288	265	263	256	269	300	261	261	265	246	282	261	253	288	270	289	295	260	294	293	284	268	299	278	262	268	247	271	260	267	255	284	271	262	272	279	262	269	271	259	263	273	273	262	271	313	273	263	295	272	279	297	262	264	257	266	293	280	261	281	285	267	268	272	279	237	262	267	302	250	259	266	252	273	262	226	274	249	260	255	257	254	254	248	296	258	278	267	242	274	272	271	261	282	275	280	269	272	267	272	272	295	271	268	254	276	277	265	264	261	259	250	280	276	250	296	278	269	309	273	272	261	268	284	287	240	288	282	288	258	276	290	276	253	251	263	263	260	272	259	275	306	250	278	266	249	263	288	242	282	255	276	269	276	248	246	290	298	259	263	281	253	277	256	249	259	252	253	272	267	267	268	274	291	262	253	288	275	251	270	282	262	281	273	273	270	249	268	281	247	241	273	252	290	261	263	254	272	272	255	294	237	276	279	272	277	279	254	288	259	250	285	255	272	286	297	243	249	243	278	296	269	274	264	256	253	297	258	265	272	300	249	250	277	279	271	275	253	278	257	281	253	285	256	271	253	286	262	283	251	319	250	273	262	287	275	255	282	290	259	264	258	237	268	267	263	307	268	281	266	259	285	242	306	267	269	234	302	267	296	250	291	271	278	262	274	280	263	261	275	291	302	265	272	268	258	268	258	246	280	266	237	282	268	240	290	275	262	272	248	266	281	249	279	284	290	282	266	281	290	275	247	286	251	270	263	242	275	260	293	247	257	285	276	290	262	265	222	280	287	257	269	271	278	267	279	247	254	275	243	237	272	253	260	287	245	256	256	264	283	263	246	257	222	272	272	272	271	258	290	291	266	272	289	275	276	268	250	273	249	276	239	267	258	278	256	277	269	283	293	278	269	249	244	250	270	241	255	261	284	259	270	263	257	240	259	290	240	291	258	258	296	285	280	289	269	248	284	281	287	268	287	285	255	261	281	285	255	246	272	255	295	226	231	257	240	260	286	262	240	284	271	296	262	274	223	261	278	256	257	277	240	286	259	267	291	242	289	254	252	279	281	270	286	286	289	259	259	269	269	268	274	291	272	259	238	280	239	247	258	294	281	277	265	258	259	277	229	240	245	256	253	267	291	257	248	270	263	259	252	304	260	269	279	222	264	290	241	267	282	254	261	248	284	250	255	242	284	285	295	274	244	262	255	263	269	246	261	262	254	273	236	300	273	270	264	276	276	281	257	243	281	275	275	269	265	259	267	277	251	265	285	280	284	271	257	219	277	257	289	260	277	251	278	277	269	294	252	258	250	292	251	272	275	261	275	260	285	241	240	289	269	257	261	272	266	287	258	248	294	241	283	275	250	263	276	276	247	288	280	288	254	248	249	248	230	261	207	242	271	275	272	236	260	282	267	280	254	252	263	258	270	264	278	273	263	269	275	283	254	286	279	253	255	271	253	283	228	253	250	267	280	266	247	278	274	286	255	250	262	288	279	266	243	250	280	271	257	261	259	273	245	290	264	232	271	288	267	279	290	276	266	262	279	236	269	274	257	264	276	301	276	273	269	252	265	274	287	276	296	288	262	279	273	269	276	249	278	277	276	244	245	273	251	252	273	252	289	256	274	260	254	269	230	266	257	280	262	262	268	274	251	250	225	282	261	272	243	278	243	248	248	283
24437	20123	25780	24205	19839	4895	854	555	498	406	383	352	321	297	297	276	270	271	252	241	258	222	268	256	255	232	218	226	245	226	220	230	207	213	227	199	237	219	187	224	237	224	210	222	212	205	233	217	195	191	224	230	192	196	227	214	213	229	231	221	208	220	205	178	198	188	227	215	196	201	210	203	219	192	197	219	215	206	197	226	201	202	223	211	201	206	235	216	200	225	201	238	208	208	208	182	217	191	196	209	238	191	221	197	208	220	199	202	189	205	205	187	200	232	198	203	190	203	243	196	179	176	216	204	200	186	179	200	204	213	224	218	206	198	230	193	193	207	226	196	202	209	201	199	209	225	209	199	172	203	224	224	213	195	211	215	215	217	215	198	212	205	214	191	209	224	200	221	206	206	205	197	192	192	205	212	200	199	165	222	189	214	201	220	201	209	214	225	195	195	214	202	213	202	213	255	160	209	185	205	200	209	236	226	200	203	214	186	188	196	209	200	192	178	224	208	199	216	215	228	220	220	199	225	207	188	201	207	182	211	201	197	190	201	170	211	192	222	188	195	196	173	211	171	205	196	221	212	226	187	189	204	207	215	224	190	204	202	229	204	222	215	216	188	192	221	191	205	201	209	210	210	209	203	195	179	205	218	187	203	220	181	199	210	218	183	190	193	190	202	210	222	205	196	181	220	214	203	203	218	188	211	202	196	216	221	212	204	215	220	217	206	225	195	221	206	211	200	204	203	195	224	229	199	189	212	192	227	194	218	232	188	197	199	198	210	182	175	172	190	205	175	196	193	223	212	210	191	225	202	180	205	189	192	184	204	228	239	215	210	189	206	225	238	194	215	199	216	206	202	208	218	199	204	204	186	213	191	212	211	196	202	204	202	210	221	212	186	201	185	172	229	198	196	204	215	201	210	206	214	240	201	210	206	218	201	210	190	210	209	199	186	209	218	183	191	193	207	203	229	231	212	215	196	187	207	195	187	225	204	201	199	223	189	213	212	210	200	224	233	212	197	171	198	197	209	208	218	218	203	198	194	195	195	217	184	212	191	217	187	217	201	183	202	203	228	221	204	206	198	195	207	223	229	239	193	193	189	205	209	177	213	189	205	185	193	192	208	223	234	219	212	195	221	227	193	193	193	214	214	209	198	195	197	188	173	203	204	200	196	218	193	208	205	185	202	198	194	218	202	211	207	224	216	248	178	203	207	208	212	210	193	192	225	229	239	202	179	191	212	195	186	204	231	192	202	192	194	184	196	221	184	205	213	205	232	215	196	213	183	195	197	232	209	209	218	171	228	200	197	210	218	196	200	222	201	199	198	203	205	180	216	202	199	201	215	198	179	184	215	219	194	202	225	189	212	208	179	222	200	197	210	173	192	203	191	192	211	212	200	203	203	208	223	184	192	197	197	239	205	213	208	220	173	180	207	195	203	196	187	216	205	194	212	197	232	198	217	202	188	193	184	198	222	194	207	182	177	183	182	190	188	191	196	199	222	201	198	194	187	175	214	230	207	215	207	197	184	195	217	227	210	193	205	203	215	190	183	204	198	189	200	177	168	179	212	217	209	206	185	202	189	218	190	222	206	199	206	226	221	198	200	215	183	208	209	200	207	174	198	205	191	205	213	209	218	222	204	202	199	218	199	197	220	208	204	211	215	195	204	212	184	199	187	213	240	215	204	206	207	211	203	199	195	218	238	200	215	196	209	203	217	197	220	182	189	198	186	211	215	212	209	199	196	198	185	184	193	231	224	192	188	208	171	183	226	183	222	206	237	223	221	196	206	220	184	217	170	220	205	194	206	208	226	224	187	205	188	197	178	224	224	218	210	189	196	186	186	216	182	218	215	223	215	182	219	202	201	175	224	208	195	203	207	209	206	221	182	222	220	193	223	203	198	197	217	210	206	199	215	197	222	192	204	212	196	211	198	212	207	217	201	206	175	212	225	191	207	216	199	193	182	202	207	224	211	208	212	183	234	182	205	202	202	214	227	203	199	198	193	206	231	192	223	221	200	181	202	186	195	216	202	181	197	200	201	211	204	231	195	201	226	217	221	221	198	197	190	222	202	223	209	209	181	227	204	203	220	179	206	207	182	224	174	185	194	215	216	194	206	217	215	217	213	201	177	199	207	213	209	224	193	228	242	220	190	197	216	234	204	204	245	217	199	212	207	166	211	207	189	179	203	193	189	212	223	220	219	207	222	190	214	191	233	202	184	213	192	190	223	216	218	202	201	222	173	210	216	192	198	186	212	213	205	186	191	194	212	223	204	214	203	198	210	216	230	179	201	216	211	227	203	222	192	226	174	194	197	194	192	211	221	221	197	188	238	189	204	200	207	195	190	212	215	181	200	217	202	187	193	179	196	200	179	213	198	200	195	222	209	180	211	195	217	184	161	225	191	202	198	215	189	191	170	211	203	199	205	190	200	199	214	219	199	183	201	205	213	194	175	180	209	194	205	201	211	204	219	204	223	207	196	223	200	222	191	206	193	201	213	174	210	177	211	208	219	211	233	201	176	209	176	198	202	213	218	188	181	208	222	221	196	203	200	218	225	200	196	205	203	215	201	220	187	201	192	193	193	192	198	201	179	189	219	185	197	191	213	212	200	205	219	208	187	207	191	193	171	217	204	187	190	210	219	202	181	189	232	235	221	195	188	222	218	210	209	195	222	191	224	215	195	187	185	223	205	179	216	183	215	224	216	183	192	197	234	233	216	217	229	191	195	199	227	210	206	204	213	218	199	197	212	220	211	191	201	218	222	211	222	189	209	211	219	225	215	206	199	221	196	208	226	199	194	223	186	207	201	207	217	217	205	189	190	172	198	189	181	190	183	214	204	205	202	195	218	211	197	209	218	175	185	207	220	199	177	195	186	206	206	213	201	188	194	188	194	202	221	226	206	196	205	206	207	225	224	193	205	195	186	203	218	216	188	233	192	198	220	202	227	202	204	191	199	192	200	231	210	208	235	186	214	179	205	192	174	209	219	200	203	206	216	206	217	186	186	195	195	204	183	200	183	180	193	196	208	228	223	187	227	204	196	188	209	204	200	212	220	231	197	185	208	213	203	207	200	201	191	181	220	187	203	219	223	205	208	212	201	210	207	236	210	199	180	195	215	202	208	193	204	195	201	202	216	206	188	197	210	230	240	220	196	171	197	206	235	199	200	202	197	190	202	210	214	211	208	203	181	177	197	208	214	196	230	187	213	218	209	208	210	219	213	205	189	201	207	212	189	208	216	190	217	199	200	223	209	200	225	198	209	205	202	222	209	220	200	221	218	198	242	222	225	194	192	199	210	202	215	224	214	196	203	216	198	222	205	192	231	197	194	196	220	219	191	206	181	197	180	216	211	180	224	204	227	236	197	211	196	189	212	202	179	229	203	209	233	200	206	204	239	195	179	210	202	226	178	213	169	207	192	194	171	204	203	207	210	204	234	213	202	175	207	198	214	201	206	227	220	181	225	215	193	204	197	218	202
39623	8172	7658	4176	2592	1735	1319	1080	780	682	602	574	490	466	407	418	384	373	288	348	327	292	275	270	320	279	254	221	254	266	225	269	214	252	230	258	270	238	238	227	222	245	240	201	236	231	249	231	227	218	236	224	232	225	223	240	194	242	212	227	202	221	237	215	245	228	251	233	212	221	214	199	205	233	225	239	236	204	230	220	210	247	199	202	204	181	191	228	207	242	211	252	231	213	223	202	202	234	201	214	217	204	238	203	222	221	226	240	216	222	210	210	210	203	199	224	235	218	233	209	211	221	207	234	200	208	221	205	231	207	218	236	232	218	226	245	227	210	211	188	227	216	225	214	202	207	218	246	230	232	220	178	212	196	200	200	220	220	232	217	214	223	221	214	211	197	206	257	217	206	218	226	217	230	210	214	213	208	209	201	192	222	197	211	215	219	200	199	208	215	209	225	201	201	225	218	206	202	234	203	206	213	207	226	187	210	213	188	212	231	202	212	198	222	193	216	246	215	203	225	234	212	217	219	212	231	204	187	218	214	204	192	246	204	205	206	230	203	214	201	209	219	194	216	205	204	218	187	210	204	213	192	241	197	204	227	213	207	248	223	204	210	190	216	196	232	217	200	226	235	209	184	223	232	219	201	213	205	202	193	223	210	218	179	213	214	211	191	226	210	194	221	190	184	211	184	236	209	224	203	204	208	232	222	219	224	212	213	229	190	217	206	219	227	197	212	194	202	237	227	195	225	231	198	224	207	219	209	208	225	190	216	202	212	194	223	217	227	224	195	214	207	230	185	230	186	200	209	227	235	226	211	236	209	199	220	219	205	189	226	196	205	231	193	210	218	190	216	189	201	203	213	180	214	224	214	198	203	212	205	232	206	212	210	203	208	209	210	223	213	212	189	211	206	236	214	218	196	222	208	242	207	234	248	202	221	225	203	187	195	203	189	208	204	204	190	232	200	222	208	193	189	234	209	188	244	221	200	206	209	229	221	217	212	191	210	198	193	208	238	194	227	186	218	232	185	236	209	196	205	215	214	226	206	213	236	224	226	207	203	190	207	199	202	211	221	204	200	223	216	219	199	198	201	228	208	212	234	216	234	229	241	242	201	214	211	195	228	212	200	193	203	184	200	179	207	224	194	216	214	208	211	229	213	211	212	214	211	204	214	205	235	203	218	227	225	205	218	205	207	240	201	203	217	224	191	227	215	218	211	202	225	244	209	185	201	193	209	228	197	212	220	195	218	184	213	218	225	214	223	221	196	192	213	212	226	226	190	174	229	233	211	215	233	200	205	227	209	207	220	208	183	235	227	211	216	227	213	203	203	231	198	202	180	211	219	210	223	222	228	214	242	222	240	238	213	213	215	221	212	224	230	208	237	205	218	212	211	232	206	220	219	210	238	211	234	209	228	200	213	175	205	225	199	208	234	239	211	236	210	220	208	234	199	213	209	230	222	201	219	207	212	224	224	217	199	197	229	220	230	211	212	208	242	237	227	213	232	192	182	218	242	192	202	202	197	207	219	228	204	223	224	206	207	216	214	190	193	199	201	233	219	242	219	216	229	189	239	228	191	187	194	202	213	215	230	204	192	219	204	190	213	232	198	211	208	211	205	212	203	202	223	203	231	206	198	165	200	203	210	197	220	193	224	213	200	213	225	200	210	216	214	219	224	205	203	215	196	203	192	210	239	201	203	220	241	202	212	211	220	222	239	207	212	206	193	213	195	219	173	214	180	204	200	209	196	196	199	236	222	222	204	219	221	205	190	207	216	197	218	210	199	227	230	216	217	223	211	228	211	254	206	192	205	201	225	202	203	194	199	215	212	189	216	216	225	220	219	196	204	206	220	187	216	235	205	207	210	208	203	222	193	210	237	212	215	228	216	176	209	191	214	216	222	193	197	203	219	200	215	195	219	221	215	208	226	223	207	211	216	228	198	217	207	214	183	219	208	234	222	216	205	199	200	216	203	193	218	209	235	231	207	210	195	202	214	203	221	233	217	240	217	203	218	209	234	218	196	227	225	195	230	203	222	227	238	218	208	231	204	218	218	189	197	238	223	216	194	197	217	213	219	195	211	217	218	213	189	179	197	225	221	226	210	216	219	240	209	242	227	221	210	235	208	218	191	220	222	213	200	214	185	218	235	219	249	223	219	235	190	211	206	215	213	239	214	211	201	200	201	214	223	197	243	210	222	218	236	189	198	209	224	214	199	224	191	169	228	206	206	228	205	205	222	201	221	202	200	201	208	191	204	205	214	217	219	206	218	229	191	209	210	204	222	225	225	217	221	223	197	167	214	204	225	226	237	203	186	229	220	224	210	217	214	198	227	210	221	213	234	199	199	208	251	223	191	217	216	214	209	222	201	225	215	196	228	225	216	210	231	227	203	206	207	220	208	216	191	199	194	231	233	209	221	230	233	221	214	216	191	221	212	217	209	218	198	231	218	227	245	223	217	194	212	202	234	234	221	228	223	199	179	193	216	212	233	216	194	217	219	213	202	157	211	235	218	220	227	200	217	204	227	197	205	236	214	237	227	210	232	201	218	221	222	212	201	217	211	264	239	224	219	189	233	207	210	194	217	193	208	170	221	207	203	219	195	237	187	227	212	213	218	214	228	203	214	219	211	229	217	211	215	208	210	202	227	202	192	198	218	214	212	212	219	221	209	190	197	206	212	188	193	238	218	216	219	196	205	221	211	195	215	248	207	193	190	223	250	213	202	223	190	194	238	224	227	214	223	203	217	205	217	207	217	202	210	236	227	223	251	215	200	193	229	208	213	221	200	222	221	229	220	203	211	221	227	215	188	199	221	234	202	225	221	209	218	235	210	199	215	214	204	240	220	214	226	210	241	232	212	217	225	204	228	217	235	207	203	219	187	217	205	238	208	229	220	224	208	204	233	205	192	211	207	234	211	217	219	215	224	232	202	240	220	199	201	202	225	191	213	196	193	207	220	215	210	206	217	239	195	227	214	232	231	173	253	205	201	219	221	226	213	235	207	221	206	192	183	222	188	208	207	215	216	236	239	198	216	201	226	211	198	219	203	205	226	221	244	204	190	212	211	184	234	210	215	210	221	204	191	227	197	199	213	240	201	235	207	227	211	213	216	204	211	212	210	199	212	211	227	208	243	212	250	206	210	194	219	213	206	222	187	233	224	197	218	199	224	232	217	237	225	191	218	205	223	200	189	201	200	216	218	198	226	191	210	232	197	208	215	198	213	226	228	212	207	211	209	235	186	216	229	246	219	216	222	217	213	186	227	188	223	206	222	206	235	206	213	206	208	214	216	214	185	220	217	212	214	199	200	213	224	196	229	225	209	191	216	209	211	213	216	201	246	211	195	226	224	186	223	226	207	212	195	218	230	211	211	228	202	209	202	234	194	212	242	204	224	226	220	207	182	220	210	231	191	195	214	201	206	231	233	202	212	232	222	223	199	234	229	219	238	217	236	193	215	214	193	214	211	227	203	197	235	227	213
22373	20110	26241	23720	20116	19910	4474	1328	982	896	810	772	700	715	702	687	623	617	582	625	547	578	561	577	582	559	529	515	544	542	528	513	545	501	539	519	499	519	507	505	543	501	504	550	515	561	530	515	508	482	493	484	503	441	491	487	520	483	482	475	512	508	523	504	486	502	483	484	531	490	500	504	469	513	543	493	482	485	527	476	483	475	514	495	479	510	521	508	549	468	489	496	454	472	489	479	490	474	478	475	531	523	483	463	466	487	488	499	487	496	503	504	492	501	513	526	504	489	494	460	460	475	493	482	495	498	534	490	527	474	476	460	467	504	450	506	485	488	493	463	515	495	515	492	522	543	450	500	501	516	519	516	547	485	461	528	468	496	535	503	475	477	518	483	472	452	479	520	497	463	509	506	483	492	525	487	484	540	482	465	507	481	492	480	499	465	506	480	484	495	462	488	494	479	473	508	494	509	518	483	480	490	492	501	484	508	517	466	475	472	425	492	480	501	460	510	467	493	504	480	480	492	500	499	476	495	453	496	474	484	502	522	490	477	458	480	459	484	475	546	509	496	531	480	488	470	513	510	514	497	511	494	492	490	467	497	513	464	450	492	478	484	483	470	462	461	499	483	487	510	504	482	458	506	485	451	488	490	522	481	482	489	492	539	470	509	489	505	505	493	501	471	474	455	504	511	513	507	500	473	496	465	478	465	500	534	496	492	444	499	493	491	491	474	502	441	512	470	459	487	522	466	508	513	510	510	523	495	446	477	523	540	533	480	476	478	501	519	501	508	512	496	463	476	481	509	489	516	484	489	428	498	506	492	477	496	491	456	536	497	494	524	524	518	473	487	509	517	485	485	486	472	472	510	477	499	499	447	504	476	490	523	498	521	518	521	488	504	466	503	512	501	497	459	470	499	488	460	470	484	463	485	515	489	463	509	500	503	471	485	471	469	520	470	436	515	473	550	474	479	504	475	483	483	509	500	496	484	506	438	484	488	519	494	524	492	460	484	474	481	504	489	513	469	490	522	491	472	515	538	504	457	474	510	496	500	469	435	523	478	492	517	492	501	492	461	483	486	521	468	502	480	462	492	476	500	490	463	499	470	482	486	506	528	507	506	475	503	511	491	489	533	430	533	499	515	454	480	475	505	496	500	506	494	526	468	484	484	491	475	484	497	451	483	508	452	522	466	514	514	488	464	484	475	494	470	476	438	481	510	454	490	459	500	471	497	494	497	483	506	470	474	503	490	515	487	509	505	472	479	487	520	497	508	525	509	495	510	432	499	489	531	478	452	483	493	480	472	506	495	484	483	460	486	518	458	508	495	465	470	489	529	471	469	515	479	475	504	493	452	480	487	498	467	501	491	526	516	492	500	485	504	446	482	479	518	484	484	492	493	494	466	496	480	496	482	470	525	491	485	511	466	480	488	469	475	500	510	495	500	519	477	486	524	497	476	507	472	494	467	498	521	495	497	476	507	491	496	493	504	459	532	487	489	518	517	439	472	526	484	511	521	472	488	500	512	450	491	483	505	507	452	521	498	545	480	477	483	539	442	495	511	502	528	459	519	484	512	462	514	538	430	514	509	512	496	476	510	502	475	460	480	530	514	492	500	525	478	504	507	509	409	475	462	500	506	516	532	541	500	474	509	451	465	480	488	443	475	487	491	463	501	467	517	491	516	496	485	496	479	472	460	473	505	502	516	460	478	491	491	512	483	487	490	490	487	457	463	521	473	503	472	497	500	542	502	542	458	480	470	472	470	482	476	490	481	511	498	503	472	467	457	483	500	501	446	501	479	498	499	464	511	480	487	470	452	478	505	510	534	485	489	469	486	479	521	462	431	466	550	459	540	443	502	466	500	460	511	539	469	466	479	492	478	474	460	539	485	506	445	515	469	553	479	492	476	544	505	475	492	514	491	498	457	486	553	467	445	491	472	501	476	496	473	524	515	477	469	472	485	504	479	484	482	468	485	511	473	474	513	519	469	453	484	495	499	495	485	466	494	484	455	471	451	520	486	488	527	488	486	476	484	498	515	474	502	450	484	496	483	501	449	509	511	508	494	501	524	479	445	468	505	458	459	495	493	459	463	490	529	491	480	467	477	451	476	482	476	514	475	496	488	470	510	497	505	476	524	519	509	518	479	510	481	494	526	502	478	480	448	457	518	502	495	513	485	475	506	480	509	522	510	495	479	509	521	464	459	492	503	488	470	445	471	494	483	478	473	482	470	500	504	465	481	495	478	502	521	523	484	512	516	502	478	492	524	509	430	514	512	501	503	518	496	492	544	472	483	479	535	502	507	489	470	482	481	489	492	488	485	484	467	498	489	532	496	541	477	500	481	494	448	504	520	473	456	507	486	469	482	502	505	502	493	458	515	464	480	503	515	493	479	497	488	505	528	457	455	488	502	474	503	526	504	475	510	484	452	498	452	522	551	487	523	467	455	474	447	498	540	470	452	550	487	457	478	462	513	480	487	467	475	522	483	501	504	459	488	484	470	488	463	475	519	495	493	539	525	529	498	498	471	464	509	530	448	502	523	473	463	492	509	455	480	477	505	483	463	467	469	504	497	497	486	487	448	482	532	504	494	496	518	496	487	476	510	513	476	486	489	526	478	505	463	493	530	486	484	532	521	499	497	486	494	493	510	476	498	519	491	516	474	480	468	478	453	502	496	499	457	486	483	496	491	495	494	494	508	481	515	518	473	476	475	500	485	537	466	487	426	495	494	494	497	493	522	526	467	510	501	447	478	458	484	495	489	466	491	503	474	519	467	465	469	415	476	487	507	463	488	498	487	500	485	509	485	498	480	483	481	494	502	462	488	458	505	495	475	504	496	510	476	462	476	490	496	481	463	521	510	464	457	485	527	532	462	492	492	483	505	473	558	462	454	533	492	516	487	484	483	500	495	464	473	492	493	489	508	486	472	521	484	519	507	503	490	480	492	476	485	457	479	485	521	473	518	512	515	495	537	513	499	505	440	510	491	500	492	469	484	476	471	484	533	522	489	500	492	497	495	476	487	496	543	476	436	486	533	510	478	514	519	483	480	487	471	491	512	454	475	477	445	497	471	528	514	509	540	507	485	496	490	498	513	493	507	493	493	510	507	530	525	491	516	490	501	491	469	530	500	486	455	477	503	491	501	559	462	481	482	475	477	453	438	483	496	486	511	491	484	468	467	505	467	482	501	479	488	472	565	517	460	486	500	489	489	482	476	489	491	516	501	514	471	473	434	487	522	505	444	479	459	492	490	477	471	509	471	505	512	504	507	506	467	484	470	464	482	502	502	486	497	484	463	463	491	492	510	454	514	505	506	438	467	458	507	489	522	494	467	488	500	469	485	489	509	462	503	517	493	475	524	454	467	460	513	483	467	509	508	479	461	493	511	473	473	500	517	507	503	514	464	490	467	472	477	503	493	468	470	524	508	498	491	508	477	487	483	504	449	502	493	506	473	495	495	484	498	474	462	522	503	502	521	496	472
36554	13679	13165	7705	4994	3322	2555	2058	1769	1454	1316	1089	975	955	883	843	814	796	698	682	616	680	615	644	605	594	570	571	605	562	578	576	523	585	563	520	518	511	567	483	529	456	501	506	489	488	523	538	502	478	489	506	443	473	464	462	485	482	535	494	492	471	463	459	525	469	561	468	486	464	478	489	450	509	478	487	449	480	452	498	507	462	455	464	474	442	489	478	479	475	533	461	506	459	451	490	480	454	493	468	469	462	477	450	467	480	519	425	482	489	475	453	449	457	506	496	473	448	465	474	491	490	506	469	447	457	468	482	482	507	460	496	493	468	485	489	467	472	472	450	493	474	468	486	475	445	466	457	481	459	403	483	481	494	460	502	464	476	467	474	486	455	468	466	472	425	472	461	473	466	433	470	470	444	456	488	457	453	459	435	485	500	501	439	488	509	450	492	426	500	503	442	488	423	458	498	485	444	465	501	520	434	473	500	471	457	489	463	491	491	477	515	493	501	519	478	437	500	457	426	485	448	476	454	449	476	499	480	508	464	471	470	471	503	497	523	440	462	509	463	438	469	505	433	447	426	498	485	474	476	447	498	472	469	504	428	455	451	478	465	490	536	453	446	473	454	457	482	484	462	467	449	470	469	524	457	474	448	472	435	501	474	456	470	517	486	472	455	450	447	454	466	462	469	507	468	418	495	461	449	468	459	468	510	457	438	489	485	480	467	478	434	466	432	484	449	455	481	495	522	443	481	483	460	477	489	459	478	508	472	480	436	463	461	457	489	465	440	460	444	469	432	498	464	473	525	471	441	457	485	486	475	455	490	490	463	489	520	488	431	453	497	464	510	467	494	465	480	513	471	491	473	475	425	439	431	474	449	460	488	471	454	494	480	455	514	490	481	446	473	439	486	496	462	458	479	468	482	466	499	489	469	509	468	464	461	444	459	472	465	473	428	464	500	459	511	483	499	498	458	451	454	479	462	447	454	480	485	472	458	462	505	453	458	505	437	437	453	459	439	483	475	426	475	468	439	470	463	479	473	480	470	493	502	423	494	451	451	486	475	457	474	457	491	465	457	483	436	477	447	489	501	454	441	465	428	444	500	446	468	479	498	492	460	495	473	468	488	444	460	483	456	454	480	438	469	511	501	475	455	416	460	454	485	476	457	468	472	519	486	469	477	485	462	489	499	486	447	471	501	479	452	488	446	465	447	491	466	471	468	469	486	481	485	465	439	485	459	498	466	513	472	499	419	465	499	444	505	484	447	481	484	469	488	459	437	450	476	507	480	475	437	453	483	478	477	478	483	477	470	466	464	487	438	466	491	456	481	470	489	463	474	469	460	477	462	463	468	479	468	488	464	430	445	466	444	486	471	484	434	462	465	452	478	482	482	432	461	460	458	450	482	425	467	488	467	464	480	480	461	471	469	487	500	483	462	456	443	490	510	436	478	485	441	487	484	444	494	495	484	483	461	467	518	499	446	470	473	474	470	455	471	473	463	482	479	458	477	476	463	482	480	512	464	492	451	471	472	453	452	458	443	468	467	457	444	481	425	494	493	493	497	433	471	517	501	466	461	457	490	471	478	445	449	439	451	485	487	461	460	451	456	480	433	455	479	486	464	512	469	458	471	486	466	443	445	471	464	477	452	442	419	505	462	467	456	498	488	439	441	433	489	441	444	517	445	501	495	491	477	464	491	443	474	462	446	453	486	471	446	415	482	465	484	486	463	480	470	465	504	449	442	461	492	464	473	492	480	471	494	465	474	470	451	456	502	460	441	438	467	474	453	446	503	479	467	498	449	450	474	484	453	493	483	460	478	432	488	460	492	454	447	461	465	519	485	500	457	467	445	460	502	453	456	507	493	476	485	473	473	471	429	481	482	476	427	461	487	460	488	494	489	489	428	494	454	503	456	448	499	478	472	441	472	477	483	434	495	461	491	473	492	475	494	441	484	421	491	480	494	473	480	438	503	490	473	488	438	478	480	465	456	450	485	445	480	476	460	452	477	469	500	516	470	503	492	483	488	414	441	453	469	491	504	464	468	444	455	473	471	472	476	446	427	487	449	517	447	452	467	493	450	515	440	463	453	479	505	494	451	474	508	460	495	457	466	479	443	509	423	437	475	455	477	472	482	458	471	467	474	471	493	479	470	431	463	479	496	454	481	468	484	485	505	451	464	491	467	458	467	457	481	487	481	510	498	450	490	501	506	459	433	488	487	465	431	479	454	476	481	485	464	490	463	490	453	501	487	462	502	460	457	472	469	498	487	466	468	498	453	480	477	456	459	478	449	430	452	464	444	473	471	448	471	458	474	474	460	481	478	452	484	510	483	475	511	472	494	476	500	437	487	457	463	480	461	475	502	460	507	475	457	491	436	503	501	465	494	500	499	455	460	436	446	449	454	471	483	457	471	475	462	457	457	473	419	479	454	452	461	473	484	474	442	484	457	447	424	458	466	417	462	449	467	497	443	484	452	430	457	461	484	460	498	474	510	457	439	527	512	487	453	465	503	457	452	479	505	486	459	444	461	432	463	470	474	466	469	510	433	480	457	491	474	451	441	493	417	479	438	484	491	476	500	448	495	486	484	496	488	438	465	468	457	464	478	433	420	490	499	491	472	447	478	471	500	425	496	471	464	493	466	527	492	471	460	466	507	461	449	474	495	517	480	434	484	452	447	457	454	482	455	452	449	472	464	455	475	485	480	461	483	460	509	455	489	471	502	491	460	460	466	484	508	445	458	498	438	480	448	472	465	477	452	431	449	457	478	473	435	472	484	430	450	486	475	461	464	449	465	495	475	420	460	487	463	466	466	473	467	435	498	467	488	462	458	456	503	458	498	493	452	428	480	495	481	497	453	445	470	472	476	459	454	481	476	442	467	441	526	473	479	454	505	509	460	454	456	474	459	438	529	499	481	477	502	419	469	468	476	425	455	479	459	451	461	468	470	465	473	448	446	484	490	501	478	490	480	472	494	454	462	487	459	456	452	434	472	433	483	497	453	443	439	485	483	503	454	472	460	475	468	475	465	462	447	453	450	476	503	469	464	467	507	477	477	502	489	458	483	464	480	467	499	482	515	446	483	463	433	483	439	469	446	442	452	479	505	452	463	480	491	504	464	457	444	473	455	477	466	458	448	471	434	448	470	515	423	470	519	442	458	501	464	480	463	474	478	475	476	478	481	471	466	497	462	475	455	481	497	483	435	483	457	480	490	437	521	454	480	452	450	461	464	495	470	480	510	478	476	498	472	426	470	492	482	489	466	461	484	482	445	474	442	474	511	456	486	490	479	481	471	488	477	416	463	474	473	440	474	436	474	486	505	476	471	463	491	465	521	478	460	490	500	467	469	496	477	520	486	460	473	450	439	476	465	498	483	479	451	490	509	434	492	448	479	475	474	479	466	470	470	466	451	454	498	480	486	485	445	475	510	454	452	441	471	481	450	497	475	472	475	497	453	485	461	474	459	468	464	468	477	466	470	444	516
30225	13647	1711	457	315	293	257	285	260	263	260	242	257	236	244	223	275	224	228	253	240	265	257	261	225	252	212	220	231	243	237	242	271	248	239	240	229	252	225	220	241	237	219	237	239	229	248	258	245	230	230	255	243	260	232	275	235	252	232	249	242	251	240	243	249	239	258	239	229	236	263	259	239	220	245	247	236	228	276	238	217	228	250	221	216	245	230	249	243	245	241	259	253	270	243	237	236	242	209	247	202	237	209	251	222	235	239	254	241	223	250	249	236	246	218	247	205	237	224	245	237	235	214	240	234	242	224	249	240	257	218	244	226	255	251	231	224	239	226	239	233	260	235	245	245	254	240	252	236	244	229	238	221	210	244	246	241	213	219	244	244	206	239	228	243	228	256	248	227	200	255	255	228	237	225	222	231	243	247	243	244	258	241	238	228	249	249	259	231	248	248	248	258	211	229	255	249	243	237	242	248	240	225	233	243	232	216	243	248	243	265	255	221	243	251	254	223	260	267	251	230	222	229	229	234	217	236	232	243	258	231	247	248	239	217	247	240	230	249	251	240	222	254	238	230	247	237	261	236	223	255	248	213	260	244	249	218	226	258	244	229	215	254	241	209	265	208	237	228	266	242	238	254	216	247	257	233	243	243	229	231	221	238	230	233	263	224	239	275	259	232	202	234	241	265	236	238	234	227	269	222	251	218	249	241	248	232	234	234	235	223	221	226	237	225	260	230	258	241	237	232	252	256	242	238	216	247	214	237	247	244	223	225	246	234	249	251	251	245	219	247	263	235	256	221	208	211	229	244	246	238	235	230	245	217	218	218	228	244	226	248	240	213	228	260	232	246	259	230	258	221	263	242	251	223	237	239	251	224	221	207	254	243	226	232	239	203	255	256	241	235	262	256	249	245	207	229	218	255	245	245	230	244	239	232	217	231	226	229	248	242	257	230	251	185	217	228	212	201	255	231	221	242	236	246	255	233	262	251	226	252	224	237	239	254	214	263	242	250	249	226	229	218	209	250	246	217	218	263	258	246	244	239	231	243	253	223	230	210	224	226	208	247	242	267	246	216	244	241	222	233	244	235	260	245	242	242	256	260	230	258	214	259	233	253	223	244	211	244	245	262	242	205	246	242	205	235	235	250	229	221	240	277	219	228	228	216	242	218	271	216	223	255	242	268	250	238	254	251	218	227	228	259	265	236	281	247	240	216	256	233	232	249	239	244	243	241	242	249	244	244	241	258	229	258	230	270	239	239	244	228	247	203	215	246	246	242	254	252	252	255	248	245	214	261	228	219	229	225	235	224	240	234	255	215	264	247	239	236	255	237	271	213	193	236	251	242	247	240	212	229	249	241	243	221	214	217	247	225	243	258	225	248	236	259	256	219	209	257	236	223	224	240	212	227	267	238	228	240	238	244	240	215	258	205	234	245	243	261	259	231	273	244	213	228	259	230	243	232	226	255	255	218	253	215	256	244	254	238	223	217	236	209	206	222	221	234	255	234	205	214	254	240	250	243	258	241	228	241	256	267	225	251	261	227	258	231	217	265	239	218	256	235	222	235	226	234	237	220	235	212	253	250	224	242	241	236	229	241	250	225	241	206	273	255	250	233	245	232	236	211	273	226	264	228	233	248	223	257	247	231	263	227	219	242	243	215	239	261	231	257	233	270	242	223	259	257	215	232	232	234	230	228	265	231	247	240	227	244	227	249	241	226	223	269	244	272	215	258	241	252	237	234	255	218	233	231	192	238	234	210	232	217	233	234	229	203	240	243	212	215	245	243	224	210	221	238	271	212	231	237	260	258	243	195	200	231	248	238	251	224	271	224	242	257	232	222	228	266	242	229	250	227	266	278	259	234	235	220	236	219	246	243	214	238	240	222	268	243	252	251	246	239	230	245	272	216	234	237	235	259	241	265	242	239	247	238	232	212	269	223	228	251	218	256	249	240	237	236	214	243	237	222	232	208	246	273	250	242	233	231	248	213	265	267	241	220	239	220	261	228	247	219	223	244	249	218	236	239	242	251	217	236	245	251	254	228	250	270	250	243	205	258	237	208	260	270	257	239	213	233	217	221	244	246	261	250	256	226	258	261	241	263	231	248	247	250	249	220	226	232	233	247	245	220	218	247	227	252	226	208	215	251	256	271	248	249	253	210	240	232	243	245	240	232	221	258	226	279	275	231	235	240	218	260	223	258	267	230	228	282	247	217	249	251	235	228	244	250	220	231	219	236	240	253	245	261	252	274	243	251	217	241	232	244	204	236	240	224	257	246	238	225	231	256	213	240	247	235	235	260	248	242	257	248	226	260	236	237	237	217	230	266	221	246	245	223	211	242	248	184	245	246	209	223	236	220	218	232	241	237	245	217	253	258	234	243	235	209	216	232	228	246	228	226	243	244	202	218	230	232	247	219	255	221	226	235	217	238	233	241	248	222	224	241	235	258	222	264	230	264	270	245	246	242	221	233	240	230	217	252	236	243	227	226	215	224	235	256	246	239	246	231	265	266	272	232	251	220	227	248	242	215	224	250	223	243	236	224	237	241	218	223	237	250	217	231	243	246	231	231	250	222	249	240	268	246	248	230	229	253	228	247	257	217	255	243	199	244	248	254	239	246	262	218	234	243	256	240	228	201	254	209	227	242	244	278	233	260	227	237	242	239	223	249	221	222	253	257	252	246	256	236	245	231	242	251	253	236	240	263	253	244	230	239	229	223	249	233	216	225	258	240	239	257	242	244	241	227	236	233	222	253	253	222	213	258	238	234	232	255	242	228	252	219	245	246	244	241	232	226	274	256	215	241	235	245	220	235	214	239	256	258	250	214	232	219	233	231	234	211	215	215	254	252	234	257	227	271	249	219	216	244	226	268	232	242	243	264	257	210	238	228	234	245	230	226	231	239	220	268	234	246	222	239	210	259	245	241	243	219	230	241	261	245	227	206	261	235	263	226	231	246	247	252	230	225	226	250	239	260	239	220	269	219	282	242	247	233	247	237	224	214	255	234	242	219	210	237	254	244	235	238	229	266	248	251	236	219	254	217	212	237	196	262	231	234	248	251	253	257	219	222	247	220	214	238	215	225	227	222	236	228	223	236	256	232	256	264	245	282	222	239	203	209	224	272	226	231	276	229	245	231	237	259	210	225	247	258	217	227	241	253	232	263	237	226	288	235	262	258	254	211	258	222	246	257	225	249	244	229	205	257	287	267	222	216	223	241	239	216	211	247	228	234	253	273	264	235	243	219	248	252	233	242	225	254	219	219	227	250	223	234	223	241	224	237	257	247	246	231	218	228	211	254	239	233	245	226	227	224	238	246	234	272	233	215	228	233	238	260	232	260	238	251	250	254	239	213	241	258	264	227	271	214	231	262	236	252	240	250	220	229	267	219	249	239	208	242	260	208	257	234	229	231	238	246	242	250	250	250	217	229	249	266	253	239	221	256	220	262	241	265	246	231	213	262	252	241	244	248	251	231	267	238	255
21760	841	738	470	393	361	335	338	335	280	292	277	258	268	263	275	279	311	279	279	270	253	292	269	247	256	250	254	260	281	262	245	292	266	294	277	248	260	268	263	287	239	261	247	254	296	252	268	266	281	259	285	244	274	276	272	267	271	272	248	246	248	263	252	262	278	258	281	293	250	323	247	248	279	292	252	260	278	235	243	277	262	291	236	276	281	262	258	263	235	286	298	253	267	294	292	258	248	272	266	257	276	288	258	256	272	240	265	246	262	264	271	267	266	248	257	262	252	276	264	283	288	252	269	264	269	263	277	295	270	274	262	257	272	263	258	275	266	247	263	289	235	254	258	272	259	285	250	291	275	257	260	263	270	244	279	272	258	241	258	272	268	263	255	284	242	284	270	261	284	251	264	258	254	247	283	242	288	278	265	271	235	258	251	268	279	286	270	273	264	258	259	254	267	247	285	269	250	277	275	276	263	275	277	280	275	240	248	296	264	259	270	270	270	262	267	277	291	262	256	252	285	282	228	284	279	255	248	270	272	285	231	249	258	240	267	281	262	280	251	261	250	276	269	294	239	265	248	237	248	287	272	274	252	273	255	254	281	263	237	267	229	248	251	294	287	244	278	254	278	277	278	248	270	280	266	237	268	248	253	262	259	255	241	282	273	287	262	246	225	312	280	262	270	298	255	258	248	256	267	261	269	287	268	264	264	259	250	262	248	266	244	268	245	262	247	269	262	281	269	275	247	293	252	267	285	266	271	255	259	272	273	251	267	287	288	265	275	263	269	274	261	276	295	252	273	241	262	284	266	271	278	303	257	263	264	242	253	261	292	275	266	241	255	289	256	251	272	279	272	274	259	278	275	272	270	279	262	252	253	243	258	253	235	264	258	256	282	264	250	271	279	270	253	249	260	255	271	261	249	257	284	264	291	272	298	286	267	272	248	282	264	273	241	277	268	256	316	264	258	265	284	303	289	267	276	266	291	268	244	262	273	283	232	276	220	274	268	262	252	254	241	287	300	276	265	264	257	261	274	252	267	263	249	269	251	265	254	269	274	250	277	263	246	250	279	270	267	238	252	259	270	264	250	258	237	281	279	250	283	245	246	260	243	268	277	266	231	257	280	268	272	294	262	252	258	270	258	282	259	247	240	262	291	272	262	252	269	270	292	272	273	262	257	269	251	252	243	269	282	258	258	240	257	275	272	290	259	254	266	251	282	268	267	257	298	290	262	262	224	282	280	271	259	267	292	260	298	250	237	247	242	289	257	288	249	266	275	279	248	286	263	271	260	264	282	282	255	280	298	253	247	282	253	279	264	299	284	266	263	246	272	277	261	252	260	278	244	278	264	279	260	244	262	284	253	238	262	291	257	239	263	263	308	236	244	252	261	239	262	289	255	282	235	274	257	265	285	241	289	235	254	230	252	253	273	260	278	219	272	274	258	252	286	286	252	263	259	275	275	277	270	264	260	290	261	264	273	268	273	252	246	266	275	272	257	246	260	244	243	252	282	264	277	240	288	249	229	280	243	275	241	248	247	243	258	242	258	266	259	282	277	231	263	267	272	253	278	289	260	278	236	307	277	278	264	272	272	304	275	288	261	265	263	270	255	291	270	295	263	281	249	260	310	253	235	266	259	267	292	303	249	299	281	274	289	254	286	278	297	267	256	272	274	285	258	243	281	262	264	272	252	269	269	278	266	248	249	242	231	269	301	228	291	274	256	257	281	273	249	278	276	278	297	268	260	282	263	284	258	273	254	257	254	261	261	272	277	269	251	273	269	224	244	273	253	263	296	258	294	258	298	272	284	261	250	285	235	266	278	229	266	248	236	267	250	256	258	278	265	250	259	258	269	256	259	267	276	260	269	260	259	254	258	296	285	274	273	248	280	251	259	246	262	265	253	273	256	273	267	249	277	253	262	259	257	258	256	248	277	256	238	258	272	280	282	268	248	254	262	273	295	235	246	282	260	260	250	251	262	281	257	249	269	270	262	239	264	262	248	260	237	271	274	245	309	277	266	246	251	305	252	256	266	303	256	273	261	262	276	265	260	234	259	259	253	265	243	245	275	281	258	259	272	265	270	259	273	284	271	259	281	244	255	227	263	242	261	278	255	245	288	263	266	272	254	245	264	290	243	264	257	291	274	252	268	242	268	256	264	269	257	278	252	258	276	264	243	260	234	273	267	242	242	283	266	253	245	281	255	237	243	270	276	291	253	263	267	246	238	292	262	295	284	254	251	285	259	251	239	251	255	256	296	265	233	277	278	280	267	264	257	261	243	276	296	279	243	254	277	223	272	262	247	269	257	268	306	282	274	280	247	239	289	261	256	251	241	267	269	279	249	258	267	270	274	279	235	259	239	277	282	247	293	265	275	241	284	264	288	257	231	269	245	278	253	249	254	273	262	221	246	271	275	253	278	267	267	236	294	244	247	249	248	254	280	263	301	240	268	268	268	256	288	285	277	255	249	284	263	284	289	245	291	261	268	249	261	267	227	264	265	261	265	267	249	244	245	237	253	274	243	246	264	258	246	274	272	255	238	296	272	261	293	256	247	266	226	249	261	289	229	238	262	236	275	254	258	262	275	275	275	253	294	249	263	277	271	273	271	231	267	285	279	233	263	278	276	258	262	256	263	269	296	253	260	261	248	262	282	250	282	281	254	261	256	275	262	290	275	272	266	287	257	259	282	281	274	257	275	280	297	250	268	306	264	281	249	265	254	246	264	263	252	279	244	270	268	237	271	275	259	267	286	253	257	279	274	258	281	241	255	246	239	249	233	250	271	259	255	242	307	270	263	259	223	280	286	247	296	262	276	284	275	292	273	281	275	266	261	267	263	299	247	248	297	278	261	282	265	296	281	252	224	214	276	257	298	230	276	243	278	292	239	283	270	292	271	276	257	270	256	239	272	254	264	276	239	251	287	260	259	261	285	259	304	241	268	301	265	304	287	276	256	264	282	252	276	248	266	253	268	248	275	263	278	285	260	257	281	278	273	260	277	252	264	283	253	276	248	260	253	275	259	280	263	265	244	264	270	266	257	269	246	292	290	249	285	267	253	259	274	259	289	274	290	285	278	256	264	262	277	270	261	219	252	296	270	272	251	280	270	251	251	269	280	260	285	256	266	281	291	270	280	264	240	255	268	282	254	249	280	266	245	269	272	252	269	290	279	273	275	255	249	258	259	260	278	243	266	250	259	268	262	280	255	237	275	278	261	254	264	290	253	256	268	250	249	260	284	267	274	270	273	281	260	261	261	258	250	263	274	252	253	279	300	284	242	267	272	285	267	267	257	275	267	271	255	251	253	271	281	263	238	265	311	280	270	275	267	265	251	259	244	265	255	281	280	281	284	245	257	276	286	274	239	277	273	249	266	307	268	241	266	259	273	266	258	274	256	239	283	239	284	275	253	278	287	265	247	260	271	270	257	268	255	234	269	268	264	245	287	245	249	242	261	271	250	249	285	269	307	269	267	295	251
24182	20100	25533	24404	20098	8082	923	550	439	401	387	336	314	371	272	261	289	264	279	242	255	256	233	225	207	247	226	222	221	203	209	243	223	210	205	224	211	208	219	226	221	198	206	204	214	207	204	191	239	205	226	194	203	204	190	210	222	192	199	217	197	213	175	188	219	185	203	205	215	215	171	208	193	220	186	216	206	194	187	227	199	203	176	193	209	220	206	222	211	202	210	198	181	196	200	194	197	216	223	202	197	193	211	205	193	205	212	193	185	183	201	199	193	223	223	228	193	194	179	182	187	193	170	201	191	204	184	203	219	209	181	205	199	218	167	206	189	209	202	243	176	201	197	171	196	204	191	194	210	208	214	184	191	195	222	190	196	223	193	204	199	203	194	207	190	189	194	207	184	199	234	198	184	174	204	207	194	194	196	185	208	212	206	191	203	206	195	207	214	199	213	215	218	178	221	214	179	200	203	188	205	201	239	212	202	215	193	225	229	204	208	200	197	208	211	198	224	201	189	206	205	198	204	199	209	202	191	204	202	194	191	197	237	169	212	204	209	184	198	200	181	202	199	170	207	189	222	197	207	172	204	201	217	194	202	187	194	185	187	154	183	188	206	185	177	225	195	208	174	188	201	220	189	180	210	214	201	172	192	226	232	184	210	195	222	210	185	198	191	202	196	220	180	201	189	217	198	187	231	213	191	204	187	195	208	208	233	184	214	220	198	168	187	181	196	222	217	216	194	213	200	214	210	197	181	196	156	189	202	217	218	177	245	217	219	202	181	207	204	222	200	200	209	197	182	208	216	189	196	197	188	197	203	203	203	190	214	175	198	174	194	207	187	189	189	195	201	208	184	179	204	196	203	213	191	213	194	167	213	178	210	226	190	200	195	211	214	200	212	211	197	211	195	165	192	163	206	202	203	197	195	207	179	197	194	208	228	189	197	201	213	214	214	188	191	177	215	202	228	199	211	212	214	188	183	211	185	185	184	237	207	216	224	190	197	218	210	204	196	204	211	190	198	202	210	196	203	207	201	192	195	197	193	225	211	207	197	192	195	207	200	206	212	193	188	181	192	186	217	205	197	171	205	198	191	206	181	203	203	198	176	212	195	204	192	219	218	214	169	206	193	190	227	195	201	193	175	228	199	214	197	223	213	191	193	234	198	198	197	200	190	198	207	211	201	161	174	200	184	221	204	189	221	204	190	199	221	194	201	211	199	200	192	202	185	193	201	205	187	211	200	170	206	195	183	204	189	189	212	199	176	186	158	190	205	201	192	235	194	206	192	204	192	193	197	199	206	198	196	223	200	201	192	203	232	178	198	188	205	205	188	189	211	200	226	214	218	201	197	208	184	188	180	182	199	204	202	208	193	207	177	207	207	215	203	187	196	206	227	171	188	215	210	201	196	190	200	199	204	199	189	213	199	191	213	210	186	212	183	171	196	194	207	196	202	187	184	227	179	211	216	193	220	203	225	228	204	189	196	189	220	222	217	199	212	178	173	208	179	191	227	216	176	204	189	191	186	208	165	182	186	191	194	199	204	203	185	199	199	200	182	198	184	181	177	195	188	187	221	191	217	201	196	175	213	199	186	189	198	198	179	203	191	209	193	217	203	179	213	204	218	202	186	207	214	195	215	202	214	209	204	207	185	187	206	227	192	212	220	191	179	176	208	196	222	170	204	204	199	211	233	226	208	186	201	191	188	212	209	197	227	205	191	189	227	187	214	210	200	225	210	200	203	186	207	202	201	190	225	191	191	194	193	212	210	175	205	181	220	206	194	177	208	204	190	196	197	209	187	210	196	172	210	209	205	189	209	203	227	186	206	195	203	198	206	185	231	196	200	196	203	198	206	207	192	211	198	220	200	191	191	209	188	210	201	190	196	185	211	186	195	187	179	223	207	196	200	209	189	215	202	186	219	223	185	200	180	240	190	196	205	203	220	215	205	201	218	200	198	212	220	206	211	210	193	177	205	194	230	209	206	204	192	195	221	194	191	177	205	190	207	204	196	204	187	208	205	219	199	193	215	207	173	205	211	197	198	226	211	195	200	182	176	187	204	209	194	214	208	187	225	182	212	187	217	192	238	212	205	211	211	218	177	210	213	177	208	183	204	190	233	205	220	207	215	213	180	204	204	191	191	199	213	205	193	195	202	181	221	198	189	217	219	230	208	212	198	208	221	205	178	203	185	211	218	188	214	208	191	212	181	212	222	200	172	186	199	171	205	216	213	214	195	199	205	212	200	184	206	221	220	190	196	205	199	215	208	215	205	195	207	194	192	190	199	202	193	213	196	208	219	176	207	208	204	194	190	201	191	190	204	221	216	207	199	202	200	213	204	209	207	186	202	177	178	203	219	205	194	199	195	219	225	209	179	212	206	197	188	205	203	184	185	194	209	219	199	171	200	219	205	218	197	203	217	186	184	209	182	194	196	198	181	191	183	214	192	192	197	203	185	201	188	201	215	188	226	201	199	194	199	221	170	188	203	189	192	226	209	186	205	211	191	187	214	189	202	192	188	199	197	179	221	176	196	222	208	201	211	201	226	243	198	209	205	180	198	187	187	205	169	211	196	215	207	210	195	215	196	175	199	233	194	203	212	217	207	197	227	204	175	215	206	215	200	208	207	235	230	197	213	211	208	190	171	206	180	211	192	230	221	190	189	193	183	202	214	194	211	186	198	196	216	217	224	186	179	185	205	198	175	204	207	212	196	228	198	209	204	193	187	212	182	195	186	193	201	216	187	213	189	184	187	190	188	203	175	202	230	206	188	166	191	210	194	185	213	222	192	198	197	211	187	170	216	203	210	207	216	202	207	180	166	198	221	231	246	184	213	178	189	220	188	173	201	202	182	191	217	210	183	187	188	192	199	209	183	201	186	207	215	209	181	182	210	210	203	162	193	179	211	198	206	188	205	197	219	201	201	189	239	174	213	214	219	186	200	204	186	183	203	181	215	195	201	228	193	191	180	198	205	187	193	224	202	200	217	202	174	219	193	195	191	182	183	226	185	174	199	223	195	195	189	195	200	211	198	208	194	201	214	203	192	202	213	203	177	215	214	213	204	202	176	210	182	208	181	184	185	180	176	209	224	187	212	202	183	222	201	188	191	188	207	183	211	223	179	204	187	212	200	205	188	198	209	218	226	199	209	230	211	196	184	200	167	216	188	202	182	176	195	182	196	191	185	193	184	217	197	190	197	207	198	205	188	207	192	186	211	183	188	224	207	203	218	202	179	193	224	187	217	201	238	187	192	183	209	194	181	198	196	193	213	193	211	201	210	187	196	220	220	196	201	189	220	189	207	214	183	194	200	203	184	212	198	194	197	206	216	186	215	197	189	178	197	201	200	201	206	216	211	204	195	206	179	221	207	181	184	204	187	179	202	200	200	189	216	198	239	188	178	214	192	228	185	214	194	192	199	217	193	200	185	196	184	204	203	185	207	174	210	188	241	192	232	203	208	206	213	205	203	191	228	201	191	190
30053	8936	8087	4303	2801	1860	1383	1136	890	745	642	533	539	446	433	420	380	344	343	329	330	296	280	258	286	293	242	267	278	232	251	243	258	246	222	225	227	229	229	246	232	230	218	232	261	206	266	220	243	216	229	204	232	224	228	202	225	225	232	212	254	227	197	209	200	216	221	213	231	228	197	212	214	204	181	230	239	219	197	212	226	224	216	204	197	231	217	198	228	178	224	209	209	210	202	223	227	205	229	208	218	215	215	226	191	211	211	227	238	213	225	208	204	223	215	211	227	205	228	206	237	215	168	216	220	227	216	206	197	205	204	200	202	218	199	226	221	202	195	205	202	215	231	197	200	190	203	210	220	214	210	234	213	224	201	224	209	217	235	218	208	223	243	206	198	198	214	209	220	214	209	198	216	212	223	236	224	233	183	216	190	214	223	182	223	219	219	209	193	179	193	206	227	206	221	206	185	220	207	217	191	192	193	205	228	224	214	200	200	229	226	198	194	178	201	181	199	211	220	177	189	196	221	214	209	229	203	206	204	215	219	203	217	210	199	201	243	200	196	188	208	204	215	192	201	218	208	212	204	184	234	222	196	223	194	217	217	238	232	173	208	218	218	235	208	228	209	199	217	222	220	226	186	222	212	205	214	194	209	201	228	207	195	193	206	206	211	178	210	214	210	206	208	206	202	204	207	194	193	219	200	197	216	221	187	205	229	196	215	208	211	196	233	212	201	221	199	183	202	203	200	239	211	227	201	220	228	213	208	192	205	192	200	204	206	211	223	190	211	211	188	201	223	200	228	206	201	220	197	203	212	213	199	209	219	221	186	210	213	227	199	212	221	218	207	227	210	215	193	207	211	200	230	215	203	204	224	207	216	228	227	193	205	214	205	209	219	202	225	211	220	213	214	198	219	249	224	244	239	228	199	227	165	239	192	225	200	197	229	194	197	213	219	199	204	209	200	203	223	227	213	196	200	223	208	202	212	201	211	199	196	225	211	226	202	203	213	187	190	211	212	194	190	200	175	184	222	189	197	205	205	205	190	214	208	200	229	203	214	210	197	203	211	194	192	198	213	207	199	220	192	188	218	228	205	206	211	198	216	208	183	202	226	247	202	209	195	204	208	190	211	206	204	188	210	233	210	192	217	213	218	230	237	198	208	206	186	182	224	238	209	198	231	213	191	233	227	207	200	189	226	207	184	216	201	222	211	240	209	230	206	223	213	185	215	231	209	218	226	197	203	185	212	224	220	192	210	193	202	220	219	218	225	200	208	207	197	203	228	204	197	193	204	225	201	230	202	203	220	214	218	188	199	224	210	235	204	201	219	218	225	204	200	211	196	234	227	217	202	227	216	209	196	197	211	232	198	171	203	218	199	208	216	236	209	225	219	209	218	218	195	216	199	217	221	205	185	203	217	223	200	202	221	219	210	226	186	200	201	208	210	195	205	202	199	217	209	213	217	186	202	198	239	228	200	239	211	185	224	202	224	205	188	210	204	202	211	186	233	201	199	209	211	174	197	220	198	218	220	214	196	226	225	193	217	202	184	198	220	186	197	209	214	235	239	207	200	231	215	204	210	209	216	208	220	231	228	198	214	195	223	238	236	198	210	195	226	200	227	190	215	212	206	190	204	199	203	181	203	209	218	215	238	218	222	209	224	192	189	197	227	228	206	206	222	194	211	201	221	213	204	196	209	182	176	199	243	232	225	224	207	227	220	207	209	220	203	213	210	208	224	194	193	213	199	200	210	228	233	225	188	224	231	198	201	225	209	180	204	212	223	192	212	205	217	206	185	191	247	225	187	218	193	223	205	208	194	203	195	196	195	245	195	212	190	195	194	214	211	217	228	226	226	237	233	199	212	201	210	211	185	189	221	200	195	188	214	214	196	188	226	212	231	213	220	201	210	192	195	231	218	200	223	198	190	211	206	193	205	213	209	209	222	198	229	221	191	193	204	241	202	215	222	222	229	202	187	196	233	202	227	224	215	173	201	184	212	193	212	216	206	203	183	244	207	212	196	208	209	199	240	211	168	220	197	215	199	228	196	214	212	206	219	212	200	213	213	185	201	188	175	202	185	213	228	220	168	227	213	215	187	196	239	207	210	199	225	207	204	195	188	205	199	228	208	226	246	228	208	205	213	224	220	221	211	201	188	187	225	208	214	192	213	192	187	210	207	203	217	238	203	191	213	197	193	223	215	213	197	198	214	218	182	187	188	169	199	192	202	204	206	199	205	181	200	215	217	228	188	197	203	228	217	227	206	210	190	214	206	215	205	238	225	200	190	201	233	210	234	231	232	231	204	226	200	207	221	215	221	224	210	195	196	154	224	225	190	219	221	201	240	195	203	201	200	201	199	208	202	195	255	191	196	214	219	221	227	219	211	204	211	194	219	221	183	219	197	204	192	199	210	205	196	206	191	230	217	189	202	203	226	222	207	202	193	208	220	205	208	197	209	212	213	239	205	200	224	207	188	222	204	203	206	224	188	206	210	210	211	228	200	198	217	196	208	213	191	206	192	198	235	195	193	239	204	205	189	191	213	196	209	214	185	199	209	212	223	217	203	220	191	246	214	214	179	225	224	220	200	213	215	222	233	194	209	203	211	206	204	205	197	201	220	221	221	206	175	201	206	184	220	221	201	203	203	217	206	214	205	173	176	193	207	206	194	212	220	249	212	196	216	216	235	214	217	185	223	216	207	225	206	184	207	219	224	184	188	210	208	182	199	179	199	204	186	226	202	194	202	230	213	201	196	208	220	187	209	208	211	201	225	210	221	206	232	226	212	235	214	216	199	194	231	212	204	198	208	231	194	187	183	203	207	203	230	205	194	198	204	194	202	209	218	207	183	206	196	203	213	225	200	217	210	198	209	223	182	214	211	191	239	209	216	211	196	230	220	205	225	211	215	230	215	210	206	225	206	205	215	214	211	219	223	214	211	211	228	189	203	205	209	220	217	194	213	203	204	225	225	197	194	212	207	201	228	196	215	210	220	229	199	223	197	220	210	196	220	221	199	237	208	225	197	198	215	211	212	220	191	194	211	177	209	206	211	215	217	205	224	192	212	201	209	200	224	229	207	209	207	238	209	216	210	203	205	230	207	202	189	182	212	198	208	200	202	210	216	187	214	190	184	183	213	185	214	191	229	209	209	201	225	200	189	223	215	217	222	205	203	207	198	209	204	214	221	206	239	212	200	204	221	215	197	233	213	237	203	236	209	206	199	207	240	194	210	225	186	195	207	215	227	186	219	185	226	198	199	232	219	201	225	217	165	192	197	209	190	219	225	196	227	197	181	214	210	224	209	200	203	189	206	218	212	220	208	219	195	194	241	210	208	214	205	209	215	216	208	208	203	185	212	213	205	215	213	226	209	215	213	196	210	209	195	235	183	227	209	228	218	221	205	226	227	218	208	218	226	192	225	208	183	207	219	234	202	197	204	206	172	223	217	201	214	176	211	227	211	200	211	218	207	190	187	178	226	209
22321	20096	26268	23687	20100	20139	9270	1456	1033	969	838	753	807	721	653	635	622	606	610	606	593	591	548	549	564	547	535	578	532	528	531	483	504	573	528	522	502	507	535	508	498	478	479	516	489	504	526	515	517	508	475	521	493	500	505	485	471	495	472	488	513	507	509	479	533	511	518	494	477	497	476	518	525	498	511	444	524	512	532	509	477	503	472	477	486	457	469	472	485	493	496	457	482	499	494	509	495	477	502	463	509	480	487	458	479	507	489	483	498	511	508	522	492	479	505	510	448	513	467	513	475	476	502	521	508	449	490	483	451	476	498	483	481	455	511	471	462	491	504	517	520	460	456	508	495	532	494	517	471	488	465	493	513	461	462	535	461	476	475	497	492	534	476	476	508	509	483	517	527	488	446	473	456	478	478	443	461	486	497	487	466	490	463	502	482	464	472	508	480	458	469	479	488	512	494	510	517	498	469	502	462	481	520	480	475	499	449	486	464	488	456	478	487	468	502	498	471	483	487	488	482	465	505	472	498	477	485	491	513	490	453	477	479	476	512	471	492	501	465	490	513	489	459	507	471	483	499	462	478	455	482	448	478	511	460	471	496	459	514	461	479	494	483	472	496	476	470	509	510	475	476	468	521	537	497	486	477	492	463	504	510	434	492	519	514	483	506	496	499	496	480	473	451	499	468	453	474	501	494	495	469	503	447	504	448	470	474	486	470	455	471	509	471	479	492	523	483	469	485	480	525	527	492	488	495	461	462	524	476	465	474	469	482	475	509	487	512	485	500	443	492	473	458	467	447	487	486	449	504	487	496	511	478	467	503	507	468	494	521	423	465	503	439	454	507	487	466	483	481	466	505	491	476	465	483	500	476	481	509	446	540	472	503	470	474	477	477	469	480	473	423	444	506	490	495	486	517	512	495	477	449	507	479	437	437	458	482	459	454	470	535	486	485	471	489	502	508	439	489	505	482	480	507	452	482	466	484	518	460	470	419	487	485	476	486	441	481	486	485	456	484	536	482	482	478	478	457	484	469	484	517	480	429	418	493	481	498	451	468	470	496	503	503	474	455	484	482	501	442	472	468	505	440	484	469	482	475	516	480	512	479	487	491	415	468	485	487	491	473	480	476	465	475	470	460	493	509	467	456	487	437	506	477	474	481	511	483	436	470	444	474	484	433	499	476	515	470	473	508	466	463	500	503	458	515	471	498	490	474	496	470	485	468	484	467	482	526	515	510	496	475	455	470	466	450	526	497	459	487	447	442	476	445	474	463	476	493	474	470	464	467	461	435	475	479	537	466	530	474	468	461	486	506	466	498	497	501	489	511	525	540	463	451	487	498	498	489	503	524	470	453	490	533	493	477	512	514	510	463	421	475	435	483	452	478	502	455	466	500	505	487	445	444	502	536	510	537	495	486	494	469	484	494	508	527	529	497	467	498	469	468	473	486	498	451	461	468	437	527	445	502	487	500	493	493	484	473	441	511	507	499	437	463	448	492	477	465	494	514	494	436	483	471	496	469	493	458	450	502	480	438	441	444	441	448	487	483	504	488	519	512	497	459	514	463	501	510	484	452	468	551	468	499	452	476	534	472	481	468	477	496	455	464	465	439	474	465	468	489	465	481	502	490	446	537	532	489	483	473	481	482	479	483	489	475	513	471	494	487	479	457	464	462	518	467	465	489	462	458	485	475	481	449	469	489	460	474	489	482	513	444	457	516	505	445	447	485	515	475	497	482	464	473	475	456	494	534	509	514	449	488	479	474	532	500	495	480	511	504	458	465	486	467	504	499	464	491	516	538	480	467	486	511	472	529	512	492	493	485	460	520	532	489	448	468	480	490	482	463	472	514	494	493	466	486	498	521	509	481	468	501	521	502	460	484	458	504	509	494	459	484	477	459	498	539	512	477	493	504	491	489	476	463	456	498	482	477	477	444	451	480	490	499	495	490	459	500	484	498	510	472	429	486	494	484	510	427	476	460	523	438	483	539	503	491	495	556	476	477	483	481	485	513	472	494	482	475	502	497	534	446	455	504	466	457	489	475	493	452	490	475	497	495	507	465	455	472	511	439	471	491	487	505	505	483	501	520	466	469	455	488	460	515	517	510	519	458	498	528	500	456	513	448	511	452	499	529	541	501	562	494	479	478	498	488	481	495	468	482	516	478	477	470	478	514	524	507	457	466	530	489	494	469	505	456	502	462	474	465	536	484	431	479	513	508	473	487	465	483	472	453	489	476	459	481	473	502	499	505	505	412	476	516	517	460	493	489	472	437	501	483	477	483	512	479	513	473	463	472	478	467	494	460	471	480	476	502	461	505	474	511	498	487	470	487	452	481	498	496	464	514	489	469	501	508	495	479	469	471	487	491	499	489	476	506	480	477	490	495	496	463	499	505	514	496	491	485	500	479	476	531	475	464	488	455	464	508	490	472	488	487	488	498	457	479	479	481	453	487	514	474	512	492	504	493	467	448	472	456	441	461	496	464	479	486	476	492	484	519	477	468	461	514	478	464	481	479	481	485	497	491	539	476	483	469	468	472	480	480	501	497	461	478	499	481	472	502	482	462	485	482	480	494	502	518	482	524	489	493	490	455	464	538	501	476	480	451	473	479	490	467	491	456	489	531	468	509	503	494	438	493	454	506	469	448	497	495	511	478	465	480	456	503	502	483	457	509	512	452	475	474	495	482	521	456	508	489	460	510	499	460	524	496	500	481	508	457	523	490	471	477	482	444	475	473	460	470	485	511	462	484	487	496	488	467	494	488	485	485	514	477	523	437	467	490	512	478	477	461	453	457	500	476	487	462	484	509	499	501	497	461	480	492	489	453	482	491	476	476	457	510	473	520	454	466	452	472	469	444	478	492	467	481	492	488	456	461	470	481	477	478	509	523	472	487	500	487	491	505	471	482	508	489	456	483	467	509	473	485	477	507	517	501	503	478	468	481	494	537	494	514	473	493	463	492	499	440	475	453	481	476	478	475	462	469	487	452	443	458	495	483	489	469	488	479	469	464	487	509	481	483	494	518	490	479	497	482	497	498	510	506	454	489	461	496	501	499	510	499	475	483	469	499	466	509	473	468	477	525	499	482	469	492	471	474	507	484	504	466	483	440	470	506	461	462	513	484	486	480	482	546	508	455	473	496	500	469	474	506	443	489	494	482	513	467	556	526	499	496	453	501	541	480	499	453	484	480	524	479	451	472	485	520	491	526	480	482	461	489	479	438	477	457	466	477	442	510	455	492	436	463	498	486	501	508	551	464	451	448	473	471	456	462	483	495	443	459	478	459	496	449	469	466	496	474	488	491	519	485	460	491	506	409	542	497	496	489	501	485	459	480	452	477	492	506	506	476	488	408	491	463	516	495	472	456	435	466	490	494	497	457	531	474	505	485	493	500	470	464	483	477	487	482	491	475	533	468	464	497	528	487	453	482	486	494	477	474	527	494	477	461	451	476	511	521	518	475	453	429	501	470	488	466	507	507	480
23853	15348	14081	8093	5371	3764	2780	2251	1839	1548	1311	1229	1027	995	908	867	824	733	775	690	706	650	586	617	649	617	596	570	561	576	508	588	523	545	524	541	544	503	521	512	496	504	531	508	498	485	476	517	436	520	502	532	477	435	509	520	495	474	477	494	474	496	535	461	484	453	473	478	456	493	498	455	479	459	473	431	441	495	476	486	500	482	472	439	470	510	458	496	446	477	479	457	463	444	482	483	481	487	475	447	481	472	443	497	451	466	481	483	457	471	462	459	461	441	447	465	478	462	452	433	487	432	478	481	472	459	480	447	465	505	510	447	471	478	475	433	435	496	455	452	488	483	474	476	457	491	500	458	419	469	461	480	457	445	471	494	443	473	498	487	433	448	494	463	505	440	465	475	472	484	450	436	469	470	504	445	495	468	471	489	438	480	487	435	471	494	482	437	443	483	465	467	476	429	490	464	441	466	456	481	492	508	498	463	514	445	463	469	493	434	451	427	462	460	466	495	464	458	419	486	500	453	455	517	487	472	447	474	452	462	449	448	450	438	448	466	463	478	459	455	436	440	473	472	476	471	482	438	439	477	437	457	446	477	484	505	451	453	459	419	492	486	465	465	450	452	495	454	460	449	460	490	410	413	467	444	465	461	426	438	453	451	476	453	485	461	450	427	447	457	502	503	478	456	464	473	416	468	462	431	432	520	461	474	440	449	461	427	439	482	461	448	471	430	468	490	438	494	468	470	455	476	447	449	480	461	443	432	493	463	455	468	453	492	452	498	432	484	452	468	479	469	443	461	479	458	475	449	479	474	470	464	457	444	478	486	449	461	458	464	423	482	445	491	437	427	483	474	485	429	424	477	474	478	489	444	440	449	454	478	458	455	418	455	511	490	483	497	471	449	458	442	450	458	431	477	463	478	469	506	430	428	450	438	439	448	465	446	484	435	495	495	490	498	469	487	476	417	485	475	507	458	488	446	501	477	476	486	512	426	467	441	466	496	445	465	426	440	475	463	461	484	449	467	493	475	466	478	465	427	470	444	463	444	443	421	497	485	501	454	422	449	391	459	444	465	464	496	453	453	417	435	471	474	462	444	487	486	483	501	471	505	408	503	469	478	495	479	474	441	477	452	466	460	442	456	474	468	476	500	470	469	505	471	476	505	494	488	464	469	479	463	500	421	468	468	447	467	478	440	487	470	451	463	491	461	464	427	478	466	496	478	435	421	476	458	461	441	472	457	440	466	428	467	446	476	449	454	448	476	472	467	483	494	488	490	465	491	485	463	495	472	455	451	451	456	483	489	490	449	445	425	455	465	480	492	496	461	480	486	468	462	463	486	455	465	441	504	449	458	478	477	489	467	451	476	494	475	458	469	459	450	448	449	456	471	430	460	445	470	481	467	434	472	466	455	456	424	478	467	452	471	456	495	472	404	468	447	418	469	439	461	463	462	438	448	446	462	419	464	467	489	457	440	433	497	415	457	472	477	440	483	466	452	489	422	480	437	476	445	459	439	432	452	475	473	496	474	504	450	474	459	508	460	515	458	436	475	477	497	446	476	472	504	455	521	440	480	447	458	474	421	470	444	496	477	434	497	492	485	441	436	470	451	503	450	439	450	462	482	466	511	470	462	513	447	460	451	486	485	478	464	455	469	443	466	460	451	495	468	448	467	462	455	464	410	481	461	481	446	469	458	407	489	480	441	457	475	495	453	462	449	463	519	508	491	480	485	490	461	471	497	435	476	488	421	444	454	462	460	460	473	459	475	458	445	496	492	476	461	454	492	475	451	443	470	466	464	495	458	441	474	432	474	450	474	468	456	444	451	455	426	473	440	432	472	493	452	512	451	471	512	486	479	479	485	487	460	496	446	464	468	470	445	474	478	516	450	467	438	463	469	445	445	440	451	474	465	448	515	444	458	474	465	441	442	475	481	471	458	486	463	482	486	460	487	503	452	479	434	451	490	488	447	478	449	463	423	445	452	479	458	471	477	468	433	435	450	477	480	465	480	452	448	435	495	451	434	474	486	430	441	473	466	490	469	464	440	458	447	504	471	460	446	443	468	463	441	482	478	473	459	488	444	470	494	497	481	461	470	484	515	431	478	435	463	447	481	466	476	461	474	473	471	468	447	423	446	440	480	473	454	478	471	471	436	464	465	479	478	446	473	490	464	477	476	446	481	482	434	472	425	437	501	444	467	502	470	461	470	457	449	463	461	466	447	492	461	447	467	413	475	441	485	492	484	457	452	421	466	454	463	460	457	427	448	445	471	487	470	479	440	465	486	492	449	445	509	494	481	455	467	489	473	506	485	427	461	491	461	500	461	435	457	503	461	512	450	491	463	452	432	493	460	490	490	499	477	455	448	443	494	475	458	429	473	501	459	475	492	451	439	452	502	504	495	463	423	467	520	473	480	478	440	434	474	477	477	448	470	461	456	469	464	438	443	425	491	506	439	415	469	468	469	435	493	506	465	445	470	452	419	436	488	484	452	466	464	467	434	505	486	484	491	465	489	484	468	427	433	482	467	483	411	478	437	475	504	471	442	498	505	477	466	484	463	483	467	483	440	453	464	465	456	439	449	485	467	463	425	479	455	474	460	465	455	479	501	457	469	462	441	472	446	461	477	446	435	462	480	467	444	535	456	485	493	449	442	502	482	455	449	519	427	489	466	477	480	428	434	474	489	470	461	495	475	467	469	479	491	463	459	451	496	479	467	477	448	477	467	443	435	471	507	474	491	464	475	461	409	446	436	428	501	432	498	460	417	464	454	485	433	466	484	447	446	455	466	493	474	491	478	403	442	463	458	460	492	441	427	478	452	484	493	433	478	483	484	480	490	467	447	484	470	467	441	501	470	444	531	464	489	434	426	452	484	459	443	456	428	459	470	470	508	488	474	451	482	422	475	466	422	478	467	473	459	501	520	432	493	488	469	505	462	461	461	443	488	461	481	454	452	479	471	511	424	463	486	480	477	464	444	458	488	459	495	451	506	519	493	470	455	476	460	484	493	450	514	454	417	491	461	488	419	432	487	478	445	458	443	470	452	462	464	518	477	431	431	456	478	493	489	514	453	433	448	490	465	542	468	488	461	468	455	456	495	449	496	508	498	445	459	470	457	464	508	447	479	460	504	414	438	463	444	458	515	502	472	492	485	421	480	470	470	462	501	448	449	458	439	455	451	452	523	470	470	451	462	493	466	490	436	449	476	445	472	480	446	482	474	471	423	448	460	450	481	466	466	431	444	438	507	465	503	534	461	448	447	462	444	478	457	502	462	446	495	447	473	414	461	464	477	479	423	415	470	463	456	474	490	448	480	480	419	462	460	452	450	449	492	472	462	475	461	480	487	457	494	476	487	420	443	451	496	489	474	475	482	455	433	458	463	467	430	467	450	450	477	446	474	473	466	449	465	506	457	479	436	467	476	454	445	480	490	449	450	474	502	468	446	510	453	479	464	476	451	451	440	458	492	449	475	501	457	440	485
29492	14263	1947	411	292	289	244	239	270	229	217	242	256	244	238	242	237	233	248	201	233	255	243	244	212	264	222	231	260	241	248	221	219	248	239	260	247	246	220	228	260	288	256	257	215	231	216	242	253	225	245	215	253	221	239	235	230	245	238	240	240	241	236	224	223	237	240	223	238	257	237	207	286	245	234	231	250	217	250	253	219	245	235	231	248	241	231	248	250	229	251	238	255	235	238	258	218	227	229	255	255	244	256	271	223	230	215	231	226	245	246	248	245	217	252	247	248	253	260	211	266	241	235	221	247	226	237	235	232	210	256	247	223	272	240	244	228	232	250	254	219	230	238	224	222	247	228	217	231	222	215	240	220	256	220	226	240	231	229	246	222	228	249	203	235	239	237	243	229	232	238	229	251	264	252	228	235	259	233	257	232	248	225	242	237	249	249	247	209	244	238	235	236	218	234	231	238	222	223	211	247	238	227	255	228	231	231	221	236	252	218	221	242	240	223	242	244	242	245	212	247	242	228	233	236	258	233	231	274	239	226	225	239	234	241	257	255	238	242	249	246	261	252	239	258	236	234	231	230	243	257	206	252	236	247	233	235	254	231	218	241	216	249	219	278	209	228	234	253	276	238	243	249	241	252	213	253	244	237	210	236	251	262	247	222	231	254	231	279	222	236	243	239	227	251	264	256	235	247	224	221	233	247	260	227	233	224	253	244	236	250	221	232	250	236	242	228	224	247	280	230	231	235	237	244	243	241	223	258	243	250	238	239	254	248	219	233	251	228	228	228	226	213	234	240	234	241	230	226	221	246	247	242	227	209	224	250	209	243	214	229	234	244	210	229	262	227	286	251	224	243	222	238	254	234	218	244	235	243	232	253	264	190	224	240	259	245	253	216	237	223	257	216	251	250	232	214	215	230	193	218	244	254	239	233	247	239	256	227	237	256	211	255	245	208	216	240	219	221	252	246	244	235	249	234	228	220	233	261	203	226	238	229	216	252	241	212	225	245	218	226	245	216	227	238	235	258	240	233	247	221	258	252	253	251	218	261	236	277	236	216	240	222	239	224	231	227	244	253	239	227	236	264	226	256	250	227	251	245	240	232	270	238	257	219	243	233	223	215	203	259	243	267	245	225	223	219	238	247	249	237	256	218	228	243	249	238	210	201	230	245	299	235	214	238	231	243	242	244	233	233	252	239	232	236	235	232	220	268	213	228	238	225	244	248	241	260	220	227	227	206	229	237	239	219	242	230	236	210	270	236	200	244	258	243	227	221	250	245	241	221	240	216	233	238	227	214	231	215	251	236	265	223	241	250	239	237	237	216	231	241	261	230	229	228	236	224	219	249	251	242	209	204	221	234	239	249	242	227	244	252	268	244	242	254	248	231	234	245	214	230	239	237	240	222	247	252	244	243	257	238	259	242	244	203	233	224	234	237	249	245	239	240	271	250	254	217	212	231	270	247	198	229	238	261	227	242	255	210	251	232	223	218	231	263	274	241	248	251	250	239	239	242	242	255	208	241	233	228	251	279	237	200	233	220	241	235	228	238	226	239	238	232	241	248	222	242	249	242	260	236	227	235	229	226	215	246	205	241	226	234	241	229	246	229	254	234	250	252	237	223	251	239	215	206	229	253	246	205	240	245	207	254	239	253	215	216	242	231	242	238	234	220	248	262	227	208	250	259	264	248	234	212	196	230	215	246	225	234	240	239	230	230	224	258	250	253	242	261	215	250	259	231	247	271	224	225	237	220	223	214	242	238	225	234	246	219	264	237	234	234	256	225	251	240	237	257	257	245	256	216	241	232	242	237	254	215	237	209	268	223	223	247	227	241	271	264	243	232	243	271	247	220	257	212	224	253	232	218	225	228	201	226	230	240	232	247	238	223	215	266	229	242	229	249	243	224	243	232	254	217	238	253	233	237	216	216	232	243	238	259	266	243	247	247	231	266	259	266	229	241	236	250	230	229	242	233	227	255	240	231	240	208	262	218	224	229	245	233	243	267	220	245	248	244	220	224	241	227	236	222	237	224	230	257	232	242	244	241	257	245	232	246	249	232	226	221	218	211	239	230	272	260	243	223	240	242	250	247	219	229	237	247	231	238	229	246	219	225	237	231	224	246	253	224	249	270	241	233	230	213	243	255	227	214	213	232	226	265	274	246	268	238	209	238	236	219	246	256	243	230	250	226	227	242	237	235	214	236	244	251	240	234	248	233	246	226	246	243	221	225	223	247	205	230	243	226	207	249	259	276	228	233	235	214	205	232	248	235	228	231	229	228	220	254	212	245	231	238	224	259	217	227	231	237	239	221	217	244	267	223	228	252	261	239	235	251	235	242	244	220	245	218	219	238	255	236	228	247	237	240	243	219	237	236	217	229	224	212	227	247	260	270	252	230	238	227	245	217	259	266	235	219	211	244	245	248	214	234	259	234	213	226	207	223	236	221	256	203	231	229	243	255	229	211	237	238	257	245	212	232	242	237	216	216	231	253	234	236	248	236	265	218	223	221	272	245	235	253	240	229	235	233	212	227	228	201	235	239	247	242	249	257	211	227	260	230	228	246	254	241	240	205	233	257	220	256	227	232	255	257	231	232	273	236	237	225	223	246	211	246	237	243	245	261	231	234	242	227	228	254	220	255	230	213	223	244	244	242	223	239	255	233	243	227	225	228	241	221	231	243	215	235	240	230	213	220	232	255	254	219	219	251	221	252	233	222	259	241	245	243	239	233	240	231	214	234	242	223	221	234	262	246	224	228	244	243	245	239	232	259	251	248	261	240	223	219	245	223	217	220	240	213	251	225	202	241	229	226	237	248	232	262	242	247	245	221	234	240	248	223	239	234	254	205	231	224	236	263	230	230	223	218	226	232	233	228	251	240	221	244	250	274	248	244	230	282	235	242	235	219	231	232	263	238	259	210	204	227	244	254	226	230	242	231	232	225	247	235	237	284	217	229	240	228	238	245	282	234	260	237	229	259	237	233	269	228	249	234	250	269	220	255	240	227	230	220	238	221	246	230	204	243	215	240	243	238	242	254	222	214	243	255	229	242	230	248	236	225	233	246	239	226	251	244	255	227	230	240	266	207	258	225	223	266	198	244	234	221	246	248	225	209	237	209	247	241	248	237	224	242	215	262	230	223	226	233	244	251	224	259	236	234	212	233	258	249	276	222	226	221	253	230	264	247	208	221	218	215	217	238	238	222	242	239	249	216	224	241	241	237	247	257	220	239	237	218	257	222	214	244	243	233	208	235	235	271	231	241	251	216	233	249	268	245	225	228	250	234	245	231	224	238	250	252	231	249	250	202	227	230	210	235	222	238	237	218	249	249	226	240	218	256	207	248	247	255	245	240	206	248	230	237	218	226	218	217	259	245	251	229	251	243	228	240	239	255	253	248	242	290	227	214	238	264	231	232	218	237	211	255	221	246	225	249	245	232	223	253	258	232	241	255	224	245	231	235	229	248	237	227	215	254	245	229	235
18064	836	730	467	414	330	316	287	306	300	259	269	286	267	282	278	236	263	271	249	268	268	275	288	278	275	289	243	258	283	262	288	264	288	272	283	237	274	278	265	272	253	273	257	248	271	278	277	275	248	251	285	292	273	257	253	247	258	268	281	272	265	265	262	268	297	269	271	247	264	264	260	257	251	250	251	276	257	243	311	257	261	271	261	265	272	271	263	266	264	297	271	268	263	263	255	247	268	279	253	272	245	256	284	267	280	277	266	271	266	274	288	242	263	271	265	276	264	251	266	262	272	270	251	250	254	246	264	285	302	242	267	269	261	269	275	251	272	288	254	283	258	251	284	244	265	274	254	279	284	272	261	257	245	249	275	247	250	265	281	249	253	264	246	272	278	245	263	273	256	281	290	258	276	246	257	253	289	270	250	275	264	254	272	294	242	269	293	249	276	252	264	256	277	267	280	269	277	276	253	275	253	256	260	278	283	289	283	271	268	263	266	238	258	274	265	252	264	291	261	259	281	247	283	253	251	246	244	268	277	259	246	250	264	293	259	300	245	264	243	265	254	264	264	251	247	255	252	241	274	256	273	272	261	267	258	280	249	247	247	235	278	255	288	283	255	248	293	270	215	286	276	270	281	255	261	288	273	279	229	275	249	238	287	236	284	229	245	262	276	278	273	265	240	273	270	250	292	253	265	265	222	284	279	257	285	244	265	226	247	269	251	272	278	278	243	252	248	248	252	289	302	301	250	230	256	277	242	251	262	247	247	304	255	273	264	292	262	279	269	258	271	237	246	306	228	249	270	246	242	268	302	267	247	270	271	294	295	260	262	271	244	232	257	224	250	275	281	247	256	279	247	252	248	262	237	289	255	263	267	259	269	270	273	217	263	269	256	277	240	296	259	246	228	248	255	246	266	267	238	284	234	275	272	261	306	263	241	280	265	276	246	226	247	243	254	232	281	265	266	259	264	268	251	278	267	252	274	279	238	250	287	300	283	243	240	247	256	246	240	257	246	267	290	273	241	248	236	230	257	237	277	264	250	277	231	263	271	293	286	247	259	248	238	317	272	237	237	265	251	272	259	290	257	269	309	272	274	258	263	298	278	271	228	263	292	291	288	237	284	276	267	255	232	235	294	265	244	244	266	258	257	269	267	249	286	263	249	269	261	269	263	259	304	253	280	254	254	258	261	249	275	301	234	226	255	253	249	239	272	292	232	261	285	234	274	290	245	265	270	257	262	250	266	294	241	276	269	270	262	296	248	257	275	251	252	251	263	276	273	282	237	254	261	291	254	258	260	257	271	231	283	257	264	238	260	311	257	268	248	244	296	269	261	245	268	257	310	251	296	280	261	261	268	273	269	261	262	282	270	254	261	308	292	263	255	251	247	280	275	269	270	271	273	242	239	267	263	270	242	267	232	244	255	246	268	256	271	247	262	285	279	252	285	266	237	294	274	261	249	262	268	254	282	267	264	262	279	257	275	274	265	259	284	282	255	261	274	259	272	257	266	291	278	292	292	284	251	276	265	280	260	264	257	270	254	274	268	265	278	245	264	260	273	294	242	258	280	238	268	264	259	262	248	257	276	281	247	291	224	266	261	249	263	267	245	272	269	248	270	258	241	228	298	255	247	273	237	275	247	247	262	268	270	300	249	243	262	295	235	260	222	238	241	267	274	270	269	260	253	261	251	255	264	257	271	289	225	262	270	272	231	258	250	267	262	282	274	256	275	270	262	231	269	271	286	247	266	263	265	245	230	257	267	269	286	255	271	266	254	283	269	248	281	264	271	249	250	288	273	287	249	273	249	251	257	251	291	264	274	289	264	240	255	263	259	283	271	242	286	247	268	287	243	259	281	254	246	269	255	220	236	249	257	263	282	260	239	223	249	236	267	277	259	292	277	272	237	244	239	307	280	249	298	283	264	262	252	291	272	262	258	267	238	253	276	257	260	299	263	288	247	283	266	242	259	265	273	291	240	272	257	246	294	301	255	279	258	313	246	252	269	257	255	267	252	258	250	257	255	275	261	275	242	273	277	272	293	260	299	242	246	259	262	259	256	297	279	268	259	264	258	248	270	265	287	291	259	281	249	262	255	274	268	263	263	253	273	256	256	251	274	235	232	264	275	255	280	268	280	255	264	253	254	274	269	264	245	268	281	258	235	266	269	267	243	246	251	260	286	292	263	249	258	273	260	251	259	258	253	283	273	247	278	284	274	262	251	246	245	272	238	267	249	248	261	268	250	241	251	268	268	290	229	293	261	268	265	295	279	264	245	236	289	244	252	273	261	274	262	266	269	270	268	242	242	267	282	258	282	262	277	249	259	286	266	263	268	240	279	244	245	245	256	292	259	277	260	269	248	232	260	288	291	240	264	264	296	259	266	256	240	264	249	244	263	265	248	277	248	261	237	282	270	284	265	283	250	275	273	269	270	258	266	255	280	278	230	261	262	254	247	245	266	262	238	229	275	294	312	259	311	266	275	255	266	279	262	295	286	238	265	265	272	280	273	271	255	260	270	257	244	249	244	268	271	309	264	295	251	268	275	272	273	252	254	258	241	274	260	241	255	266	260	259	222	273	290	277	283	251	260	261	267	259	252	245	280	223	268	280	269	242	266	260	284	265	234	238	261	257	263	282	274	268	266	294	259	253	268	265	251	286	241	283	279	257	277	227	253	255	251	250	279	265	249	248	259	249	260	245	280	233	250	255	274	258	283	273	287	289	254	288	271	245	291	243	266	254	271	231	270	263	264	272	239	270	269	235	281	253	258	256	247	266	266	273	269	280	247	254	232	255	270	248	265	247	247	252	269	279	267	275	253	258	274	257	246	255	298	272	262	276	279	247	242	257	241	280	264	282	259	243	289	294	265	263	233	262	254	261	282	268	230	263	275	261	269	286	260	270	263	314	248	261	248	253	284	259	274	268	279	254	256	235	287	226	247	260	259	272	278	252	271	271	295	254	253	265	266	226	273	257	235	221	266	259	283	256	257	262	239	240	260	270	268	282	267	269	254	267	254	274	244	275	277	273	261	286	253	240	240	259	275	258	285	259	294	250	244	261	281	288	243	268	262	246	257	275	269	299	268	273	277	276	285	251	253	268	248	259	268	230	278	265	260	269	239	263	267	236	264	241	267	223	266	259	274	285	230	269	246	290	279	260	283	267	245	286	268	236	233	269	279	263	259	272	255	259	249	259	273	275	253	296	263	271	264	259	277	243	285	292	237	292	260	281	274	301	249	269	262	307	256	245	261	248	233	240	277	261	255	250	243	245	259	262	276	271	282	251	248	263	265	251	278	261	247	266	252	276	280	271	285	246	248	270	254	275	249	241	255	282	239	245	228	247	235	258	239	260	268	268	261	219	288	239	273	263	269	269	279	260	260	264	269	244	251	270	267	256	273	254	264	268	270	259	273	273	281	265	265	264	280	257	268	230	259	298	284	280	265	245	266	266	237	252	273	248	258	287	290	283	272	256	277
24246	20138	25885	24151	20120	8883	979	594	465	388	398	323	318	329	269	265	283	254	244	245	224	282	254	258	230	237	252	211	233	228	224	227	205	230	234	207	218	217	180	213	222	224	184	212	224	202	225	199	193	220	206	195	207	212	232	205	203	222	207	228	184	206	205	217	201	211	242	201	214	229	201	190	189	227	207	189	188	215	208	205	238	180	205	198	184	222	236	217	210	207	214	192	193	180	218	206	195	215	211	215	206	192	206	203	191	209	224	185	200	192	179	205	205	203	223	203	196	204	195	190	194	195	208	202	189	178	223	207	179	216	199	221	233	189	194	191	203	194	216	197	217	182	196	213	218	200	213	191	202	204	169	214	203	184	208	201	198	172	220	199	202	188	195	231	203	212	187	215	190	213	221	185	214	186	191	216	202	200	219	218	200	180	186	193	182	182	173	191	198	198	186	183	210	216	206	225	204	205	203	204	209	211	193	204	210	202	197	203	229	176	197	190	208	186	198	206	198	208	223	213	185	210	210	194	208	209	204	232	239	195	227	185	213	203	228	217	188	192	207	208	184	217	184	198	182	218	201	193	198	204	222	244	204	185	201	201	210	191	204	213	190	185	199	217	198	208	203	225	195	196	184	185	197	211	195	197	234	214	199	178	191	198	188	210	197	205	193	208	202	208	199	181	221	223	171	205	214	172	210	214	169	205	201	191	210	202	188	203	178	203	192	217	213	181	207	232	223	205	201	220	181	196	200	191	191	203	192	188	205	244	196	226	199	197	190	204	212	212	214	187	215	200	205	178	180	177	216	210	214	213	191	207	173	190	185	197	196	202	191	205	197	192	179	213	217	224	198	210	176	203	181	213	196	219	212	200	222	206	217	184	225	236	214	204	205	193	187	212	242	201	216	203	178	184	214	211	213	201	217	189	198	204	186	197	208	177	207	226	199	200	218	213	176	231	188	188	215	191	193	229	204	193	219	204	187	214	176	200	180	204	192	200	199	209	228	209	207	205	204	226	201	223	188	206	195	201	215	202	200	208	224	194	211	197	213	188	208	202	224	205	204	210	205	211	203	217	212	234	228	198	211	218	208	212	202	228	199	209	206	212	206	194	242	214	181	217	217	198	204	210	215	211	212	189	178	196	189	219	232	227	191	181	205	192	216	209	184	228	194	223	198	183	215	208	209	183	204	193	214	198	190	197	205	194	183	201	200	202	204	191	196	200	205	202	209	203	194	201	214	206	207	204	191	200	218	181	214	199	205	210	187	205	200	196	205	205	199	214	203	244	207	224	199	184	186	185	214	211	192	194	200	193	197	225	212	212	188	186	236	201	218	201	184	193	216	193	205	208	208	222	191	213	204	227	202	207	181	179	200	183	223	210	206	213	202	207	205	208	213	180	199	203	205	219	220	210	216	207	189	197	207	196	188	200	193	198	206	186	186	210	206	190	202	210	178	184	203	208	180	210	208	222	199	193	203	189	194	210	172	187	191	178	198	176	209	208	201	208	174	198	193	197	183	189	207	184	209	199	201	200	204	216	199	222	196	196	204	211	218	221	197	216	195	197	182	197	205	215	208	191	223	208	207	221	228	189	210	197	209	210	217	181	199	197	220	218	213	189	202	221	202	193	185	200	180	217	215	192	233	206	203	205	198	204	188	188	216	204	185	190	200	209	168	196	204	215	198	213	220	194	219	211	208	215	200	214	190	205	190	212	193	196	208	179	222	231	207	212	200	193	202	211	228	221	208	216	197	211	196	246	214	180	214	192	230	216	213	188	183	219	230	201	189	213	212	178	186	200	189	199	191	172	222	188	204	206	199	203	194	189	217	201	226	204	202	201	208	211	208	198	185	215	194	236	209	203	205	202	197	188	200	231	178	217	208	204	193	198	206	180	189	201	202	209	174	205	166	172	202	206	199	181	194	210	192	204	206	213	177	195	221	210	206	198	206	229	194	218	178	186	204	209	200	201	219	196	217	179	207	205	205	202	208	181	208	202	196	181	226	195	220	204	215	228	200	193	201	192	225	202	211	186	213	206	190	214	206	194	191	200	224	200	190	189	192	218	205	187	212	217	194	206	189	205	196	194	213	178	207	178	201	206	207	208	192	202	215	193	213	197	205	203	193	210	198	194	207	216	200	208	211	210	208	198	212	192	225	214	207	217	197	212	204	201	198	188	175	169	188	223	207	232	195	221	194	180	213	200	178	199	189	222	223	213	183	200	198	205	208	182	185	193	193	192	197	209	189	186	228	195	204	204	193	211	189	212	206	232	200	209	208	185	201	221	214	211	206	209	235	191	205	191	208	193	219	216	175	211	174	202	216	193	200	203	194	207	194	201	182	217	214	193	209	181	194	211	217	190	196	233	194	213	207	209	217	211	215	212	177	196	195	186	212	196	178	216	184	200	211	212	182	185	209	192	200	209	202	228	179	204	218	220	202	217	169	186	165	194	194	184	203	174	202	208	198	196	182	212	196	233	165	183	178	200	196	208	204	218	172	212	194	197	208	216	171	184	202	177	198	184	224	208	206	212	199	186	203	228	198	201	209	208	182	222	193	201	222	200	206	191	189	190	235	210	197	210	196	212	190	206	223	203	229	185	221	201	205	194	198	195	179	192	220	196	206	220	192	182	182	205	216	171	229	201	201	223	202	202	198	214	201	204	190	196	203	187	217	225	206	228	206	199	226	212	198	186	212	193	217	240	199	214	218	198	179	211	229	189	198	196	197	194	194	204	191	221	190	210	210	201	208	208	223	215	214	205	189	189	199	200	176	186	221	235	177	219	182	184	244	209	193	180	204	211	179	179	210	187	209	224	208	193	228	244	172	193	244	204	170	210	197	178	192	187	192	207	207	215	197	199	210	193	207	185	205	206	205	222	190	219	203	188	195	201	180	213	196	190	198	205	182	235	187	207	197	205	195	222	219	232	216	200	214	203	209	206	241	209	171	197	189	178	210	197	202	216	202	202	197	217	207	199	201	216	201	205	180	194	189	198	225	202	200	209	208	172	188	197	220	188	207	207	223	204	217	195	203	220	182	217	197	204	225	225	200	227	214	197	181	201	186	203	194	215	194	211	208	179	202	232	200	179	201	239	214	192	226	180	190	209	227	211	185	213	213	224	233	193	202	217	210	208	205	216	239	184	218	193	190	218	214	211	209	197	187	230	199	186	204	209	182	215	187	203	206	211	219	199	192	219	193	204	164	215	200	209	192	190	243	210	203	204	195	185	188	181	220	206	216	234	225	195	178	196	201	197	200	191	207	210	237	189	183	205	202	205	194	190	191	189	218	210	202	185	206	213	198	189	201	229	199	189	196	217	215	187	210	212	216	209	209	217	213	242	177	193	189	193	203	200	208	242	196	194	194	210	239	178	186	199	197	208	200	186	205	178	182	191	201	203	197	177	185	200	202	216	208	193	191	194	206	194	206	229	209	204	195	218	191	200	195	190	183	211	168	211	212	231	180	206	197	190	219	195	236	182
30608	9057	8178	4515	2678	1844	1303	1158	870	701	684	568	510	451	394	371	387	339	350	333	339	315	303	273	297	290	265	278	258	268	251	245	246	223	260	255	240	247	223	229	234	250	238	209	223	238	226	231	212	227	245	234	255	212	203	210	224	206	224	216	255	212	216	225	232	213	203	224	249	226	230	236	230	205	226	219	199	218	220	239	229	225	243	211	237	222	225	216	202	201	215	210	222	221	230	214	202	192	232	206	221	217	231	189	211	188	216	214	231	188	206	193	209	177	227	224	192	215	219	204	204	214	224	185	227	208	208	194	207	220	189	207	213	196	227	209	216	196	222	196	210	210	216	257	218	241	207	203	210	213	228	190	228	216	192	193	203	191	217	223	202	193	213	197	214	224	205	211	215	181	198	224	221	209	193	221	209	224	208	203	214	219	231	209	226	239	213	205	222	212	200	185	211	198	219	205	226	199	227	220	190	196	202	236	223	205	196	170	203	219	226	233	209	198	207	231	224	201	225	210	210	208	211	193	228	229	207	216	208	163	221	212	190	209	185	225	195	225	198	202	175	231	180	199	208	207	213	227	195	219	228	208	214	209	192	193	217	194	212	220	221	211	211	204	226	205	241	201	217	183	210	202	214	208	224	205	229	189	205	195	218	219	215	224	198	205	220	208	189	218	234	229	187	192	226	236	209	211	194	237	191	200	230	216	193	230	211	210	210	194	204	191	211	208	211	209	210	211	210	203	176	244	227	208	203	179	199	238	234	216	213	200	195	208	251	194	223	240	187	212	198	209	230	198	229	210	198	212	217	191	196	205	183	195	202	218	189	216	206	209	188	212	202	188	208	204	211	195	195	229	195	216	216	208	213	218	218	181	220	213	222	218	210	220	218	210	223	206	214	221	206	209	195	206	215	216	200	214	205	188	240	236	234	211	210	212	198	202	225	228	206	199	238	219	219	213	221	187	200	208	185	235	193	205	228	214	211	252	218	208	200	189	198	236	221	190	197	209	203	220	229	212	214	214	195	202	170	202	199	218	210	197	210	190	196	212	224	204	185	219	199	201	195	209	228	206	213	189	181	208	217	216	205	209	202	197	216	219	207	193	208	215	169	224	185	202	219	196	230	211	202	196	208	225	216	203	183	190	207	202	219	217	190	174	230	220	217	202	206	211	207	223	198	203	217	214	185	220	208	206	216	208	213	225	203	210	209	213	242	216	209	195	212	222	196	236	195	188	225	199	212	184	213	201	195	195	205	221	236	225	215	222	248	207	227	223	217	215	215	204	218	223	188	220	223	206	217	224	208	190	201	213	206	225	217	201	193	222	221	240	206	224	204	201	229	241	207	234	230	227	187	237	197	189	208	200	253	233	223	203	180	218	211	200	209	227	216	210	217	205	193	233	216	214	207	237	201	164	210	227	201	191	195	212	193	226	221	196	200	241	225	173	207	200	217	220	215	210	191	193	229	213	230	221	229	182	213	198	199	207	243	226	219	224	224	193	196	207	197	218	211	201	195	177	207	209	205	249	204	204	217	247	220	189	218	179	194	225	206	214	231	189	211	222	197	219	174	193	221	203	194	214	199	201	196	223	228	198	205	216	223	218	248	202	243	204	195	196	232	205	225	173	206	198	196	215	191	219	201	184	194	216	181	216	197	185	199	203	204	212	222	213	232	211	214	190	236	196	210	164	191	190	200	193	236	203	229	205	205	207	212	195	213	211	218	174	223	239	198	234	189	208	208	221	188	211	204	208	188	199	227	228	227	241	198	186	197	201	222	174	207	215	220	219	207	218	204	195	211	222	236	197	216	204	213	196	228	197	203	194	187	242	201	201	205	204	205	195	209	185	212	209	216	236	193	207	208	221	184	201	216	195	228	215	208	210	216	224	211	200	184	213	218	241	218	212	220	215	185	200	191	232	243	216	197	235	222	217	205	225	218	213	201	194	180	197	219	214	222	230	192	195	194	209	192	194	215	209	172	217	218	214	211	222	207	200	182	207	218	203	216	204	207	238	219	185	182	187	201	217	204	198	184	221	210	232	202	208	193	227	179	198	211	210	219	224	187	186	202	199	212	212	188	213	212	207	231	216	204	198	213	220	197	184	235	206	222	223	186	220	201	214	196	195	185	184	189	211	211	206	204	202	216	235	192	202	214	179	205	199	224	240	236	218	203	208	207	221	206	202	219	219	214	232	218	223	220	237	218	211	210	224	202	197	191	196	247	207	200	181	221	194	192	221	212	187	201	219	212	197	209	224	185	217	217	241	230	212	197	202	217	218	221	182	215	245	227	191	209	224	188	208	208	224	220	207	211	179	209	202	216	190	213	168	206	223	229	181	187	189	228	208	220	223	186	234	213	198	207	205	181	212	210	217	219	207	219	246	191	211	223	202	216	191	214	185	209	199	203	214	200	232	188	225	213	194	196	192	216	219	205	227	221	208	216	206	198	215	238	208	197	207	216	233	222	222	227	235	210	195	225	194	222	213	211	208	198	220	201	212	213	212	209	207	218	202	236	219	227	193	206	226	212	215	222	235	227	216	196	229	202	185	212	235	221	206	200	212	217	222	224	228	201	212	216	210	221	232	226	213	214	220	211	192	205	209	200	203	206	218	232	207	224	202	210	194	230	213	210	210	214	199	206	177	218	210	205	224	216	205	231	199	191	192	222	224	206	204	189	217	214	204	217	200	229	189	205	195	212	230	190	180	206	226	248	211	185	208	237	213	222	216	186	223	229	234	215	176	205	207	198	186	208	215	194	186	202	192	203	244	193	208	239	197	182	206	195	200	194	187	217	227	192	202	204	234	191	222	233	207	208	215	225	190	206	221	209	198	193	216	200	224	237	189	208	210	210	221	214	188	223	220	210	228	229	227	207	198	201	218	182	207	196	189	223	217	198	206	235	204	225	204	169	215	192	195	208	217	212	207	202	226	214	218	207	201	208	217	195	205	202	217	207	215	219	235	201	229	197	196	211	170	192	216	225	203	224	250	207	201	199	213	217	224	208	218	208	227	202	237	221	201	216	218	207	203	228	231	206	206	216	232	228	223	207	204	213	194	201	241	215	208	220	199	208	188	207	203	199	221	192	206	219	212	205	223	200	211	220	235	216	230	222	215	197	193	216	197	235	187	184	193	220	200	212	177	206	201	199	225	210	189	216	230	214	200	211	217	197	196	203	191	190	225	225	182	226	211	212	225	210	201	200	212	211	184	186	200	210	202	220	253	228	197	216	229	219	212	200	222	216	214	206	199	198	220	214	227	189	194	220	200	217	210	211	232	218	236	225	198	195	208	198	205	224	233	219	231	214	199	206	223	192	202	216	228	237	212	195	198	196	208	208	203	225	223	209	198	210	192	202	225	226	201	219	193	212	198	206	169	208	210	213	185	213	227	210	198	200	206	239	186	234	217	210	240	221	196	228	212	223	219	212	194	211	188	231	220	189	222	223	207	179	219	208	193	204	210	184	197	187	206	218	225	225	210
22257	20106	26240	23734	20110	20154	8351	1346	1001	889	828	807	711	670	706	662	646	584	604	588	599	603	529	560	567	545	549	555	546	532	528	521	508	541	559	503	513	511	499	477	475	520	479	517	542	517	515	544	468	497	505	482	503	509	519	495	440	502	528	516	533	457	519	458	490	522	479	534	490	437	520	474	502	506	500	518	494	492	528	466	497	477	515	484	486	502	459	509	509	540	508	461	481	497	508	482	501	497	439	485	493	465	458	474	486	512	523	509	436	481	510	457	465	507	490	528	434	473	472	505	494	502	503	496	493	480	507	533	486	526	495	484	483	460	476	431	438	455	518	495	478	509	512	473	436	474	482	473	480	461	482	482	481	496	495	514	485	473	524	499	438	461	464	539	500	508	492	503	464	477	508	476	481	500	482	502	488	473	517	512	510	502	481	436	474	473	503	465	480	449	466	514	420	475	502	486	490	460	494	464	473	490	462	497	454	528	517	494	510	504	451	497	462	459	492	484	502	469	522	467	492	477	503	504	493	484	478	467	476	497	501	455	493	518	506	487	505	492	545	519	481	456	450	463	481	494	470	455	486	474	494	487	509	525	479	462	476	493	499	470	505	502	499	522	465	515	451	481	508	510	501	503	504	475	488	473	460	480	490	456	461	481	495	463	469	477	504	489	539	453	504	495	484	507	492	493	499	513	474	466	446	495	532	460	464	499	478	480	483	473	503	491	477	498	467	477	488	442	503	484	508	495	480	492	500	482	468	489	460	518	492	482	464	471	503	473	450	502	478	482	493	473	482	459	477	468	472	493	470	483	465	529	475	477	554	529	514	461	482	473	487	492	498	515	479	541	470	460	475	458	457	457	496	487	490	487	495	505	499	478	513	466	518	504	497	519	480	489	492	505	491	504	481	478	441	493	498	452	491	475	456	464	457	463	476	507	501	446	489	463	528	466	530	485	522	479	448	461	484	477	476	470	452	457	466	514	510	469	506	486	463	455	461	479	481	484	490	535	496	508	474	503	486	511	480	503	468	488	447	459	477	513	495	525	503	500	456	466	497	481	474	466	473	504	488	477	516	491	524	504	497	496	461	499	490	480	487	517	507	521	508	478	522	497	478	482	478	497	505	508	482	473	503	484	472	503	507	496	516	507	468	462	517	495	487	502	498	487	469	473	493	475	507	498	490	529	471	441	472	503	477	498	459	500	509	469	510	507	535	521	518	508	535	482	505	508	506	506	475	481	501	522	485	512	524	475	463	513	501	491	486	479	516	480	483	490	487	504	494	508	485	470	451	510	497	485	537	516	487	489	490	515	461	503	479	471	488	514	533	491	485	490	457	500	501	480	490	438	465	528	523	464	534	489	490	489	468	505	505	496	523	527	535	504	485	472	509	497	458	528	510	506	478	484	466	457	493	474	507	509	504	517	521	470	496	535	472	451	492	480	494	494	492	475	511	502	526	505	469	440	485	487	500	517	493	491	463	470	481	491	536	492	488	479	513	438	499	488	504	523	537	495	457	511	490	515	493	493	472	501	463	488	485	493	494	453	514	493	504	443	492	484	483	474	465	486	513	489	464	457	472	528	499	467	498	472	492	516	495	488	474	490	495	463	489	498	490	498	482	503	475	529	474	485	451	502	467	467	523	456	493	497	475	521	477	462	513	458	482	513	504	493	497	494	510	496	504	475	523	494	456	487	518	492	460	507	478	472	463	479	482	475	474	470	498	529	483	509	493	549	444	504	513	506	498	472	472	448	500	543	460	514	472	484	483	479	451	483	455	465	518	490	481	470	463	464	490	490	501	497	504	496	447	466	485	508	499	511	530	504	470	458	456	519	509	504	445	510	502	494	461	514	477	481	487	500	520	469	505	513	503	498	487	482	508	523	502	466	469	456	472	447	468	474	510	517	488	495	484	474	491	463	525	485	499	497	437	462	495	451	496	481	505	509	480	484	476	532	496	483	475	487	505	541	449	476	530	502	515	466	497	443	499	470	474	476	503	478	483	493	476	493	494	490	446	505	485	465	503	459	511	443	513	522	475	519	486	472	469	482	457	521	498	512	478	481	495	479	502	451	479	492	517	491	536	505	517	457	463	514	489	469	489	477	416	482	487	537	503	486	508	465	485	515	453	447	463	491	521	475	490	520	446	471	513	521	465	471	493	489	531	459	475	483	452	448	463	493	486	455	498	462	455	480	522	487	469	460	479	481	495	481	458	493	455	523	502	502	478	463	531	429	453	499	483	502	496	479	497	503	488	501	461	476	495	470	492	432	493	480	439	510	535	491	516	508	456	487	507	483	491	489	483	428	474	514	471	486	488	473	477	480	491	508	535	490	489	512	488	499	423	479	535	484	490	537	473	488	491	510	483	465	522	496	478	451	503	477	477	508	506	504	498	501	472	498	455	469	518	496	464	469	495	509	475	465	466	459	482	498	485	504	508	490	526	473	507	475	495	502	491	462	502	531	478	487	463	501	493	507	470	479	503	476	513	540	517	463	480	509	479	527	497	488	489	497	494	488	429	471	495	479	485	493	489	478	422	479	456	513	504	464	528	502	481	500	464	512	461	516	479	483	495	486	501	462	463	478	518	498	484	502	494	457	485	504	502	501	505	503	480	472	446	492	471	455	469	517	495	452	484	482	495	483	513	471	508	477	488	485	484	510	482	484	503	506	495	485	488	519	509	477	490	489	504	509	484	466	471	465	477	445	507	486	466	498	469	511	473	496	520	481	465	495	487	481	459	525	499	486	483	511	501	510	555	455	438	472	456	499	476	502	480	472	468	512	460	490	489	484	492	504	489	490	507	492	489	494	510	472	467	502	432	489	474	492	480	500	466	514	494	513	490	477	487	460	503	492	458	472	490	465	470	504	500	505	482	480	477	496	500	497	502	483	508	457	490	487	500	491	487	484	498	471	504	516	511	487	466	503	528	509	471	499	513	472	538	425	451	450	492	468	478	494	503	465	483	507	462	481	472	479	497	458	479	497	474	488	527	508	468	497	519	475	457	473	508	480	465	513	525	456	505	459	520	499	516	506	511	476	490	487	496	541	528	503	516	497	488	483	473	494	480	480	469	495	476	519	484	495	451	454	490	493	503	473	484	496	456	460	504	444	484	473	475	502	514	472	488	492	492	504	498	517	435	511	477	491	492	426	460	415	472	499	507	465	467	458	462	462	519	510	486	503	473	536	491	482	482	466	492	472	471	470	454	441	459	489	506	478	487	458	466	514	507	482	496	483	493	462	445	478	501	477	502	456	504	506	479	480	542	466	511	469	481	479	522	456	484	466	536	479	502	478	414	507	460	521	485	453	474	471	491	485	475	467	441	489	497	477	487	466	484	499	500	486	494	480	505	515	491	445	508	457	498	465	549	492	484	481	507	495	502	441	461	483	475	483	515	487	521	493	474	451	478	484	479	488	494	502	472	495	490	462	471	507	477	487	515	515	465	496	492	492	521	516	451	472	504	488	475	474	500	518	502	481
28377	14636	13660	7853	5192	3478	2668	2170	1806	1483	1238	1190	1076	940	955	846	772	757	693	670	650	715	647	579	576	603	573	563	540	558	556	505	526	534	524	516	525	522	503	511	527	471	500	531	478	536	483	516	496	489	511	512	508	460	512	468	491	494	433	477	521	476	482	498	518	498	463	462	492	462	480	491	502	430	473	452	468	520	424	493	508	434	439	494	474	490	488	444	496	464	513	486	437	457	477	479	464	478	486	471	441	419	480	451	451	485	483	495	501	476	489	422	443	470	478	466	432	467	467	514	477	484	497	444	505	473	492	441	488	435	476	501	458	458	441	461	434	458	452	492	512	445	473	434	457	517	474	494	472	505	467	433	451	458	503	476	444	447	462	472	448	479	459	471	472	467	479	479	477	444	506	490	464	491	484	473	480	510	486	465	492	453	474	476	449	453	451	492	473	484	493	458	465	495	476	455	455	480	440	449	446	514	501	444	467	445	500	495	478	465	525	469	462	482	481	454	462	456	459	495	491	471	452	480	457	495	488	506	454	462	501	451	469	466	536	468	463	504	468	454	454	454	480	474	468	492	450	455	477	464	484	483	475	477	461	499	461	487	466	496	469	452	463	448	474	493	450	445	469	487	493	485	418	477	466	496	521	478	447	476	494	468	502	478	497	466	503	457	472	482	462	434	477	453	473	452	494	454	470	471	480	456	530	517	467	482	492	493	473	478	446	441	469	464	452	495	440	479	486	469	456	489	454	454	488	496	494	469	456	505	468	457	475	460	453	474	463	485	490	463	457	460	420	456	521	513	454	480	520	480	442	470	481	464	477	455	464	454	478	443	439	476	498	472	472	469	477	424	430	467	463	492	472	518	482	471	488	440	493	476	460	478	477	511	449	441	467	467	465	460	450	456	531	475	439	442	515	443	449	446	453	463	475	514	475	471	452	419	455	477	441	476	458	484	440	464	475	448	464	498	482	450	483	485	475	446	494	434	445	465	467	455	502	481	475	506	475	489	466	472	453	453	427	400	456	442	459	473	466	496	475	472	475	475	461	475	473	444	487	476	443	519	497	470	467	435	472	472	482	459	491	466	459	452	506	460	515	486	475	475	454	436	481	480	470	461	511	475	455	438	473	461	463	457	474	471	425	485	466	471	451	477	428	477	479	462	479	472	488	442	486	424	487	460	430	482	458	466	471	475	454	469	452	425	493	460	471	467	472	466	505	481	436	495	450	467	446	454	475	432	465	421	433	449	450	486	454	471	447	475	439	487	440	443	476	430	442	470	458	454	473	450	460	438	451	430	404	480	481	433	472	442	467	521	513	531	502	453	486	521	482	492	447	463	474	475	488	457	438	473	454	474	460	430	453	447	471	462	518	425	449	493	461	460	443	478	454	448	453	492	494	458	474	420	516	466	447	469	519	445	475	426	454	457	491	443	476	473	454	498	458	472	469	451	443	492	462	446	513	466	458	465	458	487	456	448	488	470	473	507	451	435	499	491	433	477	451	480	434	462	471	474	481	495	475	478	473	473	425	449	488	465	470	479	477	449	457	430	468	461	467	505	495	456	449	484	458	482	495	445	467	444	458	433	457	480	421	506	454	488	509	436	460	474	450	446	495	456	464	462	489	447	444	446	462	442	473	477	491	432	480	468	469	488	463	508	477	443	438	449	468	498	472	457	533	485	460	451	464	436	484	468	473	464	461	458	476	491	462	483	463	482	501	453	437	472	516	435	480	508	449	471	471	468	460	451	472	489	492	471	471	445	436	476	470	470	473	469	457	418	438	477	461	496	480	443	473	445	495	424	479	493	506	435	481	424	473	476	468	470	470	466	459	449	442	470	480	476	476	484	492	509	475	486	461	467	482	468	496	455	477	468	459	471	463	443	495	461	477	457	464	494	463	484	476	458	461	511	472	492	438	488	510	465	450	497	480	434	504	465	457	532	434	481	467	474	413	434	464	507	471	471	458	453	471	471	502	477	451	483	470	461	437	450	484	460	437	431	455	485	449	439	444	484	480	491	445	491	491	452	451	468	476	482	464	466	458	476	432	444	456	444	495	458	462	440	458	444	490	504	494	501	457	466	451	486	478	458	462	452	478	432	468	459	472	481	457	492	478	492	474	472	438	479	498	475	449	502	463	465	436	520	436	488	486	437	497	505	485	440	468	458	451	466	465	503	501	448	496	463	453	464	480	452	456	443	448	449	447	470	425	481	463	467	503	484	440	474	490	479	439	498	485	445	416	475	506	500	495	460	475	492	413	484	439	485	497	495	477	461	484	469	463	468	492	494	463	501	468	488	452	466	453	481	464	495	448	435	473	443	478	468	427	450	489	450	502	484	482	464	460	468	494	517	481	454	489	462	488	484	442	460	467	449	451	447	458	442	437	463	486	460	483	427	464	443	482	418	454	465	481	482	485	435	464	435	487	460	466	488	450	455	475	460	465	467	448	504	495	459	482	483	430	466	444	460	458	449	442	494	462	461	479	457	499	442	501	447	454	501	477	422	465	442	467	460	491	475	464	510	492	466	478	428	473	425	488	460	470	511	455	483	471	446	463	481	467	472	455	441	469	494	444	481	474	490	435	454	455	429	449	484	462	457	444	465	457	458	463	491	453	471	461	476	484	430	442	458	478	439	485	480	474	489	476	463	439	468	441	474	464	504	451	473	479	471	422	488	503	460	481	491	436	494	415	501	468	481	489	495	468	509	485	458	467	504	472	492	467	432	427	449	483	459	481	465	448	442	499	452	498	497	469	454	506	504	502	484	492	471	455	493	479	456	470	508	471	465	486	487	495	460	455	485	423	478	476	416	484	475	443	479	460	477	457	459	461	468	441	470	469	495	450	508	456	485	482	445	481	432	488	438	454	469	439	453	487	459	470	461	454	457	504	452	473	443	466	499	459	440	458	471	467	469	444	441	448	498	442	475	479	489	445	479	473	485	452	493	489	451	516	442	481	458	484	460	469	441	501	425	499	480	475	461	465	470	461	448	473	479	487	421	474	450	472	482	450	507	461	457	467	466	481	417	457	445	450	460	473	513	432	457	493	461	453	463	506	504	461	477	453	458	436	444	456	472	439	458	456	459	453	468	441	450	440	467	512	459	499	498	475	459	464	503	456	462	465	491	464	437	461	452	422	426	490	450	409	477	479	451	508	470	468	450	492	454	473	447	454	446	431	461	470	471	476	468	452	446	492	461	441	474	481	474	516	478	441	428	444	423	480	458	489	475	446	445	453	469	461	447	469	470	432	497	453	490	474	465	498	471	455	479	466	482	475	471	425	477	468	452	474	447	476	480	434	448	454	453	431	478	484	452	448	473	485	461	457	466	475	464	464	447	470	471	458	451	466	436	469	449	464	480	482	474	469	463	486	478	477	477	503	468	481	485	468	471	488	443	435	449	432	453	476	488	484	461	488	471	461	468	492	456	461	459	468	459	466	464	466	467	494	465	438	464	503	431	491	440	451	489	474	472	468	458	504	460
30198	13999	1858	439	322	305	259	274	251	240	251	265	230	240	222	253	235	210	254	240	224	248	235	247	245	227	223	221	238	252	244	223	232	224	227	243	229	243	214	250	227	242	217	249	234	240	212	224	222	238	243	253	235	240	265	241	249	224	260	243	233	218	233	246	261	280	230	229	214	233	239	230	211	260	255	221	209	248	253	265	246	222	198	224	229	257	237	223	235	256	230	241	240	227	243	273	238	259	241	243	223	268	252	245	237	231	255	229	218	247	229	231	217	235	246	243	226	242	241	232	217	239	206	243	233	240	235	236	264	233	217	232	228	254	232	216	242	255	268	235	224	213	243	252	222	239	253	261	200	241	224	256	248	258	241	235	268	229	239	227	253	228	227	243	224	218	224	244	270	243	232	202	231	262	236	238	276	238	254	247	225	247	233	195	220	239	270	245	235	231	236	234	243	232	221	234	219	212	224	246	255	234	228	244	229	231	225	229	241	232	246	239	243	252	213	242	254	225	238	217	238	251	252	238	226	239	201	230	241	243	267	258	216	236	215	240	226	251	215	230	246	245	232	217	212	227	239	241	229	225	202	225	228	269	243	258	257	224	245	223	235	240	250	270	200	239	238	248	237	247	242	243	231	217	224	224	203	254	241	249	242	230	246	241	217	217	223	226	218	225	225	233	236	237	239	250	234	214	244	252	204	263	263	234	231	252	230	233	253	241	262	195	241	231	249	256	266	244	240	260	262	251	241	241	231	237	226	232	252	232	205	188	239	242	231	262	234	234	244	237	225	221	223	235	261	242	228	225	229	208	216	220	235	230	221	238	209	227	230	247	212	232	244	223	227	224	241	218	233	241	252	221	227	239	247	237	230	225	235	235	226	236	216	233	225	262	238	225	235	226	240	224	276	239	217	233	234	249	231	242	243	253	221	245	231	244	216	247	242	222	247	215	258	217	244	240	246	218	226	231	237	244	236	240	231	230	228	225	227	216	252	225	245	234	236	241	253	239	272	224	250	230	237	227	206	255	233	241	249	219	237	223	220	231	215	252	260	262	222	232	232	233	244	211	226	252	233	246	245	214	238	258	225	248	226	239	229	249	222	235	219	275	231	277	231	214	239	240	266	248	241	214	227	228	225	237	236	216	219	251	247	244	259	224	232	229	253	248	238	202	236	204	216	209	220	221	255	219	241	245	249	235	237	242	235	237	231	220	221	230	221	249	223	233	227	233	233	244	231	240	237	226	242	222	235	235	250	249	222	237	222	250	245	240	244	235	254	219	244	251	226	242	257	212	245	219	264	230	225	236	231	214	262	253	213	243	246	233	223	255	241	221	229	234	246	270	193	225	214	245	217	244	261	234	230	222	256	244	245	235	257	263	208	218	250	248	230	209	234	243	208	227	227	229	226	200	229	249	240	231	242	239	220	247	214	245	248	239	233	220	224	218	242	238	245	235	250	240	245	243	245	232	232	232	253	258	226	278	237	251	247	251	208	214	209	211	223	244	226	234	234	254	256	237	269	241	237	238	244	241	242	236	235	236	215	257	197	243	254	244	236	229	246	240	225	247	218	239	220	227	238	236	225	238	228	249	235	226	220	238	212	254	257	228	219	238	226	234	240	249	232	225	246	215	263	237	220	234	233	234	229	241	260	218	215	229	241	213	235	233	257	247	241	237	237	229	251	250	207	204	232	213	232	225	255	222	206	227	233	234	250	237	254	234	252	241	260	245	249	247	258	258	223	259	214	238	227	209	223	221	240	243	246	210	236	224	260	235	251	235	229	249	257	235	237	240	249	250	264	249	223	270	233	242	208	214	231	245	266	241	239	228	235	224	247	241	253	252	235	220	236	229	252	258	241	228	211	255	226	220	226	221	239	247	216	253	220	204	243	243	228	233	227	242	251	271	262	213	228	238	242	217	255	214	228	230	208	234	243	235	244	214	234	270	242	251	221	272	239	237	249	228	256	246	241	215	268	234	212	227	254	252	250	248	256	247	236	217	220	248	250	240	240	243	254	232	242	204	217	215	258	233	207	237	266	253	241	247	252	235	238	231	222	238	250	241	234	248	219	245	255	251	251	237	255	223	223	247	238	228	226	220	242	218	223	223	259	219	238	254	265	228	212	214	232	248	233	236	249	217	235	224	253	244	237	209	262	214	226	226	236	197	248	255	226	258	246	221	228	244	244	219	233	255	246	236	276	235	221	260	223	225	226	246	228	222	235	251	231	227	231	235	238	239	226	255	246	227	244	268	240	228	221	221	253	247	235	254	213	235	219	239	236	236	261	247	231	245	226	199	232	244	227	254	255	224	237	256	205	232	253	212	218	223	240	255	263	232	253	237	214	234	242	229	222	240	246	272	221	220	245	228	237	254	242	237	248	227	224	263	251	242	247	242	241	242	248	203	250	268	265	241	235	236	229	211	219	238	229	229	251	232	243	236	252	232	247	208	221	240	232	201	229	221	254	233	253	242	239	236	234	238	229	217	254	231	254	239	227	244	219	226	215	231	250	241	236	238	239	244	238	235	251	244	239	236	250	234	251	237	235	230	243	235	266	234	232	235	239	235	242	236	215	212	245	227	241	194	239	225	222	251	225	244	232	272	235	237	254	248	250	240	247	233	244	213	259	230	238	219	245	247	220	216	219	251	235	233	250	225	227	238	253	221	246	232	231	219	251	247	221	248	211	236	249	283	272	233	232	251	224	256	230	253	225	217	246	237	256	265	219	243	227	257	238	256	224	220	208	238	249	232	263	236	218	248	220	229	232	216	255	226	203	237	234	239	242	226	237	261	261	234	252	272	225	228	239	232	230	225	224	215	253	226	213	268	220	236	249	247	222	231	238	226	250	233	241	229	249	248	209	241	186	243	239	253	251	237	244	216	249	232	259	231	242	233	249	210	236	236	260	251	239	242	219	255	240	238	243	256	209	236	229	258	236	230	234	218	240	251	247	234	255	260	244	235	225	240	213	262	242	261	261	243	235	250	240	244	257	235	249	227	229	219	237	250	201	238	223	241	241	233	238	223	232	252	226	211	239	238	215	221	234	223	227	240	213	248	254	258	252	241	223	258	221	239	236	220	262	225	235	266	261	234	232	228	256	249	249	254	238	250	238	236	219	237	232	207	218	236	250	239	247	236	234	256	237	235	242	247	239	234	234	228	239	250	223	230	234	266	234	250	258	233	261	213	232	220	240	284	232	229	225	214	246	241	255	254	232	240	220	257	271	236	224	246	214	243	256	231	262	242	243	196	242	272	246	238	228	232	211	230	225	233	263	262	220	245	211	237	220	239	218	203	212	257	233	242	233	223	231	244	274	230	236	228	244	214	233	246	249	237	253	229	225	218	235	234	256	266	215	229	230	213	233	243	242	241	235	254	236	264	246	236	222	251	227	232	253	248	259	251	236	260	244	231	257	248	259	258	238	251	251	247	234	222	245	255	236	251	252	238	237	237	271	249	231	227	259	233	228	207	222	249	243	235
21545	804	699	494	326	329	327	295	321	277	269	290	255	274	260	271	248	269	257	279	241	264	313	267	261	266	272	262	269	239	262	265	256	249	248	270	288	276	281	275	240	234	260	251	283	236	262	255	264	281	270	268	267	297	258	291	262	260	254	286	249	270	261	286	255	264	259	254	265	289	280	250	292	257	254	276	280	277	240	262	274	269	273	265	284	271	246	251	227	284	252	266	268	288	265	284	270	267	270	244	294	265	258	254	238	262	267	252	301	279	280	285	274	222	229	263	236	248	256	280	248	266	230	252	290	257	262	276	276	255	269	258	300	246	279	273	265	293	250	251	273	275	289	260	245	248	294	245	247	291	275	263	258	259	254	295	266	250	259	263	253	262	249	249	259	272	274	242	280	240	253	250	255	273	254	272	271	229	253	250	275	283	236	265	275	294	282	264	274	262	268	241	287	273	264	258	290	252	243	282	265	257	266	278	279	262	263	247	267	234	254	273	279	277	276	255	278	268	274	264	246	268	274	244	292	276	263	262	251	270	264	269	268	253	259	315	260	243	272	276	289	266	281	287	293	234	268	279	244	256	287	255	267	276	274	276	292	243	255	284	254	230	254	251	276	278	271	290	278	265	243	273	256	275	289	248	278	266	247	256	283	270	241	268	273	257	229	245	287	255	251	247	268	266	277	235	245	263	242	251	263	285	267	317	264	283	293	293	256	228	264	267	282	310	263	236	264	256	277	246	251	275	279	260	252	277	265	276	300	282	260	286	232	271	255	254	224	249	263	267	261	279	247	257	257	261	296	264	228	235	252	240	256	259	270	287	273	236	292	265	278	273	281	266	274	247	275	254	282	236	268	258	268	227	263	271	249	267	272	259	290	292	270	266	252	258	270	270	266	294	260	245	261	236	267	290	258	292	264	270	270	274	279	298	264	292	264	270	283	277	290	246	231	268	250	231	273	259	297	269	276	265	263	294	251	273	307	284	273	276	262	262	258	284	281	236	268	286	234	270	282	276	298	265	291	296	265	286	261	248	282	258	259	264	305	282	263	237	265	250	264	255	285	275	261	245	252	276	251	305	261	295	268	289	275	249	270	273	250	288	268	304	254	251	271	270	287	248	259	245	217	249	248	265	252	249	279	290	281	271	271	268	237	226	282	278	276	242	243	273	269	230	279	235	260	262	273	286	245	288	268	253	222	280	267	261	266	265	272	272	253	266	241	276	260	249	266	280	250	256	263	282	299	296	273	268	294	308	269	254	255	270	279	275	262	256	265	251	241	261	248	244	230	273	259	285	274	279	286	263	281	247	264	260	259	285	247	258	267	290	273	276	267	270	248	267	245	261	279	266	239	262	258	285	295	280	224	269	280	254	272	278	279	246	259	253	269	275	262	283	226	241	238	263	241	290	321	267	244	269	281	254	261	285	270	262	276	250	258	235	256	273	266	260	262	232	277	254	276	243	285	260	260	248	289	275	262	258	285	249	265	268	260	270	269	262	275	243	298	260	268	294	246	269	270	286	260	281	264	271	286	250	259	264	254	261	252	293	268	305	262	265	285	270	256	266	243	272	269	289	268	259	282	266	288	268	276	264	271	272	259	245	252	285	267	232	289	274	294	268	294	276	239	263	255	246	279	279	247	255	267	258	223	274	278	273	263	285	255	274	258	239	279	250	281	286	248	286	263	247	255	252	294	259	257	246	271	260	282	284	265	258	241	273	254	268	249	248	229	282	276	250	260	268	268	250	268	264	272	258	281	283	280	259	255	295	257	267	263	290	291	278	272	259	273	301	296	304	283	230	239	253	268	287	305	271	275	257	242	276	282	268	261	280	303	258	290	274	255	261	265	261	251	260	252	276	268	264	286	258	269	267	261	227	262	280	253	291	262	273	257	277	256	256	247	296	295	262	259	274	254	288	256	264	238	251	238	275	259	268	286	252	260	265	276	271	258	275	277	246	229	281	285	261	239	255	299	254	282	273	253	289	279	271	252	246	265	289	266	269	266	244	260	308	254	270	251	247	257	260	246	270	281	282	262	289	279	257	275	259	314	283	261	251	271	247	257	234	251	256	237	262	291	263	249	283	259	275	288	272	267	239	261	276	267	276	269	276	288	305	254	251	300	279	256	274	286	289	274	285	270	290	273	271	293	264	252	271	257	250	256	288	264	248	255	272	246	266	283	243	306	251	287	257	278	255	281	284	238	263	258	283	278	281	278	255	261	271	254	276	278	245	298	277	268	280	271	247	288	243	263	268	226	246	251	280	280	267	277	266	244	272	277	264	260	281	280	267	282	271	282	260	261	245	286	294	264	287	241	289	243	233	259	215	229	295	256	279	261	279	267	267	257	256	282	256	245	262	259	300	288	259	264	274	251	249	296	240	246	274	263	282	269	276	290	289	248	255	276	255	268	277	249	272	259	235	263	264	281	249	290	257	269	272	248	271	251	290	276	260	240	275	260	276	271	244	252	297	256	261	270	287	261	237	276	300	239	257	251	245	286	274	266	286	244	285	260	283	252	262	261	263	258	280	259	274	276	261	289	265	300	252	283	255	272	255	288	238	287	270	252	276	243	264	269	264	270	274	250	290	247	265	248	255	246	264	253	305	289	258	273	268	271	289	267	258	258	260	284	269	263	272	236	258	266	254	245	283	256	251	276	274	248	289	268	263	273	246	247	269	258	217	258	259	272	251	254	252	283	279	280	284	260	304	292	265	269	284	260	264	259	254	272	280	255	255	252	279	294	262	248	260	265	271	272	261	249	243	251	230	255	269	279	285	281	267	280	264	303	300	275	246	252	270	289	278	289	264	275	274	277	263	264	283	294	255	246	264	279	275	276	258	279	267	281	266	257	288	267	245	268	255	272	247	266	272	245	281	242	282	276	243	262	268	276	257	269	254	286	288	250	263	250	276	309	279	265	259	264	283	295	272	258	260	271	253	258	266	241	262	258	237	262	240	275	271	271	247	316	285	254	268	262	240	268	277	253	282	276	265	279	291	272	242	278	274	262	240	272	287	284	267	290	272	268	269	273	254	257	277	251	243	275	273	243	268	274	256	259	271	274	269	266	277	288	275	255	281	272	276	269	283	271	277	259	267	263	267	289	254	263	269	262	251	240	262	250	266	274	238	255	284	255	263	244	269	272	276	264	289	244	260	256	248	245	276	290	280	287	238	260	258	273	239	250	270	251	265	290	249	268	263	291	273	257	278	272	268	244	275	259	261	297	260	263	275	270	271	283	283	295	273	288	263	288	295	295	255	270	243	262	238	271	269	280	262	307	280	246	250	301	257	264	286	273	277	272	257	227	261	258	294	264	255	256	286	273	258	270	259	256	256	277	261	275	226	287	248	277	282	237	242	266	264	275	242	264	293	249	270	257	266	270	262	265	253	255	266	274	298	255	259	277	287	285	293	259	271	246	270	266	256	260	254	289	247	247	267	248	256	249	252	266	262	288	251	245	265	268	267	268	253	247	257	275	275
24276	20154	25872	24206	20101	6925	803	585	465	393	365	334	328	307	294	274	276	256	241	270	245	278	231	222	252	232	209	226	244	215	242	220	231	220	245	203	215	220	225	216	239	211	220	208	222	209	223	217	200	227	211	212	195	208	203	215	223	215	230	212	235	205	234	233	199	201	210	210	201	195	214	195	244	190	229	202	207	202	202	238	205	213	199	198	233	196	212	192	192	210	215	194	218	220	205	206	202	200	195	202	202	197	193	196	211	217	197	200	197	196	208	207	220	200	225	196	216	199	238	196	191	198	201	190	227	226	218	217	222	206	205	207	170	206	211	225	190	220	195	191	199	201	210	179	219	215	182	203	204	205	220	196	207	192	191	190	187	189	197	221	215	192	207	189	169	204	181	197	188	207	211	217	190	200	196	197	192	208	194	199	201	222	208	191	182	219	222	200	195	203	182	224	207	185	191	214	195	179	200	202	213	201	177	213	201	213	199	216	191	198	202	210	217	218	209	224	197	211	208	176	209	213	211	200	185	203	196	203	176	223	227	208	183	214	211	225	191	182	208	204	191	199	186	212	220	201	212	230	204	201	218	215	187	222	187	182	187	207	196	178	207	207	183	213	208	197	187	215	226	228	188	184	205	198	221	194	219	206	241	176	213	200	208	194	195	199	203	188	211	224	208	204	244	212	229	191	200	208	171	205	221	217	205	210	218	209	209	209	184	222	216	210	202	190	213	208	193	205	206	200	222	190	214	190	206	237	222	208	209	202	187	186	219	176	212	230	221	195	181	222	207	203	221	199	194	219	218	216	222	195	217	190	184	187	194	202	195	234	207	227	196	211	226	245	222	211	205	210	215	203	211	238	196	222	194	209	183	232	176	221	222	219	226	224	209	190	197	188	199	209	231	219	220	213	206	210	214	201	201	197	222	211	165	206	213	189	191	198	211	182	197	230	205	188	213	217	212	210	214	184	197	210	210	209	198	226	210	202	233	195	207	225	201	193	199	213	209	195	203	213	211	213	191	226	218	193	197	185	211	201	214	189	194	201	195	192	217	193	192	207	214	187	199	198	209	189	228	169	202	209	183	226	247	223	209	221	225	218	198	195	208	203	193	203	203	241	202	202	223	209	197	188	190	204	229	221	208	205	193	216	189	207	224	197	196	228	234	202	204	203	187	192	216	209	203	220	243	216	231	200	215	217	240	209	192	212	225	220	195	235	187	183	198	192	216	228	197	195	217	195	202	201	198	223	217	222	184	190	200	210	212	187	195	214	210	211	190	231	212	198	200	178	167	189	223	202	202	196	196	201	208	229	233	195	238	205	223	209	213	216	207	216	178	222	218	206	202	220	207	205	170	202	201	215	224	210	192	206	214	212	213	205	190	197	238	214	224	220	210	197	196	233	206	230	227	208	209	210	216	227	200	187	209	203	210	189	174	216	204	223	249	213	224	200	195	221	247	185	246	218	184	203	195	195	197	222	200	197	223	176	233	198	223	181	195	229	187	212	208	216	203	219	197	216	198	216	221	224	220	205	253	189	223	208	201	219	193	190	194	203	205	213	216	198	208	193	190	220	202	192	198	197	205	205	188	190	205	208	197	200	194	198	200	210	205	195	206	184	231	220	204	203	178	216	230	210	191	202	217	184	208	221	231	218	193	190	188	174	201	209	214	199	220	168	205	193	191	222	195	191	206	198	188	213	185	189	193	197	206	241	203	234	217	203	193	210	224	193	196	199	198	205	204	212	202	167	207	201	211	187	191	238	215	177	220	245	188	226	246	193	203	216	226	210	206	213	203	186	187	208	210	209	206	193	208	204	201	214	197	207	219	184	204	215	210	205	203	193	219	186	203	194	196	204	180	179	201	182	197	251	189	222	209	219	210	193	207	193	221	186	215	213	213	213	195	227	222	198	183	223	194	198	215	212	203	187	203	229	219	193	221	194	202	220	179	175	192	217	201	192	184	194	202	200	188	196	216	223	211	182	199	192	200	201	224	211	212	188	168	207	197	227	197	195	228	190	195	181	188	197	205	220	186	222	204	200	220	192	191	200	215	199	206	195	208	230	214	211	221	205	202	210	169	216	201	207	213	206	193	217	201	231	211	180	203	189	199	186	219	221	193	223	202	192	228	210	206	227	230	227	210	221	188	171	212	199	222	188	194	205	207	199	221	206	192	217	199	192	200	216	199	199	222	207	222	199	204	195	224	189	188	198	198	169	208	210	208	209	211	224	206	199	199	195	214	234	208	200	228	244	200	175	221	198	189	200	229	213	201	212	179	216	201	207	226	202	198	193	194	226	205	200	226	211	196	196	189	198	226	198	203	211	183	195	233	211	178	211	187	187	216	212	197	196	209	191	199	204	217	202	201	220	189	224	207	223	240	213	200	220	216	211	216	221	203	225	207	252	177	218	208	199	204	202	167	203	183	200	218	196	188	174	210	201	199	209	214	220	215	203	225	204	197	201	188	217	195	215	205	220	192	219	220	205	218	200	209	190	213	186	199	189	198	179	207	212	234	204	180	237	199	206	206	199	207	192	192	176	175	227	211	193	190	210	187	197	227	209	195	204	194	235	227	211	210	198	222	189	195	186	214	209	225	231	212	191	221	183	218	195	199	227	183	181	185	216	197	201	207	216	206	202	170	179	192	208	197	215	169	203	208	198	224	227	190	190	219	170	208	197	205	203	212	214	192	229	197	202	224	222	170	189	197	202	198	198	195	215	217	204	208	219	191	214	207	205	209	205	188	225	197	180	202	204	184	205	204	213	195	218	181	189	241	189	194	192	210	192	203	221	211	178	183	222	201	204	218	223	185	196	206	208	221	221	193	217	203	179	206	196	227	215	197	189	186	212	206	190	210	192	202	200	227	206	204	228	226	229	201	223	237	204	213	194	205	185	211	198	217	218	221	225	204	197	201	224	215	207	218	171	214	212	207	194	203	203	254	200	214	217	204	192	214	186	206	228	216	206	212	206	198	228	218	211	200	223	236	240	207	202	233	230	217	183	213	211	178	209	185	219	232	219	179	163	208	193	205	200	188	223	183	210	203	230	213	213	193	197	191	219	191	227	212	198	204	173	195	214	214	206	210	204	217	225	204	200	199	197	203	214	206	199	199	195	186	220	200	180	219	192	192	200	191	209	201	195	184	194	213	200	216	209	241	194	203	216	227	184	193	186	203	185	196	182	220	214	214	214	208	212	204	191	178	201	206	209	208	198	196	231	207	220	219	196	201	184	189	204	201	186	195	213	199	188	193	219	218	194	186	206	215	216	205	209	225	204	221	177	198	202	210	217	188	194	199	201	191	200	219	198	214	206	216	211	232	221	176	227	199	208	216	195	209	225	197	187	210	209	201	210	198	199	175	202	186	168	211	241	224	206	216	172	181	205	211	214	212	228	182	238	219	211	197	233	219	192	201	216	193	196	196	201	228	203	224	208	215	200	208	207	218	204	190	200	181	196	218	230	225	217	218	199	210	217	221	209
38290	8450	7580	4245	2520	1768	1217	1082	863	694	636	550	470	479	408	398	364	373	340	330	311	279	308	294	271	255	279	257	259	273	270	284	234	238	274	257	236	268	231	258	231	233	235	242	210	228	215	242	226	219	205	220	209	243	222	244	232	228	239	230	227	215	219	225	224	238	214	224	218	198	199	215	222	232	213	213	200	207	222	218	218	215	203	206	248	206	212	216	217	211	212	226	233	222	198	202	218	206	212	191	222	212	230	229	221	207	224	177	193	219	207	244	188	208	233	235	201	225	217	229	236	200	216	209	209	218	198	209	203	215	204	199	225	221	198	211	209	218	209	209	232	220	207	202	206	213	183	236	216	224	222	240	212	227	219	219	234	205	196	171	244	212	242	219	204	225	206	192	191	217	238	224	222	197	200	205	188	222	217	212	195	213	214	208	208	253	237	217	207	212	225	200	214	219	197	222	209	205	215	213	216	183	224	205	203	201	212	232	223	212	226	221	216	216	211	233	206	215	210	220	221	219	203	245	243	203	230	219	230	224	221	228	213	224	214	202	214	229	243	217	200	235	248	199	180	226	220	206	225	190	192	228	222	184	229	201	208	215	215	209	216	215	200	227	243	169	224	191	230	201	199	223	223	194	219	230	203	209	208	242	241	227	212	256	228	235	235	188	195	204	210	207	208	181	209	222	207	210	225	227	236	223	212	217	177	197	211	199	220	222	233	219	214	230	206	216	236	203	194	208	238	226	204	230	212	217	233	188	231	193	203	225	213	213	199	229	210	212	209	222	197	193	203	227	214	214	209	203	219	184	220	197	236	222	206	210	229	193	198	238	205	215	182	221	189	220	201	202	207	226	221	190	248	224	238	205	195	217	206	221	232	212	195	215	189	199	225	224	231	196	203	201	230	206	237	228	191	218	191	236	201	213	214	206	216	204	202	212	206	223	227	214	221	219	207	213	215	233	202	230	239	189	223	207	219	203	206	211	221	211	235	223	208	208	190	206	233	220	197	212	219	215	230	236	246	237	195	226	205	231	218	222	228	222	218	213	184	176	193	179	246	201	211	208	203	229	212	242	209	234	205	204	181	220	205	243	188	224	216	221	228	210	211	213	193	195	203	234	218	224	209	207	208	223	200	206	220	231	223	231	223	218	237	237	196	225	200	192	201	215	216	195	210	200	223	221	209	206	217	200	213	214	199	223	240	216	224	232	221	225	232	196	206	185	212	222	213	191	206	189	208	197	175	226	205	215	229	215	197	187	217	194	212	213	215	202	205	221	235	225	222	203	207	204	205	220	236	215	229	209	219	191	193	207	192	215	197	223	230	228	194	212	202	209	192	217	228	215	207	208	242	210	232	247	195	202	231	225	214	231	231	222	211	211	208	210	211	224	213	201	206	186	223	196	180	191	203	215	195	215	206	224	199	200	223	224	232	229	221	202	214	205	216	226	213	230	204	218	214	206	171	195	214	224	214	232	217	235	204	206	232	201	233	221	185	221	227	195	194	210	224	189	223	185	234	188	205	214	215	234	202	205	228	184	216	218	215	206	205	218	211	218	228	216	218	194	216	211	215	218	207	225	201	212	212	202	208	201	203	217	219	208	217	199	241	226	206	222	236	212	220	207	199	217	217	233	190	197	202	205	217	209	220	207	205	234	207	212	234	219	229	207	210	224	213	208	221	218	242	228	195	187	216	197	219	208	223	222	170	221	260	237	212	232	240	206	203	210	225	224	220	198	203	199	208	188	208	192	204	222	226	235	204	207	213	222	211	212	217	184	212	206	185	224	229	190	202	196	189	185	219	223	231	190	228	232	197	236	207	217	204	213	204	233	213	251	220	221	206	227	205	194	214	207	195	233	220	236	201	225	206	216	197	251	217	205	238	217	257	222	214	223	198	203	224	223	223	223	211	212	221	220	212	193	214	211	188	219	201	212	195	220	231	218	198	214	220	206	213	214	221	212	208	214	202	212	235	198	217	213	212	217	191	201	214	223	211	233	212	224	214	225	218	236	215	193	196	223	217	216	205	193	189	220	213	232	235	235	213	223	193	217	229	236	198	204	191	213	179	216	211	228	211	196	206	223	191	249	238	189	235	191	214	222	213	226	206	206	219	203	236	211	213	201	200	205	209	231	219	242	222	234	221	196	238	230	197	236	214	233	204	210	227	216	199	219	233	218	216	210	218	216	201	204	219	223	207	197	227	209	237	197	206	242	180	200	203	187	206	202	224	245	211	203	226	198	214	210	226	215	215	208	212	215	190	208	242	213	206	207	206	191	184	195	219	210	230	225	187	219	234	212	227	220	208	210	216	205	220	229	237	203	233	209	212	223	231	203	191	205	216	196	223	225	193	231	224	218	226	230	197	216	210	228	189	223	222	230	208	209	213	215	208	210	226	220	196	207	215	197	219	241	212	211	196	233	225	213	230	223	234	219	208	223	233	189	206	186	186	214	206	222	211	214	211	220	208	195	209	208	207	252	206	230	220	227	238	200	221	225	225	193	182	192	191	216	215	218	228	231	213	209	216	198	177	211	205	234	204	221	210	195	218	223	202	202	223	213	189	219	214	217	233	183	213	212	227	220	189	187	167	200	207	214	201	205	186	198	204	221	235	217	248	214	248	202	233	193	218	210	222	208	212	203	201	205	208	196	212	219	228	218	209	231	234	212	227	224	202	196	210	226	265	242	214	212	238	210	198	208	218	223	211	204	202	223	206	204	216	209	207	218	215	221	211	200	222	206	219	229	196	206	224	214	213	207	186	227	218	235	209	211	221	199	195	208	206	201	222	224	207	229	236	180	205	227	227	236	212	215	227	211	232	193	211	219	214	222	221	204	228	225	221	226	219	240	199	233	201	229	203	207	215	211	237	205	231	195	214	213	220	203	246	223	200	191	199	214	212	227	219	200	211	243	203	201	213	215	205	227	206	199	206	206	238	208	218	233	203	217	208	204	221	207	204	206	215	211	208	232	222	224	205	190	231	223	216	212	198	194	226	209	210	219	191	217	192	203	200	222	209	228	197	186	213	226	223	201	219	224	227	230	241	194	195	204	206	194	219	200	218	263	203	216	230	200	215	188	219	225	210	228	248	207	213	216	227	238	218	207	197	204	218	228	204	211	206	228	200	219	228	213	213	229	203	213	225	223	212	201	223	186	212	209	215	173	202	204	227	229	191	234	231	190	224	236	213	215	216	222	228	206	211	193	251	206	230	210	223	209	200	240	239	220	210	192	240	228	211	196	198	226	202	197	206	226	207	205	238	217	207	212	233	224	202	217	210	201	238	195	210	214	209	222	220	227	213	224	201	219	239	212	222	177	236	209	217	214	211	205	209	200	191	213	216	216	217	210	192	210	241	181	206	203	215	222	216	223	231	209	221	196	171	202	194	206	198	234	223	211	207	233	198	221	212	214	205	219	210	218	203	238	217	236	197	198	218	241	211	219	190	204	202	222	219	213	208	177	229	178	203	209	195	220	213	219
22428	20146	26494	23586	20148	20106	5781	1358	986	920	840	753	702	683	637	664	616	614	638	584	576	563	589	541	528	520	516	515	557	516	512	484	514	554	533	481	506	495	504	514	522	470	525	465	484	480	527	539	518	478	500	539	459	518	502	523	503	501	542	497	469	506	486	497	469	492	479	485	538	503	496	480	470	485	493	501	502	518	473	492	468	484	517	451	517	518	507	483	466	477	496	517	475	485	516	503	518	490	494	493	527	460	504	524	503	474	479	513	478	496	508	481	493	501	513	485	470	462	447	534	499	508	462	513	524	505	513	476	477	462	474	516	514	456	469	468	509	480	512	483	491	502	496	462	512	471	502	456	519	490	515	515	492	486	535	494	512	487	510	484	495	477	446	518	498	530	456	466	444	514	517	531	480	488	511	502	466	497	507	557	485	501	482	479	464	470	467	490	486	469	462	470	484	511	482	514	461	506	520	478	493	485	511	484	493	462	506	470	543	498	526	500	478	494	453	501	497	477	530	481	495	516	505	492	489	504	484	483	507	461	510	539	484	482	482	465	494	482	484	472	500	477	452	478	515	480	494	480	450	497	518	485	511	486	510	483	490	480	477	465	481	514	519	495	540	485	524	497	484	494	454	516	481	495	463	524	501	490	471	466	531	535	479	494	528	478	480	472	440	500	533	493	464	456	459	500	507	497	495	488	496	519	495	506	460	489	492	538	535	466	489	535	413	486	475	490	507	541	537	514	489	520	483	499	515	506	493	478	481	489	508	508	539	503	495	470	468	451	507	461	502	508	486	491	517	482	515	479	482	534	492	511	477	515	479	505	488	491	480	455	486	478	478	509	469	495	441	473	466	482	504	511	478	494	460	467	466	503	498	474	506	482	452	504	480	477	489	500	457	477	479	489	514	495	463	484	455	468	500	497	439	482	503	452	456	500	505	481	474	479	490	458	495	476	491	507	507	508	498	526	440	478	474	505	520	486	471	504	490	483	503	521	511	467	458	469	501	482	494	501	508	496	454	405	479	473	536	523	481	481	508	454	445	477	457	490	536	504	500	460	509	490	505	490	496	488	491	512	466	494	506	511	523	487	471	503	495	509	492	504	497	488	466	493	508	475	490	498	534	466	468	508	472	519	477	526	494	470	489	438	484	506	507	488	501	490	478	504	467	501	502	460	515	450	451	488	527	521	453	478	479	442	463	496	484	483	522	449	473	477	502	470	493	472	463	442	485	440	491	492	501	480	523	458	507	466	469	491	529	484	497	457	485	486	500	450	478	492	511	551	536	499	493	488	516	469	489	485	476	470	488	490	500	542	468	479	523	489	499	492	488	502	500	516	486	516	495	490	508	503	533	452	474	483	470	467	508	494	492	452	489	547	495	462	497	467	478	451	507	458	502	443	506	512	426	492	536	480	498	472	471	502	501	535	510	501	488	488	482	512	535	505	485	503	467	478	502	488	504	531	493	506	494	506	477	495	490	500	478	505	500	444	497	483	473	508	504	525	519	480	501	512	506	469	520	496	488	441	554	492	475	464	490	471	495	551	478	483	477	450	499	506	501	512	514	513	494	500	482	520	507	489	498	459	469	489	463	484	480	508	487	517	494	480	487	527	518	447	472	472	483	548	470	497	501	438	495	483	483	533	525	474	472	524	517	476	492	497	517	527	513	536	485	459	457	495	499	466	476	488	471	495	481	513	526	441	467	497	536	456	486	497	494	451	457	445	489	499	491	501	498	469	468	539	512	526	486	481	469	466	519	511	452	489	487	455	522	466	455	470	499	480	471	487	490	491	494	504	443	482	515	508	509	518	465	465	515	489	468	514	504	517	503	460	493	464	480	437	500	422	500	480	493	480	502	507	446	482	447	483	512	471	468	470	464	477	494	490	460	450	476	472	469	520	488	508	455	469	529	498	470	522	462	506	539	512	484	465	489	473	514	498	480	474	508	492	522	500	511	463	496	519	450	486	487	505	500	528	520	470	481	501	461	465	483	478	485	513	493	512	504	473	447	513	489	475	500	438	496	484	511	497	481	490	524	454	485	487	524	505	461	493	476	526	500	510	498	474	512	504	523	507	523	499	471	519	454	510	502	444	531	574	466	466	472	485	484	471	510	494	492	494	465	484	495	443	456	521	510	506	520	538	483	494	508	494	472	465	462	515	472	467	487	464	470	517	483	477	520	488	521	496	518	457	466	478	483	454	474	467	489	486	449	493	482	493	457	456	452	420	485	493	483	514	473	467	514	475	490	470	520	504	461	487	468	484	516	469	507	466	469	505	453	504	437	499	506	543	505	493	495	496	522	481	496	471	460	465	511	471	503	495	477	461	491	492	477	481	483	493	546	475	496	466	500	512	492	488	528	497	485	447	528	495	494	493	512	510	469	493	459	494	475	505	461	485	477	444	538	485	493	502	448	514	514	503	505	513	506	502	519	479	513	482	482	462	510	531	480	521	453	435	461	481	523	528	507	492	503	520	514	491	501	514	510	490	510	494	504	473	483	483	474	498	472	479	481	482	462	465	439	510	472	518	492	474	482	486	500	477	468	482	471	496	468	513	465	489	491	524	490	465	485	490	496	515	519	462	495	466	504	471	481	460	509	461	513	456	473	496	505	464	512	510	471	490	521	473	482	508	509	514	468	526	498	511	507	476	458	497	528	515	528	476	474	500	485	511	508	472	490	486	477	499	458	497	479	542	528	462	502	506	517	470	499	472	508	479	493	488	496	489	493	492	478	533	501	516	475	519	504	494	502	536	455	499	475	494	469	491	493	500	511	486	474	506	472	439	475	481	437	486	499	464	508	509	494	504	436	479	515	506	484	468	482	483	528	484	489	500	499	461	480	478	491	479	513	503	529	516	490	471	509	496	492	468	437	475	483	505	471	513	483	489	522	534	446	496	538	519	510	491	510	517	484	525	519	494	494	525	488	448	475	516	451	511	461	477	523	508	482	490	499	500	544	507	452	485	481	496	493	482	463	502	497	475	491	524	488	499	457	515	493	499	443	515	472	498	491	469	523	481	521	499	486	495	508	533	506	545	568	504	497	508	518	426	494	474	474	488	516	497	501	463	503	511	506	525	497	480	529	483	507	485	508	486	456	475	519	502	514	458	516	468	487	483	499	456	519	507	457	465	435	460	456	476	515	498	493	459	489	470	524	458	470	479	470	529	489	501	502	532	499	499	479	521	513	470	487	493	485	495	483	465	480	505	492	504	475	490	505	498	445	483	458	504	501	455	513	493	492	481	486	476	486	451	512	428	465	551	520	535	472	484	511	474	523	482	506	495	479	482	489	480	468	522	468	518	483	470	463	489	483	463	494	469	463	487	481	528	483	466	507	508	489	466	497	491	504	511	488	511	509	462	497	439	516	461	506	497	500	478	532	480	478	516	461	476	521	502	469	461	461	454	465	484	441	512	467	483	514	491	474	468	484	462	486	455	529	509	515	470	481	500	477	495	479	452	513	485	461	469	494	505	471	510
37601	13156	12937	7392	4721	3310	2505	2020	1747	1404	1230	1130	1039	905	950	867	814	763	736	697	678	641	615	649	596	613	583	544	549	505	548	564	556	569	560	510	499	559	523	506	505	481	523	527	508	470	492	479	538	489	487	449	498	491	450	495	469	460	495	492	471	511	501	483	498	487	488	498	436	530	512	467	502	480	480	468	509	533	474	489	520	501	446	464	508	492	455	491	484	456	447	486	446	489	494	478	473	504	502	476	479	460	442	470	494	471	451	463	468	492	485	485	500	479	471	500	469	473	474	473	477	499	483	502	477	477	496	494	510	494	470	465	471	485	505	496	442	487	472	461	484	490	480	508	480	497	507	481	441	458	458	478	476	467	488	449	479	454	474	478	483	502	508	501	501	442	464	494	472	497	482	492	481	488	479	467	483	486	467	426	505	502	472	442	471	452	464	465	439	490	477	494	504	481	470	472	471	464	435	458	480	501	442	477	504	493	503	466	510	506	487	484	489	460	432	454	499	435	510	465	488	503	469	419	487	485	479	462	462	463	503	473	512	481	482	460	481	487	477	495	502	504	485	474	494	457	501	459	467	434	491	453	496	493	506	500	457	475	485	483	439	460	451	474	465	455	464	489	474	478	436	458	442	494	455	482	466	515	466	467	487	471	456	447	476	449	483	464	487	485	483	446	461	467	472	495	465	467	482	456	455	467	444	463	465	502	511	491	481	474	464	467	513	469	442	481	520	506	473	481	466	480	477	474	423	476	451	504	490	469	487	493	440	476	503	496	465	466	488	482	479	457	456	453	436	501	467	441	457	492	459	468	448	465	495	446	477	470	442	475	506	480	470	487	478	527	467	448	477	481	490	459	496	440	460	494	486	476	480	479	490	448	504	472	467	468	535	473	499	498	504	495	487	469	477	452	490	473	458	456	488	457	463	491	514	482	483	458	476	458	468	462	461	485	483	504	475	465	458	448	478	509	418	450	476	473	458	480	458	445	491	471	479	514	433	426	435	461	481	453	439	494	500	459	502	481	462	466	453	507	446	484	467	465	481	498	437	488	444	489	487	474	468	440	464	478	514	482	466	483	472	534	448	470	455	441	466	484	454	448	469	504	459	450	537	481	483	492	469	498	448	502	486	480	473	491	482	515	452	495	471	480	475	519	502	411	448	443	485	478	458	426	484	462	491	458	471	457	521	489	489	497	472	454	486	482	470	487	460	469	448	493	488	461	482	525	496	458	457	464	505	472	485	426	448	479	448	501	465	466	477	440	537	456	498	479	457	458	491	474	468	516	467	445	458	481	435	479	462	461	424	459	461	480	504	465	459	457	458	428	494	497	464	487	470	467	497	495	442	467	472	489	430	487	446	502	484	495	505	474	507	470	467	503	450	490	445	458	467	460	471	469	472	488	435	483	472	464	469	471	465	513	470	477	485	445	501	454	464	485	476	478	458	496	505	488	466	461	476	474	487	489	476	476	446	445	481	466	448	471	471	478	464	470	503	451	435	460	465	459	483	459	446	485	481	483	481	490	442	451	470	468	530	479	469	493	456	482	497	474	499	462	460	500	492	491	486	444	455	482	477	500	464	473	455	478	488	462	464	475	482	437	464	466	476	489	470	461	436	458	466	475	428	465	466	444	490	462	454	476	519	502	486	506	488	472	470	490	466	470	496	456	495	454	441	454	477	495	482	460	462	450	488	505	524	474	458	440	496	452	465	459	459	474	483	475	464	440	458	448	455	497	490	476	475	456	449	446	482	463	472	432	466	446	456	486	496	497	453	449	485	429	534	430	472	451	482	452	468	456	445	454	477	451	474	493	478	454	461	468	465	494	462	483	553	466	491	463	483	508	458	464	513	472	496	506	462	432	448	493	465	485	476	480	515	480	437	475	487	462	487	454	518	444	481	466	468	489	471	476	478	485	454	475	464	477	463	465	459	458	493	465	460	493	471	488	477	478	483	460	475	458	440	490	513	456	459	483	487	424	448	441	470	457	498	497	475	425	436	418	477	504	440	488	484	480	443	453	467	518	452	482	447	446	490	484	455	469	451	466	506	487	515	457	487	474	456	475	459	433	483	494	457	465	464	490	444	488	484	480	484	486	468	431	492	459	445	459	443	487	480	485	410	424	497	462	469	482	505	428	456	474	471	444	493	494	454	441	494	478	446	501	474	504	491	448	490	452	453	452	475	465	492	493	451	496	456	491	462	466	455	450	512	499	492	448	429	491	467	466	449	428	505	484	510	464	482	441	447	465	481	442	488	483	480	471	477	515	471	443	474	448	468	489	497	473	448	491	503	439	504	502	448	469	453	473	443	444	437	449	488	474	485	500	494	481	435	439	498	459	481	462	456	491	483	467	499	434	484	458	493	447	496	442	517	469	441	472	461	471	443	443	487	467	453	459	481	433	435	455	451	478	440	487	465	459	478	512	463	488	453	442	487	480	510	455	461	473	471	498	448	451	462	433	449	477	490	470	477	458	484	479	475	482	491	454	457	455	491	505	465	472	438	418	470	443	489	481	486	450	444	446	456	444	492	467	438	455	472	446	469	493	472	460	458	440	489	470	513	458	504	463	495	484	444	464	488	479	437	460	473	480	509	483	450	436	450	486	494	498	489	460	447	507	465	434	475	448	511	453	466	480	447	464	431	420	474	487	475	463	487	470	462	463	485	470	432	475	462	460	439	446	511	463	449	489	459	475	516	498	466	467	467	468	457	530	507	482	479	497	487	484	465	455	470	496	485	525	498	497	494	498	450	450	451	474	503	455	482	498	495	447	471	484	478	481	480	505	503	463	472	490	469	516	490	478	439	457	483	412	503	500	486	470	495	480	458	477	509	440	464	465	479	500	440	465	455	481	500	446	496	478	436	503	504	469	474	443	482	485	480	467	497	446	464	439	390	450	443	484	482	455	452	484	471	462	451	476	482	491	535	474	447	429	496	492	452	490	466	453	446	471	459	466	478	484	469	487	491	484	486	454	454	490	464	462	452	493	477	483	483	452	468	482	499	462	505	505	522	461	466	496	504	459	501	496	468	443	524	475	471	507	451	465	489	487	486	481	464	489	464	431	447	403	436	467	462	496	473	455	489	462	500	470	486	479	468	467	472	480	441	477	481	468	499	444	519	453	471	441	470	442	417	473	513	484	437	451	473	505	473	426	440	465	456	477	472	439	495	460	465	472	477	499	467	476	499	475	458	472	454	448	481	476	462	477	434	477	477	423	488	442	463	504	491	446	469	464	459	481	492	454	467	482	508	469	471	474	508	481	480	455	531	449	449	478	457	480	465	523	487	466	448	544	451	491	478	496	429	459	477	497	488	490	498	465	477	492	485	477	478	516	481	456	502	459	464	490	478	462	462	490	445	475	463	455	478	478	468	467	515	459	487	488	442	473	550	414	476	499	485	460	486	455	525	473	447	464	460	460	507	477	463	480	506	495	469	500	453	480	450	441	451	473	478	467	472	505	453	487	473	485	449	449	435	474
31193	14152	2074	409	302	317	249	258	265	240	235	236	264	249	229	228	229	254	224	258	255	240	251	221	237	261	257	221	240	249	248	247	271	260	250	218	245	246	260	247	249	237	258	238	216	246	242	252	234	268	240	274	254	249	253	231	227	245	247	232	231	266	248	241	213	235	243	243	275	245	231	253	240	219	250	225	237	237	230	255	244	241	225	238	271	227	238	238	222	226	253	214	226	257	261	252	237	229	224	241	250	274	225	264	229	248	227	240	289	247	266	233	246	248	244	263	242	259	233	257	238	235	245	259	208	227	256	214	239	247	229	231	217	247	251	231	258	220	231	247	223	235	223	251	228	269	277	232	213	244	241	220	264	241	243	220	238	252	240	243	266	240	232	228	269	248	259	231	271	252	259	247	236	242	235	241	261	246	262	226	271	234	251	229	237	250	245	242	210	233	204	249	251	243	249	214	236	224	285	245	241	276	232	278	233	289	234	259	248	247	214	266	251	242	246	260	248	267	257	254	242	254	247	252	239	234	224	273	267	250	235	248	234	231	217	239	280	237	258	245	235	229	238	235	261	250	269	238	207	211	255	253	225	242	226	254	238	214	264	255	237	273	243	257	280	246	219	263	264	233	245	237	229	246	256	245	236	250	257	242	234	243	274	261	260	241	259	287	233	253	238	286	227	273	253	238	244	255	205	245	236	219	252	247	228	247	234	236	239	236	245	264	225	266	252	241	254	246	254	244	254	246	226	226	242	220	249	291	263	231	245	235	260	253	268	259	250	257	244	237	245	234	233	230	227	195	249	237	249	235	236	244	258	208	249	245	230	258	244	234	224	252	240	231	238	250	255	225	246	222	230	237	231	236	244	234	237	263	223	225	250	244	243	249	252	227	263	269	249	212	239	233	258	225	250	212	193	253	256	248	275	242	269	235	232	236	257	232	250	252	234	228	244	238	242	263	260	253	257	255	253	248	246	226	241	219	248	231	243	275	228	246	237	248	247	226	236	253	225	266	254	244	231	256	263	239	227	226	239	221	233	205	261	239	216	252	271	267	269	236	238	215	237	231	242	235	234	272	274	239	243	235	275	238	268	227	230	260	255	229	244	269	225	263	232	233	283	259	231	236	230	247	237	225	241	229	251	265	244	255	247	232	220	215	249	225	237	250	206	237	242	255	204	260	236	254	251	247	238	243	243	250	260	223	253	230	226	247	221	217	274	209	245	251	222	241	250	264	227	239	238	217	255	252	247	247	237	242	235	228	230	235	242	219	232	231	243	238	225	244	255	251	252	240	249	245	254	261	247	234	226	254	235	237	255	230	259	248	239	256	243	221	227	240	260	221	237	260	246	253	268	234	227	240	238	239	257	272	230	222	235	224	242	236	235	222	254	243	226	204	238	230	249	239	248	240	224	272	239	220	252	258	269	233	247	224	228	264	267	231	246	213	252	269	258	249	208	232	234	220	235	242	242	235	234	268	235	243	228	254	234	263	219	251	234	230	238	259	248	220	233	215	201	259	243	226	241	248	237	267	222	238	256	223	251	229	250	234	218	243	230	218	260	235	260	270	238	260	253	247	247	256	242	269	225	236	249	235	244	224	246	258	228	232	232	251	269	240	250	233	234	274	267	237	269	276	277	255	248	261	261	251	245	244	237	242	261	234	263	227	257	236	237	230	263	217	226	222	240	237	250	292	249	237	217	236	222	245	250	231	215	252	249	267	222	242	245	209	248	259	236	231	266	239	249	266	224	240	237	241	239	241	266	223	232	251	245	250	265	232	233	276	265	246	236	246	238	236	225	235	248	226	226	233	232	240	248	276	228	241	235	240	210	223	235	253	235	240	258	248	233	243	214	256	245	242	238	223	250	241	250	254	256	252	227	215	272	239	261	241	246	244	242	253	229	255	232	233	231	243	243	237	258	207	239	251	250	218	237	260	241	261	245	229	225	239	263	221	245	230	222	233	251	246	264	228	237	220	238	247	226	220	237	212	247	245	236	254	241	241	246	258	253	248	245	253	244	257	236	240	238	222	222	234	244	273	227	259	255	215	229	232	236	226	243	239	229	246	274	224	235	241	275	252	256	253	252	210	238	227	237	252	249	248	233	205	248	217	238	252	278	256	247	239	228	240	229	265	252	242	231	259	247	237	223	245	252	243	253	232	223	230	236	239	235	275	236	223	241	238	243	273	226	265	248	238	250	243	250	247	218	253	265	221	233	235	246	248	229	255	267	208	259	214	231	257	248	259	223	283	225	226	216	258	255	236	268	238	255	237	242	245	242	216	256	243	239	260	227	245	239	230	254	234	218	241	254	238	239	272	255	259	231	258	236	252	224	243	250	233	249	287	260	258	225	228	293	267	256	243	233	237	230	254	232	229	254	221	240	244	241	228	257	239	225	219	243	221	235	236	234	230	267	227	240	248	249	258	225	242	230	228	251	270	223	223	218	248	257	232	261	247	243	256	244	270	240	219	233	240	254	236	245	248	241	259	215	222	235	203	281	221	250	257	253	243	235	221	230	234	234	219	242	241	216	237	251	229	221	238	241	254	225	260	212	260	266	247	257	221	269	221	252	241	254	214	265	261	268	252	211	252	267	245	243	245	209	226	246	265	220	242	249	219	242	250	253	248	233	262	263	262	264	209	240	260	235	239	244	251	215	258	260	250	236	264	256	232	230	226	252	270	225	272	235	275	238	238	234	239	225	244	248	240	233	258	234	254	236	246	239	248	258	235	283	231	250	237	244	255	241	281	249	236	251	259	218	259	245	235	239	230	238	241	248	239	226	218	250	250	220	275	267	248	251	250	250	245	269	251	238	255	257	272	256	253	266	258	237	234	267	239	230	242	248	253	269	252	254	241	242	245	235	285	235	275	242	236	250	269	252	252	251	249	234	238	221	241	246	223	239	228	231	250	257	224	252	214	245	253	227	266	238	244	231	212	229	224	272	246	243	242	267	234	240	262	248	224	254	267	251	230	232	231	270	276	215	260	228	240	229	239	250	245	270	235	232	227	243	244	251	252	264	209	239	259	240	244	251	226	230	264	223	219	235	237	238	241	248	226	238	241	240	248	243	234	248	251	232	239	271	247	247	224	257	216	237	250	215	233	242	244	230	258	235	246	253	250	249	270	218	240	241	207	245	228	240	223	245	214	269	248	238	223	205	247	241	223	247	245	228	226	202	243	223	216	257	252	230	244	230	236	219	248	242	230	224	221	236	228	236	240	244	231	264	255	252	236	237	256	252	239	245	243	228	234	250	219	253	253	225	248	244	228	249	244	241	229	240	246	245	229	244	208	219	223	253	221	244	258	259	224	224	247	242	244	231	258	221	251	278	252	210	242	246	241	254	230	233	236	234	235	223	253	233	243	263	243	233	216	230	235	230	217	270	234	213	247	236	249	244	227	241	230	233	225	262	255	241	262	234	233	269	244	234	239	227	254	237	214	261	259	246	289	209	246	235	256	227	238	244	227	221	213	242	259
25552	787	668	487	357	359	336	277	324	264	271	289	321	269	282	285	248	282	249	269	275	263	274	276	263	292	260	302	266	288	269	276	234	247	288	249	258	249	293	252	260	274	237	275	281	249	287	297	251	261	248	247	266	281	281	266	248	255	279	317	294	249	255	253	258	272	288	268	250	259	255	249	248	265	281	310	257	240	254	260	257	277	264	294	275	254	267	296	265	256	227	265	273	263	277	264	251	298	248	253	273	286	266	273	285	276	255	288	257	293	266	258	289	261	258	283	255	259	279	267	251	277	275	258	259	264	267	287	271	268	268	263	247	288	259	274	244	268	256	266	258	269	266	247	265	282	242	276	276	262	229	294	264	295	279	276	236	251	292	258	233	265	259	261	292	248	278	273	249	274	253	254	279	263	251	245	267	254	250	269	278	241	251	259	252	237	236	295	238	278	278	271	277	252	231	268	248	271	276	270	264	256	240	261	297	256	281	268	274	281	263	278	265	264	292	266	265	285	286	289	252	280	259	230	257	258	282	282	282	258	258	290	262	278	271	250	260	282	298	270	256	270	257	276	259	261	266	240	250	248	279	271	284	243	281	274	263	256	264	284	253	259	270	260	281	263	277	282	264	244	267	252	272	277	256	247	255	256	237	269	288	251	250	270	262	259	291	323	261	258	261	269	267	271	267	295	218	264	249	265	254	265	292	250	283	252	261	256	268	266	258	275	257	292	271	279	267	248	261	251	294	249	288	240	285	284	277	272	250	248	273	255	268	256	281	259	236	276	271	254	272	251	259	253	267	295	264	225	263	277	268	266	263	267	254	248	270	262	260	285	257	274	256	247	285	276	267	260	283	233	260	270	281	274	262	232	259	280	245	262	253	264	286	275	268	256	276	275	285	261	274	256	226	274	278	275	274	266	276	273	270	264	252	242	240	277	254	240	285	291	268	279	261	298	298	242	275	240	277	262	251	249	246	261	262	251	302	260	278	283	256	314	256	270	294	262	271	286	268	247	264	262	280	238	270	263	268	297	265	241	273	268	245	260	290	248	292	297	257	233	284	271	277	226	294	260	262	281	267	241	275	260	253	274	253	276	286	269	264	271	273	269	277	275	272	279	290	261	250	284	247	233	286	266	273	254	263	246	283	257	288	249	280	267	263	277	285	267	256	272	306	257	252	237	250	236	260	245	280	256	272	248	297	266	287	286	261	242	271	263	266	252	259	262	270	258	288	277	258	255	263	252	274	252	255	265	262	263	272	244	283	282	246	279	279	252	257	268	270	266	280	269	292	235	285	243	262	294	260	277	263	254	262	243	275	282	290	273	233	287	271	264	258	246	275	283	273	267	288	265	264	270	263	270	245	254	288	286	308	244	280	269	264	269	259	258	270	257	243	259	250	260	282	271	257	269	258	263	269	249	264	262	243	266	258	255	256	258	252	264	284	256	284	278	266	272	284	262	273	257	250	258	255	263	267	239	251	270	253	228	264	281	285	273	271	269	252	271	274	263	253	260	262	276	273	260	265	254	258	275	254	267	262	272	286	249	303	259	252	260	248	265	248	277	236	258	249	251	268	266	272	264	294	290	249	288	237	250	275	266	264	304	268	274	295	282	283	278	248	244	248	273	246	293	270	266	272	268	287	272	270	293	297	297	269	251	291	286	281	270	276	311	277	264	244	254	259	247	261	267	270	282	255	274	251	244	257	274	300	273	274	269	247	274	258	288	262	275	260	268	258	254	253	243	273	261	273	263	262	270	275	302	233	250	274	257	234	269	225	265	269	252	274	289	264	261	284	250	253	282	270	279	253	247	249	258	267	287	281	269	276	254	278	279	243	256	262	266	290	261	249	252	284	271	258	257	253	304	258	273	286	284	272	249	264	280	279	275	291	266	253	250	276	259	264	247	289	276	277	263	254	267	250	249	282	255	256	255	265	300	283	278	303	273	257	260	278	285	263	278	247	280	276	299	293	271	268	255	261	256	290	270	264	291	297	261	277	241	296	242	296	284	249	274	261	269	268	261	271	274	267	284	299	251	277	283	268	270	243	250	274	251	260	278	266	291	292	270	271	240	271	268	253	286	236	286	271	266	262	258	251	253	275	293	245	276	257	268	241	271	282	267	265	263	302	249	267	252	256	270	258	264	281	269	241	261	297	275	270	266	269	256	258	278	269	251	269	251	274	270	283	248	279	287	268	254	231	291	274	265	256	254	246	284	252	266	265	248	280	268	255	246	282	270	234	264	276	264	243	293	284	273	248	275	271	270	279	241	258	258	248	267	276	259	265	265	278	281	288	243	267	273	250	282	260	309	244	256	251	258	244	264	289	278	290	295	260	274	268	305	283	272	287	265	278	266	262	241	254	282	261	247	270	275	257	260	260	285	264	263	271	245	253	301	281	258	316	260	302	249	265	274	258	272	296	248	294	273	250	256	266	281	284	272	264	256	227	284	262	271	271	274	257	270	289	256	258	254	263	264	249	293	278	257	271	264	275	270	250	280	249	272	259	242	245	286	268	251	261	267	252	304	287	246	259	267	280	266	279	275	274	282	280	271	273	246	256	244	245	293	286	264	240	287	266	268	283	270	264	260	280	266	231	255	263	260	257	290	266	261	271	271	264	288	279	286	259	264	259	258	238	264	268	259	211	250	259	259	270	270	243	281	246	252	266	287	251	306	298	255	265	264	268	238	306	260	277	255	281	307	264	263	291	269	271	276	271	256	244	255	274	276	255	254	294	263	296	254	237	274	257	255	252	300	274	235	247	247	286	248	264	261	285	270	240	266	270	254	282	249	224	245	266	254	242	265	252	259	271	232	302	298	261	277	282	243	262	286	285	243	255	286	274	275	260	274	254	215	287	261	256	273	252	272	261	268	258	262	273	296	251	282	290	261	253	284	256	266	288	262	283	300	274	255	265	252	285	248	248	268	279	271	280	255	268	264	249	255	238	304	281	256	262	275	265	259	266	298	263	272	309	286	267	274	269	240	304	244	280	262	278	262	272	265	261	240	278	292	247	261	285	240	269	266	276	279	261	272	274	281	276	260	259	281	263	239	285	271	250	266	277	258	300	251	261	271	311	273	263	261	284	276	298	272	236	277	259	274	260	251	255	267	275	268	286	261	249	289	280	286	256	270	253	282	286	229	267	262	242	258	291	247	265	255	264	250	287	260	269	262	249	270	288	295	233	293	258	228	279	239	288	245	233	261	244	241	254	275	279	261	266	268	264	250	243	255	247	256	274	263	249	259	293	274	261	262	284	269	258	295	248	275	279	275	307	267	239	266	282	269	253	300	265	269	249	263	250	267	245	285	257	284	249	232	298	273	294	269	256	253	255	267	258	274	285	257	290	243	250	304	264	246	261	281	290	281	276	274	253	236	307	265	294	265	245	278	261	274	260	280	266	259	280	272	259	253	227	271	244	250	272	265	256	255	269	261	247	268	275	257	269	278	246	264	279	268	271	255	235	249	248	254	285	257	265	227
24363	20121	25759	24246	19973	6032	847	588	444	399	396	314	330	331	240	283	284	290	251	255	258	230	243	244	226	215	231	236	207	226	253	237	225	238	219	204	252	205	210	204	232	200	226	216	206	212	207	216	206	217	225	187	213	215	217	195	222	224	196	213	209	229	196	206	237	202	194	206	224	204	199	231	193	207	220	200	206	199	211	193	224	247	192	204	206	207	205	219	200	226	192	235	201	236	190	221	185	213	205	186	223	218	220	175	197	233	207	197	213	193	195	212	199	207	225	206	212	211	191	215	203	228	189	201	185	193	203	213	229	207	209	209	207	219	208	211	191	208	209	219	212	221	209	209	230	205	202	202	187	220	207	217	210	198	221	218	184	204	199	202	185	206	208	221	219	189	177	220	214	207	220	206	222	229	188	210	187	233	211	218	223	185	198	222	219	219	226	207	213	224	195	219	221	208	237	194	206	203	201	211	209	203	195	207	238	206	208	213	228	188	220	228	181	214	210	188	191	194	232	167	212	196	203	207	215	198	245	208	197	194	209	219	209	211	192	201	207	205	201	196	206	218	202	203	210	229	217	228	196	207	192	188	209	195	215	187	221	203	226	222	215	179	260	214	203	198	224	211	188	221	230	196	215	200	221	196	200	224	199	196	194	226	221	181	205	200	196	186	218	206	183	211	213	209	208	206	224	216	219	215	201	214	209	199	215	187	212	205	184	202	213	210	186	192	211	192	191	194	198	183	182	194	189	186	194	214	207	223	195	190	209	203	208	183	204	197	207	212	192	201	186	194	212	189	222	201	203	205	206	193	208	238	190	181	213	193	221	185	190	228	219	210	220	196	185	215	220	221	236	246	233	199	216	217	202	194	205	215	219	193	195	213	219	199	202	210	209	202	206	222	198	219	234	201	198	201	189	227	229	200	192	195	187	203	212	226	209	196	197	205	202	204	202	203	195	203	173	201	192	190	209	232	199	226	220	173	238	246	215	215	169	213	222	197	218	210	240	184	205	177	173	224	187	185	200	219	226	192	200	218	214	208	219	196	213	219	195	215	229	202	209	208	190	221	209	211	209	210	206	205	201	211	200	204	207	209	207	202	216	221	202	213	222	205	207	213	198	221	203	218	205	197	214	217	218	210	205	228	203	221	208	203	205	242	194	185	198	167	195	207	209	219	179	195	201	209	169	205	203	209	194	218	199	209	206	201	216	197	177	206	193	184	213	210	181	184	206	209	183	198	189	189	203	214	207	226	184	191	191	200	209	221	201	216	213	179	226	189	208	226	197	226	205	204	214	182	201	206	193	180	187	229	227	210	182	217	206	222	208	224	199	173	210	204	212	184	217	199	193	230	217	210	231	233	218	212	196	215	206	207	203	212	202	201	211	204	218	196	192	213	210	196	205	216	218	205	231	182	235	226	235	211	203	187	209	213	180	198	190	201	188	197	217	207	211	209	200	204	186	194	188	202	201	198	235	201	219	213	205	211	201	199	184	201	209	189	172	198	212	199	208	198	216	223	213	201	198	198	188	223	201	205	218	221	200	178	212	213	207	215	200	191	180	209	207	214	223	207	184	205	202	206	221	200	217	218	238	218	171	202	205	188	229	221	210	218	186	211	193	190	199	214	203	219	186	189	164	231	199	182	210	190	198	216	203	206	226	212	201	212	213	208	244	228	222	185	233	183	194	196	204	210	177	211	222	219	218	210	212	208	199	194	202	219	206	231	186	195	205	194	213	220	225	206	207	204	211	196	196	202	208	213	178	215	207	217	225	199	219	215	209	224	231	180	175	229	200	193	212	216	188	219	216	196	201	220	220	180	186	213	198	210	214	203	204	193	201	229	201	213	210	209	190	193	183	206	198	230	199	212	203	218	223	200	205	219	205	226	226	204	207	186	212	221	190	194	212	218	207	204	217	191	177	212	196	203	227	197	230	195	190	211	217	223	177	226	219	239	199	229	187	214	223	197	204	227	192	196	199	202	241	191	216	217	196	201	202	218	189	195	204	180	197	194	219	197	190	184	200	213	179	208	217	185	214	217	193	186	205	220	217	192	208	206	206	196	211	185	225	216	217	192	191	217	201	220	201	205	203	200	237	208	204	204	189	199	208	203	181	201	212	215	199	196	221	212	225	190	222	194	195	194	194	208	183	213	202	172	231	201	210	219	239	192	187	198	215	234	202	207	203	182	205	229	222	158	199	210	225	230	235	200	203	178	206	191	209	215	205	185	196	182	214	179	212	239	207	215	214	210	198	232	205	233	192	194	207	205	207	198	193	183	216	224	199	201	177	197	197	228	217	245	208	200	215	200	213	179	216	205	218	194	203	201	194	192	214	223	198	216	183	210	219	200	208	218	193	194	195	227	190	216	215	179	186	184	204	195	207	216	201	228	215	202	197	203	186	218	230	235	202	209	187	191	206	212	202	197	200	196	206	211	210	221	179	204	215	215	201	214	209	220	202	187	200	230	209	186	198	173	211	208	214	181	223	189	219	181	197	190	197	201	197	202	205	209	204	197	199	208	204	200	197	220	222	212	208	218	178	216	226	189	212	200	199	192	217	212	186	211	201	205	221	224	233	195	182	213	177	205	235	222	231	203	217	210	217	204	213	190	208	231	192	203	191	188	198	219	186	218	212	202	208	222	219	198	229	216	210	209	216	217	209	216	211	187	206	199	209	220	234	199	231	206	184	233	204	202	186	197	191	199	216	212	207	187	190	220	212	219	188	206	227	205	203	211	218	201	230	209	227	192	226	204	224	197	203	193	178	202	196	221	210	220	204	208	211	205	199	190	191	213	215	229	196	191	221	199	214	208	219	199	237	197	212	222	177	210	208	208	209	211	212	224	220	197	226	196	192	218	198	193	208	206	205	207	198	220	184	201	199	214	221	224	173	197	201	215	227	187	213	203	217	184	172	204	221	182	206	213	194	194	196	252	194	206	233	187	204	200	223	199	206	188	201	219	198	190	189	179	233	200	184	217	219	171	196	198	209	187	218	208	218	224	208	201	196	200	213	200	174	187	197	207	192	216	205	193	209	200	228	227	233	211	218	206	206	195	224	226	209	204	203	220	224	202	211	210	214	205	211	188	215	203	180	201	191	207	211	205	212	233	213	186	227	210	202	208	204	198	197	207	201	211	216	195	202	187	208	230	206	229	219	223	213	212	214	212	214	180	199	236	220	215	189	213	204	215	216	201	217	190	226	207	205	225	232	206	208	205	202	201	217	234	201	205	222	202	178	188	197	203	203	212	200	207	218	202	200	212	206	195	187	208	198	213	181	204	221	201	215	214	202	224	194	218	197	209	193	219	224	213	179	196	192	199	216	205	235	196	216	191	215	211	183	204	192	202	203	195	207	215	203	188	209	203	208	185	214	209	220	215	215	231	210	174	203	178	215	198	207	192	213	210	217	182	211	236	204	206	199	185	192	186	222	194	214	207	209	210	189	194	225	193	201	214	207	183	212	207	225	203	195	188	177	218
38889	8206	7506	4099	2568	1699	1343	1074	887	764	630	536	495	482	439	353	358	350	324	314	347	309	283	274	272	285	260	289	306	245	236	279	263	272	253	252	235	251	233	242	230	248	229	247	244	226	237	243	232	251	217	198	236	225	241	222	220	191	210	229	236	213	249	213	227	222	201	212	219	230	224	214	229	240	204	202	209	222	238	211	199	221	227	210	240	214	221	203	246	223	246	256	208	224	222	250	227	212	217	215	200	184	229	217	217	213	222	183	223	207	231	217	197	198	209	216	207	212	246	168	219	197	229	195	238	202	234	240	248	188	235	199	218	217	192	205	216	216	181	200	199	214	206	199	206	232	247	204	209	217	207	219	198	207	221	207	214	218	220	217	225	221	216	241	208	207	188	211	215	216	213	217	199	214	219	206	200	203	211	183	223	203	210	184	218	201	217	206	192	213	234	218	203	214	221	229	220	230	227	199	203	206	241	217	197	233	221	237	210	204	200	226	210	213	217	224	205	215	208	210	227	227	203	246	239	200	225	230	212	221	209	216	224	211	188	212	225	221	212	201	216	214	244	213	204	214	194	210	202	199	197	224	216	242	218	228	236	218	216	223	208	203	216	216	234	197	216	287	198	195	197	203	230	210	214	236	224	209	191	212	211	235	227	213	208	235	210	191	229	212	227	213	207	200	206	206	235	182	220	201	218	220	217	197	207	182	229	212	249	208	218	224	206	192	226	219	208	205	227	234	220	236	220	216	245	220	219	200	203	212	215	184	203	213	241	220	227	205	232	220	218	179	189	236	210	227	187	194	226	212	229	214	232	212	195	191	227	230	190	224	229	228	194	216	227	200	210	249	214	199	209	216	225	229	209	230	226	203	201	223	190	239	230	236	199	221	204	238	229	201	212	235	223	205	196	230	200	193	227	218	193	220	238	209	208	233	237	201	208	212	216	209	203	205	211	202	214	221	213	188	233	242	230	223	195	181	217	218	217	195	195	213	214	220	205	226	206	216	233	203	211	227	215	208	214	237	210	203	195	211	222	222	238	237	215	210	235	207	228	210	209	214	245	181	202	199	194	211	203	227	216	210	220	215	210	195	232	189	198	198	211	230	225	233	220	208	226	216	226	222	219	227	203	240	227	206	218	209	195	218	203	219	238	211	237	215	202	200	216	213	215	227	230	221	225	238	188	193	213	223	194	200	230	242	228	240	218	219	192	226	220	190	214	180	208	216	198	205	215	204	216	211	206	229	236	214	247	225	223	202	199	197	231	223	210	227	205	207	188	217	227	219	207	208	217	227	219	235	197	212	214	195	220	220	216	210	206	219	218	184	231	205	206	207	236	189	219	206	210	184	229	202	214	236	203	201	209	250	177	215	206	231	224	209	189	233	211	236	217	208	218	222	210	204	208	212	217	213	188	180	224	222	224	214	209	228	214	213	211	200	204	211	230	200	215	216	228	203	204	205	214	235	239	193	213	215	203	208	218	214	207	220	201	215	214	234	210	194	215	236	212	221	203	203	228	234	227	223	227	233	210	223	221	224	194	202	225	205	207	209	204	240	204	207	249	199	199	228	218	243	217	208	207	220	210	215	214	232	227	217	211	227	236	225	203	224	206	221	244	202	231	212	201	216	217	208	223	199	199	219	191	205	217	200	231	206	201	225	211	217	210	188	216	208	181	221	225	226	183	223	206	224	229	219	212	216	204	211	233	215	203	202	198	234	227	219	213	196	209	211	201	214	233	187	211	198	225	213	217	217	203	226	203	213	230	203	216	202	218	206	202	199	233	199	191	235	206	228	206	228	199	184	219	223	188	205	218	181	201	220	184	221	193	207	209	198	224	205	205	236	202	196	213	220	243	224	212	198	219	232	211	225	203	198	219	221	225	205	222	214	188	206	210	208	202	238	217	230	197	211	219	203	220	204	202	205	212	200	210	183	202	204	209	209	177	213	211	207	221	207	212	203	200	199	215	216	207	237	203	225	215	199	199	231	214	198	198	216	192	221	194	197	184	217	229	203	207	205	197	184	195	214	195	173	189	228	203	192	217	208	199	204	213	217	239	220	243	217	218	210	211	189	199	200	221	203	216	209	197	196	194	200	215	211	222	205	208	215	216	223	221	222	229	213	238	188	203	224	207	207	202	199	207	204	225	217	233	194	212	219	193	252	223	187	222	227	207	219	214	244	196	199	231	195	230	211	207	212	204	194	205	215	228	230	208	204	220	219	221	251	198	212	211	209	215	210	224	214	214	209	182	224	232	221	215	215	217	213	200	216	210	205	222	208	218	206	203	230	226	222	213	193	207	221	216	211	192	194	186	225	206	216	197	216	210	234	235	202	213	205	202	222	199	227	225	222	224	204	191	218	196	214	216	176	243	206	212	193	251	223	219	218	225	212	208	238	181	221	204	195	220	196	206	243	209	242	208	216	221	216	222	193	199	233	195	213	217	211	187	220	221	221	206	200	207	208	209	199	184	233	204	224	234	206	208	231	232	222	200	235	220	226	223	203	206	197	225	204	207	213	195	210	236	211	192	247	236	190	229	215	205	220	202	190	209	221	214	220	215	214	206	213	239	213	194	233	238	209	204	233	185	212	228	216	205	216	222	215	226	220	229	204	231	217	240	197	203	186	209	217	210	204	218	221	202	210	224	219	219	203	207	197	226	217	214	222	219	233	198	212	223	193	226	193	219	194	235	235	213	205	207	222	202	214	210	204	183	187	185	233	240	230	224	219	178	217	197	193	229	234	205	208	213	228	193	224	214	250	207	225	211	229	238	207	217	208	187	213	209	195	218	215	224	207	241	213	218	209	197	223	202	217	228	227	192	256	210	218	210	197	225	192	204	213	223	209	219	191	200	196	231	192	215	232	215	215	225	216	205	223	210	216	242	204	217	200	209	208	221	222	236	207	196	239	213	216	206	212	223	220	198	214	219	211	196	207	210	228	208	211	209	218	236	231	179	241	224	214	201	207	220	226	217	211	192	215	207	248	213	204	206	208	229	250	197	212	231	239	231	205	201	196	230	187	210	228	221	195	218	235	234	218	212	223	208	224	193	227	245	191	203	218	217	209	238	203	234	233	233	221	218	210	230	231	201	209	227	214	234	188	207	225	216	192	199	212	226	210	192	214	209	217	194	197	217	202	200	223	215	205	222	222	197	242	216	205	191	213	229	233	199	229	200	205	177	190	217	226	199	204	232	218	245	223	219	205	217	208	188	180	207	232	214	211	215	229	218	226	210	206	209	192	200	228	234	225	211	209	233	211	206	224	211	206	213	216	198	216	226	239	203	203	196	232	237	227	220	220	210	212	224	225	206	203	210	217	199	213	213	196	214	200	225	182	218	225	220	188	221	215	222	184	227	211	215	230	203	210	230	211	203	222	220	208	233	196	186	218	216	214	217	202	206	199	221	210	195	177	221	209	199	192	206	243	211	208	226	221	196	196	218	227	232	207	222	223	212	207	202	186	226	215	214	215	209	215
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
