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
339423787695	339423788264	339423788814	339423789364	339423789914	339423790464	339423791014	339423791564	339423792115	339423792664	339423793214	339423793764	339423794314	339423794865	339423795414	339423795964	339423796515	339423797064	339423797614	339423798165	339423798714	339423799264	339423799815	339423800364	339423800914	339423801464	339423802014	339423802564	339423803114	339423803664	339423804214	339423804764	339423805314	339423805864	339423806414	339423806964	339423807514	339423808064	339423808614	339423809164	339423809715	339423810264	339423810814	339423811365	339423811914	339423812464	339423813015	339423813564	339423814114	339423814664	339423815214	339423815764	339423816315	339423816864	339423817414	339423817965	339423818514	339423819064	339423819614	339423820164	339423820714	339423821264	339423821814	339423822364	339423822915	339423823464	339423824014	339423824564	339423825114	339423825664	339423826215	339423826764	339423827315	339423827865	339423828414	339423828964	339423829514	339423830064	339423830614	339423831165	339423831715	339423832264	339423832815	339423833364	339423833914	339423834465	339423835015	339423835565	339423836115	339423836664	339423837215	339423837765	339423838314	339423838865	339423839415	339423839965	339423840515	339423841065	339423841615	339423842164	339423842714	339423843264	339423843815	339423844365	339423844915	339423845464	339423846015	339423846564	339423847114	339423847665	339423848215	339423848765	339423849315	339423849865	339423850415	339423850965	339423851514	339423852064	339423852615	339423853165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2607	3600	2300	2609	3600	2300	2610	3600	2300	2612	3600	2300	2613	3600	2300	2614	3600	2300	2616	3600	2300	2617	3600	2300	2619	3600	2300	2620	3600	2300	2621	3600	2300	2622	3600	2300	2624	3600	2300	2625	3600	2300	2626	3600	2300	2627	3600	2300	2628	3600	2300	2629	3600	2300	2630	3600	2300	2631	3600	2300	2631	3600	2300	2632	3600	2300	2633	3600	2300	2634	3600	2300	2635	3600	2300	2636	3600	2300	2637	3600	2300	2638	3600	2300	2640	3600	2300	2640	3600	2300	2641	3600	2300	2642	3600	2300	2643	3600	2300	2644	3600	2300	2645	3600	2300	2646	3600	2300	2646	3600	2300	2647	3600	2300	2647	3600	2300	2648	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24825	24658	42112	42894	30997	19205	4882	756	600	589	581	530	510	565	528	526	545	530	542	564	508	516	575	553	584	511	572	507	483	509	541	514	514	552	542	564	517	566	544	538	540	505	526	540	517	510	510	543	545	531	524	508	566	511	487	542	481	510	553	538	512	514	504	491	522	519	527	506	515	515	501	513	533	531	549	514	498	486	545	518	458	558	542	540	488	485	525	534	560	471	505	550	505	521	516	504	510	520	523	518	536	533	553	543	534	528	490	521	523	572	542	506	502	492	538	553	547	534	525	521	505	519	503	507	509	546	559	539	505	563	569	503	541	524	540	543	539	512	511	571	527	499	529	547	517	572	544	497	519	529	550	537	542	511	546	514	509	530	522	523	515	575	561	523	482	497	485	502	504	508	522	514	515	483	550	568	530	499	531	535	486	507	495	546	505	485	524	531	481	519	530	556	516	561	513	529	537	505	504	530	502	532	484	501	577	482	546	530	497	513	547	526	559	526	537	522	515	521	534	501	527	527	521	546	513	518	533	535	492	499	526	511	499	505	467	491	502	482	537	511	492	515	519	526	508	517	492	540	519	539	504	499	555	521	531	561	491	527	501	551	540	501	545	538	537	559	526	494	519	530	516	484	534	515	512	502	512	539	496	516	541	549	545	530	572	483	456	502	485	527	543	490	565	526	526	485	505	481	523	522	495	507	533	519	499	544	497	513	544	498	483	516	486	458	533	527	498	539	541	530	522	544	511	526	570	542	552	509	494	543	526	521	509	531	505	526	482	524	543	511	531	536	522	455	537	522	511	487	514	507	510	517	551	530	508	467	499	499	570	499	512	507	514	544	504	491	568	486	516	513	532	515	514	529	501	536	491	527	529	506	519	523	526	490	493	583	553	483	511	573	539	510	510	526	507	519	480	489	513	516	509	532	486	535	522	556	511	547	500	542	495	530	526	490	515	497	532	505	521	534	561	506	516	513	527	484	514	519	527	527	523	508	510	527	558	533	512	485	501	556	502	509	481	523	508	540	543	575	528	506	490	520	521	525	525	524	513	528	517	533	502	510	521	483	537	511	564	541	542	519	509	521	514	514	525	498	506	532	531	543	487	503	489	501	482	529	549	525	527	489	520	491	523	520	515	505	534	515	481	500	481	536	504	538	513	538	509	511	486	549	536	541	503	479	532	490	489	537	545	519	519	524	544	545	554	468	546	502	517	513	476	527	479	506	521	523	503	501	503	510	504	502	519	522	510	531	503	522	524	500	513	524	508	546	565	489	467	500	572	489	506	544	518	504	514	512	533	489	506	506	518	501	475	519	516	522	523	496	547	546	490	519	505	519	513	523	517	504	505	506	527	551	509	514	502	527	529	515	487	496	535	470	535	523	494	477	544	542	551	509	496	521	476	539	528	495	508	492	476	531	514	511	510	525	477	499	517	537	508	524	523	507	539	530	515	523	495	556	492	541	528	516	527	533	546	515	501	552	470	521	537	525	526	515	532	547	543	524	542	541	496	512	516	462	550	550	522	541	550	487	501	528	522	489	512	505	533	498	469	515	501	527	522	544	516	515	510	557	519	534	545	541	498	524	527	504	510	533	525	484	562	551	530	510	507	495	509	494	518	529	542	514	508	506	533	529	535	522	518	522	537	475	525	517	530	504	534	543	513	499	523	546	555	494	515	551	505	560	492	534	505	504	515	503	473	534	520	542	534	539	547	492	521	509	510	522	510	513	538	488	504	511	513	498	522	497	519	540	529	530	505	510	521	500	478	504	501	557	541	537	530	558	510	515	503	502	534	506	532	521	523	519	517	492	583	521	502	506	510	516	552	506	534	515	553	538	534	539	502	523	535	513	501	450	517	552	541	498	530	535	533	516	514	511	537	470	514	534	544	512	509	511	507	492	503	489	539	539	512	527	511	506	521	463	481	581	558	565	565	558	497	584	546	526	557	517	494	505	557	494	531	529	505	525	535	513	522	489	560	539	504	538	513	515	503	499	526	532	513	491	529	548	513	507	492	481	579	495	542	536	480	519	545	532	502	482	528	533	536	545	496	519	517	571	476	515	523	503	479	540	549	567	475	518	483	491	532	505	477	532	518	479	501	513	515	497	483	521	521	524	544	500	522	527	524	511	490	524	512	533	484	506	575	533	532	518	547	514	510	513	540	560	556	482	496	542	507	539	548	548	492	500	494	494	543	524	532	544	553	528	502	547	508	516	520	499	519	472	512	566	481	524	468	537	525	509	516	546	516	508	510	529	491	546	502	507	532	525	525	532	508	551	517	512	549	531	501	524	497	495	541	525	501	496	533	507	541	506	488	477	519	521	512	456	495	535	497	491	532	478	562	519	519	484	534	508	561	471	561	539	499	506	587	543	508	525	532	535	529	483	514	485	458	516	447	518	534	563	535	537	534	492	500	502	488	520	514	509	508	540	531	507	522	500	490	529	492	529	530	512	517	525	531	505	505	541	544	502	499	470	485	543	553	501	543	498	539	476	538	504	550	528	540	480	518	506	516	486	517	549	511	499	549	494	492	530	522	479	511	507	495	527	517	538	515	481	519	580	533	550	535	574	490	527	476	532	537	522	490	499	479	501	522	547	543	498	537	533	515	521	490	500	533	505	520	519	517	546	514	526	521	542	530	528	528	525	506	524	515	522	514	521	546	521	513	548	493	523	542	511	519	528	531	521	511	531	531	513	538	508	508	506	492	516	484	522	506	502	536	486	530	532	500	533	506	531	509	501	487	503	538	552	517	532	523	492	503	543	577	558	537	514	562	521	489	519	523	558	512	485	515	536	483	534	577	532	513	506	574	531	519	528	508	531	515	512	540	511	496	503	526	548	524	517	558	517	530	542	487	498	502	514	541	537	528	516	541	519	546	505	529	498	501	522	539	531	510	524	504	530	543	475	498	549	506	493	524	536	506	532	554	483	469	535	516	534	519	510	496	492	495	480	499	505	520	496	484	502	536	495	555	499	494	491	474	556	507	516	544	528	532	540	509	505	535	490	518	508	534	545	524	566	496	523	490	521	536	540	491	517	535	539	497	523	521	508	516	538	527	527	500	516	505	556	536	502	505	523	492	530	485	536	501	494	516	516	500	493	531	554	506	523	526	505	476	467	500	488	473	546	503	503	552	522	530	540	541	484	517	510	547	470	539	541	509	570	543	494	499	546	540	501	560	470	494	537	500	488	560	515	531	497	545	485	556	540	524	529	541	538	533	510	524	506	532	523	488	474	500	519	547	513	521	541	511	489	504	504	538	507	507	536	527	544	514	548	548	500	522	493	487	509	515	518	529	556	501	472	455	471	467	529	497	497	528	554	552	516	519	567	508	503	523	505	491	491	490	519	548	506	553	488	486	541	500	523	452	517	534	513	562	538	548	510	522	521	525	515	523	499	564	511	530	530	526	504	540	516	497	522	515	512	551	482	527	502	502	489	522	528	476	523	497	494	511	513	490	517	480	505	480	519	538	484	503	490
60532	106539	82042	54310	27527	10393	1889	604	546	554	595	578	573	565	578	552	576	564	517	570	541	568	522	604	613	638	633	518	517	558	562	574	592	600	523	583	587	611	589	575	608	562	538	592	556	581	589	530	593	565	548	588	633	578	602	575	588	560	565	590	551	580	553	547	565	545	592	576	567	569	588	581	584	589	570	588	567	598	558	554	589	560	546	584	548	586	546	546	562	585	577	556	579	560	569	577	627	561	582	530	556	604	591	593	552	588	528	551	576	593	548	595	549	552	580	596	601	534	528	560	593	572	581	544	627	602	599	548	553	564	595	559	559	573	537	553	573	581	569	591	580	586	536	557	564	568	568	587	590	605	594	608	573	598	604	567	515	564	550	569	585	528	571	591	559	560	572	560	581	550	558	578	561	584	557	584	538	600	554	582	562	561	578	598	586	596	580	563	564	617	550	597	592	577	588	577	525	599	552	588	574	557	546	592	556	592	538	570	591	551	528	565	584	575	602	583	582	572	597	517	571	522	567	585	552	581	555	552	599	599	589	551	556	577	540	610	570	593	591	592	560	560	563	559	622	550	547	596	588	593	599	553	557	570	605	544	548	588	565	556	547	576	542	587	574	569	591	552	551	619	591	517	570	544	608	563	538	615	539	531	594	555	594	549	591	560	591	585	577	600	578	600	543	575	597	561	561	571	554	615	552	559	601	572	559	572	540	605	575	569	613	627	523	567	537	548	600	573	557	561	559	571	562	567	603	558	555	579	576	539	556	566	571	575	560	581	566	593	572	619	558	610	554	582	551	578	612	566	556	550	567	544	587	560	516	573	617	549	580	565	608	520	564	568	595	598	596	586	573	549	590	566	600	566	574	572	593	591	598	587	602	547	551	594	545	558	575	557	581	604	559	595	554	585	567	564	592	532	580	591	608	528	617	567	575	566	567	586	546	538	528	542	542	558	561	563	535	586	589	597	587	547	544	551	580	535	611	578	602	598	590	607	585	561	610	556	513	578	543	607	588	543	578	530	561	555	526	530	608	619	564	617	600	538	548	583	596	597	571	523	552	585	527	576	577	604	537	562	541	601	554	571	564	573	615	532	570	579	530	575	549	528	554	545	526	571	558	540	581	557	572	573	556	518	563	588	568	565	567	572	587	581	590	605	555	617	545	597	539	557	523	583	594	570	576	595	565	571	562	582	551	573	625	574	548	594	578	559	585	547	535	586	577	572	528	569	592	528	588	546	562	547	542	554	527	572	567	581	542	552	559	582	578	585	611	586	604	584	566	592	603	579	556	573	582	576	587	609	582	576	577	594	623	553	591	606	586	577	583	603	549	581	547	567	584	587	565	568	567	586	560	551	576	559	559	580	598	572	552	566	602	556	586	560	572	533	591	556	560	529	570	578	617	578	531	572	540	563	576	588	589	579	573	582	575	603	585	514	573	562	585	541	606	575	580	590	557	563	576	565	575	590	570	520	611	571	588	546	579	630	575	569	605	601	602	551	515	545	553	585	568	523	561	590	665	555	550	570	586	577	553	554	567	568	584	585	572	520	569	582	567	573	578	597	557	598	547	584	597	561	549	549	602	555	596	534	568	582	578	586	621	521	546	570	558	539	555	595	563	555	559	559	550	572	606	563	645	573	552	565	586	607	574	533	530	549	570	530	568	544	607	566	565	570	610	612	563	520	572	531	588	589	579	562	572	600	561	626	551	507	572	570	585	585	572	581	565	556	558	514	609	513	557	543	597	579	543	598	573	615	537	549	574	592	580	569	573	560	609	601	592	580	588	565	559	567	553	562	618	606	535	599	555	582	565	558	614	528	612	574	566	589	545	562	588	505	561	561	547	533	544	570	583	566	549	578	550	572	561	599	561	600	618	570	576	532	571	572	565	547	552	565	639	560	589	558	605	591	582	544	570	601	569	539	552	532	636	581	564	599	585	589	552	551	558	598	593	572	555	566	589	564	597	557	565	619	544	548	574	601	540	567	540	523	556	577	550	585	547	569	620	578	558	573	600	589	573	557	542	567	576	533	545	569	570	584	596	555	564	571	598	581	576	554	574	537	527	572	566	568	557	547	572	590	575	571	552	599	593	562	567	598	604	582	538	585	570	538	583	563	566	570	562	580	572	562	591	563	564	582	584	537	573	560	592	574	585	558	559	563	541	562	586	536	573	559	578	567	552	586	586	550	533	538	553	522	530	596	590	545	581	549	575	597	583	538	541	548	523	571	554	532	567	545	565	575	570	571	549	586	608	593	566	573	593	516	535	527	554	535	553	568	571	589	550	581	539	560	577	609	565	568	615	563	561	565	595	544	558	532	587	553	503	554	595	569	577	614	572	589	570	606	544	584	561	624	561	603	544	538	559	526	572	577	579	626	539	571	626	535	549	570	558	584	579	548	549	547	520	605	588	527	580	543	546	583	575	606	596	591	556	613	565	548	552	562	559	582	564	566	554	559	625	627	562	581	545	567	614	589	566	573	547	541	593	578	567	567	587	558	570	582	524	564	569	574	561	569	573	536	553	523	598	593	602	563	558	537	533	568	549	536	605	552	566	600	555	560	532	525	545	602	532	570	557	575	572	600	526	589	581	550	579	577	576	581	554	591	540	530	596	597	584	620	622	562	599	555	560	580	546	569	553	569	573	578	571	573	529	568	595	532	557	578	555	579	570	575	563	547	550	596	534	590	560	540	581	593	560	605	598	578	554	607	564	533	599	573	566	577	576	572	561	600	612	587	530	572	579	575	579	569	583	548	540	547	560	575	580	603	589	561	579	597	572	547	566	594	528	564	567	543	541	568	547	602	579	567	597	556	621	586	570	595	587	555	559	576	519	581	564	565	533	572	540	585	562	569	555	580	605	572	534	559	589	563	580	560	616	602	567	573	573	578	569	528	615	573	556	599	556	543	569	588	563	594	628	544	596	613	560	578	542	573	559	548	556	607	587	540	562	551	604	585	609	555	599	571	613	558	571	557	579	576	556	557	577	520	556	588	580	521	571	621	575	613	542	543	568	586	580	591	604	561	601	573	576	570	546	521	585	603	567	554	539	573	549	561	576	545	562	609	535	589	570	599	592	574	575	563	627	574	583	553	563	592	528	534	608	545	569	568	569	574	559	566	575	560	588	560	567	583	588	545	588	577	523	569	549	566	562	573	577	589	578	548	616	614	590	544	547	552	588	552	558	559	556	595	560	564	570	620	578	586	576	557	562	536	557	573	601	624	583	536	603	563	573	557	562	608	588	554	608	560	553	551	528	547	555	552	552	574	566	587	589	585	541	565	591	605	537	574	564	562	592	615	589	509	581	581	567	558	557	596	566	594	582	558	576	589	558	574	568	576	566	543	602	539	554	590	577	558	595	561	581	560	588	598	600	584	523	593	613	554	554	561	550	554	546	601	537	596	629	567	548	576	548	539	534	561	556	595	573	543	548	542	590	520	538	536	573	564	558	578	531	558	564	529	556	561	563	599	549	547	612	577
28330	29329	29013	14303	3109	828	389	379	389	344	335	313	325	338	349	323	374	329	378	329	334	336	336	308	328	328	321	349	355	303	315	326	332	334	322	280	307	311	348	336	344	290	313	293	330	332	341	333	343	318	363	316	321	346	384	304	326	325	369	354	316	355	328	306	363	300	343	316	304	354	373	340	335	337	321	325	357	323	322	329	351	329	354	323	345	371	329	336	314	330	320	368	354	372	335	340	328	330	325	332	342	313	353	324	323	322	324	322	354	339	331	381	332	335	333	371	317	359	346	317	311	367	346	306	314	342	343	330	330	348	303	333	337	354	305	315	338	307	319	322	327	334	323	331	321	332	354	331	333	348	300	342	320	326	300	326	338	331	326	339	333	343	340	345	345	322	331	341	331	356	342	340	349	344	349	325	335	328	352	344	327	311	325	343	349	344	329	359	359	323	344	325	320	313	336	334	318	319	343	334	344	328	355	334	331	314	317	304	351	301	333	326	341	306	365	331	351	359	294	314	322	344	339	302	322	347	365	357	319	328	319	312	354	347	327	328	313	338	331	337	339	302	338	360	349	312	313	366	371	346	370	308	345	325	350	338	333	299	316	335	342	372	322	333	328	345	336	336	320	356	335	316	364	331	340	329	363	327	342	322	324	329	354	321	289	317	317	335	335	345	322	333	338	309	349	345	340	309	344	339	323	306	342	325	324	359	366	339	325	332	294	347	308	349	356	357	338	314	339	341	335	339	318	346	343	346	329	337	346	350	310	334	303	322	331	343	341	345	381	332	347	345	307	329	357	315	339	353	328	374	325	324	346	331	345	359	339	332	340	291	354	337	333	363	307	356	345	355	306	376	322	330	359	316	357	308	334	314	355	306	357	359	302	309	317	323	299	324	317	338	327	330	340	341	307	312	360	336	351	361	357	319	335	329	303	337	363	317	326	330	331	344	336	335	348	309	335	318	333	306	338	362	326	331	326	341	389	332	333	348	330	291	351	341	358	376	334	341	354	330	341	345	349	328	346	347	342	343	341	352	370	319	360	333	328	332	332	323	339	335	330	337	335	336	348	305	314	335	307	317	340	304	361	331	322	346	326	341	339	314	335	319	323	333	313	328	364	347	325	299	337	302	328	313	342	349	324	363	323	324	316	344	339	366	344	354	309	309	329	334	317	347	332	352	343	331	306	351	337	302	350	337	341	309	378	327	317	302	357	314	344	332	324	325	365	335	338	330	337	351	341	324	328	361	340	360	385	317	336	322	338	339	323	338	340	354	329	364	317	301	368	337	344	346	363	325	325	306	316	323	300	313	331	337	368	337	332	354	318	336	329	302	312	327	339	329	338	316	325	344	331	317	335	351	360	328	340	316	317	359	335	316	364	345	364	339	332	332	337	306	331	328	328	341	311	309	281	342	332	316	321	307	325	312	346	313	319	342	338	340	340	355	320	329	306	336	360	309	318	320	302	355	321	325	335	341	354	337	318	331	321	348	312	349	390	312	322	341	319	340	366	371	311	319	319	327	363	332	367	351	353	351	326	324	348	290	344	339	336	329	336	368	318	346	369	330	342	363	383	320	347	310	346	361	354	379	311	332	316	335	339	307	315	315	321	321	360	303	342	320	336	350	334	295	329	329	361	345	371	322	336	333	342	363	325	318	343	343	323	328	331	295	336	346	337	349	334	326	324	319	298	306	296	305	334	321	330	381	298	340	326	347	303	334	345	347	334	334	375	361	354	323	334	357	323	315	324	330	304	338	344	323	322	375	344	343	323	331	351	337	344	333	341	348	318	341	343	365	318	343	342	343	314	344	345	331	356	367	324	340	328	354	325	325	336	332	320	348	336	333	332	318	331	355	343	328	339	332	324	345	330	334	327	370	350	315	314	295	342	308	332	337	355	353	379	320	348	305	307	323	337	358	330	313	320	328	340	345	312	355	374	337	321	347	349	326	365	340	332	323	354	316	324	318	347	294	325	327	310	350	340	329	325	329	353	321	344	330	358	340	315	316	350	376	278	327	307	363	321	352	317	318	334	320	329	362	365	362	323	300	332	318	349	308	319	339	333	334	336	328	325	341	323	303	312	353	317	373	329	316	322	358	328	359	335	359	329	353	318	335	321	341	334	346	310	337	333	315	323	339	312	383	323	326	318	333	348	353	332	311	305	339	341	359	296	343	339	325	345	352	317	290	307	323	345	318	302	320	311	329	330	320	322	330	329	323	364	350	287	347	318	371	308	329	333	363	304	326	375	337	327	323	341	353	338	312	319	346	346	329	334	380	347	354	327	332	346	341	344	345	321	320	337	309	312	345	346	320	330	344	330	336	340	352	299	354	335	343	304	344	339	316	308	322	322	298	331	338	319	316	330	364	325	325	332	349	321	301	316	329	315	317	360	328	351	334	341	315	295	337	362	305	376	322	329	317	339	329	336	348	334	331	335	325	305	343	319	346	331	329	361	341	317	334	349	335	316	286	338	347	316	350	287	335	347	323	367	344	328	319	311	329	326	330	353	346	312	365	348	335	361	321	314	339	385	341	332	330	365	330	306	349	340	343	330	342	303	301	316	340	351	322	354	353	346	332	364	356	337	316	306	343	344	345	340	314	349	343	337	313	348	310	312	316	358	316	335	325	331	359	341	336	334	304	342	314	326	323	337	329	304	355	333	323	350	329	351	313	328	341	352	353	325	331	332	299	331	322	299	328	303	322	346	300	306	323	330	304	330	296	362	334	322	340	297	339	330	342	308	351	324	341	354	315	343	347	362	354	354	404	334	357	312	306	332	336	347	353	358	345	334	344	342	290	334	341	330	337	322	334	327	320	344	360	342	333	325	347	321	306	336	315	336	334	346	353	318	346	363	311	305	326	349	336	337	312	330	325	356	318	351	326	331	331	324	329	318	349	350	321	335	303	311	349	324	353	347	372	347	312	361	363	342	331	327	334	343	332	343	339	360	365	318	304	366	347	371	339	312	341	336	367	302	325	350	330	318	307	297	336	328	338	344	342	347	345	357	323	348	340	331	303	320	367	333	350	330	313	374	306	338	298	332	327	304	321	359	331	318	349	380	328	303	310	363	338	346	341	347	309	305	336	357	352	362	320	319	345	327	316	306	360	331	307	335	324	339	332	327	328	334	356	303	340	311	325	348	296	348	299	355	336	325	339	342	323	380	334	352	342	344	351	349	334	330	332	343	336	295	324	327	348	326	334	347	323	338	331	342	313	342	310	323	320	334	330	369	338	347	342	350	367	307	332	346	336	302	326	333	314	351	340	359	299	361	359	327	338	340	341	344	320	322	292	347	362	333	328	359	346	334	289	304	316	338	331	345	340	358	357	334	319	327	359	364	308	370	353	346	319	343	362	353	334	322	344	343	306	357	324	323	318	329	337	361	341	343	325	343	335	324	318	347	336	339	346	322	339	326	352	349	354	324	321	337	330	316	376	308	323	354	325	335	359	317	310	354	342	320	328	341	352	360	317	326	323
15049	36636	23670	8027	2368	786	400	323	301	329	339	354	345	330	299	328	326	318	298	354	341	311	313	338	336	325	322	334	382	342	317	340	347	304	313	311	338	360	329	307	323	340	327	342	294	342	320	287	341	331	323	337	338	340	344	299	303	339	337	326	347	321	320	329	325	307	370	348	320	340	345	325	341	313	363	344	325	318	302	308	335	341	316	363	304	321	322	307	309	313	330	321	358	330	339	331	318	327	332	332	329	332	334	325	343	339	304	310	313	338	337	318	337	313	327	366	340	327	315	309	337	319	310	343	312	346	308	331	323	329	354	304	320	329	323	362	330	328	350	336	335	329	328	308	321	328	342	336	320	312	314	309	300	357	306	316	327	332	334	330	323	306	343	358	338	327	327	344	320	345	327	353	355	321	325	317	305	326	342	342	339	328	341	303	358	352	338	345	322	328	343	340	343	338	361	350	332	319	324	315	310	312	344	335	327	317	343	357	370	344	361	300	330	303	324	326	321	333	330	314	343	326	320	365	347	314	330	313	321	333	331	341	316	309	347	343	335	315	327	303	301	342	336	322	309	333	319	330	335	303	349	352	308	316	368	333	329	350	323	323	308	340	312	287	342	347	307	324	309	315	353	314	350	334	327	310	339	349	320	339	337	344	323	347	314	310	323	309	325	331	327	337	321	321	314	332	303	373	324	353	334	311	311	314	315	320	317	344	330	343	306	365	327	290	302	324	325	320	335	322	348	342	334	339	326	315	305	338	318	328	334	345	291	360	332	386	320	285	309	332	342	305	337	321	332	338	313	329	325	324	338	357	304	303	369	307	307	339	309	317	322	363	312	352	311	325	313	275	319	341	349	332	346	308	344	301	285	350	334	317	315	313	324	346	327	351	336	302	318	332	310	343	319	341	358	353	314	335	331	295	323	305	317	355	322	336	295	352	335	302	304	342	313	325	325	332	320	339	309	305	356	299	315	312	314	311	324	320	355	306	324	342	326	318	351	326	323	331	345	309	320	317	333	317	340	306	296	295	306	308	320	338	329	313	350	321	331	316	323	355	325	325	326	351	321	342	354	358	311	325	313	317	294	351	316	323	335	306	348	291	312	324	330	346	316	364	327	285	332	351	327	312	323	323	334	338	319	344	327	302	345	323	343	310	312	315	292	316	298	334	334	339	315	308	307	307	314	305	350	315	327	342	295	299	325	335	354	331	302	313	337	308	342	364	349	343	306	347	344	328	325	314	303	328	310	319	357	358	285	343	324	322	296	340	300	298	317	326	308	328	333	343	347	323	338	307	353	308	318	348	338	351	313	315	315	328	337	340	341	340	351	336	315	327	313	316	335	322	329	320	329	317	342	328	334	341	318	343	274	301	300	308	350	325	321	348	335	317	337	319	331	308	326	323	345	316	342	333	327	295	311	348	325	312	341	325	300	330	319	327	384	343	309	334	312	331	297	321	337	289	322	323	317	331	318	337	348	327	339	318	318	329	334	349	324	301	342	303	329	320	325	335	322	331	347	335	336	317	309	332	335	308	325	316	306	324	339	296	304	324	302	369	349	322	324	366	299	332	319	318	329	338	336	312	333	355	319	339	311	320	349	305	345	314	343	319	340	352	315	348	309	318	349	299	342	332	349	322	328	342	324	356	322	291	337	300	339	331	364	329	329	286	329	315	297	348	335	342	339	355	317	359	343	331	328	331	340	307	312	328	286	352	367	338	308	334	293	329	323	322	345	305	322	347	324	322	368	320	324	342	315	331	309	324	306	348	326	323	319	326	352	276	327	343	352	331	336	348	320	339	319	318	304	340	305	343	342	323	349	366	296	299	358	352	331	320	330	344	328	344	311	356	311	308	352	314	311	322	324	300	337	319	301	339	312	300	357	304	353	328	312	300	346	343	313	318	319	346	335	335	329	344	313	340	319	317	322	321	338	337	317	344	322	329	337	302	340	330	330	329	312	360	369	316	340	336	315	320	289	335	313	296	367	327	309	328	321	334	297	355	340	336	304	333	312	353	319	323	324	326	310	332	326	347	327	315	384	357	359	339	332	306	340	344	352	303	346	333	353	316	339	320	320	339	295	332	308	364	304	324	341	340	335	317	311	328	332	324	308	357	336	324	341	323	350	326	314	308	303	314	339	296	333	320	323	337	324	331	358	342	333	313	335	325	316	306	279	322	322	329	332	331	333	367	305	344	324	287	314	330	318	321	301	336	320	332	318	344	356	377	305	355	328	318	328	323	327	324	349	326	331	348	315	352	297	317	363	333	311	321	312	323	305	331	324	325	299	315	335	313	336	320	314	320	330	336	321	323	332	322	306	297	329	354	312	346	322	296	357	296	318	356	349	325	355	328	314	291	323	348	326	305	347	321	289	327	286	315	315	307	306	320	300	331	324	324	314	324	352	358	294	344	312	327	312	326	309	328	330	309	333	348	314	316	332	316	292	350	311	343	336	347	332	342	330	351	311	350	324	303	337	307	315	332	315	305	323	348	326	316	280	302	325	345	318	305	348	317	325	309	326	329	301	303	355	340	341	297	319	359	322	350	324	303	331	351	321	332	307	323	334	314	315	318	346	308	364	355	332	309	308	324	341	316	309	313	321	338	354	321	310	320	319	310	337	316	349	325	330	332	318	316	321	332	343	354	327	335	283	283	324	340	316	323	325	305	348	325	313	307	320	306	313	317	301	340	325	302	339	304	341	337	339	294	340	274	319	331	304	312	324	293	317	346	312	326	304	313	341	340	311	339	320	344	338	328	334	316	332	371	346	372	351	315	325	332	325	331	319	309	317	330	315	348	318	336	345	329	324	329	329	314	321	315	333	298	305	318	319	336	321	328	348	321	360	342	308	330	331	320	320	323	323	320	335	334	316	357	341	329	321	316	337	340	360	326	322	322	299	342	328	336	326	318	378	317	310	333	315	316	292	300	325	325	348	355	342	319	330	343	315	320	343	307	349	322	339	330	349	333	373	352	334	338	340	302	335	321	327	371	328	369	346	307	342	308	316	329	348	322	310	335	330	326	308	329	294	324	328	313	338	328	313	318	324	328	315	304	324	355	345	324	330	331	311	319	351	297	313	311	288	322	338	348	361	327	316	330	353	329	330	330	328	376	340	309	336	301	311	318	329	372	339	333	314	323	349	327	307	307	329	333	339	323	314	331	310	316	338	355	309	342	320	320	295	315	314	314	327	326	357	304	331	306	347	333	306	336	334	331	304	350	350	324	301	305	318	308	319	318	363	337	377	334	332	333	331	309	322	296	304	301	309	292	315	302	321	346	298	329	323	352	312	363	316	313	321	333	334	347	341	319	296	303	342	342	301	318	349	351	333	333	299	325	341	360	340	312	312	316	329	306	355	315	307	304	320	307	336	314	333	314	312	339	333	325	303	339	323	301	311	324	303	320	323	319	318	330	333	339	334	332	336	316	340	364	332	334	278	311	275	342	363	353	297	332	314	319	337	306	335	310	348	323	323	322
25390	29554	50053	42404	22456	7025	844	442	384	354	379	388	369	397	398	372	399	399	378	392	385	396	386	382	376	388	392	384	406	378	362	383	365	351	382	384	374	362	364	349	372	395	384	388	404	356	357	362	388	397	408	380	387	402	408	376	379	373	356	395	354	395	367	357	404	372	372	385	383	399	373	365	375	393	353	425	395	384	361	374	422	401	375	363	356	364	372	435	389	370	388	369	381	384	358	364	349	373	408	340	348	386	372	382	388	353	378	385	352	391	377	392	424	387	363	372	378	373	371	400	400	378	354	373	413	396	375	359	377	356	360	387	366	354	379	365	360	368	374	384	363	350	361	385	375	360	363	370	396	390	401	382	379	367	385	402	353	382	359	406	386	347	379	393	389	360	365	394	354	364	399	411	406	388	372	388	349	360	380	392	399	398	363	373	385	345	369	372	372	367	375	374	385	412	356	375	364	376	381	402	355	369	384	358	367	367	375	368	362	394	397	366	389	401	384	378	390	356	403	366	363	355	351	385	406	339	348	370	366	365	349	362	417	382	364	384	374	382	389	421	341	353	364	366	423	383	389	418	367	353	414	355	370	358	378	367	394	404	379	386	421	375	338	360	386	352	354	364	349	386	409	358	373	389	384	351	392	400	365	365	410	342	363	380	397	376	376	353	379	389	373	373	381	394	403	368	363	370	376	347	358	338	371	386	388	391	406	362	409	400	396	369	369	398	370	385	395	377	387	367	397	354	410	384	344	397	381	367	377	401	396	359	362	385	409	357	376	367	388	398	382	408	403	359	390	345	363	376	381	363	369	398	405	362	417	382	392	390	374	410	373	378	349	378	348	368	390	375	405	336	380	383	364	340	353	360	404	376	390	370	370	398	387	414	375	346	385	363	355	387	358	382	378	372	376	383	379	408	365	367	402	371	375	390	379	378	337	387	411	381	366	372	378	381	354	387	368	394	388	369	402	372	373	397	359	392	362	382	382	393	368	370	351	363	390	363	351	361	373	359	400	393	359	375	366	383	350	390	371	371	354	359	388	387	379	423	409	394	373	380	370	390	358	378	352	367	378	385	364	365	374	381	388	357	369	364	383	372	361	389	410	381	416	386	380	389	357	387	336	384	377	391	405	393	395	388	411	382	351	428	409	417	376	382	397	367	406	415	424	376	368	385	384	371	397	387	389	371	402	377	394	397	357	344	350	377	371	348	397	371	357	364	337	392	361	380	394	383	372	355	391	370	399	407	373	366	380	359	380	403	371	403	378	360	367	393	362	375	387	396	393	409	354	400	384	369	371	331	333	394	372	381	393	397	388	409	380	348	383	403	373	374	382	355	359	424	367	365	333	417	376	389	352	373	381	360	393	401	407	390	366	379	388	405	383	374	386	419	390	377	362	382	362	338	382	324	361	390	359	366	361	408	356	393	362	363	341	341	359	359	397	384	383	383	397	404	382	383	374	385	375	357	386	396	372	402	356	387	427	423	385	346	391	360	362	394	389	378	354	371	410	393	379	439	347	413	378	369	375	395	397	379	363	380	398	375	359	386	388	377	375	367	392	381	383	393	381	400	341	363	393	382	324	389	403	383	365	393	390	422	369	361	388	372	388	371	425	414	378	370	354	365	389	326	377	411	376	374	398	396	399	381	382	352	370	407	403	400	387	383	351	383	369	403	372	387	369	352	366	412	370	368	364	370	399	371	350	361	355	369	366	394	403	382	366	375	342	362	350	367	392	373	405	388	383	395	376	367	357	368	333	424	383	367	366	352	367	381	397	355	421	370	358	330	352	394	413	361	365	331	358	408	383	398	376	375	417	400	393	354	371	366	332	430	363	398	375	396	383	355	356	398	343	381	369	388	406	380	378	405	397	374	365	376	405	365	368	405	383	362	359	371	389	389	375	373	391	365	398	374	395	398	357	423	375	411	345	390	392	358	356	365	328	394	368	367	348	395	398	351	399	375	345	390	373	399	368	355	400	392	354	391	385	373	394	399	375	396	384	391	402	361	376	361	390	380	354	370	373	390	383	388	359	373	368	389	380	384	380	396	421	360	384	358	372	356	347	381	373	355	361	384	384	385	395	385	403	371	372	388	424	393	404	420	390	379	391	334	357	387	398	389	388	407	388	389	370	389	358	390	376	378	385	382	371	334	358	374	350	394	367	343	413	384	359	393	379	375	396	370	380	386	361	362	395	377	366	373	363	367	363	394	426	349	370	386	400	414	411	388	354	393	398	355	381	362	378	369	363	392	353	368	377	363	389	373	401	385	374	384	377	348	404	342	384	386	366	372	415	372	400	406	391	393	395	357	375	390	377	365	380	366	367	387	385	396	398	358	407	369	372	390	387	389	365	355	362	413	399	394	399	390	364	376	343	382	370	359	411	372	348	392	361	400	398	374	375	331	384	379	372	335	405	383	398	389	410	404	386	405	388	425	385	375	368	366	388	342	372	393	359	359	384	346	361	383	348	373	374	412	350	373	399	390	363	376	355	381	404	355	396	374	422	394	351	376	368	384	420	395	395	379	385	380	390	380	409	357	374	384	399	371	384	395	408	404	384	374	372	373	365	367	387	387	416	366	392	389	388	398	396	356	397	367	354	354	346	389	384	390	386	394	387	409	394	370	364	365	343	396	350	365	374	403	379	357	354	380	358	383	367	358	415	375	398	384	360	394	390	404	370	356	356	380	377	379	371	379	387	364	369	425	381	380	376	364	390	395	365	345	386	380	335	350	362	389	348	376	358	364	361	370	367	381	382	366	373	386	362	343	386	378	390	358	424	362	379	400	362	381	380	360	380	343	363	360	363	376	361	399	366	348	343	379	355	370	401	375	325	393	373	393	376	381	370	355	413	374	378	400	396	363	367	380	369	378	363	394	379	347	369	401	406	370	360	382	384	401	390	372	369	388	411	410	359	368	404	377	390	347	401	394	377	386	336	368	369	341	346	384	371	374	367	398	368	346	370	405	378	371	386	366	368	358	368	366	386	386	370	362	384	373	386	364	370	375	355	381	380	399	373	377	377	405	362	383	384	407	371	359	396	353	383	378	355	387	394	394	397	387	388	406	383	367	389	385	366	356	384	371	387	361	414	379	363	404	377	382	382	354	373	342	401	371	401	394	376	387	365	332	384	390	403	391	407	355	391	419	352	370	404	419	343	341	388	363	368	358	399	383	341	373	380	360	394	344	392	359	362	359	394	357	368	364	368	381	369	424	329	368	371	355	382	407	360	404	361	431	378	379	371	386	406	373	364	360	375	362	378	405	364	410	325	402	396	374	404	378	378	374	354	357	360	385	387	390	376	356	339	397	386	379	420	387	348	378	421	355	341	371	363	423	403	387	400	380	353	359	364	364	338	364	389	383	400	392	364	337	386	355	396	371	364	370	404	376	412	387	377	362	350	371	390	375	335	357	361	343	351	359	393	382	344	362	414	368	337	393	335	343	391	395	388	414	370	387	369	371	373	342	379	372	392	380	402	361
41446	87304	63419	34091	13849	4094	552	444	379	384	480	386	364	406	429	412	424	433	374	419	438	407	452	447	437	437	417	419	405	409	367	384	384	388	376	419	405	458	392	384	387	390	413	373	412	387	386	408	407	390	371	419	393	433	435	408	451	386	422	385	383	405	390	366	375	393	411	399	418	379	389	360	401	395	404	389	421	376	422	411	386	390	387	415	423	422	384	381	425	431	410	412	359	408	419	407	418	417	382	384	398	420	411	392	397	399	356	393	407	361	375	405	405	428	431	401	373	391	428	397	407	408	415	399	414	374	367	429	410	415	398	402	379	407	407	419	418	377	401	397	397	413	375	374	364	387	392	406	385	400	395	440	412	450	405	380	363	406	438	366	395	407	387	381	404	405	412	407	400	365	364	406	409	394	395	401	401	417	425	410	431	396	417	422	402	349	403	424	394	402	387	451	371	380	406	409	416	387	408	352	385	422	412	380	424	394	419	409	404	397	404	401	393	418	395	405	390	391	440	401	402	396	390	410	403	390	417	421	365	385	412	380	386	392	422	399	401	417	428	415	389	419	418	427	412	383	438	408	392	418	398	391	378	430	420	392	394	407	382	391	412	404	404	390	401	427	383	389	417	393	345	403	387	375	413	396	425	412	395	434	365	454	424	416	425	379	403	351	388	384	388	399	398	425	424	419	363	405	436	381	423	381	373	379	382	370	437	432	394	376	393	414	428	393	383	407	395	353	402	385	432	420	393	415	408	356	385	427	435	390	398	394	411	406	379	394	395	382	429	422	398	410	434	427	416	430	391	409	377	404	383	351	408	415	365	413	361	425	405	407	417	460	385	391	391	421	421	426	452	396	381	393	373	380	421	416	410	417	403	369	384	390	389	400	395	377	401	393	389	400	444	402	391	406	417	371	382	411	389	432	395	398	366	375	413	409	409	396	418	397	420	386	402	393	376	422	413	375	391	367	437	401	388	382	392	410	423	432	429	395	404	402	409	380	400	391	373	376	393	375	393	388	382	418	383	401	369	399	409	374	395	409	380	426	403	420	396	401	400	387	409	391	425	389	412	396	384	413	388	391	392	423	408	453	398	394	435	424	414	427	394	393	380	403	420	414	363	388	358	402	410	405	396	443	421	434	408	392	393	387	383	371	397	405	371	424	377	376	399	374	403	415	387	420	357	376	390	428	411	407	391	401	412	373	452	419	375	402	405	406	409	370	409	382	402	409	391	439	388	398	396	376	404	397	393	382	391	407	454	402	387	422	380	408	418	410	405	390	375	408	426	405	372	396	423	381	408	437	401	423	387	405	385	410	390	405	404	403	441	409	436	370	408	393	399	406	407	442	405	395	416	415	398	384	403	409	382	399	414	390	373	421	360	417	347	374	416	403	399	374	421	387	401	387	412	358	399	385	421	395	373	419	422	396	435	427	405	381	386	402	398	386	387	381	399	386	379	396	367	393	404	403	428	396	386	426	387	424	367	356	408	425	393	408	364	432	382	409	408	435	388	392	370	404	382	388	398	409	389	374	398	390	402	398	394	424	416	356	377	406	426	430	420	411	399	429	417	402	412	391	388	407	424	383	404	424	380	425	415	427	370	414	391	373	410	411	406	451	431	400	413	371	408	402	387	382	424	401	404	373	403	393	411	396	392	418	408	393	363	465	394	398	372	404	412	407	403	420	380	410	436	358	401	400	412	405	424	393	384	374	422	402	415	466	425	377	402	396	434	417	397	438	407	397	402	403	414	402	384	409	412	379	378	427	412	390	391	380	381	380	385	413	414	409	414	354	381	392	392	417	426	380	373	420	392	359	421	397	404	404	405	371	379	390	403	367	411	375	399	400	396	402	392	392	436	384	391	425	431	387	388	392	383	374	415	384	432	392	404	375	362	401	410	394	404	399	376	400	409	371	419	361	434	420	368	372	393	424	385	373	405	388	408	393	398	403	351	398	373	412	426	423	386	404	404	439	408	395	354	363	395	379	390	380	390	404	437	407	422	393	405	414	395	405	383	406	436	415	431	408	413	426	423	392	392	370	375	455	380	410	403	395	404	384	412	382	421	385	399	432	393	387	431	406	400	403	366	419	401	439	388	386	404	412	395	389	397	402	409	404	408	383	403	389	432	409	395	398	403	394	388	420	395	397	386	411	393	441	372	382	396	421	368	366	392	377	383	361	379	409	430	399	398	395	395	410	413	380	386	374	402	392	402	376	382	417	387	346	398	426	420	372	388	419	416	379	393	402	430	399	380	408	430	391	438	402	419	392	408	385	389	395	393	387	413	420	392	371	431	386	388	357	398	381	392	385	364	449	394	396	399	395	379	381	383	392	387	377	371	409	427	378	371	419	381	401	426	430	391	396	411	398	412	403	401	409	418	411	398	411	379	364	423	357	417	390	420	391	398	378	388	406	401	432	394	413	424	350	401	400	402	388	402	416	398	414	403	377	393	390	408	403	388	389	394	412	376	391	434	400	384	400	404	383	396	348	386	407	365	412	425	407	402	411	422	388	440	382	388	393	414	401	402	404	439	405	381	390	373	391	414	381	393	374	392	440	381	405	395	355	386	369	419	363	408	423	416	397	403	436	364	426	369	389	390	385	405	418	400	413	371	399	407	376	405	430	411	405	375	399	407	408	391	403	388	444	418	411	401	394	427	377	396	380	419	395	389	392	425	404	378	411	395	364	393	406	398	409	383	404	416	424	394	403	397	419	364	408	360	396	390	365	390	397	387	399	454	377	385	387	422	394	400	406	376	419	380	363	419	378	386	388	382	407	417	383	396	377	427	409	403	381	362	408	418	376	414	397	407	412	405	384	392	406	388	432	380	419	424	395	420	430	393	399	388	419	416	345	421	419	411	395	401	386	404	408	397	407	379	388	389	398	401	408	390	357	373	383	409	384	390	399	371	363	397	385	382	393	380	430	408	362	416	401	409	418	416	377	397	415	404	375	433	397	418	423	391	429	448	359	371	381	400	388	421	397	406	426	373	377	397	390	387	405	416	384	416	387	398	383	405	418	410	407	372	378	390	410	377	385	380	403	409	369	386	383	406	384	397	408	389	461	427	406	409	430	438	408	401	389	397	423	391	418	415	410	399	380	391	360	393	394	404	414	409	395	433	377	433	376	386	408	382	356	382	433	381	406	402	406	401	369	401	406	424	404	406	381	420	405	393	395	403	410	376	450	393	379	375	412	396	377	396	409	354	438	394	405	406	384	438	391	389	427	415	453	366	357	397	389	385	402	399	375	429	415	413	406	434	389	395	406	347	388	397	422	398	415	393	408	385	370	399	387	385	432	401	399	432	371	385	392	385	396	358	419	408	395	377	405	394	377	411	408	431	425	402	388	436	401	425	391	379	426	377	384	383	408	413	410	396	396	385	405	406	400	435	396	386	387	367	362	390	380	388	373	392	406	403	399	391	418	419	409	357	403	436	431	402	392	391	395	432	398	382	370	385	393	391	369	400	360	386	414	411	395
23834	23634	42244	43992	31998	18964	3962	662	566	553	563	513	537	509	508	496	514	522	477	502	501	488	484	487	489	535	510	526	473	514	500	545	514	502	475	496	486	465	509	521	517	510	465	530	455	483	494	561	505	492	466	486	529	519	541	521	542	477	508	481	465	488	480	485	509	481	529	477	475	498	502	514	519	536	449	485	469	536	502	514	506	485	466	495	492	521	561	467	489	502	460	499	527	518	508	529	519	477	473	511	521	501	554	475	497	491	514	491	523	549	479	505	479	476	494	519	504	513	469	490	491	478	471	497	511	513	489	480	479	513	490	503	510	536	506	504	519	471	531	498	489	498	487	500	508	517	475	498	467	543	495	506	540	494	458	535	488	467	479	523	487	522	510	461	516	516	536	526	513	488	536	530	491	504	490	483	508	462	484	479	512	506	523	513	528	519	494	480	457	489	512	486	472	504	490	502	516	508	487	500	497	488	503	491	490	475	503	516	487	514	537	499	518	502	490	545	482	518	536	505	495	479	545	551	459	498	461	497	522	464	472	495	478	476	502	502	532	498	483	511	507	488	486	487	478	498	468	537	480	459	483	507	497	502	496	503	451	467	485	495	478	507	474	457	495	469	505	539	519	533	488	532	500	500	488	506	539	491	509	471	489	489	466	514	510	518	496	516	501	501	540	520	506	502	455	530	497	497	564	521	514	495	514	495	495	478	524	502	489	514	519	535	486	475	448	493	514	466	512	522	489	467	530	512	465	498	516	527	494	485	510	480	430	497	528	515	508	494	532	466	489	494	493	506	508	539	490	459	503	483	480	520	523	475	475	496	467	462	498	461	499	506	474	530	472	549	487	499	489	479	504	490	458	439	538	494	455	487	443	504	505	461	470	489	495	466	469	462	475	534	506	464	549	486	476	495	499	512	485	491	534	499	473	496	463	513	499	523	495	518	518	478	513	455	477	499	503	482	425	497	459	514	506	495	514	512	537	489	477	485	545	528	504	507	528	512	506	497	510	523	480	484	496	498	502	498	507	477	501	458	505	498	485	526	473	471	497	491	525	505	512	545	465	448	535	499	508	500	509	514	525	515	482	503	466	501	508	523	497	485	503	455	507	470	509	513	544	457	502	487	507	487	516	528	492	484	531	446	480	476	470	499	476	482	514	479	426	531	476	504	496	503	483	497	567	514	476	463	491	516	477	510	489	479	527	493	517	549	476	479	505	474	484	539	462	465	497	489	479	487	470	487	502	544	527	519	513	501	477	498	475	519	493	521	508	549	496	501	535	536	490	531	541	494	490	505	497	524	508	488	497	527	502	475	512	500	517	541	517	443	508	539	487	484	471	517	484	479	523	466	508	511	460	485	493	475	490	479	500	501	482	494	477	494	494	495	474	509	483	472	466	486	521	478	534	463	449	473	534	477	508	548	512	476	496	515	482	433	514	478	486	507	498	501	489	469	505	519	471	460	461	529	475	473	495	497	440	471	531	519	483	490	494	494	487	476	485	508	501	469	526	515	502	517	466	489	484	507	483	504	508	487	478	515	497	492	513	532	517	460	467	475	498	510	528	495	532	481	479	505	504	496	510	516	526	469	504	548	479	502	467	512	553	503	506	499	519	450	502	465	463	488	496	471	514	507	500	495	517	487	543	486	514	521	512	492	489	507	525	462	494	512	514	464	465	529	489	475	467	482	550	521	504	483	484	474	495	490	471	503	498	485	495	495	511	534	474	507	495	509	500	463	557	468	504	498	484	475	457	461	523	492	497	529	474	444	485	509	516	433	498	526	507	508	518	470	530	495	510	489	491	485	499	474	497	486	491	515	491	481	532	499	504	505	516	494	455	495	516	505	500	489	485	492	539	532	497	510	489	480	494	506	457	512	510	468	518	490	495	499	518	500	475	499	517	511	490	535	468	488	514	494	511	526	489	500	488	461	472	556	492	513	454	499	499	496	474	492	513	492	505	496	475	510	470	500	513	516	506	495	496	496	540	497	488	472	502	494	476	470	502	523	473	534	528	487	504	524	533	503	510	471	517	501	468	494	501	475	446	496	474	477	454	479	482	500	507	542	517	502	486	473	502	515	509	528	478	485	490	502	478	490	517	503	515	482	486	520	495	497	470	489	508	507	513	509	481	465	492	456	486	493	510	474	490	512	523	485	544	515	529	456	470	470	474	434	463	487	527	503	479	477	451	514	480	496	490	491	489	523	495	531	488	478	526	530	491	480	478	490	485	486	504	451	485	540	485	458	487	494	501	523	456	475	477	484	465	470	503	480	509	488	497	474	478	477	491	481	473	472	495	506	507	458	489	482	489	520	449	483	470	499	517	473	490	504	494	526	537	477	461	507	506	496	504	541	496	501	458	486	509	500	453	512	493	480	508	472	494	485	507	499	522	502	518	471	537	520	516	516	459	508	499	481	508	498	484	488	475	467	492	458	510	488	499	504	515	498	488	509	469	470	496	510	518	504	459	468	462	469	543	509	483	516	508	502	532	497	502	486	520	498	522	494	491	512	489	506	447	521	491	458	530	477	482	542	504	476	501	495	516	485	493	489	513	489	522	487	495	528	484	518	473	495	524	465	510	492	498	517	507	520	504	457	522	475	498	486	485	519	487	509	517	503	481	447	513	495	463	535	493	504	485	520	489	506	525	491	474	429	480	473	502	487	494	489	486	497	502	508	507	501	502	527	503	484	536	500	473	540	527	490	496	509	519	522	481	512	481	477	508	437	504	480	494	460	487	456	516	476	516	514	491	513	492	521	497	527	480	463	510	455	492	489	467	508	509	507	506	511	487	462	527	479	491	505	509	486	501	466	503	478	478	477	498	491	501	507	493	470	491	520	474	500	524	478	530	510	492	500	496	504	504	481	487	484	517	476	474	502	488	468	495	473	522	543	522	501	427	485	451	479	496	507	481	498	493	487	508	503	504	486	471	534	469	490	479	497	503	504	468	503	483	484	519	513	488	482	520	479	504	453	498	510	508	502	493	509	447	527	488	482	494	506	500	514	552	498	493	448	475	506	516	466	483	493	495	525	456	477	534	503	494	484	519	513	512	522	507	496	503	496	512	503	534	504	485	494	479	473	489	528	475	490	521	516	465	463	471	517	531	533	492	509	487	515	473	523	509	484	467	501	493	462	500	511	514	494	489	528	455	460	480	543	525	511	502	504	503	537	567	507	506	465	468	498	476	464	474	507	498	459	500	521	526	522	497	470	493	490	491	467	538	509	493	480	522	479	480	504	513	473	518	487	475	492	512	484	486	497	469	495	466	501	512	533	478	506	533	489	489	490	471	500	510	482	517	460	497	477	507	504	476	528	520	512	410	517	543	476	517	505	506	502	533	473	460	521	510	496	542	526	503	481	512	477	527	523	481	495	495	490	492	514	530	476	479	530	470	507	473	519	509	507	496	457	519	489	500	446	471	480	471	483	484	498	503	460	484	483	467	509	482	518	475	481	522	522	500	494	500	519	497	453	523	488
53792	99702	80053	55427	29066	9952	876	514	552	567	572	527	539	571	531	543	578	582	558	546	584	522	530	539	613	614	585	532	547	566	581	572	502	526	564	529	559	552	559	514	556	516	522	528	529	580	574	535	490	539	506	553	549	522	559	535	533	555	509	593	559	578	540	503	534	540	534	531	516	517	615	520	578	546	506	525	516	518	527	539	530	537	528	514	503	524	533	518	586	525	572	571	580	537	525	572	517	558	529	528	541	500	552	510	532	550	569	524	506	537	514	547	563	553	516	542	561	535	520	522	595	543	568	564	581	548	556	506	546	516	535	584	572	561	559	548	542	503	529	526	531	531	519	515	594	546	514	524	557	559	580	545	550	554	535	585	562	605	518	540	545	564	528	554	540	548	545	558	535	542	513	515	535	524	603	527	536	526	552	561	542	564	571	543	566	557	528	545	522	571	524	519	561	568	597	602	535	518	564	580	558	542	531	578	523	558	550	533	532	561	499	532	541	577	524	565	550	555	493	532	545	585	540	533	518	535	564	520	558	513	529	506	544	541	543	524	545	543	514	526	567	550	550	542	547	539	548	544	554	535	569	522	521	534	534	577	527	518	555	494	552	537	517	545	529	493	562	565	557	548	540	589	566	563	539	542	508	527	524	591	558	582	541	538	570	581	578	529	503	548	526	542	578	598	582	556	525	517	559	598	536	522	512	536	557	527	530	557	564	571	565	528	585	533	513	572	603	537	542	569	542	586	505	559	560	562	541	551	545	509	574	517	621	545	551	544	518	569	531	542	520	537	552	562	541	520	571	515	543	595	586	490	551	539	564	562	544	536	536	531	521	550	554	581	556	572	548	541	536	501	557	562	505	482	522	518	545	515	580	503	544	541	535	530	555	549	534	558	535	547	550	544	548	564	578	520	578	533	556	535	550	556	537	506	514	585	568	518	553	598	522	561	544	544	532	566	578	528	574	571	536	565	527	558	560	569	520	543	562	551	501	563	543	509	520	530	544	556	530	555	514	518	518	554	509	576	551	524	515	553	500	557	543	547	565	529	567	544	496	567	514	534	565	523	535	513	500	545	521	560	540	513	547	572	560	552	546	539	525	520	535	534	506	515	570	568	539	530	534	568	569	561	504	547	519	542	545	559	548	544	525	531	522	569	568	544	549	535	528	541	542	584	546	596	521	556	547	538	531	538	550	559	544	515	571	525	508	555	576	532	577	533	580	506	551	554	546	509	577	574	581	561	566	546	490	550	550	574	554	578	530	574	524	557	558	610	558	529	523	544	526	568	551	546	532	531	563	555	538	541	546	512	561	580	533	486	529	544	552	532	559	547	554	579	574	533	572	575	552	519	540	551	571	511	556	550	567	512	552	585	498	571	554	524	561	567	548	554	529	562	567	525	523	577	548	542	512	538	551	562	575	534	510	518	565	527	520	510	560	591	529	494	527	559	546	553	526	519	567	513	559	572	519	537	520	529	517	555	548	554	586	548	540	600	549	568	525	575	563	576	580	557	562	545	549	519	562	527	530	591	525	537	558	558	570	562	529	554	526	530	541	535	533	549	544	561	523	519	550	572	539	529	530	550	538	525	520	552	511	535	516	562	534	503	542	534	578	528	545	559	578	516	514	548	570	590	537	531	604	483	530	539	568	524	523	547	565	540	538	517	584	563	547	540	499	576	557	566	591	541	545	520	536	555	530	540	558	550	545	535	556	581	546	528	582	558	551	544	583	527	571	541	530	581	523	555	534	552	541	587	511	552	524	499	534	510	520	530	576	540	574	532	509	553	542	509	552	546	565	547	561	595	574	488	515	556	530	532	533	563	487	545	530	501	530	547	542	543	533	551	521	531	538	550	526	556	517	580	521	540	564	536	549	524	558	511	540	542	489	512	537	569	518	587	526	571	513	496	572	516	597	529	542	504	589	550	591	516	548	547	558	563	567	571	537	575	520	570	540	519	611	530	531	476	569	534	553	547	511	558	528	503	586	526	516	495	506	526	542	560	485	523	570	496	534	543	561	555	549	563	573	504	539	542	550	544	541	531	590	558	564	550	564	583	558	544	523	551	591	550	547	560	540	523	518	515	540	544	545	498	532	599	573	553	535	491	556	538	555	566	514	554	536	546	570	515	540	535	506	542	597	553	549	567	576	551	554	543	562	583	527	584	518	577	521	568	577	539	532	519	496	541	562	565	542	558	503	555	559	532	492	538	569	578	560	559	531	571	573	579	539	549	594	566	532	542	502	558	592	577	549	521	550	514	523	550	563	540	518	550	540	527	545	561	546	523	545	530	502	540	513	523	518	577	551	534	544	573	579	520	554	527	526	525	534	543	524	561	540	512	550	551	560	540	538	519	552	571	595	510	552	537	598	520	555	544	524	567	507	503	546	533	563	549	535	554	550	556	550	552	567	543	555	580	562	495	555	529	562	544	550	559	572	550	529	523	566	554	537	524	554	555	586	585	518	537	574	546	530	549	583	558	543	565	565	492	523	540	501	560	550	557	537	528	554	502	508	541	550	533	538	542	559	527	550	529	514	503	551	531	519	536	494	553	527	551	566	541	553	536	591	543	586	530	510	517	544	522	515	546	550	521	544	522	490	538	566	515	567	560	504	540	578	508	580	569	551	533	531	543	523	554	491	527	534	584	553	530	562	513	567	538	498	549	506	563	509	588	543	512	565	546	551	548	526	526	539	557	547	546	520	518	521	528	533	566	534	547	535	548	518	532	502	581	522	534	544	543	587	549	549	539	561	538	528	533	544	547	519	556	532	536	571	541	547	531	531	567	500	563	537	516	510	526	528	510	567	597	532	539	561	493	549	511	551	531	577	514	559	537	559	561	546	546	528	567	512	590	559	529	530	506	519	564	557	515	554	588	540	555	568	499	555	527	541	549	525	507	526	545	548	520	565	532	525	531	524	602	524	514	550	541	545	596	546	494	541	499	568	560	555	506	534	536	553	518	538	553	546	526	514	563	573	511	523	526	557	533	539	507	511	548	515	511	550	554	538	540	547	545	555	596	520	565	548	497	489	529	560	560	519	544	516	581	529	537	539	577	534	479	540	544	550	579	510	553	525	549	562	535	493	542	546	538	545	533	560	507	543	515	571	542	535	575	542	477	516	514	506	536	539	555	549	526	553	516	537	529	487	518	541	562	524	589	535	494	546	528	526	493	552	565	551	505	556	526	520	579	485	538	533	551	522	524	550	557	547	558	504	540	563	549	516	535	524	544	539	533	555	574	523	556	544	529	538	483	576	526	547	544	577	525	560	539	530	561	557	546	535	512	533	526	531	543	556	502	515	546	571	506	576	537	540	567	518	548	521	521	534	513	546	547	539	572	540	491	542	515	528	525	520	526	529	567	588	531	554	566	568	514	525	537	561	541	587	555	524	500	522	551	531	537	553	559	563	559	554	555	544	507	543	510	547	611	544	531	572	542	527	550	553	509	558	534	521	503	531	520	536	525	550	545	555	549	523	543
27983	28142	30845	16620	4399	891	389	347	336	332	338	370	375	354	333	298	317	352	344	355	354	319	307	336	348	344	388	319	321	342	326	344	371	320	334	352	331	325	330	313	327	369	324	357	321	318	342	327	343	319	333	355	344	353	328	339	337	331	327	364	340	313	322	335	357	332	354	351	312	321	325	352	295	350	321	350	315	334	349	336	323	327	356	316	332	325	358	313	343	343	316	339	337	369	335	337	364	331	320	350	344	351	360	351	324	328	328	328	341	310	317	350	333	331	347	375	370	369	315	373	321	323	326	348	313	327	338	312	324	356	333	346	339	284	312	328	341	337	364	310	351	321	326	321	361	307	353	355	357	357	353	324	343	334	327	345	372	328	314	324	306	323	345	334	382	323	345	357	305	347	332	355	357	332	336	356	320	324	298	346	370	338	363	346	340	317	336	313	313	340	362	333	380	336	345	310	361	311	338	328	320	310	350	347	319	339	334	381	358	332	322	348	319	346	346	343	321	348	316	326	329	354	363	381	335	321	377	357	325	318	379	312	344	351	345	320	353	341	367	328	328	332	341	324	357	334	351	339	353	335	345	312	339	356	345	301	348	324	364	344	350	376	347	317	315	373	322	339	342	327	340	338	353	323	360	310	354	292	355	325	339	373	353	326	359	325	357	342	338	359	307	334	324	333	331	361	306	329	334	356	340	291	367	348	299	356	336	348	364	346	328	363	345	331	325	346	357	349	368	327	359	352	352	319	378	317	363	328	330	360	333	351	386	327	372	306	349	338	368	316	339	310	343	357	298	338	321	331	343	340	315	335	328	333	322	327	321	337	395	334	331	382	312	343	323	341	312	356	356	324	341	321	371	298	358	295	322	340	348	375	325	338	312	336	322	323	351	335	345	324	362	360	333	331	323	298	350	348	317	326	370	354	343	328	328	315	364	342	330	343	351	344	316	354	330	361	339	352	337	355	317	292	366	352	325	317	362	343	356	324	330	350	327	355	338	345	367	314	333	323	351	343	346	337	352	347	330	356	346	383	340	327	339	339	367	327	308	333	333	336	339	329	387	358	307	337	319	357	317	309	336	320	327	374	323	349	344	329	342	345	327	347	335	368	320	363	328	347	344	349	329	340	345	341	347	339	335	332	329	350	350	325	329	331	317	336	318	328	344	337	316	373	338	357	376	296	335	350	368	326	349	339	340	336	349	326	332	304	353	343	326	345	334	325	320	335	343	348	327	356	362	327	355	336	316	350	342	352	360	352	355	313	316	308	342	334	316	309	332	340	339	306	343	336	321	365	302	341	352	340	334	345	339	328	350	330	334	334	328	360	323	331	323	358	363	376	374	330	342	320	333	318	364	344	337	373	317	363	326	325	351	348	356	317	343	355	333	360	322	317	313	313	328	321	351	360	358	328	365	318	354	341	351	349	335	351	359	342	324	356	330	350	330	345	324	328	347	310	348	358	303	308	355	349	309	310	333	350	347	325	330	331	336	326	360	304	332	357	362	374	323	327	343	320	326	345	344	371	341	344	349	324	339	349	322	318	343	359	348	318	326	364	343	336	337	330	321	349	355	354	328	355	341	368	347	348	314	367	335	403	311	330	354	321	310	343	322	310	309	331	296	330	348	340	341	375	316	342	343	315	351	316	320	307	354	370	343	337	349	321	311	340	357	322	324	330	333	340	316	336	334	326	310	356	346	345	344	341	362	346	341	337	351	327	338	330	357	345	355	336	357	316	347	318	338	361	324	315	341	346	318	370	373	317	349	331	374	332	333	383	322	321	312	332	357	322	336	346	339	383	387	338	322	311	353	346	312	346	342	328	345	337	370	365	335	322	329	332	342	339	335	330	334	305	355	357	322	353	334	327	323	357	351	322	340	334	353	337	339	303	323	354	365	316	338	330	343	372	288	318	362	335	328	360	331	364	342	364	344	333	336	357	326	343	342	330	315	327	325	322	320	335	316	352	308	314	303	330	319	326	338	370	371	329	347	329	335	341	333	389	319	336	339	334	299	346	352	327	345	320	333	341	365	328	329	355	308	347	352	362	326	347	331	358	357	363	331	321	319	341	364	338	384	332	337	345	305	352	326	348	328	341	316	320	307	327	348	309	328	327	362	349	354	350	353	345	317	331	302	371	352	366	345	365	338	324	365	372	370	332	334	348	336	323	374	358	348	338	358	346	318	371	325	333	335	310	369	339	335	329	347	349	322	358	316	328	332	373	332	353	368	344	329	332	331	354	327	320	320	347	322	343	308	322	358	340	329	336	328	313	348	323	320	335	364	351	331	327	320	371	326	358	358	300	347	367	341	335	341	347	337	352	289	335	367	341	327	347	345	366	372	342	305	339	357	333	356	355	307	334	334	308	308	348	360	337	314	331	330	330	337	350	311	336	372	349	298	318	348	365	340	354	338	352	310	338	355	323	372	360	371	341	324	324	371	299	334	351	333	330	350	339	327	318	341	356	348	294	321	288	350	333	343	318	317	318	321	327	327	359	326	322	334	304	325	335	358	359	338	352	314	318	297	336	336	333	365	411	332	336	335	352	348	351	384	331	317	338	317	331	344	328	320	324	338	317	364	370	365	353	335	340	347	341	345	332	308	346	348	342	348	381	338	361	344	331	333	328	314	353	362	355	320	323	350	344	349	326	378	358	356	392	312	344	313	337	357	343	339	366	378	356	353	290	342	336	354	340	329	348	316	357	336	333	346	325	301	331	298	365	325	356	320	331	339	327	340	331	366	329	336	343	331	333	330	335	332	351	339	356	328	332	364	347	350	333	338	329	305	352	353	357	332	347	338	356	352	366	325	333	338	338	327	317	346	362	357	383	356	349	330	349	323	334	348	338	388	341	354	348	352	319	359	330	349	366	372	329	351	332	350	370	342	335	354	336	349	359	332	339	319	343	352	352	313	317	317	337	349	353	355	357	306	327	338	397	356	341	348	315	330	383	325	339	342	323	348	348	344	343	328	316	323	346	359	311	333	377	355	351	350	325	396	350	347	318	308	340	322	336	331	337	353	324	367	349	348	347	323	368	347	371	340	347	339	325	332	343	306	345	337	320	324	327	337	315	347	302	355	325	327	329	339	303	356	322	341	302	337	328	329	348	333	362	362	334	326	333	316	339	373	321	333	318	356	309	355	310	321	356	325	343	354	347	329	334	370	354	333	328	294	301	318	308	341	336	370	347	365	359	341	388	334	326	334	322	339	354	362	341	285	302	321	332	339	320	328	333	327	372	361	350	308	331	304	333	315	347	344	353	316	325	302	348	325	319	300	313	321	342	338	326	318	308	354	360	327	342	342	315	361	332	355	351	349	353	336	349	322	381	353	309	337	357	331	317	308	311	331	324	336	318	345	338	347	350	310	320	354	308	343	355	330	316	359	344	335	330	372	338	345	333	367	364	329	338	370	320	348	327	359	334	360	332	317	326	330	351	333	335	329	333	335	334	315	297	336	359	335	347	316	340	363	364	337	363
12799	36176	26077	9347	3228	972	371	312	331	329	331	328	361	324	335	372	340	336	315	345	314	314	320	371	325	343	338	323	352	337	334	347	362	327	375	331	301	359	334	323	334	323	333	325	341	340	336	335	318	341	355	324	336	369	318	356	331	344	351	333	308	316	359	333	354	307	312	324	336	318	297	331	338	339	312	320	366	317	306	340	348	338	362	327	336	320	333	331	343	289	328	316	321	358	327	319	353	359	317	314	348	303	342	321	339	336	367	338	345	344	323	342	318	357	318	323	330	325	297	302	355	351	290	311	339	315	306	321	326	318	345	301	329	293	309	350	340	342	351	332	366	301	325	310	351	331	360	376	326	325	338	312	318	324	361	330	351	355	307	354	321	346	316	361	332	316	331	330	334	300	347	338	352	322	303	334	329	333	343	334	338	308	308	365	341	327	297	308	344	330	327	327	328	323	349	301	331	336	327	348	358	356	350	322	318	319	356	344	322	317	310	332	314	315	348	318	326	329	354	335	336	322	339	323	323	345	314	307	337	327	331	321	324	331	344	347	343	331	316	301	321	337	288	307	341	316	332	315	353	314	336	333	347	314	340	336	301	331	352	338	344	311	325	368	316	309	320	307	323	316	325	336	316	295	330	325	313	336	340	330	321	318	316	318	326	312	341	344	338	333	335	334	301	340	358	326	334	308	263	306	327	342	324	359	317	345	347	285	332	339	351	328	353	337	346	319	332	313	350	340	336	340	318	336	317	345	326	332	331	299	297	325	348	353	293	313	332	335	325	338	335	351	324	360	343	330	336	329	295	328	363	308	337	308	321	336	309	331	355	313	329	336	300	343	339	299	335	315	341	311	341	329	321	296	326	317	339	328	323	344	304	320	366	324	326	332	346	312	327	336	326	316	350	297	321	309	319	315	362	341	320	323	339	300	320	351	337	332	339	349	365	340	334	312	323	334	339	336	324	359	339	307	333	340	348	324	345	325	338	328	347	325	326	297	311	338	336	342	354	342	367	361	371	355	319	325	342	352	332	339	305	329	358	315	332	290	333	337	351	358	285	355	335	320	304	332	340	328	331	314	341	318	345	278	353	356	332	299	344	352	305	322	328	316	326	316	348	313	329	346	351	345	352	319	333	332	327	339	344	311	349	315	334	311	337	333	344	343	327	327	362	325	361	349	331	319	331	336	302	320	363	302	333	336	329	357	359	307	345	338	312	351	337	321	334	329	339	304	334	347	301	315	358	316	343	351	304	314	334	316	340	319	288	305	321	322	340	321	325	367	298	340	340	339	332	346	303	331	315	319	325	313	331	305	335	326	342	328	317	328	329	326	326	327	330	342	349	360	336	334	310	348	335	319	294	331	319	318	347	304	329	336	338	362	341	319	345	324	346	335	312	358	319	290	347	328	338	307	325	341	322	365	327	318	333	314	312	310	300	314	343	352	315	298	342	292	284	338	310	314	322	336	304	349	340	324	305	298	306	344	322	376	333	302	329	348	334	351	340	327	309	341	325	343	315	321	333	308	328	349	340	321	338	334	352	320	355	352	309	335	347	393	326	366	322	329	307	336	322	313	310	340	325	306	343	299	340	323	340	344	324	327	332	306	326	318	321	342	337	354	351	372	352	327	328	337	319	330	321	325	335	332	299	307	331	339	331	333	327	324	339	349	329	326	328	339	331	346	317	321	310	321	308	340	329	322	322	345	333	341	350	331	308	326	317	352	367	310	327	367	327	326	311	365	314	327	347	320	346	308	338	345	335	334	317	351	363	331	347	326	343	346	334	327	330	351	307	338	316	321	323	336	328	341	321	349	325	331	332	335	309	340	329	326	343	363	337	325	366	358	328	329	338	354	324	341	329	329	328	317	314	336	309	354	297	367	339	321	306	345	291	335	352	345	321	330	313	346	331	329	332	333	331	365	327	326	361	350	307	342	344	314	320	332	319	342	307	358	285	321	339	314	338	342	335	328	342	337	316	363	336	319	316	314	332	326	308	352	358	320	318	342	340	330	331	322	298	319	310	316	309	340	346	322	310	343	311	343	350	321	312	373	333	300	303	343	321	334	362	331	318	308	323	334	343	317	352	340	318	330	363	326	317	346	311	324	334	318	292	375	315	330	302	337	295	300	344	311	342	312	305	342	347	331	309	332	346	336	340	340	350	332	350	335	274	353	336	300	319	310	323	321	313	320	329	306	333	369	352	348	335	337	338	323	331	311	330	322	329	321	311	358	341	329	339	349	313	357	328	303	305	313	300	289	342	312	326	302	305	297	316	278	326	332	317	344	325	354	330	327	348	317	335	317	339	318	333	326	325	305	328	364	358	351	340	336	346	313	331	321	340	346	323	340	318	331	352	317	300	335	317	347	350	309	322	307	365	305	356	313	357	329	376	329	330	356	326	307	307	342	302	331	333	351	288	318	327	353	321	337	319	310	337	347	313	349	345	342	312	333	331	329	318	313	316	328	333	339	335	319	314	321	372	315	305	328	323	338	356	349	371	328	323	316	298	299	332	319	342	330	327	323	341	337	328	313	325	313	314	336	334	347	337	359	314	330	315	309	341	319	343	333	306	322	384	323	312	326	315	348	328	329	322	298	308	325	376	358	335	310	320	345	328	279	401	325	293	332	287	359	361	350	318	334	325	310	300	325	318	340	338	328	321	290	334	330	328	336	350	336	333	320	357	323	330	325	317	311	357	305	319	325	328	304	318	343	302	328	323	315	340	340	307	322	332	343	339	320	331	310	316	343	319	344	332	350	307	322	320	354	331	338	322	312	327	336	335	296	334	319	343	330	341	291	326	360	330	331	298	318	316	332	326	333	326	313	346	317	348	321	328	345	317	325	341	325	312	343	334	313	294	330	320	320	329	329	318	333	313	335	333	305	336	334	312	361	365	287	364	338	326	343	328	328	350	352	351	343	345	333	344	325	319	302	348	366	349	326	327	338	313	354	325	348	330	343	352	328	359	320	331	311	309	316	343	325	346	320	371	305	299	329	336	352	339	340	318	303	338	342	332	350	323	312	377	307	318	335	307	314	311	364	320	337	338	321	331	317	319	311	352	297	334	340	332	345	327	299	349	306	356	336	322	324	346	341	330	314	343	367	320	311	312	371	355	321	321	298	323	343	351	293	361	357	333	339	324	334	322	317	319	355	300	348	371	349	327	345	339	325	319	317	337	321	321	299	368	335	315	366	331	335	331	309	335	320	361	331	337	360	325	355	280	342	331	342	337	340	345	335	359	324	333	344	335	359	332	316	303	299	307	323	289	321	320	319	307	331	357	363	324	345	291	337	343	321	324	311	337	342	348	323	322	325	336	345	330	325	338	337	321	319	337	309	373	302	348	316	354	331	337	312	334	332	295	348	340	333	319	319	319	334	338	314	324	300	317	325	331	321	329	325	303	343	303	339	317	352	340	327	346	354	331	356	326	336	335	326	305	344	334	325	347	346	325	306	313	343	344	317	370	355	356	335	338	317
25375	27749	51322	44893	24433	7707	655	452	428	402	372	378	372	355	365	343	342	379	371	368	369	382	401	383	367	384	368	400	376	411	334	366	390	382	354	360	356	367	404	402	387	372	401	398	356	384	355	329	393	373	365	356	389	392	387	365	376	368	353	357	365	401	363	367	371	383	334	357	361	341	373	343	380	375	357	353	348	387	398	378	336	411	394	413	369	402	358	369	362	366	414	404	349	363	393	342	372	359	374	389	380	374	366	351	382	390	360	352	398	375	372	384	355	362	346	388	326	375	356	336	381	348	382	354	393	337	392	383	371	365	388	373	373	402	409	380	411	379	393	371	358	350	385	407	368	390	362	397	375	332	414	352	367	387	378	397	408	392	388	365	378	392	395	345	380	346	398	385	374	362	351	383	393	393	356	390	354	359	366	359	366	383	347	416	350	362	365	394	374	358	364	341	389	400	350	367	383	371	379	371	368	375	381	347	352	386	380	354	379	365	371	360	369	394	377	372	375	341	342	373	416	384	346	374	404	372	398	331	382	344	383	361	370	355	337	349	394	380	415	372	364	357	356	374	369	414	396	374	348	416	395	381	368	355	360	378	369	353	384	352	367	339	397	361	368	390	373	396	406	375	375	361	408	353	425	358	408	350	396	386	389	354	348	391	397	345	389	343	348	392	387	389	358	343	369	377	361	359	388	387	368	387	393	360	363	386	383	370	397	378	364	360	395	399	378	379	404	370	344	379	363	368	388	382	389	375	385	380	363	394	386	335	349	371	385	390	362	381	352	404	358	378	342	403	362	341	361	381	328	413	370	374	344	358	346	362	350	365	372	363	350	364	403	381	350	404	364	367	373	366	383	370	359	343	390	360	348	351	348	370	367	397	328	360	384	373	358	383	369	373	404	361	385	401	394	359	371	370	377	395	367	354	345	374	360	354	347	386	394	365	354	364	420	348	353	395	364	411	372	412	405	372	373	374	394	374	382	372	365	379	375	363	358	354	366	385	390	401	386	379	371	373	331	376	381	365	352	344	377	367	376	358	362	391	338	350	358	363	362	379	339	396	377	347	362	333	373	375	378	400	392	370	337	391	363	352	367	367	373	354	357	378	368	378	363	345	371	389	392	399	372	369	378	410	366	412	328	399	390	373	364	383	353	361	362	363	362	352	342	344	340	413	356	390	384	386	371	360	407	372	385	395	370	338	368	411	387	390	368	360	384	376	359	361	377	374	367	365	360	358	382	368	356	373	396	359	401	374	365	328	367	427	386	369	354	366	420	349	371	389	371	405	356	343	354	368	376	372	385	369	393	407	385	403	402	386	346	369	334	390	384	370	388	340	389	366	362	395	371	351	356	380	377	385	375	358	393	366	361	380	359	391	373	387	406	325	369	374	357	359	382	385	370	364	318	401	356	362	351	373	342	389	387	370	388	379	370	376	368	359	360	347	377	373	389	377	358	355	383	365	391	342	376	374	368	409	358	368	360	373	390	366	367	389	351	379	368	379	368	388	365	361	368	388	381	381	398	356	336	399	343	377	358	385	369	392	356	349	353	353	379	399	360	373	392	316	414	363	375	389	339	344	351	390	382	366	350	374	336	383	377	384	342	353	354	373	375	375	384	332	387	362	376	364	395	415	350	392	371	407	361	376	357	374	352	398	390	418	343	363	369	396	377	374	370	351	359	380	399	359	383	367	328	342	348	393	378	368	368	372	390	362	389	378	348	370	360	381	380	390	398	352	365	380	415	381	352	345	341	368	393	366	379	350	373	358	351	361	370	376	357	383	376	373	368	406	360	369	390	352	418	379	421	387	372	375	405	409	395	372	360	380	362	349	349	408	398	372	347	372	408	356	350	370	379	350	350	361	378	374	408	386	364	361	352	378	382	364	362	346	358	379	378	385	343	367	382	353	394	377	341	341	339	390	424	387	384	369	365	378	362	390	388	385	381	321	380	348	383	385	363	386	372	365	366	374	392	367	363	393	381	391	385	374	390	372	360	388	390	353	395	370	375	361	395	395	389	378	352	365	359	330	350	361	396	381	382	340	384	381	356	352	351	367	369	372	390	421	395	375	354	363	386	353	361	375	345	397	373	376	351	375	366	401	388	326	354	362	407	374	370	376	360	407	348	373	332	348	398	359	374	394	360	368	393	424	390	381	379	355	390	392	330	377	381	376	357	375	383	356	347	349	336	396	403	336	370	355	377	360	428	359	352	368	393	379	371	423	333	385	400	389	399	406	383	360	342	342	363	368	372	358	360	379	381	377	374	373	344	373	361	358	363	378	342	373	379	376	372	365	359	384	373	379	376	351	372	353	396	411	334	388	359	389	352	364	396	387	377	378	374	368	375	356	396	373	381	392	389	387	356	327	367	348	385	403	396	365	368	408	365	381	369	399	372	428	361	376	376	394	337	361	348	360	371	387	390	355	359	338	355	410	396	358	360	367	398	372	375	381	371	337	372	351	355	333	402	370	370	400	413	368	384	372	375	359	344	317	400	373	404	366	359	391	361	393	399	374	394	342	353	353	402	343	354	373	391	396	362	383	363	368	394	396	381	390	373	394	392	356	389	374	371	389	389	382	361	400	366	346	348	349	381	369	391	393	385	362	378	346	398	341	351	382	386	367	355	372	375	347	366	369	367	374	357	383	373	385	393	394	384	368	363	405	368	396	365	379	348	365	346	370	402	384	347	347	363	383	365	353	378	360	377	403	374	363	343	355	394	366	362	385	389	372	368	375	356	343	392	355	359	346	345	341	342	354	367	382	422	356	368	354	370	392	369	385	368	382	374	364	384	353	340	387	375	375	386	369	353	354	420	387	364	349	400	365	354	404	376	358	419	387	394	389	367	369	389	369	382	391	361	358	404	393	402	352	365	370	385	393	392	423	330	389	382	379	390	372	334	376	388	381	384	361	384	367	386	373	344	380	383	399	368	357	353	365	395	407	379	386	327	383	382	385	360	376	385	377	352	356	370	402	383	334	368	387	352	363	403	366	366	379	383	405	399	377	375	431	365	343	344	341	342	350	376	335	350	382	368	382	368	378	388	354	343	348	354	386	380	380	373	374	378	383	352	376	394	405	370	385	382	365	387	374	346	351	376	393	355	384	368	360	377	336	378	374	349	352	366	362	360	389	347	372	377	364	390	405	349	394	379	341	357	357	378	392	375	409	332	379	375	343	389	372	396	389	379	360	390	369	411	367	341	372	395	402	354	369	346	367	370	360	382	373	380	372	387	378	364	352	357	402	399	355	342	368	368	368	388	377	383	354	381	373	405	370	394	348	383	364	343	381	382	342	382	394	390	363	362	371	345	381	372	375	381	380	382	379	365	389	408	388	385	367	387	358	414	365	348	417	370	386	406	388	382	379	358	362	351	368	405	402	379	368	375	377	398	398	386	356	367	357	386	317	384	353	383	341	398	363	394	380	386	373	380	383	370	369	388	360	357	350	405	385	374	381	363	347	394	327	388	327	387	395	366	341
39576	86600	66540	36964	15564	3896	431	463	434	426	346	427	389	399	378	413	379	413	409	399	414	392	397	406	409	423	414	390	404	389	397	376	406	363	402	408	414	393	376	423	393	403	383	423	361	382	420	395	372	378	391	369	404	375	375	397	444	429	409	385	398	398	365	396	361	384	399	387	405	390	375	415	401	450	405	432	434	411	367	371	391	405	407	428	375	417	405	379	437	379	366	398	373	352	408	433	379	393	400	403	371	407	408	430	385	446	433	395	391	356	388	369	396	388	454	378	391	382	383	376	409	371	377	398	391	446	397	383	367	382	379	422	407	433	413	401	375	356	415	415	398	393	378	384	390	411	405	387	368	431	408	417	421	414	399	391	397	416	400	400	430	406	429	396	429	386	446	424	403	383	395	394	412	394	390	420	389	382	375	418	391	404	350	379	404	396	404	364	400	397	380	398	373	388	410	413	408	402	381	434	381	375	387	388	374	433	402	416	386	373	400	395	393	400	388	381	367	357	414	404	410	408	393	428	371	395	361	443	410	434	388	398	376	406	397	410	382	392	378	416	389	386	407	384	406	413	384	355	425	363	354	419	383	392	424	404	377	372	399	389	432	395	405	400	407	416	370	390	397	372	370	417	402	394	400	387	383	421	394	423	388	400	428	384	386	413	373	410	359	428	445	392	386	398	385	396	398	399	375	449	423	405	418	394	388	405	400	408	386	373	388	411	363	400	394	418	386	388	372	343	409	371	367	387	413	407	376	386	410	402	411	404	392	405	397	413	348	407	378	427	393	393	390	403	415	408	416	374	412	355	372	424	382	406	384	369	383	418	406	450	370	406	415	413	386	410	396	400	390	380	397	396	373	391	400	392	391	385	393	379	390	465	378	425	349	383	436	399	384	406	404	391	430	444	402	366	402	392	355	437	363	407	400	399	400	408	407	411	384	399	435	413	383	372	387	393	394	393	369	370	350	391	392	390	388	392	435	378	375	433	378	425	379	403	429	357	409	394	367	404	408	399	404	411	404	384	411	390	392	382	395	405	401	391	408	389	405	419	366	375	420	389	383	403	382	365	386	415	391	398	429	406	363	429	383	369	417	375	398	369	400	402	401	387	421	363	370	407	361	407	385	418	386	377	366	425	389	380	406	413	433	381	380	374	382	396	399	403	399	368	402	370	385	397	428	377	398	414	417	377	376	381	403	411	385	381	413	398	394	390	426	404	399	411	386	401	392	400	377	386	410	414	401	391	384	430	378	376	372	387	412	419	394	395	397	426	381	378	397	395	404	409	393	429	426	381	394	399	412	405	413	398	395	406	403	408	400	387	410	393	409	421	393	402	395	388	394	406	391	410	418	414	413	372	391	410	396	398	389	374	422	399	398	394	408	395	413	386	373	384	401	414	443	423	425	397	452	399	394	381	398	397	398	390	429	417	409	396	423	390	389	365	335	386	398	387	402	407	388	366	376	395	392	392	387	418	419	407	363	377	363	388	424	397	386	382	424	410	379	373	384	382	433	420	395	404	405	393	394	396	379	400	412	411	397	425	401	402	419	381	396	412	391	410	378	389	394	393	365	399	409	379	392	405	398	440	399	421	427	398	403	414	399	407	392	411	377	395	404	411	413	396	430	369	406	378	381	374	413	383	385	397	404	403	418	377	425	373	399	412	407	418	434	405	406	405	360	415	426	337	391	378	400	371	376	379	349	388	408	371	413	401	409	406	425	413	372	392	368	393	428	400	400	384	390	425	401	414	393	377	402	375	365	372	416	395	374	389	411	411	397	394	357	385	456	379	386	391	382	366	387	416	368	383	381	387	402	371	385	424	393	404	388	403	407	362	391	440	400	394	386	377	400	430	416	385	408	377	396	398	406	408	368	380	438	400	394	405	366	406	419	391	381	392	405	400	428	395	385	391	414	396	417	380	391	425	420	390	386	365	409	423	418	406	385	431	387	427	395	380	419	382	369	395	390	409	408	387	407	397	400	381	428	381	453	389	410	390	421	387	373	385	405	412	362	363	386	423	401	391	430	386	374	392	399	364	377	385	385	416	376	383	406	383	413	389	413	411	396	405	407	368	370	419	397	333	423	384	381	390	413	394	398	395	386	407	366	362	424	412	392	422	390	429	398	401	411	385	372	401	409	390	401	359	375	381	417	410	399	381	405	374	367	399	423	371	370	359	354	429	415	394	379	359	383	372	379	416	431	416	396	397	366	414	370	413	372	418	402	410	424	383	385	390	377	392	409	394	392	367	366	380	396	425	409	384	397	388	365	411	390	394	394	405	366	377	396	410	414	410	375	421	402	428	359	374	365	402	390	378	388	406	420	382	386	383	419	402	387	421	403	390	383	427	400	404	412	421	379	399	374	395	393	392	407	401	409	390	394	391	370	396	399	369	396	397	411	377	411	404	390	363	384	387	379	353	382	394	427	392	361	377	390	392	377	414	389	397	404	398	387	370	383	403	411	434	416	384	424	389	418	418	426	411	407	391	414	372	393	417	399	395	391	413	387	384	416	404	395	394	420	364	418	423	427	415	393	439	408	404	404	438	427	396	421	360	428	394	380	396	363	393	382	370	386	396	368	396	439	400	392	406	400	368	410	377	383	395	400	400	341	390	418	439	356	406	389	386	397	385	395	436	376	378	427	383	394	400	372	380	358	421	422	382	432	403	385	413	373	421	371	415	384	382	355	402	420	410	394	381	379	405	429	409	389	415	399	390	378	353	416	414	370	438	401	392	403	411	378	374	386	390	399	404	400	395	395	372	406	383	369	384	360	379	414	388	406	377	381	387	395	393	403	434	424	420	425	431	385	368	400	371	377	363	388	398	368	382	392	342	434	366	406	366	400	375	405	391	361	411	414	396	470	410	407	383	404	388	387	379	379	394	385	390	423	394	410	361	393	393	413	400	429	423	377	380	396	413	372	412	392	373	376	410	392	363	407	398	389	376	407	383	407	394	399	415	384	394	415	412	361	390	383	387	422	398	377	394	428	397	380	414	386	392	374	394	403	388	414	393	378	414	387	415	414	360	399	397	370	370	410	383	409	413	399	393	375	423	403	414	367	394	416	363	397	384	383	438	443	405	423	423	398	389	400	368	362	372	420	400	404	393	385	400	384	398	413	389	354	413	397	385	378	356	387	380	394	390	424	407	393	379	409	390	368	405	403	363	395	363	378	389	423	397	400	390	456	367	428	377	395	383	399	369	352	432	415	379	411	404	399	395	399	421	438	392	395	406	400	391	410	378	414	362	402	355	388	384	388	401	417	356	375	392	397	413	395	397	391	392	408	401	376	386	404	421	415	381	415	391	419	428	386	416	382	375	396	376	437	404	390	365	399	340	407	409	381	415	397	382	389	394	374	404	371	430	402	385	392	415	388	391	370	391	398	429	371	415	397	398	356	374	388	430	402	390	398	398	381	382	416	378	420	369	387	425	397	392	352	399	372	405	370	376	353	404	398	385	409	394	398	411	390	371	417	364
23894	24049	41998	43346	30552	16993	3078	697	539	551	561	557	513	502	499	524	498	532	489	469	515	514	531	526	569	521	530	559	528	516	508	513	545	523	489	557	522	493	544	510	544	528	455	518	477	537	513	494	510	512	502	487	497	521	510	479	515	480	475	506	503	475	493	503	501	505	529	542	501	446	519	501	512	511	503	479	511	467	537	490	529	489	540	466	488	505	500	507	512	482	497	513	522	527	503	524	488	500	502	502	486	511	498	512	550	508	528	466	482	493	500	523	515	512	515	500	518	481	484	493	482	533	527	549	523	453	515	510	501	494	469	499	485	491	503	477	483	524	541	498	550	477	493	492	481	465	492	533	487	521	513	451	439	537	489	494	517	468	498	521	549	495	514	514	531	507	518	472	531	476	503	510	492	496	505	533	499	486	484	521	473	511	501	469	514	508	470	501	525	487	555	526	491	479	513	484	509	513	509	489	480	502	551	518	535	506	505	512	481	515	460	527	498	510	560	526	468	527	535	491	510	487	524	511	446	483	481	526	510	502	523	467	510	538	468	490	498	513	513	459	461	467	519	463	499	496	490	484	504	479	503	510	487	569	486	522	481	501	413	491	475	519	533	531	504	507	497	499	499	518	532	493	472	517	524	515	528	534	508	515	537	518	467	482	466	485	468	506	491	495	512	496	522	490	459	516	479	511	511	451	519	469	493	495	503	529	502	545	439	489	472	504	493	476	472	482	491	522	492	501	541	479	449	535	508	504	469	489	466	489	489	468	514	483	532	474	477	510	486	510	497	485	545	494	482	452	528	458	506	478	521	478	490	519	511	529	497	492	507	531	472	510	508	457	467	530	494	520	478	497	498	489	500	490	510	506	518	495	500	526	511	482	486	501	477	471	518	478	526	506	493	509	527	516	517	471	480	465	495	518	490	453	480	503	514	493	492	497	536	497	517	470	521	532	504	525	490	519	490	476	474	489	490	500	488	503	519	502	485	491	503	478	502	497	484	476	512	495	505	501	506	528	508	516	503	510	505	510	514	487	532	509	489	506	491	508	527	499	489	482	522	555	523	496	480	553	510	496	468	520	517	483	491	487	469	537	508	444	546	515	496	505	489	515	506	501	502	515	491	477	497	520	530	477	492	509	516	539	487	557	516	490	528	471	514	495	488	483	509	527	484	519	512	455	484	527	486	502	493	504	504	483	489	474	469	471	495	541	482	486	500	513	502	493	541	501	475	497	481	490	511	455	504	506	471	510	491	509	508	514	586	454	492	480	521	481	510	505	493	508	536	511	519	542	538	476	475	509	506	511	550	495	477	490	504	462	473	493	519	492	471	476	521	526	503	475	519	507	499	492	497	509	484	512	475	498	471	488	528	500	499	458	472	477	498	511	460	491	484	512	494	514	487	484	458	506	528	534	528	537	499	494	477	521	504	500	494	477	516	500	520	505	527	490	475	470	488	492	519	521	501	470	533	468	526	501	515	506	453	518	490	511	497	532	499	534	479	506	498	546	504	490	506	506	515	520	530	527	468	529	519	459	486	521	518	495	486	498	474	464	524	500	469	461	515	499	464	507	468	484	486	523	506	501	477	453	499	492	489	524	515	512	509	510	521	497	522	568	520	484	532	523	486	487	509	504	489	501	460	501	487	523	503	485	521	500	499	490	465	536	470	549	504	485	483	501	491	529	498	506	493	487	507	498	505	492	507	521	533	476	497	515	511	470	448	491	491	489	501	473	519	492	488	471	458	501	519	537	522	521	497	530	452	457	469	505	474	506	522	518	483	546	528	455	487	502	466	482	502	488	483	533	459	508	460	519	491	537	465	491	479	471	487	496	501	495	513	515	469	488	517	502	471	507	486	497	505	502	495	512	505	459	500	518	447	509	474	474	497	503	500	493	500	477	493	502	478	456	500	497	483	493	495	541	472	508	507	488	519	446	463	481	515	474	447	461	527	465	505	522	545	479	543	480	508	512	485	512	503	504	498	519	512	459	493	491	516	520	477	480	514	460	502	506	516	489	464	473	501	509	527	521	508	501	507	515	512	484	517	516	507	484	456	513	521	466	519	487	494	510	488	511	486	513	487	504	470	504	483	498	505	505	476	496	530	483	534	496	452	525	519	493	469	479	489	482	494	506	491	479	503	498	473	472	525	490	464	500	521	501	487	496	517	554	491	503	495	548	484	497	483	520	502	509	525	510	484	519	465	542	515	493	503	497	500	494	451	480	506	505	501	483	475	532	519	489	485	500	519	510	487	525	455	513	510	517	484	483	484	558	496	505	445	508	491	515	485	492	487	486	538	525	519	528	509	525	493	484	495	494	475	465	493	511	517	511	495	492	538	512	491	501	515	485	528	480	480	473	482	474	485	517	528	513	465	524	493	470	507	473	498	500	489	521	498	450	519	482	499	468	462	506	518	470	508	515	498	507	478	531	493	495	488	518	483	498	466	491	511	489	507	490	491	512	497	495	493	479	478	485	477	521	498	503	493	454	520	452	472	491	480	541	468	513	472	518	490	501	505	479	509	493	499	525	472	510	493	522	510	472	481	517	523	481	475	477	478	497	498	493	442	514	503	479	497	459	525	466	535	475	509	484	530	481	506	511	483	502	521	511	469	519	494	483	500	468	456	492	487	475	510	491	503	513	476	493	472	469	535	526	540	482	482	475	483	515	505	507	523	500	483	508	499	504	501	501	483	497	477	464	505	508	473	437	490	493	501	502	537	526	498	469	524	498	473	511	517	512	512	490	467	481	539	508	506	502	454	497	476	523	519	494	529	501	504	460	511	481	506	517	515	452	479	461	473	508	470	539	508	471	451	510	494	477	510	477	465	483	503	498	517	486	507	489	497	504	549	473	509	491	517	501	466	503	472	478	497	488	545	499	468	507	468	506	508	521	522	496	470	468	509	480	492	511	480	472	491	498	489	477	496	488	496	521	495	486	500	474	492	463	480	498	474	482	528	530	497	444	460	491	526	517	476	539	521	451	509	524	478	516	516	489	469	488	520	511	524	473	521	529	482	485	534	501	508	465	487	486	498	493	476	500	566	510	547	552	516	511	507	478	465	497	498	534	456	483	548	463	504	512	515	511	465	519	522	537	462	513	504	467	491	506	503	501	506	519	479	531	516	519	473	524	497	481	494	530	486	492	482	517	493	509	484	502	493	549	517	492	470	492	488	506	523	516	485	544	493	463	508	503	528	492	534	526	464	477	533	474	463	510	508	534	498	507	515	498	482	502	478	505	518	518	467	508	485	495	533	498	463	495	491	465	499	529	476	499	490	490	508	481	495	485	516	501	503	498	469	472	497	481	489	484	517	490	510	522	493	496	533	490	508	518	466	515	488	533	502	478	512	522	491	492	511	496	480	445	536	507	547	471	496	501	521	528	508	499	503	475	492	476	487	463	440	497	510	508	470	495	506	497	520	527	511	498	468	456	496	471	543	477	491	492	486	506	529	480	484	459	488	452	485	512	503	501	489	484
56796	103459	81430	53332	26334	7584	652	571	549	552	549	511	534	558	544	551	521	561	564	543	573	505	535	567	606	603	554	582	583	556	564	481	600	546	583	609	560	566	583	564	526	551	574	556	505	530	526	574	522	535	554	526	526	528	528	607	528	554	552	528	555	517	522	560	557	543	569	539	580	585	578	577	547	551	569	570	523	536	543	521	551	516	519	561	590	535	517	549	563	565	540	537	548	532	542	525	534	548	561	556	577	568	591	560	561	580	544	542	576	565	552	553	556	570	578	553	551	515	559	565	586	513	535	581	513	568	553	567	550	586	559	550	524	546	571	580	565	571	524	567	633	570	583	546	559	601	561	545	597	530	547	603	564	562	531	542	566	519	544	571	558	532	578	554	555	537	552	583	539	539	530	536	560	607	558	541	576	571	528	545	546	539	554	623	551	550	556	524	557	590	574	580	571	559	585	550	547	528	520	545	530	536	565	567	589	567	572	579	550	525	550	564	590	621	530	560	554	506	546	532	536	569	572	548	563	543	530	496	546	502	603	537	591	545	532	554	544	565	495	535	533	522	554	534	537	520	546	546	574	588	596	543	535	544	590	549	549	525	571	546	546	482	576	538	546	548	533	551	567	560	504	547	550	514	546	505	545	551	544	523	555	568	543	530	550	570	589	524	549	585	535	556	567	541	527	509	534	605	562	513	521	550	549	547	600	531	541	517	503	501	542	550	510	583	554	523	526	557	562	554	548	530	540	582	519	559	546	529	556	542	537	553	548	578	566	588	556	548	555	553	559	559	529	554	537	521	508	569	560	547	561	563	584	497	532	567	523	548	570	550	546	530	565	596	534	551	546	526	574	554	556	586	528	545	530	560	542	554	561	510	539	531	565	598	532	548	589	575	533	533	541	526	543	535	536	542	539	575	524	561	526	558	546	537	559	563	566	542	568	541	545	519	538	550	540	556	547	527	539	540	545	560	558	536	567	578	544	518	520	531	551	550	548	597	514	600	561	490	520	579	531	540	574	546	557	524	532	567	570	577	510	584	565	547	539	560	558	561	544	574	559	558	558	570	523	572	602	506	555	609	544	618	527	537	589	569	535	511	555	557	544	590	582	545	542	530	578	527	547	553	543	557	557	542	574	540	570	535	534	526	577	554	555	587	545	553	590	552	537	572	502	551	562	536	542	578	530	565	526	557	568	533	591	524	496	531	563	541	538	559	583	529	550	534	532	590	541	537	519	579	562	530	581	573	563	542	560	530	524	548	555	560	520	529	569	574	530	536	529	530	558	520	586	597	545	562	576	525	549	529	516	563	573	561	524	530	569	517	541	561	551	553	582	542	556	550	529	546	523	573	530	547	548	537	536	564	542	549	489	557	596	550	581	527	516	553	600	531	554	589	551	557	506	587	537	588	569	562	526	549	566	549	590	523	541	558	564	532	556	567	567	538	499	504	547	557	533	514	540	506	530	562	529	537	568	547	544	556	596	531	544	546	548	519	550	487	586	525	554	557	525	537	535	572	515	540	559	551	570	605	555	516	544	560	518	504	548	555	557	541	535	566	574	593	540	593	547	588	595	555	534	544	526	565	572	552	525	565	536	513	570	576	551	547	550	526	593	563	517	500	569	543	556	568	527	526	489	540	545	530	571	543	562	544	515	528	539	556	594	592	517	534	547	549	563	558	566	565	592	528	571	577	527	547	504	563	526	527	535	554	574	566	531	523	570	562	589	524	529	506	510	547	549	550	576	556	539	565	539	591	544	544	516	561	480	534	560	501	567	534	553	529	579	508	567	527	519	556	573	570	570	524	616	602	570	544	536	519	532	517	543	512	553	550	572	587	603	526	544	584	534	516	554	573	590	547	554	551	550	542	586	544	557	553	598	571	550	560	560	556	541	534	590	564	557	550	530	572	539	596	565	542	543	547	560	580	553	606	536	536	532	576	543	562	531	548	588	536	572	565	539	549	508	562	543	572	558	571	563	534	552	544	536	553	552	539	513	526	533	510	549	513	507	528	535	517	566	552	518	523	524	506	563	577	554	560	514	532	519	530	555	548	535	515	548	596	545	531	574	503	541	552	525	525	550	549	511	591	585	566	529	554	542	573	552	556	553	574	581	532	532	545	513	508	546	540	545	548	589	540	570	549	540	582	522	516	532	578	576	577	570	570	532	509	526	568	560	515	545	508	558	520	550	575	542	555	535	563	529	525	498	580	574	548	508	566	524	589	579	562	537	556	553	573	551	573	554	573	520	528	583	540	540	554	538	495	555	507	536	513	537	527	559	500	573	559	483	499	559	562	575	521	552	537	528	506	538	563	521	559	597	552	510	526	556	548	579	530	568	536	545	528	554	553	570	534	503	546	525	542	499	570	570	558	506	536	562	553	513	553	561	520	577	542	576	538	538	561	542	537	606	574	538	519	559	559	548	566	533	539	588	564	591	540	554	575	545	575	524	575	525	496	568	581	566	573	551	552	540	527	566	532	535	525	525	538	566	529	539	557	585	550	560	604	539	526	523	523	493	520	561	564	584	565	570	594	557	542	547	556	535	508	555	541	554	578	546	505	555	550	585	550	535	534	520	633	567	548	553	524	545	535	562	540	590	610	547	541	528	548	601	566	556	571	532	553	590	567	578	531	563	564	548	552	512	576	576	564	551	536	534	571	548	557	529	512	522	551	569	547	531	565	562	523	574	511	549	591	534	548	597	549	517	545	540	536	553	511	576	533	556	543	549	571	558	503	567	573	535	557	581	552	565	543	608	590	559	508	537	549	548	567	611	533	589	560	545	528	541	529	541	550	508	576	552	532	567	536	553	543	534	543	545	597	540	540	569	542	516	549	578	543	568	506	512	559	528	582	573	544	559	555	548	514	545	529	554	525	557	563	565	542	562	581	565	535	542	556	531	580	552	550	538	561	575	537	559	558	541	553	568	513	600	536	554	551	584	568	497	542	557	546	562	558	588	560	519	547	532	547	572	537	518	540	545	511	552	549	537	489	553	566	497	511	543	546	570	574	472	544	528	520	504	553	531	551	551	516	544	550	507	547	559	536	557	549	518	567	555	566	567	587	526	538	571	584	576	545	570	550	534	536	544	552	572	536	517	551	538	553	543	533	539	594	545	509	542	534	564	554	603	608	523	539	561	558	499	596	528	547	553	548	559	499	542	549	558	555	539	561	533	537	568	544	571	562	539	542	543	610	567	585	554	526	528	518	572	547	555	502	544	531	545	575	576	550	560	546	581	555	570	547	579	568	532	533	538	523	497	543	517	541	562	551	530	543	549	566	580	542	539	544	538	559	549	514	559	569	530	563	561	544	556	579	546	535	505	561	515	542	538	578	580	534	589	546	508	525	514	535	551	535	595	551	564	521	553	577	547	547	557	583	523	576	552	555	536	560	530	545	563	557	584	539	549	529	567	550	551	524	538	561	553	543	567	535	521	553	567	568	543	523	538	544	527	546	539	532	545	559	581	543	575	541	547	562
28363	28434	30698	15179	3570	907	384	323	358	351	361	327	359	345	334	375	340	385	366	360	369	348	364	336	365	337	354	342	315	323	382	355	354	371	353	325	325	336	334	335	376	340	325	354	355	312	325	350	351	372	368	359	369	336	365	311	354	328	376	360	349	348	371	364	387	344	358	389	343	308	335	340	368	297	342	383	364	338	337	355	338	322	333	370	379	323	360	337	341	318	342	340	346	345	373	354	347	333	294	354	349	363	342	318	342	327	351	347	370	321	349	360	345	346	369	332	337	378	364	323	312	345	352	369	376	347	345	319	331	358	331	337	377	329	367	373	349	370	378	341	310	358	327	381	311	336	341	363	370	365	359	341	345	405	377	374	365	366	335	357	373	332	363	340	368	349	330	383	342	350	337	366	349	339	350	348	335	346	378	375	335	314	371	352	344	384	347	347	378	313	359	334	330	334	341	341	347	309	342	325	344	341	316	366	353	335	360	342	348	352	337	338	317	339	334	343	356	327	348	333	372	369	347	354	368	366	337	348	371	317	355	379	337	340	358	344	326	376	333	351	379	334	361	341	374	351	358	395	376	325	371	359	327	372	363	324	358	349	329	338	385	354	364	321	330	373	354	364	382	372	370	364	353	358	332	389	369	338	374	321	381	404	330	372	385	355	385	332	347	334	344	359	337	377	361	388	328	357	361	327	356	349	365	336	332	322	341	346	371	344	335	346	360	336	357	361	354	366	366	366	329	350	349	350	334	339	338	357	328	364	345	341	361	362	342	359	363	351	344	343	358	363	321	375	369	359	358	392	359	345	334	335	363	374	347	379	358	364	362	343	337	309	374	356	330	370	362	324	335	341	363	342	393	365	339	359	375	365	342	311	356	363	381	365	364	319	343	353	350	354	332	369	336	330	365	347	343	345	374	366	365	340	328	367	358	351	333	377	350	315	319	332	366	340	356	336	371	354	337	381	390	355	378	324	370	366	341	387	333	368	324	345	351	379	363	354	393	313	348	364	342	321	354	369	337	329	337	314	373	337	362	344	340	351	360	362	357	373	323	384	362	343	338	311	341	342	356	360	343	375	345	359	321	325	343	365	337	331	339	351	358	380	378	347	348	380	364	355	314	361	354	348	350	360	325	353	339	353	342	377	379	331	363	346	328	338	346	350	343	354	343	336	349	354	337	370	341	348	354	341	333	341	355	361	365	345	350	361	378	367	348	362	326	352	345	344	339	348	359	361	343	315	348	336	343	322	334	376	298	324	333	359	340	368	340	323	371	378	328	369	354	367	369	383	356	361	346	337	350	351	350	356	329	346	357	344	334	356	328	316	325	337	310	355	386	381	333	341	349	351	393	358	349	328	339	319	350	362	359	365	374	372	350	352	333	365	355	349	388	353	315	348	368	345	337	354	368	333	375	359	367	338	333	341	352	342	378	348	326	340	357	359	345	332	344	352	365	335	349	320	336	363	327	388	377	388	335	343	354	311	355	336	355	340	338	403	366	327	338	340	345	352	352	320	360	340	349	372	344	330	347	379	338	345	336	363	342	357	358	332	340	323	387	331	363	369	352	368	335	329	339	349	338	337	355	346	341	370	356	359	360	359	341	354	347	347	349	340	354	361	352	352	344	356	363	361	373	346	323	352	322	358	380	354	374	345	332	338	360	316	353	326	384	347	345	327	351	362	334	372	342	352	380	358	342	356	349	367	328	340	356	382	315	307	317	346	373	377	320	352	361	337	351	366	357	357	346	352	335	355	338	333	392	349	346	312	340	365	379	330	333	354	382	324	321	345	358	378	351	357	368	381	327	355	359	362	322	319	329	357	373	322	352	369	358	353	369	374	350	342	351	338	375	348	349	350	361	333	352	370	308	345	337	329	314	356	325	361	340	386	340	318	384	336	352	364	320	367	333	340	354	370	333	313	389	356	344	326	345	354	351	349	347	345	315	370	369	340	370	361	384	341	354	338	332	325	363	364	350	377	337	364	343	355	354	322	340	325	364	359	340	352	351	370	347	361	358	317	378	388	336	316	359	357	335	348	342	363	310	353	337	305	364	377	378	346	338	363	310	354	352	356	314	329	333	362	342	359	345	354	319	364	368	350	328	346	357	319	361	320	330	356	350	352	366	372	331	343	354	343	327	350	346	351	356	346	355	378	341	331	324	352	335	373	312	347	364	403	331	359	369	402	334	353	351	375	349	357	362	356	311	351	368	386	341	346	360	345	351	311	367	382	357	388	364	349	361	366	373	335	341	336	349	320	326	365	345	332	356	324	387	313	340	375	367	351	370	317	339	361	364	370	323	331	369	361	363	329	354	333	344	359	380	358	351	366	349	323	359	369	366	327	358	366	346	311	342	341	350	351	343	369	321	329	335	394	343	358	342	336	340	365	353	345	327	327	361	349	347	362	367	344	333	349	380	354	360	366	320	330	341	347	354	356	378	353	337	335	370	348	334	331	348	343	312	390	323	391	352	369	330	346	361	360	349	374	363	339	371	370	328	336	358	338	388	340	353	325	340	352	374	342	345	362	360	336	358	350	352	320	369	390	352	342	364	370	333	354	337	363	329	372	362	353	314	373	348	341	355	356	328	359	387	337	329	331	363	385	351	368	331	310	352	354	340	360	353	385	365	319	340	340	322	321	332	378	328	320	337	354	340	320	368	362	354	334	358	343	368	358	345	335	367	357	373	359	359	375	347	362	337	322	346	363	346	340	349	327	342	357	360	340	357	367	371	332	360	343	352	331	343	351	348	338	371	340	348	367	361	365	355	372	365	343	316	332	345	365	347	386	338	377	332	363	342	340	389	370	339	351	355	330	345	345	309	313	343	347	360	310	302	319	360	355	325	358	348	358	367	349	358	368	331	341	369	323	337	328	359	364	344	403	340	324	369	379	344	332	348	406	362	337	318	329	335	357	351	355	381	355	389	355	391	360	346	333	335	329	333	372	355	328	356	362	361	346	339	340	330	349	324	332	352	324	336	314	370	337	336	382	353	368	354	323	373	357	334	364	356	382	355	352	331	356	344	341	350	326	330	351	354	372	370	360	338	399	316	349	358	396	373	344	349	345	347	321	341	340	341	338	344	356	317	347	362	369	340	336	336	347	348	343	319	333	346	317	326	332	372	313	352	314	330	341	327	325	346	370	331	345	357	356	369	366	373	369	317	373	349	352	341	325	363	334	336	370	345	318	351	373	351	352	348	347	347	371	357	351	364	351	356	345	378	355	338	330	356	369	363	359	358	332	357	372	336	348	364	385	329	370	348	347	344	343	364	349	368	345	365	307	378	342	356	338	361	343	356	343	375	357	342	355	376	331	321	365	338	338	358	366	386	360	376	319	370	383	329	379	344	356	358	321	344	339	341	336	379	358	343	332	304	344	399	331	367	377	367	357	363	358	333	345	392	372	339	358	332	351	365	373	334	354	337	352	318	351	351	368	383	381	318	352	342	339	325	349	346	354	349	327	352	334	348	387	328	319
14871	36328	25027	8513	2719	874	315	328	362	337	347	315	338	389	363	317	329	361	351	337	325	323	352	355	350	351	321	299	339	350	372	341	355	352	313	367	373	323	347	357	339	317	324	335	317	311	367	352	339	372	331	334	326	309	353	376	334	355	319	363	320	345	352	340	339	335	345	353	341	340	331	342	336	329	340	328	368	352	345	318	352	341	322	333	338	322	357	320	350	314	330	316	330	336	343	334	328	337	338	321	354	330	377	364	331	324	353	334	315	358	353	316	299	316	341	357	326	307	311	323	314	336	358	327	366	337	339	341	342	372	320	327	339	331	338	364	313	325	311	336	360	353	385	327	325	316	350	314	319	360	346	329	335	343	381	324	363	327	345	352	380	351	342	318	354	352	310	330	319	347	311	334	368	311	339	344	366	349	346	342	354	318	331	348	359	353	371	316	338	359	343	364	325	322	342	343	365	351	340	379	340	324	322	322	324	350	325	329	341	314	349	303	315	368	359	344	349	328	330	392	323	359	326	381	366	347	335	333	324	308	365	330	329	344	348	357	345	304	345	338	333	338	340	312	338	359	319	317	383	353	328	362	351	319	323	333	325	334	355	310	304	324	369	359	331	354	321	344	336	331	333	313	319	346	317	356	324	325	311	305	358	351	371	346	348	320	345	332	347	316	323	357	324	319	330	326	311	370	365	318	296	317	326	272	351	331	325	352	341	307	375	335	356	318	323	344	354	361	376	328	305	334	321	352	345	335	337	313	335	349	343	317	314	324	342	342	353	302	359	324	374	319	312	348	344	349	343	317	328	322	368	370	320	312	355	324	338	326	330	322	348	332	354	337	347	335	348	374	340	324	330	327	377	326	346	336	307	356	355	332	329	331	338	320	331	324	315	334	371	360	310	332	315	383	328	358	357	328	346	342	318	317	311	324	332	333	367	288	315	374	344	326	329	311	314	287	301	317	372	334	346	352	329	319	344	373	344	336	320	354	355	350	334	373	307	338	338	362	330	357	336	384	348	361	316	341	313	343	326	301	369	342	315	302	352	326	308	357	348	357	369	316	336	338	323	342	333	340	334	346	352	302	325	343	350	337	360	335	323	387	342	334	336	293	315	344	333	309	327	334	373	364	337	349	333	339	332	364	333	317	352	339	340	360	325	352	353	343	337	347	353	357	363	341	365	336	300	380	311	314	352	305	338	337	337	355	341	315	346	327	299	325	316	325	326	338	332	333	309	357	361	347	317	333	325	382	357	362	341	330	320	355	356	317	297	360	342	336	365	374	361	322	340	358	323	328	310	323	339	341	333	335	345	336	351	323	349	329	360	321	340	313	357	331	335	306	334	326	326	356	347	359	293	344	365	349	325	303	328	329	323	324	368	357	352	352	380	333	315	331	345	308	310	324	344	362	338	326	402	343	329	315	363	308	318	318	337	324	348	345	333	348	314	308	344	328	346	335	331	345	357	367	334	331	328	335	331	347	356	349	332	350	358	328	335	350	348	360	317	373	352	343	336	333	298	324	320	322	317	340	349	324	332	346	332	335	360	343	337	332	372	324	344	321	331	304	331	329	360	331	298	318	351	339	380	311	303	335	343	312	344	342	333	328	391	323	318	348	306	339	317	334	338	362	364	308	335	331	361	323	345	339	342	311	293	344	313	331	340	302	328	351	347	324	321	332	297	358	360	317	347	369	326	370	320	321	323	325	331	323	329	314	320	349	339	307	314	337	346	336	344	322	330	339	351	315	323	358	330	340	334	335	322	351	358	372	295	323	318	307	334	328	333	300	320	306	304	339	372	372	340	362	345	356	343	330	356	321	331	339	345	336	312	333	311	338	322	350	328	321	315	354	314	354	323	357	365	314	296	327	326	345	320	327	342	315	308	345	307	309	334	336	337	352	375	305	350	357	304	328	328	339	330	298	340	320	322	333	311	360	332	334	328	333	354	327	345	321	327	312	332	317	319	320	330	354	340	367	354	345	378	374	340	328	335	347	310	335	312	320	320	339	326	319	357	337	356	336	337	313	347	337	335	316	332	333	344	339	326	349	348	326	355	317	341	323	370	336	331	351	354	357	334	342	315	357	337	302	344	359	326	314	331	327	315	349	325	331	351	339	310	336	372	330	332	321	362	286	356	333	345	327	374	302	348	343	325	308	307	325	358	335	317	387	334	337	342	324	311	329	330	334	308	361	359	334	355	340	344	339	332	325	356	304	341	336	347	331	344	325	337	301	339	325	346	341	344	329	349	365	321	302	339	334	350	329	333	327	349	318	318	337	308	334	345	338	343	348	363	356	365	331	331	321	314	359	355	344	340	348	340	351	358	342	357	330	336	311	345	319	321	307	362	303	332	322	324	355	336	324	332	332	339	330	316	317	339	323	352	339	326	329	358	348	352	352	348	322	356	356	312	328	316	354	343	326	328	364	353	341	352	338	373	320	316	343	339	354	354	321	327	371	345	296	340	338	357	378	316	334	353	362	345	304	346	331	335	321	348	349	322	336	315	340	325	320	341	327	345	367	310	356	344	314	304	400	326	353	332	356	328	320	327	341	359	334	335	326	356	330	352	364	343	356	332	337	350	291	330	327	337	338	323	373	382	341	378	326	348	305	354	331	321	330	296	309	321	347	327	319	329	326	319	337	314	344	341	319	308	341	319	351	320	331	353	332	361	365	353	332	357	363	360	325	315	351	328	345	333	327	339	325	347	329	342	358	335	334	354	326	351	322	345	317	352	334	315	340	314	305	323	361	321	341	326	336	352	336	372	319	342	341	328	348	344	345	346	340	297	330	366	333	309	301	333	323	350	311	355	350	294	344	347	370	313	322	339	305	324	339	319	333	313	345	310	347	297	348	320	371	336	331	371	356	306	344	345	335	345	311	344	319	313	324	321	332	301	324	311	312	330	322	358	384	345	334	344	318	364	341	348	352	355	322	347	328	312	345	352	325	334	311	351	333	351	321	325	337	336	310	330	336	343	324	324	358	344	333	349	335	341	319	308	321	296	303	323	315	305	346	321	364	342	323	309	350	345	349	312	362	346	307	343	353	363	346	298	316	349	335	350	339	330	336	319	320	328	339	369	307	305	333	337	328	335	311	305	346	326	353	358	353	338	328	327	362	322	356	360	327	328	328	349	342	370	349	364	327	361	315	323	320	325	300	358	331	345	333	362	325	338	329	339	367	327	292	351	331	344	349	329	361	366	336	330	313	326	334	374	349	332	347	336	326	338	358	330	361	332	355	351	313	383	328	325	316	341	326	355	330	311	327	338	332	321	322	321	346	352	332	332	352	290	345	329	342	305	332	296	348	361	337	330	365	341	332	360	321	344	346	347	315	347	348	373	335	330	389	325	362	319	317	345	335	351	321	332	329	335	348	343	310	341	326	321	348	354	349	355	336	329	336	323	354	346	317	347	319	354	372	361	331	352	324	363	364	355	338	321	358	329	324	315	335	335	320	333	321	307	347	316	344	324	330	331	358
25547	28122	47715	41420	21722	6876	615	419	403	361	388	395	381	427	400	352	396	380	429	368	392	381	351	400	423	392	407	385	366	385	391	380	391	401	415	413	420	461	409	385	401	407	384	393	420	409	416	410	351	426	390	364	375	403	356	354	415	380	417	413	414	390	361	400	401	423	386	357	359	392	424	366	380	422	395	403	363	397	367	407	418	403	393	373	344	360	367	381	385	377	370	379	373	384	377	401	392	364	356	376	395	387	389	398	364	379	409	373	379	368	390	408	382	413	404	384	385	354	398	367	380	388	360	396	361	383	413	394	366	387	368	395	368	382	424	392	391	379	381	351	379	391	396	398	410	416	381	380	390	391	415	382	391	357	402	390	367	400	398	383	364	401	360	389	401	403	390	367	397	399	385	429	387	400	404	380	406	439	375	383	394	394	402	359	392	389	363	366	400	401	406	385	406	375	429	396	399	389	407	410	433	374	368	381	392	374	402	396	405	414	424	391	410	356	372	404	361	403	411	380	371	361	366	361	395	398	418	374	360	372	379	387	416	399	382	357	424	370	412	367	379	392	378	372	414	382	369	405	366	402	382	397	353	406	363	409	391	405	370	372	371	401	393	404	402	363	407	389	389	389	391	374	391	395	393	392	383	393	378	395	357	367	437	416	436	385	396	365	385	391	403	412	389	405	386	362	359	393	370	382	366	366	370	396	387	389	381	414	391	398	395	376	404	403	411	403	374	390	388	394	423	382	441	397	394	377	370	395	350	383	359	399	387	387	401	385	393	425	392	375	389	367	401	403	409	386	369	391	408	390	392	365	415	385	403	383	403	421	368	398	402	387	316	413	391	419	386	364	382	399	377	381	406	399	355	355	387	366	396	401	388	371	410	385	372	373	402	387	387	371	370	383	412	386	364	380	377	392	389	409	392	383	385	399	380	371	384	367	402	392	386	378	399	395	403	376	376	401	366	420	365	392	363	350	383	396	358	389	413	404	415	375	406	402	389	403	401	353	368	393	379	391	368	376	377	378	384	384	379	415	443	352	415	419	354	424	349	403	370	381	402	370	385	374	378	368	436	416	370	383	379	392	398	397	415	409	369	375	407	361	383	365	403	391	417	424	394	410	382	365	351	374	387	368	399	377	377	362	394	413	365	385	386	408	374	404	412	414	380	373	409	374	371	412	384	399	392	343	411	379	399	377	404	415	379	387	401	373	373	392	397	397	394	396	370	386	421	373	396	369	385	367	404	402	403	386	360	371	373	389	400	395	420	399	353	414	381	396	419	392	371	387	351	366	388	367	421	372	410	398	380	375	392	398	401	380	397	385	377	401	413	401	409	369	431	409	392	402	388	379	405	385	389	339	386	388	338	398	407	365	409	379	374	411	394	390	395	383	361	414	357	381	399	385	378	382	377	381	383	359	390	380	421	383	404	375	361	388	364	399	395	422	377	391	402	400	425	387	380	380	370	408	374	371	388	400	392	350	385	439	415	386	388	416	364	418	369	366	369	358	375	383	405	409	383	401	388	446	402	386	387	400	385	389	433	389	380	371	366	372	390	384	384	382	385	403	393	337	390	371	376	374	394	388	346	407	382	392	365	384	387	410	387	372	358	380	369	381	382	392	399	395	386	400	360	405	381	360	387	380	386	374	388	400	348	370	366	388	392	403	370	407	403	381	384	410	373	403	376	385	369	356	411	404	401	353	389	369	411	361	368	366	414	347	396	367	367	410	395	386	359	412	411	416	390	367	386	374	387	384	389	394	367	408	409	368	387	376	416	405	369	364	369	382	388	366	424	379	385	400	397	380	349	389	410	382	413	359	377	356	397	365	402	386	373	386	361	395	360	411	370	406	374	399	365	392	368	398	400	379	427	369	349	391	372	400	373	424	425	372	384	411	429	393	381	360	412	387	396	399	407	362	396	404	397	349	403	380	381	363	413	395	367	361	348	392	346	413	373	403	390	403	385	408	387	373	422	380	389	385	400	409	408	402	402	400	399	371	345	394	440	363	372	366	405	391	347	344	395	383	389	410	369	403	388	399	381	371	383	407	385	413	396	367	390	349	388	352	374	428	349	418	412	408	423	401	377	397	400	371	383	368	389	422	348	365	388	414	367	382	371	359	365	384	367	393	392	398	402	372	388	412	401	388	394	412	392	404	362	414	381	358	403	363	396	352	390	368	393	379	394	352	381	389	374	379	376	399	353	410	395	395	387	408	382	386	400	396	379	395	415	401	381	377	392	371	399	364	378	373	392	411	385	377	357	383	392	376	410	377	401	378	376	379	388	371	388	391	380	387	421	365	375	366	369	377	340	371	371	377	423	390	398	369	397	362	383	380	366	392	387	407	359	384	390	387	419	383	415	378	378	364	375	398	369	409	399	391	396	394	378	394	427	386	382	383	364	372	389	421	361	377	366	358	364	422	419	404	382	388	403	400	389	381	365	349	345	382	419	414	381	387	377	380	409	389	382	399	354	392	394	391	379	360	369	414	375	380	374	367	393	349	361	392	396	370	365	404	391	386	387	377	386	389	359	397	378	406	384	374	370	416	393	398	389	418	393	374	375	346	409	362	410	353	379	382	367	397	376	396	362	371	384	366	392	370	387	398	385	378	346	400	385	420	375	374	374	381	392	400	386	378	407	352	383	377	393	400	368	376	410	370	359	411	371	372	351	398	387	379	380	360	390	394	370	367	410	376	379	413	351	405	384	393	347	347	364	395	381	397	384	437	433	394	383	409	370	366	412	388	392	356	413	393	368	412	408	381	393	348	391	414	429	363	359	365	381	353	391	369	366	380	373	382	398	387	384	371	392	378	417	410	375	355	388	361	365	392	335	387	395	370	396	369	363	373	397	414	356	378	368	401	422	372	385	395	347	379	419	412	399	418	374	387	392	348	391	375	398	430	360	385	405	362	363	390	386	381	405	383	414	388	399	389	378	379	386	369	387	352	376	374	414	372	370	417	380	367	390	398	376	394	394	378	395	377	401	392	415	390	382	391	375	404	414	368	389	378	394	363	405	372	373	384	385	386	408	408	360	386	386	394	380	389	369	384	411	367	429	417	394	383	386	419	382	385	373	391	406	405	380	363	391	377	385	388	362	374	390	382	391	377	420	381	366	355	430	373	355	387	345	399	346	367	368	409	374	383	408	383	374	398	385	410	403	411	370	334	350	377	371	399	366	414	401	373	375	364	402	381	365	413	355	360	406	423	375	373	362	421	408	383	386	405	399	386	382	385	406	396	365	401	371	401	372	355	371	365	362	391	395	415	367	404	383	414	381	383	393	363	379	367	411	369	370	403	392	383	369	417	380	380	401	403	359	369	444	391	396	375	426	401	362	372	395	385	391	365	393	396	390	363	402	401	414	386	389	420	361	398	401	394	368	408	358	404	407	383	378	399	364	365	391	400	380	403	384	357	376	408	382	392	349	372	414	424	346	389	364	406	377	389	383	379	413	376	434	370	345	400	365	408	364	392	415	396
48046	86076	63272	33594	13396	3681	431	438	437	460	399	426	412	392	399	385	417	412	368	400	379	424	430	400	445	442	446	437	436	441	384	433	375	421	381	411	440	408	416	403	376	405	429	419	422	427	411	422	377	405	417	405	385	411	391	379	381	412	416	402	396	409	432	395	401	392	438	427	396	440	385	388	424	415	424	394	389	408	417	408	419	389	401	399	471	439	421	402	382	368	378	435	378	414	423	387	400	416	396	399	370	398	397	395	392	402	392	418	406	401	409	414	429	413	374	396	430	420	391	391	418	383	419	436	406	416	409	409	383	405	420	431	404	447	402	430	391	438	417	406	394	433	391	405	426	434	402	416	383	415	445	363	409	374	413	413	423	421	411	392	418	403	387	403	416	429	439	411	394	406	414	417	370	410	408	423	381	391	433	420	387	423	431	376	401	373	430	439	408	441	388	433	399	396	400	413	413	426	438	421	416	391	417	398	391	382	391	429	402	415	433	382	447	433	409	440	410	411	411	404	445	424	397	398	417	403	425	434	437	403	406	413	410	396	411	393	424	424	410	415	421	424	414	414	419	428	408	368	415	404	398	404	400	398	430	413	406	418	448	409	384	394	448	398	438	427	429	431	438	403	409	417	426	434	451	399	410	397	376	410	425	441	387	413	434	413	390	423	391	394	386	402	434	405	400	422	447	407	386	377	375	415	378	385	402	431	387	432	412	387	379	396	399	384	418	392	454	393	429	394	409	433	400	391	391	395	409	394	414	407	406	399	439	419	413	429	455	418	394	378	386	398	417	387	408	436	416	374	386	418	425	368	395	396	423	445	425	417	417	419	410	440	448	391	439	405	375	405	439	433	388	420	400	385	420	405	400	397	394	353	429	450	405	387	451	384	393	400	407	391	405	388	397	397	398	416	428	385	390	402	430	394	432	433	428	396	384	401	423	383	436	390	364	403	409	396	416	422	393	433	388	420	424	411	374	421	424	388	381	399	397	432	378	396	396	415	418	420	418	433	400	424	371	404	395	416	373	412	380	450	395	448	409	415	415	405	411	395	439	363	406	410	417	433	432	396	395	399	406	436	413	388	435	410	396	399	404	415	425	383	396	412	404	441	409	412	418	362	466	414	420	420	412	412	411	417	400	370	392	453	403	388	366	432	405	389	411	417	370	429	420	431	430	406	424	405	440	409	404	416	409	406	410	377	394	439	385	403	403	415	410	419	410	381	396	405	429	401	386	424	397	386	383	390	386	390	382	417	406	445	430	407	416	402	384	411	378	450	387	412	405	430	441	387	408	424	390	438	409	431	393	425	418	404	426	432	418	429	448	410	425	413	410	408	411	442	378	410	401	395	410	410	408	368	435	427	436	427	378	410	425	397	376	414	412	406	387	388	401	429	406	387	400	421	442	421	411	423	406	393	418	401	395	398	422	388	471	386	375	447	406	397	453	407	411	419	416	444	389	407	403	368	392	400	409	367	432	379	388	380	376	423	396	393	391	407	389	381	418	394	404	413	455	381	435	420	412	423	411	427	367	411	360	407	415	392	385	417	407	377	407	387	434	400	411	383	405	416	391	422	398	413	399	384	420	431	398	432	401	394	398	420	373	394	411	401	415	414	435	388	400	430	382	439	391	407	376	421	399	385	411	419	408	407	398	430	432	407	416	425	367	453	421	413	412	419	406	405	399	410	405	381	389	435	386	414	372	428	406	406	412	382	404	430	387	420	415	417	425	414	403	395	379	400	382	402	412	386	424	395	407	413	396	428	403	378	451	373	410	409	404	403	384	374	403	441	406	432	383	391	370	403	416	421	421	416	413	438	401	378	409	424	412	403	394	369	398	385	400	442	413	393	432	400	413	393	428	363	411	401	391	421	420	440	384	411	411	388	423	403	401	390	390	412	384	392	438	394	387	438	412	391	386	425	398	421	439	387	403	422	461	410	413	381	402	416	423	392	413	396	404	397	418	387	403	396	400	394	435	428	394	392	414	372	394	413	425	463	400	412	410	402	411	402	395	400	392	415	411	393	397	410	387	404	411	403	421	392	413	426	415	401	416	378	403	395	382	421	391	415	400	423	405	387	400	415	394	396	403	385	405	381	422	413	388	412	396	407	409	404	394	412	421	381	415	390	375	392	399	405	377	395	391	442	397	414	397	403	416	445	433	399	422	391	372	419	375	346	403	422	382	357	399	422	409	433	423	401	380	408	411	387	401	384	418	396	394	394	388	398	415	384	401	422	425	417	423	401	401	432	391	417	405	413	399	422	373	391	429	375	416	416	374	437	388	390	381	403	369	399	395	379	471	439	388	406	437	412	430	402	386	400	432	409	439	419	411	429	420	359	419	421	395	387	394	442	392	399	403	391	396	407	405	392	394	428	369	394	392	394	388	414	394	421	399	449	411	430	437	420	439	427	416	419	420	380	406	400	410	384	396	441	410	416	355	432	409	384	400	416	397	398	338	415	425	385	401	387	404	433	437	423	412	380	406	414	385	395	407	417	403	391	411	432	398	386	394	419	422	418	430	397	422	425	409	386	408	399	377	406	432	375	400	418	431	416	420	390	399	404	398	403	400	399	444	392	387	407	400	392	413	395	397	401	413	406	420	422	388	422	434	362	436	416	436	384	424	403	441	403	406	410	467	378	433	434	410	422	408	425	408	452	410	421	420	394	371	434	401	408	409	388	382	387	397	416	405	410	414	403	387	441	425	388	400	403	420	447	399	413	451	368	385	382	379	428	390	413	397	396	378	394	399	430	398	399	375	438	439	405	429	396	410	420	441	413	404	397	377	411	397	456	375	414	430	383	365	412	388	391	386	397	439	408	380	431	389	429	393	395	383	378	385	416	418	371	380	398	413	401	365	396	397	419	440	429	405	422	422	367	415	380	386	420	436	398	414	405	399	394	397	377	400	434	443	408	395	394	417	390	390	423	376	400	391	380	430	407	412	410	440	394	394	466	397	415	420	433	401	382	414	436	415	444	380	433	416	393	400	419	420	415	406	398	425	398	377	385	397	379	396	394	371	414	389	411	415	428	387	409	415	437	415	376	391	393	434	392	410	437	398	399	401	410	446	420	426	413	420	398	379	394	347	410	419	412	412	402	422	395	380	407	422	380	404	406	430	397	407	395	426	373	430	448	421	411	383	437	404	390	442	409	406	405	403	382	387	428	407	375	460	397	428	377	424	422	362	421	382	417	422	380	381	376	393	386	431	400	384	407	418	394	409	379	446	410	421	419	410	414	420	422	452	378	417	400	423	423	405	398	438	414	390	443	456	448	387	420	405	439	426	428	419	385	384	418	385	435	450	426	399	434	440	385	377	391	417	395	393	378	400	384	425	427	397	430	388	431	423	373	423	403	392	380	424	393	418	430	414	426	418	394	390	395	424	450	389	395	410	410	381	394	401	444	402	426	379	412	433	404	393	397	398	370	439	426	409	415	387	398	425	403	408	413	385	400	407	373	426	379	410	370	418	421	416	430
23921	23674	40373	40857	29022	16229	2789	686	562	505	534	520	530	514	540	528	516	522	508	521	541	531	498	548	593	541	531	511	514	497	502	476	510	523	540	550	517	471	507	512	496	514	505	517	508	514	493	485	507	475	548	506	487	470	523	463	495	483	469	496	509	503	492	516	513	477	501	550	498	512	499	472	456	461	513	495	509	474	514	481	508	491	539	500	471	509	483	518	519	536	515	466	464	533	544	506	532	514	508	495	475	481	525	472	470	525	508	468	509	477	469	503	485	481	484	469	500	507	531	485	520	530	520	519	505	528	492	516	464	501	475	541	487	501	450	459	482	490	491	501	484	472	527	574	487	458	495	525	468	495	502	511	503	507	526	499	528	500	482	492	501	475	488	499	523	492	531	512	501	504	512	512	526	494	497	467	475	497	477	471	544	511	512	508	548	511	500	490	486	462	491	495	524	493	477	519	511	541	479	528	466	489	478	489	528	517	491	535	494	510	491	480	508	491	457	510	525	551	481	517	500	443	497	510	484	516	532	501	501	502	493	512	496	493	468	504	480	519	513	553	484	464	466	522	495	470	505	499	465	512	497	507	506	533	499	482	542	459	489	503	477	524	491	490	513	509	508	518	491	526	506	535	531	533	462	473	480	515	508	449	489	463	498	521	477	495	474	504	525	451	472	463	516	514	492	474	513	456	478	490	524	522	489	510	487	503	519	520	469	513	497	533	525	476	461	518	490	522	520	534	492	489	485	484	514	488	541	543	462	498	492	533	482	500	505	499	503	459	478	472	522	482	456	483	469	504	468	498	510	500	515	451	462	524	505	462	510	471	498	505	478	488	529	514	533	518	499	488	493	516	527	498	486	483	447	488	448	492	461	492	508	479	561	520	526	504	517	499	477	496	498	494	494	492	505	494	520	492	457	507	496	498	502	487	505	490	489	519	485	500	489	484	499	491	499	505	515	527	553	514	538	532	493	450	521	492	477	481	479	490	490	495	504	510	527	446	486	527	485	489	463	512	483	494	529	477	482	523	484	514	528	460	513	474	515	528	503	495	494	453	507	499	481	511	539	504	512	468	493	537	494	482	492	487	506	525	500	507	476	499	519	512	541	476	545	502	489	463	515	473	488	513	513	520	472	518	515	475	524	485	501	525	488	543	491	448	470	462	512	472	513	498	485	501	491	530	478	486	491	484	508	500	486	514	496	540	507	487	492	501	442	514	522	519	481	515	490	499	518	527	471	495	462	490	528	478	502	500	485	517	474	513	467	586	497	503	502	488	494	489	496	460	488	490	489	450	490	461	482	553	479	453	510	462	495	465	507	512	504	526	508	476	477	508	515	512	491	483	459	506	478	491	484	497	542	477	503	504	477	526	461	492	508	460	484	516	486	525	516	481	508	486	511	510	493	496	504	481	479	521	519	571	484	467	497	511	509	501	494	532	472	482	504	502	478	455	502	479	503	500	463	487	484	428	498	523	497	513	478	475	506	532	500	456	525	484	499	523	525	518	492	462	501	500	524	498	530	482	506	491	514	535	495	519	504	491	451	452	486	490	504	499	498	507	505	511	541	514	472	499	509	530	502	459	503	465	510	501	501	499	520	477	466	478	480	476	457	501	438	468	479	476	505	463	452	464	502	487	500	482	491	525	528	479	523	491	557	490	486	489	536	526	541	486	461	462	517	491	496	521	473	493	510	465	500	509	516	498	478	516	463	515	519	512	539	496	555	503	512	504	490	517	487	472	485	500	518	503	528	497	512	527	509	464	470	478	505	496	514	506	512	473	504	517	524	479	557	538	513	498	535	492	500	432	481	495	504	478	465	513	498	511	481	521	527	509	508	505	502	480	512	465	484	484	477	457	467	481	528	499	523	512	513	487	484	500	518	512	525	538	530	464	480	501	477	463	431	490	520	474	460	509	465	516	490	485	487	491	452	532	495	516	549	485	497	529	486	511	512	473	514	505	505	485	474	449	504	455	487	539	513	507	542	495	555	472	487	533	513	531	485	507	488	534	505	493	498	490	483	498	461	472	497	464	522	487	495	457	518	500	491	471	498	494	494	497	469	503	499	517	494	513	542	507	497	497	535	527	481	497	537	551	498	502	517	521	522	478	480	477	490	487	534	526	498	480	467	489	498	498	476	518	525	507	529	468	477	490	535	532	522	518	515	498	459	470	493	470	489	486	491	502	451	507	505	528	469	502	516	448	521	474	493	504	503	492	478	479	481	493	537	514	506	445	527	485	507	492	489	484	507	499	482	486	487	492	504	504	472	496	494	506	469	504	488	501	494	518	525	482	468	513	506	462	526	460	507	492	554	500	539	482	515	486	493	496	503	513	500	507	504	513	504	504	546	481	483	485	494	490	496	533	498	499	481	490	509	508	521	479	548	484	498	513	521	477	468	431	487	514	488	483	528	452	515	511	483	518	501	480	505	495	497	494	540	503	483	496	492	505	548	455	507	522	457	542	475	492	510	531	494	454	499	468	489	479	559	518	459	522	475	486	510	496	491	523	473	501	517	472	504	467	503	473	479	532	536	462	522	523	503	491	534	494	523	497	488	476	484	500	482	523	458	514	521	490	464	531	473	540	449	503	516	472	504	501	519	482	493	464	501	500	457	513	445	494	490	454	499	491	499	516	482	515	500	508	521	505	502	467	462	506	484	475	469	513	496	462	491	512	512	522	471	509	473	500	514	497	499	496	538	490	506	533	499	466	460	495	488	518	513	515	492	489	486	496	492	506	521	502	472	507	502	498	461	533	498	489	460	483	497	487	469	507	513	498	503	501	469	489	507	475	462	519	499	511	510	498	543	508	474	507	509	496	502	469	519	533	523	495	501	486	499	497	498	480	481	478	503	481	483	499	473	525	495	460	490	513	486	462	540	528	512	499	491	483	540	496	461	523	546	484	519	475	495	502	484	532	457	495	464	534	526	476	484	508	483	533	507	462	502	480	494	508	527	525	499	474	494	477	457	515	450	497	477	518	476	483	480	488	484	475	468	501	507	511	474	522	511	463	506	452	470	452	481	500	508	463	499	484	526	482	475	518	513	487	491	474	475	523	504	493	475	537	502	523	495	485	480	488	450	477	499	499	524	494	490	471	525	488	498	495	464	504	500	509	487	538	511	498	491	520	496	466	496	520	462	494	509	502	544	486	501	506	503	535	513	515	496	516	525	504	479	527	487	516	472	478	510	506	499	514	518	529	496	486	489	522	511	498	547	494	483	506	465	517	462	490	493	480	504	506	498	483	481	493	501	457	511	531	529	491	457	525	533	512	514	500	482	496	510	460	498	477	489	537	485	519	487	489	497	513	511	471	569	507	453	511	512	516	506	517	484	490	487	465	446	477	518	525	475	479	503	516	492	515	501	501	482	508	501	459	463	509	526	464	466	526	485	468	472	500	480	509	510	473	512	506	468	463	491	469	493	504	500	512	478	434	534	485	523	523	489	479	488	475	471	505	453	509	480	449	519	555	468	487
61287	103641	78974	51136	25039	6870	695	507	516	551	546	518	536	545	553	561	596	567	596	507	575	565	589	566	657	651	596	577	512	532	592	570	515	541	574	510	520	521	577	539	562	562	564	560	527	561	525	549	509	542	558	556	567	570	551	583	522	558	525	507	528	507	550	599	586	580	532	533	503	557	536	554	572	551	586	503	553	558	521	586	571	586	552	539	519	546	519	567	564	573	556	528	559	555	505	544	512	520	539	533	562	550	548	503	529	538	532	580	566	551	569	552	574	574	547	541	539	551	585	516	539	555	554	523	551	542	542	532	565	511	546	569	549	586	539	551	572	564	569	567	575	514	543	576	527	549	514	541	501	533	545	536	535	589	522	513	510	534	559	546	513	569	573	525	538	544	547	549	538	572	565	558	570	521	562	588	535	551	548	600	528	564	534	536	585	595	566	600	572	573	548	528	590	523	581	546	528	582	553	575	501	568	596	543	538	561	564	538	537	551	574	557	520	527	571	532	538	534	558	582	535	533	583	548	507	568	524	568	555	561	529	563	574	529	563	566	540	549	553	519	537	532	549	556	522	559	555	558	587	526	525	549	567	521	579	559	555	544	544	522	539	517	545	563	576	533	531	543	548	554	547	577	535	588	570	531	534	518	506	569	552	557	519	542	544	529	516	559	534	534	598	596	514	552	557	538	554	541	548	536	578	546	555	600	554	550	536	543	532	510	554	562	552	578	510	536	553	566	550	550	558	534	534	552	533	500	557	586	571	530	535	531	590	556	525	572	517	521	568	543	553	517	528	554	583	551	605	561	569	579	556	531	557	526	541	547	541	542	570	522	516	537	503	565	522	568	570	552	562	527	537	537	574	587	542	573	585	529	549	535	550	546	501	571	547	503	540	548	561	533	542	555	511	537	530	508	547	544	540	582	557	575	543	544	516	540	534	581	549	546	515	569	574	533	551	555	594	516	569	541	570	495	542	543	521	596	534	554	554	590	561	556	539	543	561	583	520	558	578	540	534	569	553	546	557	524	551	529	553	492	560	574	544	569	558	590	554	563	548	556	552	464	558	565	549	541	530	549	546	550	541	527	583	557	541	553	546	528	580	541	520	555	543	546	559	519	536	574	540	529	599	563	542	546	528	550	549	549	577	522	589	499	595	529	596	512	518	590	554	562	563	549	539	553	565	523	535	557	552	524	539	498	589	548	568	528	589	510	549	582	547	544	548	557	517	522	567	567	559	536	521	542	548	551	542	561	552	570	575	584	554	561	555	554	550	542	569	563	535	534	520	544	578	532	552	525	499	572	566	510	544	542	544	522	541	535	496	566	512	551	570	541	581	545	545	562	531	579	550	557	557	543	553	589	548	539	550	558	523	546	585	544	537	560	502	543	576	545	556	526	569	513	538	531	563	570	519	500	514	532	556	552	538	515	553	590	541	537	557	541	561	591	553	512	509	542	530	513	567	566	540	545	525	539	561	546	525	603	571	544	539	551	549	546	558	524	565	533	538	595	545	500	546	546	514	526	571	516	558	492	540	554	532	516	551	496	541	570	532	503	551	550	564	578	593	585	534	524	579	529	523	554	551	567	548	531	518	535	549	550	553	529	553	571	498	546	571	512	575	514	556	576	511	535	573	507	578	563	579	582	568	538	530	510	515	519	559	529	577	596	571	568	562	560	526	579	576	537	534	517	491	535	568	580	527	605	543	621	560	539	561	543	535	517	532	520	533	549	553	567	537	559	543	554	510	565	536	547	530	573	542	549	571	515	609	556	561	539	560	603	553	551	557	508	563	599	557	561	535	563	578	566	528	566	525	548	530	526	557	526	551	566	534	519	538	523	547	577	533	562	612	537	556	560	491	561	528	559	537	555	580	530	541	561	556	565	558	556	587	604	589	550	571	618	581	517	517	506	564	543	529	557	551	581	561	554	536	535	564	566	575	558	536	601	553	562	536	545	535	540	552	560	559	513	537	544	538	538	556	540	540	531	523	505	551	565	531	564	546	529	529	561	540	590	552	540	570	473	566	554	572	586	558	554	519	569	572	575	551	567	562	520	518	544	529	553	512	583	533	549	552	573	546	563	573	566	536	560	571	532	577	532	562	514	545	574	569	524	551	561	562	521	569	565	536	524	537	594	565	564	543	535	566	561	521	532	560	535	540	569	528	549	556	550	535	535	541	562	533	535	550	578	559	574	518	553	551	611	575	520	591	557	535	518	552	544	523	542	557	568	539	525	520	536	525	547	564	556	478	621	581	557	542	530	581	594	554	508	557	541	562	557	504	552	529	525	526	526	563	541	580	541	548	532	533	546	574	519	529	548	501	563	539	588	556	554	553	537	534	531	558	552	555	539	549	539	538	554	569	541	592	502	577	529	509	585	496	537	530	554	528	557	525	523	562	526	560	541	576	542	543	515	555	553	572	552	576	553	582	543	541	550	530	576	534	531	563	498	577	567	536	523	576	574	547	556	562	535	550	540	548	572	540	556	545	543	561	566	581	525	539	551	527	539	542	559	564	545	551	494	526	496	529	548	532	516	545	525	574	541	558	523	554	509	553	547	513	581	557	533	518	524	553	591	571	538	544	587	577	546	541	527	527	539	518	544	515	548	599	506	546	519	550	531	494	536	560	572	550	558	548	548	553	563	553	560	557	567	572	521	534	573	526	526	593	514	544	546	581	574	503	546	553	547	555	586	553	542	529	565	526	570	559	526	547	548	549	515	533	547	526	534	552	539	543	562	579	516	527	494	561	519	555	546	548	522	565	556	562	566	528	561	553	548	533	548	529	575	539	523	584	547	575	555	565	551	538	537	591	547	535	538	512	541	529	542	524	559	543	545	611	560	579	553	524	538	536	570	540	514	548	583	533	528	514	551	531	567	554	529	543	503	588	554	547	608	556	544	610	525	568	540	588	564	545	571	583	587	578	501	548	517	518	518	571	564	549	570	518	546	520	507	530	520	521	559	518	532	569	525	545	541	555	557	549	522	572	558	537	547	552	556	498	567	555	542	560	534	535	539	535	544	526	522	492	528	568	593	554	572	529	542	533	521	566	552	568	544	552	546	534	559	572	540	531	523	578	570	511	543	535	541	566	559	546	539	525	552	556	550	533	524	542	548	560	552	544	522	529	547	519	519	563	509	557	558	556	558	547	573	564	587	494	568	492	552	516	570	499	546	517	521	552	551	570	544	535	542	587	545	512	562	564	571	528	528	543	538	566	574	544	563	541	544	499	541	585	573	530	547	504	570	534	541	571	539	568	545	526	581	560	559	518	549	513	518	522	558	552	552	521	540	544	559	551	537	558	512	543	559	516	585	549	506	561	511	549	518	522	545	506	544	513	526	557	549	517	551	554	549	518	552	525	541	541	555	516	554	530	554	532	585	533	539	551	548	535	594	553	586	542	514	547	572	585	537	538	541	578	581	499	529	555	517	553	509	535	571	537	531	503	602	534	515	550	520	542	547	516	529	555	555	543	562	537	545
28821	28750	28072	13288	3033	781	375	364	348	341	340	378	326	378	369	354	331	325	334	363	353	357	350	337	327	326	328	321	342	347	350	345	319	347	361	343	341	392	356	354	349	376	326	355	372	314	316	325	326	332	330	357	316	344	344	333	355	356	345	327	338	356	320	338	336	338	350	344	349	355	356	365	354	362	355	366	344	360	375	339	336	384	329	346	353	321	355	337	392	355	359	349	344	293	324	341	364	322	345	324	347	352	334	336	361	335	357	346	353	321	341	349	334	355	350	371	345	338	345	327	302	342	307	318	338	340	371	358	330	356	351	345	344	364	356	335	359	346	324	325	295	377	310	332	367	357	355	355	362	366	350	359	359	350	318	312	316	368	339	362	336	356	352	362	379	328	370	365	341	350	304	305	307	349	377	354	362	323	367	310	314	316	326	348	333	319	352	345	321	299	336	331	353	343	385	319	350	343	342	342	378	345	337	327	386	345	312	334	338	331	347	346	343	321	329	355	328	337	353	351	398	354	321	376	310	393	353	346	351	316	328	319	339	327	354	309	361	344	365	346	318	343	337	360	359	319	314	331	312	340	358	347	334	385	324	334	310	367	373	359	342	331	327	365	347	341	329	319	336	355	324	350	345	348	313	338	354	336	326	348	352	353	356	325	315	340	351	317	318	323	313	347	374	368	351	342	354	350	309	339	380	328	334	354	319	334	344	346	333	366	362	317	330	322	350	385	309	345	342	375	311	318	340	313	351	354	349	349	356	331	339	355	339	397	330	341	304	352	362	316	366	354	357	350	380	349	322	322	352	320	354	325	336	314	333	353	360	344	349	341	348	351	347	331	341	335	339	357	326	310	347	329	317	345	316	333	366	325	341	314	371	324	370	358	351	345	357	334	356	340	320	328	340	371	366	342	342	337	341	342	355	320	358	319	338	338	350	323	351	323	342	371	350	330	372	330	368	341	355	319	329	370	323	357	322	363	355	301	329	349	333	359	339	348	341	351	331	382	331	331	354	346	337	361	327	371	347	333	333	342	334	320	351	340	306	315	368	311	341	330	344	336	354	367	341	335	349	360	358	312	345	366	380	327	340	301	343	327	325	352	389	320	311	343	356	317	350	356	351	342	302	321	342	352	334	358	325	333	326	305	355	344	319	354	366	304	336	310	313	315	376	328	335	327	332	331	342	352	352	348	343	336	330	354	351	306	346	362	331	340	355	345	323	364	344	316	366	338	302	342	323	332	341	335	339	381	317	361	357	312	370	354	358	356	339	339	340	376	355	343	328	328	374	333	356	346	357	335	310	349	322	359	344	342	376	337	369	311	353	366	312	316	322	353	349	369	339	377	320	354	334	338	360	356	340	352	366	300	342	364	332	380	372	336	332	352	325	346	324	342	328	349	377	340	351	338	321	344	349	316	357	314	355	353	330	338	322	327	340	342	316	362	359	348	353	334	359	367	304	340	356	344	320	338	327	319	292	339	381	326	336	351	322	324	362	333	365	352	333	328	351	350	381	345	348	338	338	331	360	329	340	394	330	341	356	332	390	399	333	355	351	347	346	319	356	353	378	343	373	347	352	308	341	328	358	389	339	332	335	325	330	338	322	301	320	297	336	380	350	305	340	353	351	336	346	344	319	370	336	369	361	331	330	359	325	348	357	348	326	336	294	318	357	350	335	372	355	341	358	346	353	351	353	350	334	321	337	347	340	324	326	354	282	354	348	342	342	313	364	333	330	380	344	299	345	323	343	390	306	352	367	331	332	356	318	339	330	350	314	320	324	338	349	372	333	326	354	320	380	333	351	346	337	332	325	342	310	355	352	361	363	351	325	348	364	353	369	377	341	338	344	339	332	337	356	334	352	339	332	331	357	343	362	357	349	326	315	360	334	303	345	338	356	336	346	322	342	340	328	323	349	351	340	304	372	352	339	350	344	371	369	371	329	325	376	342	358	345	337	326	310	356	323	370	333	366	353	331	337	368	352	363	329	317	385	340	359	345	320	336	296	320	346	304	345	334	338	354	334	333	306	342	344	328	321	368	364	348	333	337	338	335	323	333	344	377	351	346	334	324	315	361	309	359	339	326	316	323	345	359	351	327	339	369	364	347	369	370	344	334	322	371	313	353	348	359	357	320	346	342	315	322	362	369	343	361	359	348	368	352	342	330	344	396	334	314	341	352	349	352	338	327	342	362	337	341	392	377	356	361	308	337	321	305	337	329	320	314	329	360	363	316	388	347	321	332	311	336	342	364	337	304	323	341	344	308	352	333	333	372	365	333	368	332	348	340	329	337	333	331	321	367	352	371	348	340	332	336	344	355	373	361	334	329	345	355	354	333	348	331	372	321	327	308	325	307	353	330	345	339	328	336	344	372	342	341	329	376	354	330	351	357	351	363	378	328	348	386	347	380	348	352	341	344	355	330	331	306	325	339	354	353	319	349	328	329	379	332	313	315	309	341	325	334	303	340	351	351	362	334	344	354	323	357	354	369	324	365	356	307	358	316	335	306	308	350	328	300	350	353	344	344	358	352	341	363	341	378	362	358	370	322	370	331	371	359	361	361	333	315	345	312	371	358	351	355	314	353	389	374	329	348	380	329	357	328	326	322	344	338	336	307	379	321	340	339	331	356	365	321	353	343	335	328	321	328	316	349	350	324	358	336	337	320	364	374	323	352	332	346	323	369	364	345	326	346	306	345	343	318	326	365	344	335	325	358	337	358	370	359	348	349	368	337	354	315	350	351	322	354	323	357	345	322	360	354	315	352	313	304	327	373	370	336	357	323	323	350	360	370	317	358	343	371	336	348	357	370	320	324	344	333	358	348	327	335	357	366	354	341	310	330	312	325	334	319	316	335	348	341	315	328	380	378	338	361	339	327	343	361	334	343	342	319	350	317	354	324	338	342	344	349	337	363	314	322	350	353	330	362	384	355	325	359	319	347	329	321	333	320	345	344	335	342	415	330	347	338	326	341	339	346	356	334	351	381	324	358	352	366	337	346	322	342	354	341	363	339	334	350	304	332	333	333	375	353	343	313	319	352	359	341	313	336	329	319	316	346	337	347	304	323	366	329	324	343	345	348	302	322	345	312	383	344	351	344	360	331	334	407	323	363	338	341	376	316	336	336	278	356	344	342	344	362	338	321	348	366	383	337	363	316	333	366	350	346	371	345	299	339	335	361	313	352	335	323	349	335	327	342	357	342	366	342	352	341	376	371	336	304	339	341	336	315	355	335	323	353	369	315	356	342	364	364	329	315	358	326	318	339	342	359	340	323	309	342	340	354	325	340	361	343	329	320	330	349	344	337	320	348	347	358	326	348	311	341	354	372	364	370	341	376	368	367	318	337	354	368	325	356	344	352	346	335	353	338	332	356	338	353	351	354	347	345	340	324	331	368	377	308	326	336	316	337	341	326	337	356	354	320	342	308	364	312	330	369	320	346	329	348	322	347	342	309	299	348	354	348	365	358	349	328	344	336	321	400
17303	35345	22914	7582	2477	754	357	296	346	343	306	320	314	338	361	330	361	377	343	335	345	315	330	316	331	326	354	361	376	332	325	335	335	327	349	381	369	341	346	325	354	327	334	370	341	330	290	310	318	327	301	319	363	357	350	349	329	329	349	344	359	358	340	314	355	322	343	334	346	338	354	335	359	350	320	341	347	332	358	342	317	319	308	325	354	315	341	327	334	327	342	321	348	332	328	346	329	361	344	323	320	362	332	356	323	321	346	337	365	315	311	319	358	324	344	347	342	336	333	309	336	319	349	340	319	348	341	309	288	338	352	318	320	334	335	329	326	334	333	343	313	321	312	337	361	296	330	311	337	340	301	308	342	338	347	321	345	342	350	334	302	331	315	327	322	338	331	332	353	331	299	340	300	325	342	355	328	365	297	325	351	302	364	309	326	316	337	356	312	291	343	331	335	338	339	316	329	353	348	310	312	311	332	325	287	326	324	349	308	335	331	337	323	320	301	369	332	325	340	338	352	345	326	326	314	294	337	320	328	316	322	337	337	318	350	328	327	354	327	316	333	338	324	347	344	341	303	350	350	320	341	343	337	357	328	314	342	339	332	313	336	321	366	307	345	342	313	325	334	351	344	330	314	319	348	332	328	320	359	323	366	319	315	319	326	323	345	315	344	308	332	323	317	341	339	316	326	356	332	335	333	324	375	337	336	322	314	327	345	300	341	307	319	320	344	328	340	346	354	348	335	290	328	334	337	338	318	335	323	317	367	335	316	320	349	320	325	353	328	340	340	321	352	350	311	342	350	327	307	325	355	336	339	353	359	307	363	319	321	320	317	371	326	304	336	288	328	288	326	316	312	342	317	356	384	348	354	331	355	330	295	327	331	349	350	335	323	368	300	325	333	333	339	349	309	309	348	324	328	331	308	341	324	350	316	330	354	322	348	316	312	323	318	314	311	335	331	338	346	339	331	329	374	325	329	315	310	343	340	327	345	318	328	334	358	293	317	340	302	353	316	320	321	336	299	348	340	341	348	329	296	346	348	340	333	342	287	348	311	362	316	342	337	320	343	345	286	312	340	336	362	337	338	333	325	383	337	314	332	342	323	324	336	350	352	322	306	325	319	323	332	316	309	327	313	317	306	326	364	312	310	364	365	344	331	314	355	334	337	347	360	369	308	319	318	304	305	358	291	341	334	330	318	325	326	345	380	310	334	322	358	349	326	345	320	386	312	355	291	349	332	324	327	341	322	343	315	366	303	336	331	347	292	334	372	328	381	342	366	343	342	318	320	313	326	334	333	328	313	344	321	331	315	333	329	331	327	314	339	334	321	320	338	319	340	346	330	329	349	323	348	314	341	315	294	330	307	325	309	345	317	321	323	329	350	315	324	338	353	298	312	322	323	340	331	332	309	307	334	337	296	307	300	335	331	341	313	316	329	335	315	315	337	331	315	348	307	320	337	342	341	321	344	365	288	321	317	341	360	320	347	328	338	301	343	336	341	323	301	331	337	362	338	320	330	365	362	345	386	319	306	328	351	311	330	341	314	318	334	306	331	336	366	319	312	316	361	328	315	333	342	320	332	363	335	307	341	314	340	312	331	336	365	319	325	336	347	315	312	321	326	335	349	331	344	329	338	322	317	336	301	319	353	328	308	356	353	312	331	319	286	300	339	348	313	311	329	347	323	315	347	346	335	323	315	353	335	317	338	333	331	306	371	323	319	347	307	338	317	354	347	325	315	299	290	308	313	342	333	341	354	350	312	334	337	351	334	348	331	316	339	318	332	302	314	348	343	359	313	325	331	335	290	305	333	368	313	324	343	336	351	298	297	342	339	317	315	318	321	346	337	377	296	317	339	358	323	339	355	350	349	330	313	336	346	349	334	326	336	319	353	365	360	345	304	336	305	303	320	335	333	325	319	335	305	329	330	344	346	323	356	341	352	302	292	320	344	339	326	338	331	335	341	314	321	350	303	312	334	331	318	326	331	329	290	288	310	338	313	299	291	316	340	364	314	355	340	345	366	310	330	317	356	313	301	298	352	334	312	340	335	332	314	313	322	363	333	330	329	300	298	343	321	311	316	328	318	351	340	350	323	346	322	322	348	335	324	336	360	341	348	326	307	333	350	361	365	365	365	345	315	322	334	288	350	321	318	352	308	327	289	322	326	304	367	351	321	321	322	314	324	324	301	339	335	322	347	328	320	317	326	339	346	337	332	338	294	350	330	322	309	352	335	282	315	340	304	318	323	294	351	312	331	282	312	336	315	297	359	352	322	371	340	382	328	330	323	328	334	323	343	337	339	335	339	314	349	367	352	343	348	329	344	325	301	351	356	340	389	306	341	324	328	303	304	336	349	339	306	318	359	324	367	325	313	332	331	351	342	322	355	310	331	316	346	353	353	360	346	340	337	338	309	341	320	308	324	323	335	325	304	308	331	347	324	312	327	363	311	287	308	318	353	349	326	328	339	328	354	305	303	342	323	311	352	341	336	302	338	345	344	351	313	315	338	350	352	333	344	323	331	311	346	320	329	337	350	349	353	316	344	339	329	343	327	342	382	355	343	334	333	289	314	317	351	302	302	335	322	316	338	367	334	345	332	340	320	311	325	331	332	328	302	333	369	328	317	350	341	362	327	340	309	328	345	319	338	321	336	370	327	350	335	318	314	347	308	324	327	311	323	354	360	358	359	324	309	371	355	341	327	335	345	300	357	362	357	358	341	348	364	337	296	305	306	353	349	336	351	345	332	366	321	340	333	345	307	317	330	332	337	319	324	321	320	355	330	302	358	331	322	316	301	362	334	352	330	321	343	319	318	318	374	353	310	329	315	311	314	346	309	335	335	319	313	325	326	333	312	356	306	304	307	306	347	350	356	352	332	320	338	317	361	334	321	318	323	330	365	344	316	332	341	323	352	376	347	350	358	337	332	327	331	321	334	354	326	346	318	342	330	322	343	325	320	291	321	331	324	368	305	371	345	345	306	365	332	340	350	344	294	340	356	335	308	323	338	351	329	346	334	346	349	319	339	335	338	307	328	300	350	334	321	310	337	311	300	357	322	370	318	326	355	321	338	325	334	329	349	310	343	348	333	331	326	370	341	318	323	366	367	279	321	319	318	336	329	332	342	339	333	348	320	323	337	318	317	342	354	327	335	336	329	364	337	348	345	323	351	325	323	358	352	361	347	328	338	339	330	321	349	311	352	293	314	333	372	353	325	365	317	362	324	329	327	296	318	303	340	338	345	338	304	358	318	344	334	347	351	327	332	308	332	358	331	353	325	329	364	312	337	338	332	343	328	301	305	343	345	343	335	337	312	318	359	339	325	334	333	348	343	319	333	308	316	317	322	328	342	350	317	329	344	331	327	339	343	336	322	313	356	327	297	323	308	342	320	344	348	315	333	353	352	294	311	326	333	309	327	343	328	354	320	317	337	352	311	324	356	329	318	327	300	285	297	321	347	358	321	333	368	340	325	327	351	323
25519	28452	46823	39532	20530	5647	776	441	419	381	391	386	403	397	408	351	396	380	381	405	415	395	401	397	407	344	394	378	385	373	413	405	349	373	386	419	369	384	392	354	361	374	390	374	393	387	370	377	375	392	418	387	366	384	405	359	364	398	367	409	399	435	396	375	347	361	423	398	374	343	385	376	407	407	389	367	372	379	369	410	387	358	359	358	374	331	374	393	382	375	359	363	350	362	361	402	363	374	349	364	352	376	372	375	374	374	355	345	427	401	390	378	401	395	371	373	416	357	381	370	376	365	396	400	401	388	380	376	374	376	397	385	407	349	386	372	368	382	366	404	384	382	381	388	391	453	388	394	375	387	399	330	349	369	380	384	401	391	375	391	350	365	391	389	369	354	367	373	375	351	376	392	339	380	408	377	358	410	375	363	380	409	400	398	349	365	394	395	359	378	360	381	371	350	363	411	378	387	382	354	424	348	365	405	392	336	357	393	381	381	370	391	381	371	362	396	397	386	383	382	382	368	374	370	369	348	363	381	362	369	406	394	387	378	336	388	415	360	356	355	381	337	363	360	376	397	360	371	364	379	365	397	373	376	341	373	375	412	359	340	332	407	379	382	391	345	393	386	386	358	389	362	366	364	381	347	378	355	363	379	388	396	373	382	394	396	380	357	369	366	357	383	387	387	377	381	355	376	387	359	369	379	368	423	387	407	367	371	387	393	391	378	356	349	387	379	390	396	389	397	364	342	399	370	367	410	390	351	394	394	378	364	376	375	366	362	403	373	399	368	357	385	383	372	385	382	360	385	365	398	369	369	378	384	352	413	392	393	399	383	353	353	349	394	380	395	396	382	354	397	392	424	358	392	383	362	387	391	388	387	369	358	388	418	387	401	370	365	393	390	411	357	354	369	371	400	398	397	378	374	392	330	343	360	365	356	361	393	348	394	353	332	391	374	421	383	368	365	384	354	372	377	392	382	397	363	380	387	403	388	378	409	366	375	381	374	408	411	357	362	399	349	384	372	387	380	411	376	366	387	391	405	375	332	403	412	379	364	369	336	362	368	386	398	377	398	340	332	379	403	384	367	370	363	389	366	394	388	377	379	374	342	387	377	436	391	382	385	363	366	347	345	392	366	376	374	366	371	379	358	359	380	380	394	382	390	356	398	389	406	364	384	365	407	379	378	379	368	376	390	344	359	385	399	401	402	364	385	382	370	343	339	350	362	358	342	359	360	366	367	360	365	387	405	371	348	367	406	323	351	377	348	352	373	394	397	347	365	392	372	357	385	359	406	378	343	379	376	396	375	385	367	394	390	377	407	362	392	371	388	384	403	384	428	365	407	358	407	354	372	353	396	400	333	387	377	350	393	346	393	372	375	394	397	403	374	399	388	392	398	394	401	389	374	381	408	389	382	408	365	385	384	344	361	394	382	365	396	411	420	376	338	412	384	396	422	427	385	408	354	372	342	373	363	395	393	383	382	358	391	359	389	351	376	355	407	388	357	397	400	380	419	385	358	417	370	392	372	383	369	435	401	405	388	402	393	360	357	363	349	369	415	410	406	354	351	409	364	396	403	377	365	403	398	408	378	391	384	377	389	347	372	393	392	372	376	356	350	364	398	388	330	354	419	393	406	394	377	360	350	377	373	382	371	412	340	406	399	366	387	428	378	367	401	388	393	397	373	390	392	369	361	348	383	367	363	389	375	385	386	387	364	391	357	411	435	341	402	373	362	386	379	368	415	393	380	375	376	347	367	387	427	401	406	369	391	414	355	366	356	426	388	403	385	403	394	386	363	386	365	379	353	394	397	353	385	352	393	394	390	371	390	374	364	370	376	370	377	394	411	366	392	373	402	365	396	340	381	388	390	379	377	409	397	393	357	351	355	375	388	380	361	444	384	373	396	359	367	407	397	373	366	393	395	381	405	398	395	375	379	381	383	417	368	373	380	374	368	376	368	406	366	423	397	378	371	386	385	388	374	398	371	383	365	363	422	371	394	364	394	344	380	380	395	371	366	386	372	368	392	384	349	432	361	383	406	386	405	380	396	357	381	398	384	422	384	370	403	370	357	385	383	375	373	340	365	410	383	394	333	361	394	400	384	372	369	327	386	362	358	374	386	381	408	426	396	368	383	376	392	360	370	392	340	349	390	384	387	353	417	389	359	403	342	389	360	389	351	360	405	381	382	387	373	380	388	382	387	361	397	371	387	394	395	389	358	420	373	364	389	370	383	357	340	345	402	339	411	391	367	401	342	371	399	371	362	390	375	346	393	411	390	378	370	423	409	378	362	394	391	380	390	376	384	388	398	399	375	399	411	363	397	403	359	358	375	405	371	349	398	369	385	434	407	352	331	395	398	365	357	367	402	372	374	372	424	412	386	378	373	349	394	371	410	376	365	370	436	374	359	407	364	386	385	363	387	362	376	376	400	380	425	353	371	392	391	382	365	360	370	402	338	399	395	376	377	357	335	373	382	388	378	396	388	367	386	364	408	394	370	384	395	417	395	357	395	348	368	394	384	382	364	397	376	398	386	388	391	397	363	353	336	374	380	396	437	364	369	397	352	381	368	404	352	380	396	376	380	373	356	349	393	396	355	368	366	380	387	389	375	400	406	367	381	365	396	409	371	368	364	344	388	374	358	360	392	403	371	371	406	348	331	343	368	379	377	406	372	391	389	370	396	381	379	389	384	362	378	405	401	380	358	374	367	396	397	379	373	363	397	367	345	372	393	375	393	351	371	392	373	363	395	384	354	362	379	359	387	370	355	393	398	397	374	373	383	369	364	395	382	379	378	344	375	361	399	363	364	372	351	377	368	352	390	392	347	344	397	395	428	391	365	374	422	403	374	369	339	424	375	372	354	385	395	340	356	384	379	395	366	374	361	347	395	409	386	357	389	359	388	392	357	386	382	335	389	380	382	356	370	392	398	366	398	385	420	337	409	407	405	377	403	380	380	391	384	377	355	384	387	367	413	390	359	356	375	385	383	382	351	381	358	402	413	382	349	362	426	376	372	345	381	393	417	421	374	343	384	373	363	391	353	403	354	377	365	363	368	366	386	398	402	446	387	348	401	344	424	359	393	389	385	363	400	372	366	371	333	374	377	374	365	373	377	374	422	372	387	396	398	372	395	355	378	344	382	376	375	410	416	394	385	372	354	362	388	426	373	392	395	393	394	348	399	366	426	373	352	406	369	359	389	424	344	410	396	388	334	368	374	377	392	369	348	340	373	393	402	388	390	392	364	392	382	403	373	385	348	407	396	370	370	400	382	408	391	389	377	367	383	393	375	368	363	348	424	384	364	398	418	380	392	370	382	363	357	365	341	381	402	372	357	377	386	355	401	339	377	369	401	364	356	405	378	376	371	360	372	362	358	366	393	342	390	382	384	404	369	405	384	375	417	374	382	389	386	385	350	381	378	384	364	345	365	339	395	357	384	390	365	355	379	371	386	352	384	374	373	402	389	373	366	352	379	385	365
49428	86975	62319	31568	12301	3019	640	438	405	396	451	426	427	411	441	418	450	408	414	415	410	394	393	383	410	438	419	403	371	407	419	410	406	424	432	463	403	403	415	435	424	418	411	396	416	421	402	403	388	439	416	408	415	438	412	386	396	438	438	424	388	391	432	398	396	398	419	395	426	396	423	401	393	391	425	391	426	379	423	417	398	420	365	431	403	415	405	399	388	423	403	415	405	392	404	388	408	414	411	400	415	390	376	393	406	378	430	410	382	421	411	403	386	381	406	416	423	419	383	382	375	403	413	372	405	371	402	433	398	397	375	416	430	404	408	377	419	392	429	417	405	405	400	376	401	375	410	461	395	407	410	400	473	420	428	397	408	410	412	388	446	371	386	422	402	407	429	413	450	396	449	414	405	386	432	436	432	378	428	400	362	381	409	416	426	411	371	391	392	425	398	384	423	369	383	423	403	386	413	416	420	364	388	413	372	400	405	394	412	402	455	401	393	416	403	363	429	415	416	393	421	378	395	402	440	358	423	381	442	403	408	412	383	417	392	399	396	428	403	435	421	412	398	415	393	416	375	384	385	378	415	396	401	416	376	402	393	394	366	453	418	381	409	392	401	389	411	411	397	421	398	395	431	376	424	391	421	372	377	392	450	393	386	394	394	432	402	418	391	423	419	398	399	403	422	394	406	372	426	406	396	421	381	387	408	422	382	408	352	383	370	413	426	371	442	399	406	415	373	401	411	410	393	389	415	438	416	408	406	383	419	406	426	421	447	389	418	400	410	402	405	393	395	414	372	396	411	432	384	403	387	391	388	414	418	405	412	402	361	395	400	386	382	398	436	364	391	404	427	430	396	391	373	397	452	405	405	422	374	410	371	380	404	397	414	385	415	383	414	435	425	418	404	384	417	395	440	397	405	398	379	392	378	407	433	364	373	391	418	401	395	408	382	372	429	402	405	426	396	398	430	439	420	454	407	418	415	371	439	420	407	427	422	431	423	371	420	420	423	398	444	422	398	387	380	381	403	369	420	385	408	400	452	399	374	426	432	413	444	379	395	416	379	420	373	456	396	410	407	403	394	423	374	410	389	402	405	450	409	419	401	386	416	414	447	389	417	420	383	393	398	386	389	421	428	427	427	398	399	407	395	415	394	418	419	416	409	420	400	395	385	405	401	409	402	395	438	405	385	392	414	402	408	453	389	406	412	384	368	410	397	403	383	400	420	413	427	455	397	401	400	412	395	390	403	354	432	394	396	399	404	404	388	411	446	409	369	438	431	418	396	386	406	402	421	425	390	423	419	394	390	384	382	393	374	398	436	436	443	399	395	399	417	391	422	392	394	433	393	435	383	434	381	372	395	429	394	365	418	421	410	382	415	389	399	414	406	405	414	365	415	464	409	363	389	440	378	434	414	414	362	443	360	419	423	379	393	411	379	391	451	411	383	401	416	383	412	391	375	398	414	369	438	401	401	393	411	371	373	434	424	398	391	396	387	402	406	422	376	410	414	402	389	420	406	452	427	390	414	421	419	393	416	402	396	435	403	406	378	365	411	443	427	364	395	394	363	393	413	394	376	409	377	412	405	385	412	379	395	404	395	406	416	403	447	408	371	388	404	406	405	400	405	417	398	413	371	423	370	386	422	386	407	425	374	377	377	390	392	442	421	395	425	424	388	407	417	430	409	407	398	417	408	381	431	378	384	429	408	412	420	388	415	369	449	392	393	395	411	427	419	433	382	391	416	404	420	414	417	418	454	399	375	446	400	424	383	423	396	431	403	429	436	394	395	411	378	436	402	399	417	411	396	358	386	395	397	393	433	409	394	395	390	420	366	398	463	394	421	452	430	411	378	398	400	410	395	395	396	393	408	419	424	411	435	388	394	398	406	436	418	427	418	386	406	446	377	396	404	411	406	376	399	424	413	406	421	377	426	415	399	380	405	426	429	403	422	390	405	460	400	406	436	401	380	434	400	412	407	369	402	387	364	424	443	394	427	376	408	404	415	405	396	409	410	421	405	409	418	414	413	432	443	407	401	408	418	377	425	416	400	444	378	395	445	413	409	403	416	380	418	408	388	421	405	422	406	392	373	410	400	395	425	406	406	405	400	392	367	394	400	384	361	427	384	398	406	402	429	413	392	429	420	403	401	408	398	367	423	425	424	374	387	382	414	390	416	373	411	407	402	378	401	407	383	426	398	399	412	403	406	400	352	381	386	382	401	384	430	406	438	404	429	429	404	387	386	407	353	405	409	427	441	453	388	418	405	396	402	397	381	401	384	435	390	399	387	404	393	387	376	378	433	404	437	438	419	420	383	404	381	406	418	415	433	373	412	406	419	406	414	396	398	397	401	422	395	409	354	394	451	422	417	415	403	401	398	389	366	396	399	390	403	377	366	370	426	379	415	395	442	415	411	382	449	381	371	416	383	430	407	404	412	403	414	431	389	422	393	401	397	451	392	404	411	405	423	393	414	395	398	435	391	415	413	419	382	410	419	395	391	394	368	422	394	435	407	459	406	391	424	402	400	389	435	390	412	394	408	388	428	386	386	409	406	420	433	396	391	421	368	376	422	428	421	437	400	411	395	399	415	424	402	420	399	409	401	389	387	419	402	388	439	436	469	404	413	372	429	406	423	428	377	407	428	393	377	393	407	393	409	405	435	435	417	400	391	428	385	433	411	410	402	439	411	390	387	449	357	410	385	403	391	400	422	377	377	389	425	402	459	401	415	416	386	369	424	394	400	399	413	409	428	386	435	425	419	403	389	428	378	367	379	390	363	403	401	430	418	422	395	365	426	426	415	350	421	410	388	380	406	392	414	409	388	425	401	388	393	420	421	389	429	388	435	386	397	446	399	388	400	398	420	398	384	435	418	420	401	407	447	406	423	408	376	406	430	412	447	419	402	398	432	421	405	410	395	404	439	402	396	405	408	369	404	413	391	407	411	437	425	416	386	387	409	399	400	401	393	436	388	397	376	411	414	404	403	415	397	398	434	410	412	408	409	406	363	448	416	411	403	391	399	394	410	390	367	427	397	412	404	374	422	400	419	439	423	384	398	393	406	391	417	378	401	374	440	372	397	444	410	401	383	382	401	416	403	427	386	392	406	377	381	403	403	390	398	428	409	412	434	382	426	371	399	400	389	439	432	441	408	426	410	415	415	408	426	425	437	405	428	402	405	391	403	371	382	409	396	375	415	417	366	396	360	424	419	417	423	388	418	420	399	391	397	428	452	412	427	401	393	453	407	421	381	442	395	413	377	438	433	425	420	385	386	411	377	398	370	374	389	352	378	410	355	419	424	399	427	379	412	383	400	403	417	409	430	381	392	381	389	420	405	361	410	388	393	391	383	412	384	402	382	424	417	423	397	429	402	405	355	413	422	360	388	389	471	382	380	402	430	425	400	421	452	429	398	415	407	406	368	380	394	381	419	428	395	399	427	406	413	386	388	400	396	376	424	403	397	399	381	436	392	388	396	420
23979	24193	40652	38611	27446	16172	3504	686	567	556	585	504	512	535	514	507	539	496	571	502	517	515	522	510	572	551	530	513	482	497	568	523	509	514	496	514	525	564	494	505	503	528	510	528	522	494	526	483	477	555	484	494	536	517	503	521	498	547	527	480	548	517	539	552	513	505	553	472	490	468	528	445	489	512	501	502	492	499	571	554	489	527	492	516	496	484	505	504	517	543	500	498	515	521	501	500	492	530	514	522	540	530	519	542	524	490	499	515	486	504	511	543	495	515	540	532	493	505	527	489	531	486	490	502	501	490	556	524	497	503	519	540	499	511	507	519	548	498	518	531	504	513	538	528	482	474	490	531	511	532	517	501	524	502	497	540	493	513	533	489	488	527	524	508	524	512	493	520	496	555	553	523	493	526	535	496	530	500	463	460	523	550	528	487	531	501	477	505	540	511	528	496	536	493	485	503	507	470	480	496	541	512	521	500	538	550	482	509	574	482	501	516	518	513	500	531	500	477	515	505	506	520	493	528	524	559	527	468	537	557	517	489	507	551	523	498	509	483	478	501	518	467	515	495	529	477	507	526	517	449	510	485	499	543	507	496	505	494	557	483	508	512	486	569	476	483	523	523	527	520	515	506	495	466	496	507	527	487	517	520	507	531	489	501	519	541	549	518	469	499	501	517	528	521	547	508	517	488	498	493	542	519	498	491	516	456	505	502	472	490	518	520	514	483	553	501	508	482	500	526	544	511	502	512	522	477	522	500	515	464	501	526	497	539	529	494	508	518	534	549	514	486	563	502	536	497	522	536	506	504	512	518	507	532	515	525	501	522	496	495	542	517	547	496	479	500	507	496	539	517	534	505	511	506	510	479	497	471	530	535	485	462	519	532	508	499	499	473	503	528	480	495	509	470	525	497	523	474	487	517	533	499	510	497	538	483	506	533	533	504	519	516	509	530	546	482	510	481	550	499	499	505	525	491	457	518	500	482	482	502	524	475	558	521	471	491	545	535	520	528	509	514	495	543	514	512	514	496	499	505	508	502	550	506	528	517	480	476	535	516	485	550	456	493	499	505	585	528	532	485	545	517	515	495	491	465	561	585	523	483	523	548	530	516	520	535	522	529	511	556	535	517	471	508	463	545	506	511	464	500	543	496	576	468	580	531	494	530	519	491	518	486	479	520	475	508	469	532	562	526	529	527	480	528	501	475	491	526	528	488	520	483	526	470	503	475	487	516	484	510	516	561	483	514	446	494	546	486	544	546	524	507	503	538	487	468	501	514	503	522	539	483	503	542	532	570	494	501	530	500	481	485	510	509	503	522	494	496	481	522	479	531	554	494	505	524	513	514	507	502	482	535	532	498	516	513	504	536	488	501	497	520	516	540	508	485	483	532	497	510	474	505	520	521	493	522	498	519	525	500	501	474	529	502	489	555	523	494	517	541	487	517	512	502	536	510	523	565	512	519	502	513	546	508	519	504	517	498	542	474	500	535	520	501	545	563	548	520	491	489	524	527	536	527	519	545	483	514	516	497	503	551	528	476	482	501	522	506	528	568	520	482	513	487	480	519	531	478	492	542	532	509	479	493	548	515	492	507	491	498	533	489	524	528	522	493	502	512	489	537	516	474	504	490	496	505	500	528	481	543	534	544	522	535	465	515	554	498	501	501	501	509	504	511	490	499	465	504	515	552	561	493	483	517	598	495	489	499	512	509	563	538	487	515	497	490	513	538	512	510	513	511	518	495	510	473	555	486	500	464	466	492	499	503	482	510	481	510	501	482	529	509	556	522	493	529	492	474	512	518	512	448	535	516	490	510	501	508	493	536	552	552	470	513	509	497	500	495	491	502	479	538	511	519	470	519	508	527	488	503	518	515	500	526	521	507	508	549	491	504	499	563	501	523	468	494	549	525	522	488	496	480	502	511	529	486	546	550	514	497	527	477	508	495	487	503	516	539	514	486	487	523	493	535	526	553	477	530	501	513	491	525	524	537	527	489	510	509	530	521	545	507	488	516	523	479	500	496	511	493	499	520	509	451	464	498	476	494	527	504	492	476	492	488	496	479	490	504	497	489	474	513	495	520	515	489	475	548	491	525	459	489	481	489	472	467	499	502	528	538	557	530	525	480	506	472	528	556	527	513	543	542	499	499	506	464	514	522	538	511	521	511	537	484	474	484	502	519	470	529	494	509	517	534	512	495	503	538	504	499	491	547	506	507	521	520	552	554	503	480	520	502	505	500	470	505	498	484	534	510	525	525	533	536	485	518	501	531	483	544	511	540	503	483	479	545	463	537	523	499	531	466	505	528	540	541	538	525	567	500	546	511	489	514	506	570	512	521	514	467	494	547	514	534	542	522	503	520	472	498	487	517	524	458	522	484	549	517	511	509	472	493	510	512	500	515	528	521	514	517	525	537	518	475	490	527	522	489	527	479	501	533	508	494	506	511	503	500	536	538	490	528	548	488	532	522	516	535	570	512	502	511	483	510	503	544	484	508	512	538	538	548	496	493	546	494	472	502	491	516	528	509	467	516	525	509	520	476	501	496	505	507	493	514	472	527	506	502	510	464	531	490	512	493	506	536	487	531	497	500	467	517	545	544	475	517	513	503	485	510	555	514	528	525	490	490	550	528	547	475	538	509	513	478	471	536	507	496	495	499	540	503	460	500	504	526	518	508	533	520	525	460	513	450	500	503	493	530	498	494	499	501	483	481	510	507	530	487	481	514	511	504	499	500	529	534	483	478	527	506	540	524	487	493	515	502	514	540	493	482	511	519	568	554	499	525	491	489	576	489	523	469	489	529	484	462	509	473	489	501	506	461	512	520	509	524	494	514	523	517	562	485	501	533	508	518	507	562	544	502	494	515	510	528	521	518	504	502	531	536	543	519	542	484	498	491	533	511	480	498	484	526	522	499	513	511	481	520	547	535	518	505	525	498	488	520	483	521	497	517	517	521	497	500	479	504	485	544	519	511	514	512	501	494	525	480	497	488	519	473	480	484	514	522	506	491	505	523	533	562	516	504	477	514	518	499	506	507	504	504	444	557	475	555	488	519	475	491	487	517	545	551	513	481	476	497	482	466	487	540	508	501	538	497	550	468	489	507	547	477	500	532	478	547	550	498	476	540	556	494	510	515	511	533	519	495	492	461	536	492	543	482	523	496	527	534	518	498	503	522	439	537	543	506	503	480	481	475	539	483	544	558	503	471	515	514	515	493	502	525	487	503	508	475	494	494	519	495	471	521	535	521	486	494	509	548	572	478	513	498	519	518	482	474	514	515	524	467	531	501	506	507	509	537	473	490	514	507	501	531	529	513	510	566	467	527	533	540	460	502	505	511	525	504	501	540	521	513	510	487	530	513	517	514	530	502	563	468	549	488	489	513	451	471	486	551	504	508	468	515	506	504	532	536	495	521	539	520	504	544	506	511	505	470	523	502	508	526	499	527	545	503	484	510	509	486	498	509	528	520	507	483	494	500	474	513
60366	103996	75435	48997	22489	7148	1180	561	552	587	501	597	562	575	539	617	556	570	578	571	557	546	566	570	601	560	572	571	545	569	521	599	555	595	559	553	540	550	551	510	532	556	529	597	532	563	563	563	565	544	527	534	552	544	550	560	562	540	531	553	564	487	512	558	567	547	589	506	557	573	541	575	559	591	580	570	547	548	574	543	589	542	545	569	626	519	576	548	561	534	569	532	508	583	550	546	566	570	543	554	597	584	532	621	545	582	544	570	600	564	521	582	545	577	573	534	574	565	544	598	584	614	523	565	531	509	565	570	549	550	509	530	576	523	540	523	583	556	551	570	572	547	543	562	533	568	521	528	592	555	559	533	543	559	572	560	521	549	574	552	601	539	557	540	573	546	550	551	541	520	587	538	554	535	578	548	554	539	511	596	567	567	568	564	584	563	528	550	573	558	540	555	571	622	547	558	554	556	528	553	571	572	591	591	555	578	576	566	588	550	540	504	545	556	558	611	577	538	582	546	569	603	562	547	540	516	576	548	535	587	553	552	540	588	586	569	568	618	540	571	515	527	601	574	584	579	540	562	573	593	586	562	572	581	567	566	604	579	567	538	546	543	556	579	584	560	565	569	573	610	538	607	561	526	561	553	578	530	580	576	547	537	584	580	563	508	571	516	563	569	569	580	586	523	554	550	523	575	550	576	533	564	583	603	568	515	550	573	545	609	529	559	515	594	568	572	515	545	566	555	562	546	588	548	529	545	550	556	569	576	555	569	517	583	594	530	585	522	564	566	567	575	580	573	564	543	595	602	583	533	574	564	583	537	545	558	579	543	556	540	517	551	563	580	571	583	553	561	535	578	610	586	551	571	569	615	544	574	600	561	615	601	581	595	570	569	549	549	571	544	521	564	555	593	542	551	583	589	583	571	550	525	565	560	575	497	582	558	553	554	569	581	585	565	591	562	584	561	584	574	564	560	541	550	510	557	596	609	579	549	595	544	548	565	569	562	539	580	543	546	568	546	538	586	609	575	553	564	550	520	564	518	511	544	538	553	549	574	582	564	512	566	528	542	562	563	589	534	558	498	565	522	556	530	549	600	546	585	558	546	579	561	536	605	561	588	581	581	597	554	544	544	559	556	575	568	558	560	618	509	566	574	599	553	538	549	557	593	576	596	544	599	567	588	561	541	533	567	540	564	513	577	543	534	600	549	567	581	585	539	583	565	548	566	602	569	571	545	596	558	522	549	585	571	545	546	553	540	569	540	607	616	584	540	580	537	551	576	539	549	557	536	555	534	588	594	542	543	585	525	529	569	564	578	561	510	568	552	539	577	550	551	538	565	554	524	589	567	535	561	555	570	545	572	574	568	536	562	556	546	501	529	520	581	542	559	616	566	527	540	576	542	565	576	560	575	520	506	589	539	570	569	537	528	547	559	496	538	543	549	566	567	539	570	571	540	543	558	538	540	538	512	555	575	528	557	513	563	552	556	578	542	535	565	575	563	543	549	524	586	566	548	575	559	570	592	576	566	562	584	566	532	532	556	605	551	545	575	559	551	547	575	554	536	585	524	558	531	559	573	556	558	554	559	577	542	587	545	509	566	572	571	572	582	577	587	554	570	538	570	574	575	547	595	594	574	538	557	556	529	565	585	584	563	567	579	562	533	546	556	578	540	562	520	598	583	556	503	528	537	542	561	506	565	556	581	537	553	549	574	576	572	581	543	554	565	511	608	601	576	514	536	508	574	557	603	576	596	621	575	557	521	567	555	557	577	515	533	565	598	563	568	549	586	521	545	590	574	575	573	552	557	556	561	549	569	580	548	556	593	532	577	539	621	591	568	531	558	529	559	543	535	517	519	553	574	520	578	561	539	571	590	515	541	561	539	593	554	542	564	600	575	531	581	556	579	583	572	552	565	570	578	550	580	571	544	587	574	568	571	554	557	576	588	559	594	546	529	573	530	538	566	540	561	554	554	603	572	584	561	500	535	581	542	565	609	616	567	571	597	588	563	545	524	564	527	584	536	541	568	546	588	577	572	627	615	535	556	576	564	569	567	608	554	521	559	534	560	577	535	563	554	549	549	546	572	552	539	547	561	525	555	569	578	559	590	576	558	564	592	558	547	549	603	511	577	561	566	569	575	550	519	554	575	539	596	547	542	577	540	594	534	557	559	548	531	607	545	562	551	559	583	600	521	550	544	589	555	569	558	589	548	538	550	586	560	521	570	606	527	578	551	555	550	584	558	552	563	584	545	569	530	570	574	566	518	557	565	550	564	544	541	571	550	572	584	541	546	565	551	580	564	580	578	584	560	528	575	569	551	540	578	517	563	572	571	546	533	571	520	549	579	551	557	560	556	567	573	564	541	556	563	535	593	557	539	576	563	553	554	507	543	549	539	563	576	534	556	570	531	544	536	549	549	536	542	563	559	577	590	588	564	518	571	547	548	608	564	552	566	537	569	557	548	580	550	561	605	520	559	569	543	591	561	582	554	603	592	534	535	539	544	535	549	541	540	538	566	544	544	628	555	517	571	547	560	542	616	533	552	554	528	532	584	547	563	557	564	540	543	641	551	554	587	597	571	557	592	571	571	531	561	586	528	543	577	528	565	543	532	565	599	555	520	565	549	574	561	535	577	544	560	588	594	553	590	549	625	551	520	567	569	565	537	543	555	572	573	571	583	553	541	532	550	511	505	594	575	539	537	591	577	532	531	531	530	548	568	572	571	569	566	565	505	585	532	556	551	525	533	565	576	542	553	527	614	564	590	531	609	534	564	540	576	562	577	610	576	557	571	530	596	574	509	605	552	561	569	577	549	550	555	577	577	580	547	541	533	568	553	562	582	560	527	589	574	585	568	598	540	540	573	532	524	565	550	557	533	533	546	513	538	574	550	599	538	640	557	546	566	520	555	533	571	558	529	525	592	537	540	564	549	570	594	576	572	568	601	573	542	556	554	527	555	523	534	570	545	552	567	622	610	587	580	571	557	569	540	629	597	562	500	566	550	588	542	574	574	591	575	540	563	526	581	583	578	577	542	565	560	559	566	538	608	541	575	579	546	518	556	609	571	524	556	557	598	611	538	532	519	554	545	573	577	546	586	528	549	556	565	574	564	579	579	532	527	528	574	575	551	565	530	573	593	594	595	559	558	557	571	576	565	563	572	539	512	545	541	539	518	564	550	550	506	563	543	551	549	540	543	541	576	542	549	545	586	562	602	563	542	583	544	591	504	519	579	580	543	531	517	522	590	557	563	552	599	568	520	611	528	544	517	584	567	571	566	550	584	542	542	568	590	566	558	517	534	578	538	574	608	529	529	590	537	550	557	606	563	537	549	549	606	588	541	606	546	564	564	550	573	537	519	570	532	594	538	540	521	542	513	614	524	514	569	550	533	535	547	573	569	585	511	574	523	559	547	543	539	607	512	543	557	560	577	610	544	572	498	564	552	536	583	583	581	543	536	573	569	553	560	546	589	550	554	575	602
28720	30376	28495	13110	2879	747	419	381	369	341	326	353	373	403	342	361	371	393	335	382	383	371	368	352	357	335	354	386	354	368	357	342	354	428	418	337	352	376	330	356	381	347	359	352	349	355	346	362	355	399	349	355	354	363	364	345	368	371	331	359	367	333	373	363	368	365	370	318	361	356	354	358	352	360	335	341	367	377	355	323	377	373	333	371	340	337	349	351	342	359	335	346	343	376	378	364	342	352	381	364	382	355	364	312	352	382	373	337	347	360	360	365	367	355	363	343	358	378	395	389	341	350	362	341	367	384	385	351	355	370	364	374	392	367	366	336	386	361	387	391	366	353	372	363	363	340	400	356	342	351	362	334	392	377	342	373	346	387	356	354	383	343	370	363	340	331	346	343	364	338	340	383	342	366	329	346	392	353	389	378	384	367	351	355	331	370	408	335	372	353	372	352	354	440	377	369	367	367	353	361	365	338	380	299	359	408	364	371	363	381	353	381	356	331	377	389	363	333	367	378	332	372	358	355	343	356	349	352	350	350	338	382	361	367	373	362	385	376	333	306	340	372	367	386	360	375	381	371	393	367	329	368	369	348	400	361	404	368	371	393	357	385	342	391	365	324	368	343	360	394	365	374	331	387	307	367	363	368	372	343	355	351	345	317	422	369	353	362	365	369	383	346	351	353	360	359	389	336	368	368	339	372	334	365	335	345	367	352	355	364	323	391	341	361	361	353	357	384	380	359	377	354	362	367	362	358	373	394	360	361	350	355	379	337	385	367	356	347	390	364	363	359	394	376	330	358	389	392	393	360	347	360	359	333	330	351	350	375	375	346	390	388	378	370	321	356	373	391	338	328	346	350	350	350	365	340	369	366	405	353	357	379	379	380	345	352	372	355	369	356	341	370	314	351	393	344	321	372	382	345	362	327	367	323	366	369	394	399	337	357	392	360	332	381	394	366	404	370	339	350	361	372	355	363	358	363	346	382	372	360	375	366	366	382	354	346	390	369	364	352	376	354	357	342	366	326	349	375	353	379	351	380	349	364	400	353	326	370	375	346	374	387	340	379	352	346	336	387	365	379	366	351	377	383	323	386	359	373	351	357	346	366	384	374	374	335	389	379	356	392	350	348	367	339	369	328	332	362	355	347	353	340	390	330	357	359	374	382	377	325	406	391	379	399	375	374	385	348	331	377	341	339	337	341	348	403	341	345	369	353	311	348	395	366	385	327	376	347	302	385	324	362	380	351	368	347	384	359	384	348	371	373	368	317	352	385	392	378	363	403	375	388	395	359	362	409	361	380	371	352	309	370	351	345	381	339	376	354	345	376	393	340	370	370	367	353	371	325	388	366	370	349	349	366	359	388	377	377	360	385	348	368	335	368	365	371	353	371	352	361	370	346	350	390	336	354	368	366	369	365	367	340	350	384	337	343	401	352	371	352	392	347	383	354	376	400	362	359	350	370	341	370	383	372	384	364	343	313	356	362	365	384	345	372	319	365	345	358	352	347	366	365	368	381	329	368	352	364	362	337	355	347	373	388	353	360	321	395	364	361	422	356	351	357	362	344	334	331	322	394	357	391	325	372	361	365	343	340	380	358	342	386	362	356	386	342	366	398	367	327	389	333	344	386	342	338	366	344	343	360	382	394	353	369	344	385	355	353	375	370	351	327	383	361	388	384	348	333	335	328	374	351	349	382	343	372	385	374	347	365	353	355	371	372	376	351	354	360	345	338	353	381	362	355	398	432	390	361	391	413	359	364	342	368	363	326	339	347	389	330	344	347	351	370	359	335	379	353	364	382	337	350	344	332	376	364	347	339	341	339	366	373	336	365	362	365	359	336	320	382	373	372	362	374	361	354	333	370	340	332	372	343	348	374	398	371	345	382	322	388	355	354	349	353	339	350	346	348	362	356	382	373	335	360	377	337	402	409	375	346	399	357	333	396	352	324	382	373	357	351	359	342	368	387	375	342	379	381	348	363	376	344	358	325	349	359	331	346	349	328	416	389	391	353	372	402	353	382	356	383	366	364	381	315	362	349	342	352	344	338	333	339	362	358	378	356	344	360	400	366	343	366	371	350	352	373	368	359	370	359	368	370	345	348	405	375	370	366	362	359	366	333	384	371	351	363	376	363	332	336	361	291	411	359	387	358	382	361	370	378	363	367	355	368	358	365	374	366	376	343	352	369	358	359	352	393	333	350	373	359	376	370	335	406	326	380	374	355	373	364	366	386	396	350	371	356	320	365	359	346	336	364	333	354	355	364	367	349	366	326	371	357	397	340	388	396	341	330	344	355	353	341	356	351	360	358	369	361	342	365	362	363	372	389	374	367	352	394	356	368	388	373	390	357	360	382	361	341	359	323	373	359	328	354	334	326	349	314	342	371	387	387	362	352	347	352	375	370	350	348	347	355	381	359	385	387	378	365	383	354	375	349	364	383	404	371	380	347	374	345	350	361	401	347	319	389	346	356	357	361	356	374	353	370	335	383	334	352	366	386	353	363	351	384	318	386	374	349	401	365	384	380	378	381	376	357	340	379	360	363	356	331	367	378	385	342	365	379	332	358	344	372	372	364	387	360	381	361	348	375	361	380	397	359	321	405	346	377	375	354	374	366	341	387	375	356	376	386	391	360	360	359	362	369	381	370	367	365	352	364	373	392	361	371	383	376	348	351	334	364	358	356	356	342	347	337	416	346	369	384	331	361	360	371	393	370	361	342	380	379	363	337	379	355	363	388	368	375	365	397	375	376	366	359	337	331	339	372	360	330	393	351	339	387	349	339	392	363	361	377	365	348	396	358	368	404	359	406	368	348	341	371	350	320	335	339	368	317	356	362	345	369	366	378	404	339	378	348	358	387	358	372	350	349	331	363	387	378	372	354	340	341	379	372	365	367	340	362	357	337	377	383	369	348	386	328	380	353	371	345	377	401	367	354	373	386	336	335	377	350	403	354	351	344	338	345	363	397	371	362	375	365	353	385	377	332	352	362	353	370	400	406	363	351	397	368	362	348	390	338	367	340	373	358	355	341	350	371	351	412	369	388	387	380	390	380	370	357	348	348	381	358	366	380	352	349	347	348	394	333	380	368	349	355	353	341	359	335	396	393	363	359	351	367	334	367	358	355	379	375	370	347	357	371	376	374	377	360	335	331	345	398	353	366	355	353	312	330	371	380	369	351	361	376	379	374	376	375	383	350	381	339	373	383	369	331	382	327	346	311	373	344	356	366	404	365	405	381	366	397	373	359	354	348	368	367	374	365	363	336	356	360	389	374	325	381	371	386	361	369	331	362	351	335	376	379	358	353	339	363	361	344	387	404	379	376	367	381	351	367	330	376	383	395	338	359	339	370	366	356	351	371	353	380	363	362	347	353	357	359	355	339	358	344	363	365	351	371	370	334	359	345	378	354	359	399	363	384	351	340	373	338	393	377	394	375	362	380	361	350	385	351	387	343	359	344	356	352	319	357	371	321	342	381	378	359
18331	37261	22503	7239	2250	723	387	337	363	348	365	344	351	323	375	359	357	372	358	342	368	335	357	336	350	349	371	372	396	308	343	342	345	355	381	344	337	328	324	334	344	325	317	345	345	346	384	361	337	334	328	361	379	317	338	345	358	327	331	352	368	338	342	351	342	370	345	367	362	336	345	327	378	327	316	332	323	354	304	358	315	342	359	356	340	356	359	337	340	380	371	333	377	378	371	386	337	366	343	339	333	350	340	334	352	330	352	362	364	321	341	341	332	351	330	331	351	395	304	333	362	368	366	347	326	362	318	364	341	366	343	328	321	334	355	348	330	355	341	355	366	320	337	324	357	356	361	377	343	345	319	321	366	346	329	337	363	378	360	378	348	379	324	322	331	378	349	337	326	365	329	338	354	330	361	336	351	359	344	376	330	374	328	344	336	358	342	363	327	350	340	315	321	343	353	335	336	333	356	379	332	375	374	338	369	320	344	333	383	373	351	338	335	362	328	360	323	333	360	339	334	354	357	343	336	328	326	356	375	313	341	373	361	363	325	343	324	333	326	333	365	347	337	378	316	355	369	362	341	334	367	366	376	342	325	327	334	365	414	353	332	342	348	362	326	334	365	341	337	349	368	354	342	329	391	329	375	381	347	332	323	346	343	345	374	341	366	339	350	329	334	337	354	337	352	324	359	365	354	353	354	328	382	333	361	317	355	318	312	335	318	318	362	359	312	323	331	359	336	372	341	354	314	339	312	326	357	311	375	348	347	350	363	330	326	328	358	331	316	325	352	350	312	345	357	357	368	344	388	339	366	324	301	291	297	330	323	349	347	336	315	353	346	364	329	347	332	351	363	346	341	371	341	357	355	342	352	331	334	324	363	395	345	372	324	345	369	353	363	365	333	356	347	353	341	338	367	368	340	328	354	352	374	369	393	347	308	344	344	368	357	326	323	371	346	342	340	374	352	390	355	344	355	355	312	346	337	316	321	356	336	387	331	351	364	353	362	355	337	317	326	337	332	326	366	361	353	351	312	335	340	330	342	342	354	352	321	326	338	373	334	333	339	348	351	346	343	363	360	328	325	330	343	334	346	361	351	358	350	356	363	343	339	327	347	353	333	373	347	343	364	371	307	302	347	339	373	367	352	320	348	356	374	337	347	368	351	313	335	318	341	372	360	323	384	310	317	366	334	352	359	305	328	344	348	352	336	348	356	325	344	354	313	332	361	354	336	329	356	339	360	335	342	354	352	368	335	363	331	344	320	368	310	342	337	341	370	325	339	353	362	323	400	335	349	400	359	361	332	351	330	343	325	335	380	382	359	334	355	369	338	372	334	350	381	370	342	358	358	334	369	347	343	341	344	362	342	335	346	357	359	326	348	325	350	344	343	342	341	351	319	316	356	350	341	358	350	347	356	354	326	332	333	350	375	386	349	358	333	365	320	339	356	339	353	329	351	350	323	376	356	367	365	334	347	365	326	354	319	341	337	316	349	334	351	344	334	349	332	337	355	364	309	335	356	340	350	368	340	339	350	317	320	315	326	338	338	375	348	347	341	347	356	372	301	349	353	323	320	329	333	335	353	367	348	350	336	334	341	339	357	363	365	365	354	343	335	351	308	333	353	339	357	354	338	336	376	352	363	344	329	331	335	362	345	376	349	322	357	381	368	369	340	352	327	356	335	366	356	342	381	355	362	342	356	369	345	358	350	346	335	380	327	344	310	346	384	345	331	378	353	354	367	324	364	379	315	313	340	334	355	357	364	333	329	347	334	323	335	334	356	310	350	357	349	344	324	342	366	384	358	401	337	346	345	336	360	345	340	335	329	316	324	356	349	349	341	308	298	363	340	379	346	340	349	387	371	344	327	367	381	328	330	365	358	334	337	333	328	351	326	340	364	319	322	330	340	332	380	320	396	339	370	367	344	345	303	333	338	364	329	359	364	327	350	343	336	358	340	356	351	361	346	345	322	387	325	362	341	338	343	329	362	332	341	367	355	350	342	356	331	334	324	320	358	322	326	368	371	354	322	348	376	355	362	370	344	334	349	346	334	337	340	331	309	330	348	314	356	325	342	354	298	343	364	357	379	386	369	353	337	349	353	337	339	335	343	320	356	333	335	380	313	386	364	350	365	305	348	370	338	342	364	375	344	326	347	352	298	336	373	378	370	329	344	388	342	333	384	340	340	331	372	359	374	357	337	358	333	325	317	346	340	342	325	362	339	344	349	376	339	345	340	347	355	393	338	357	371	341	356	361	374	348	355	346	343	364	368	357	355	347	347	350	378	353	333	357	352	350	338	341	325	326	321	349	371	338	355	370	329	330	342	313	367	331	351	329	331	361	342	348	311	344	376	367	331	338	352	341	354	351	323	368	354	336	339	378	338	367	352	344	344	317	354	357	357	344	298	373	323	322	344	343	333	327	316	340	333	343	346	379	331	337	342	369	342	342	358	335	358	354	352	349	330	352	350	368	341	361	309	367	353	355	360	375	369	345	316	361	330	327	335	345	330	346	354	322	319	330	363	308	332	344	336	346	352	342	343	348	365	341	356	348	346	341	358	338	374	347	394	363	335	360	333	341	330	323	360	329	330	336	348	341	364	355	362	328	328	337	359	376	373	319	351	317	365	365	333	334	347	367	349	375	352	358	351	314	362	351	371	348	327	316	353	325	402	315	337	358	357	331	354	354	344	320	359	337	371	353	343	353	348	359	341	345	374	351	325	349	341	328	353	360	343	343	336	357	312	330	352	349	331	353	333	357	351	370	289	390	333	368	338	345	350	346	370	377	326	333	343	356	352	351	349	339	361	345	334	324	333	356	323	357	353	325	355	367	358	337	316	338	332	346	324	362	332	329	340	348	349	336	356	363	342	356	311	336	346	348	333	344	358	354	340	378	337	333	321	344	335	354	360	372	359	354	343	335	335	350	318	329	327	356	366	314	341	351	349	358	347	353	320	342	342	357	358	368	329	379	348	347	352	342	330	331	370	306	343	353	338	322	377	356	363	334	362	345	355	361	304	332	350	336	333	354	365	342	358	322	383	327	353	338	361	322	384	363	358	356	389	351	362	356	332	318	346	368	337	318	347	338	340	367	357	366	343	354	373	368	366	309	366	386	308	347	339	334	353	339	347	318	336	374	350	328	376	340	312	340	354	374	362	318	337	361	358	358	319	336	359	382	348	340	373	366	360	331	361	350	306	368	331	345	363	345	347	355	352	333	334	338	340	331	333	345	339	315	360	320	371	344	375	331	321	325	362	352	328	354	338	342	354	323	356	299	320	346	296	384	340	352	372	350	346	364	320	330	327	312	343	330	338	349	342	331	348	342	336	381	362	337	341	349	344	320	341	352	365	336	368	331	355	347	335	355	341	340	334	344	352	357	337	336	364	317	378	369	342	363	336	355	356	374	347	313	358	319	329	328	341	370	332	319	339	378	332	342	362	355	375	372	369	342	333	335	342	345	363	360	341	344	350	337	323	305
25658	30552	47279	38403	18626	4901	1004	474	429	408	448	448	431	409	396	382	451	429	428	465	412	414	434	415	379	397	401	418	456	429	423	411	403	437	410	439	438	381	422	417	439	416	420	423	441	414	425	435	382	402	407	423	405	459	407	394	391	385	398	437	430	454	400	353	419	403	394	447	423	411	407	388	387	384	430	422	394	396	384	393	403	441	438	422	431	404	381	423	389	411	400	396	421	398	423	386	403	460	419	446	404	402	439	398	404	438	426	372	429	456	427	407	405	410	380	403	397	430	408	401	412	398	415	428	395	426	403	416	406	428	412	388	415	401	401	412	416	373	422	388	436	406	430	385	407	387	410	400	418	365	393	384	397	381	415	432	446	412	434	410	424	461	379	412	426	403	425	426	425	401	411	397	405	422	424	400	453	383	447	389	417	422	436	415	391	400	391	425	399	408	427	419	416	411	412	452	385	429	368	429	419	401	412	426	456	399	414	402	369	410	379	415	414	413	390	418	409	402	414	400	423	436	394	391	373	401	416	397	395	392	404	419	398	409	378	381	424	396	414	444	372	428	407	415	405	415	398	361	378	417	404	427	392	396	425	426	411	404	405	413	397	373	365	403	383	405	417	440	404	428	437	447	410	422	375	407	425	384	416	436	413	404	411	403	424	464	395	420	410	407	390	386	435	388	405	384	414	394	426	388	391	436	405	403	371	445	341	415	413	402	398	385	402	406	419	427	426	430	457	420	460	421	401	418	409	399	430	418	448	368	467	448	411	394	406	404	408	404	410	442	420	405	404	383	418	389	402	422	413	401	417	455	414	436	401	389	383	438	406	375	385	383	397	400	407	417	424	435	425	422	405	384	384	402	424	441	407	425	382	412	396	393	449	402	392	449	398	387	422	395	396	402	413	421	419	399	441	394	412	422	355	397	402	401	441	405	414	437	433	428	434	442	405	415	403	452	421	384	403	427	426	375	412	441	389	399	417	399	426	386	411	392	425	432	426	386	439	402	412	416	410	416	390	424	399	434	399	420	395	388	442	383	409	398	421	395	426	444	439	413	416	410	422	417	436	407	444	434	401	404	409	406	417	377	413	369	424	422	427	427	389	372	409	380	420	411	425	386	433	366	392	414	415	425	448	407	445	422	420	392	408	413	390	400	402	441	400	423	406	410	441	448	401	409	393	399	443	423	450	404	447	394	414	387	430	430	405	447	439	422	428	388	414	379	399	437	428	407	428	459	461	440	428	454	417	445	387	382	427	410	392	424	394	423	417	382	400	386	396	384	400	417	406	397	439	386	420	388	408	389	430	399	426	442	383	431	426	400	371	396	441	399	402	410	379	426	391	390	398	407	460	423	409	416	385	413	407	402	423	454	410	414	423	418	419	393	370	433	390	424	404	442	435	378	409	442	416	410	397	392	392	461	400	404	427	381	402	438	420	413	386	392	413	402	415	405	399	410	403	405	387	419	418	431	413	402	452	428	407	406	387	445	417	409	395	404	397	409	394	433	413	398	454	394	417	409	402	394	427	394	449	413	400	397	417	367	376	410	430	427	380	393	412	436	417	405	437	433	417	393	415	412	407	383	428	403	471	416	402	438	437	412	405	397	422	421	416	424	433	419	430	390	443	416	409	412	438	432	419	407	392	396	391	394	466	397	410	395	400	400	415	420	419	426	400	339	424	372	420	412	409	411	361	388	396	453	420	404	401	383	412	399	446	378	420	409	393	432	396	401	422	390	434	370	414	418	438	383	443	397	410	393	383	439	447	403	371	411	368	389	418	407	451	414	418	344	391	427	387	434	409	408	395	410	406	398	370	413	377	423	379	419	416	401	425	407	417	453	404	428	411	372	431	389	376	413	422	448	413	436	409	348	378	410	422	401	424	405	432	406	425	430	391	428	427	407	400	415	404	410	416	386	405	397	412	385	423	420	404	407	399	392	430	428	418	401	401	428	393	412	409	354	424	376	398	401	404	395	433	419	398	393	422	422	405	408	401	448	394	385	395	426	406	426	420	417	400	419	367	407	386	404	422	424	416	386	431	401	445	401	413	422	403	407	422	419	416	427	401	431	419	433	432	418	401	417	439	430	438	446	408	410	427	409	414	423	405	371	390	424	428	421	449	381	363	444	414	387	374	407	393	408	407	421	423	399	408	379	383	410	414	419	439	433	430	422	427	386	431	386	393	433	402	419	413	400	422	422	395	370	389	387	430	436	443	374	434	395	427	416	389	435	392	388	419	397	396	411	413	374	400	406	441	432	393	404	421	392	393	408	412	426	440	423	412	429	381	407	407	420	428	413	413	386	407	410	391	369	360	411	401	459	429	428	422	410	433	398	414	386	432	393	408	380	421	427	446	419	428	415	431	413	427	412	389	416	404	400	420	419	403	389	408	428	413	398	395	441	397	424	375	404	424	384	425	421	402	401	431	416	371	379	451	417	415	430	413	426	401	459	406	418	402	423	423	399	406	417	414	411	438	383	422	404	396	388	404	440	417	404	397	409	446	400	396	381	417	431	398	406	439	353	412	391	371	423	435	398	403	404	416	397	407	417	401	421	400	413	382	430	435	442	406	422	421	399	390	403	416	411	404	422	406	395	435	419	402	417	445	423	432	402	393	378	401	409	422	403	386	416	400	402	407	436	415	417	400	382	412	379	430	421	402	415	405	403	394	400	409	389	392	404	405	411	410	404	397	430	401	437	447	397	405	389	428	406	415	388	381	417	411	440	421	438	395	424	398	396	412	442	425	424	431	406	404	445	434	423	376	428	378	425	415	403	429	419	405	427	408	409	405	388	386	419	410	401	440	400	420	425	417	365	397	425	377	381	425	410	401	414	417	407	407	421	406	406	421	411	366	384	395	407	408	433	425	424	446	437	403	385	384	427	423	410	386	397	386	348	436	412	418	415	403	399	407	432	429	409	420	418	396	388	420	398	419	436	375	472	418	418	396	407	436	412	433	407	389	417	371	393	417	424	396	356	401	398	421	391	397	425	435	388	394	424	393	408	419	439	410	399	414	398	414	405	376	396	411	419	424	459	444	394	395	412	395	402	404	420	453	435	413	422	450	383	410	415	419	412	400	407	386	434	414	403	451	471	393	421	422	394	446	412	406	394	420	396	399	454	403	436	394	366	388	429	424	401	414	376	378	431	419	409	431	416	438	397	443	427	382	405	412	407	425	452	389	414	391	403	435	397	426	390	382	419	387	393	436	388	403	422	405	410	437	375	394	403	429	425	408	431	384	421	394	429	394	405	416	424	413	422	410	390	407	405	377	421	392	449	420	405	415	431	423	429	424	429	426	396	400	446	405	383	417	437	400	393	420	454	356	391	410	433	451	394	424	436	393	403	404	431	433	418	413	415	400	423	410	397	413	389	411	446	401	402	446	404	388	398	392	428	371	438	390	406	447	389	409	387	420	390	412	395	399	400	408	408	390	379	409	383	437	440	366	428	421	407	452	405	376	429	388	372	414	446	401	399
50035	89078	60209	29362	10056	2774	789	430	456	468	479	444	460	411	397	454	405	441	441	479	421	464	438	368	455	451	426	438	454	460	447	414	433	448	451	487	425	436	461	396	418	403	427	424	405	447	400	423	437	408	410	440	468	405	396	430	414	445	436	426	419	459	397	428	401	434	434	429	461	437	423	431	420	439	379	440	438	422	436	413	419	462	422	419	433	452	423	403	428	441	424	422	421	409	448	451	425	443	436	427	415	407	419	402	450	405	433	443	402	386	440	394	416	441	470	417	428	419	395	414	420	453	417	377	425	467	396	426	413	445	426	451	424	446	437	413	394	409	427	434	435	476	432	451	460	440	428	437	467	436	400	417	439	435	427	425	415	441	433	457	447	439	425	436	432	415	462	428	406	435	425	433	411	474	387	421	394	388	398	415	410	448	421	402	422	416	445	433	424	430	436	429	452	399	424	406	431	397	441	427	454	428	409	436	439	469	411	425	448	401	448	414	418	441	425	454	449	398	446	416	420	391	394	448	448	452	415	513	428	385	433	434	443	424	423	410	437	431	415	423	444	425	438	442	402	408	398	424	416	462	412	378	388	419	457	464	395	413	432	417	457	423	420	437	433	450	449	432	427	434	411	395	430	420	464	424	427	400	441	426	450	416	446	439	457	409	427	388	414	419	454	442	400	411	404	435	343	429	420	428	407	409	445	481	446	403	433	454	394	419	401	434	426	381	419	445	428	396	411	384	476	437	446	419	416	475	431	413	431	437	412	435	425	425	406	448	415	447	402	447	428	428	447	419	471	438	406	421	483	413	418	410	427	406	401	430	432	423	453	438	432	416	435	402	425	414	448	395	380	423	440	397	429	437	424	409	411	446	463	425	414	434	435	425	462	422	453	411	455	436	460	441	389	399	471	421	435	395	411	412	422	430	407	446	455	431	478	410	427	438	417	399	432	445	430	435	438	414	418	426	377	418	430	412	466	452	435	416	391	416	412	470	458	423	439	466	422	387	412	424	438	449	401	452	430	408	473	429	452	422	438	427	397	411	416	407	439	418	449	441	446	412	419	414	431	415	469	438	463	418	410	424	443	427	409	431	452	462	441	433	434	398	412	429	428	442	426	429	382	412	394	386	417	448	423	478	436	428	445	426	442	415	450	459	418	430	401	443	429	426	428	402	437	436	463	408	450	386	451	423	415	421	396	432	407	462	415	427	420	442	401	391	425	490	462	391	451	439	441	419	414	419	436	460	434	478	390	467	422	424	427	458	384	428	409	405	424	447	397	433	452	420	457	367	440	418	455	434	413	373	445	436	423	426	436	412	444	410	422	423	429	430	434	456	417	408	416	402	412	412	428	393	414	418	404	402	448	418	410	468	445	449	423	389	430	432	487	451	413	438	401	455	449	415	444	447	416	436	428	452	441	436	398	427	406	435	425	402	410	426	420	450	413	432	419	444	398	426	447	410	428	423	421	426	416	421	417	431	433	447	411	435	453	400	395	429	409	439	421	408	400	476	436	428	399	423	432	431	413	435	407	438	414	415	428	479	462	424	417	412	403	390	384	429	430	461	434	426	411	445	437	404	421	426	380	459	443	429	437	422	401	404	384	438	463	435	418	401	437	404	422	418	451	430	406	410	433	417	459	427	416	442	415	440	427	451	396	401	432	428	435	458	411	426	440	447	431	433	410	415	432	443	410	428	421	438	428	426	470	426	396	380	426	420	402	411	399	425	411	387	412	406	449	454	451	408	434	390	422	425	467	453	449	382	409	422	433	440	447	445	427	369	424	439	436	405	407	428	423	444	404	390	419	431	448	417	426	425	405	434	426	404	436	409	423	434	467	435	419	422	378	433	402	442	410	440	403	429	440	418	405	434	446	446	422	461	451	447	430	459	420	381	431	417	401	410	415	452	412	450	408	449	405	438	458	448	434	397	403	447	417	411	418	438	429	415	470	450	432	450	454	403	431	442	452	434	432	399	431	453	451	426	452	437	441	472	448	444	418	408	436	440	430	417	453	395	390	438	401	402	438	420	450	417	382	422	427	398	464	419	403	407	420	449	455	462	423	422	439	423	445	454	409	461	430	437	383	447	450	422	383	417	439	412	417	423	452	435	445	437	467	446	406	444	423	427	433	447	385	455	429	407	405	373	434	428	449	416	410	424	425	456	411	432	447	435	461	441	410	429	432	411	436	401	480	427	417	412	441	393	410	417	433	490	419	409	434	395	399	439	428	390	402	431	435	431	421	424	403	435	400	459	410	459	434	374	449	363	439	380	434	438	440	402	431	449	428	449	407	421	455	411	461	440	459	423	469	399	432	390	437	454	390	459	469	444	419	396	444	416	461	474	402	422	452	411	426	396	429	442	408	399	443	434	433	446	389	425	465	435	432	443	438	427	411	432	410	460	441	407	409	406	355	479	432	406	449	384	415	416	424	410	427	422	427	409	429	419	441	458	447	459	452	415	437	434	417	428	432	367	451	425	404	430	426	487	418	452	423	436	393	409	447	412	400	447	424	414	447	423	397	413	440	453	430	473	415	439	446	432	438	410	392	453	396	415	413	426	443	440	427	455	469	418	430	422	413	450	429	422	402	414	415	396	430	414	424	429	440	435	404	422	414	467	402	449	454	424	428	435	422	407	414	432	447	449	432	424	432	432	461	443	442	402	390	445	428	430	406	436	453	407	404	391	374	417	408	436	438	417	491	399	438	420	426	431	416	422	447	418	426	425	393	429	423	414	408	442	422	448	439	440	453	410	436	422	384	449	430	422	417	435	401	415	445	466	419	424	444	447	444	383	419	433	412	407	452	444	431	421	411	432	400	434	433	414	422	418	418	439	427	453	397	452	410	365	458	414	423	459	447	467	437	443	420	471	406	425	433	384	427	405	399	471	400	421	434	432	390	403	399	415	440	411	424	444	439	446	420	446	403	404	427	447	446	421	409	427	430	434	414	448	435	411	429	417	430	430	418	419	448	428	485	398	462	451	434	434	438	418	451	428	431	423	412	421	419	394	423	439	459	439	465	473	434	447	400	395	428	475	414	439	423	383	434	437	440	416	406	400	414	408	419	433	451	412	453	414	449	451	462	417	411	435	444	426	474	487	418	373	424	407	422	431	442	471	392	429	439	452	448	452	404	437	444	425	412	414	413	396	411	411	444	436	422	431	378	406	463	438	443	448	403	414	397	439	451	478	410	427	409	409	405	425	429	410	433	428	422	440	466	390	440	459	453	434	447	431	392	431	422	408	442	433	424	407	436	434	425	378	434	428	451	448	447	437	439	444	387	457	408	415	422	439	431	431	402	422	410	410	440	438	412	434	438	456	389	451	416	430	435	435	431	432	425	441	425	417	414	446	408	438	427	461	432	433	442	420	466	424	395	433	415	396	432	417	455	411	412	419	443	420	418	421	421	436	416	436	431	424	460	426	397	413	402	403	447	440	435	435	392	396	434	389	383	407	417	446	404	427	416	426	440	429	453	407
24000	24882	41144	40038	27768	16357	4347	669	594	541	537	525	540	540	585	539	523	526	518	550	500	506	552	535	508	540	517	560	515	547	522	525	535	549	533	514	501	506	521	546	521	556	511	526	526	533	514	558	517	507	526	533	503	543	527	513	500	517	526	514	537	501	495	538	528	533	532	482	524	538	568	509	531	508	536	512	517	525	521	529	543	537	499	540	548	510	501	503	488	522	540	502	535	514	534	532	580	482	489	538	521	538	506	546	494	462	567	503	504	554	516	540	493	466	513	530	497	515	531	526	562	517	522	531	513	481	555	492	523	529	560	507	561	506	503	509	516	524	489	533	514	503	592	506	532	550	490	534	527	482	518	579	528	513	531	503	559	492	461	524	498	519	534	519	514	550	478	514	543	500	481	509	511	532	541	514	494	519	502	535	531	534	546	535	537	525	517	502	484	528	557	518	508	492	501	516	529	546	515	530	540	528	501	488	530	598	520	519	550	524	565	525	517	487	476	504	547	510	509	496	505	519	522	525	492	513	484	532	520	547	506	512	522	480	545	571	490	555	532	537	513	513	535	511	562	505	534	564	518	503	504	478	507	504	534	540	510	522	504	496	549	500	514	536	497	555	527	516	519	547	525	534	576	532	511	583	535	504	489	510	544	545	504	505	514	532	477	521	538	510	506	484	503	515	508	526	497	566	510	526	494	502	518	552	510	524	519	522	463	492	530	524	531	494	559	517	511	513	540	518	483	491	538	465	547	536	501	563	566	530	521	519	547	524	511	549	551	520	518	503	489	530	507	515	523	501	490	504	524	557	518	505	523	525	529	502	519	520	517	551	504	552	488	506	481	485	581	488	512	517	542	522	550	557	523	539	519	524	504	527	538	496	523	498	512	503	530	548	555	509	524	536	527	525	534	507	527	511	523	513	537	524	540	531	525	520	529	523	484	476	515	558	515	531	496	552	507	534	500	520	550	489	521	535	495	544	539	517	514	520	526	520	522	549	501	508	543	545	502	503	523	527	508	535	552	498	558	540	490	539	542	518	534	486	524	500	520	554	514	536	524	515	513	533	571	532	480	485	548	498	535	502	544	535	534	499	523	496	523	542	519	533	507	517	515	546	496	556	529	518	501	540	550	492	531	527	499	506	547	523	536	557	509	522	468	520	540	561	518	487	521	542	528	513	558	466	491	568	573	488	521	509	492	539	527	538	520	498	526	528	557	567	550	515	563	543	535	541	508	513	536	525	532	522	538	518	533	512	535	541	537	540	533	552	549	529	500	550	496	546	496	495	522	523	551	515	495	480	527	502	530	521	489	536	512	516	531	550	491	549	546	522	535	531	472	520	538	562	521	528	521	542	513	551	505	558	474	494	515	516	493	560	542	531	515	540	514	527	495	518	515	574	527	537	519	522	549	499	560	500	551	490	522	517	510	554	573	486	509	559	508	528	519	518	493	534	518	475	505	519	492	476	505	491	503	575	503	531	503	533	519	536	530	580	527	549	525	500	502	506	516	541	538	545	532	520	558	546	533	506	521	524	550	532	545	522	518	512	531	555	507	511	510	495	502	541	537	541	508	506	513	513	511	529	518	552	479	526	549	538	548	530	504	565	517	564	510	523	556	480	546	489	549	524	535	521	550	537	542	539	513	542	534	509	489	520	481	501	505	508	527	551	545	529	565	515	528	531	501	496	503	503	497	528	523	524	517	466	513	515	527	467	516	497	544	541	518	520	524	513	505	514	498	536	557	518	499	465	495	565	536	540	524	529	526	501	540	513	527	525	512	508	555	502	546	514	507	570	555	532	505	515	504	528	529	509	486	572	516	501	528	497	513	540	506	510	525	535	505	541	525	488	531	541	523	552	485	524	520	547	538	541	564	502	510	547	581	518	505	519	516	506	524	524	507	529	532	545	530	562	525	509	507	514	543	513	502	495	571	530	531	503	541	542	535	527	495	558	503	549	539	522	561	536	530	513	516	507	517	517	483	493	523	511	520	556	501	538	553	504	537	504	507	504	555	492	523	529	505	509	477	512	531	538	517	534	561	522	533	524	492	507	553	512	497	508	562	537	506	525	547	532	553	485	498	545	569	551	517	529	498	529	509	533	497	548	506	511	512	514	519	492	506	571	494	531	520	515	496	475	502	522	509	544	552	537	508	529	505	504	489	481	544	499	514	552	502	507	530	512	499	507	553	495	501	513	455	499	560	520	532	531	527	550	578	541	567	519	521	523	533	515	558	502	492	518	518	564	512	556	505	528	514	533	516	480	573	488	549	530	566	534	540	566	487	536	521	498	516	545	512	545	528	486	487	549	513	502	469	531	533	535	557	523	536	513	502	529	462	514	517	505	540	528	526	509	512	514	537	518	517	511	518	528	478	552	506	558	527	498	524	539	498	522	555	527	494	558	529	497	529	501	535	520	528	511	560	534	550	484	503	555	549	550	520	485	514	512	559	499	498	567	525	495	532	525	480	559	525	523	514	521	497	485	494	527	502	496	530	544	553	557	520	492	508	527	576	509	516	515	543	520	496	503	491	537	484	528	519	503	539	484	538	545	511	528	492	500	551	515	511	514	531	486	534	561	564	529	547	536	508	529	536	533	547	541	520	525	533	521	521	521	527	509	565	489	556	539	539	543	510	499	518	495	532	475	536	529	508	529	540	510	520	534	514	520	491	543	515	529	495	548	548	537	579	530	565	549	522	504	534	465	515	499	458	543	515	552	550	524	489	504	527	511	541	521	579	498	512	541	514	543	496	531	559	547	556	542	529	565	523	555	559	530	520	500	542	499	496	528	524	510	569	520	507	517	511	499	551	558	573	498	523	481	532	555	523	518	488	558	500	545	571	519	494	512	530	544	509	531	527	515	528	552	490	520	486	479	520	526	524	523	498	515	527	493	528	575	512	534	527	528	522	526	492	570	554	509	553	516	512	504	522	531	514	528	519	556	503	530	524	503	502	519	511	521	517	501	539	512	494	541	463	514	518	476	558	517	478	518	508	550	499	576	539	534	531	554	544	526	519	520	534	550	533	475	490	507	533	550	508	530	515	523	517	535	537	551	506	504	477	526	536	513	532	544	528	456	503	518	509	516	498	528	515	502	522	501	512	509	524	524	554	508	536	492	485	538	520	519	528	491	534	515	561	564	512	520	559	570	534	534	488	500	553	531	553	504	571	515	487	495	508	522	516	526	510	479	506	510	509	516	509	524	501	526	499	525	534	532	548	503	517	515	491	516	525	522	521	488	505	521	553	485	532	498	490	535	516	509	557	540	501	528	524	539	537	545	486	518	520	538	528	490	504	517	539	544	524	565	553	503	534	470	545	555	502	484	524	520	502	512	537	515	478	484	535	459	544	513	536	508	529	540	531	503	482	508	504	530	515	510	503	576	502	528	494	543	524	505	520	512	533	493	515	506	480	519	488	544	524	512	502	541	554	520	520	519	547	505	494	533	507	498	522	545	493	525	487	534	492	533	525	544	595	576
58786	102963	75470	49493	22329	7619	1834	565	586	564	615	548	584	554	577	559	600	563	579	598	586	545	609	626	594	569	624	583	581	579	574	566	597	584	576	576	595	569	589	536	555	577	584	578	572	568	579	556	587	577	597	581	544	564	583	620	583	547	555	572	553	556	556	602	584	589	549	603	581	556	557	536	601	542	543	543	606	539	572	601	598	573	544	578	562	587	593	572	573	611	553	588	564	578	533	537	610	613	580	551	556	544	556	522	579	549	594	570	573	584	573	553	550	584	552	589	544	618	585	589	564	559	550	564	563	536	558	608	596	605	573	521	556	562	540	542	581	529	575	572	562	567	619	554	592	566	578	581	580	576	588	591	582	592	547	578	531	555	530	596	598	584	596	599	584	555	589	573	519	585	543	579	532	560	603	565	577	519	573	573	598	589	558	532	554	544	578	517	593	565	560	587	567	567	584	569	577	564	536	584	554	587	574	558	561	609	592	557	585	563	562	587	582	581	570	572	545	549	592	555	574	550	578	530	529	531	593	587	577	599	571	574	584	545	534	549	520	526	555	582	537	562	527	574	549	556	549	573	560	620	566	576	570	545	564	506	587	555	587	576	529	559	569	585	546	559	551	564	555	552	575	586	567	557	582	574	595	555	527	548	530	554	562	536	590	527	560	607	611	552	583	590	607	641	550	559	514	550	549	610	561	542	570	553	518	536	594	577	591	585	536	561	595	585	547	608	548	530	543	563	543	560	586	574	557	530	550	560	541	544	562	552	575	581	505	564	617	563	597	557	557	564	562	586	548	555	616	546	598	567	548	571	561	550	544	608	588	497	540	534	557	567	578	604	582	586	563	572	555	539	560	524	569	578	567	564	554	570	563	579	618	583	558	554	579	603	591	575	555	540	607	600	590	590	550	548	540	573	584	557	552	566	554	562	561	559	553	535	557	556	584	544	544	549	570	565	614	581	525	538	597	541	563	570	639	609	596	566	606	530	575	527	569	556	574	604	542	560	551	571	564	573	542	566	597	582	588	598	592	533	545	565	514	594	576	559	545	594	565	581	543	529	570	548	611	552	565	588	587	527	620	572	546	532	575	623	515	546	594	569	552	536	582	568	565	561	576	567	564	571	569	613	610	588	585	567	564	548	596	524	539	585	561	599	550	596	573	583	555	576	584	541	582	565	553	555	543	552	565	565	578	543	537	554	590	528	570	534	539	588	564	567	553	555	603	622	585	547	572	533	571	539	585	568	568	552	604	611	545	574	623	591	585	551	587	586	576	595	570	562	593	580	580	534	571	562	531	579	590	546	573	553	555	618	578	551	559	613	589	564	598	566	556	586	577	523	538	532	570	566	561	550	616	599	551	567	602	574	561	608	614	569	583	561	600	535	592	576	608	586	537	565	625	552	535	541	579	572	557	578	558	593	567	549	601	529	520	563	551	607	550	560	569	553	557	594	550	568	541	598	531	552	562	579	542	593	602	585	581	566	596	590	542	586	596	569	601	550	632	579	539	576	584	556	570	560	576	540	559	564	565	533	563	542	566	528	614	585	525	568	543	574	560	584	555	611	574	558	562	615	576	535	585	587	556	571	595	614	575	594	543	550	607	561	571	611	560	523	573	605	598	557	534	563	530	585	553	581	563	561	614	577	556	561	570	546	553	549	580	527	596	581	552	565	562	559	596	539	582	592	548	572	610	609	546	551	599	520	551	590	581	578	611	602	575	513	520	553	553	573	540	548	543	579	584	581	555	598	558	524	581	523	577	613	556	573	587	571	574	571	554	548	571	599	597	584	581	590	573	593	556	559	558	576	551	586	547	573	517	546	582	570	549	604	540	512	568	547	569	570	573	592	575	603	555	575	572	578	556	540	559	583	577	523	586	548	573	556	570	600	557	567	580	580	571	572	575	594	600	582	573	535	565	578	573	580	590	578	574	578	554	552	537	560	605	539	606	606	529	608	564	573	574	579	545	547	539	545	570	566	567	534	531	593	544	535	572	561	615	533	565	554	572	570	553	571	574	596	538	519	548	567	606	567	571	552	533	582	534	508	574	536	569	566	579	580	578	544	585	542	528	566	559	597	592	551	614	559	556	600	552	551	576	581	573	563	546	595	558	569	560	612	595	550	557	572	543	588	561	551	556	556	540	595	569	551	569	555	561	572	574	585	574	554	557	596	606	532	518	580	558	568	548	598	581	592	576	596	544	549	559	573	555	605	544	523	565	574	548	535	553	561	557	574	526	567	586	518	532	577	581	583	540	595	536	562	591	539	584	565	582	550	582	590	533	541	600	536	570	562	593	594	543	544	546	553	596	548	560	572	544	558	544	552	562	548	554	576	586	577	586	585	553	580	550	541	534	574	571	543	571	542	524	587	547	552	576	563	570	559	591	590	570	542	568	608	553	544	553	548	618	570	558	568	558	539	510	586	549	567	577	531	562	565	609	566	561	600	564	571	533	566	564	566	568	574	556	576	581	560	552	564	515	589	610	559	596	608	505	596	545	585	570	582	543	560	574	539	578	563	582	533	563	582	551	587	530	611	528	553	601	563	586	608	552	599	577	569	574	527	540	561	543	562	573	547	567	571	572	564	559	589	583	551	598	550	599	527	564	580	513	617	643	588	552	586	572	609	549	589	588	535	574	508	587	583	552	574	596	575	554	573	602	528	567	542	584	574	568	527	538	594	547	556	559	594	562	568	570	555	605	551	577	552	552	557	559	539	578	565	562	573	578	576	549	566	574	577	593	578	582	608	534	557	521	574	589	577	545	585	517	572	606	552	572	543	559	569	597	570	548	570	535	554	573	546	574	535	576	567	554	574	549	547	572	480	556	539	558	604	579	610	585	569	532	515	585	566	590	558	570	541	550	535	593	563	595	541	543	606	578	554	537	576	534	608	550	567	552	580	562	557	549	553	559	567	550	574	600	611	576	572	572	594	551	561	546	554	550	561	585	578	585	567	582	547	572	551	570	575	544	601	572	566	548	559	550	590	524	561	556	538	552	563	602	568	546	595	561	608	549	545	546	590	547	569	567	565	574	552	592	563	579	551	589	570	550	586	542	546	587	582	563	555	591	575	545	557	556	551	572	603	567	573	537	545	578	590	576	563	553	613	564	600	535	554	571	540	593	585	543	561	615	529	596	556	611	615	582	580	602	545	553	577	575	568	547	587	569	552	587	592	563	549	524	549	588	603	563	590	549	541	587	595	550	597	571	576	603	560	583	588	561	566	575	583	549	507	539	564	567	530	539	566	513	630	531	569	522	555	548	552	576	571	535	537	524	527	544	547	568	537	558	560	636	553	546	557	584	591	569	562	593	564	558	528	536	569	554	518	538	573	554	544	590	556	523	579	558	553	538	559	569	552	530	548	511	567	573	556	581	507	612	558	577	531	585	515	572	525	523	545	590	570	553	546	583	558	590	572	544	574	532	572	588	560	600	582	539	588	562	534	579	542	547	599	569	566	598	568	606	559	527	552	525	538
29141	30122	27222	12209	2768	793	442	386	367	400	391	408	371	401	372	345	434	380	366	389	374	369	360	375	344	385	381	395	386	422	376	389	400	376	362	383	396	381	389	380	384	352	387	373	317	373	387	345	359	357	368	335	398	391	375	357	376	384	345	378	401	370	380	351	399	359	369	425	384	357	351	340	366	373	390	359	362	363	392	360	362	396	418	344	361	389	364	379	333	344	373	378	359	375	376	387	393	415	390	363	364	336	391	338	363	341	372	350	383	372	341	424	355	346	376	399	352	394	390	402	374	408	387	428	348	342	365	402	387	374	385	422	352	349	399	399	349	398	369	410	352	356	341	356	390	381	344	387	394	352	377	364	365	367	402	373	381	355	359	393	389	365	367	377	373	393	365	355	378	400	341	364	360	364	355	392	380	338	382	377	360	367	379	353	398	377	407	410	370	370	363	405	355	386	389	339	373	330	374	387	376	386	352	354	367	379	407	367	363	378	352	351	367	350	395	394	377	326	352	362	361	366	400	377	395	371	345	385	377	364	357	364	380	364	409	351	377	334	364	356	392	376	379	385	379	395	397	374	379	367	388	385	346	337	352	367	395	371	387	390	360	365	376	361	373	373	364	367	370	383	365	379	343	382	389	329	350	425	325	364	363	336	364	392	368	368	346	335	387	373	355	392	390	390	386	403	398	356	348	377	342	390	390	399	390	394	374	363	367	364	352	356	365	384	364	406	353	327	347	390	364	371	340	384	370	382	390	382	392	386	361	368	391	351	354	371	433	399	378	371	388	402	349	357	370	398	349	364	386	358	383	396	366	405	354	392	376	360	361	343	345	368	353	390	360	377	360	378	362	398	385	362	375	373	387	372	371	365	366	388	378	347	368	364	361	349	327	397	389	366	390	392	394	375	349	356	344	392	372	390	366	365	380	388	414	361	393	361	354	380	370	377	391	363	419	372	382	392	378	401	370	382	391	363	389	387	405	358	388	385	392	346	388	393	352	344	365	366	381	382	414	361	368	359	354	358	379	393	363	357	350	342	391	344	373	399	375	359	392	361	376	383	367	415	366	354	396	379	378	370	379	364	354	379	363	411	385	353	386	367	409	361	359	365	354	383	362	415	383	394	375	355	358	362	362	379	370	380	372	345	367	357	356	379	372	376	360	397	339	364	384	328	398	335	373	356	380	365	374	394	371	366	387	407	380	374	395	353	368	369	361	398	411	355	387	374	351	367	349	381	379	379	343	419	355	370	353	352	342	370	384	391	348	380	404	389	372	376	360	372	353	344	386	390	355	339	376	406	384	352	382	358	395	385	386	363	365	400	377	350	365	334	374	355	391	375	393	357	388	388	392	381	391	388	383	332	368	367	367	359	357	396	385	391	386	376	353	355	359	365	416	386	349	359	348	358	378	348	377	353	363	349	372	341	373	354	345	366	379	390	380	393	372	378	364	357	331	343	377	370	381	370	383	389	380	399	374	377	342	385	366	369	361	367	360	339	377	380	408	363	349	380	359	389	383	391	398	404	369	344	382	345	356	328	342	377	370	378	387	374	361	355	397	430	350	352	418	351	347	329	356	384	376	385	341	358	409	344	402	366	395	381	379	355	346	380	364	429	355	360	344	378	362	379	336	381	399	359	368	375	380	395	368	358	372	377	360	370	383	384	342	380	365	382	387	354	382	344	379	362	365	385	378	390	386	385	378	340	371	367	374	373	362	379	402	363	374	364	360	335	394	388	361	370	394	388	384	379	356	349	354	381	375	345	346	368	410	377	370	370	367	356	359	362	358	334	377	402	381	369	386	371	350	342	395	387	363	401	377	395	361	399	385	369	399	360	362	401	343	351	367	352	358	351	387	372	389	368	392	356	352	379	383	365	375	368	369	361	381	333	378	363	368	357	366	370	348	369	382	372	388	409	372	352	343	377	366	375	365	385	389	361	378	391	391	368	365	347	369	384	382	375	393	379	371	344	359	380	356	369	370	361	396	379	366	350	363	360	365	383	370	370	366	357	357	370	382	399	350	362	368	361	357	385	370	373	371	392	367	369	350	361	366	356	347	402	358	382	347	390	351	391	388	380	381	363	407	358	383	374	365	381	332	396	395	374	375	344	381	354	328	383	395	352	374	374	357	360	365	399	354	361	394	364	361	380	339	380	395	372	378	384	322	365	390	379	361	382	345	388	349	382	388	380	399	332	386	345	377	401	380	412	370	390	378	409	349	335	381	376	386	376	388	394	383	342	394	406	379	380	348	376	386	374	396	366	377	384	352	375	350	375	368	379	382	382	392	328	355	386	369	349	344	370	384	396	386	384	368	350	392	365	392	352	374	372	348	400	374	337	384	379	414	387	361	395	396	361	338	367	333	411	363	386	400	388	330	375	362	392	390	372	395	368	341	393	372	384	355	354	374	392	402	387	386	407	389	354	378	332	372	353	368	337	379	359	369	354	362	372	358	405	395	337	357	352	359	398	407	370	384	372	403	377	377	336	399	398	384	373	377	394	392	375	377	368	355	423	360	382	377	361	373	400	374	379	339	358	354	376	369	409	354	379	341	383	364	368	369	374	375	378	340	392	368	370	341	370	353	363	365	365	365	383	395	383	347	377	393	393	373	358	382	376	370	373	384	410	356	370	384	358	384	357	410	374	365	341	414	400	364	365	377	383	358	361	357	353	378	401	337	334	357	358	382	375	364	348	379	353	386	360	356	389	365	373	383	337	389	367	349	396	364	371	340	372	390	398	363	380	354	372	398	368	390	354	385	376	364	349	377	371	372	361	383	384	395	325	366	349	386	383	352	387	366	390	355	394	398	392	362	375	367	366	401	367	343	386	353	371	359	363	357	386	356	399	388	407	380	352	378	387	355	401	342	365	351	368	381	377	376	411	382	389	405	343	400	360	366	382	395	381	319	368	369	348	342	428	384	374	375	356	379	379	399	371	398	367	339	368	369	389	360	371	390	382	361	388	359	408	375	346	363	351	367	372	390	378	380	367	383	347	358	353	363	327	394	363	370	336	373	401	387	403	383	349	365	350	372	410	374	396	334	385	377	360	396	363	403	372	389	379	389	373	361	406	347	371	363	352	388	359	385	383	367	341	348	374	337	344	387	385	364	390	371	373	368	364	360	377	392	345	341	375	390	380	344	365	417	352	381	345	409	387	362	340	342	347	395	370	355	359	364	353	343	357	342	360	406	371	352	355	375	376	367	360	367	393	388	369	373	364	370	371	359	391	403	363	353	366	396	409	371	350	379	357	370	387	398	389	389	396	351	352	369	378	347	334	367	370	363	349	372	356	368	373	345	386	354	352	387	358	377	358	363	400	364	379	356	338	413	382	368	388	377	361	370	393	360	323	376	382	344	355	369	385	353	383	357	349	384	363	371	388	362	403	376	403	351	384	375	381	344	387	350	369	371	349	389	369	359	366	383	395	391	403	364	373	387	384	384	363	364	371	361	374	386	383	389	365	396	408	346	361	387	373
19265	35960	21363	6746	2187	778	448	358	361	362	351	384	349	332	327	347	365	345	347	364	353	366	357	397	350	356	342	355	373	380	362	363	360	358	341	375	362	370	382	337	404	337	381	348	313	329	353	349	350	343	357	360	359	341	302	352	338	357	351	351	379	384	366	366	343	360	367	360	382	344	333	323	359	349	332	362	331	369	373	366	340	358	363	381	354	377	335	329	383	337	357	330	339	372	338	364	324	339	359	362	334	341	355	374	379	354	363	355	330	328	389	342	346	345	360	357	372	341	333	342	348	361	379	370	336	373	342	356	387	343	366	351	369	344	335	344	353	359	334	370	371	329	347	356	342	343	383	339	337	342	364	374	353	387	343	339	362	337	390	365	377	341	378	362	332	343	346	372	382	346	355	337	377	338	347	342	377	393	331	359	335	356	345	325	361	357	321	352	389	347	380	378	358	346	343	333	323	365	345	370	347	358	353	340	348	351	351	353	324	360	336	349	369	358	358	358	357	375	329	355	373	368	350	331	358	357	335	350	334	320	355	321	357	360	352	353	347	353	334	389	358	362	359	335	361	351	369	355	337	365	338	372	326	350	367	351	336	309	358	343	374	355	383	347	379	340	333	364	388	354	375	338	339	339	347	357	375	362	341	365	356	397	320	353	368	314	361	345	364	358	360	330	339	371	345	345	350	352	341	349	308	366	352	317	347	374	361	376	362	359	378	370	342	377	323	376	359	330	360	361	354	347	336	326	358	327	360	339	378	340	338	348	377	325	362	364	350	351	373	347	336	363	361	383	364	349	367	401	356	391	342	333	341	364	307	376	355	323	382	344	383	333	354	340	387	319	377	357	357	362	342	366	319	343	343	335	331	362	365	384	366	336	385	343	329	369	350	331	366	359	354	342	379	364	314	356	343	362	363	361	359	350	335	332	337	313	342	350	341	347	352	400	354	359	344	360	357	364	343	344	314	342	350	356	372	376	374	353	377	383	341	364	371	344	347	368	370	342	336	351	361	354	346	363	351	371	358	341	356	380	351	363	383	338	399	320	374	389	345	359	365	335	372	350	342	359	339	383	357	338	353	396	351	365	347	361	339	341	338	348	353	351	372	333	340	325	374	348	376	348	353	357	364	354	320	317	376	369	358	362	380	364	356	336	351	344	348	348	344	370	330	367	349	356	343	356	377	366	340	348	343	331	358	369	351	314	367	360	320	369	382	342	375	355	365	360	361	371	361	352	308	339	364	376	357	343	335	329	324	357	376	359	317	365	390	334	341	395	339	342	351	371	376	330	338	347	360	329	371	354	346	347	375	375	323	347	362	359	360	372	351	380	326	351	364	349	343	358	360	346	315	356	369	357	381	337	311	385	345	331	361	355	361	363	335	375	363	358	345	375	363	395	368	355	385	348	326	367	362	389	333	387	329	372	364	343	387	337	345	327	384	381	332	385	321	357	343	303	331	351	372	357	322	344	342	352	321	354	345	306	362	340	379	347	360	344	371	348	380	347	354	327	393	349	343	327	360	362	342	344	365	367	363	353	324	360	347	373	334	329	340	378	336	354	314	340	323	365	338	320	364	362	371	328	340	341	386	362	380	318	343	372	346	354	364	319	353	363	353	365	369	361	321	368	379	363	326	336	359	346	352	321	372	353	337	346	361	346	355	377	369	364	350	372	372	337	356	374	339	341	353	355	372	345	356	352	359	349	346	351	366	345	319	345	338	363	374	364	359	384	325	357	346	377	387	331	347	355	367	330	342	367	320	348	397	355	346	369	359	353	353	355	331	342	344	360	350	352	335	365	372	358	347	353	372	345	373	365	340	344	342	348	350	338	370	369	374	340	334	355	345	359	348	356	365	344	366	365	329	344	349	357	350	344	323	355	357	344	375	336	322	333	389	301	347	329	332	355	354	354	335	388	349	332	344	329	360	345	368	382	389	350	340	364	365	378	367	340	373	381	363	355	354	349	320	358	385	350	357	369	359	357	325	349	356	349	356	355	373	320	318	363	327	352	370	376	359	362	373	374	361	367	341	363	344	333	366	354	330	355	357	322	361	324	372	386	354	346	369	364	332	331	364	322	365	358	347	347	338	352	378	370	350	346	366	353	355	366	322	329	357	371	340	381	409	340	340	326	307	371	380	339	377	354	344	326	348	363	360	357	368	346	377	352	337	356	365	368	315	376	357	372	353	316	380	373	369	338	351	324	358	323	347	344	361	374	344	345	357	336	349	373	328	351	351	375	341	348	357	375	378	357	387	336	338	353	392	321	387	359	335	372	352	356	359	359	372	332	374	344	328	340	370	330	368	355	355	365	351	352	347	372	385	321	370	376	349	356	387	359	364	389	380	378	377	324	328	337	381	372	341	395	344	350	337	311	332	346	334	343	357	392	354	356	346	366	358	355	334	352	359	369	315	338	352	366	353	355	353	335	369	393	348	343	357	394	362	338	352	348	358	376	338	349	374	354	332	374	367	376	372	322	354	331	327	347	365	380	353	372	352	361	355	362	401	353	339	341	342	366	380	334	333	358	348	373	357	319	352	391	387	346	343	322	344	356	341	391	350	351	340	318	389	387	372	372	316	343	351	344	382	369	379	370	371	311	374	364	362	372	345	379	373	334	376	399	371	345	373	376	351	369	351	359	358	358	350	359	385	353	349	351	366	371	351	365	375	354	358	338	345	348	368	332	398	340	323	360	341	308	351	392	335	345	348	339	378	360	379	380	371	383	345	359	355	356	373	365	373	330	358	350	355	364	334	350	360	384	355	351	352	355	351	378	352	361	350	365	344	309	373	351	333	335	379	354	383	364	347	372	386	357	355	362	358	362	355	354	352	325	360	363	391	360	334	375	334	343	346	355	351	348	346	369	364	359	371	345	336	346	328	361	358	351	373	394	338	363	398	355	366	363	360	323	314	350	345	368	343	373	335	344	379	382	351	362	355	335	387	370	378	381	354	377	346	349	355	356	355	376	359	357	364	369	352	362	341	361	366	352	389	365	331	322	363	345	374	343	359	360	388	350	322	364	353	360	351	356	357	332	332	349	337	355	332	362	356	374	329	352	375	351	337	365	350	370	373	383	362	355	362	358	349	378	337	381	368	337	363	334	352	343	368	391	320	309	372	367	368	329	351	322	354	350	328	385	360	342	370	341	384	339	333	357	363	341	384	366	347	366	367	358	391	344	318	340	372	358	355	358	322	345	382	326	328	356	372	374	352	333	352	353	341	372	364	316	330	345	362	361	381	409	342	362	366	338	369	366	334	337	339	373	369	338	387	350	349	376	361	327	359	362	347	340	381	356	347	363	346	381	343	365	339	369	382	368	386	320	386	367	340	375	349	352	368	356	366	334	360	363	321	375	366	336	336	347	364	366	340	354	352	377	379	363	337	359	352	349	373	338	338	349	374	356	355	350	318	355	378	366	332	338	349	339	370	381	382	331	351	375	351	340	331	369	365	356	349	330	350	337	362	324	368	379	357	370
25700	27773	45677	38492	19300	5577	1120	518	423	439	462	411	423	426	441	398	434	414	417	420	425	411	450	418	432	413	386	431	416	447	414	407	429	414	417	390	396	410	398	414	421	389	395	404	410	435	446	439	423	416	401	413	398	440	402	413	457	453	397	387	441	420	378	399	424	426	433	430	436	414	380	445	436	423	444	393	404	399	417	428	400	413	427	417	403	426	414	411	407	429	407	418	403	423	372	380	420	376	381	399	400	417	400	409	449	414	418	415	374	380	402	414	422	408	399	400	394	411	401	402	413	439	432	380	417	422	426	401	419	365	390	411	429	402	431	396	413	446	443	436	380	419	438	409	398	404	405	403	444	433	437	376	404	410	438	431	408	409	398	419	455	436	432	404	398	442	406	392	379	416	441	447	454	429	430	404	426	400	406	429	428	420	393	361	417	417	387	414	445	405	418	433	416	396	400	408	394	407	426	435	427	416	386	414	389	408	411	392	405	404	391	390	428	400	397	441	442	474	413	395	402	411	430	423	400	410	394	412	447	415	422	407	428	410	415	435	385	428	383	421	422	358	417	449	396	379	389	410	418	412	427	409	404	414	414	441	397	407	408	420	458	401	400	414	394	401	372	424	431	405	393	407	401	386	399	432	425	426	416	432	381	439	430	412	430	426	427	392	404	396	442	405	390	409	420	393	429	422	402	395	394	398	438	408	431	402	401	427	407	430	443	424	433	394	423	394	409	415	421	413	414	398	430	427	402	430	422	372	391	392	431	417	403	439	421	409	403	377	416	421	434	369	371	438	431	419	410	420	416	395	396	411	427	407	402	408	392	402	417	401	441	406	377	390	405	413	399	411	417	370	434	426	437	427	440	401	418	386	408	393	367	405	435	374	404	391	414	415	411	412	397	401	420	382	402	420	424	390	439	393	432	422	408	412	396	430	395	405	399	449	416	409	427	410	384	378	409	409	437	375	416	396	394	396	403	405	412	432	426	455	418	436	435	431	384	404	437	375	449	408	428	411	395	383	415	450	463	421	390	393	398	429	409	386	463	380	376	373	415	438	426	405	418	413	405	395	425	420	416	428	441	446	393	408	418	431	401	413	397	419	412	435	420	407	416	393	355	418	429	415	385	410	458	393	405	386	411	376	384	411	424	417	404	400	426	422	418	406	391	409	398	417	407	438	432	378	432	464	396	428	415	447	389	399	427	451	449	440	424	405	444	392	396	426	385	379	462	427	387	407	447	374	413	395	413	421	388	436	442	443	366	429	459	403	383	413	446	391	418	399	398	421	452	402	376	409	433	387	419	421	370	406	422	416	401	417	430	393	375	417	397	410	440	412	433	423	398	423	438	423	404	463	414	427	434	382	433	403	408	411	415	399	450	383	406	415	410	386	398	415	406	442	417	402	400	416	419	389	416	406	405	402	414	402	386	403	403	423	414	390	408	395	411	438	415	362	396	411	439	427	390	393	441	383	393	438	388	415	385	427	382	403	397	422	385	394	382	424	362	407	382	374	425	427	403	424	409	387	384	412	431	398	396	440	434	402	363	453	438	411	441	398	423	425	407	428	425	412	419	431	411	396	417	410	384	403	429	414	411	404	443	409	397	402	388	415	422	389	402	380	367	363	438	404	415	365	436	392	414	433	405	444	400	377	398	443	387	414	418	408	405	390	439	428	445	387	421	408	433	386	420	417	393	418	394	426	374	403	421	434	422	395	395	432	418	435	374	408	470	394	423	396	438	395	452	415	436	408	429	408	413	429	397	427	409	443	381	450	395	400	447	387	411	425	425	385	401	412	418	406	404	418	411	385	463	414	433	408	443	446	414	417	393	428	441	371	326	424	428	407	416	427	386	431	392	438	395	399	393	430	452	408	430	403	427	395	426	407	396	390	396	398	409	433	428	405	421	425	411	426	391	476	391	427	409	406	412	409	416	425	400	446	403	417	415	475	429	430	381	407	439	418	432	422	426	412	430	424	435	380	403	452	398	440	422	391	409	398	419	456	417	446	405	403	437	462	369	418	430	391	392	455	403	430	388	405	400	416	421	412	400	388	439	411	392	390	387	407	427	430	425	426	411	403	465	403	378	390	429	409	422	418	397	416	398	433	388	419	450	380	390	394	417	423	378	420	433	363	412	430	446	405	420	451	419	405	405	433	433	431	443	403	420	431	423	426	433	410	422	410	391	398	404	413	383	403	433	378	375	393	421	417	438	395	441	411	375	426	449	395	438	390	394	456	457	433	415	410	427	396	426	453	373	376	429	468	409	457	447	406	413	399	398	387	394	411	450	396	413	453	426	397	411	438	402	437	375	427	390	403	411	389	374	450	401	382	410	421	425	446	414	403	407	398	403	411	403	437	447	406	434	413	397	422	417	397	409	376	413	441	376	439	408	382	386	429	392	442	414	354	414	423	380	419	441	404	397	384	423	388	415	396	442	404	405	414	431	390	393	382	380	398	387	398	412	364	440	437	433	386	419	428	393	403	421	385	435	408	399	411	407	421	410	437	391	416	388	412	416	418	384	417	389	382	422	431	412	430	434	389	394	391	441	368	458	423	414	397	376	428	424	428	392	413	410	397	446	434	443	381	423	384	395	391	406	435	399	411	382	392	402	406	424	411	443	438	423	432	396	423	424	409	436	404	422	398	413	416	394	428	403	454	417	402	427	403	423	417	426	441	429	422	388	371	435	411	437	443	413	427	413	409	388	438	425	369	399	410	432	401	389	451	414	434	370	377	417	399	400	420	427	404	410	407	460	377	395	398	414	419	427	392	405	429	412	386	406	425	401	413	387	391	381	399	409	389	425	419	430	410	435	397	405	418	385	405	382	403	414	391	403	432	422	413	387	431	402	403	381	414	423	385	387	416	425	418	439	374	396	411	395	398	411	421	416	383	411	428	446	427	412	439	411	396	425	434	422	385	411	406	413	422	460	401	438	402	396	417	429	410	387	400	429	372	416	429	405	381	419	416	438	421	382	398	404	410	434	427	460	411	425	381	370	427	404	420	412	455	411	387	397	430	408	404	398	415	385	401	413	398	393	424	404	405	405	428	398	435	416	406	394	411	393	375	466	420	418	419	414	427	416	380	439	404	420	428	380	399	379	447	402	377	389	431	437	442	414	406	407	388	411	402	388	451	429	402	424	437	423	418	398	435	430	437	397	413	426	452	403	445	383	410	411	408	372	398	392	448	379	382	441	420	404	410	443	417	421	418	363	395	432	416	401	418	394	425	427	395	435	438	403	407	409	416	414	436	415	389	404	423	376	414	405	416	432	419	404	409	405	419	455	448	411	423	421	414	401	409	426	422	426	405	394	434	410	411	383	397	384	452	408	439	391	439	417	437	406	488	413	415	448	385	388	392	433	405	449	401	390	400	420	372	427	416	416	395	415	368	445	391	394	430	389	407	458	406	394	435	450	388	401	404	444	400	393	407	393	420	397	428	425	419	390	422	406	382	421	415	423	433	399	386	438	408	437	398
53412	86241	60985	29300	10821	3120	911	471	453	447	441	456	419	445	405	472	447	454	471	415	420	406	416	449	417	432	411	438	428	439	463	419	437	443	431	477	444	428	439	431	461	421	423	458	449	410	442	435	434	433	431	437	449	436	407	445	447	426	443	462	413	416	428	452	398	403	457	394	391	421	432	471	441	422	454	400	399	432	425	425	427	413	428	410	435	431	421	434	431	384	401	426	482	441	420	447	449	383	420	436	426	418	422	412	445	406	435	417	441	391	421	410	451	462	409	457	446	404	413	399	450	417	423	429	421	463	416	425	502	407	424	411	430	406	423	437	434	370	421	421	481	440	397	420	455	451	464	466	378	411	433	399	403	446	445	413	439	411	437	419	381	426	463	410	412	422	442	420	416	421	416	382	424	379	400	416	448	441	422	411	404	431	421	391	422	428	392	429	428	454	443	445	414	443	415	442	420	419	432	447	407	441	412	434	472	417	438	410	418	449	419	433	436	436	432	435	426	433	437	428	450	449	429	429	440	444	391	450	438	424	416	449	452	439	464	473	412	417	407	455	432	405	425	422	452	457	418	433	429	443	461	446	472	429	471	399	452	429	439	399	451	434	424	417	404	438	410	444	431	433	409	403	400	403	424	430	461	483	432	400	413	401	437	398	424	429	431	410	426	429	429	449	413	420	461	439	443	429	432	456	442	423	429	385	394	409	422	419	388	433	443	407	413	450	415	419	427	411	441	448	431	465	416	425	411	473	427	463	452	402	412	401	392	465	465	436	433	422	454	438	435	422	449	410	420	416	439	404	450	418	487	430	469	444	448	415	396	443	422	382	392	368	425	432	433	375	471	469	416	434	455	416	463	453	426	438	451	422	431	416	418	428	424	419	411	426	433	430	430	416	396	431	429	428	426	435	425	402	423	430	418	432	422	436	447	448	423	407	433	484	415	399	415	434	448	423	446	486	405	429	425	404	456	456	386	423	445	453	429	407	463	451	403	428	432	425	425	413	449	435	442	459	442	423	435	433	431	428	438	448	413	432	429	414	465	446	445	416	439	447	454	420	380	446	466	433	393	470	436	392	438	405	419	470	401	423	431	440	406	425	446	413	426	447	432	439	402	423	426	418	424	439	441	420	438	425	429	414	447	435	419	474	401	414	450	425	426	416	430	405	453	410	418	440	408	442	434	433	444	411	446	435	403	419	413	376	398	435	443	444	402	409	433	437	438	366	481	433	461	434	456	446	433	410	436	418	418	404	441	402	419	421	419	431	475	432	393	429	411	427	439	407	407	454	421	458	430	446	437	478	399	390	435	436	439	462	408	424	437	451	433	419	401	413	428	446	419	440	451	400	471	424	440	421	431	472	446	412	393	432	446	419	434	425	412	434	387	400	415	375	474	449	425	439	422	411	429	436	450	425	399	418	406	452	443	428	446	450	419	427	452	407	423	439	422	433	420	402	402	402	465	410	433	466	450	458	431	424	407	426	404	417	399	422	443	423	427	451	424	420	453	419	452	393	427	406	409	442	453	414	419	425	435	437	444	436	412	404	445	443	438	427	406	412	410	425	426	418	414	462	433	399	419	450	416	436	436	439	464	442	438	413	429	461	483	420	441	385	453	412	450	412	426	396	451	434	413	408	421	451	432	442	427	436	441	476	379	426	430	445	404	429	447	414	401	386	449	431	449	449	434	435	418	427	434	402	463	422	421	423	434	433	458	443	443	416	410	472	431	433	398	401	427	430	420	438	414	433	435	473	440	429	403	439	430	378	426	441	463	407	435	418	461	403	413	454	417	430	407	429	452	451	473	418	388	401	415	426	409	420	423	443	435	438	424	380	457	456	434	421	431	415	415	424	456	389	437	419	397	417	408	448	412	414	434	452	400	397	446	395	443	407	409	438	405	422	432	452	428	452	411	445	461	420	414	457	435	421	405	416	456	439	415	466	408	446	416	429	436	461	441	410	427	416	446	431	434	405	431	412	409	415	445	425	433	417	434	414	441	427	418	400	402	439	398	432	445	446	414	400	413	444	397	409	425	455	432	415	447	430	390	417	433	413	416	462	421	392	414	421	384	453	440	444	472	450	455	448	442	450	407	404	441	422	422	441	420	382	412	440	428	418	412	446	436	412	457	412	433	404	459	457	403	433	435	435	395	437	381	425	432	405	394	432	416	421	427	431	474	416	444	436	400	422	434	448	428	461	400	424	401	438	412	417	396	475	456	419	399	419	430	448	418	404	427	426	413	442	414	418	439	389	444	412	418	412	415	390	416	440	442	440	409	394	429	423	422	422	433	475	427	440	414	444	432	416	447	453	438	428	418	428	405	402	446	428	405	429	423	403	434	425	402	391	429	424	371	409	443	404	428	449	435	431	423	459	422	448	426	439	434	439	415	447	457	420	413	401	445	482	408	438	431	454	431	426	394	414	444	428	414	405	426	474	423	456	411	419	429	451	428	436	422	416	422	393	427	422	407	412	434	399	425	433	437	413	395	463	411	418	450	428	452	406	419	385	445	407	419	447	440	426	440	387	446	425	406	469	414	442	407	408	451	434	413	391	449	448	469	395	429	437	453	456	441	421	445	413	416	396	428	440	425	412	427	418	401	417	428	383	428	418	448	400	454	461	433	420	412	413	473	405	450	429	433	416	440	425	401	442	408	476	388	403	457	411	428	406	405	433	457	398	451	416	455	426	388	377	425	386	437	455	432	425	428	451	391	436	417	432	442	432	449	449	426	424	435	428	455	469	422	422	433	410	407	437	440	441	373	388	436	472	436	404	422	429	421	452	425	408	427	383	412	424	425	439	390	443	431	453	408	422	421	422	436	446	417	423	394	387	413	394	400	416	466	438	395	423	436	427	409	421	428	430	435	439	428	394	414	440	443	398	442	416	441	467	408	433	414	429	419	456	415	448	411	424	418	451	431	428	459	424	408	410	431	425	437	456	432	462	397	452	445	442	416	420	450	409	371	420	449	424	469	440	445	398	415	415	438	467	388	421	435	399	432	406	412	424	438	444	401	439	438	454	435	458	415	406	427	428	434	455	406	417	431	407	399	439	408	415	469	395	430	453	426	441	407	436	435	431	421	421	417	396	420	411	400	459	442	451	422	387	411	457	434	427	430	409	398	408	437	488	420	413	471	416	436	401	415	430	449	427	460	445	446	434	420	414	450	435	428	431	415	468	426	461	431	406	424	427	450	421	436	437	399	415	409	464	402	415	448	463	417	460	418	446	420	392	459	438	429	456	408	431	453	413	445	396	449	396	435	449	392	430	439	437	439	402	437	425	429	455	440	439	412	383	443	429	407	414	415	402	393	445	407	414	430	435	414	433	414	387	445	436	417	424	447	424	431	432	422	419	422	401	425	462	423	421	416	443	411	442	424	400	412	434	419	415	437	405	396	409	413	455	439	446	440	398	402	427	416	409	476	401	406	433	420	426	410	434	431	440	423	422	446	432	447	434	450	398	379	440	431	410	450	382
23905	23981	41462	39911	27642	16290	4410	823	588	537	542	565	574	544	524	575	558	547	542	578	533	589	548	501	533	551	529	527	515	546	543	550	553	585	503	521	557	515	551	557	525	566	526	539	510	526	520	538	568	517	519	537	486	482	527	551	533	497	533	520	498	538	524	546	499	548	562	517	556	504	508	515	550	524	563	515	510	504	526	523	502	492	522	553	535	561	536	544	560	555	524	551	576	492	542	569	528	510	526	500	543	521	577	526	554	524	493	508	528	520	546	514	556	554	471	532	562	504	499	582	517	560	529	508	501	525	543	520	518	485	523	508	532	535	502	515	488	517	550	552	526	537	534	502	519	513	517	513	541	522	496	552	551	527	508	543	511	515	517	543	527	540	562	516	542	519	513	517	511	526	482	500	548	508	543	501	558	517	519	553	555	551	515	500	499	496	540	520	530	546	550	523	504	553	526	515	578	524	520	550	542	527	515	516	503	511	535	545	537	568	561	493	470	494	493	520	504	524	504	542	493	537	536	494	541	525	554	508	554	571	515	564	511	525	537	578	481	534	487	537	534	494	545	502	487	524	560	511	565	553	564	501	523	571	533	497	486	521	525	522	533	538	528	528	526	535	584	484	547	525	512	565	521	576	553	548	525	504	522	516	543	544	549	507	495	505	514	558	523	530	543	518	539	520	489	528	570	523	505	508	510	498	533	536	507	506	591	495	528	528	497	536	527	491	526	560	487	567	515	465	531	519	506	532	485	540	492	512	543	555	536	508	550	530	537	525	532	531	550	516	594	533	522	544	528	530	518	566	544	534	528	488	503	531	560	516	526	564	543	567	504	519	587	495	517	554	550	526	520	501	510	549	532	532	505	570	514	564	513	583	567	563	547	543	514	522	517	496	495	519	532	484	542	530	535	520	548	538	498	538	543	509	490	529	509	487	533	505	490	512	529	481	495	525	509	554	543	539	512	525	508	551	533	539	509	540	540	525	493	487	576	560	540	482	485	510	501	544	511	490	540	528	490	547	517	532	536	514	529	506	505	505	510	480	521	548	515	491	484	494	549	549	511	531	538	529	494	509	509	510	492	579	553	545	539	565	529	558	530	575	538	530	505	564	554	509	542	539	505	556	523	530	569	527	520	540	495	505	519	503	505	507	537	489	515	501	543	520	525	535	533	565	515	482	564	498	541	502	501	544	530	540	556	526	533	530	523	531	511	541	560	541	528	573	529	533	513	539	512	532	552	519	525	526	553	479	503	491	530	530	546	521	516	484	523	513	539	533	508	538	538	520	551	551	491	583	513	529	514	486	547	537	481	502	524	529	534	476	510	474	480	520	478	539	532	541	505	553	559	566	525	528	531	542	530	518	523	526	497	568	516	515	507	522	521	505	504	521	516	491	524	551	530	484	561	534	533	527	494	509	527	543	561	514	520	557	575	536	551	483	497	550	497	486	501	506	531	557	552	546	512	477	548	511	516	498	543	521	478	510	503	490	539	485	551	556	541	547	523	516	515	498	498	516	500	571	520	512	495	540	580	552	525	513	508	521	522	496	542	558	494	526	560	553	488	501	564	540	558	522	534	535	528	504	527	510	504	546	480	559	496	484	529	519	538	513	480	550	510	554	504	535	560	478	504	534	487	529	505	515	501	528	535	565	498	511	571	521	550	514	531	505	509	546	538	502	523	482	516	506	519	523	567	496	500	546	517	558	532	556	543	532	527	497	505	523	525	519	579	554	558	524	508	557	527	565	519	533	480	529	542	527	555	549	504	524	536	527	540	508	547	541	530	524	556	540	503	476	492	528	551	517	539	551	512	536	474	525	485	525	522	507	562	542	521	515	538	507	509	500	542	535	492	561	514	547	477	506	508	517	507	527	492	527	529	548	501	558	539	465	544	526	538	528	521	507	531	529	526	517	532	537	515	503	553	526	536	553	586	541	550	560	523	552	517	496	477	520	506	539	549	494	523	498	545	551	540	523	510	520	533	549	502	528	552	522	582	503	521	542	522	504	544	500	523	523	495	511	558	499	525	596	510	493	546	496	521	516	496	550	547	528	503	483	552	512	492	543	497	536	512	500	551	488	536	554	582	515	537	550	498	547	530	526	552	508	541	533	509	500	541	541	501	523	541	537	511	526	513	568	525	517	517	554	499	546	543	511	490	497	571	499	510	514	475	532	542	515	534	516	532	527	529	535	525	522	507	551	559	532	517	550	543	522	544	517	544	537	571	540	529	542	492	517	544	560	518	530	518	531	496	551	533	510	524	529	560	501	533	506	490	524	498	509	511	504	543	560	517	522	513	515	540	540	547	543	551	509	529	520	497	531	593	577	569	521	562	493	528	536	513	561	538	495	455	512	513	517	515	536	545	530	491	510	501	534	528	555	517	535	541	560	479	540	510	505	543	511	547	529	513	509	508	545	531	496	513	530	564	538	565	485	517	540	519	545	569	545	552	524	552	517	539	534	513	540	500	512	510	513	568	513	486	526	532	551	524	579	522	523	491	506	513	503	527	550	526	514	486	561	498	500	534	512	538	528	524	520	519	504	526	559	517	525	572	524	504	542	488	556	511	509	506	534	541	535	532	573	536	582	532	534	534	496	519	529	502	498	487	519	576	523	513	525	515	538	565	487	548	554	511	524	527	533	518	544	519	538	570	550	510	507	578	517	507	559	546	547	558	554	487	509	571	499	494	524	523	476	523	507	522	484	565	567	531	520	496	498	491	514	498	507	537	506	564	515	524	471	483	510	485	576	501	512	569	565	531	555	526	526	544	534	520	519	536	482	531	538	533	511	545	514	508	486	520	535	511	497	473	515	493	511	568	485	503	570	550	475	530	555	527	525	544	499	534	499	529	488	564	518	451	572	515	511	490	538	503	522	525	529	491	519	544	550	540	514	524	491	541	549	509	527	513	472	513	515	551	512	471	496	496	520	522	533	510	521	525	496	539	492	522	557	507	505	529	529	471	494	525	530	494	510	503	512	484	512	540	482	516	547	553	543	503	506	519	532	543	531	502	538	517	590	536	542	502	541	546	494	500	518	531	521	517	513	514	508	500	492	540	489	498	515	503	512	509	528	516	513	551	529	475	523	554	521	495	558	508	542	525	505	565	536	542	511	542	554	503	545	484	494	551	529	502	506	527	537	474	540	513	486	449	508	522	554	523	492	527	549	500	539	504	539	502	511	553	516	548	566	553	526	539	516	504	510	527	544	528	537	562	497	520	522	516	516	517	525	494	498	526	502	523	478	509	496	502	544	552	542	478	535	486	518	539	521	551	495	513	518	532	533	542	501	514	508	539	495	523	505	531	520	523	546	526	518	558	500	512	525	508	513	535	523	494	525	551	503	518	523	539	533	528	494	548	521	547	527	535	500	545	527	534	539	561	525	504	533	545	507	506	507	523	515	452	495	504	518	558	544	533	486	515	537	560	493	532	473	529	514	518	502	523	513	507	529	472	494	518	515	490	491	558	533	539	519	502	551
59900	103255	76992	48593	22656	7390	2097	665	579	539	614	562	534	569	617	599	568	581	619	552	516	591	574	555	581	554	578	603	563	579	567	568	575	584	553	579	599	566	603	533	549	573	567	587	577	560	574	562	607	586	554	554	594	598	577	574	576	575	574	561	611	594	570	562	558	608	593	559	565	540	568	591	567	592	550	577	597	574	525	558	612	595	555	596	533	579	578	571	562	544	560	553	566	556	556	564	565	566	558	574	564	578	539	575	566	531	554	543	576	569	559	585	591	535	583	575	533	589	600	567	583	564	551	563	598	549	547	573	561	575	540	575	570	597	561	552	536	546	528	587	563	601	550	591	611	590	564	560	565	564	592	578	553	563	573	543	524	578	526	553	583	568	560	583	526	554	570	584	587	573	564	539	565	564	570	522	545	559	533	610	543	523	591	575	594	554	563	560	543	574	573	585	582	581	595	565	568	507	553	569	591	532	587	580	594	561	568	577	554	552	549	534	614	555	559	548	578	542	564	541	575	575	566	559	574	591	558	582	517	527	512	546	569	554	554	543	572	579	616	591	584	585	566	541	551	569	569	547	575	555	595	572	548	565	542	588	542	583	549	554	653	575	521	591	577	556	562	595	540	603	551	600	539	559	544	581	596	510	567	565	555	550	533	586	554	532	546	596	521	536	571	595	576	558	550	544	569	552	510	559	610	558	590	607	582	605	577	562	597	561	588	540	571	557	566	584	595	546	573	576	579	561	542	562	534	564	584	568	613	560	594	573	542	520	532	583	542	607	548	565	542	584	596	589	546	611	571	559	533	587	592	578	582	525	569	587	544	586	562	572	562	548	587	588	613	595	585	592	535	550	522	569	617	584	573	569	574	612	540	554	571	577	554	570	542	558	602	541	538	516	519	536	568	563	573	567	535	588	499	550	562	559	557	596	607	559	565	604	563	507	598	528	555	553	557	544	550	560	607	552	582	558	580	592	575	568	595	588	559	566	555	572	574	584	591	534	555	552	582	563	550	548	592	549	565	580	575	556	541	581	599	585	548	566	556	557	561	590	513	573	547	605	578	609	578	549	577	577	573	558	531	549	573	560	594	575	555	540	552	556	570	575	573	558	564	585	562	563	515	571	573	542	578	567	541	572	581	607	568	583	535	559	570	550	583	566	563	547	532	604	592	544	531	592	533	561	577	562	548	528	545	521	566	581	565	563	546	600	531	542	507	591	620	593	549	577	550	515	594	558	548	524	553	558	530	572	563	560	590	588	545	548	556	544	564	563	586	565	567	575	602	586	518	504	579	566	541	532	557	554	539	548	606	554	552	556	566	560	557	569	590	588	608	595	541	552	548	571	561	597	553	573	587	530	548	598	543	541	585	608	529	577	565	531	559	575	604	544	567	562	544	556	601	570	548	547	574	575	600	623	539	563	552	580	537	549	599	620	571	532	585	600	536	581	544	545	542	567	548	563	563	562	562	560	548	528	563	605	570	527	579	560	595	570	567	595	566	517	560	570	563	572	634	510	558	586	599	581	555	585	583	530	568	588	515	547	578	573	566	550	586	570	583	571	549	576	619	558	588	550	595	582	576	611	545	567	581	504	525	570	588	551	547	549	578	564	514	642	568	543	560	537	555	578	551	570	621	587	560	559	520	572	557	528	549	596	565	560	545	520	572	589	586	572	545	570	584	581	593	547	603	527	553	586	566	547	560	544	574	578	595	566	561	534	563	578	541	538	569	540	574	581	519	548	568	569	562	538	558	529	544	548	538	555	566	547	586	553	524	558	568	607	594	575	581	580	574	569	565	592	575	574	607	534	558	568	558	577	541	573	537	539	555	561	610	639	578	549	537	557	585	549	590	572	586	536	558	573	576	547	554	560	558	537	547	559	602	542	594	600	572	573	560	542	564	515	551	555	528	610	591	536	579	565	524	557	579	590	564	557	563	570	544	552	562	547	586	563	590	581	540	579	559	582	547	546	519	502	561	559	500	507	578	541	534	547	538	531	531	579	561	577	565	530	564	591	571	601	532	527	540	586	525	559	575	573	605	548	588	530	564	594	541	542	517	571	574	543	584	562	542	547	597	571	533	565	565	564	610	591	549	572	582	576	559	562	552	598	570	520	595	572	563	577	554	587	571	522	581	551	581	566	535	565	522	594	583	522	524	555	562	553	549	561	553	568	601	545	567	560	549	558	576	551	557	511	553	524	507	571	524	546	600	530	592	548	565	560	586	560	517	510	547	572	485	503	590	579	527	555	529	555	611	566	578	550	629	559	526	589	549	550	597	595	562	554	541	558	577	557	506	543	554	549	611	553	587	582	550	517	519	581	566	526	579	542	569	556	547	543	563	574	567	538	565	564	584	548	558	556	565	564	533	553	564	558	578	563	554	590	573	567	559	547	564	568	538	583	540	570	535	536	576	603	533	556	563	547	561	539	562	553	555	549	563	512	549	556	595	602	544	561	554	500	559	573	556	539	561	571	537	567	598	557	605	537	543	555	552	597	558	527	544	549	541	586	577	573	553	569	551	587	608	579	566	571	627	557	596	573	580	572	506	584	572	602	535	570	548	536	608	572	581	549	564	593	558	560	569	588	566	568	584	538	538	544	534	597	542	566	574	564	539	563	574	535	556	566	554	579	564	561	580	594	582	552	565	604	602	550	570	612	545	540	562	554	616	585	552	575	598	564	544	536	537	544	507	558	566	585	593	581	574	546	560	546	543	523	585	546	588	544	524	550	578	530	544	541	538	524	588	566	572	566	551	560	539	562	573	571	578	569	563	582	564	550	602	602	549	503	563	560	538	573	546	593	571	609	585	541	561	491	573	569	571	559	580	540	585	632	525	574	562	585	543	540	543	562	542	556	603	548	566	556	570	588	548	565	551	525	569	529	514	583	535	563	555	599	592	557	545	524	581	545	583	599	533	549	567	544	617	597	537	571	591	553	549	577	530	583	609	583	603	567	569	552	585	570	549	563	561	542	537	599	523	558	569	561	564	549	571	544	539	571	584	577	561	577	551	544	538	556	611	622	602	593	551	591	525	551	528	580	599	512	627	516	565	566	570	541	564	581	603	522	573	576	566	531	534	580	565	532	564	594	516	567	588	537	576	528	565	614	538	550	537	520	571	570	547	511	609	566	549	535	572	554	540	570	565	546	533	574	545	588	554	565	554	586	543	618	561	590	550	548	572	570	552	570	586	588	513	612	506	604	564	610	579	582	548	564	525	567	557	538	599	585	597	540	562	582	591	567	542	531	558	570	595	576	571	566	558	559	570	564	580	524	557	551	540	603	584	559	553	583	572	569	592	560	545	593	583	566	562	513	584	549	556	572	545	592	562	524	524	588	561	600	559	564	550	583	561	548	540	573	541	546	579	556	578	532	564	546	599	539	582	562	613	530	541	544	575	516	578	592	581	546	582	544	601	557	599	550	621	553	577	583	579	571	557	568	554	540	563	592	563	579	503	565	590	569	583	574	530	584	523	579
28379	30275	29599	14103	3242	898	498	393	341	395	392	354	374	359	383	344	372	361	375	350	388	392	392	402	404	361	388	351	397	369	384	404	380	392	378	345	382	357	371	353	361	342	377	350	401	373	415	351	386	356	415	333	372	353	351	350	380	358	407	338	335	401	351	400	355	357	370	350	382	399	353	398	384	368	356	373	330	350	352	360	418	359	379	364	347	363	361	358	385	372	375	337	408	426	356	376	381	349	315	376	356	382	392	358	383	338	351	355	379	333	376	380	346	376	395	357	383	376	395	374	358	359	399	362	385	397	375	380	354	394	395	384	366	376	362	369	360	363	399	378	371	343	389	352	397	353	374	373	365	389	368	404	401	356	361	364	349	361	388	333	378	367	419	400	349	396	355	385	360	375	369	366	350	359	374	403	321	347	354	384	342	324	366	372	379	373	375	377	348	360	390	394	368	409	355	398	388	372	355	396	344	367	378	363	381	361	379	373	369	349	370	389	367	381	397	380	368	359	384	352	389	378	391	354	392	355	369	357	372	374	400	382	367	330	370	395	356	351	368	388	349	393	397	378	367	376	384	381	346	370	367	398	379	325	372	337	389	369	382	358	344	370	385	365	340	352	379	350	398	381	383	342	367	369	375	363	358	363	351	346	366	395	367	365	408	374	350	387	347	384	361	379	332	361	351	367	391	364	370	376	375	362	340	369	366	385	357	383	372	395	385	364	326	371	365	369	364	375	398	386	342	373	361	320	380	355	362	370	375	349	375	365	366	355	352	336	382	392	362	398	396	355	360	354	354	354	329	412	359	394	361	345	365	400	369	373	398	370	393	350	371	362	367	352	347	366	370	337	348	356	383	376	363	379	381	363	384	362	371	375	353	363	384	365	365	359	361	394	376	394	370	338	342	347	399	383	361	363	352	341	353	394	393	361	413	363	351	378	399	343	368	342	383	372	345	377	396	393	359	383	355	333	420	386	395	367	378	366	394	372	383	386	348	398	353	343	404	358	364	406	400	380	327	352	400	362	373	374	377	332	362	359	348	361	344	364	369	356	360	362	348	404	379	368	385	370	360	377	373	366	341	369	373	358	387	386	378	375	343	397	382	355	367	358	390	355	380	365	380	387	386	373	393	404	344	360	381	342	383	378	375	359	351	384	341	385	358	378	360	365	349	365	382	392	371	348	360	398	352	413	374	364	344	394	348	356	373	352	369	374	368	323	385	365	389	399	343	311	363	380	352	341	355	357	383	378	373	351	359	356	371	363	378	369	393	391	378	353	371	373	374	352	365	353	373	361	390	344	334	324	350	409	354	343	411	383	386	345	371	368	424	350	378	392	383	382	363	390	374	356	355	392	378	371	366	384	360	383	352	356	352	383	389	384	371	379	368	371	370	365	350	378	390	367	380	361	394	359	365	381	388	339	387	380	370	371	359	368	343	343	386	379	372	355	375	364	394	336	415	370	376	383	355	369	393	355	387	382	418	400	374	369	365	380	375	348	385	383	345	392	367	375	361	339	388	397	377	371	357	374	375	385	344	363	341	357	368	402	376	368	343	378	382	341	342	380	367	375	389	387	376	386	353	330	374	351	372	348	395	389	348	354	364	361	355	375	391	404	351	371	336	387	366	344	377	383	365	392	358	344	385	366	397	357	394	392	376	351	407	381	343	365	329	367	333	378	365	377	388	385	351	366	388	362	410	377	370	361	360	333	351	355	325	411	378	355	361	349	409	370	361	376	394	400	385	387	379	360	353	359	396	390	384	360	362	366	369	332	412	378	348	381	384	343	368	349	372	383	341	374	403	345	345	365	392	398	374	393	369	411	385	405	328	385	347	363	382	412	364	420	386	388	343	350	334	367	370	386	371	386	414	361	374	367	372	378	378	379	389	354	353	355	359	382	383	379	369	400	365	360	368	379	391	335	385	378	380	388	409	361	396	399	375	358	389	394	357	372	398	367	370	352	343	379	374	393	383	330	410	375	409	338	356	330	400	381	405	412	364	366	357	355	334	361	418	395	383	362	339	393	375	404	384	355	383	383	348	370	396	352	357	344	352	392	392	337	364	367	345	346	324	360	361	349	360	347	358	336	407	395	368	334	396	393	391	406	372	383	361	396	347	346	363	360	399	353	354	355	376	374	368	399	357	391	428	358	397	377	374	363	335	343	373	344	379	362	397	390	383	380	349	348	386	375	372	359	366	363	336	331	375	400	354	334	362	360	363	351	370	360	355	344	410	393	320	357	341	386	342	368	382	385	368	386	363	356	352	336	370	342	390	349	376	358	360	365	369	370	357	396	396	370	385	374	386	376	380	375	357	356	379	363	380	377	377	345	391	382	382	358	370	402	371	353	362	358	392	362	340	400	367	363	375	358	374	400	357	355	406	385	399	391	343	340	348	391	339	349	390	324	364	391	374	370	413	375	367	359	373	395	371	376	369	391	353	356	407	384	367	362	378	384	416	381	370	380	401	405	379	350	387	372	377	336	372	396	349	400	365	394	344	326	359	330	364	333	348	378	363	371	364	354	384	385	344	390	362	350	342	366	364	385	408	355	357	375	369	398	351	363	335	363	371	411	358	351	392	341	374	378	386	341	346	413	368	343	371	329	369	353	376	395	390	358	346	379	372	380	358	377	342	396	380	389	375	385	369	371	393	370	372	361	381	392	368	375	375	337	368	389	390	372	347	363	405	399	374	378	361	361	376	373	376	374	393	367	360	351	343	401	367	366	400	393	356	348	357	341	366	403	403	414	375	372	328	385	354	365	365	374	414	360	368	353	384	368	388	334	349	426	384	369	364	378	360	364	366	377	378	384	368	408	349	357	357	393	376	390	367	383	374	398	358	341	351	377	407	368	359	335	355	356	382	395	376	388	400	355	352	396	365	356	380	372	345	379	377	338	381	394	375	397	389	407	355	364	394	388	356	347	408	361	375	397	375	371	356	359	382	373	359	370	404	340	369	379	392	357	366	368	378	384	389	375	402	387	376	391	362	368	362	386	359	371	393	333	390	349	370	399	386	349	373	372	367	380	372	413	369	381	360	371	376	381	373	399	360	387	345	344	377	415	353	350	329	383	348	403	374	372	391	390	364	376	394	346	410	380	356	365	376	383	388	419	390	384	372	374	370	358	351	378	386	379	330	396	339	404	353	368	391	353	375	341	361	363	344	341	336	367	412	351	352	383	369	361	369	377	374	337	369	335	385	403	359	389	377	389	368	368	377	376	388	345	367	360	378	371	388	376	353	358	369	391	361	398	353	361	384	362	357	358	372	361	401	394	357	387	389	378	400	371	380	344	393	342	406	343	354	351	379	354	352	387	357	373	377	360	378	388	348	393	397	415	394	398	361	399	367	372	367	401	418	387	367	356	366	385	380	339	384	366	385	354	392	339	340	354	401	362	371	408	359	377	379	352	383	414	381	365	372	413	366	368	399	359	366	360	388	374	345	363	373	383	383	335	358	372	349	351	387	394	366	354	372	377
15507	38461	24081	7647	2456	847	458	335	346	367	365	329	337	378	361	383	373	371	323	361	346	327	353	368	348	367	344	361	366	386	365	393	378	348	332	389	362	382	338	313	352	334	342	349	345	353	356	319	374	327	384	345	386	346	339	313	377	333	333	348	318	324	377	321	347	368	323	333	326	363	336	338	345	368	362	359	345	354	357	382	319	354	349	322	376	323	350	328	354	348	327	365	370	353	334	344	381	359	381	381	340	372	345	348	347	376	375	355	347	328	365	379	329	365	346	364	324	337	339	351	368	361	315	367	362	386	357	366	349	346	337	334	327	365	338	367	349	349	362	345	332	393	352	356	369	351	340	339	379	369	372	357	343	379	380	362	364	371	391	365	304	363	361	322	362	346	333	390	395	349	339	364	346	332	364	343	345	353	340	329	353	390	364	335	350	379	357	353	342	311	371	353	341	353	333	344	337	334	345	363	356	368	338	340	355	371	348	325	292	340	317	338	330	391	346	341	367	389	345	340	360	341	398	341	337	328	347	337	335	341	347	344	343	313	348	350	350	377	344	381	338	347	355	355	378	336	349	388	350	376	366	342	335	307	335	350	386	339	385	378	359	353	353	351	357	332	341	347	315	348	333	365	355	353	378	354	339	359	352	358	359	364	362	342	357	341	365	387	356	300	347	379	364	334	293	329	376	403	341	336	331	356	353	345	326	335	357	343	366	310	364	370	367	327	348	362	323	343	339	330	411	334	381	345	369	370	372	367	392	338	340	357	350	323	354	376	370	365	354	377	375	367	310	381	351	334	349	367	355	341	360	353	336	300	340	334	363	359	362	361	324	316	388	323	369	352	382	354	370	376	319	338	325	334	371	374	354	385	367	337	337	340	362	358	330	374	369	328	357	356	350	334	346	371	375	356	382	362	373	378	356	356	347	308	370	386	363	352	375	332	359	350	362	373	369	345	362	339	358	343	324	355	372	359	374	377	330	339	346	373	373	358	365	335	325	350	347	397	363	339	334	319	339	350	347	388	358	332	378	322	357	386	388	353	351	375	372	375	333	380	351	358	336	360	358	340	331	400	334	334	346	348	363	361	340	346	375	354	365	299	404	358	337	372	365	327	365	356	360	324	347	346	360	337	325	339	351	359	358	328	352	369	387	380	373	356	390	362	341	352	370	380	364	380	353	391	340	334	361	345	335	362	330	334	350	354	366	333	331	363	365	390	367	356	336	338	342	371	332	364	358	387	379	344	333	341	355	331	353	345	350	383	380	361	354	325	329	348	325	359	336	342	361	377	326	355	367	350	383	346	346	357	277	357	339	332	407	318	344	343	373	372	331	369	323	323	379	356	368	334	348	332	333	355	351	383	319	363	377	350	362	352	366	370	376	350	355	369	336	339	341	334	341	366	350	320	355	356	338	364	335	339	338	352	369	370	375	360	334	356	361	348	323	387	326	365	323	326	354	349	355	362	368	309	336	354	342	348	341	380	362	372	334	335	324	370	354	347	345	374	342	351	380	370	366	314	345	350	360	386	337	364	338	344	354	403	377	337	348	360	383	368	363	346	355	329	358	336	353	324	368	350	359	345	333	354	381	355	347	335	364	372	336	337	365	326	339	368	343	334	349	389	326	326	340	360	343	344	336	342	341	352	341	339	350	380	330	346	346	354	350	329	337	338	348	349	351	369	364	345	370	363	371	330	383	353	366	348	384	369	326	365	356	355	334	366	332	352	356	320	410	360	355	349	374	371	329	326	343	346	341	345	317	375	347	385	382	348	347	341	364	379	391	329	354	348	369	356	330	368	338	352	349	352	391	366	357	345	360	331	331	337	339	327	355	352	379	347	339	359	361	355	355	354	326	307	360	340	324	337	343	387	362	345	308	359	379	330	356	369	378	358	368	352	365	358	354	318	332	324	327	318	366	360	363	348	367	330	351	361	389	345	381	359	340	343	357	367	367	330	347	371	372	376	349	363	349	356	374	323	325	347	341	345	385	354	376	357	333	346	330	344	385	321	350	352	354	359	332	402	343	341	331	375	345	359	373	369	353	340	369	367	363	363	312	356	341	352	367	337	377	362	355	337	333	346	365	343	339	353	357	347	330	376	369	350	360	366	320	345	344	341	350	358	355	338	351	357	340	332	371	325	327	309	340	366	351	392	380	352	330	350	341	336	335	343	352	320	365	341	328	380	348	367	373	346	387	343	366	394	369	332	368	334	362	334	384	359	336	344	400	358	398	362	307	356	305	348	341	345	368	353	356	341	362	321	348	373	356	323	305	389	354	365	390	375	381	342	352	375	307	352	355	348	349	387	324	345	334	360	335	382	368	392	327	338	382	354	316	356	384	378	368	350	349	342	348	357	374	331	359	349	335	348	338	360	355	357	313	337	339	321	362	342	346	331	411	349	333	357	360	364	330	350	358	339	358	373	359	384	351	381	335	362	365	338	359	347	383	330	355	339	342	336	361	343	373	381	361	378	347	351	362	311	354	350	349	323	342	370	336	330	357	371	352	378	329	346	328	358	336	363	348	328	336	349	375	350	347	368	359	346	354	352	352	360	352	350	357	350	354	345	371	359	371	348	322	339	375	349	362	345	355	358	335	368	355	358	350	354	341	361	353	353	361	341	349	355	338	319	339	342	357	344	359	323	360	363	353	394	343	355	336	358	362	339	353	353	362	361	349	364	346	352	380	363	317	384	336	338	340	380	365	342	384	353	350	367	338	383	351	350	329	346	321	338	345	354	368	371	338	353	339	333	330	330	333	380	387	340	376	343	313	344	335	378	359	379	352	370	371	336	312	348	361	361	360	316	382	352	366	342	321	369	343	358	359	343	365	345	331	350	368	348	354	365	386	336	361	330	397	363	353	386	335	356	343	365	347	371	348	356	356	384	380	357	318	353	364	356	346	361	352	380	364	334	386	340	410	362	380	325	374	376	338	354	344	380	377	350	345	356	368	348	338	316	362	334	341	330	368	345	349	357	355	320	365	353	371	387	317	353	360	357	355	371	366	358	376	348	350	349	327	340	311	342	393	348	351	333	368	362	363	362	371	345	400	312	322	334	374	337	352	352	361	337	366	341	379	364	367	339	358	323	378	352	343	331	371	322	394	324	345	339	339	338	350	335	359	326	350	337	340	359	339	368	363	343	377	366	372	320	326	361	356	333	360	382	336	392	350	357	379	325	336	332	345	361	370	343	358	362	365	366	333	384	362	335	330	383	334	369	323	358	357	342	361	382	373	345	345	364	352	368	367	334	336	362	377	348	322	335	341	348	338	351	332	364	320	390	377	365	337	333	359	359	331	362	379	333	327	313	375	345	341	365	350	332	382	353	352	336	372	363	384	339	354	359	355	367	368	323	372	365	380	357	359	336	347	332	372	324	358	358	361	359	363	352	333	363	354	338	358	352	344	328	330	334	349	334	359	355	355	383	380	397	361	340	372	343	350	337	353	393	359	394	371	358	367	385	352	375	357	321	375	356
25510	29205	48020	40552	20445	6166	1162	436	422	430	397	414	404	376	431	437	408	411	390	369	395	417	388	417	435	381	388	445	408	398	421	391	393	376	418	399	414	415	407	412	354	423	399	362	384	399	421	432	401	418	439	406	393	398	366	403	366	388	361	372	402	386	364	390	374	417	358	380	393	403	393	406	395	403	402	388	426	399	410	429	393	410	345	384	395	411	426	405	383	367	427	383	411	368	369	360	383	418	390	391	349	423	388	379	402	413	403	359	400	391	385	400	368	412	405	384	401	382	409	400	410	372	403	446	434	396	405	440	404	397	422	407	379	397	405	393	397	376	435	386	402	389	406	402	426	439	399	430	407	395	365	389	375	396	381	390	383	390	403	400	421	415	386	413	389	399	422	394	410	400	385	382	393	385	380	375	408	373	414	396	385	400	403	387	392	376	378	395	398	430	365	383	375	366	380	386	389	399	425	377	400	375	389	388	392	370	404	403	404	375	419	423	428	372	400	397	439	374	393	432	415	417	413	447	372	356	415	380	385	376	366	385	409	410	395	347	391	391	371	410	392	379	403	398	409	428	391	380	403	419	379	413	406	396	393	405	400	360	447	410	388	391	438	403	366	409	397	398	415	418	328	399	420	370	421	394	380	399	399	393	384	417	378	359	360	370	367	414	390	391	378	433	383	410	408	403	400	373	367	416	413	412	416	394	393	369	425	346	408	402	398	378	433	386	401	386	405	396	394	395	427	376	383	382	379	415	407	392	411	416	369	380	397	396	406	412	370	403	399	387	408	383	363	401	415	416	386	397	411	368	382	368	391	394	397	393	366	364	378	396	423	434	372	415	395	418	407	403	387	395	380	394	380	392	418	374	411	408	379	392	388	410	386	418	411	442	383	382	399	427	407	398	397	375	402	383	418	377	401	344	407	379	401	387	412	418	356	358	391	358	410	426	371	390	370	383	404	391	389	416	390	407	386	386	407	402	376	420	402	428	395	369	413	412	418	415	386	411	384	411	371	395	390	378	386	392	408	410	410	430	407	405	386	391	384	418	435	372	413	387	382	400	395	386	406	382	403	401	427	418	371	427	397	386	367	368	380	384	394	398	396	367	397	435	396	401	420	422	430	407	403	379	390	387	408	363	370	419	450	414	380	372	400	413	399	390	385	420	392	385	427	402	388	435	362	384	411	397	387	425	413	401	402	375	378	395	419	401	398	401	412	383	371	357	378	368	376	392	401	417	359	413	364	401	427	394	367	360	360	394	418	390	376	399	421	414	424	350	369	409	384	391	411	374	397	437	409	429	407	395	397	400	394	406	408	415	403	387	411	400	395	391	408	399	395	421	412	378	418	411	406	408	391	399	401	381	427	399	397	407	396	379	378	351	417	417	384	401	397	378	440	406	375	404	355	393	379	432	414	381	373	378	429	369	416	425	412	360	415	420	384	377	413	398	395	415	396	423	425	391	385	409	395	375	357	416	388	390	366	401	402	348	370	370	356	386	404	409	415	377	388	392	355	358	412	359	396	393	397	418	398	379	382	435	388	406	403	396	360	408	400	388	375	405	431	415	383	413	405	375	384	430	373	393	371	372	404	370	391	415	403	393	398	396	395	376	379	412	373	381	433	401	397	389	378	433	419	423	379	397	399	358	376	399	426	398	425	407	397	426	379	399	403	417	393	377	387	387	403	392	387	408	441	406	357	373	362	397	416	383	382	400	414	401	399	424	404	429	441	386	393	376	389	406	410	406	369	419	423	433	368	401	393	408	413	391	409	422	394	371	426	416	399	389	419	374	368	375	418	386	424	386	389	384	373	409	417	391	439	407	383	378	395	377	414	381	398	414	413	368	412	374	380	400	385	379	402	392	407	379	416	372	398	413	431	410	387	409	375	363	394	412	396	404	388	394	387	470	396	355	392	400	357	410	398	381	413	382	398	378	403	381	383	418	378	366	377	433	430	379	386	381	399	387	407	410	396	371	410	391	394	391	395	380	398	392	380	379	378	418	361	371	392	417	414	415	441	401	398	378	413	413	374	399	363	417	424	399	359	404	431	420	410	406	389	379	389	355	394	374	367	381	396	376	437	427	399	393	361	378	426	408	381	355	423	409	438	378	418	405	380	424	415	358	414	385	376	416	400	413	389	347	348	426	379	418	408	424	373	378	404	401	362	408	366	392	379	397	434	429	422	403	374	412	407	389	406	401	379	405	396	373	405	416	392	407	380	400	387	389	377	409	405	417	423	389	390	361	426	390	359	381	420	407	382	405	408	376	394	429	373	396	419	362	388	411	401	385	390	418	401	413	390	451	384	419	398	410	409	384	437	429	386	376	408	383	405	404	409	376	418	387	399	419	405	398	390	371	364	394	382	373	387	398	380	413	420	403	425	431	411	395	408	354	358	415	415	372	391	397	378	394	421	373	388	381	386	386	399	409	341	406	355	367	425	398	408	399	416	399	391	397	434	427	409	387	398	406	409	381	378	395	371	397	391	383	398	413	402	409	408	374	357	405	415	380	372	391	378	378	382	395	384	412	358	379	384	423	390	388	386	377	406	378	419	396	403	375	405	428	407	368	401	392	389	389	433	369	389	426	398	411	391	374	401	415	384	397	399	406	386	367	406	431	381	389	365	393	414	405	409	379	381	382	390	362	377	393	393	403	401	373	406	394	414	397	384	385	450	397	403	376	384	390	403	381	377	398	394	390	392	361	407	383	411	376	420	380	427	384	356	385	421	395	397	375	377	376	398	394	433	362	411	383	392	399	390	405	422	355	382	389	395	430	358	404	387	407	385	374	389	388	428	416	392	394	387	378	403	404	391	411	371	385	401	432	387	374	399	400	410	389	432	381	407	380	370	401	381	369	389	397	427	413	414	374	390	372	419	383	381	403	367	405	405	418	411	399	402	395	403	420	374	428	416	407	388	398	389	367	386	382	389	380	362	414	392	394	359	385	380	401	341	393	390	406	410	398	393	399	390	399	430	378	365	426	444	376	402	410	430	367	399	384	398	433	442	412	396	373	392	432	405	384	391	368	407	432	389	376	403	423	376	408	363	388	389	402	416	386	383	432	393	389	415	423	405	438	379	411	414	449	413	386	414	394	423	406	415	393	401	370	419	410	380	394	391	394	391	390	391	389	384	405	392	384	406	389	387	403	413	384	403	372	401	378	388	400	375	427	377	386	371	379	400	376	375	395	383	358	392	393	416	383	398	391	360	362	397	416	380	418	379	404	382	389	403	402	411	392	403	381	384	367	383	423	404	420	361	391	416	362	405	386	431	400	436	416	422	419	394	400	404	388	400	407	382	443	400	382	381	363	428	360	406	398	402	397	381	428	356	409	373	379	394	404	403	402	395	381	391	448	424	367	370	391	412	405	368	393	407	405	428	417	427	380	381	374	398	395	412	383	364	388	368	379	388	414	395	411	418	367	427	362	400	409	414	386	394	404	397	373	416	387	400	411	383	394	418	380	401	441	406	400	368	372
48191	88969	62911	31923	11657	3366	1046	441	458	417	385	416	458	401	424	450	429	421	391	411	426	420	441	414	391	418	418	411	425	406	416	430	396	443	429	436	452	430	454	407	448	452	406	407	448	438	425	429	445	402	415	419	448	439	372	423	414	383	417	424	434	413	422	382	461	426	388	432	370	396	381	421	396	399	413	436	432	434	417	403	458	378	445	364	437	432	430	435	407	412	406	420	424	419	422	450	432	420	399	404	433	459	408	446	423	412	411	449	398	421	452	411	403	412	407	438	438	405	471	382	364	415	403	437	406	413	449	435	451	432	434	381	437	427	413	411	411	420	399	409	417	441	422	402	405	438	408	415	407	433	426	407	449	433	413	402	436	406	427	392	449	395	415	414	406	420	392	418	393	458	437	384	409	461	438	396	471	386	393	420	426	383	400	393	427	442	424	410	396	401	435	436	422	422	389	418	437	407	448	431	441	455	421	427	404	424	405	456	403	446	443	384	420	412	463	428	415	402	442	432	461	395	402	376	416	401	394	401	459	406	441	427	419	419	398	441	418	418	389	401	393	428	381	414	441	403	420	418	371	421	414	423	388	395	417	421	425	454	448	456	451	433	412	391	406	392	391	401	394	423	421	424	423	440	404	423	414	397	405	420	410	433	432	412	443	417	426	401	403	395	430	436	402	453	444	439	408	404	430	435	425	405	454	445	438	431	393	391	419	428	427	441	457	444	421	456	443	427	456	387	415	411	410	391	444	407	431	419	408	409	439	433	436	418	380	405	412	415	360	428	423	404	430	430	422	433	430	420	413	419	454	440	410	474	441	431	420	420	413	422	401	402	399	433	442	429	402	391	444	415	405	414	379	389	448	378	425	418	390	440	426	409	428	421	404	390	439	387	412	406	388	409	409	437	408	393	429	443	411	380	425	440	409	429	407	430	426	372	413	439	466	429	398	442	416	431	412	437	468	454	420	434	417	400	419	436	451	440	406	392	402	397	403	443	388	410	416	404	434	411	436	436	439	428	421	399	478	426	374	392	384	404	421	418	436	415	426	417	398	399	384	412	401	405	426	437	404	431	425	421	449	405	426	409	410	384	422	411	414	414	403	445	415	422	425	393	390	404	406	429	404	411	402	411	433	424	386	406	388	427	412	440	440	410	382	391	439	391	436	426	462	455	411	405	404	453	438	402	407	425	402	451	413	393	443	375	423	433	428	432	438	438	420	409	425	420	421	413	397	408	393	417	450	422	406	384	420	394	430	395	408	420	388	380	415	450	395	391	387	426	414	428	401	403	409	425	430	424	396	395	412	437	419	432	412	417	443	400	422	449	425	407	425	429	418	401	438	398	410	416	423	433	437	414	398	381	434	415	392	417	437	404	415	403	421	447	424	431	377	418	434	428	393	426	435	386	411	426	377	390	425	394	437	433	413	443	435	403	410	418	413	440	397	398	430	435	416	372	435	414	383	425	387	414	434	428	405	420	411	415	393	414	396	400	422	432	418	464	453	428	376	434	396	441	420	381	428	389	384	402	382	400	428	421	453	427	414	426	437	421	396	429	427	390	425	387	400	429	393	403	383	447	404	407	378	424	401	404	410	418	432	418	390	389	413	401	402	389	393	397	396	441	407	410	402	420	398	390	435	391	396	423	438	407	400	393	370	438	418	437	409	408	420	430	376	430	417	423	433	411	396	397	415	382	430	396	381	424	435	426	397	423	425	398	420	442	447	416	399	417	442	434	410	396	417	404	415	393	419	447	405	422	409	410	419	447	421	415	427	418	438	416	403	405	422	428	432	378	386	441	435	393	449	480	378	416	453	373	399	406	441	397	391	414	398	411	433	423	460	458	434	429	385	430	377	360	413	398	407	430	401	432	412	431	427	460	411	423	444	417	426	420	432	412	414	397	398	427	443	438	417	383	427	433	441	410	439	389	424	413	438	406	428	419	421	378	376	406	433	394	445	429	418	436	409	412	428	387	404	410	388	435	377	403	445	414	423	389	425	401	397	369	385	416	432	427	450	417	375	426	436	416	419	397	396	412	412	424	405	441	385	384	427	436	436	407	432	410	391	400	380	372	399	441	380	386	439	433	427	392	399	424	447	426	405	402	432	437	424	431	429	431	440	412	416	402	392	410	427	426	406	433	407	449	381	430	401	389	389	414	453	402	388	427	423	423	429	458	413	383	410	426	400	382	418	385	411	418	395	373	420	419	425	408	435	425	422	402	416	406	415	407	454	434	389	398	428	449	391	431	406	406	435	419	397	435	416	429	410	450	390	434	416	375	400	448	427	421	433	427	402	419	426	398	448	419	386	405	414	447	454	433	411	430	425	409	401	403	443	416	410	415	435	394	425	419	392	435	433	420	377	422	442	387	381	424	412	434	421	410	410	403	408	399	386	420	430	402	439	417	426	438	387	381	404	424	413	456	428	430	387	397	386	396	411	402	433	432	409	405	431	399	426	411	354	415	418	399	358	391	420	413	450	405	419	397	439	437	438	444	410	416	420	447	445	438	412	414	445	433	398	426	406	446	456	442	428	440	372	422	412	417	402	422	411	458	407	395	378	437	419	393	407	414	429	417	381	407	395	404	434	402	407	403	398	434	414	399	404	434	404	411	422	409	393	435	437	430	411	420	437	380	422	406	407	419	392	414	422	411	381	415	384	390	412	399	415	423	431	417	403	399	440	394	432	373	425	416	452	415	417	420	459	413	413	379	391	439	394	421	407	432	421	421	405	411	379	413	441	420	430	408	398	422	405	435	403	419	420	391	442	420	416	420	435	412	428	403	437	402	397	442	413	406	432	422	430	406	425	400	439	400	406	408	389	419	427	445	400	432	411	415	406	416	419	418	424	444	411	402	431	408	417	453	386	442	400	403	390	408	357	441	417	401	420	408	440	431	417	442	416	409	440	438	415	414	438	424	413	413	431	408	381	388	429	425	385	433	424	413	463	395	426	416	406	413	420	424	445	389	435	430	448	409	444	427	412	414	383	424	391	388	410	386	398	413	420	424	368	460	398	411	424	373	388	419	441	436	431	429	401	417	402	413	403	403	412	418	419	398	420	423	395	458	446	451	385	395	458	436	434	416	410	441	442	399	438	426	428	409	457	413	433	383	420	424	387	448	395	390	435	419	431	406	464	420	400	408	423	396	423	362	442	432	432	399	402	441	393	368	425	405	417	417	445	415	411	426	422	451	406	430	445	431	435	424	392	411	406	409	405	460	407	423	433	433	398	395	411	443	426	410	472	395	441	414	432	418	423	454	418	390	394	382	386	387	445	422	430	384	434	427	387	412	455	425	413	458	425	412	399	403	392	431	414	426	408	390	427	397	391	410	461	454	405	418	432	412	428	438	431	406	410	427	429	402	399	422	385	423	419	421	375	424	407	421	406	423	425	415	416	438	387	418	358	433	389	375	381	378	405	415	408	399	387	412	428	427	455	410	391	398	404	404	414	361	443	409	388	397	426	364	421	433	441	415
24007	24394	42072	41341	28819	16906	3820	685	529	539	506	528	529	503	498	522	513	480	502	550	512	458	533	502	567	517	499	516	497	481	500	504	505	500	506	474	465	528	503	469	491	531	491	531	514	488	482	494	499	486	469	520	470	513	510	517	553	455	533	521	511	464	478	484	518	452	542	502	514	494	496	442	459	508	462	515	464	495	460	524	481	505	512	497	456	517	475	453	464	485	548	508	500	501	491	483	495	507	481	512	453	507	500	468	517	497	478	513	492	496	518	510	523	525	495	500	457	523	485	499	505	493	494	478	473	453	496	494	495	493	502	499	477	491	526	490	508	496	477	515	461	493	482	509	471	469	487	510	500	508	427	503	509	454	511	478	490	517	493	532	496	522	465	517	503	524	508	503	511	506	491	497	469	439	494	527	494	474	499	521	490	448	562	494	486	491	473	530	471	522	443	476	505	499	500	494	508	523	451	470	529	511	473	487	487	514	469	511	493	500	490	483	489	512	485	478	452	504	492	518	482	494	505	489	467	469	493	500	513	489	502	495	496	501	535	484	443	507	488	481	483	488	492	507	476	457	460	498	481	477	504	464	479	458	510	530	471	486	507	527	495	502	485	500	500	534	495	495	535	452	525	551	460	533	492	497	456	458	509	481	505	490	508	470	452	499	486	460	521	465	470	474	496	491	454	497	490	524	520	522	519	480	507	476	487	498	464	481	482	480	503	492	506	479	507	463	524	452	498	450	471	509	465	488	513	506	498	476	518	479	441	524	470	500	508	521	483	462	486	502	475	512	492	506	495	498	509	496	458	483	484	508	477	492	456	469	502	501	465	518	491	497	459	508	472	497	511	496	510	487	480	493	519	471	476	494	527	476	520	484	469	502	477	482	526	500	492	451	503	500	535	538	472	491	452	493	489	525	474	495	536	510	494	498	476	490	486	519	474	509	486	455	471	496	529	484	524	508	504	466	529	489	483	453	484	491	478	444	485	476	487	515	483	465	507	520	491	463	496	482	482	476	484	517	495	496	502	513	487	517	507	506	473	514	493	469	502	500	506	501	486	492	454	521	507	480	461	538	482	485	534	495	504	493	536	497	519	519	495	464	554	466	480	497	466	498	486	481	483	498	498	491	483	511	479	503	502	502	516	495	479	503	488	518	484	506	496	488	551	507	493	495	478	477	495	531	479	534	482	483	515	468	501	458	516	483	497	474	493	509	510	503	513	470	519	524	479	535	521	499	477	521	481	452	506	453	487	461	497	450	524	488	448	458	492	457	511	507	496	522	462	517	491	496	519	484	485	457	503	509	463	449	454	454	474	495	514	507	509	447	487	486	465	474	507	484	486	492	451	477	466	465	462	483	502	516	473	500	493	451	490	456	505	463	480	484	473	492	479	494	500	504	481	496	479	491	482	525	500	494	468	523	538	483	492	472	499	475	491	497	501	480	506	470	512	452	466	477	500	460	501	527	474	471	486	479	509	479	528	487	501	508	528	452	527	529	474	485	533	466	484	484	461	515	510	469	458	470	505	515	485	492	467	510	513	458	466	489	470	539	497	445	489	488	545	522	499	508	518	460	522	505	467	442	512	484	524	481	497	477	495	489	509	538	504	508	466	466	455	486	487	523	505	500	496	512	498	535	516	484	501	453	496	472	450	484	510	529	482	474	529	473	507	505	487	485	470	497	485	487	496	508	521	490	515	462	566	486	498	508	503	516	524	503	520	523	481	494	520	464	485	522	486	484	480	523	482	490	480	471	500	478	473	476	464	497	482	512	493	502	472	487	505	502	501	477	518	514	476	486	485	519	478	470	535	497	477	472	498	492	531	507	446	503	497	482	485	487	472	482	474	463	499	479	474	442	489	486	480	508	510	474	461	460	495	481	511	490	479	495	522	508	473	496	477	479	476	468	499	449	464	529	469	477	539	504	484	484	494	487	486	507	452	499	482	527	491	511	518	485	462	433	495	506	479	513	510	494	456	506	470	482	510	488	460	472	528	476	467	484	516	477	455	499	524	488	461	465	498	500	500	487	490	511	482	480	499	487	467	445	520	499	457	506	513	477	527	464	501	463	451	495	468	464	495	507	472	505	471	474	502	521	502	460	501	502	510	482	488	511	490	522	478	514	457	464	470	491	479	520	501	471	492	516	546	486	471	512	502	473	438	470	467	495	471	507	438	496	507	490	466	499	540	478	466	500	452	475	484	507	494	487	463	493	491	467	443	500	442	482	468	493	491	512	509	472	477	505	541	449	495	483	478	466	506	470	484	482	491	498	480	480	492	477	467	494	467	482	501	501	514	485	478	446	497	545	470	469	530	490	497	496	515	502	474	537	458	478	489	485	458	490	457	505	462	469	482	497	507	485	538	501	509	474	469	477	475	492	500	513	493	504	485	492	490	487	496	485	508	459	465	472	488	489	493	466	503	536	529	541	458	509	487	533	525	489	457	523	524	507	488	474	482	465	484	471	448	469	465	490	482	520	480	489	515	463	480	499	494	496	491	431	492	460	472	489	487	499	503	500	485	464	460	501	489	521	489	479	499	438	447	473	476	499	470	500	477	470	530	520	483	509	461	465	534	511	505	483	519	481	512	472	527	489	463	470	509	501	470	462	482	499	496	504	494	481	467	465	497	508	484	503	467	509	480	486	521	491	506	541	483	463	472	486	484	526	563	514	468	475	490	486	479	461	471	468	487	488	484	502	537	532	498	480	506	474	488	493	474	516	494	515	492	467	482	475	500	463	461	472	487	455	505	476	485	464	483	494	432	474	503	471	523	506	502	526	464	451	502	459	469	496	476	453	488	473	493	514	488	509	520	500	496	450	458	485	477	474	472	526	470	477	483	462	516	488	541	503	474	497	525	480	455	483	484	538	493	479	475	519	496	519	524	519	504	549	494	499	501	527	472	490	451	510	493	523	524	480	521	509	492	481	514	532	518	517	502	502	490	498	472	510	517	518	521	526	469	445	451	469	470	493	516	519	461	499	474	482	521	523	547	482	487	524	489	531	500	485	497	503	499	454	486	469	500	523	450	495	519	484	510	483	466	477	498	496	445	526	495	484	453	484	510	519	459	532	488	510	466	467	500	462	534	465	470	507	481	497	513	488	518	483	446	509	515	508	512	487	489	430	493	445	505	524	514	479	475	494	459	483	501	474	522	501	524	494	494	510	505	444	484	489	437	480	474	470	478	502	510	475	507	492	503	473	491	498	471	530	501	469	464	481	520	504	507	450	491	458	478	488	501	488	488	493	450	487	514	484	471	505	561	482	500	485	444	408	500	482	516	488	505	474	474	488	481	471	505	504	472	465	472	467	473	489	490	469	511	481	478	513	471	510	496	475	468	554	504	504	491	520	448	495	494	455	482	493	437	499	511	514	491	493	484	500	519	491	464	471	514	467	477	511	515	478	492	486	470	522	477	457	495	476	488	494	481	489	452	510	520	535	511	498	438	491	479	484	511	476	515	480	502	484	476	477	465	501
56285	104335	78898	49976	24320	8492	1242	535	522	524	572	516	538	544	537	541	540	532	583	506	546	594	536	538	619	614	574	576	545	582	527	545	588	527	543	476	564	536	571	560	511	545	547	542	550	548	534	530	566	528	528	528	547	527	550	548	518	564	495	524	559	547	533	507	571	511	512	587	554	549	555	602	538	573	544	579	561	549	543	553	575	545	527	583	529	527	520	535	558	496	505	549	493	530	535	551	541	541	528	528	567	520	540	535	556	552	513	524	547	532	541	495	537	544	520	575	519	553	530	518	506	563	555	551	521	520	527	574	547	521	528	578	515	538	550	530	499	526	527	531	535	589	550	538	545	587	559	549	557	549	541	538	517	534	568	555	529	529	568	606	521	527	514	583	525	499	564	518	531	562	546	514	562	536	536	524	466	499	485	529	547	514	559	522	530	533	548	532	513	546	543	526	551	528	523	539	511	543	536	550	569	571	514	570	523	552	545	568	512	567	574	522	571	573	519	546	547	530	549	508	547	568	556	583	526	543	572	562	555	524	538	516	516	520	559	518	553	518	537	535	545	552	553	550	539	536	561	513	500	500	561	562	526	510	611	575	545	568	563	532	531	521	531	556	495	551	524	541	527	513	514	512	525	543	559	553	556	531	561	597	526	563	564	544	553	546	552	485	540	523	557	504	544	535	506	500	581	518	533	560	527	545	513	531	518	522	532	557	512	535	584	600	545	523	557	515	528	522	510	515	544	562	508	553	534	564	539	536	532	538	524	532	493	527	555	514	542	492	555	539	545	546	503	535	557	514	537	547	507	515	545	536	527	561	511	516	524	502	506	568	520	556	542	528	535	551	545	527	522	536	572	566	540	537	554	581	558	557	516	547	542	536	538	516	514	518	568	528	544	507	534	540	479	528	515	570	507	548	501	553	569	539	547	516	528	569	535	557	528	530	540	525	561	552	521	547	545	519	571	556	536	510	579	525	530	501	503	580	561	521	558	550	524	549	522	555	560	550	558	553	527	554	546	561	518	565	541	558	530	563	570	589	551	537	531	559	538	538	499	580	551	509	550	524	570	514	580	569	505	559	520	554	536	549	503	547	570	510	491	578	532	552	508	566	549	509	546	560	546	532	538	536	549	510	546	584	516	533	539	540	553	557	530	526	559	508	535	521	589	531	513	520	602	524	528	569	506	528	540	525	523	539	545	531	539	531	554	547	520	508	529	520	541	541	510	486	507	519	574	540	513	506	519	545	547	521	522	542	554	539	524	517	549	552	564	527	553	521	521	549	533	536	493	529	572	529	575	520	518	549	569	504	580	500	524	544	527	520	490	531	570	566	543	524	518	535	498	549	515	546	521	548	546	555	549	579	517	538	550	522	528	529	538	526	544	513	513	546	535	481	578	549	541	518	538	600	544	569	548	563	517	540	560	489	532	570	527	518	553	527	565	543	565	489	516	582	523	512	518	542	513	540	548	568	537	540	556	574	521	536	522	552	576	543	520	545	478	533	517	551	530	577	520	524	532	518	556	543	539	538	538	492	541	551	552	580	512	501	565	557	532	536	569	528	565	507	555	547	538	543	572	527	542	557	524	530	539	483	543	595	537	524	531	530	492	515	550	562	534	543	558	526	548	569	510	551	544	521	535	531	530	501	505	556	527	568	519	519	511	536	517	583	600	542	510	520	496	571	544	568	528	535	536	536	525	543	535	528	504	534	527	566	580	506	529	528	528	543	542	551	511	535	540	516	550	531	526	584	555	543	529	557	520	562	474	507	550	517	497	517	507	513	529	525	517	516	484	564	552	548	555	542	567	557	578	562	555	525	556	545	562	523	560	535	576	527	503	570	540	513	542	519	496	581	519	518	590	572	487	497	513	531	539	546	562	544	527	534	566	558	543	534	518	543	536	517	514	532	531	576	575	544	546	536	486	576	517	534	521	488	510	562	524	509	532	530	547	571	534	542	538	526	587	581	550	499	496	538	552	539	538	531	540	520	542	587	508	502	508	549	556	536	530	549	546	519	522	522	515	570	548	510	544	549	515	531	529	580	558	556	544	533	509	534	502	538	526	571	512	551	540	517	579	518	550	521	560	546	535	601	542	522	533	545	508	494	524	541	533	514	556	528	516	541	572	495	530	543	504	498	577	518	546	541	522	555	510	506	491	538	558	523	558	490	570	493	554	534	546	509	538	491	539	512	539	517	519	552	544	562	582	572	546	505	531	529	517	531	544	497	548	540	502	550	579	510	565	567	563	549	557	538	570	569	497	558	523	552	548	525	567	549	534	495	507	538	545	570	529	544	546	509	558	516	559	535	514	557	569	488	539	528	517	535	515	531	523	557	540	546	556	564	508	554	543	512	505	500	554	510	556	552	568	567	551	476	517	553	510	556	536	533	495	512	517	562	537	574	537	548	574	548	565	502	571	544	542	496	551	519	505	532	521	576	502	507	571	514	550	541	569	569	467	559	506	520	532	536	560	584	560	536	491	549	542	548	517	510	549	525	563	529	525	533	537	546	521	569	538	561	508	587	492	503	495	471	512	544	550	546	539	525	562	561	536	525	489	499	536	540	552	567	561	505	556	554	510	559	533	532	523	549	527	515	508	545	536	524	522	594	516	589	556	552	551	533	541	535	566	558	526	543	522	525	509	546	540	550	487	581	552	570	507	544	564	560	580	492	531	528	564	524	560	522	544	509	553	546	531	522	527	507	541	502	513	585	560	552	536	533	555	524	529	568	507	518	521	556	574	572	540	567	565	535	527	535	514	550	539	569	558	520	545	530	563	545	546	515	567	534	540	536	514	542	540	560	542	510	538	563	503	554	550	541	559	564	546	528	558	537	525	527	529	548	550	542	553	497	488	561	563	598	517	514	551	544	524	581	568	508	536	521	538	531	496	535	507	507	544	535	524	547	499	550	491	487	542	557	543	531	515	555	560	503	556	554	537	546	533	546	528	550	560	536	560	508	589	532	539	549	534	531	508	522	540	551	538	540	510	574	512	529	522	519	544	499	528	550	539	546	541	505	549	537	546	540	512	525	563	538	532	525	560	546	524	571	531	595	523	567	526	562	506	535	549	535	556	541	527	576	514	547	526	562	551	550	590	565	546	540	522	504	554	509	550	502	548	539	559	556	527	519	516	569	538	538	498	577	489	535	575	505	506	539	531	525	535	542	574	563	516	549	544	557	501	524	512	486	524	544	535	524	563	532	549	543	557	518	517	523	564	521	547	532	509	568	571	540	511	558	551	514	548	522	503	544	541	507	535	480	546	532	559	514	549	534	512	523	556	507	557	521	506	558	504	521	540	504	542	530	539	555	513	504	517	530	521	572	495	519	546	555	527	547	519	507	522	492	568	526	578	518	538	508	533	543	535	522	526	513	531	522	552	530	467	562	594	531	503	521	512	547	531	565	544	498	532	516	571	495	515	498	524	561	523	540	502	520	533	519	552	481	528	523	522	547	546	547	560	516	512	547	530	522	537	511
28488	29367	28719	14111	3388	738	347	332	328	330	315	314	267	316	303	332	334	308	308	340	337	351	335	337	317	349	323	332	335	326	342	328	304	330	317	335	326	304	342	299	323	292	297	334	346	331	313	340	322	335	328	306	360	356	316	323	325	295	307	317	331	335	306	306	325	348	313	310	314	358	330	307	291	312	325	356	311	328	267	299	300	327	334	308	350	326	296	343	320	303	317	338	276	331	330	318	312	323	305	338	343	337	331	315	325	329	323	320	308	342	303	343	328	346	333	301	323	315	297	301	320	367	343	323	298	320	347	340	309	319	332	338	303	284	303	318	315	281	352	318	336	319	330	329	322	322	324	335	290	340	320	330	323	337	339	367	314	330	315	328	301	335	371	346	328	336	304	319	335	350	302	328	346	329	300	336	323	288	323	312	300	332	284	332	338	310	355	336	317	299	310	328	331	315	344	344	367	362	351	337	353	304	359	314	328	344	330	335	322	291	343	306	321	347	286	311	356	338	383	334	339	328	313	302	349	313	357	327	320	313	325	282	348	331	322	301	329	294	296	334	351	342	331	323	333	317	321	330	299	333	316	318	316	330	356	327	335	313	346	336	344	307	330	314	319	329	308	309	326	318	303	348	318	320	337	356	317	325	337	334	319	310	311	341	318	297	341	319	326	323	334	311	338	327	338	341	288	331	358	307	357	356	280	339	296	319	300	324	300	329	316	315	341	314	321	347	318	345	311	320	292	333	309	359	328	330	328	333	349	334	321	297	341	305	339	312	339	337	363	316	324	320	293	309	323	271	321	309	325	336	315	328	324	343	294	330	315	314	339	324	305	339	359	307	307	324	308	310	335	312	368	292	337	322	325	332	305	333	332	317	333	290	330	310	304	317	297	333	348	320	294	336	342	336	322	307	330	339	310	301	343	311	324	306	384	287	321	322	351	338	307	329	284	328	319	316	311	328	363	298	332	335	301	324	327	362	323	307	328	318	290	315	316	318	343	321	306	315	329	329	337	328	317	302	348	324	337	324	332	315	308	328	331	337	346	346	338	287	333	372	338	329	308	341	326	318	305	325	338	311	310	318	325	362	309	335	319	299	337	353	309	352	316	323	364	366	319	323	333	309	323	299	324	299	324	316	300	328	306	360	307	358	310	327	307	337	334	308	311	348	355	326	339	299	304	322	324	353	287	314	346	339	340	314	323	311	325	352	337	293	323	331	334	288	287	302	295	334	314	339	318	344	338	330	321	324	308	332	351	349	319	301	315	352	299	350	324	315	300	327	301	317	317	311	304	339	339	349	302	330	298	336	328	320	328	321	322	303	326	331	342	343	347	334	317	337	316	323	357	316	302	358	333	347	342	309	339	320	307	317	344	281	312	316	322	318	339	360	335	361	339	318	345	307	363	304	323	315	325	296	331	318	336	311	336	332	349	319	298	312	336	334	317	286	311	315	324	326	325	315	347	295	334	317	337	325	325	340	285	310	349	341	345	305	334	348	307	354	285	339	331	318	330	287	343	333	310	356	323	307	299	299	326	338	317	326	335	289	329	306	325	322	317	323	329	334	328	311	354	294	295	328	317	298	299	310	315	309	331	306	327	317	325	317	312	349	338	322	324	320	351	306	340	322	297	305	297	325	311	302	308	332	346	338	315	338	310	327	302	279	316	317	322	324	312	319	362	302	342	329	303	340	308	329	335	312	324	298	319	304	337	325	340	315	330	342	330	314	322	300	302	349	320	341	319	332	316	311	355	309	335	312	317	323	285	336	301	321	349	284	328	314	349	323	285	342	346	307	323	329	342	346	323	341	327	298	361	355	331	362	335	346	312	324	340	345	359	325	316	332	303	308	316	345	286	326	341	328	317	324	333	350	309	333	322	302	346	364	342	320	327	292	333	320	333	347	338	309	325	320	340	304	335	329	350	284	341	342	313	327	326	346	307	329	310	332	309	324	331	314	307	307	331	310	336	336	314	322	317	342	340	307	308	327	335	282	344	317	319	307	307	317	356	341	329	313	333	323	354	315	306	325	318	320	339	296	311	346	339	361	310	328	326	334	298	351	308	326	296	312	342	318	322	329	325	333	342	309	311	335	339	303	331	331	328	316	319	310	326	318	326	323	344	330	326	297	334	355	340	334	302	314	361	340	303	299	285	341	283	342	356	356	325	300	333	305	316	339	328	329	322	292	356	307	320	323	346	340	283	331	340	305	330	311	294	296	323	342	315	323	325	310	355	340	322	314	303	344	315	349	323	313	304	329	349	303	340	330	319	326	312	326	341	338	379	325	324	336	319	316	336	335	347	333	300	313	302	317	297	310	322	342	327	305	337	308	284	289	327	289	367	315	286	311	324	319	294	319	326	343	301	294	363	305	339	320	342	333	342	314	304	348	353	355	336	319	337	333	346	339	351	341	311	315	337	293	323	313	312	330	323	345	334	339	305	307	323	338	346	310	307	312	353	296	337	338	294	299	350	315	298	312	339	320	327	321	304	311	348	311	324	335	333	341	334	313	306	312	311	331	330	329	316	322	334	303	306	324	335	347	349	335	336	330	358	380	332	315	322	335	298	318	337	334	317	326	338	340	336	331	328	344	315	364	339	321	325	331	315	308	331	282	366	322	319	326	333	350	310	342	324	311	364	317	320	351	335	313	341	306	353	349	324	287	330	315	300	338	309	316	337	357	330	330	308	361	311	325	353	297	309	308	334	335	309	303	331	317	339	309	328	300	342	297	311	325	332	324	323	337	346	343	319	343	326	304	344	296	327	302	337	294	334	330	338	304	299	358	327	323	321	343	310	334	340	341	308	348	301	322	306	324	329	318	339	331	305	345	339	338	298	314	284	309	321	315	313	296	306	321	321	311	340	330	329	330	350	278	307	318	319	345	300	309	349	339	330	313	336	308	330	302	313	342	297	351	357	342	315	333	306	336	322	325	328	337	310	345	291	320	300	295	338	293	331	339	337	340	302	316	329	322	334	335	339	315	350	328	336	325	324	314	348	348	328	319	306	315	347	339	327	331	311	307	313	318	295	319	329	288	345	358	299	352	314	322	372	362	314	316	328	318	339	345	378	328	322	317	319	320	353	314	315	333	309	305	349	338	316	309	321	324	291	301	349	299	318	311	355	325	353	330	345	329	347	347	335	327	309	331	289	319	338	343	324	336	342	341	319	316	334	337	296	307	340	288	323	315	306	333	321	302	296	323	331	342	311	343	289	282	351	351	349	325	322	320	312	323	306	321	323	350	307	326	314	344	316	297	310	322	307	264	338	323	295	285	325	314	341	307	323	328	307	316	312	315	330	318	349	348	331	291	317	337	316	331	325	295	309	318	303	329	312	322	275	300	321	324	335	324	294	361	357	299	299	315	315	291	323	316	298	302	320	339	307	308	325	308	334	327	304	349	329	320	335	310	340	313	307	336	322	325	341	323	330	327	317	309	318	297	334	309	346	319	329	321	314	340	333	323	337	338	310	311	335	299
15829	36860	22918	7956	2647	671	308	324	318	308	333	289	291	318	311	317	291	314	326	312	323	317	304	333	305	349	328	301	307	303	325	328	291	317	337	289	311	344	353	332	313	296	323	318	311	319	340	309	370	283	295	304	296	292	304	334	308	319	326	318	323	284	318	294	335	296	330	308	346	311	306	342	319	366	299	320	299	312	319	342	314	320	310	296	332	307	325	353	314	322	326	293	338	311	318	312	323	311	305	309	295	340	333	275	311	300	312	329	288	312	311	326	304	312	296	328	281	319	334	329	316	298	294	334	314	337	294	323	351	281	299	327	300	315	319	344	317	304	306	295	329	329	330	323	327	317	330	301	307	296	324	320	312	335	290	297	308	294	320	299	326	312	298	305	293	301	291	321	301	343	311	330	316	294	298	314	329	330	328	319	312	339	314	319	315	329	316	300	305	319	323	306	314	325	290	304	292	319	293	314	339	300	304	301	320	286	337	298	302	291	316	287	312	318	274	306	329	342	329	312	321	340	329	296	305	304	302	313	328	304	294	306	341	293	305	279	295	299	335	314	304	332	335	254	327	326	313	321	325	350	337	311	316	343	331	326	289	285	299	335	292	297	304	325	276	322	326	290	318	305	333	330	275	313	297	296	300	296	296	345	313	318	317	294	331	327	331	317	313	327	310	284	306	293	322	286	308	328	316	307	346	281	318	327	327	284	318	315	315	303	350	289	318	334	301	291	347	303	315	307	349	332	328	321	315	299	316	297	329	300	329	313	297	300	312	280	370	310	294	273	295	310	299	307	318	298	332	325	308	338	291	327	311	336	355	308	326	303	316	290	318	311	302	321	291	290	324	283	346	340	312	345	313	315	338	305	347	293	329	364	276	293	318	340	337	291	312	322	314	313	319	318	309	331	325	299	290	325	312	318	340	306	325	294	302	276	327	310	312	339	316	264	315	302	335	287	331	321	315	294	303	329	301	310	311	299	323	311	303	329	323	278	323	316	298	317	328	319	312	287	309	286	338	330	314	317	337	324	325	309	344	299	370	332	317	323	294	337	308	319	317	349	315	335	297	302	317	311	299	309	291	343	341	304	317	311	339	304	374	300	322	306	322	289	331	334	310	313	325	296	324	303	310	279	293	310	302	305	324	327	353	315	314	290	311	303	297	297	307	318	310	269	310	302	313	297	325	321	346	326	335	317	334	321	322	292	359	338	303	301	330	353	309	325	327	316	294	336	320	319	307	325	337	300	311	327	298	322	285	304	294	313	292	307	335	307	289	316	307	315	310	332	321	324	329	297	331	302	286	353	321	330	331	309	323	311	302	319	327	333	293	309	338	328	295	333	306	272	329	315	298	326	293	312	340	315	358	324	341	328	298	318	350	292	318	338	331	310	307	291	321	303	281	296	320	327	311	283	301	330	301	303	342	315	326	304	314	295	338	326	332	301	332	342	331	316	313	320	325	337	331	297	317	334	328	338	333	337	317	300	277	326	301	295	321	346	362	309	312	307	292	337	300	302	337	309	313	314	315	308	304	309	294	310	312	307	324	315	326	326	317	302	301	341	326	307	341	323	311	320	293	295	339	286	334	336	295	302	295	291	302	300	286	298	301	343	268	326	321	327	303	294	288	320	313	328	316	318	333	324	335	329	310	307	294	314	325	312	320	264	318	276	305	318	343	288	315	300	293	300	328	315	307	317	300	308	291	328	301	284	332	309	311	287	302	342	277	297	286	315	294	284	297	320	337	345	308	305	295	351	303	313	331	290	282	283	336	300	330	305	341	333	327	317	329	310	325	336	345	313	283	342	297	293	318	334	330	292	310	295	263	337	311	288	310	339	317	278	318	314	287	289	348	330	299	316	317	327	327	273	275	305	339	333	318	318	304	345	343	329	314	310	307	297	297	308	352	330	340	316	304	312	292	341	265	305	343	282	320	322	321	304	329	335	309	314	341	327	294	300	339	331	289	313	319	311	301	316	324	331	309	315	308	273	290	324	306	309	355	305	300	347	351	275	302	290	348	313	303	333	324	312	314	314	285	281	304	340	323	291	301	301	351	295	321	306	331	318	339	320	318	307	324	308	312	298	284	334	355	325	329	312	339	289	338	343	306	328	301	349	303	333	302	319	295	295	317	293	330	286	332	299	284	316	294	320	343	324	326	365	304	297	334	294	309	323	311	286	317	314	309	346	301	348	279	316	309	291	307	328	313	298	303	298	327	318	312	319	327	285	315	337	307	303	306	350	304	331	330	318	322	310	325	275	309	300	326	303	354	313	328	329	295	362	299	313	317	300	315	316	306	314	291	321	313	318	359	286	324	297	310	302	315	290	305	303	301	322	292	322	275	313	305	340	321	313	306	295	308	278	318	299	329	305	321	277	331	301	324	276	303	330	328	322	335	303	313	344	317	297	306	317	313	331	345	338	301	327	303	324	329	314	329	309	323	311	283	316	323	321	313	306	343	335	326	308	286	320	314	270	283	336	318	321	315	328	296	305	303	324	308	334	288	303	274	328	348	295	300	348	290	321	336	305	326	330	265	288	339	348	325	302	358	309	295	322	295	326	317	279	307	304	325	309	334	295	309	315	299	327	295	322	314	324	300	314	299	322	312	291	306	316	322	328	266	310	289	304	318	302	295	294	318	325	279	332	330	331	315	311	333	300	319	320	309	336	303	318	321	293	332	338	331	323	322	320	295	298	288	324	331	322	320	313	349	336	290	302	317	330	318	329	333	342	304	315	286	323	307	289	308	344	310	323	318	321	306	289	340	319	324	288	333	313	330	282	317	337	308	329	315	310	279	311	322	289	312	345	306	329	299	337	305	332	293	336	332	300	334	317	308	319	305	309	335	296	296	304	335	333	281	307	332	353	278	318	315	302	313	310	321	297	309	345	321	327	320	302	305	312	315	296	295	311	273	321	321	291	279	305	318	313	348	310	297	306	327	359	314	297	339	332	333	342	315	317	280	300	338	328	296	331	323	287	337	328	297	302	308	287	310	323	314	297	310	312	314	308	311	314	299	308	309	307	340	296	324	301	327	324	306	319	302	294	299	324	343	339	277	296	297	302	321	292	329	297	313	316	314	313	310	302	319	318	308	338	287	267	299	304	306	319	304	298	296	302	285	329	319	299	305	327	297	305	312	308	328	301	274	329	314	300	336	311	305	330	327	324	318	312	323	293	287	314	300	288	336	330	335	326	325	297	310	346	307	294	303	350	282	333	326	336	315	304	356	301	288	310	301	323	304	298	309	301	305	303	291	308	315	304	322	318	300	294	295	361	307	327	303	297	316	305	308	323	298	329	333	289	304	294	301	336	318	296	335	317	302	289	299	335	297	385	312	357	316	341	306	318	310	328	316	314	330	324	307	318	348	347	318	320	299	330	322	297	309	336	304	331	303	317	304	334	321	335	332	302	329	299	348	306	311	317	307	308	324	329	320	302	335	319	281	330	278	323	304	316	297	317	313	335	320	299	319	299	332	305
25461	29101	48942	42044	21476	5915	673	380	393	373	365	355	390	389	381	378	353	401	378	376	385	384	390	386	386	352	394	348	386	358	381	393	406	378	381	344	352	358	366	382	345	363	362	387	361	371	373	383	352	360	375	390	379	338	341	375	353	339	391	340	368	369	362	365	334	352	394	388	334	382	384	420	339	357	343	392	347	357	342	358	383	338	355	389	380	373	375	393	422	344	360	412	374	328	394	363	366	362	365	374	386	387	389	388	362	360	382	361	361	377	358	363	377	382	387	347	371	371	313	348	380	366	380	371	352	398	391	387	372	338	336	377	332	345	369	391	374	364	331	339	347	350	390	405	394	401	380	394	357	359	366	368	388	365	388	337	381	353	400	359	389	380	353	365	352	365	341	382	384	388	366	371	377	347	337	357	375	357	334	379	381	395	381	382	340	385	372	372	370	382	372	362	360	357	355	362	367	342	343	361	380	347	369	387	394	361	350	350	372	358	370	378	350	359	398	364	349	365	367	353	377	360	405	395	331	372	358	372	380	373	351	369	373	373	370	372	337	384	378	346	373	348	392	343	397	372	370	380	407	325	348	362	377	393	409	370	379	371	353	337	329	341	352	367	379	404	369	350	356	367	372	410	385	380	375	341	370	374	365	396	375	369	367	357	354	367	352	379	361	351	401	342	355	368	406	369	361	359	374	350	358	390	392	363	383	365	371	363	413	365	352	356	380	352	333	368	375	377	350	382	374	382	384	366	393	378	351	380	369	385	389	337	369	381	351	360	344	371	362	336	327	358	391	362	393	369	349	401	385	368	381	342	366	331	340	387	387	382	356	349	346	390	373	381	367	350	374	377	351	353	390	334	372	375	385	382	367	385	356	377	363	386	384	384	356	393	377	362	374	373	356	388	367	384	350	351	372	358	338	387	377	377	366	309	356	356	374	324	355	370	379	373	332	356	354	354	334	340	366	365	351	345	358	348	351	344	388	382	360	370	383	377	381	360	408	393	391	360	365	344	350	411	350	376	378	382	368	365	381	369	379	384	356	360	355	360	377	345	376	373	366	349	346	398	380	375	346	397	370	359	354	385	343	400	366	360	384	374	399	368	354	391	394	373	363	369	395	358	368	402	382	370	370	367	361	382	407	368	353	361	360	371	371	386	354	343	367	354	414	361	370	381	367	415	366	370	357	373	400	356	347	353	364	375	377	345	403	385	365	372	361	386	381	387	362	368	385	372	369	354	403	356	356	342	384	367	375	369	353	342	361	368	417	337	365	379	347	375	381	384	339	376	377	358	377	418	392	392	349	338	393	354	396	415	370	348	398	366	344	398	373	397	354	360	323	363	360	337	355	370	378	360	384	342	344	371	354	352	365	374	334	338	319	358	376	328	378	358	368	336	344	372	361	366	394	379	321	351	359	379	390	378	369	414	336	388	344	362	356	348	373	390	335	351	339	381	375	363	352	367	378	369	376	368	396	370	381	376	360	375	354	378	350	392	347	338	340	373	338	342	361	340	369	405	323	370	375	372	368	381	379	340	387	358	394	398	371	370	404	382	381	362	342	366	357	354	415	340	369	377	346	335	375	364	372	365	386	382	369	373	384	388	342	440	372	337	350	368	349	376	369	397	356	368	400	356	353	377	349	358	375	373	347	355	351	349	370	388	358	358	376	343	356	408	411	376	342	380	369	364	368	386	369	359	425	357	314	370	351	338	383	329	363	378	378	313	371	357	374	343	400	340	333	368	389	380	394	358	350	345	375	389	375	377	381	341	338	371	370	348	382	353	367	323	369	353	368	361	364	373	382	377	404	382	397	347	371	335	362	362	370	345	367	323	370	361	401	362	336	356	377	360	355	374	334	390	378	350	367	316	375	365	361	378	391	387	363	368	368	338	375	319	375	387	345	362	325	375	363	388	356	368	368	383	337	334	394	352	365	367	380	358	363	400	337	375	373	384	354	365	360	352	382	411	371	401	359	371	408	375	377	379	372	378	360	382	376	386	359	330	347	381	340	385	377	385	377	383	343	359	365	348	360	381	394	392	358	372	345	386	395	354	374	351	384	345	352	327	393	336	359	365	372	389	393	335	318	387	389	370	363	341	380	340	365	369	345	388	362	322	338	348	355	363	352	376	352	349	353	373	370	361	334	343	375	344	407	366	371	392	339	340	332	371	371	376	378	367	354	395	341	353	373	390	387	375	338	353	299	353	370	392	361	375	374	339	333	337	387	351	360	363	364	371	356	344	377	364	372	363	386	386	356	358	392	350	344	336	361	358	369	377	352	378	376	348	366	360	360	347	374	376	387	346	375	374	361	375	382	356	383	347	392	384	342	381	338	329	373	342	372	340	379	336	391	343	368	352	375	353	385	372	384	361	371	398	349	362	349	386	395	362	377	366	364	372	340	364	389	319	338	363	347	347	399	380	424	375	379	357	364	340	377	386	346	335	377	341	389	381	331	361	339	339	372	375	377	375	346	381	358	356	336	389	361	348	367	360	408	373	393	347	358	347	390	389	341	358	428	366	362	357	351	344	381	374	349	339	351	367	376	410	400	355	361	348	362	367	380	376	385	358	348	359	382	398	357	340	344	360	352	386	377	363	406	399	408	372	349	380	356	373	361	405	375	336	362	370	365	366	343	375	375	367	369	383	370	353	388	356	404	349	440	389	357	357	384	361	377	348	380	329	402	370	393	364	352	382	369	327	386	376	356	343	403	360	386	342	373	357	399	363	342	358	380	357	376	392	342	385	376	367	356	368	390	394	346	370	345	376	363	337	370	366	355	341	390	346	393	359	351	371	346	367	372	380	415	381	354	357	340	357	346	392	337	397	374	341	326	357	338	388	394	305	361	372	361	333	363	366	367	384	391	390	344	377	398	392	395	345	362	381	349	374	355	345	402	390	354	359	374	372	344	354	395	373	382	348	360	379	349	352	373	378	355	356	362	351	385	391	370	341	361	369	372	389	350	383	367	361	360	377	370	377	388	381	371	375	373	371	389	345	351	372	373	369	347	384	352	356	406	368	354	368	363	380	337	358	339	364	363	375	356	373	346	393	362	361	339	359	358	407	344	365	353	376	377	365	392	353	403	350	370	353	358	368	377	386	353	364	374	348	380	370	372	376	383	355	329	345	365	368	371	378	393	372	344	353	360	329	377	398	362	331	384	374	355	354	406	354	362	363	348	355	375	378	348	347	360	389	398	393	361	380	339	389	360	349	425	360	374	338	338	348	361	375	342	363	366	383	357	381	389	390	381	364	335	312	337	364	396	404	352	336	372	412	347	353	387	348	378	371	324	374	390	380	375	326	389	358	351	355	394	378	372	338	379	362	349	378	386	337	365	350	352	366	375	362	357	341	373	348	377	392	342	357	357	385	374	392	368	372	365	339	356	361	386	376	394	337	337	397	376	384	374	353	390	382	370	348	363	371	361	374	359	370	390	358	378	388	363	375	395	375	345	359	365	374	331	375	390	357	379	365	366	369
48342	87848	64083	33898	12978	3042	509	386	417	379	392	368	370	402	420	401	422	379	376	364	318	424	417	383	457	373	389	360	397	384	417	426	390	440	400	384	451	409	349	381	358	426	378	374	356	401	397	387	436	409	357	425	398	364	361	403	395	400	414	398	385	384	414	387	384	378	409	391	416	368	401	375	384	446	365	384	401	357	388	418	405	390	373	388	385	384	393	409	411	378	385	424	411	398	401	388	384	394	379	387	391	403	401	372	413	424	381	413	398	394	379	383	381	401	384	369	408	360	388	386	414	398	412	381	407	363	369	382	376	415	420	362	418	390	352	440	374	382	365	392	424	379	380	378	396	372	392	410	391	369	394	417	405	389	409	417	358	405	387	377	374	406	392	427	359	369	392	377	343	373	403	397	378	385	378	383	400	366	400	375	376	383	406	419	391	430	377	369	347	385	393	426	392	383	389	427	382	399	431	431	355	385	399	389	377	406	420	408	370	398	376	381	379	422	374	408	372	423	414	398	397	395	372	414	395	381	373	415	382	404	389	379	385	416	400	412	420	400	396	396	403	401	403	416	334	380	393	408	386	393	375	369	417	376	383	403	379	413	369	391	381	392	382	392	406	369	410	400	379	402	387	383	379	392	436	379	369	377	402	364	396	388	402	398	399	374	381	381	376	403	405	377	378	381	395	390	403	404	405	417	395	374	380	417	391	361	383	408	361	406	406	365	370	414	414	351	381	405	377	420	360	393	384	392	391	371	387	398	390	376	415	398	421	402	391	374	378	374	379	387	389	400	403	385	391	380	362	421	368	368	388	356	367	379	400	397	398	377	431	371	373	396	402	389	391	416	403	388	376	387	351	398	390	387	413	395	385	400	453	381	372	357	366	373	402	388	385	382	375	374	386	412	354	408	360	374	426	385	410	369	385	378	366	363	429	365	393	356	335	385	412	364	347	407	396	398	369	383	383	406	391	407	396	418	387	400	400	421	391	373	406	399	432	419	408	406	399	411	371	416	428	416	396	384	392	369	407	353	373	403	365	394	379	368	396	392	411	393	388	371	371	398	375	385	336	369	390	421	384	414	407	354	378	406	421	406	416	402	417	362	385	436	406	402	388	397	382	393	377	364	374	409	379	410	386	376	387	406	407	349	385	371	406	357	415	381	393	411	410	388	382	394	422	392	402	402	435	417	389	406	396	398	376	404	416	377	391	348	401	382	397	375	373	375	389	378	366	408	397	368	413	364	407	417	380	427	353	388	397	398	403	371	359	368	401	398	381	380	387	386	385	388	382	405	374	409	391	418	393	416	370	384	385	383	402	381	406	384	393	419	427	412	405	387	403	388	400	412	386	385	370	392	408	391	375	356	383	417	397	382	365	378	398	393	402	392	377	408	343	363	352	414	391	414	375	392	406	377	407	374	364	406	395	382	397	343	390	380	419	418	420	376	375	405	364	419	383	406	411	400	411	395	392	394	396	398	373	372	395	416	398	410	372	412	403	401	382	414	348	394	406	399	383	400	414	377	373	408	340	394	387	420	391	389	377	392	364	400	414	376	375	403	375	407	368	411	406	411	414	402	381	419	382	413	371	399	399	384	417	385	432	352	377	397	364	407	410	420	349	402	374	390	380	385	412	418	370	411	365	377	366	363	382	409	401	378	397	419	372	376	379	398	367	381	390	405	415	386	388	384	399	414	362	391	356	376	403	382	392	390	382	382	398	391	387	350	402	407	386	382	383	387	344	365	383	383	352	390	386	424	363	349	406	379	397	382	402	371	390	397	347	376	383	384	408	393	397	397	370	422	364	357	352	375	398	385	383	392	365	418	384	417	365	400	320	396	383	393	393	415	387	412	362	397	375	418	377	409	386	375	394	393	396	374	397	373	352	393	397	369	377	372	379	420	379	376	397	370	380	381	395	341	381	386	411	375	375	403	366	382	380	390	417	396	420	375	419	367	407	383	405	404	401	363	370	402	398	379	400	386	362	404	395	373	335	423	349	342	388	428	371	410	353	367	380	380	414	385	392	390	382	365	388	395	416	377	391	399	405	385	409	408	421	385	373	382	394	364	371	410	399	366	388	406	383	410	427	397	421	396	435	400	404	402	410	407	397	403	357	397	366	409	382	387	407	380	399	418	367	352	394	370	368	378	397	381	393	404	415	374	379	397	391	369	387	379	357	379	423	382	403	419	399	409	361	392	374	380	397	413	401	402	399	386	396	388	385	385	406	392	399	384	398	393	375	391	376	380	373	385	385	408	378	393	367	405	408	378	412	389	369	352	394	402	382	355	402	348	390	406	415	365	385	384	387	409	371	406	357	377	390	389	426	398	394	395	414	397	382	387	405	372	388	389	373	353	345	399	380	370	367	401	391	401	362	395	398	349	396	401	424	388	362	364	430	405	383	376	378	380	381	400	392	396	369	389	385	417	403	422	381	365	414	392	367	373	383	374	361	398	344	387	365	383	389	384	388	403	431	417	400	395	409	398	373	387	400	384	413	411	389	376	357	372	388	409	398	389	363	405	370	404	392	384	372	400	409	415	411	365	379	410	388	382	407	398	431	372	389	403	407	408	406	385	416	416	412	386	379	409	374	361	410	419	366	375	395	377	385	393	409	389	360	395	364	400	410	371	358	360	404	388	405	396	373	373	397	414	368	395	411	387	362	371	426	396	400	396	411	402	404	368	410	373	379	377	423	400	399	383	376	395	352	359	381	397	395	420	361	365	392	444	391	388	372	406	382	388	404	409	365	401	365	390	380	409	388	392	350	371	370	351	374	384	405	358	391	379	399	355	385	367	365	413	376	372	367	395	387	369	401	377	369	363	416	404	400	431	374	395	368	390	333	361	382	380	402	382	383	415	373	400	407	389	372	380	404	405	411	411	363	365	385	375	378	400	351	411	409	365	392	398	381	399	399	391	415	393	379	413	367	362	390	404	409	379	407	412	378	395	404	378	389	383	369	391	428	390	391	381	426	401	431	396	418	408	386	396	396	364	377	390	381	397	344	364	446	400	390	388	403	356	399	414	378	419	380	412	383	399	386	403	423	384	395	372	440	401	383	374	372	396	441	391	384	390	405	361	422	368	429	426	366	383	368	391	369	399	391	365	408	396	391	400	397	430	399	349	388	372	398	406	375	386	408	430	364	434	384	399	393	400	367	355	384	410	386	383	382	377	339	389	369	374	388	396	365	411	358	404	381	389	389	404	382	413	381	391	360	416	386	377	394	387	395	407	392	426	392	406	409	405	362	396	396	387	366	375	392	407	359	368	389	424	423	398	395	403	366	408	406	401	390	397	368	383	399	380	393	386	377	395	396	379	429	390	394	429	377	369	342	362	383	384	384	408	382	410	431	408	417	395	414	387	395	390	364	390	425	428	431	406	383	410	393	344	359	376	349	377	381	408	363	372	422	363	392	410	372	363	377	385	393	411	376	389	394	381	379	387	363	409	352	396	406	376	395	395	404	368	372	417	372	390	390	381
23942	23994	40778	40385	28989	19031	3666	647	518	530	493	457	498	520	487	505	535	482	523	509	467	522	486	493	509	551	496	465	517	489	516	478	498	538	476	478	498	490	484	475	468	491	467	498	503	487	467	437	479	432	513	490	510	465	490	492	506	469	482	495	488	475	469	476	470	505	533	480	490	488	484	469	481	486	517	497	508	451	461	503	472	486	527	489	490	493	458	487	457	491	426	485	500	518	464	465	403	488	482	482	501	474	497	492	463	481	512	477	482	495	490	468	503	450	468	492	503	473	456	465	500	491	446	504	474	470	450	474	489	460	504	448	494	478	514	453	453	474	477	503	486	490	494	499	456	489	460	466	479	484	505	458	510	478	485	552	518	449	475	452	477	512	480	451	456	526	461	463	491	496	489	480	499	453	468	514	450	456	503	484	494	490	477	466	526	485	510	491	485	500	477	483	480	474	513	488	509	444	494	478	465	497	477	486	466	472	504	478	477	459	509	461	462	498	491	496	480	456	420	457	496	445	509	445	506	455	506	444	504	500	484	477	521	467	478	490	458	516	488	482	449	478	491	461	489	429	486	471	501	476	486	449	496	524	487	475	503	483	455	524	455	481	460	467	451	507	464	488	476	476	507	468	513	506	468	463	480	494	491	470	475	494	468	487	461	460	489	481	489	469	489	451	488	506	544	468	495	508	494	514	477	500	503	457	467	508	449	474	485	497	476	469	478	463	476	470	490	460	494	464	472	495	460	504	477	500	500	455	474	462	523	499	465	434	486	469	503	457	454	514	510	472	517	450	472	421	501	443	488	477	445	437	472	487	485	481	459	452	499	491	483	473	485	497	468	466	494	506	482	467	486	494	491	480	509	515	457	492	458	473	454	509	452	510	497	485	492	486	486	480	498	462	472	493	481	496	439	479	445	517	487	506	494	484	487	486	502	486	491	469	449	490	479	465	484	489	525	473	493	490	471	472	451	511	510	495	491	477	502	490	487	477	479	451	486	517	469	511	490	454	486	462	486	460	478	480	474	436	481	455	436	453	484	415	491	462	476	481	513	472	487	520	496	454	457	454	497	460	492	505	472	511	471	474	465	505	429	454	475	459	480	516	461	487	512	478	509	479	499	485	494	478	499	504	471	487	482	476	475	488	518	483	485	455	476	496	458	450	494	466	494	489	464	464	488	520	462	442	492	485	456	426	487	500	482	467	455	501	473	460	469	505	482	493	430	444	446	458	538	462	479	480	492	487	447	475	508	489	435	464	433	532	517	492	482	472	491	487	549	483	478	480	506	522	486	456	519	480	461	485	476	447	453	451	448	470	481	500	483	495	478	481	501	433	449	461	476	516	480	480	449	500	475	429	453	495	483	490	486	476	478	478	496	461	476	492	456	475	478	482	466	495	485	473	458	480	411	504	481	496	510	479	452	448	479	480	459	497	518	505	515	471	492	488	481	512	509	456	434	470	459	477	464	463	419	445	480	485	458	464	486	464	520	489	502	429	462	446	494	467	483	465	465	437	498	480	504	502	479	501	445	465	499	465	464	459	494	468	483	514	470	474	482	486	464	464	476	469	468	480	473	442	457	462	459	457	519	487	498	498	486	492	453	482	480	525	448	493	476	513	504	489	472	502	454	471	459	463	458	509	409	487	462	445	480	468	493	522	506	458	495	512	447	465	509	512	470	497	456	459	490	504	494	473	484	490	464	479	484	465	452	473	500	476	486	507	455	486	498	487	492	489	484	498	471	466	462	473	472	512	472	463	509	463	492	441	504	461	503	508	443	492	492	476	481	506	483	464	477	512	482	472	458	475	489	453	464	490	484	516	505	471	461	499	509	478	472	477	492	509	456	483	478	485	507	474	473	484	464	478	449	485	463	508	455	489	479	489	492	497	488	459	478	468	521	461	518	498	498	495	458	461	511	473	509	467	442	482	479	466	482	509	514	513	493	466	469	469	476	494	490	491	483	462	500	465	478	458	434	519	481	498	455	487	467	495	479	491	468	481	468	443	457	429	480	478	488	515	465	508	490	481	512	485	491	478	472	507	447	527	486	458	471	483	483	467	484	470	500	467	513	488	495	477	463	479	489	491	441	470	502	455	464	480	483	463	542	439	461	424	486	443	495	481	503	464	469	444	469	515	481	483	486	459	526	490	465	453	464	482	448	497	435	491	467	466	486	468	475	486	455	454	477	485	488	493	501	507	484	475	491	525	482	474	467	468	510	493	486	455	445	458	484	496	479	463	495	506	491	479	491	464	520	462	498	509	499	447	490	489	457	456	456	451	483	489	477	471	444	463	486	475	442	478	479	519	469	512	477	514	489	491	482	464	493	453	481	464	482	486	478	488	491	489	488	447	478	510	508	511	471	497	464	490	501	509	473	480	538	478	493	516	491	477	478	468	490	480	488	460	483	451	485	496	508	496	499	472	467	454	470	476	456	499	457	478	457	483	499	475	460	471	454	450	532	515	486	476	499	541	449	475	455	456	473	479	491	466	491	516	473	467	448	493	503	497	478	495	439	476	508	488	446	499	460	464	500	443	483	498	494	452	507	477	475	478	524	489	494	489	460	481	482	507	465	483	496	467	504	492	490	484	492	476	489	446	502	499	492	465	484	497	468	470	474	453	479	500	444	507	412	434	426	449	494	494	503	510	497	509	457	451	485	466	488	437	473	479	491	494	470	492	480	500	459	495	475	457	441	458	509	462	494	485	448	505	470	488	518	457	471	476	495	490	440	493	497	465	455	478	492	495	433	475	446	450	501	471	465	498	481	451	491	447	472	454	509	540	539	459	459	514	466	487	477	494	462	495	465	454	495	461	475	474	498	512	516	448	496	466	516	476	476	466	464	510	473	471	426	507	493	504	495	523	459	503	447	490	452	471	500	499	487	487	465	464	466	488	510	473	501	524	450	522	502	519	491	490	491	466	499	492	484	519	522	480	443	450	490	472	500	489	476	444	481	451	467	470	453	488	480	473	455	455	495	515	480	478	481	461	505	475	457	499	525	499	483	486	472	507	481	522	486	446	471	463	449	464	477	516	459	496	499	481	502	483	489	485	469	470	455	442	492	510	449	463	493	478	473	468	502	487	490	494	502	503	440	482	507	455	487	479	484	497	489	483	457	489	493	484	503	463	445	452	467	497	504	501	450	498	496	477	467	509	468	486	453	468	457	461	479	446	446	497	518	473	458	478	423	512	499	459	487	460	483	473	475	464	493	488	519	486	503	490	468	500	519	507	509	462	492	421	505	485	452	472	438	489	456	468	456	516	485	502	462	489	466	459	497	488	439	544	493	482	489	453	473	459	482	463	481	468	500	491	490	467	489	490	494	467	486	446	488	499	500	465	538	489	533	474	480	511	476	481	507	471	472	442	484	484	479	474	503	484	477	507	500	501	523	521	469	467	519	462	468	487	500	541	484	470	497	511	487	493	496	490	479	494	495	473	465	476	497	466	485	457	454	479	474	485	455	461	487	520	468	444
60768	103467	76645	50185	26285	10664	886	516	503	509	504	523	514	512	513	539	554	539	508	545	552	518	567	557	642	627	599	540	587	518	567	515	545	535	547	550	555	562	540	516	574	552	526	501	564	543	557	549	547	521	584	552	511	469	583	536	530	493	575	525	501	506	568	520	566	530	527	564	518	513	505	547	525	538	522	539	499	509	534	526	524	525	487	542	545	557	532	552	549	543	494	506	545	562	497	527	541	543	541	588	510	531	562	559	505	534	519	519	510	481	520	515	487	539	514	498	511	561	511	511	516	514	521	560	539	501	524	525	536	488	505	515	473	500	563	542	513	518	547	542	547	520	522	555	534	512	536	545	527	532	531	517	487	550	506	527	572	498	528	516	505	548	507	573	482	529	568	550	546	538	503	516	516	493	515	560	527	555	504	558	542	533	526	512	539	526	554	548	561	526	496	569	551	518	530	523	521	522	507	530	526	531	521	468	504	550	515	561	539	586	509	502	525	561	483	544	567	525	465	516	536	502	504	495	575	538	556	505	527	531	537	548	521	533	516	523	564	518	521	554	554	526	542	542	542	517	510	518	561	499	551	563	519	526	505	518	509	513	516	572	512	552	541	565	513	566	510	535	547	542	514	554	544	537	577	515	548	562	542	518	488	555	504	538	500	523	524	548	587	547	527	542	547	565	526	556	534	563	527	512	533	543	486	521	544	505	489	517	514	560	500	552	518	530	519	543	547	534	546	541	533	542	539	540	527	550	535	543	567	540	520	508	513	580	523	496	500	549	500	499	516	524	520	548	536	524	523	531	495	540	485	514	528	521	510	517	526	554	527	552	522	538	514	528	534	573	501	521	538	561	542	529	534	559	530	551	530	525	543	532	546	551	542	534	568	498	538	512	507	555	537	531	521	512	548	541	585	524	519	569	540	552	519	527	503	489	528	529	535	560	535	553	508	533	564	563	536	524	522	516	505	537	507	540	496	521	524	538	504	464	534	518	538	536	521	543	548	499	516	523	462	542	487	520	518	534	511	503	492	535	497	483	524	524	541	524	530	536	549	528	513	570	520	525	502	502	490	540	530	541	523	507	482	483	550	529	551	512	540	550	522	529	538	542	523	503	515	519	505	573	554	545	526	518	550	519	538	551	534	493	525	535	482	515	492	539	543	522	558	503	530	526	496	533	514	497	499	538	531	493	527	536	537	545	522	510	516	522	501	543	558	510	522	531	528	486	520	523	520	541	545	543	502	534	492	545	522	510	529	516	528	547	534	503	501	523	526	505	548	557	520	536	527	550	543	541	497	559	555	513	524	522	527	517	537	527	506	523	473	509	495	517	521	531	517	466	530	500	529	499	521	556	522	506	536	489	554	557	530	558	537	559	552	517	558	469	533	518	504	520	530	590	509	539	514	527	569	556	519	530	501	501	477	531	542	489	543	506	536	528	509	502	517	524	504	525	539	471	492	526	510	513	537	547	536	531	546	518	579	502	541	532	538	512	483	538	554	546	494	524	517	564	549	488	518	534	549	539	524	529	532	551	522	523	530	519	515	597	587	547	539	535	515	542	525	500	523	568	532	514	550	519	547	498	505	548	505	562	549	516	516	526	525	501	529	528	516	537	555	515	497	559	529	498	539	526	561	521	543	532	552	502	514	492	542	560	534	494	582	559	524	559	568	538	531	516	527	521	525	523	533	529	558	567	481	505	497	508	567	502	480	520	524	567	550	540	497	538	522	538	524	505	535	512	487	544	522	486	562	506	510	533	552	538	533	548	505	539	503	524	491	498	505	532	535	540	490	468	526	522	529	490	549	508	555	553	503	523	515	515	552	523	535	528	515	523	506	542	517	495	512	503	563	549	546	561	566	532	522	537	508	533	526	523	527	551	544	534	512	526	532	500	502	524	535	511	516	519	532	541	506	523	538	535	505	549	487	502	528	537	515	521	467	527	506	557	505	528	524	523	548	535	500	526	499	550	519	515	544	495	545	561	576	518	547	555	521	492	521	480	535	504	531	549	546	523	516	535	520	535	512	520	496	486	517	572	518	512	507	504	520	501	508	584	520	527	542	502	493	527	507	488	564	544	545	520	499	516	536	542	504	520	503	512	523	512	508	480	518	548	531	527	501	509	500	512	538	541	525	521	526	477	524	561	526	503	577	479	532	523	494	538	522	527	489	497	558	566	516	527	516	502	503	534	510	492	544	520	560	516	526	540	532	522	528	489	546	491	527	500	495	520	533	532	566	514	525	517	529	497	516	505	529	491	528	520	533	545	487	578	530	552	513	515	541	531	542	531	516	506	533	562	489	519	517	519	502	498	516	529	470	521	502	529	501	544	493	509	535	495	487	515	538	522	534	502	521	531	496	549	538	533	527	550	520	537	518	526	509	495	536	506	545	568	584	533	530	494	531	516	575	497	548	525	529	513	535	546	552	510	530	551	500	485	547	546	543	534	528	516	512	502	479	521	493	530	544	542	554	500	532	511	506	508	567	526	532	526	495	514	538	525	458	553	531	501	542	558	513	532	512	552	531	540	525	518	547	499	541	530	509	544	526	500	521	547	531	488	480	539	528	472	532	516	555	494	508	544	523	540	532	505	515	526	502	542	522	469	520	526	499	528	571	497	508	509	487	565	513	562	524	548	525	555	530	521	503	538	528	539	483	534	497	530	567	525	528	501	517	504	534	544	555	564	513	523	557	522	550	502	566	562	531	537	510	507	496	567	531	574	542	531	524	528	546	516	540	513	551	532	552	548	504	527	494	480	526	495	508	520	520	555	501	571	563	539	543	543	540	481	524	536	494	491	503	551	519	539	569	539	505	478	528	525	573	578	529	516	482	599	531	493	537	522	514	521	550	504	513	511	508	506	552	527	548	541	523	524	528	570	504	562	507	560	553	518	526	539	542	535	511	504	557	507	558	545	514	530	493	539	527	552	526	533	526	536	548	512	526	547	508	536	515	541	514	510	479	521	503	505	528	520	522	539	561	503	540	478	531	541	539	548	512	537	534	555	559	507	542	526	508	524	522	520	511	520	523	551	491	545	515	468	526	530	527	563	531	527	536	499	489	514	494	523	496	502	529	532	508	537	571	539	504	504	531	487	523	506	533	501	531	534	517	524	537	511	510	520	514	519	541	516	503	546	529	530	590	532	527	544	558	530	509	533	519	509	561	545	519	538	514	536	519	523	500	541	531	565	540	542	515	538	527	529	522	513	505	490	470	545	559	521	495	539	533	521	501	520	530	494	571	512	519	546	502	524	495	504	550	534	548	505	546	521	513	535	520	509	561	519	522	525	470	522	569	571	564	497	512	529	557	552	549	529	541	525	499	547	546	524	559	506	559	532	534	519	533	528	553	499	509	529	529	579	508	506	530	485	528	516	544	553	523	525	530	522	513	494	523	519	503	497	518	516	464	531	519	529	522	543	538	542	535	552	494	505	512	494	528	520	535	532	518	487	514	519	531	535	556	533	551	522	500	555	522	506
28435	28791	29257	13696	2763	875	375	314	332	313	327	334	328	327	323	325	313	321	312	302	326	295	315	325	320	331	287	300	291	327	317	311	306	347	324	311	298	338	353	298	308	313	305	311	345	315	341	352	306	328	295	328	322	315	298	350	300	335	293	308	352	310	313	312	346	314	320	296	323	316	337	279	326	346	315	342	320	334	284	307	299	297	334	322	306	361	303	315	297	318	313	305	341	314	275	315	318	310	313	325	323	301	313	283	339	323	307	323	305	300	328	339	298	322	331	314	298	325	274	303	312	296	307	318	312	352	321	325	326	334	336	311	323	320	310	295	308	313	335	286	315	329	331	311	305	337	324	327	329	298	334	320	335	286	293	322	300	290	283	311	294	295	345	308	307	327	306	325	330	318	349	310	320	324	311	323	316	348	308	317	296	325	283	306	310	320	330	313	307	322	289	295	325	329	325	299	273	290	331	328	304	317	312	319	303	346	319	314	307	320	308	349	294	334	296	321	301	301	331	292	319	319	307	318	290	337	326	324	341	301	299	313	317	320	309	326	341	312	329	325	333	298	327	286	350	317	307	304	329	292	323	346	346	290	335	332	310	295	295	313	290	311	322	281	328	334	321	285	330	283	321	320	305	283	317	310	316	316	334	337	293	296	353	295	309	319	315	315	314	327	316	336	330	320	325	301	301	337	306	346	305	318	335	316	278	304	291	328	297	303	316	297	330	283	295	309	306	332	320	297	331	321	305	326	330	316	319	307	330	318	318	320	301	296	308	319	291	324	282	304	329	302	314	343	280	324	334	315	294	310	349	300	305	310	310	321	339	312	308	311	330	330	328	291	316	309	328	338	294	306	335	300	307	338	302	304	291	306	328	322	301	301	338	304	343	314	302	313	302	286	329	302	337	316	318	299	321	311	332	308	295	317	334	310	317	304	323	302	321	327	335	308	308	330	300	341	336	332	333	316	309	305	308	324	320	303	335	300	292	331	304	294	297	272	352	358	334	295	315	296	319	336	334	336	299	326	307	288	352	322	311	316	341	318	349	321	302	290	335	294	311	321	330	290	329	326	309	334	328	281	288	327	303	286	329	293	309	311	330	328	304	338	344	309	316	334	310	322	317	323	328	305	307	320	305	300	315	291	314	331	306	326	300	337	337	297	302	348	334	302	309	301	289	303	317	319	311	284	305	338	309	320	271	312	305	332	323	302	294	331	306	321	332	322	309	329	302	277	304	309	329	305	277	336	320	304	294	277	316	305	315	329	305	301	325	324	259	289	304	305	322	282	330	304	277	345	326	336	301	289	333	295	332	329	349	301	308	281	302	296	335	296	315	327	331	322	295	307	307	323	322	326	328	318	331	316	324	329	310	330	303	294	337	342	319	331	323	333	302	298	322	337	321	331	339	324	338	356	315	330	315	333	307	304	306	318	314	330	315	309	318	309	345	308	316	302	290	328	344	325	301	323	316	349	317	327	346	307	324	314	336	290	287	361	275	315	326	313	327	285	306	343	304	323	300	331	295	321	299	322	394	299	319	330	291	324	303	289	328	282	315	300	335	295	312	312	296	301	342	308	325	305	325	311	296	319	299	291	335	322	294	331	328	311	306	297	323	307	282	308	289	323	314	308	331	282	325	304	299	287	320	315	312	290	328	311	294	287	301	332	330	320	313	298	281	328	302	302	324	330	323	327	290	335	344	333	312	305	337	309	328	301	310	309	318	319	321	343	289	342	295	309	317	313	322	292	319	310	303	314	300	273	313	307	343	339	322	335	326	349	298	327	320	321	320	319	326	341	308	336	289	305	325	338	341	318	338	314	297	323	340	303	344	315	325	319	323	307	286	300	342	313	309	301	295	312	319	318	294	322	337	303	366	319	309	350	320	323	336	319	298	338	324	348	299	330	299	317	331	328	295	332	294	336	301	323	332	310	315	308	304	316	284	340	299	310	320	319	304	339	353	333	300	325	350	325	359	317	328	327	319	328	297	320	315	279	316	331	318	319	309	301	346	326	337	290	342	348	319	321	309	309	331	322	296	317	321	288	266	316	283	329	297	310	331	312	353	309	298	325	298	293	311	296	324	306	314	305	312	319	295	323	323	336	313	341	328	327	318	333	310	319	306	305	301	296	331	306	293	325	311	298	275	318	298	314	308	282	296	315	299	336	326	318	316	300	312	323	318	322	329	296	301	306	298	298	344	325	307	286	317	320	319	334	341	363	323	314	342	333	305	343	339	314	320	306	298	282	306	308	336	338	322	340	304	320	328	341	279	337	292	309	337	292	294	310	301	302	320	280	301	322	310	313	308	303	336	323	339	303	313	303	328	316	309	304	319	344	317	343	311	322	319	323	315	347	313	294	329	355	287	326	336	323	319	304	326	295	325	290	291	302	333	315	313	336	320	309	308	318	277	314	314	349	318	294	309	312	288	317	323	329	340	318	326	333	313	332	302	300	319	313	313	340	291	296	301	322	335	328	332	303	313	273	278	338	312	325	273	333	295	292	328	289	294	324	291	285	296	354	326	325	282	347	312	356	316	326	358	315	299	327	307	320	309	329	306	323	311	323	298	328	322	318	326	293	286	302	301	345	345	351	318	340	272	295	313	310	315	316	327	313	319	302	310	331	321	350	297	315	340	302	313	313	328	337	281	351	314	290	308	316	283	314	316	314	312	337	301	304	312	320	339	344	300	301	306	319	307	283	310	329	310	308	356	314	328	319	333	307	311	304	325	296	289	309	312	341	364	301	331	325	325	297	310	297	302	300	278	294	346	305	346	312	346	299	334	328	298	337	324	312	348	327	334	297	296	311	327	288	334	280	327	319	301	334	309	301	304	303	334	296	314	298	332	310	292	313	302	289	312	320	324	309	315	351	316	329	325	290	315	323	275	320	322	338	302	329	304	303	314	330	307	309	314	303	322	339	291	327	306	352	312	323	349	381	316	319	298	317	308	334	301	327	339	316	308	298	307	336	317	307	304	304	313	295	280	346	292	327	309	270	330	292	302	314	294	331	340	315	327	318	318	319	311	329	319	310	314	315	310	325	330	312	327	307	322	330	347	310	368	299	336	298	281	332	326	320	302	340	308	323	314	297	315	311	317	301	278	321	309	311	295	321	310	315	329	319	300	283	301	323	337	324	318	328	309	355	319	310	330	304	314	314	318	300	316	315	311	312	294	309	313	290	342	287	327	303	306	311	302	343	295	298	325	306	295	341	330	316	288	322	281	335	319	308	312	298	320	334	346	283	325	349	357	324	308	314	310	308	293	311	316	318	348	297	292	318	303	320	317	290	324	337	289	317	316	334	333	324	340	305	295	317	321	318	338	311	322	321	316	290	326	340	287	323	324	269	300	354	305	289	312	311	316	310	308	303	293	348	328	288	279	330	330	339	309	308	346	312	268	326	301	330	322	306	291	325	351	349	327	286	339	284	288	322	330	335	335	319	321	330	300	296	293	305	340	340	319	328	326	324	303	296	326	299
15499	36091	23841	7553	2298	827	362	277	328	337	314	310	300	323	320	265	302	303	312	300	309	321	290	306	285	335	328	318	284	298	304	286	319	327	318	293	336	319	304	305	315	337	294	304	299	305	295	309	307	310	300	304	315	323	322	317	287	321	299	359	324	293	290	354	311	302	301	308	344	274	339	301	298	271	276	277	335	285	299	311	344	347	299	297	285	312	295	321	283	286	333	304	329	303	318	300	313	307	352	302	305	304	287	317	348	314	299	271	328	313	315	275	299	300	306	322	296	297	320	318	316	327	298	298	318	297	312	315	297	337	326	298	320	310	312	309	310	319	306	319	304	297	315	276	342	282	306	309	333	357	299	324	309	327	345	312	332	316	316	346	301	305	305	308	329	331	284	316	302	295	315	294	325	333	315	304	306	350	288	284	322	322	312	326	291	315	300	333	343	307	279	289	286	311	338	294	289	303	297	259	301	333	328	284	287	306	307	310	340	339	312	301	306	319	321	297	281	327	300	317	314	300	306	305	292	307	307	302	268	321	314	283	289	303	288	316	280	309	267	288	309	316	297	293	308	276	331	319	308	306	307	313	306	271	334	279	318	315	304	307	316	294	310	323	269	315	311	310	313	325	303	311	293	286	301	302	332	309	299	300	312	310	295	302	320	314	317	298	277	337	306	314	321	275	297	277	325	296	307	284	318	323	285	312	289	347	330	285	278	275	325	288	311	286	303	306	311	302	302	324	309	304	292	296	306	334	329	295	313	297	307	317	305	294	288	313	278	279	299	306	318	292	320	306	326	301	302	271	290	311	336	307	330	304	344	311	297	285	285	323	310	298	294	282	306	294	314	300	315	313	313	316	295	287	304	285	311	311	285	325	311	313	302	299	285	311	311	318	314	337	278	332	319	301	299	306	328	303	344	294	298	296	333	319	294	286	304	325	304	328	336	327	335	308	323	301	313	290	314	309	271	308	292	325	293	298	294	314	321	318	283	329	266	294	279	330	315	323	301	326	329	267	323	334	290	321	289	303	311	309	288	285	279	286	301	290	315	296	313	315	305	317	329	292	330	344	305	326	337	333	318	286	292	272	303	290	275	305	304	325	302	326	315	323	306	302	285	296	304	309	309	292	309	296	321	286	288	329	307	285	318	311	306	265	294	324	327	306	309	291	291	313	295	325	334	321	335	311	314	297	323	277	282	320	311	323	314	284	328	328	309	331	323	308	293	335	306	315	302	313	332	322	299	298	301	331	258	302	296	320	311	323	339	341	330	300	330	320	322	297	315	298	310	323	286	335	321	311	284	335	286	327	326	311	312	310	316	303	328	296	299	311	269	278	339	321	302	302	293	309	312	286	318	269	292	277	283	306	332	316	310	276	315	321	314	327	285	293	335	299	343	282	333	316	334	284	294	311	311	328	338	330	313	305	323	321	301	277	299	313	320	290	289	312	335	324	288	306	299	324	342	309	299	320	301	286	315	339	334	286	302	321	325	329	313	301	352	323	328	316	283	296	309	308	298	313	349	295	331	310	315	307	296	300	328	333	292	304	309	312	305	292	346	310	292	330	283	296	303	319	312	291	306	281	333	316	306	321	299	296	312	319	304	278	318	306	323	267	314	320	288	272	320	305	312	301	326	312	307	315	299	303	316	319	340	327	295	292	272	323	279	287	269	293	313	314	282	304	311	288	280	278	303	267	305	296	318	274	338	298	308	331	295	295	301	315	330	313	309	309	270	294	320	298	299	294	307	288	308	351	302	307	259	326	304	316	298	318	324	311	309	326	305	314	345	308	308	308	322	291	305	306	309	313	318	309	292	311	336	315	304	329	316	289	313	311	299	324	306	286	285	300	288	302	327	295	298	292	306	315	295	327	315	300	306	309	321	332	294	306	297	279	312	301	320	340	309	296	319	304	268	322	307	297	301	290	306	312	306	300	308	306	297	313	327	306	327	317	313	305	304	304	294	309	319	356	303	304	295	322	320	286	328	284	301	306	296	316	283	324	314	282	301	318	318	318	317	283	292	306	315	304	295	301	321	323	291	328	299	312	297	304	311	326	295	308	310	327	334	277	299	301	297	303	297	302	284	331	329	335	288	303	338	283	282	308	300	311	299	333	272	336	311	294	285	305	329	306	329	279	295	302	320	312	324	312	326	290	295	317	350	302	299	312	326	305	318	311	323	317	279	307	348	362	301	305	311	310	303	308	322	320	295	331	320	301	311	309	310	334	303	321	303	305	299	310	299	317	322	353	326	330	303	318	321	289	293	289	321	319	299	296	321	305	299	311	304	290	318	325	310	310	302	320	304	306	290	307	326	301	295	321	323	304	287	325	325	290	316	315	310	297	317	314	328	309	304	335	315	277	287	338	317	323	332	299	285	327	290	317	310	301	303	284	293	317	303	316	318	285	289	332	320	280	333	292	312	318	324	299	292	293	300	319	310	303	326	317	298	306	341	279	318	291	308	285	312	321	314	318	296	310	304	293	297	315	338	348	328	292	312	284	345	307	324	320	302	317	293	297	315	337	285	317	275	321	284	313	310	304	287	290	280	281	337	278	322	355	292	300	286	322	310	302	307	311	321	289	285	288	280	291	316	306	319	325	306	299	332	292	351	304	309	297	334	340	311	335	325	311	312	311	301	324	300	302	331	300	340	322	302	287	316	289	315	312	302	307	335	316	307	284	314	290	318	319	313	284	317	333	313	311	290	315	277	279	339	330	299	318	328	311	308	307	319	336	302	320	293	297	301	297	317	317	303	305	288	303	306	305	293	297	315	316	278	297	309	307	298	313	328	321	316	297	329	306	295	282	264	284	319	296	311	314	295	319	317	293	289	311	259	283	286	297	343	300	336	320	310	318	314	311	304	336	310	320	287	294	308	305	285	315	329	330	351	306	291	315	305	361	297	311	282	326	298	321	332	287	288	295	305	305	287	311	324	311	291	312	286	296	321	314	305	288	298	339	316	264	295	295	314	332	322	284	298	323	276	311	293	295	320	304	298	313	327	292	317	287	315	319	324	285	303	325	309	317	306	283	283	297	273	321	294	294	311	291	285	307	310	323	333	300	327	316	317	291	303	297	288	310	317	297	296	310	315	302	293	325	320	340	323	262	327	325	289	330	312	270	304	289	302	297	323	297	293	291	307	334	317	303	297	319	320	304	308	287	307	293	317	324	290	298	325	299	317	294	319	280	315	301	306	296	299	290	340	340	271	319	308	296	295	304	288	325	357	272	298	321	284	293	336	317	278	285	288	341	297	287	313	289	310	312	305	340	304	271	331	328	293	304	317	331	301	310	301	301	312	292	276	283	325	320	298	297	303	292	309	284	335	288	330	306	328	303	308	328	312	328	298	305	302	304	332	276	308	320	315	282	312	300	324	294	335	325	316	318	294	318	337	309	305	303	322	318	285	316	317	308	321	326	295	312	345	330	276	318	322	318	325	293	343	288	318	327	313	319	318	285	329	317	285	309	288	325	341	310
25409	28205	49217	43082	21186	3438	522	394	355	365	379	355	368	364	344	355	342	364	348	360	388	374	355	384	351	381	363	377	384	388	377	377	329	333	323	358	332	351	345	360	327	360	368	368	356	365	343	360	340	344	369	339	323	343	367	377	351	377	360	344	367	341	346	348	342	375	339	314	363	352	362	361	322	341	333	352	373	337	335	333	334	369	395	341	378	358	374	332	341	337	352	332	332	329	328	359	355	353	385	399	353	309	336	350	324	350	349	360	395	358	338	409	340	360	336	349	337	349	350	310	341	330	349	349	334	372	329	328	355	337	345	323	321	343	322	352	358	336	325	341	338	342	345	338	360	363	360	353	356	321	331	340	351	354	363	360	356	376	342	350	357	350	347	350	339	331	346	377	394	362	358	351	337	339	372	365	373	321	349	422	349	344	356	310	323	331	335	315	365	325	390	331	367	363	352	387	344	338	384	349	338	338	367	345	352	382	329	332	336	341	355	311	317	353	365	298	338	384	358	365	326	344	387	354	327	330	298	359	344	328	374	346	325	355	334	345	332	344	373	366	348	339	338	337	341	328	334	321	335	362	353	357	367	353	334	369	328	362	338	350	350	319	334	351	376	337	346	334	366	365	335	346	330	371	356	334	342	358	317	348	370	333	344	341	352	334	349	355	382	345	311	316	359	361	321	336	348	362	351	373	326	348	334	327	361	354	346	367	326	354	347	307	346	339	351	333	340	339	311	325	326	383	346	322	322	325	369	327	344	320	357	343	370	351	281	371	311	341	372	380	339	344	377	333	313	359	373	346	303	359	315	347	333	350	343	362	342	325	344	346	322	342	329	321	316	337	372	320	360	352	321	338	306	343	330	323	367	347	343	354	358	319	358	358	351	327	345	390	330	373	371	328	340	359	354	366	373	379	330	344	327	349	328	342	379	326	363	350	319	339	342	331	348	349	347	329	369	341	342	366	359	318	330	352	313	372	344	342	340	345	348	343	353	349	343	338	345	283	345	337	353	335	330	350	339	338	360	335	329	348	349	358	386	354	359	355	370	347	344	372	343	325	323	340	371	354	331	354	339	348	361	324	335	373	363	340	338	402	390	334	354	355	350	329	359	363	357	322	348	361	339	322	342	340	352	342	342	318	362	343	357	352	350	372	363	351	346	340	358	364	355	334	384	358	334	340	316	376	361	326	338	372	356	382	378	357	344	379	322	341	341	371	320	343	315	348	349	336	346	335	353	332	372	326	302	328	379	335	345	345	356	317	328	346	370	357	319	347	341	333	329	332	378	356	357	343	327	335	347	345	311	317	362	345	326	389	313	332	339	326	331	343	324	339	342	322	324	381	364	345	338	352	366	307	306	340	345	356	334	341	326	365	352	324	356	335	330	347	333	305	343	349	304	346	330	377	357	359	350	339	378	352	366	315	354	344	379	354	355	311	357	344	306	380	332	352	339	330	298	318	325	336	343	338	333	328	315	350	345	355	337	361	387	348	348	339	327	364	311	336	290	326	366	337	335	325	341	325	340	342	335	341	330	308	330	358	366	323	359	335	393	371	334	329	337	325	357	336	368	333	310	335	358	341	331	321	340	387	331	343	304	332	377	322	336	351	341	357	327	378	329	342	356	320	352	332	318	354	380	346	325	330	371	349	335	323	333	363	321	330	370	355	361	312	317	362	370	354	302	332	334	348	398	326	341	363	386	311	309	352	381	337	340	332	332	373	338	339	361	329	335	339	349	364	392	367	343	371	368	341	372	348	315	356	349	361	348	339	343	364	373	340	336	358	334	348	333	376	357	359	374	365	360	346	361	332	365	360	327	306	348	333	332	347	369	349	315	322	348	367	372	404	366	357	343	352	334	342	335	318	341	330	312	384	334	330	351	394	321	324	356	367	344	350	325	390	323	335	309	346	326	337	335	341	328	329	336	327	362	368	373	331	353	353	344	340	351	335	349	317	324	363	337	338	343	338	336	381	318	355	342	338	355	337	350	348	360	335	356	344	344	349	336	347	338	349	344	332	325	317	369	334	346	363	338	369	370	331	350	353	351	318	349	367	369	321	347	351	345	373	357	348	330	357	339	377	340	347	344	350	363	362	326	363	354	361	341	312	340	378	393	356	344	361	361	331	364	329	357	357	362	331	326	338	330	360	343	335	367	336	330	336	375	365	359	373	355	353	343	348	355	368	347	355	332	342	347	334	349	340	337	343	347	322	408	334	385	343	353	351	360	368	362	299	340	345	331	358	337	336	359	346	326	346	320	344	367	321	356	348	364	334	387	346	325	300	337	336	315	343	343	367	327	333	371	331	348	346	334	329	356	324	348	354	359	332	333	335	373	333	368	367	293	348	341	314	365	337	282	349	308	378	356	376	324	363	339	367	326	358	324	349	332	319	342	345	323	351	337	340	397	338	358	381	354	335	342	345	339	304	310	351	317	349	350	378	322	360	325	339	343	385	371	343	368	328	351	360	330	349	357	325	347	364	347	346	345	338	369	343	345	319	319	320	343	344	361	329	350	330	341	369	348	324	344	372	351	363	351	350	340	365	335	380	339	330	339	328	337	351	348	364	366	371	320	332	326	307	359	361	319	339	333	319	345	345	369	346	344	342	390	316	353	346	351	344	354	343	328	346	319	335	337	347	362	366	365	361	346	372	348	332	354	348	326	360	346	339	338	331	326	335	355	367	342	324	321	347	318	337	324	341	356	353	366	343	349	350	337	333	362	357	359	347	327	373	331	346	390	366	373	341	307	325	311	371	342	348	351	365	348	329	329	372	354	331	366	321	336	307	303	338	332	343	368	335	343	348	323	315	357	329	368	337	321	328	325	352	336	377	313	324	353	343	363	360	338	376	334	351	352	338	346	340	354	332	362	352	301	353	364	337	342	350	342	337	349	339	373	336	378	330	364	346	360	337	373	337	334	330	335	343	375	343	366	346	355	337	338	357	323	361	361	347	365	387	344	357	324	367	336	374	337	362	342	326	324	349	339	367	320	315	311	370	344	318	339	362	362	357	332	355	331	356	321	321	360	350	335	321	341	312	335	340	356	332	340	323	363	321	343	360	328	333	352	332	345	378	350	375	338	376	325	336	351	334	363	336	348	342	323	353	378	324	323	343	360	328	359	316	340	362	338	341	375	342	355	335	355	329	342	336	321	329	351	317	319	319	313	351	311	340	349	329	371	349	295	340	360	361	356	351	317	365	352	329	318	397	354	345	321	325	332	376	357	346	368	356	319	340	343	380	366	338	349	335	373	329	355	357	319	367	341	335	352	309	332	342	351	331	349	356	343	343	338	318	341	354	335	334	317	337	331	381	332	379	364	341	335	358	333	340	357	373	312	343	357	337	365	348	345	353	334	355	330	367	363	338	346	355	359	369	328	334	355	370	344	303	358	332	339	322	342	372	369	369	352	352	315	357	363	350	383	344	323	321	391	348	337	356	359	344	303	356	341	338	346	342	344	336	355	334	370	329	336	297
46259	87837	65584	34860	11963	999	389	385	337	382	395	386	397	381	387	409	375	385	396	396	363	372	383	397	469	472	400	383	364	391	355	372	383	347	370	384	382	413	388	402	391	384	360	378	360	345	401	357	370	416	365	378	356	370	363	395	361	374	363	373	369	405	357	414	402	386	340	396	410	384	382	360	361	360	373	362	381	386	346	346	383	383	384	383	369	390	410	376	374	371	399	399	372	355	342	370	382	384	386	399	331	371	363	384	353	381	375	380	375	376	348	382	349	354	353	368	334	369	384	370	370	377	359	376	363	357	341	342	351	366	376	408	385	382	372	345	366	375	350	369	383	368	364	356	350	366	346	401	371	363	332	370	387	356	397	388	371	370	356	345	371	397	339	406	372	362	412	377	370	342	363	388	370	395	335	382	370	358	361	345	351	373	366	367	369	375	370	366	349	335	340	361	374	380	360	364	367	365	353	389	389	364	394	377	338	333	357	376	356	387	372	345	358	390	398	363	386	382	388	356	364	378	345	395	393	411	355	364	365	356	382	368	370	370	396	361	372	355	385	400	352	375	369	360	356	369	389	390	375	384	362	377	399	364	383	388	359	368	370	358	381	377	348	354	354	380	356	404	391	400	381	406	410	388	401	342	392	366	379	392	356	388	370	380	382	379	408	346	363	355	387	370	376	378	370	349	398	365	394	361	375	369	376	385	370	392	355	333	387	363	368	354	346	376	365	379	376	366	376	348	393	392	359	385	352	377	331	364	401	384	429	360	403	387	390	339	369	359	399	366	341	390	390	390	379	397	365	365	366	372	360	363	367	393	354	354	371	381	371	388	389	369	371	366	390	356	408	354	363	386	347	364	347	408	351	381	358	379	404	388	362	396	384	366	369	345	360	390	340	368	366	335	381	369	364	367	373	358	378	334	372	389	386	351	344	358	382	389	372	335	379	343	355	400	351	377	372	349	387	360	336	389	379	360	407	377	346	335	368	340	383	388	372	318	357	389	382	370	358	374	338	379	346	353	362	331	388	346	369	380	380	369	387	356	362	356	350	355	397	378	369	398	380	380	376	376	395	358	388	369	371	377	384	338	396	372	373	361	403	356	357	363	363	369	369	401	373	374	355	349	368	390	352	331	380	349	364	361	399	372	352	355	372	350	365	384	363	377	382	366	351	397	368	382	390	392	399	373	367	376	375	358	362	322	372	375	357	301	389	384	411	374	377	394	394	372	379	346	372	356	360	370	371	361	351	361	331	407	340	352	370	384	381	393	340	367	390	381	380	372	383	390	350	377	394	381	339	377	371	368	355	404	402	382	367	381	373	375	389	361	378	392	379	377	404	361	388	384	370	413	370	337	379	366	374	364	396	367	386	379	369	368	382	364	360	381	383	351	390	365	381	362	398	354	379	370	362	367	359	385	411	386	379	374	406	383	396	379	362	375	398	342	393	344	323	378	350	382	385	360	340	389	372	362	368	375	360	352	364	340	378	389	361	357	365	350	379	362	370	373	337	348	403	360	384	346	355	362	402	371	365	373	369	365	372	384	345	375	343	362	334	360	372	367	392	406	410	346	353	371	391	365	373	374	379	350	386	389	388	381	355	368	377	377	378	335	355	381	403	376	350	350	370	364	361	375	371	360	364	348	352	362	396	349	396	382	364	337	411	393	373	372	375	352	339	372	345	372	380	390	379	351	378	362	369	386	362	362	374	388	320	348	360	354	373	321	373	361	376	364	384	387	371	343	361	374	389	408	354	400	383	380	379	357	358	389	362	342	379	390	372	387	376	378	336	358	383	352	377	361	373	359	354	392	429	379	361	346	414	359	350	396	355	382	419	346	368	370	357	343	387	370	381	362	392	354	386	355	356	361	375	362	390	368	356	398	345	361	373	354	352	335	367	375	407	399	383	380	383	396	346	394	398	355	363	357	386	370	392	385	403	332	381	408	364	359	353	380	373	354	372	363	377	387	387	364	360	342	358	360	346	407	381	373	408	378	357	364	393	381	353	393	384	388	381	385	353	348	378	374	365	377	372	330	377	395	364	351	384	371	341	384	372	372	380	330	349	360	362	389	396	360	358	369	353	361	408	354	378	384	383	370	371	372	368	331	378	374	341	361	345	372	360	332	408	391	351	369	375	390	355	392	415	347	373	393	350	352	352	395	416	384	345	381	381	400	337	359	365	376	398	346	388	357	377	375	372	338	367	349	344	402	366	349	349	374	349	365	383	358	360	368	343	371	343	357	388	369	362	389	400	356	357	365	359	348	347	373	373	352	384	363	377	359	412	347	340	375	312	376	348	352	394	383	411	375	324	362	358	376	350	384	366	361	373	393	383	374	371	338	373	374	356	369	357	386	366	362	357	371	356	356	384	390	371	360	414	385	346	359	343	381	375	380	389	362	423	378	354	379	383	375	374	383	399	391	373	381	379	368	360	384	387	374	382	379	361	366	379	371	365	368	340	373	351	411	354	368	369	371	383	352	351	409	343	368	369	354	345	374	362	367	372	397	363	371	359	394	328	363	365	419	387	353	349	370	346	375	376	393	329	374	368	361	353	356	378	389	391	379	392	355	372	371	372	410	350	376	349	338	367	369	366	347	370	358	367	372	382	354	411	336	354	357	373	359	384	357	351	377	367	389	349	347	377	385	363	389	397	406	372	355	366	395	368	371	355	397	371	374	327	386	344	371	383	348	363	384	372	395	381	335	412	386	363	367	364	317	361	353	375	404	370	388	375	354	348	375	358	392	350	359	376	379	349	355	372	359	352	355	378	378	399	336	385	424	341	369	340	356	379	377	347	376	379	372	344	385	386	375	408	377	364	369	343	337	374	371	372	375	366	364	333	384	356	375	371	376	361	359	368	373	376	351	382	350	353	391	404	339	358	354	373	373	376	338	345	352	354	384	366	343	373	364	382	369	383	340	355	367	369	395	359	359	382	387	334	323	360	329	351	365	351	361	381	373	375	350	336	374	363	402	379	368	379	344	363	370	409	338	356	361	324	400	352	368	401	350	324	423	338	361	360	370	383	364	385	399	372	377	389	412	379	375	407	365	364	339	333	364	399	373	357	357	347	398	389	354	330	370	379	372	392	404	357	399	371	385	381	387	360	359	376	378	372	389	380	370	391	381	362	349	373	376	363	377	387	385	380	364	376	372	361	357	376	380	375	345	342	358	391	364	353	393	388	365	372	392	350	345	401	329	366	354	364	358	398	376	369	399	379	409	376	351	378	363	354	376	347	364	371	384	363	407	387	371	363	377	356	362	363	362	368	380	375	401	374	374	367	375	371	398	351	391	371	354	352	402	368	376	364	383	383	401	359	379	379	375	352	423	374	412	372	349	386	341	338	389	369	354	400	360	347	388	372	369	358	369	388	352	399	373	358	360	366	408	355	365	365	372	349	367	335	386	379	366	389	400	360	350	342	382	389	391	354	341	354	382	348	364	375	342	378	364	359	344	336	359	389	338	382	348	363	366	348	342
23903	23914	41117	41413	28693	16483	2591	620	493	530	552	505	523	528	517	521	499	491	477	453	458	465	501	509	553	561	538	504	462	482	484	510	472	491	503	440	486	453	476	446	446	499	465	465	490	489	487	508	503	474	476	464	477	482	525	477	464	484	454	483	482	486	491	467	476	484	456	474	454	464	441	488	441	460	459	505	515	449	466	473	457	493	506	478	460	498	470	479	477	462	465	471	477	426	493	474	492	476	473	494	478	458	476	468	478	502	493	470	537	475	468	466	488	472	455	480	471	494	483	471	515	476	461	467	488	430	488	492	504	466	447	481	447	455	471	483	481	457	474	452	483	458	453	477	452	479	455	443	493	472	465	473	504	506	472	504	436	498	456	476	460	464	490	455	488	494	497	499	494	504	507	465	469	463	455	465	473	455	481	481	424	485	454	464	457	479	463	496	471	452	443	417	487	486	472	504	456	474	502	476	471	463	444	448	505	482	460	460	484	498	462	483	475	444	471	489	481	470	461	469	468	477	465	456	474	462	486	468	524	448	495	498	468	477	499	490	481	472	451	486	430	462	426	443	476	438	525	449	477	488	478	493	466	491	471	491	479	519	471	434	453	438	463	509	496	472	427	490	450	477	456	489	460	470	458	466	449	503	487	468	503	499	460	484	468	490	463	479	492	456	468	458	451	453	466	461	452	475	506	495	505	476	466	467	518	444	468	466	456	473	486	478	468	459	506	498	454	458	503	492	506	461	459	484	475	460	460	481	476	501	436	466	493	496	464	463	493	495	501	469	467	455	501	453	459	449	472	492	481	471	489	471	460	426	461	462	436	470	498	495	513	530	478	457	492	464	481	488	467	447	457	436	511	442	446	475	465	484	490	481	463	488	467	452	469	497	495	456	498	482	445	468	437	477	449	505	491	474	483	495	489	461	471	471	481	470	498	485	482	458	475	463	472	495	467	461	426	476	443	485	475	456	469	520	469	488	472	429	454	443	479	488	478	450	494	458	491	443	479	450	486	478	467	491	471	473	476	431	494	493	458	518	448	464	456	448	501	479	471	456	440	468	468	476	443	438	483	441	478	461	471	438	471	455	486	494	465	508	438	466	465	489	479	472	474	470	441	446	468	471	434	504	524	486	466	457	459	451	439	490	483	492	455	451	487	518	485	453	457	462	466	446	472	475	457	476	447	505	490	439	454	464	490	479	477	511	490	436	506	440	470	463	469	470	487	483	476	496	469	509	476	466	471	496	472	456	475	461	449	491	461	489	480	465	471	493	472	458	477	472	472	480	478	461	438	440	451	501	475	476	470	470	446	489	507	457	470	456	444	479	432	506	488	481	476	447	453	479	473	524	503	444	467	495	468	480	480	446	458	441	482	464	487	480	445	493	448	495	479	443	479	462	472	441	511	462	469	471	480	466	479	490	445	476	477	478	419	469	457	446	444	443	521	466	488	500	462	493	509	515	475	486	475	500	486	455	453	475	444	491	488	466	484	484	471	431	445	491	482	474	457	473	494	465	435	452	508	472	445	471	489	485	467	502	460	454	490	452	448	448	466	468	474	478	498	472	480	459	507	447	468	429	469	501	479	496	458	480	478	443	469	457	479	487	498	469	433	521	433	452	476	479	456	460	464	471	506	491	500	465	486	460	481	497	465	468	485	454	459	496	465	461	477	468	434	460	458	483	478	492	434	491	508	457	456	482	484	496	459	467	425	464	437	471	480	482	499	501	471	489	491	453	475	469	489	469	470	460	463	476	488	475	520	464	506	494	453	454	466	462	465	484	501	456	440	460	499	480	487	490	450	448	460	548	482	513	439	467	493	494	489	443	463	478	452	488	491	476	472	477	436	454	464	497	454	458	451	428	531	453	458	468	439	484	443	433	476	433	464	436	467	476	489	476	454	468	417	517	493	465	470	485	453	483	464	473	475	467	463	481	444	479	528	457	464	475	457	458	458	489	495	460	483	475	484	422	501	450	462	499	487	475	446	473	476	472	483	510	490	454	476	493	451	449	442	482	491	470	449	469	477	446	483	463	473	458	445	462	517	492	465	494	480	481	479	467	485	453	501	478	476	479	452	450	438	481	506	463	482	465	476	465	467	450	442	475	451	451	482	452	449	488	473	447	478	486	463	476	473	447	466	464	477	463	495	470	477	429	444	477	491	468	472	484	460	465	494	471	476	471	479	456	489	492	459	487	517	486	500	461	470	468	481	449	473	446	430	487	486	440	459	468	463	475	470	478	478	456	457	497	443	503	490	431	494	462	486	511	459	443	421	440	485	435	465	482	503	503	471	475	486	453	476	493	484	483	460	486	460	429	466	455	481	468	451	468	475	489	476	437	465	468	446	458	459	448	451	470	487	473	462	474	449	500	459	467	497	493	487	493	471	459	444	439	473	428	464	452	475	469	484	458	471	477	466	476	455	463	472	486	496	466	446	463	463	492	446	448	428	463	485	517	505	482	460	477	441	479	466	496	461	451	465	494	452	456	449	472	440	473	450	471	460	467	471	510	496	461	520	447	525	479	449	528	455	439	472	444	466	469	535	467	472	473	496	455	485	455	518	492	451	451	505	468	452	496	487	487	463	516	475	500	484	458	439	458	448	462	443	486	491	470	449	447	461	441	439	467	461	466	459	481	451	506	447	446	469	456	421	448	463	490	472	504	461	446	472	474	461	487	468	461	468	464	493	420	460	454	514	474	465	467	497	492	495	478	482	477	470	490	475	505	448	485	460	458	429	518	504	448	456	498	493	478	505	479	467	420	462	499	471	438	472	464	486	486	464	456	459	492	461	413	505	454	479	501	468	501	468	476	452	439	472	487	487	467	516	450	499	482	488	480	445	484	488	503	481	541	444	462	436	484	538	475	513	511	464	481	427	455	502	523	443	479	480	468	483	506	473	490	480	440	462	433	500	486	428	475	452	493	457	478	480	479	496	468	479	513	450	478	479	487	458	436	494	493	461	490	470	464	503	483	471	458	464	482	494	486	480	484	462	500	469	483	450	426	450	448	479	491	473	459	469	464	481	478	452	487	427	426	472	507	442	442	465	424	468	490	479	486	478	469	495	491	468	490	443	507	499	474	460	445	448	477	476	464	472	442	424	470	448	433	487	461	502	509	459	495	480	468	481	505	432	452	496	468	476	466	452	464	487	493	519	507	448	543	504	502	495	460	456	487	466	460	495	474	464	472	488	490	463	444	469	512	491	486	460	440	467	461	428	474	476	480	487	471	512	480	455	452	479	514	481	495	500	439	474	447	492	503	467	486	493	482	490	459	450	485	457	519	460	466	508	462	481	505	468	491	460	498	526	473	484	459	476	476	466	480	467	471	484	464	486	459	475	472	461	461	458	494	475	424	481	509	467	440	489	475	458	462	476	451	482	466	485	477	468	472	485	496	459	467	499	500	440	439	453	473	457	430	457	464	481	491	520	494	492	435	490	481	518	479	456	482	493	480	487	459	463	457	478	456	482	484	484	501
60482	101737	79493	51818	24785	6648	505	529	496	552	491	526	478	571	544	535	548	529	547	533	521	515	529	564	651	633	595	550	513	502	570	505	542	567	529	523	529	537	536	493	540	516	578	506	533	514	517	514	485	535	542	470	512	571	511	485	539	567	505	528	553	522	534	499	527	541	493	534	512	485	534	545	584	537	534	493	519	494	541	542	536	525	515	519	507	500	475	514	536	496	530	487	513	517	538	506	515	566	482	548	543	555	514	526	513	507	531	506	505	565	561	541	544	539	503	551	527	513	531	482	528	541	553	478	535	542	499	535	559	500	496	518	535	541	514	533	525	576	505	499	506	528	509	554	553	553	528	526	531	497	513	545	540	526	566	550	502	547	515	555	521	506	516	540	524	531	545	554	540	491	503	538	527	581	524	527	500	549	517	497	515	565	512	467	551	547	588	527	573	489	528	493	492	505	494	500	536	495	533	507	513	528	476	513	513	475	518	543	555	520	516	535	575	507	537	551	555	549	512	484	525	504	515	506	491	495	562	544	544	491	549	540	495	514	500	538	567	496	530	512	541	527	500	580	532	551	511	513	531	574	545	483	498	482	516	516	512	529	505	551	546	515	541	506	541	516	512	527	542	496	517	539	500	511	512	520	525	517	561	520	533	537	484	511	557	505	550	511	525	544	503	539	545	515	525	558	544	522	551	501	500	504	551	497	540	483	528	527	525	550	538	544	539	516	533	499	512	477	480	448	525	521	568	489	567	521	519	542	518	536	493	539	544	512	513	531	512	487	520	528	562	524	495	530	527	524	534	522	501	514	534	539	491	542	531	536	529	559	542	543	532	513	518	483	556	487	494	513	566	494	509	500	506	521	515	598	546	541	500	539	494	492	532	498	525	514	552	541	557	581	480	514	510	528	524	504	532	522	525	512	505	528	523	493	537	536	541	508	483	525	549	487	510	522	535	525	527	490	528	504	505	548	543	539	506	557	485	515	522	542	503	538	524	550	494	542	505	520	502	510	516	549	514	517	528	534	477	520	516	545	543	515	516	503	516	493	538	532	507	552	532	556	518	528	506	511	509	467	537	525	521	516	491	520	541	547	535	565	534	492	543	548	559	498	532	550	509	539	544	548	515	522	512	518	518	540	542	509	556	523	525	557	527	542	511	561	513	509	521	511	498	521	529	537	504	546	560	514	480	522	538	525	466	527	534	537	529	561	531	533	513	533	546	520	548	556	572	523	514	543	498	551	553	558	572	505	549	509	476	546	521	534	542	545	555	525	529	563	509	540	517	494	525	556	511	541	531	516	511	525	566	577	536	549	582	533	509	520	518	529	496	543	531	547	531	536	538	491	558	513	536	529	536	547	526	545	533	539	497	558	502	533	534	530	529	504	535	533	543	506	562	560	475	534	562	490	489	530	516	498	523	504	483	492	509	484	550	579	522	492	507	483	531	480	513	527	522	537	543	525	550	478	570	546	496	553	547	523	562	560	497	521	513	520	558	570	492	488	542	564	533	515	516	542	528	508	506	581	546	500	533	517	477	540	516	524	558	530	503	543	509	525	535	562	539	528	512	490	518	511	531	524	534	513	487	545	507	531	523	534	518	546	524	482	536	557	476	489	557	506	538	516	509	570	485	521	529	528	524	528	505	531	508	510	559	541	550	534	514	540	546	513	502	497	543	502	547	543	509	585	539	518	508	526	500	515	556	508	549	556	561	505	521	543	497	515	513	504	577	528	531	489	501	481	501	524	538	498	507	540	544	522	518	518	498	532	532	535	553	481	545	549	550	500	525	533	548	540	530	528	541	520	540	523	516	521	513	537	503	548	513	544	533	534	485	536	538	521	533	502	523	536	542	529	496	490	500	516	496	525	515	500	517	488	503	498	542	523	523	549	528	496	495	517	552	517	493	519	539	523	497	532	523	526	543	513	515	526	514	517	519	501	587	513	522	516	537	549	545	504	535	518	535	547	546	525	542	481	477	510	568	541	529	521	533	561	534	538	525	509	525	526	504	526	520	507	520	503	482	519	535	519	537	542	489	518	533	496	540	461	545	543	530	539	549	510	538	512	517	537	532	502	524	532	520	531	556	527	526	546	531	537	503	495	475	550	549	510	497	492	541	552	551	497	496	531	475	520	555	530	510	552	521	509	515	525	516	552	543	488	562	557	543	523	527	526	504	529	535	509	540	535	520	528	550	500	507	526	556	527	563	511	546	529	517	521	530	529	518	526	515	531	554	514	484	558	565	532	537	509	498	517	512	509	498	508	499	492	494	510	505	528	554	513	524	515	510	534	500	494	517	520	538	527	525	513	546	516	490	537	530	521	497	478	541	480	522	514	502	540	512	581	491	479	531	570	513	481	535	536	513	552	541	496	500	513	533	532	542	543	527	499	548	509	521	498	523	520	504	510	474	522	542	540	507	547	535	542	542	557	523	512	534	545	497	552	499	479	512	542	480	463	502	521	498	557	519	470	511	502	536	555	537	546	510	530	534	502	531	516	553	480	543	530	528	518	485	509	506	517	512	542	536	524	499	504	511	499	518	530	562	511	507	490	509	563	521	582	530	522	536	511	486	532	534	506	516	531	500	551	528	522	525	518	491	506	510	520	546	519	535	531	476	497	525	532	484	503	524	551	523	502	544	571	469	532	561	523	499	519	535	498	499	552	493	527	544	553	550	543	495	525	535	511	547	524	533	547	518	543	501	510	527	546	508	501	560	551	523	509	539	513	550	463	532	524	510	500	520	498	505	560	544	523	528	528	504	505	551	501	518	496	491	489	515	511	532	478	524	512	525	527	506	525	508	522	530	567	514	504	518	522	544	500	505	524	518	506	504	539	527	543	554	488	521	492	531	495	564	502	512	558	566	508	524	503	530	544	511	549	537	526	546	508	522	512	510	536	494	507	503	518	503	555	488	551	527	506	471	527	519	523	513	591	577	538	495	531	512	516	512	509	527	533	530	518	560	509	550	496	499	547	561	530	551	544	525	541	499	534	511	537	502	522	492	533	498	547	514	495	519	483	538	579	529	554	517	545	525	500	543	542	503	550	511	513	522	515	504	543	508	501	523	551	532	557	564	545	549	531	507	529	541	527	526	499	535	535	511	534	538	549	492	532	504	533	506	550	490	548	533	529	515	486	543	493	529	519	484	525	543	505	493	503	500	522	532	541	519	509	516	581	544	529	511	514	504	503	506	486	489	553	495	557	498	487	495	535	478	529	494	513	533	501	546	554	557	532	525	516	553	500	545	532	511	525	570	517	494	521	523	533	519	499	570	519	517	505	511	479	538	542	523	558	513	527	503	511	532	514	495	515	533	503	533	511	542	511	530	471	566	485	520	512	517	537	567	505	523	519	537	520	479	531	518	560	535	533	527	540	517	498	521	484	506	527	536	487	516	521	555	480	483	525	537	536	554	498	544	534	510	548	554	501	526	560	546	514	535	540	524	542	484	543	510	503	534	536	506	554	498	520	527	510	518	521
28258	28609	30374	14753	3498	746	316	331	325	310	318	296	334	319	344	317	300	342	316	302	326	297	292	334	331	359	347	322	292	289	304	332	288	301	331	331	315	342	302	329	317	339	315	304	355	334	309	333	331	324	362	332	347	302	304	342	339	301	325	339	316	309	325	316	305	329	313	303	324	347	303	327	339	318	358	350	306	317	319	337	313	351	319	308	334	331	328	291	330	351	301	312	315	308	325	291	307	282	304	323	322	318	336	302	325	303	353	325	299	320	343	325	322	287	292	338	298	337	321	325	347	317	317	306	293	311	301	300	336	344	327	310	317	319	325	323	314	319	317	326	346	325	315	307	322	328	306	295	336	314	333	328	308	302	320	303	306	326	320	302	332	333	362	347	314	289	310	314	276	332	336	308	291	315	330	317	305	345	324	347	344	320	313	339	335	309	316	290	330	315	331	330	304	304	317	319	316	327	265	323	316	322	328	327	325	333	354	326	323	324	352	305	323	291	325	296	285	294	346	339	320	323	301	321	310	311	312	312	327	315	308	303	317	309	346	329	322	295	333	319	297	344	349	319	337	304	326	341	346	334	301	331	318	301	322	309	329	317	336	334	307	350	344	318	311	307	318	299	289	286	303	331	294	332	317	327	328	309	348	313	304	316	339	351	308	331	309	354	322	352	312	308	293	322	357	332	299	307	298	320	320	332	312	318	329	348	335	294	328	354	338	318	318	329	324	284	313	293	328	312	319	327	331	336	286	330	301	342	308	306	294	300	316	326	277	313	330	328	322	339	328	353	302	334	335	329	320	306	313	308	328	325	288	331	318	327	323	308	345	333	335	340	344	317	330	324	315	293	316	304	343	311	335	308	285	319	334	312	323	365	320	313	323	311	314	349	360	304	349	325	311	335	324	307	334	302	282	318	290	308	338	356	325	330	291	311	308	323	291	321	317	324	311	306	325	355	327	302	325	332	347	342	275	310	315	299	280	335	309	312	326	319	316	319	310	328	302	294	342	319	303	317	302	345	345	318	337	342	309	297	339	307	317	324	307	309	355	335	347	308	303	332	294	307	326	353	323	335	316	324	374	297	330	322	325	324	329	324	324	353	373	316	301	305	321	332	342	312	356	332	300	349	279	332	313	327	314	323	308	307	311	344	337	332	323	303	321	293	325	294	339	318	310	305	339	320	350	321	360	328	316	310	330	332	317	343	313	318	320	356	299	329	296	315	305	320	322	324	331	347	308	331	305	349	317	287	318	345	356	333	330	299	340	320	314	334	337	330	322	328	333	310	301	320	348	294	325	324	297	337	333	359	337	305	314	348	323	297	295	345	325	343	280	306	335	319	315	341	342	341	341	301	287	326	322	319	331	326	293	359	312	326	339	281	290	301	323	299	333	327	319	347	319	337	321	333	344	340	305	360	322	291	322	308	282	322	319	298	323	298	330	349	303	310	311	301	328	303	339	319	316	338	316	314	327	345	341	319	309	328	312	289	290	337	322	313	314	335	327	312	324	307	323	310	355	303	330	296	324	284	329	326	347	345	310	307	325	295	316	307	333	290	318	352	319	300	285	331	350	313	322	296	306	301	321	311	307	300	290	350	328	326	341	320	300	325	306	306	271	330	345	340	309	302	303	357	347	313	308	312	304	314	299	329	317	292	358	329	318	302	330	331	332	320	328	309	314	324	303	309	302	282	320	313	288	288	320	305	325	294	298	332	338	320	316	368	308	336	335	327	335	340	315	308	350	323	325	314	297	341	331	306	329	317	332	299	336	292	315	322	316	321	314	329	309	303	306	337	339	320	330	321	355	327	337	346	335	326	316	295	298	302	320	339	310	296	307	305	331	309	336	320	324	337	348	330	313	319	322	344	324	313	321	307	324	339	324	337	348	342	302	284	337	309	304	337	328	335	296	301	287	332	324	296	282	321	303	330	328	329	340	334	317	291	319	323	342	301	323	342	347	339	322	325	338	306	336	287	347	322	319	335	302	338	322	324	293	329	303	308	312	358	306	309	304	302	346	334	306	326	308	292	333	280	346	350	320	321	291	361	320	327	320	305	315	309	306	349	305	335	316	296	341	314	284	321	309	299	336	355	315	327	351	346	316	312	330	350	323	343	361	290	318	314	320	302	329	318	315	315	295	344	306	316	329	312	334	306	312	320	309	289	301	285	349	322	343	313	316	292	322	322	360	330	310	327	326	331	332	364	293	331	319	337	363	301	302	327	318	302	290	297	348	333	289	360	325	314	296	289	322	317	311	316	324	337	327	306	311	322	319	325	333	296	292	324	330	326	310	318	320	333	348	313	327	284	313	319	306	332	290	355	305	328	335	326	310	318	282	318	334	322	304	339	290	305	293	291	342	310	305	334	348	312	358	305	300	332	353	307	297	295	295	351	334	341	329	318	307	306	317	358	338	325	319	335	349	351	305	318	330	308	295	322	303	309	304	338	344	309	348	340	350	332	319	349	327	329	311	333	287	307	292	329	294	311	323	342	313	319	309	323	308	303	325	314	326	296	307	348	330	317	349	328	314	331	326	344	314	326	309	311	289	317	344	321	318	315	304	337	299	322	305	303	301	306	344	312	344	353	324	310	322	323	315	333	303	328	309	308	297	304	304	315	336	310	316	333	354	356	315	301	327	281	327	312	293	345	314	318	324	274	350	297	341	326	334	350	341	319	334	312	289	348	296	304	313	331	332	336	327	305	330	284	307	338	317	329	294	320	345	348	327	344	300	306	318	314	328	322	336	333	323	324	304	308	291	299	330	306	350	321	338	316	328	295	356	314	307	306	328	317	320	344	326	339	322	310	356	308	312	321	341	308	326	305	327	308	313	311	304	349	287	332	320	326	339	305	317	329	313	349	344	287	335	316	319	327	349	301	319	306	297	320	331	308	319	324	323	317	333	295	316	312	305	328	295	304	297	299	327	317	268	338	324	318	315	337	344	325	323	315	353	301	343	311	342	287	326	316	301	310	321	303	310	320	329	291	345	319	333	319	317	311	345	358	356	355	310	334	323	316	305	295	347	313	311	329	342	335	317	306	322	324	315	298	308	326	310	318	289	344	322	312	320	337	277	317	300	317	293	338	298	332	329	325	299	320	328	320	323	348	309	308	287	320	345	299	325	344	336	366	344	322	295	339	345	322	330	310	306	311	284	302	325	316	305	326	336	328	320	334	313	329	325	327	294	317	332	315	353	329	339	302	344	304	343	335	301	363	332	286	297	331	296	313	298	320	321	331	354	338	322	313	346	300	331	333	301	310	309	289	324	332	286	293	322	307	334	322	302	302	323	328	288	315	285	320	319	317	276	297	353	317	294	320	327	311	328	298	334	347	315	308	307	323	321	326	315	283	283	306	314	306	282	331	290	276	340	307	308	325	322	321	343	289	339	320	327	340	327	351	322	362	298	295	334	307	280	315	325	292	331	305	321	329	331	326	344	342	307	320	301	333	329	333	323	330	320	352	326	326	303	344	332	313
15047	36364	25068	8089	2608	662	318	343	287	323	328	292	323	305	310	314	317	304	324	322	319	336	331	289	309	337	329	326	309	349	287	318	282	298	321	320	329	282	338	316	346	367	320	315	316	327	303	306	316	330	312	315	317	305	309	318	328	292	286	338	331	310	318	331	327	313	309	338	308	298	280	305	312	317	326	311	293	320	304	314	333	319	318	329	334	311	309	329	311	293	315	312	311	313	324	298	331	316	317	300	279	310	287	323	320	336	312	294	324	298	336	283	337	313	308	296	324	299	304	322	303	311	333	267	295	325	272	292	311	329	331	329	327	319	301	290	342	339	318	279	326	272	326	303	306	332	305	303	319	313	314	280	266	272	287	318	314	302	292	297	284	280	329	304	327	340	303	307	344	316	299	334	321	330	319	339	317	296	303	315	318	295	338	309	320	334	337	313	309	310	319	349	322	332	308	305	291	320	353	305	267	344	321	333	322	301	298	299	287	317	305	322	316	295	313	294	305	315	309	323	306	299	339	288	318	312	317	283	321	326	298	336	307	308	305	333	307	334	310	291	338	307	331	288	323	308	322	337	320	347	321	303	296	303	301	327	311	317	312	294	334	277	325	303	303	301	277	316	306	302	302	325	295	327	322	301	291	317	316	322	316	286	329	304	324	299	320	297	330	338	319	321	321	284	320	298	291	321	281	294	316	305	296	311	295	305	310	313	305	318	323	331	338	337	328	382	328	337	280	323	306	322	303	319	314	309	301	325	305	327	301	325	316	321	317	303	296	295	290	324	274	316	312	343	315	289	333	343	311	320	298	297	332	297	295	336	303	303	330	297	331	291	323	295	318	295	312	323	307	310	314	351	300	304	313	295	304	332	325	288	297	298	317	308	282	301	311	351	309	292	336	305	278	331	321	285	305	335	331	314	308	316	269	326	324	321	326	304	325	319	292	337	327	333	321	336	307	317	328	316	327	302	332	321	317	297	324	290	316	320	314	340	336	312	302	342	308	307	284	294	336	318	339	296	317	309	318	323	303	323	343	309	300	351	297	309	264	317	308	326	285	350	312	313	322	302	290	308	304	312	291	306	309	337	339	329	300	303	324	330	317	314	327	340	320	294	291	335	311	288	325	300	333	281	313	328	305	292	317	304	298	329	339	311	277	288	309	313	331	322	317	320	317	339	298	281	311	310	313	275	297	316	298	310	312	345	268	319	331	312	296	282	295	334	302	295	310	335	303	303	316	286	315	323	329	324	314	311	292	309	297	340	315	308	316	279	302	311	293	305	292	318	329	307	309	316	328	320	299	327	319	293	277	325	323	315	328	311	321	325	329	315	283	309	305	312	309	314	306	315	323	318	306	299	311	343	313	310	316	311	312	304	326	330	326	345	327	308	323	310	306	318	324	309	356	341	328	297	322	304	277	315	321	313	285	301	313	304	295	355	281	323	309	307	317	322	311	332	281	327	306	290	319	333	351	287	301	329	302	336	317	291	315	271	310	295	336	282	346	275	313	290	278	310	330	341	352	326	316	281	303	357	334	304	302	289	290	300	287	355	306	339	308	337	318	349	307	318	333	299	311	313	290	316	286	324	335	332	312	317	327	318	332	324	309	292	298	305	297	329	334	350	292	321	269	333	297	297	350	288	305	287	325	317	298	316	309	317	329	331	329	311	325	303	324	328	303	308	315	316	309	312	303	319	283	340	310	294	286	330	293	330	305	308	297	333	356	321	299	295	284	315	320	329	300	320	321	335	311	325	321	332	319	317	301	341	289	317	334	296	329	300	288	313	316	317	302	350	315	304	309	326	340	306	300	344	294	333	313	300	335	325	302	288	305	286	338	308	320	307	322	319	324	315	327	307	323	310	337	313	323	341	293	293	345	305	305	291	321	323	326	329	313	321	311	308	318	308	319	306	340	308	297	290	326	310	304	313	304	318	318	311	307	312	312	327	311	291	334	282	339	318	344	287	293	327	304	304	308	334	345	313	295	293	320	303	339	333	328	325	327	352	302	293	315	319	302	302	336	284	345	322	320	288	314	318	300	321	323	322	317	295	323	309	320	282	298	312	322	344	289	342	324	301	320	290	296	318	309	312	306	337	319	327	326	307	301	270	312	306	326	305	316	326	343	318	285	313	279	272	313	300	331	311	309	314	299	312	317	326	301	306	317	317	362	285	319	337	302	336	327	316	308	312	310	318	329	308	303	330	322	295	312	284	307	315	287	308	283	346	297	318	293	299	284	310	291	313	338	315	282	297	308	314	306	341	296	323	307	320	322	296	316	311	334	316	314	290	303	316	294	300	332	343	309	300	330	316	321	311	319	314	328	309	332	295	334	311	329	317	332	327	292	310	283	318	303	319	320	299	320	297	337	321	325	342	316	318	311	279	320	328	316	289	340	279	311	333	304	316	311	309	329	319	319	302	318	283	284	336	316	310	324	303	308	337	317	321	315	323	320	330	279	301	299	304	326	325	319	341	308	313	299	302	293	311	297	331	293	302	337	297	333	328	310	324	326	333	321	319	323	314	323	308	335	309	297	318	323	320	316	337	314	313	349	303	312	336	275	307	311	323	343	302	330	292	311	328	323	343	305	302	307	329	309	301	323	326	305	348	363	315	341	340	307	310	317	333	336	294	299	314	349	309	322	323	318	321	301	307	324	313	316	299	326	304	302	300	310	348	299	295	314	333	324	287	321	313	306	279	340	329	311	328	326	310	299	330	307	337	329	333	325	310	327	326	323	340	295	315	275	298	320	318	346	331	300	321	312	310	287	321	325	318	304	335	329	319	315	312	331	303	286	326	318	329	321	309	327	351	312	324	322	293	308	309	337	306	296	328	325	310	291	324	308	312	329	327	288	310	288	321	309	299	310	344	294	310	299	368	324	298	330	299	304	303	295	322	357	300	325	294	321	318	316	308	329	317	329	318	307	299	314	301	287	285	313	294	313	316	321	321	341	307	337	294	340	311	330	299	302	332	311	317	301	311	322	315	307	325	302	345	316	335	318	310	332	303	303	295	296	311	312	302	312	324	331	297	326	333	309	314	284	339	306	307	310	310	290	280	306	314	368	295	279	310	309	294	297	327	338	323	288	300	295	334	320	306	297	305	338	315	308	327	294	291	326	342	316	330	298	281	312	349	327	312	300	311	284	312	309	291	276	297	322	347	304	309	336	307	308	325	312	299	293	303	330	318	335	286	313	280	311	339	313	323	317	316	338	312	321	282	309	321	336	316	312	283	299	344	324	314	311	301	275	294	331	317	315	296	297	290	333	292	301	331	314	298	335	324	310	326	340	330	341	285	286	336	317	317	338	316	343	297	312	331	353	321	314	355	312	328	301	334	301	330	312	322	323	302	298	282	349	325	310	317	335	326	345	302	307	323	297	279	310	316	326	313	315	295	296	321	289	332	304	295	314	306	317	302	305	323	305	320	308	341	307	307	319	288	312	330	316	343	289	351	292	326	323	313	348	324	308	331	284	329
25388	28511	50139	41548	21896	5649	555	416	362	385	396	358	364	382	359	367	358	361	399	404	360	332	355	391	348	432	399	356	351	336	366	358	338	373	356	383	368	381	356	397	354	382	361	328	344	385	341	389	357	372	375	406	384	352	398	345	401	367	360	380	384	357	369	377	370	334	374	362	372	362	325	354	356	355	353	359	347	358	369	357	409	335	368	370	373	345	390	352	381	337	340	363	378	354	391	376	401	348	389	365	387	368	391	331	343	364	342	370	375	366	364	380	351	319	342	360	325	393	366	370	340	351	360	369	341	378	339	373	363	340	375	363	360	348	370	355	394	360	348	365	351	377	376	353	365	392	350	341	342	336	359	329	365	390	352	340	339	380	335	347	338	345	360	369	343	391	377	388	355	371	351	364	400	385	354	321	357	387	348	402	344	356	354	368	343	367	300	374	363	360	359	352	377	376	334	363	373	376	393	352	349	334	351	339	347	340	399	338	367	394	346	355	354	377	365	368	345	347	327	366	349	372	354	365	360	368	375	344	350	381	355	303	371	373	356	364	353	370	366	384	335	366	368	358	358	395	359	372	337	386	352	360	353	360	375	366	384	390	372	363	347	377	380	337	368	360	386	354	352	383	345	341	413	378	375	337	375	391	365	390	336	403	342	391	379	369	350	326	379	379	361	380	362	362	378	362	351	380	323	369	355	336	368	388	402	378	322	313	349	395	383	350	365	347	360	320	364	383	345	365	382	357	328	398	378	358	354	357	375	348	328	353	347	412	334	374	336	388	352	361	336	368	392	329	336	379	390	358	334	381	359	376	344	324	353	367	363	392	338	369	375	330	378	356	341	361	361	344	369	326	361	381	355	307	412	347	343	348	367	361	308	361	354	357	392	372	351	362	356	346	354	348	383	348	376	350	325	397	365	330	341	354	347	330	359	374	374	334	336	349	331	377	361	299	362	400	380	364	365	359	347	354	388	378	365	338	362	366	342	380	349	356	374	372	348	345	380	352	348	365	406	337	348	367	410	330	359	373	385	343	376	325	404	341	357	365	319	386	362	345	392	374	356	346	351	357	365	376	374	364	341	381	387	376	357	388	344	347	345	372	364	365	322	371	340	349	370	364	363	387	370	412	386	369	388	343	381	369	394	415	353	362	376	369	367	363	301	339	348	352	348	364	359	360	369	362	337	386	386	367	342	354	398	329	315	343	332	370	362	386	363	367	355	387	358	346	394	382	359	351	328	352	366	340	389	343	361	360	348	393	360	355	353	386	346	392	377	350	356	361	364	388	355	367	317	365	373	383	353	391	333	355	379	350	396	349	360	368	365	374	372	331	340	360	386	348	338	374	386	361	378	370	416	370	371	352	348	346	376	368	347	351	358	345	361	365	340	368	334	359	337	378	363	384	367	374	366	348	332	377	370	391	366	349	340	345	362	327	357	339	368	365	366	357	350	373	386	351	391	353	358	344	351	357	362	386	369	363	324	351	347	404	371	359	393	348	381	359	353	367	328	376	365	387	358	374	359	366	374	359	328	351	381	371	310	357	343	410	378	340	366	359	369	338	369	367	351	374	354	376	345	341	364	360	335	381	357	340	340	340	340	390	358	351	330	360	365	365	346	366	368	349	394	420	366	387	385	372	391	323	336	349	389	355	357	363	321	330	342	378	354	338	349	361	358	340	372	367	379	359	329	348	368	359	382	395	356	383	359	316	367	378	376	353	372	367	365	389	370	381	379	405	363	371	341	342	348	382	376	381	404	366	321	347	365	366	343	358	356	368	344	337	351	358	359	368	377	350	365	356	367	371	379	389	367	359	383	373	383	375	359	389	318	359	378	363	334	352	341	369	372	345	345	364	355	359	376	364	351	359	378	396	341	377	358	367	367	359	365	364	364	371	369	393	346	344	348	330	363	378	383	389	338	323	390	359	358	359	361	372	349	396	338	354	371	350	361	362	359	343	379	356	370	370	368	374	374	371	351	369	357	367	361	390	340	378	340	359	388	358	402	332	322	404	366	371	382	352	355	358	366	366	371	372	376	335	330	331	370	380	374	368	354	384	374	347	367	327	375	428	321	350	385	354	387	366	385	405	328	372	396	330	372	375	398	376	368	362	335	340	367	355	344	334	342	377	383	324	372	384	349	377	340	337	347	368	334	350	383	371	342	391	351	327	368	345	347	370	368	357	348	329	334	384	366	402	355	343	360	395	362	384	365	381	366	381	367	342	367	383	366	396	379	347	352	387	366	364	393	325	361	358	342	361	345	368	347	356	359	359	353	353	362	360	349	405	336	378	374	385	353	352	373	360	359	383	377	355	397	323	368	392	363	363	402	346	383	361	348	365	358	351	373	386	372	361	377	317	387	352	376	379	379	332	361	366	372	371	363	377	320	359	385	364	371	348	300	357	315	355	377	359	369	342	365	375	395	345	351	355	374	349	364	406	363	376	359	331	376	360	332	374	352	369	393	358	343	368	371	337	365	336	337	370	363	361	364	344	356	389	385	359	355	331	377	359	401	380	368	350	365	332	358	380	363	375	347	338	350	366	386	399	382	371	331	364	378	352	349	373	349	379	372	367	346	366	377	369	381	359	366	352	332	376	385	351	370	365	327	368	345	384	347	354	340	361	388	355	386	365	367	368	345	401	337	365	339	367	336	345	362	383	375	345	376	374	365	353	358	423	372	391	371	367	344	356	321	344	349	344	361	364	351	350	375	348	346	382	361	358	368	389	369	380	362	357	355	362	345	362	354	366	365	336	361	377	359	363	380	367	342	359	359	345	388	357	376	376	400	362	375	381	366	336	362	378	387	346	399	359	353	328	375	362	338	383	389	340	361	364	380	355	394	390	368	333	345	359	361	371	375	349	371	352	347	336	361	342	377	365	347	356	373	364	375	325	377	339	392	364	368	401	374	354	370	395	357	366	374	359	387	326	348	347	317	380	334	367	344	343	353	322	368	371	397	368	386	374	343	331	405	383	363	377	349	369	343	396	358	349	329	371	370	356	382	354	398	371	340	372	357	359	385	396	349	392	352	371	343	336	414	319	392	333	363	335	401	368	367	343	337	382	387	371	351	351	346	418	392	375	347	375	355	343	331	381	363	369	367	326	372	348	372	373	362	367	364	368	336	381	368	347	373	373	357	387	344	362	387	369	370	339	385	367	347	389	361	372	360	350	355	340	406	326	347	412	355	351	352	391	366	377	352	358	362	381	374	332	374	390	355	325	364	363	387	377	370	344	333	386	373	397	333	325	358	351	388	324	379	368	383	375	356	373	357	351	377	364	360	358	359	361	354	348	398	364	354	327	327	370	361	349	377	372	358	379	323	355	384	347	406	323	357	347	335	358	357	363	388	352	357	362	371	344	351	377	378	360	347	331	404	377	361	365	380	380	350	365	379	356	412	366	369	353	364	325	364	324	369	364	388	363	322	349	356	357	354	320	398	320	377	325	321	365	367	380	372	387	311	351	358	358	353	362	368	377
46635	87584	65574	32657	14084	2375	420	398	388	387	395	406	412	395	427	343	376	405	425	382	426	392	403	443	452	451	406	380	375	369	403	395	417	368	416	394	411	381	399	369	407	404	398	404	370	366	389	376	391	417	368	418	390	374	377	385	374	411	388	385	377	396	385	402	437	411	384	432	410	411	391	377	431	389	391	369	406	420	378	397	371	373	400	384	383	375	385	387	345	369	385	400	385	355	378	388	378	398	386	389	406	372	411	351	379	390	397	373	392	405	356	362	434	404	387	407	383	369	391	394	378	393	384	403	426	396	430	377	398	349	423	392	393	393	354	415	405	373	391	399	392	330	406	399	390	400	395	408	423	397	413	364	382	434	389	384	398	399	414	414	424	372	424	365	408	379	397	390	444	387	377	346	382	368	346	380	359	397	385	348	391	379	411	370	362	396	369	392	376	395	390	406	366	385	380	373	394	387	419	412	379	377	390	369	371	388	379	424	385	403	386	415	404	410	412	379	396	431	386	414	383	404	392	413	367	351	386	371	431	412	414	384	409	387	358	399	379	413	370	390	413	357	417	378	377	395	386	409	378	409	401	417	380	364	381	395	431	403	384	373	402	385	375	373	398	371	396	388	405	419	383	381	425	411	382	399	396	433	387	360	388	391	400	405	392	393	373	353	380	364	397	375	415	384	395	373	391	407	404	373	399	416	392	389	407	373	374	375	382	382	371	403	395	352	385	348	373	373	409	344	404	412	399	380	356	393	406	389	389	386	353	365	384	391	376	407	401	372	370	396	382	359	423	374	379	375	390	403	394	389	379	409	374	386	395	380	376	379	370	382	389	403	401	373	391	376	384	382	361	372	386	421	379	403	398	417	419	407	394	389	356	387	380	422	396	343	378	395	376	415	382	394	404	381	376	392	408	385	391	378	404	396	402	407	359	407	440	393	373	399	404	391	400	359	392	373	371	387	424	361	371	386	379	381	361	381	390	385	399	413	392	401	349	391	415	382	387	380	398	425	381	391	414	373	389	396	389	384	415	382	369	424	350	372	377	390	389	362	364	367	397	411	403	400	361	374	421	383	404	362	391	393	387	411	371	414	366	405	377	383	366	400	372	383	380	384	390	345	392	374	375	443	363	377	368	344	352	410	359	405	363	406	381	377	338	382	397	358	400	434	392	397	391	372	391	392	424	347	424	382	385	387	375	388	405	377	418	360	355	360	391	401	375	406	383	393	355	372	361	346	379	386	379	344	380	401	368	383	367	373	403	395	362	380	391	406	434	403	370	386	407	396	405	364	384	401	390	373	416	370	371	392	379	392	371	397	371	393	401	370	377	381	398	369	403	409	418	381	402	384	382	374	370	393	379	383	394	408	398	362	405	404	385	389	408	374	393	389	394	399	378	382	398	453	389	374	391	358	394	390	364	363	366	370	378	371	362	378	394	402	402	398	386	422	422	376	375	391	409	389	381	370	383	364	372	348	374	354	405	400	363	406	383	389	402	367	404	377	395	393	376	379	402	402	430	351	397	403	391	359	376	408	382	392	375	393	371	364	382	384	353	411	384	405	371	372	424	445	397	404	390	392	376	379	402	398	387	376	421	355	407	385	404	415	362	394	397	382	397	412	366	367	391	405	416	410	362	442	365	378	404	393	403	384	377	431	385	376	393	370	369	367	398	367	388	381	369	389	403	371	343	397	357	374	383	383	386	378	383	399	397	381	356	392	366	407	367	334	400	343	381	390	380	378	386	408	372	370	385	373	441	357	431	353	421	393	397	410	406	409	394	406	385	369	411	345	386	378	384	379	405	359	381	444	390	373	364	413	365	364	368	377	347	374	400	365	401	379	407	397	384	412	414	395	396	413	377	418	379	384	368	393	357	419	416	374	351	384	421	397	360	370	340	367	384	351	361	396	396	411	353	362	369	367	396	360	406	354	387	381	371	405	400	347	409	395	388	369	393	408	358	405	392	397	371	396	367	378	403	374	374	417	363	400	392	387	398	399	376	376	391	385	390	410	381	407	418	377	404	419	385	371	378	388	403	381	383	384	378	401	401	403	401	413	412	382	385	370	398	396	371	389	376	420	406	363	371	364	427	372	380	340	411	368	397	415	399	402	389	376	399	403	388	379	364	422	384	399	375	400	393	338	389	384	409	349	358	391	367	411	393	424	408	381	374	402	374	427	404	381	364	407	363	412	396	350	404	384	384	361	385	387	390	419	383	337	381	344	396	381	369	367	353	406	363	411	399	371	400	413	376	376	419	418	381	367	343	392	393	414	395	388	395	394	385	395	421	379	383	378	375	385	392	404	402	389	350	410	386	385	383	396	370	394	368	407	393	414	389	353	373	386	370	368	372	373	364	349	388	397	402	402	394	386	406	438	406	393	404	405	408	400	383	373	391	392	408	357	432	401	387	388	390	382	397	355	377	402	411	396	400	364	342	429	368	405	413	421	386	428	371	389	389	370	398	402	401	401	402	421	396	382	396	387	406	381	381	351	395	376	364	377	377	369	402	382	363	370	397	405	387	439	364	407	389	404	355	379	396	359	365	391	382	424	369	366	386	396	411	383	397	338	405	412	376	392	380	332	363	419	383	388	372	408	404	415	394	398	375	397	392	389	435	406	387	376	364	406	422	401	393	410	367	379	386	377	373	391	383	407	402	379	380	356	411	397	382	420	395	397	387	390	381	392	391	410	368	362	405	386	395	404	391	379	422	376	385	376	394	394	371	416	425	394	428	420	381	385	362	382	392	364	387	396	379	397	401	417	373	379	392	377	414	377	421	371	375	416	390	363	390	356	402	435	392	392	377	390	378	366	412	380	420	400	403	362	399	384	394	380	379	412	371	361	376	369	386	360	414	394	402	372	364	375	385	391	401	369	403	365	370	376	383	406	359	371	386	384	374	374	401	376	389	402	381	398	390	375	378	380	396	379	382	346	375	390	337	375	383	381	376	385	371	370	374	362	398	349	375	376	390	389	393	385	393	417	384	393	389	388	435	406	417	359	385	366	392	406	403	382	402	383	383	379	416	406	398	395	378	384	414	395	378	382	394	381	376	383	384	377	398	380	403	395	378	383	389	400	384	359	406	371	385	395	425	417	363	386	397	414	398	365	377	380	391	414	401	403	379	342	414	381	370	378	373	376	425	406	403	423	409	403	422	407	353	372	382	350	406	383	397	385	389	402	376	408	392	406	384	393	378	377	350	392	439	398	367	350	374	395	380	403	374	435	402	386	402	364	373	411	411	393	371	386	376	360	376	389	420	404	406	369	352	403	369	384	385	397	435	406	428	378	379	412	379	387	372	381	406	375	367	383	372	393	395	387	410	388	393	419	414	401	400	394	386	373	392	395	393	393	375	382	365	409	398	417	371	395	400	389	401	417	388	388	343	359	377	384	386	327	368	395	367	383	370	395	347	420	389	362	405	370	384	415	385	410	385	408	403	349	416	385	388	399	422	419	414	418	378	357	367	355	372	376	394	387
24022	23953	40461	39568	29445	16093	2571	673	556	518	555	522	514	507	477	497	498	471	534	458	507	506	551	539	585	570	516	495	490	530	469	532	527	495	485	486	462	490	483	511	479	481	443	491	464	482	557	508	494	508	469	488	503	491	479	504	505	497	447	477	522	499	542	542	510	464	484	495	495	464	492	520	512	500	534	483	491	490	529	472	508	487	493	454	495	506	488	547	499	489	502	501	495	493	514	476	462	488	456	526	488	470	478	521	506	466	488	476	501	475	500	485	471	489	491	467	465	475	489	462	516	509	481	459	474	479	524	499	489	482	484	490	474	542	504	462	501	504	466	491	499	485	463	489	459	506	474	501	469	472	431	510	485	500	465	457	456	493	510	484	489	494	481	521	476	505	471	508	445	474	463	498	478	466	466	458	491	475	492	445	488	494	475	418	476	486	488	514	465	447	476	487	448	492	482	457	498	489	458	519	452	492	496	482	500	465	477	468	477	471	502	541	511	460	483	495	504	494	463	472	505	467	484	462	496	496	519	468	500	522	501	462	459	480	471	448	441	476	485	467	500	512	494	462	461	500	476	449	494	489	453	481	485	515	511	524	444	470	533	497	483	492	503	473	480	482	502	482	524	497	505	490	451	500	461	481	494	411	494	462	469	465	466	478	467	505	500	497	519	471	502	519	503	476	456	459	472	470	515	500	499	487	499	497	492	470	507	494	460	483	504	526	479	476	462	477	467	454	488	484	480	493	473	460	471	498	469	478	520	518	481	500	486	503	503	461	491	465	473	466	495	423	537	478	496	494	458	502	504	480	471	524	484	471	477	459	491	488	461	494	478	489	468	458	507	470	496	489	483	482	480	461	465	496	469	436	472	493	481	446	479	493	456	487	476	474	488	480	499	475	483	463	501	510	505	494	490	478	467	491	470	439	524	516	474	490	478	494	493	455	489	501	454	492	499	456	515	462	449	486	485	490	481	463	462	526	460	502	498	474	494	510	479	514	499	516	480	456	460	516	473	516	470	489	498	528	480	475	487	477	478	471	468	483	483	490	464	450	476	508	483	446	452	504	486	535	477	500	501	494	470	491	495	522	505	501	506	457	471	487	485	482	449	448	476	484	492	533	497	470	497	463	474	450	507	477	500	494	506	510	461	469	442	439	471	431	519	483	521	472	516	497	478	497	490	505	489	451	489	501	472	453	487	472	504	487	526	444	494	468	492	473	505	507	522	463	475	480	472	457	476	477	472	501	490	495	502	433	465	467	467	497	511	487	493	487	490	452	489	461	523	490	494	528	448	516	483	487	483	527	494	469	486	473	474	491	457	463	475	497	484	496	497	480	473	498	472	469	489	506	468	502	481	512	448	492	530	474	478	470	515	498	470	458	476	464	490	474	464	528	479	491	532	494	457	496	496	475	455	501	469	461	496	463	456	513	478	527	456	473	457	468	519	492	479	445	521	516	468	471	477	497	482	504	487	528	478	500	490	489	466	464	486	491	501	488	514	470	480	522	502	462	492	487	477	471	478	528	515	499	485	497	485	472	489	499	486	486	481	482	543	510	482	485	489	469	524	497	501	496	481	488	460	525	483	462	508	499	460	499	498	508	479	504	460	515	516	481	490	480	486	485	464	498	544	460	444	515	481	470	500	509	507	456	522	479	450	487	453	469	499	496	505	503	540	474	482	505	517	486	444	463	450	467	484	478	515	466	481	485	495	482	475	468	471	502	518	464	492	485	452	506	486	479	486	475	457	462	488	497	528	500	487	500	494	490	455	479	497	492	486	516	462	490	519	457	528	502	509	503	455	531	493	458	519	495	475	476	491	447	475	502	479	486	470	505	495	478	523	487	452	467	514	513	498	486	478	494	473	476	484	509	490	529	519	479	469	498	495	499	478	439	492	472	487	488	458	449	537	537	471	447	450	489	531	484	509	535	528	484	499	458	463	477	490	513	459	498	494	476	463	456	481	512	504	510	512	502	484	508	477	476	482	498	501	467	477	498	455	516	447	486	477	465	472	492	474	490	491	474	459	514	492	515	506	502	443	476	506	465	448	483	485	510	497	472	490	491	461	497	447	490	515	446	467	462	453	489	497	492	472	475	478	512	489	462	433	471	505	482	512	501	484	479	473	463	492	530	473	472	507	449	459	460	479	485	474	466	463	434	519	456	473	460	523	472	436	490	492	443	494	455	457	545	486	484	474	516	479	453	445	498	504	489	480	458	488	468	504	464	464	467	491	475	445	480	466	474	467	482	496	472	472	475	506	483	489	502	482	476	491	488	469	512	489	522	519	515	521	515	539	507	482	523	485	443	478	515	457	483	441	516	479	539	515	455	500	505	516	491	473	470	461	482	493	479	506	437	481	481	527	475	482	517	492	509	490	475	497	426	475	486	492	482	518	485	487	504	477	487	484	501	472	478	468	516	459	497	451	466	491	494	466	504	461	502	506	496	504	489	475	464	479	505	550	463	485	490	483	488	485	471	461	498	479	497	501	471	491	464	482	526	488	501	476	478	499	499	489	512	508	503	528	469	466	487	491	478	455	431	458	525	503	517	488	453	482	454	518	481	492	487	478	514	492	490	473	457	478	475	456	471	499	490	493	475	530	498	489	450	494	471	492	492	485	516	481	505	480	469	476	485	508	485	494	447	508	476	499	518	412	483	472	473	486	459	497	479	444	508	452	425	462	460	474	523	487	462	474	485	485	495	485	454	488	511	496	475	492	488	480	489	485	496	494	467	477	501	486	470	461	443	488	484	445	470	518	489	483	489	505	475	493	459	516	469	458	488	466	475	459	505	484	470	494	515	472	444	456	465	466	446	459	483	497	448	492	470	489	500	497	452	509	478	490	502	501	470	483	508	485	461	466	530	496	481	521	456	475	478	522	471	477	464	498	474	517	464	496	455	483	467	468	479	480	469	449	483	449	417	489	486	459	472	473	438	503	435	505	502	463	529	487	489	497	493	495	479	502	522	494	463	507	480	501	499	481	481	498	479	505	456	458	487	481	523	492	513	513	491	516	478	515	475	471	496	516	497	508	470	451	499	482	470	490	489	507	453	476	470	478	497	500	451	510	459	486	438	480	507	530	467	484	476	478	484	497	499	491	482	505	481	501	512	493	496	476	541	465	492	508	477	523	501	485	509	479	498	488	499	469	501	477	451	523	506	497	475	483	477	497	487	518	442	523	510	497	481	497	487	493	481	490	520	523	518	460	480	488	514	475	499	459	505	514	481	492	495	489	458	459	508	484	455	498	452	502	494	472	486	486	515	473	510	516	483	510	519	478	464	451	482	504	486	464	505	479	490	514	475	500	478	453	476	491	488	470	460	483	497	490	479	480	530	475	481	523	446	517	471	508	510	462	485	484	466	495	480	515	517	481	485	509	556	472	489	517	434	451	461	505	469	476	461	484	445	439	479	518	498	475	516	506	474	495	465	480	472	459	487	511	532	495	507	445	487	469	494	493	487	503	478	475	454	459	476
59162	100379	76705	51347	26451	5571	578	529	512	550	527	503	554	564	571	541	551	572	536	523	496	530	571	530	685	666	624	522	530	529	560	582	574	505	519	538	504	518	597	506	559	550	516	528	515	513	519	530	533	555	538	537	501	507	571	515	535	479	517	523	543	546	565	551	547	513	534	552	505	525	561	563	533	531	533	498	523	543	527	550	536	537	533	538	539	530	526	536	554	509	576	545	544	496	563	538	530	524	547	514	575	568	514	564	508	511	544	558	547	533	537	539	556	589	569	558	547	555	501	546	529	564	545	519	578	515	572	506	539	567	526	483	552	540	532	526	532	516	558	530	552	560	542	536	533	550	526	558	501	526	538	534	518	508	550	554	511	558	526	555	535	592	550	546	524	547	553	501	564	561	544	534	557	537	527	531	546	538	526	561	539	557	555	550	519	543	508	559	505	541	515	523	515	530	547	530	524	554	528	567	519	512	539	528	528	533	580	522	509	539	550	545	505	516	539	548	567	538	592	528	548	532	567	531	536	520	545	532	539	568	550	532	535	532	555	494	517	562	550	537	516	560	515	527	520	527	531	518	530	502	525	543	573	539	542	536	512	581	502	577	552	563	543	556	517	513	542	526	487	492	511	512	513	534	519	545	516	543	532	521	538	513	553	514	560	519	550	535	545	541	519	567	549	539	548	521	551	553	526	550	528	528	525	543	540	493	544	504	550	545	530	535	543	524	533	540	587	528	539	525	559	558	513	529	532	520	502	515	556	529	546	535	551	530	534	554	509	546	547	541	535	488	541	567	509	511	556	542	528	534	558	519	550	517	529	491	534	525	516	540	541	547	560	569	519	537	506	521	503	530	556	540	555	499	522	491	528	557	554	520	598	495	565	544	524	534	524	541	580	543	535	520	510	513	532	524	525	503	562	500	563	492	542	580	508	515	531	577	474	511	516	531	533	597	535	553	526	542	548	548	540	551	544	535	539	537	530	510	550	509	575	519	550	540	564	568	537	562	547	528	553	552	531	504	518	519	567	546	528	552	563	546	549	529	518	529	581	528	566	558	552	535	580	550	553	532	543	550	539	544	518	543	510	526	512	537	520	534	554	497	510	518	485	517	540	527	491	477	535	569	595	527	545	532	546	520	566	529	520	529	536	514	552	565	531	547	557	517	563	535	601	561	582	557	573	526	511	514	515	514	548	531	563	504	497	506	530	532	528	500	513	536	551	552	537	578	529	542	529	572	496	553	488	555	544	523	495	525	545	539	570	570	560	544	540	573	515	554	515	538	526	536	582	525	545	500	526	561	563	550	569	548	535	510	501	546	536	565	508	556	523	572	524	536	565	557	529	568	525	511	540	517	545	525	547	524	531	534	548	505	498	495	487	510	581	515	539	572	536	545	544	540	538	557	520	503	522	490	541	552	522	543	522	550	510	509	546	502	536	531	516	534	566	537	526	573	539	537	523	536	550	531	568	498	548	544	543	543	518	555	559	545	534	549	517	537	541	572	525	513	536	512	533	497	541	531	528	549	541	525	534	530	539	531	553	560	512	499	506	498	532	534	534	505	510	524	518	512	520	510	545	570	497	519	539	558	529	483	545	509	512	555	537	518	547	553	573	562	566	538	491	524	560	565	546	544	522	524	525	534	544	544	507	564	526	590	513	495	490	561	520	554	527	587	535	519	524	513	485	573	538	503	523	509	535	493	553	555	513	508	565	527	517	538	525	505	547	532	505	533	480	514	573	558	530	524	491	493	536	533	521	550	555	503	544	496	554	497	559	548	593	525	530	538	538	542	534	532	571	540	510	522	509	522	532	512	559	531	514	528	492	561	550	544	544	561	528	510	481	549	484	542	539	560	526	542	564	546	538	545	538	515	486	550	510	520	582	562	472	586	515	507	496	546	559	534	507	510	529	550	548	521	542	514	510	540	527	512	537	558	559	542	529	536	514	516	556	504	536	510	574	522	538	533	503	552	543	504	538	529	539	530	499	565	517	540	506	543	494	532	550	517	546	500	534	576	544	548	508	516	505	487	525	533	568	509	508	521	546	498	537	565	532	504	531	516	501	495	543	509	552	528	521	488	536	542	528	500	525	565	521	542	532	548	546	500	543	543	524	541	532	531	531	555	567	522	537	526	511	521	586	539	556	526	527	551	537	612	524	538	568	530	516	574	540	523	567	494	526	523	537	566	520	564	576	501	512	542	469	502	539	534	535	522	578	482	530	529	502	503	489	573	539	533	500	544	498	544	557	514	507	562	564	512	513	522	526	567	541	558	537	539	540	497	554	542	504	532	530	511	536	561	502	573	518	537	508	539	548	528	559	505	556	538	506	560	527	528	539	538	583	554	490	534	488	518	484	594	561	534	493	476	530	511	486	577	482	553	552	561	606	521	532	544	553	568	560	463	586	518	538	548	511	523	539	556	546	563	531	564	577	504	536	533	492	497	571	568	530	541	531	547	510	538	578	525	548	533	544	529	541	515	535	554	477	564	560	518	494	528	483	514	507	535	507	551	516	504	497	556	542	557	475	560	519	549	580	562	525	557	533	541	507	538	507	523	572	480	562	531	524	528	511	490	545	521	526	512	542	510	525	535	542	562	545	514	555	569	515	516	549	524	517	556	511	577	512	540	525	519	542	516	564	542	534	542	564	507	525	519	572	587	523	516	529	542	557	506	569	543	519	530	537	521	533	523	524	514	541	568	500	525	558	528	549	522	529	557	526	495	561	550	532	574	533	543	546	488	572	517	556	548	532	524	554	490	543	538	502	562	498	549	504	512	525	531	525	533	558	529	571	536	580	514	491	553	514	560	550	531	521	526	497	522	538	512	533	507	528	520	523	568	547	523	544	525	562	574	506	537	513	529	551	531	560	568	514	518	544	492	547	515	488	530	534	501	554	559	479	532	543	504	502	545	496	502	548	535	529	504	527	461	552	547	510	553	566	553	543	535	549	541	580	496	517	485	547	531	522	543	531	539	515	535	559	536	544	525	528	562	521	504	548	506	523	522	510	546	536	531	551	531	529	544	590	569	533	536	507	514	531	563	522	532	511	541	534	533	487	539	554	550	525	489	543	555	524	554	535	492	525	591	567	557	526	497	579	507	553	504	563	560	560	565	574	517	530	523	529	554	500	508	542	543	571	530	556	541	509	522	563	495	511	551	532	516	516	505	547	523	522	537	524	504	540	521	547	533	555	537	507	558	538	547	542	512	517	534	547	533	532	548	517	546	540	513	532	565	533	563	552	501	523	520	566	559	503	523	513	514	541	517	528	537	502	525	500	502	518	525	530	584	509	557	540	534	523	530	491	550	547	547	526	540	492	542	525	549	526	509	516	531	529	518	529	521	527	532	529	523	494	521	544	545	533	511	541	536	534	533	536	528	515	530	540	529	555	549	536	550	549	529	533	540	574	520	513	511	511	522	578	534	547	518	520	542	542	525	508	580	547	533	553	538	535	534	538	534	587	554	483	546	542	515	550	561
29069	29473	27317	12835	2719	753	371	360	342	365	345	328	310	318	338	350	366	335	367	367	336	346	296	343	344	387	338	318	322	361	367	336	340	327	331	350	316	323	364	329	361	312	335	327	306	339	299	332	317	318	319	328	339	338	316	346	307	351	346	359	336	332	371	349	344	321	359	358	366	356	332	359	334	310	352	326	300	347	350	350	336	347	347	358	345	312	340	336	342	346	310	365	347	340	329	317	365	319	365	335	346	320	324	344	337	349	338	348	307	328	358	313	378	309	345	342	322	343	340	327	348	343	330	349	313	324	329	338	373	369	311	352	345	306	339	313	319	356	327	373	323	334	327	359	341	333	323	331	368	349	323	380	350	380	343	377	327	380	353	307	342	331	375	401	329	361	329	344	356	333	315	330	326	375	316	314	338	348	300	339	306	363	338	325	358	352	339	342	360	322	337	332	345	314	351	308	326	338	337	327	344	353	322	345	360	317	302	356	344	339	351	335	343	335	293	354	357	357	330	326	339	332	354	357	349	348	353	382	335	378	365	311	337	342	332	311	333	320	341	350	297	360	316	351	330	355	338	339	311	334	349	316	315	332	387	375	363	368	318	304	342	346	337	307	311	326	317	350	352	344	340	333	318	381	337	343	361	379	373	301	324	320	293	305	343	335	352	334	330	319	386	350	339	321	326	319	351	322	336	326	324	352	348	352	362	318	302	293	311	360	350	366	342	328	322	317	325	359	340	320	366	351	353	355	358	336	282	365	336	315	330	339	283	339	365	327	332	321	321	354	345	325	344	323	337	318	320	322	352	321	361	349	360	334	351	311	357	314	325	329	333	359	354	324	333	345	356	341	301	340	347	361	348	325	358	343	354	350	332	368	372	314	358	322	336	368	312	341	329	364	342	387	296	347	339	341	343	354	355	373	337	386	365	316	342	349	346	294	364	329	337	315	352	338	327	333	346	335	346	333	357	326	308	332	331	338	346	369	322	332	343	369	349	348	342	344	341	321	311	314	309	326	319	324	318	346	328	342	375	294	366	363	343	325	333	381	345	360	379	332	342	337	331	338	362	332	318	365	314	363	314	340	330	332	325	365	346	326	342	340	368	341	344	311	351	342	330	331	325	329	331	335	354	318	334	356	329	325	349	313	317	362	341	315	367	314	320	365	317	326	333	340	350	371	337	324	336	346	323	362	315	355	339	348	330	344	358	347	348	346	345	327	282	343	340	339	328	334	337	346	372	315	291	363	348	355	328	316	337	351	341	348	323	353	319	361	342	331	314	313	348	363	354	369	349	329	338	340	324	331	334	323	315	339	325	369	358	325	343	331	363	330	343	339	337	336	323	328	345	334	320	338	345	333	324	328	329	345	326	328	320	359	330	319	301	336	346	355	345	318	344	377	339	341	373	318	340	309	316	329	329	339	350	349	355	380	332	359	343	327	332	356	332	349	322	323	349	321	368	370	315	346	348	327	333	314	336	348	339	314	336	346	334	353	354	358	355	343	353	348	341	380	315	354	363	330	347	318	371	360	334	329	339	324	337	305	344	311	350	359	358	346	331	349	330	330	350	334	343	345	351	324	336	332	316	337	328	334	325	322	320	318	305	318	342	340	322	340	332	332	337	370	345	344	317	344	333	381	348	331	364	332	320	344	326	320	362	355	311	367	348	320	358	350	353	338	365	331	357	333	329	330	338	327	312	304	362	324	298	374	336	325	326	346	377	368	326	354	357	318	346	352	329	366	320	322	337	330	334	338	359	321	361	324	336	337	339	346	327	326	335	341	354	344	360	311	358	329	334	346	320	359	367	326	335	307	315	352	358	304	345	322	298	356	361	358	317	360	328	305	287	326	332	318	353	370	353	333	337	312	342	331	334	359	329	361	348	332	334	346	335	343	314	335	325	366	315	368	316	349	338	333	323	312	331	335	342	329	358	333	318	339	364	351	340	329	311	359	324	331	374	362	341	327	322	327	359	360	316	358	356	327	361	323	354	344	362	346	316	317	345	313	327	363	345	336	368	367	335	324	317	327	327	351	350	344	367	312	329	337	311	301	360	358	331	323	339	347	358	320	348	331	357	328	322	328	321	327	310	316	355	356	349	353	317	354	316	323	354	324	360	340	309	364	326	319	351	353	334	333	341	297	362	319	330	365	328	341	328	366	344	316	339	290	369	332	358	349	329	332	341	321	320	296	377	330	322	333	330	350	333	356	332	331	340	305	359	352	329	328	341	325	334	358	294	345	343	373	343	366	346	297	343	336	345	328	344	331	355	316	341	336	352	356	325	331	354	319	336	320	355	336	359	319	360	343	339	355	319	329	350	319	347	324	316	323	298	338	365	311	382	372	318	382	321	337	343	338	357	286	341	318	328	321	368	356	319	330	331	342	342	315	326	351	332	315	348	368	358	366	355	302	348	336	365	348	311	313	333	374	347	324	335	309	342	348	326	326	355	354	344	318	317	336	335	329	360	331	344	336	353	325	325	348	356	325	352	325	313	318	356	347	361	324	342	334	329	331	348	314	325	346	344	337	346	313	334	387	353	320	348	350	310	363	307	345	333	329	333	327	344	332	338	357	376	333	353	338	307	338	364	328	294	369	334	338	346	347	340	322	348	358	314	347	362	319	359	339	354	340	333	381	352	352	324	327	320	335	331	314	371	340	318	330	388	353	307	340	341	321	354	348	349	336	347	310	361	353	346	349	322	327	343	344	298	380	347	363	351	342	352	355	365	317	408	335	320	333	336	331	354	325	315	331	344	379	351	333	367	349	327	337	345	350	349	321	321	343	344	344	328	329	329	314	343	323	321	347	352	316	368	313	364	315	315	312	337	334	359	358	357	300	343	366	361	336	345	341	394	358	362	335	326	346	341	335	328	346	356	319	331	354	340	328	340	346	343	313	340	354	321	313	357	348	323	325	338	351	323	353	342	311	358	354	330	361	332	361	333	318	275	353	340	308	310	324	298	353	350	314	336	363	340	317	331	309	341	297	361	301	365	357	345	339	319	337	375	349	347	309	354	329	345	302	315	346	347	312	334	351	339	335	331	332	319	324	337	360	322	354	362	353	332	350	346	365	323	323	327	323	372	372	351	336	342	331	328	319	368	316	352	374	329	339	365	347	314	336	328	348	329	306	377	344	329	359	314	317	321	333	330	336	349	310	340	368	362	365	342	328	365	319	329	367	288	325	300	338	344	316	333	337	308	352	362	316	354	339	361	342	358	357	334	332	303	336	337	345	292	314	324	318	319	330	319	375	335	353	363	325	319	327	327	352	341	341	322	307	320	314	307	333	332	353	323	356	354	348	325	330	323	348	335	340	328	344	328	331	386	348	310	373	339	348	362	351	327	338	323	336	324	360	321	346	340	332	327	318	333	350	321	342	379	343	302	315	320	317	337	345	319	341	317	335	369	303	333	348	315	337	357	343	357	354	305	339	345	368	315	354	320	338	358	326	324	378	334	332	336	331	318	330	333	354	292	359
19479	35972	21459	7077	2291	719	326	347	312	353	331	328	344	311	316	334	362	321	346	344	350	338	332	334	316	321	286	303	327	336	371	343	328	340	301	348	349	322	339	343	300	353	350	359	322	332	325	357	349	326	315	307	318	343	323	338	317	324	330	299	325	358	310	314	321	338	351	310	319	339	338	355	335	342	326	329	285	313	312	365	330	323	339	340	318	306	316	315	309	362	325	336	340	310	345	326	308	350	313	318	334	315	299	330	337	329	346	310	297	325	337	337	358	330	330	349	325	315	363	321	339	291	347	330	284	364	347	334	309	347	331	304	292	323	348	346	338	333	311	341	309	320	331	320	293	329	308	293	317	326	344	336	357	301	336	327	322	333	348	323	332	345	301	321	321	337	333	305	316	281	328	347	306	264	316	301	326	315	351	319	352	326	327	332	312	327	314	305	303	299	326	306	286	311	332	339	340	315	324	293	298	385	339	355	303	314	314	329	291	305	298	330	324	297	317	338	334	343	329	334	335	336	319	336	325	318	353	319	312	331	305	336	303	332	323	301	331	314	296	335	317	298	332	331	330	338	331	355	319	361	330	302	327	296	323	331	324	281	337	346	300	322	294	322	311	348	315	342	367	343	331	323	301	316	321	320	350	321	338	359	331	320	296	320	331	341	336	311	310	343	343	306	368	370	358	310	332	346	351	341	334	319	303	330	343	335	325	345	294	348	353	308	312	324	325	328	336	333	363	331	337	317	338	323	311	299	330	322	306	336	333	306	315	312	316	337	364	331	358	315	337	312	318	325	335	299	322	330	332	340	346	349	335	308	283	324	324	319	345	311	343	300	346	343	350	342	329	312	334	361	299	330	346	312	311	326	328	316	283	304	319	337	310	303	326	322	313	289	294	321	293	303	308	362	341	304	344	362	343	361	324	361	306	321	340	334	348	297	318	334	356	344	327	324	360	322	347	341	327	322	348	327	320	330	321	320	313	351	302	318	330	335	340	345	321	322	333	347	376	308	332	351	327	327	347	312	332	348	288	314	330	329	352	335	313	323	333	310	350	374	333	307	329	329	347	335	343	331	300	297	332	334	367	307	346	326	327	323	325	289	329	288	321	294	341	325	331	333	326	336	304	338	322	350	337	328	305	331	370	320	312	309	341	327	344	336	337	337	365	368	335	307	327	370	331	353	353	323	355	317	295	329	312	340	328	343	317	311	324	308	324	324	321	348	315	363	307	354	345	304	321	308	361	356	298	359	340	357	295	329	303	348	353	320	343	350	334	325	292	309	346	356	324	349	337	338	346	328	305	332	304	346	320	337	362	320	339	329	290	318	300	334	330	339	349	330	330	335	313	335	315	338	351	354	323	306	358	338	279	329	314	308	305	352	341	310	340	352	331	316	334	307	314	323	320	313	323	318	339	329	322	299	338	335	346	331	337	341	310	340	320	326	329	362	332	329	316	298	314	332	330	325	326	343	300	311	322	356	321	327	315	367	301	342	349	359	301	335	309	339	345	333	332	329	305	324	350	313	308	344	313	315	325	359	333	317	316	331	323	357	340	305	317	345	317	319	325	351	313	310	311	321	339	335	319	301	338	312	331	323	322	354	313	342	357	331	306	327	354	351	318	340	326	325	314	311	358	344	341	337	338	299	327	338	345	347	339	328	321	353	353	329	305	329	298	336	323	342	307	329	320	306	309	342	324	330	338	310	355	321	338	334	316	313	326	307	342	334	355	327	339	323	351	333	344	316	336	319	352	330	344	311	335	363	305	307	335	350	347	335	319	313	355	318	345	347	327	342	323	349	306	346	317	306	308	349	311	318	306	309	332	345	323	328	332	285	320	363	350	324	356	346	333	346	338	323	333	325	312	319	316	334	333	351	334	311	311	326	321	322	311	316	320	320	359	350	368	325	308	347	353	295	361	329	325	321	306	346	348	304	351	311	325	347	303	331	333	318	319	315	330	312	352	315	357	310	325	331	340	334	313	341	332	333	336	328	322	340	304	341	307	321	339	338	322	360	305	348	328	326	356	325	306	368	347	349	306	326	306	320	307	318	323	333	351	309	342	362	368	323	312	317	295	357	325	349	322	346	332	328	301	308	326	329	313	285	320	353	332	328	298	329	323	348	327	327	302	314	333	335	314	341	302	312	302	322	321	323	295	295	339	345	346	343	332	307	335	331	344	353	307	331	325	335	320	303	333	333	326	337	383	315	357	337	334	321	327	338	333	294	333	341	334	343	339	309	334	334	331	324	335	320	312	342	368	301	330	302	321	325	318	317	350	341	328	355	297	312	347	374	336	312	347	368	317	315	317	347	317	322	318	319	349	341	348	297	327	349	327	323	344	340	353	316	305	331	341	357	320	323	346	317	325	320	330	340	369	371	314	317	303	360	323	298	317	309	296	312	324	342	331	330	334	312	332	344	333	344	285	341	348	357	336	323	318	337	344	347	365	308	280	334	361	326	306	352	339	331	334	322	326	352	365	354	312	339	336	336	322	357	334	302	328	300	347	334	315	324	346	340	301	294	333	300	301	314	303	303	342	313	342	333	366	299	341	301	336	336	313	330	361	333	369	356	332	347	345	328	354	321	325	330	308	346	352	336	338	311	313	349	322	335	328	333	312	289	343	334	326	351	335	334	324	322	318	300	313	316	359	316	311	343	353	311	346	377	303	323	341	328	304	323	322	294	344	322	330	316	345	314	332	318	299	330	315	330	344	316	297	353	327	328	306	307	307	340	336	334	328	361	368	333	349	308	324	322	325	296	353	334	343	366	308	340	323	315	313	315	327	322	306	338	356	306	309	319	345	316	358	339	322	341	350	309	337	290	331	292	341	321	360	338	335	341	356	347	322	344	359	325	325	365	308	343	322	325	323	333	303	329	306	354	335	356	350	314	322	339	339	336	312	341	296	331	289	332	378	337	358	332	320	304	340	304	347	304	338	328	346	317	317	327	317	338	336	321	310	325	346	327	327	347	347	329	294	342	313	341	308	278	316	338	324	351	317	318	333	344	315	339	325	354	329	325	362	316	291	361	317	329	345	348	317	308	311	301	350	338	337	359	350	356	281	323	333	326	356	312	365	322	332	352	332	304	344	307	352	329	306	298	336	345	312	323	313	322	353	315	339	312	328	343	334	324	334	340	338	323	336	326	309	323	354	345	348	338	322	315	328	348	317	324	348	299	330	386	312	323	317	335	327	301	314	350	304	351	337	325	310	326	312	334	307	309	331	341	311	329	307	294	290	340	327	302	351	327	320	317	331	339	311	271	308	334	304	326	348	317	313	358	331	331	328	346	368	309	309	293	309	307	319	302	332	371	324	320	316	321	350	291	317	315	292	330	314	347	324	314	301	325	350	347	315	347	306	329	360	305	330	340	323	354	345	313	332	312	328	340	314	317	322	327	322	337	312	312	320	344	339	297	327	315	320	321	359	333	312	338	312	343	303	344	336	335	333	337	320	342	327	337	347	341	320	344	359	324
25763	28266	45290	38341	19699	5603	788	402	444	397	428	381	421	380	411	403	402	414	389	378	388	396	410	385	381	394	369	398	406	412	401	372	366	359	412	399	402	401	439	376	417	382	376	382	403	402	380	367	396	414	382	426	357	420	405	408	406	383	434	369	407	420	357	436	426	370	397	361	379	400	400	393	394	363	397	395	354	386	390	406	360	357	367	363	389	390	404	414	401	361	410	382	367	414	437	386	394	420	388	365	390	386	383	403	403	362	389	387	395	390	425	401	392	385	387	398	381	384	371	366	380	391	377	435	392	374	383	353	395	412	386	354	404	347	420	407	353	397	376	370	372	397	382	417	382	419	393	423	403	392	385	399	408	380	347	384	405	358	411	374	373	361	345	398	407	390	372	394	380	383	363	398	383	398	395	392	376	369	399	376	365	407	361	391	418	392	368	379	399	367	386	397	391	384	401	392	413	408	401	385	409	348	358	395	417	371	361	383	375	404	401	353	379	385	416	401	386	392	407	381	359	372	350	434	388	396	419	378	413	382	396	396	371	376	400	397	377	388	384	371	399	381	395	423	382	372	385	388	367	397	406	402	386	378	400	390	377	376	431	386	379	375	408	412	414	404	368	388	360	367	437	396	419	360	405	389	375	384	400	391	372	426	391	382	387	426	405	379	359	402	350	381	406	379	393	373	391	401	356	407	387	392	370	385	399	359	392	415	396	367	379	362	402	381	372	385	404	413	382	380	363	423	355	394	388	367	397	367	388	391	432	409	392	387	371	386	377	372	397	414	394	371	398	372	410	391	410	401	364	402	406	402	391	384	411	402	396	376	380	383	412	404	419	361	370	401	399	387	453	396	382	375	414	420	413	405	423	380	398	381	358	404	378	381	425	377	412	407	368	366	405	331	392	335	383	380	403	367	407	392	365	373	395	395	414	335	377	390	409	385	372	395	396	382	398	401	376	390	379	362	408	357	401	391	432	356	403	339	402	386	365	410	386	405	379	378	395	391	398	433	345	405	394	349	394	389	373	385	394	347	362	361	396	392	400	403	373	420	383	401	367	372	404	385	397	372	361	414	399	396	413	398	370	389	370	365	362	404	398	371	375	379	382	404	391	370	384	368	407	394	373	378	382	374	431	385	410	363	377	406	385	361	400	359	387	366	406	378	417	410	389	409	361	387	389	372	355	370	367	354	362	379	412	372	358	382	386	381	379	390	371	398	387	404	400	385	369	407	407	427	403	359	364	430	410	406	366	383	400	392	408	378	365	387	433	365	380	386	389	398	376	392	378	391	399	427	360	380	343	405	410	398	385	384	404	393	369	397	375	395	409	407	373	384	414	398	409	387	401	361	379	358	372	386	417	372	370	393	391	384	412	385	384	402	373	385	354	389	418	399	394	379	365	368	397	392	410	349	397	411	387	397	400	396	360	385	374	430	354	372	348	413	390	382	367	391	377	395	447	438	397	369	417	351	360	383	392	402	393	390	414	379	383	413	411	379	362	366	400	377	354	408	394	428	399	382	422	410	388	367	413	404	380	369	395	380	411	403	398	382	384	394	372	422	389	372	432	373	407	381	379	392	410	376	397	398	377	399	401	394	409	390	344	394	424	415	384	368	384	387	390	361	388	372	400	324	365	397	380	396	377	399	408	395	369	347	415	378	359	372	368	385	357	369	413	392	382	418	371	396	383	375	390	398	382	383	412	402	429	370	407	422	418	376	396	400	389	369	384	390	390	374	369	416	412	382	424	386	415	392	379	439	367	370	384	407	400	404	381	385	405	392	372	370	408	411	429	381	387	396	360	341	410	430	399	386	401	362	391	370	388	387	361	375	404	389	408	396	409	374	354	360	365	377	376	372	398	395	382	369	371	370	367	396	403	411	359	371	375	392	400	387	389	395	373	416	427	384	394	354	400	396	391	364	387	335	382	387	374	410	371	365	385	387	342	382	374	369	411	413	379	378	373	405	390	390	396	418	422	403	382	356	393	398	422	437	324	365	405	394	395	383	405	401	339	405	381	383	410	375	417	387	433	407	401	414	392	385	388	368	379	387	414	400	404	446	379	415	411	395	371	377	406	363	376	385	397	359	362	380	361	386	389	386	402	398	391	395	410	392	377	430	381	426	376	389	380	399	406	382	392	418	370	396	397	395	398	411	386	385	355	395	381	386	425	377	365	373	399	364	393	381	397	401	367	386	384	406	397	418	397	376	356	398	382	386	390	389	380	409	380	389	392	388	380	376	385	383	389	419	397	377	375	396	404	403	381	414	401	367	418	392	396	387	389	400	396	383	378	405	386	374	400	398	433	375	353	372	392	410	390	409	427	405	397	414	385	377	392	386	368	384	384	404	378	394	375	362	377	409	407	370	371	382	369	376	402	379	345	349	375	376	379	393	400	401	386	366	428	374	371	364	436	374	414	403	365	406	393	355	404	377	404	413	351	389	392	431	397	418	375	399	379	379	404	371	388	424	390	396	366	351	385	389	420	384	393	403	407	390	346	411	372	375	420	387	424	371	386	400	417	409	362	393	387	386	396	375	376	402	380	366	346	381	365	394	387	390	369	366	395	370	365	371	379	383	407	404	412	371	401	391	387	382	382	415	378	384	396	359	355	389	354	422	409	379	400	405	385	385	418	361	375	345	386	402	372	404	394	399	415	406	398	388	387	414	355	418	337	376	421	406	374	378	423	364	381	383	388	388	398	379	350	353	390	381	404	389	405	357	386	403	365	387	382	405	399	381	395	394	391	373	384	394	417	383	389	413	390	368	409	354	426	404	394	360	402	362	391	385	398	380	402	373	386	395	428	339	348	409	393	385	356	357	406	368	399	403	369	396	396	403	366	413	365	403	413	390	419	367	392	406	375	400	365	373	370	357	426	386	387	392	399	339	420	383	364	389	369	383	367	398	389	396	365	352	369	367	374	368	417	418	385	387	406	392	407	362	357	402	376	393	387	427	377	401	412	396	436	403	384	401	416	406	381	386	402	388	403	400	385	381	383	423	358	390	381	371	402	385	388	381	386	387	409	383	387	389	377	387	387	420	417	369	341	389	413	389	389	391	378	395	398	401	403	406	410	409	379	407	388	359	402	389	392	388	385	401	390	390	387	399	408	393	361	400	394	382	414	384	390	400	377	369	398	399	380	380	401	385	350	387	373	381	395	377	383	397	360	412	388	389	405	386	362	398	373	385	393	391	373	416	399	401	400	374	377	365	414	392	368	386	400	372	373	374	403	374	390	387	408	376	366	402	394	410	370	419	391	411	343	401	383	434	386	381	382	375	399	405	406	427	370	413	374	373	414	394	396	406	372	392	357	384	400	396	407	370	414	380	406	408	360	386	400	377	430	376	368	386	393	386	368	376	401	387	361	398	355	378	405	382	411	382	358	387	383	395	378	410	386	410	422	412	351	412	396	369	369	400	420	381	395	372	397	379	395	386	406	364	376	385	402	383	361	375	386	394	374	369	369	377	399	373	436	363
53745	86294	60588	30388	11217	3195	605	458	433	427	398	397	401	432	412	427	406	426	407	410	424	431	413	414	417	394	441	417	431	410	431	431	426	402	426	394	417	426	413	401	410	438	413	449	384	405	423	390	399	407	421	451	410	371	429	409	397	395	392	415	413	402	388	421	421	440	423	412	389	397	381	421	390	357	395	419	395	413	461	440	428	408	381	432	428	393	378	409	389	433	426	424	405	427	375	436	404	410	439	388	421	352	416	397	404	437	429	386	423	375	399	424	447	398	381	397	425	417	370	401	423	413	401	402	402	412	386	403	424	451	389	390	434	374	408	381	426	428	397	386	424	427	411	412	417	411	440	377	432	405	402	392	424	372	441	409	419	395	370	408	409	400	412	422	399	419	393	412	406	403	434	373	417	401	426	391	408	380	388	360	450	400	464	381	395	395	400	410	381	413	423	372	379	413	417	377	411	375	413	419	414	377	427	429	386	414	387	387	400	383	418	399	424	404	426	418	422	397	402	382	414	411	405	419	382	394	410	392	395	407	414	420	442	411	417	417	411	403	385	430	429	437	421	391	438	434	382	403	408	412	461	408	396	383	409	382	419	424	363	396	393	405	422	445	415	388	406	427	398	388	399	428	391	416	405	401	397	397	414	409	393	409	416	414	382	442	414	383	438	415	432	412	410	430	395	406	417	393	449	419	416	419	389	445	415	432	400	405	400	402	422	418	423	414	386	390	420	379	389	419	407	414	429	408	425	389	416	415	406	385	379	402	380	398	439	434	387	386	388	415	439	404	426	421	389	403	389	434	412	380	396	398	420	406	430	384	361	425	404	413	422	407	409	436	416	418	382	395	404	389	402	396	413	381	429	396	418	424	387	445	400	420	385	385	423	443	442	402	409	407	399	416	397	372	418	419	398	380	428	401	422	406	419	413	403	393	400	386	446	367	402	389	394	403	382	429	387	422	395	415	395	434	406	378	409	401	406	410	370	398	414	418	397	431	432	415	413	413	393	412	410	424	411	408	391	442	402	418	419	383	391	393	414	398	382	463	399	405	434	424	394	384	378	380	383	409	396	404	380	420	418	386	416	409	421	399	414	397	412	378	416	386	401	414	390	428	407	382	412	364	426	394	387	419	393	369	372	422	465	427	428	412	444	389	429	398	409	416	423	401	414	411	397	416	404	437	429	410	416	397	412	416	408	401	411	381	405	409	411	429	398	441	400	381	414	427	399	438	384	404	443	421	422	392	418	418	413	371	384	400	411	405	411	405	396	385	403	456	409	405	410	415	395	405	422	403	453	394	387	395	375	442	403	388	429	403	432	398	387	417	387	434	381	417	446	431	411	391	444	395	383	410	406	420	352	403	393	414	429	427	412	396	389	405	395	385	404	394	445	425	433	385	406	400	419	388	400	409	387	396	418	414	426	394	447	422	412	391	392	357	423	409	430	382	409	432	379	411	403	348	397	397	404	366	424	419	413	408	372	436	388	374	431	401	422	411	391	411	365	445	414	364	404	404	426	415	406	382	409	411	396	441	391	420	423	415	405	442	388	374	403	411	424	384	421	405	389	389	418	418	417	434	405	405	407	402	405	395	404	389	419	398	419	389	410	403	394	406	413	419	411	408	382	432	426	420	382	424	407	406	403	385	397	431	401	403	375	410	399	407	420	425	393	422	426	405	409	385	417	444	398	389	374	402	404	427	413	434	434	421	427	412	430	389	396	437	411	376	406	381	406	410	400	432	435	436	414	377	394	389	391	437	404	430	411	411	398	404	394	409	394	432	406	418	415	422	419	428	402	421	385	409	380	368	381	401	434	425	441	390	393	391	413	391	404	357	421	411	423	396	411	398	392	399	454	406	384	392	377	433	440	420	392	387	364	389	390	432	414	429	399	439	418	401	408	370	405	370	411	386	385	405	406	396	415	418	394	399	416	378	387	415	394	445	384	431	390	403	422	395	435	427	432	376	401	423	407	395	430	419	387	396	423	403	419	376	429	400	431	416	425	442	425	405	420	389	399	409	403	402	373	401	386	407	438	374	401	391	412	426	396	414	404	428	443	365	432	406	407	407	384	425	401	409	390	374	404	413	406	426	396	418	419	395	411	399	373	421	431	400	429	409	367	443	394	429	403	440	418	432	402	403	404	391	426	388	383	407	416	422	401	384	378	395	394	389	403	396	422	408	390	403	401	412	401	435	393	403	443	396	411	399	379	426	403	418	411	368	384	436	418	444	396	387	398	400	427	409	390	430	441	399	374	403	414	406	377	429	419	433	400	414	427	366	424	377	384	408	400	362	398	396	382	410	364	386	378	403	402	394	407	431	423	416	386	363	417	396	408	382	416	397	382	442	443	381	481	386	389	381	407	397	394	417	411	418	406	434	406	398	386	389	383	381	408	418	411	433	379	386	432	392	408	404	448	416	433	402	421	419	444	417	394	404	386	385	420	425	376	397	373	365	411	399	375	379	426	408	383	425	407	398	408	384	401	415	403	387	419	424	408	405	422	394	418	399	402	411	395	416	419	404	437	413	449	390	383	401	390	399	423	424	404	421	419	406	423	410	402	377	428	396	423	422	414	383	386	421	422	425	409	387	432	404	442	432	417	419	389	392	406	432	413	364	424	388	416	357	399	393	433	406	412	401	411	388	411	405	423	406	375	374	422	405	408	371	429	425	395	429	412	373	410	392	421	416	401	398	420	412	412	425	381	417	404	408	431	389	395	397	427	450	418	389	393	431	392	420	399	363	396	423	416	402	409	391	407	416	404	437	368	383	430	404	423	389	412	440	395	413	447	413	406	420	401	423	431	412	423	435	417	413	409	431	373	397	384	442	417	404	404	420	390	392	413	412	409	441	387	415	403	424	379	431	414	401	376	411	398	410	404	426	389	430	428	399	445	419	413	377	403	426	400	413	408	449	402	400	392	391	421	425	410	397	413	396	446	363	413	388	443	415	423	411	386	410	364	356	437	408	407	423	419	410	385	355	406	409	457	403	398	418	396	380	435	402	397	394	441	384	386	411	402	400	406	428	425	401	442	394	392	415	397	413	362	397	407	415	420	414	417	410	407	362	418	406	385	380	456	391	435	406	363	405	388	403	427	429	392	385	433	419	339	419	421	406	442	379	421	382	447	383	433	396	401	393	395	390	372	403	427	401	431	437	436	398	452	403	410	416	395	412	419	442	408	408	427	379	419	406	429	395	403	434	424	421	412	392	384	415	414	422	366	409	437	402	396	406	421	402	401	445	395	391	429	369	376	446	373	395	395	421	386	424	405	386	400	423	414	389	402	409	419	391	417	414	402	410	382	385	414	411	419	378	443	433	441	428	398	420	430	395	404	401	424	410	410	409	413	409	371	441	423	387	399	419	414	404	399	378	382	396	427	386	408	419	442	408	388	405	423	424	383	423	392	399	403	398	401	400	380	417	400	422	404	414	420	401	411	436	413	402	404	392	386	421	403	395	400	387	413	383	384	410	411	390
23944	23399	38191	38008	26854	15566	2903	649	532	550	522	514	518	534	474	521	514	488	505	511	520	507	520	503	533	536	558	515	550	502	493	531	497	540	516	505	541	473	541	526	548	557	520	470	485	532	505	518	532	546	485	479	486	524	480	499	504	513	504	513	498	553	486	495	504	460	530	522	538	472	509	507	495	502	550	497	473	470	472	503	560	468	489	500	503	512	509	518	534	569	499	515	512	488	554	478	514	516	495	546	513	462	535	512	499	490	547	447	489	519	505	516	488	514	523	518	487	491	536	541	526	548	532	474	528	495	496	483	556	524	458	490	517	498	501	528	521	499	504	520	485	498	507	527	503	528	479	478	523	538	492	538	486	511	500	525	485	482	517	489	504	517	514	456	491	480	523	514	514	489	529	522	533	530	517	534	463	481	510	545	487	528	534	451	439	483	500	481	500	498	519	468	514	501	509	494	494	516	518	511	451	502	498	501	513	501	552	486	491	490	487	532	492	516	455	508	496	479	513	467	533	476	478	538	519	491	515	472	510	494	491	489	474	514	482	472	522	487	513	519	506	517	531	521	480	462	526	499	476	511	521	492	459	519	478	507	491	499	531	540	482	509	497	537	512	543	482	497	467	537	511	501	506	492	504	538	504	473	485	493	500	501	506	503	539	538	487	463	452	509	450	490	507	528	537	490	512	510	515	476	475	516	490	483	480	530	498	496	477	500	496	502	508	484	513	509	556	508	492	504	468	506	524	509	494	493	533	471	505	509	463	536	495	480	500	521	514	525	537	474	497	511	476	512	518	550	489	496	493	519	528	456	517	507	523	508	446	473	475	495	512	525	492	511	484	526	491	493	445	503	461	522	521	498	495	501	483	515	489	521	478	519	509	506	489	507	545	501	539	497	495	494	513	503	501	461	475	486	490	495	500	504	459	503	480	452	484	498	439	462	527	478	481	461	475	478	490	468	511	495	496	493	476	484	509	513	504	500	500	506	511	488	493	518	490	508	485	499	495	461	491	500	549	496	511	512	476	486	483	516	497	537	506	490	527	509	536	522	500	475	526	473	531	486	526	509	466	480	541	540	498	485	503	498	485	477	478	511	497	522	500	482	484	532	538	433	530	495	504	507	492	521	526	534	503	504	483	494	501	470	501	499	500	510	482	461	489	497	476	511	472	497	489	515	496	543	511	489	485	503	513	521	505	491	475	496	476	487	481	510	506	482	490	455	458	534	462	519	537	517	490	481	507	472	486	484	515	527	546	532	514	474	474	510	493	548	506	504	491	474	555	508	508	530	489	498	496	475	497	458	480	492	502	511	512	484	495	510	510	482	470	480	513	457	448	503	527	503	522	485	510	463	501	504	493	477	504	507	491	485	475	473	533	503	479	519	475	496	507	498	524	523	505	487	506	488	490	504	537	511	527	484	491	513	481	457	512	519	518	508	496	491	545	489	497	518	504	471	501	477	483	513	504	542	513	504	519	482	444	494	503	451	537	471	512	479	538	515	519	493	484	507	513	478	490	511	496	495	486	484	515	485	487	467	547	531	460	504	462	498	520	497	519	513	512	534	512	501	544	489	522	450	488	517	507	486	457	505	502	511	500	561	486	514	476	486	476	504	488	563	493	513	509	449	452	547	514	489	534	488	515	522	518	484	508	516	508	500	504	488	525	472	473	519	485	440	511	494	525	470	503	483	488	515	521	496	481	476	528	475	507	474	492	514	514	492	462	468	488	498	500	480	470	540	546	463	467	502	490	490	474	502	508	472	490	475	497	497	499	528	501	488	486	481	511	515	491	515	516	484	511	511	485	485	473	446	504	468	509	508	433	480	528	514	489	466	517	493	492	521	480	479	548	490	493	506	552	471	478	542	467	523	467	519	495	474	490	448	480	490	500	509	497	465	491	504	517	507	532	493	470	498	529	516	451	458	498	508	507	482	472	534	479	508	503	494	497	500	491	525	466	487	505	474	499	514	527	457	478	512	518	524	488	447	545	482	534	459	504	471	459	509	489	481	498	476	476	508	502	518	506	502	555	538	499	505	481	555	485	506	553	516	489	500	487	479	507	460	493	524	511	504	478	506	499	551	492	477	515	518	487	514	541	536	482	482	482	518	529	488	485	494	521	484	470	475	516	453	512	516	503	513	483	488	479	519	511	449	498	509	484	497	444	480	497	497	474	495	485	516	495	498	492	493	491	529	486	572	538	518	474	496	539	508	501	458	547	484	521	505	511	490	462	502	496	509	455	526	501	492	530	512	505	525	470	522	468	500	520	481	470	480	468	469	500	467	505	535	479	496	481	500	522	462	521	477	524	533	492	503	529	513	483	528	535	521	485	485	503	501	483	457	543	517	492	555	512	500	471	461	498	501	504	498	506	511	480	519	488	470	521	456	488	450	498	505	509	509	487	496	487	486	521	500	494	485	525	515	485	503	492	480	487	512	488	471	485	481	505	516	506	479	525	495	512	513	501	514	532	519	467	524	502	458	493	494	490	494	495	524	511	470	485	525	487	502	488	502	509	484	468	499	467	521	487	455	444	524	498	471	491	505	482	544	538	528	499	515	511	440	508	495	478	507	494	488	523	511	458	506	530	465	540	497	474	459	537	502	510	494	457	490	476	513	474	497	508	482	499	516	470	518	485	505	495	534	500	505	495	476	475	529	514	481	505	499	505	512	484	532	486	495	540	498	504	517	501	529	460	489	520	483	477	491	505	522	514	531	477	461	473	466	474	486	516	479	457	499	499	506	506	503	501	504	487	496	498	533	481	499	485	494	450	518	494	495	493	488	477	538	516	496	514	513	496	521	559	519	500	480	526	521	479	489	493	505	478	481	515	470	505	495	508	523	508	506	499	473	511	501	483	492	514	479	513	511	507	457	503	525	453	497	523	483	502	496	510	520	482	493	501	519	473	484	491	460	514	509	507	503	484	495	484	482	487	465	497	508	535	519	436	494	523	529	502	529	471	499	515	471	455	513	546	497	474	515	504	491	473	491	497	488	512	453	511	452	485	518	514	488	526	497	524	453	519	496	463	482	502	509	484	461	472	532	559	538	516	508	485	545	494	482	474	518	517	504	513	518	524	518	469	483	520	480	536	477	515	525	508	541	474	494	471	486	452	477	486	535	549	507	484	485	480	487	531	503	535	482	527	533	511	521	468	510	478	548	524	484	538	490	481	453	518	460	493	468	503	488	507	500	530	471	511	490	470	515	542	489	510	496	484	469	468	503	503	521	522	506	535	502	469	479	495	481	487	506	470	504	499	496	490	518	506	496	516	526	485	509	499	494	563	504	492	524	521	527	500	474	510	556	514	514	465	472	468	501	488	533	522	498	493	517	508	492	533	514	498	452	478	471	537	466	512	515	492	483	479	497	492	518	518	524	550	484	493	515	539	484	467	497	493	455	456	496	474	513	465	486	489	494	478	513	508	480	495	532	517	518	494	515	525	484	504	490	481	496	535	480	520	502	463	563	506	488	521	484
62398	103708	77140	48619	21266	6220	851	533	536	510	516	568	555	549	547	548	587	568	575	533	559	570	566	573	595	553	559	554	583	577	536	579	541	612	519	540	570	542	512	583	561	606	554	557	565	561	547	528	549	575	528	584	564	537	610	544	535	534	564	540	538	515	588	532	567	554	591	602	518	532	586	569	534	559	513	583	530	515	543	556	523	566	546	535	578	529	549	557	576	545	614	572	564	570	534	550	522	519	568	547	580	569	526	481	537	545	531	574	525	543	510	548	599	539	571	559	568	567	552	569	524	630	575	562	584	561	560	529	548	562	545	535	556	601	529	559	569	565	520	531	555	537	540	552	561	590	525	589	543	548	541	572	575	551	524	537	508	522	544	563	550	547	555	569	561	533	546	562	561	563	514	568	525	494	556	601	528	528	574	523	579	567	534	579	541	520	529	540	534	489	559	522	551	553	548	553	513	544	532	551	517	581	576	533	553	557	582	544	527	538	548	505	540	522	553	542	537	575	573	540	568	536	553	537	554	533	560	517	559	522	555	552	552	527	550	542	586	557	542	535	517	509	518	568	572	562	565	526	533	541	539	525	572	507	569	501	541	519	572	527	550	584	558	570	554	532	525	563	542	563	550	519	560	523	549	576	530	568	578	540	557	547	521	566	550	561	537	529	563	552	555	538	554	557	572	563	538	533	593	527	588	510	515	552	553	559	525	521	541	522	550	517	578	566	567	529	529	582	494	509	553	514	588	547	521	547	553	545	543	521	557	541	526	561	529	552	593	556	577	566	555	552	551	515	598	545	579	552	560	535	526	568	550	587	527	576	519	514	535	542	549	549	581	606	551	537	517	544	570	537	536	530	537	557	571	530	544	549	525	558	524	573	549	535	536	578	514	550	552	539	526	538	545	526	528	523	571	551	543	525	528	564	579	533	483	550	541	550	541	551	544	503	588	518	546	541	542	537	552	547	559	558	536	546	530	555	542	548	530	548	538	532	558	579	567	538	563	584	534	548	544	522	567	575	538	549	515	569	533	557	537	567	547	543	573	587	560	590	554	587	589	600	558	562	545	534	556	528	557	544	547	567	551	506	500	580	576	562	533	530	575	562	522	518	547	539	514	533	493	544	567	535	550	577	532	526	518	539	553	566	528	555	570	558	574	551	537	552	521	524	554	523	570	496	556	551	552	491	553	552	570	561	536	529	572	529	577	498	539	525	526	538	538	557	533	548	499	536	523	511	519	556	549	516	514	538	563	510	593	566	539	560	554	533	557	545	562	534	531	552	526	580	556	576	583	529	565	494	521	562	580	594	556	557	540	517	544	542	529	557	566	561	557	581	537	550	488	558	540	544	605	521	575	562	529	550	572	533	542	570	569	505	531	576	593	537	518	547	519	544	560	597	513	573	544	533	542	577	550	604	540	550	524	582	555	521	549	554	538	560	535	518	540	522	540	487	541	631	540	589	523	537	569	572	560	532	549	582	506	530	532	556	508	528	577	520	551	503	570	576	532	555	555	553	551	581	560	537	536	519	542	560	526	529	510	497	579	531	539	568	573	553	543	561	501	567	558	520	599	574	552	573	545	545	564	535	549	543	538	542	554	469	570	534	522	537	533	543	561	564	534	559	565	557	588	568	519	534	589	559	533	529	565	557	564	540	537	524	579	588	544	503	560	605	531	563	532	572	527	555	571	530	528	516	550	536	492	582	555	565	534	593	528	555	557	539	559	542	553	531	538	521	570	597	498	580	530	543	544	560	573	524	597	562	536	538	576	550	542	531	547	547	547	531	570	499	569	546	522	603	558	549	557	525	541	581	529	555	566	555	531	534	561	529	548	552	562	528	586	546	556	521	570	556	533	497	563	563	575	546	546	547	546	588	563	566	575	535	582	517	554	561	561	552	556	547	551	566	570	514	530	538	538	550	554	521	513	554	555	511	565	595	531	540	606	533	558	519	569	552	560	550	543	561	543	575	551	497	550	519	566	594	552	526	548	591	556	551	508	585	623	573	544	549	537	548	538	523	552	569	535	535	589	540	537	548	535	516	529	539	500	588	584	545	559	528	600	551	559	543	541	546	530	535	515	557	564	540	570	512	589	541	545	565	551	557	570	510	559	546	553	559	564	536	548	573	542	523	558	552	549	517	558	498	564	584	501	491	535	563	558	542	518	529	551	509	539	557	542	578	512	601	539	525	593	541	552	549	527	547	569	559	581	521	565	552	546	531	521	536	547	518	554	565	605	569	541	540	550	539	543	528	562	522	563	533	523	530	561	490	569	548	553	559	491	548	539	533	568	561	589	552	596	556	597	541	581	543	564	527	503	574	550	583	532	507	533	546	523	516	572	540	503	497	551	584	581	524	544	524	542	585	547	565	532	549	471	546	555	547	536	561	549	575	558	556	511	543	565	605	542	562	551	551	552	561	537	568	503	542	586	533	544	556	558	547	545	514	519	551	568	544	528	560	522	562	548	540	563	543	576	573	563	511	527	578	558	584	556	520	540	544	578	501	499	569	561	537	551	524	566	570	574	552	546	537	563	564	548	530	529	562	517	551	551	535	575	576	556	515	556	533	540	504	509	549	542	556	528	529	560	557	593	547	573	583	541	552	549	545	539	571	581	527	546	575	554	551	540	565	527	549	553	570	579	584	566	504	558	587	513	538	538	556	491	488	523	551	545	601	571	557	563	559	531	542	518	537	525	546	525	564	504	574	625	553	561	533	581	587	535	520	537	536	567	541	569	538	536	545	551	566	546	558	552	551	532	532	526	530	566	576	548	601	550	557	508	500	516	563	560	530	564	500	515	582	542	517	538	563	561	527	571	550	543	577	526	522	555	538	536	538	610	539	551	539	527	529	562	547	547	572	524	562	559	563	510	568	555	516	532	553	536	577	506	551	566	549	529	565	555	514	546	544	544	517	553	558	517	548	545	522	524	517	559	534	572	522	570	529	562	518	555	529	524	587	562	555	578	548	549	549	532	552	549	530	581	546	544	533	587	579	499	532	537	553	549	512	534	527	552	563	564	497	542	543	562	544	572	525	542	536	524	562	517	557	534	545	541	539	581	507	548	507	588	571	546	534	519	595	531	552	510	559	530	542	517	527	520	530	553	554	567	530	567	550	494	510	546	541	520	543	517	523	592	523	569	511	523	547	526	556	556	520	558	558	578	529	520	587	570	498	572	535	582	558	542	598	556	537	577	543	569	507	584	566	562	522	522	536	560	585	574	537	528	518	558	504	523	499	573	521	559	554	573	562	495	576	575	544	530	560	530	567	537	550	582	547	546	544	555	526	528	517	566	522	572	491	567	527	565	532	562	514	590	588	514	558	533	548	598	561	549	523	527	537	510	538	560	563	547	504	541	538	511	531	554	575	529	529	514	547	499	549	566	539	560	510	629	568	556	528	557	574	552	574	543	538	508	512	531	535	539	546	547	518	551	516	558	531	526	554	596	526	520	541	545	522	570	518	562	536	516	542	557	533
28593	29265	29603	13974	2980	840	427	362	358	334	352	335	340	369	362	346	341	353	312	346	352	355	341	360	332	321	354	351	328	360	336	343	383	357	354	340	382	353	352	341	385	355	394	323	338	341	351	348	361	368	364	373	381	358	363	329	328	361	314	343	304	379	372	343	345	325	360	368	353	344	365	315	356	352	352	326	336	355	367	342	339	329	315	381	367	357	388	342	336	363	337	374	334	386	372	313	355	348	354	360	346	330	330	361	338	361	312	352	382	335	367	322	371	331	364	350	343	338	310	334	358	338	353	349	367	348	340	348	330	329	350	348	375	320	339	341	349	376	346	344	362	349	353	340	361	363	382	359	336	349	373	352	343	349	369	347	324	359	352	343	354	337	323	340	344	355	350	314	344	330	354	346	339	343	375	363	335	333	334	328	336	343	341	315	301	350	328	328	363	354	334	366	355	329	366	314	364	319	343	336	308	338	349	362	320	357	357	366	346	319	304	354	359	354	329	363	373	364	343	328	348	365	344	365	347	318	340	331	356	330	307	380	360	346	354	357	325	340	365	372	344	328	350	334	354	343	321	310	322	333	322	347	359	353	338	342	352	355	364	352	370	352	343	329	349	308	325	365	354	377	333	331	331	345	368	331	309	341	348	351	363	342	314	356	340	354	336	332	307	324	320	370	363	349	330	337	349	350	334	318	335	349	331	345	324	362	352	392	344	365	347	371	353	358	341	326	341	339	375	367	314	340	317	333	341	327	340	330	327	355	334	332	326	367	360	352	337	372	343	358	338	359	341	342	358	317	352	334	329	316	370	372	327	322	366	351	386	371	379	318	322	346	345	339	317	343	330	325	337	356	344	335	322	355	350	339	335	387	367	343	349	364	347	358	341	323	328	350	329	333	325	354	329	319	299	334	339	311	320	381	320	321	372	340	324	344	325	338	342	375	337	312	328	353	321	342	346	383	331	362	384	366	348	410	345	359	337	326	361	355	329	328	334	333	349	330	353	373	370	357	378	340	337	333	349	355	333	375	346	369	326	349	349	332	317	315	351	360	352	358	297	316	345	351	327	334	346	377	369	351	372	350	373	350	323	316	325	342	318	317	326	354	365	329	346	320	355	358	351	320	362	374	347	344	335	343	333	314	352	369	361	352	379	335	341	355	348	341	347	335	339	302	335	350	314	326	351	395	311	332	349	327	335	350	357	344	344	361	355	370	317	339	326	375	354	340	321	334	318	320	319	357	362	369	334	364	325	362	324	326	345	326	393	352	332	358	357	364	341	339	337	342	331	353	356	347	337	328	333	359	335	319	311	345	316	342	385	357	354	305	380	337	352	350	328	359	326	349	358	359	365	351	323	353	343	346	307	333	372	331	358	344	347	319	368	366	314	304	318	298	374	387	358	350	345	372	337	333	325	343	342	346	338	330	325	337	332	358	386	327	362	306	316	345	324	345	359	341	302	317	329	336	350	347	335	349	350	378	346	350	346	352	342	322	337	344	362	362	323	326	343	374	326	356	325	343	346	347	368	315	350	321	348	361	352	351	322	373	327	314	350	321	343	344	354	332	337	315	337	357	349	346	359	326	335	331	322	385	328	365	317	372	354	342	345	348	359	373	320	346	307	325	344	319	348	338	348	368	352	343	371	336	338	371	305	358	344	336	347	352	321	360	340	376	355	355	351	359	329	339	368	365	354	377	369	374	356	340	347	345	338	332	316	323	322	318	309	357	378	319	368	324	331	297	344	352	365	335	335	316	351	374	349	358	339	299	376	332	340	343	346	335	332	321	366	373	351	349	354	370	369	333	335	314	358	318	317	313	368	371	338	353	326	373	360	348	350	333	370	345	371	369	367	374	391	328	336	367	353	377	371	364	321	378	379	344	319	329	375	355	328	335	319	316	342	333	345	353	373	389	339	320	368	344	356	335	325	382	365	349	337	352	335	342	334	366	343	359	348	341	346	366	337	357	351	348	344	336	349	358	352	382	347	377	335	354	321	372	346	354	336	363	338	363	347	335	343	375	355	332	349	350	332	364	338	329	328	354	360	365	335	347	334	349	322	377	341	318	337	365	320	363	327	344	349	332	375	358	364	355	345	320	387	319	347	329	325	337	359	322	356	361	337	323	362	341	355	374	337	347	341	341	312	339	321	351	353	358	367	311	307	323	349	371	335	356	365	309	349	377	360	329	333	333	359	366	387	361	350	347	352	338	365	337	330	323	344	331	321	333	337	331	383	347	362	338	331	351	363	363	370	347	336	332	339	305	345	327	305	337	391	344	327	326	350	338	345	344	344	330	359	319	368	350	319	366	356	365	356	342	354	342	316	356	347	355	326	340	352	353	319	322	333	323	349	326	351	338	336	341	349	367	342	319	331	324	357	357	360	357	339	328	302	317	361	339	396	312	362	358	342	353	341	362	353	341	339	350	351	346	315	380	341	335	369	365	366	328	356	347	367	317	351	340	346	342	348	369	321	380	376	329	329	348	325	328	355	333	352	352	319	344	331	365	362	354	352	317	342	376	310	328	378	341	384	338	365	347	329	328	351	340	342	347	357	321	349	371	351	379	346	321	332	358	352	360	320	341	369	372	333	354	356	347	340	346	348	347	303	336	357	358	364	351	378	396	346	334	300	330	344	370	331	347	375	348	358	360	357	313	359	370	328	358	346	355	319	354	346	330	359	353	323	346	353	331	387	361	363	369	347	383	373	311	358	341	350	328	347	355	347	306	340	342	332	333	303	341	330	364	355	336	320	350	333	346	336	377	337	312	323	342	377	322	341	375	363	372	380	319	346	363	365	357	326	340	327	340	363	311	333	366	313	354	366	398	371	355	353	355	357	337	371	341	375	326	354	341	352	335	350	345	357	328	356	353	368	363	341	367	332	364	330	368	330	346	364	336	366	363	381	322	355	331	339	332	334	344	332	318	403	348	340	335	351	347	345	350	351	371	345	350	316	377	313	324	345	354	314	348	363	331	312	342	355	328	363	326	346	330	362	310	341	347	355	333	361	375	326	329	345	328	338	340	362	334	318	335	359	310	329	356	347	361	344	339	321	329	330	337	379	333	345	351	339	357	344	344	339	362	330	354	337	319	345	332	331	358	356	383	353	335	359	315	363	341	358	336	350	322	345	337	335	313	326	343	319	345	357	361	347	371	356	345	343	337	310	340	328	357	365	323	337	332	340	375	346	356	346	367	334	312	360	379	330	372	331	361	345	300	353	349	339	362	330	313	360	373	335	376	323	336	352	341	367	354	363	326	375	380	344	335	329	319	350	325	344	354	353	330	353	354	325	343	362	357	334	374	324	340	335	331	378	354	336	354	325	361	346	337	378	319	330	349	345	298	360	355	313	350	347	367	329	313	327	335	354	378	353	364	357	331	355	348	322	357	363	340	348	355	348	339	332	364	368	301	346	347	337	360	360	349	356	356	343	353	358	311	354	339	376	357	374	349	317	358	339	349	367	347	309	353	322	342	352	395
16418	36777	23923	7698	2263	819	366	359	354	322	337	355	353	350	357	344	320	337	370	320	359	330	342	302	310	338	336	311	352	294	336	327	320	324	329	311	340	321	350	354	355	337	344	348	317	358	324	336	354	336	316	331	336	347	364	370	354	311	325	335	308	338	347	332	352	314	350	315	342	296	352	327	319	348	336	317	337	333	335	344	345	331	360	332	343	338	322	318	354	317	329	337	308	358	337	326	372	340	311	335	305	353	358	352	332	297	328	335	330	333	320	316	345	321	329	315	340	332	335	360	318	334	337	318	336	300	335	328	322	301	311	368	346	306	350	324	368	341	340	340	336	359	331	349	306	305	325	340	326	364	308	325	333	324	323	333	354	327	338	330	338	347	316	358	347	346	327	315	357	341	324	332	313	307	305	334	312	357	325	327	316	317	369	320	334	316	352	375	320	350	345	338	321	325	311	317	339	332	347	333	317	326	345	315	318	316	326	308	338	365	306	348	327	352	359	333	321	338	351	348	357	361	330	311	340	370	311	349	351	316	328	322	338	307	339	357	360	295	336	341	336	340	329	304	327	329	312	333	341	349	338	333	339	319	301	317	309	340	321	318	338	311	357	318	332	319	319	355	334	320	345	318	372	327	357	352	313	328	365	343	338	337	330	316	327	298	324	303	366	368	324	299	351	363	319	345	347	307	341	334	338	344	325	338	326	331	341	328	366	352	310	350	347	336	340	302	323	341	323	343	307	332	333	360	369	319	331	370	367	318	343	334	318	310	357	330	329	333	310	304	338	317	327	348	334	333	337	315	349	341	343	345	364	328	334	329	346	320	314	327	332	337	339	321	370	302	338	331	328	325	365	342	332	340	328	339	304	319	342	303	352	300	332	326	319	336	336	322	336	332	322	316	321	346	342	322	314	332	334	329	386	318	324	324	299	350	341	323	313	330	320	342	316	317	339	340	340	345	335	326	334	323	319	363	302	326	316	347	313	341	324	324	327	326	336	368	386	293	334	322	379	327	335	347	356	335	328	346	325	325	338	310	363	341	304	319	304	326	325	319	348	346	283	364	359	274	302	308	347	321	363	348	305	338	337	330	328	351	348	337	357	321	348	305	320	349	354	345	326	304	325	297	321	349	329	347	353	346	353	332	327	330	327	353	341	314	354	363	315	317	325	346	332	327	367	317	355	339	308	363	319	343	345	314	326	318	310	346	343	327	342	316	324	331	348	310	340	335	316	323	343	353	343	324	322	325	334	330	352	334	337	323	340	314	319	337	355	337	356	330	327	339	343	342	357	333	327	322	332	323	362	345	334	346	320	323	362	349	338	319	312	352	324	316	336	326	333	333	352	325	315	332	309	358	335	338	334	311	350	320	336	346	349	349	340	356	337	335	333	345	346	325	339	368	349	314	354	369	330	320	329	307	365	328	335	338	311	356	350	351	335	333	323	366	317	320	322	360	329	317	329	337	349	329	355	334	343	301	329	326	348	341	333	335	304	335	342	331	328	359	310	335	326	354	378	340	325	357	344	347	354	328	336	309	329	339	332	310	330	368	311	319	321	335	323	314	314	296	328	341	338	312	350	360	319	334	327	331	344	334	347	356	323	318	352	346	348	336	321	341	328	305	310	326	336	341	308	347	343	320	326	338	318	330	365	324	344	342	334	318	377	345	311	346	323	334	351	319	352	343	367	337	351	364	323	339	325	316	337	358	317	310	333	337	351	341	333	312	340	322	352	323	320	344	332	350	328	355	319	356	334	334	350	329	360	332	322	356	308	353	317	326	334	342	308	332	335	347	365	372	322	345	338	344	318	337	344	336	316	345	344	330	360	338	291	322	343	315	355	329	349	305	371	333	325	323	326	328	330	292	355	328	385	339	338	352	342	324	328	323	337	299	345	362	336	320	348	337	324	346	349	362	306	336	330	335	376	321	345	359	342	361	357	320	323	350	303	323	341	313	342	334	310	327	336	357	331	339	351	321	338	347	330	327	344	299	349	314	327	349	324	334	382	303	352	326	310	339	334	365	355	314	335	347	360	365	351	327	357	292	342	315	370	327	358	326	374	321	323	323	339	331	329	301	339	317	320	309	334	329	322	337	319	344	343	338	342	353	369	345	315	324	342	313	313	351	305	340	353	351	348	329	359	382	313	351	354	335	295	324	330	315	326	339	318	336	351	335	338	349	338	289	334	288	361	310	304	343	345	322	340	320	309	341	317	345	339	310	314	364	321	314	305	322	318	329	327	320	329	337	327	348	312	336	333	376	354	333	342	350	347	327	343	373	344	332	316	307	334	311	339	343	344	347	321	338	323	325	363	356	344	344	303	329	347	303	349	330	336	352	341	346	318	304	356	342	335	319	344	347	306	319	324	353	318	322	341	311	340	342	355	392	318	348	315	345	346	337	317	321	306	337	327	306	368	346	339	350	325	366	341	326	364	327	305	311	317	332	335	332	347	327	320	308	350	339	304	347	323	311	347	344	310	369	344	328	341	334	312	329	351	298	333	317	310	317	345	333	343	329	325	337	317	362	301	330	349	338	364	324	316	318	341	337	333	297	324	288	350	329	352	312	339	310	357	327	324	306	337	344	315	358	332	360	331	315	338	332	288	353	344	332	339	347	338	349	322	332	324	352	302	327	339	328	365	358	305	328	324	327	319	312	315	368	345	325	305	335	357	330	355	357	317	348	346	355	300	320	323	321	334	346	321	326	319	346	342	321	361	358	345	361	342	328	322	347	331	335	351	342	332	345	324	341	322	339	360	346	364	364	332	353	321	341	313	338	337	346	322	369	329	356	332	345	336	310	323	339	333	346	348	335	348	345	339	317	356	340	323	320	367	318	338	302	367	358	373	348	301	281	312	336	328	307	313	331	322	345	309	330	310	298	364	353	327	346	360	334	323	322	342	317	320	324	308	327	317	320	345	359	328	323	337	314	398	344	322	347	348	375	365	316	331	328	348	335	329	332	296	264	346	356	362	355	370	340	332	357	341	342	342	330	340	349	333	323	369	336	343	309	344	322	383	338	304	336	308	315	341	319	299	363	311	352	324	327	315	346	326	310	347	300	315	329	308	321	350	343	323	349	334	340	343	329	355	325	351	307	335	343	347	316	331	341	343	347	337	328	350	328	344	329	330	351	327	344	346	318	346	307	329	346	353	326	295	336	350	332	320	342	293	334	313	302	373	303	320	367	362	357	331	343	326	338	331	357	281	330	348	344	324	336	338	347	294	326	334	386	344	326	340	367	332	358	311	362	323	338	320	347	325	300	324	310	329	359	319	347	319	367	323	319	335	346	329	343	322	339	308	341	319	322	331	366	319	314	321	303	355	353	331	314	336	318	321	321	325	330	324	368	307	349	323	343	357	343	328	343	328	373	358	340	345	313	337	347	312	332	318	293	329	335	323	315	339	305	320	327	358	318	322	302	343	314	317	351	324	344	314	296	363	319	362	331	316	291	323	351	334	326	333	338	320	302	323	392
25548	27855	51008	42869	21263	6260	797	472	427	420	398	411	383	408	409	413	395	363	394	405	365	419	387	401	386	381	394	397	398	419	409	375	394	400	391	391	382	382	411	353	375	388	414	374	382	375	357	393	362	369	382	389	398	384	375	421	376	431	372	396	357	378	392	356	389	349	376	415	397	355	387	396	390	385	341	364	402	423	386	378	356	367	409	403	355	400	356	378	365	393	355	382	389	412	357	392	394	410	392	391	376	403	377	360	384	371	378	375	385	377	383	374	390	353	357	395	350	418	383	373	370	374	380	366	363	402	381	345	349	417	403	406	383	396	334	353	376	382	395	378	376	379	352	404	387	373	362	446	361	350	370	384	376	397	402	400	383	377	401	350	372	358	403	359	375	409	384	395	371	367	388	398	413	360	367	407	407	402	407	399	396	386	377	368	361	413	419	379	365	407	338	390	373	386	376	389	378	385	387	366	383	380	400	408	407	357	418	387	348	388	369	402	393	373	412	394	423	381	376	403	427	387	408	382	377	355	400	407	388	375	429	409	418	395	357	351	380	375	398	374	393	390	415	395	342	342	397	404	419	362	370	347	382	388	392	398	371	376	376	365	404	411	361	353	395	359	364	356	390	381	357	382	370	381	406	408	414	391	398	402	386	405	403	405	422	379	377	404	392	387	377	385	376	381	397	379	397	382	373	405	379	374	364	350	393	392	379	365	411	392	349	412	392	397	373	376	374	419	381	391	400	374	400	397	410	399	404	370	381	398	391	401	364	365	419	410	381	374	351	388	368	388	410	375	386	416	335	396	368	375	365	362	361	382	383	371	369	389	387	399	377	375	365	372	369	349	400	351	421	401	366	421	399	363	391	366	379	399	409	384	394	393	338	392	356	383	396	419	391	374	382	378	416	398	395	386	364	386	411	407	361	384	361	359	383	387	361	386	344	394	360	356	374	395	391	360	385	390	386	353	380	378	382	379	422	384	382	408	410	387	355	405	402	383	340	385	375	400	361	359	408	360	369	403	378	356	390	375	384	387	402	401	403	389	422	375	385	383	376	403	357	366	358	393	379	392	378	365	382	366	352	403	367	356	368	377	412	376	391	362	392	381	383	385	372	366	376	377	381	400	353	389	365	368	340	403	399	390	364	356	411	369	388	357	378	368	356	345	384	395	396	369	394	330	384	401	365	392	370	416	434	413	387	396	398	407	353	374	372	379	421	379	426	375	375	386	385	406	391	393	377	342	379	358	357	396	389	393	380	385	394	368	366	382	369	396	403	411	347	345	390	354	364	377	348	398	389	419	408	376	409	426	393	361	377	396	375	346	358	384	370	392	388	377	396	359	356	375	371	363	385	397	392	357	401	399	367	388	352	355	370	414	412	360	383	397	405	379	408	406	406	409	391	422	412	396	369	358	388	369	358	349	398	380	427	358	353	371	364	413	389	382	369	376	373	361	387	422	385	381	389	364	350	394	364	413	407	362	358	413	389	390	370	395	404	398	384	401	357	394	395	392	390	391	400	393	374	364	388	357	416	427	359	376	404	409	400	377	388	397	413	437	370	345	425	384	391	398	353	377	423	425	383	388	404	375	403	396	397	395	394	366	415	416	403	339	395	362	366	407	373	421	393	348	403	382	362	389	400	374	381	417	358	383	388	377	368	368	383	380	381	399	337	382	388	383	428	395	382	417	400	410	419	365	379	398	393	353	372	361	387	375	397	408	381	354	411	376	371	347	380	363	382	373	405	385	366	376	398	379	395	390	393	389	374	399	373	395	385	410	404	385	395	389	386	349	357	351	410	412	360	346	369	369	392	382	384	383	408	375	380	360	379	398	387	402	370	364	413	353	396	392	379	404	401	378	362	378	374	364	397	412	434	384	374	390	347	376	375	375	356	371	385	366	358	395	388	389	370	358	368	397	385	391	344	379	360	370	398	385	370	379	347	384	398	405	357	390	366	388	397	415	401	351	362	350	376	372	409	392	376	378	399	348	380	394	384	353	375	387	375	339	401	379	425	396	372	354	387	391	371	357	396	357	377	377	388	372	372	413	411	370	403	382	367	358	397	370	361	337	415	394	375	391	374	382	410	379	375	376	369	407	388	444	398	392	377	345	375	412	392	398	392	376	354	390	364	358	382	401	387	389	391	369	353	394	411	344	409	388	361	349	398	364	388	429	376	391	370	395	392	374	373	383	368	358	373	375	398	387	369	374	415	350	372	403	350	369	411	358	365	370	411	388	429	369	408	383	402	379	382	414	389	404	392	410	400	375	370	384	368	369	392	374	378	384	336	395	360	375	371	337	351	424	384	332	378	407	380	384	381	350	385	428	394	406	363	367	346	387	380	353	351	407	418	380	371	355	408	403	359	376	378	359	353	360	358	382	375	391	395	384	400	433	401	374	421	393	400	343	344	379	380	344	401	381	409	351	400	384	368	373	379	386	373	372	378	389	377	358	366	346	357	393	398	377	386	373	393	392	376	377	396	354	384	384	369	394	414	379	377	351	368	365	404	376	406	362	404	347	406	376	404	352	368	396	369	406	364	373	395	385	399	415	368	389	380	416	374	373	385	372	403	401	414	338	388	403	389	383	387	442	390	380	363	415	398	381	378	366	385	389	364	397	360	384	355	403	397	388	384	382	387	403	391	380	384	347	390	411	395	380	390	422	369	387	411	377	384	425	390	404	401	406	394	394	428	416	342	390	371	394	390	414	378	398	336	374	431	409	397	354	378	422	367	399	379	368	407	408	371	371	369	351	381	342	393	395	385	390	378	384	370	377	388	386	390	395	343	422	347	407	401	375	369	407	369	387	378	396	381	374	424	376	356	394	393	347	427	397	383	391	397	395	418	387	407	366	384	370	400	384	404	373	394	387	373	357	394	398	368	406	379	392	409	375	382	429	390	376	369	398	356	379	349	394	391	386	392	364	374	397	367	387	403	383	395	366	386	394	380	369	400	390	378	355	416	403	387	414	387	379	342	404	396	376	379	380	371	357	375	363	360	360	388	403	420	376	367	374	388	373	374	372	396	385	397	405	406	364	412	405	396	386	363	357	370	374	390	411	359	388	369	397	410	359	394	410	359	438	368	387	388	361	393	367	376	396	419	361	358	422	385	377	349	387	390	384	406	380	424	389	396	393	395	381	383	388	410	398	370	396	401	384	351	369	408	385	390	388	386	367	401	399	406	376	376	394	380	405	344	388	384	375	363	356	386	392	376	386	403	347	385	372	370	400	384	357	371	420	390	386	358	376	357	414	379	350	378	356	387	373	355	392	401	370	397	357	394	391	378	399	380	382	412	355	370	343	374	393	409	393	374	416	415	366	346	374	402	376	371	361	403	365	392	418	381	352	383	390	347	409	417	416	384	413	367	365	397	356	360	375	376	373	354	373	408	393	401	363	358	365	428	397	402	436	400	404	376	374	379	358	368	403	377	348	354	380	378	374	396	376	399	367	362	395	395	373	364	333	383	366	397	350	401	394
46858	88316	67743	33958	11993	3054	614	402	434	400	398	438	436	399	387	392	408	426	424	445	440	383	438	412	434	418	437	418	444	439	441	404	426	436	416	438	426	415	424	398	413	403	397	426	421	443	390	414	439	433	436	418	424	418	432	410	420	398	413	450	393	410	423	404	380	392	430	406	392	391	439	354	412	451	418	399	414	413	397	424	415	386	408	456	404	394	419	392	417	396	436	404	431	408	417	381	419	391	420	417	426	372	406	428	444	434	404	422	471	392	413	429	382	376	407	393	398	412	393	431	395	382	436	425	359	415	390	407	417	393	435	421	422	381	426	421	412	408	425	405	420	383	410	444	417	433	418	405	410	389	405	407	439	435	389	398	399	409	432	410	381	408	428	426	391	425	456	372	413	379	392	409	422	399	442	403	416	385	416	393	427	423	430	384	404	448	388	425	450	389	436	402	393	383	399	409	403	404	448	404	435	393	422	410	418	446	410	413	399	391	406	369	404	389	385	413	403	398	387	416	427	412	414	395	388	412	410	386	421	393	415	402	420	414	418	388	403	419	418	369	412	428	423	416	442	412	397	421	409	382	383	403	403	350	389	422	407	384	403	387	406	384	375	442	392	339	395	414	348	440	395	386	440	398	385	391	388	419	390	428	418	403	435	430	384	396	375	434	420	393	390	418	428	395	438	402	399	423	424	394	428	442	391	381	442	381	426	403	389	376	390	421	426	410	383	423	389	403	396	397	476	430	413	413	405	405	385	388	396	383	369	408	428	403	391	437	431	401	371	421	440	404	385	412	435	415	373	469	432	382	439	417	404	427	446	411	380	433	410	401	435	419	402	386	427	417	428	395	365	425	424	395	411	422	378	446	421	409	389	450	422	412	411	367	413	405	433	398	388	411	432	415	429	406	471	418	385	352	396	403	400	437	397	413	402	374	407	407	399	398	424	402	391	387	430	444	390	433	383	404	399	398	378	413	385	425	414	415	384	385	401	349	430	405	429	403	400	399	437	418	393	416	390	418	451	411	377	397	437	390	422	418	422	406	404	433	431	420	378	420	404	415	406	406	444	423	386	392	436	418	407	435	417	416	419	413	422	395	386	410	423	428	405	413	377	372	372	384	402	439	431	385	431	415	414	407	417	425	448	410	386	410	399	381	432	404	378	423	360	416	397	411	427	413	387	438	376	422	429	441	401	383	422	389	411	410	405	378	418	381	409	405	446	406	414	421	390	411	399	373	460	452	386	378	400	396	404	397	426	404	399	425	423	423	416	408	373	405	383	423	425	430	437	395	408	379	399	406	416	422	396	418	423	354	416	423	389	396	382	410	393	384	408	443	410	410	405	417	419	382	405	398	413	408	386	411	397	401	420	408	357	402	404	421	380	413	401	428	408	418	396	383	410	400	413	429	377	414	424	367	391	396	463	452	392	384	439	421	407	397	392	382	388	415	366	417	386	402	397	404	410	377	406	407	398	400	424	431	427	422	385	408	410	366	412	382	409	416	409	394	397	409	405	392	406	400	421	420	401	397	392	404	406	394	383	389	389	392	358	408	420	387	406	408	380	390	376	440	380	426	435	395	402	391	415	366	411	416	392	421	450	433	402	397	414	410	405	392	372	382	409	420	408	433	397	403	389	419	398	410	406	454	409	364	441	387	438	365	397	395	409	394	397	422	437	399	394	425	394	419	412	388	402	416	408	406	401	425	414	392	437	409	394	403	445	379	424	397	407	393	412	445	411	394	386	394	383	403	392	398	382	386	420	404	394	438	395	390	399	420	392	403	422	454	385	383	411	399	402	414	415	419	416	406	421	402	418	374	466	390	392	405	403	430	419	394	386	362	390	406	416	405	395	418	404	418	429	377	351	438	408	393	399	423	424	388	398	411	415	428	418	388	423	420	444	427	428	405	391	416	422	396	409	410	412	408	411	393	418	415	394	432	407	394	425	411	437	393	410	397	395	416	405	419	424	410	433	405	386	440	410	410	431	434	369	408	410	402	411	413	377	420	413	398	420	411	413	403	399	382	349	393	383	400	391	420	435	415	384	428	408	390	430	405	396	422	377	420	383	418	381	417	430	400	418	402	416	413	412	400	396	413	431	384	389	399	386	433	405	374	387	416	427	422	418	429	423	407	377	429	399	386	441	475	429	415	436	364	411	405	395	387	386	392	400	408	387	415	398	386	437	428	385	427	419	418	411	401	402	414	405	379	442	419	403	392	408	404	396	413	416	413	391	371	386	398	368	404	379	433	433	395	416	426	421	398	407	444	406	421	437	442	423	401	386	388	463	420	385	425	425	418	411	444	402	422	402	397	407	402	395	418	398	403	403	395	420	367	393	439	402	450	437	380	400	405	402	411	379	456	384	430	424	394	428	410	379	375	398	425	385	437	386	395	419	395	387	416	420	412	453	440	368	416	364	380	412	398	403	423	363	423	417	396	411	430	439	419	410	413	387	436	408	401	439	409	403	391	404	399	395	393	421	441	430	410	434	455	419	398	409	422	405	394	418	405	408	445	409	396	420	419	421	425	386	437	396	434	391	439	401	430	420	404	411	384	440	410	385	406	415	423	381	404	384	427	431	423	400	440	396	422	417	378	404	369	436	426	398	398	421	427	439	410	424	379	449	449	413	374	413	385	422	389	403	392	438	452	410	392	395	375	423	404	424	443	423	420	422	389	401	403	421	374	395	395	439	408	389	442	372	448	419	427	430	389	423	399	423	408	408	422	424	393	384	376	392	408	437	398	406	416	403	403	441	405	399	415	408	401	392	459	410	403	391	399	403	380	430	425	441	412	399	395	416	400	437	405	380	391	408	405	431	417	398	383	415	377	391	422	442	432	392	437	396	416	401	394	415	426	374	417	388	433	410	387	389	400	422	408	451	414	394	385	395	407	393	419	408	426	365	352	420	410	453	395	367	416	436	416	407	403	378	373	424	429	434	404	361	385	410	397	391	388	439	419	425	366	428	381	414	397	433	409	417	383	417	390	420	391	402	434	426	400	391	397	410	401	417	395	420	402	417	379	364	401	452	368	413	434	391	387	422	409	443	429	425	425	387	428	423	361	364	408	396	420	429	449	425	380	419	415	417	388	402	403	398	415	441	409	433	371	422	396	391	418	401	403	408	403	410	412	407	418	449	421	452	410	426	407	370	401	398	422	399	407	412	357	422	420	394	404	401	384	429	420	423	375	406	406	408	412	426	376	394	404	415	397	422	405	380	407	430	428	395	421	388	411	412	403	383	417	438	412	413	422	436	409	386	398	391	445	427	408	424	399	400	413	406	431	392	418	390	423	423	410	408	391	412	412	395	411	426	368	367	391	387	390	400	406	365	424	448	407	392	399	385	409	393	401	370	393	408	384	405	387	384	408	365	376	404	377	432	405	391	435	416	400	364	444	372	382	391	407	367	387	425	387	416	395	412	407	385	390	392	429	434	432	434	406	408	440	415	420	408	373	389	392	413	430	449	388	440	449	402	373
23882	23884	43471	40935	26979	15189	2997	649	551	499	566	535	520	486	536	507	504	520	509	492	525	489	472	490	547	534	513	516	540	485	473	450	477	480	466	468	465	491	516	447	475	492	463	520	501	483	512	529	473	468	504	515	512	465	477	504	532	451	451	494	503	490	503	477	552	460	527	505	478	473	473	468	539	494	456	479	475	503	484	509	513	459	525	501	486	474	482	504	517	520	500	508	517	512	480	490	458	457	495	497	498	479	509	492	474	510	474	495	484	468	466	478	466	501	535	489	496	473	491	520	492	497	464	490	519	472	494	485	484	488	493	477	480	533	506	483	483	467	486	496	482	491	449	492	464	502	508	515	481	501	478	538	516	502	441	514	479	489	504	483	491	463	499	462	537	480	468	447	476	502	487	497	429	472	481	454	487	516	456	491	508	498	498	538	464	477	469	512	491	479	497	489	504	456	441	507	507	474	413	477	446	498	503	470	507	480	492	498	488	494	520	508	503	486	488	494	502	481	507	520	497	511	508	494	455	476	459	511	485	450	495	531	500	496	464	456	500	498	457	476	466	506	467	462	467	506	479	495	502	520	476	488	483	503	477	468	472	488	516	497	505	501	480	513	462	480	507	511	454	487	478	508	503	512	470	489	481	474	506	466	507	478	483	455	462	478	455	442	473	483	546	512	461	522	495	528	478	476	484	483	457	501	472	485	472	446	477	498	487	438	457	533	507	501	504	509	505	489	485	461	458	456	510	514	521	464	450	506	518	494	502	513	472	444	497	466	482	484	511	474	461	506	500	486	441	485	462	506	460	491	491	456	483	474	487	509	493	472	479	498	467	473	479	447	494	481	475	491	481	493	500	473	515	471	505	491	479	489	483	521	488	499	496	489	475	484	516	507	538	486	495	501	446	505	457	466	479	482	466	502	491	495	470	441	497	494	500	492	477	451	486	492	491	465	506	465	475	448	503	484	475	505	499	511	523	497	531	533	469	481	470	504	492	514	488	479	511	492	475	482	474	475	478	498	524	462	488	482	465	449	530	466	489	499	477	478	467	449	501	498	473	491	497	503	458	476	489	479	478	468	485	475	492	501	503	482	523	512	505	495	493	496	508	481	479	490	451	484	482	482	480	470	515	487	481	474	458	473	540	473	508	475	509	488	478	481	445	498	509	505	475	488	497	482	491	524	500	486	471	477	495	473	503	489	468	517	487	491	448	454	470	487	475	504	528	487	480	461	490	504	515	500	479	509	499	506	480	480	475	466	495	473	527	484	510	535	518	455	476	481	500	456	496	472	496	484	486	477	481	481	481	478	496	507	474	471	489	497	504	483	461	478	489	465	441	478	505	483	469	489	476	491	503	476	437	471	507	501	472	486	512	467	492	500	489	490	503	436	472	460	482	525	496	449	477	503	480	508	501	469	518	455	513	479	516	509	502	488	522	490	490	513	501	511	475	482	496	485	492	465	435	508	499	481	468	480	521	500	502	485	503	451	472	474	503	519	491	471	490	482	502	489	488	439	491	500	507	497	478	477	490	490	483	487	501	464	477	450	475	485	532	509	500	510	472	485	541	512	501	481	515	517	480	484	497	477	454	472	450	486	500	483	451	465	490	514	466	525	476	476	486	451	508	518	465	507	444	468	458	478	464	489	513	512	483	468	500	490	490	528	455	489	452	487	470	468	500	476	499	507	504	508	529	479	438	506	491	506	475	467	515	475	505	486	499	470	492	486	509	486	487	457	469	449	473	490	515	493	476	485	464	486	474	479	490	518	492	460	487	485	490	470	523	500	489	493	533	467	488	484	482	449	462	495	494	461	461	494	507	460	492	467	480	496	521	472	492	459	508	459	470	459	482	457	501	493	444	494	485	481	498	466	504	479	453	468	493	515	463	485	463	489	472	504	437	474	463	475	471	503	451	481	454	491	514	476	476	519	474	463	498	498	443	503	492	505	494	512	463	488	487	457	551	459	470	454	453	485	475	483	500	495	471	516	474	525	478	463	460	497	481	519	491	462	483	469	459	466	489	483	436	463	546	499	485	470	465	530	513	464	464	481	467	479	475	441	513	508	490	493	438	464	420	503	494	487	480	447	538	470	475	476	503	481	510	473	492	449	487	488	464	490	500	481	466	438	471	464	507	495	468	479	517	473	467	513	448	465	510	503	475	467	509	492	509	485	501	459	444	503	458	448	478	508	488	490	457	507	442	471	500	478	477	495	470	484	517	483	495	493	504	523	478	468	486	477	476	480	489	481	494	520	479	457	475	476	490	468	482	468	485	466	484	499	512	493	506	476	476	466	463	470	490	487	489	477	469	516	488	497	525	493	473	501	482	449	465	477	523	446	496	529	478	492	500	459	497	478	489	474	471	502	457	506	479	491	470	490	463	493	509	508	475	488	472	476	482	490	466	503	482	481	493	459	483	524	468	471	493	437	513	518	505	464	530	467	530	498	503	484	520	490	522	462	502	500	487	519	467	496	463	481	508	476	445	472	520	461	473	461	512	492	503	501	472	523	476	504	489	492	464	484	531	503	452	499	508	515	483	450	495	490	499	464	437	486	431	483	465	471	501	467	494	500	509	464	510	493	481	500	480	489	462	467	512	494	503	497	482	489	518	522	524	480	473	491	471	470	522	497	515	482	483	505	507	497	490	464	464	480	445	491	528	462	483	518	460	479	477	471	475	469	498	467	479	493	480	511	474	511	475	476	490	506	491	484	465	452	438	472	501	518	452	446	475	503	467	472	490	474	467	476	483	429	488	526	466	477	536	487	461	512	501	490	526	485	490	486	514	438	451	478	521	466	478	499	477	483	476	497	443	478	510	474	445	487	488	499	493	467	462	512	461	466	464	493	497	503	481	457	477	524	498	454	513	472	516	491	490	486	482	478	453	500	480	444	494	517	524	473	472	452	474	515	501	502	515	447	456	490	498	485	435	510	536	489	479	467	510	497	503	521	452	447	492	515	472	455	496	516	464	459	472	493	483	475	473	480	464	498	437	500	451	503	518	497	496	506	455	518	481	458	462	485	483	486	499	506	509	483	460	470	528	481	508	512	509	478	475	485	474	484	455	515	476	496	513	501	456	494	470	467	491	529	492	445	449	479	487	464	473	504	494	485	475	479	489	488	488	481	469	458	497	474	488	452	536	513	512	533	487	490	472	483	515	475	492	478	488	491	490	485	503	507	466	452	523	491	464	485	496	487	474	490	492	494	512	465	497	507	482	483	498	506	502	500	514	460	477	495	474	497	519	522	456	478	476	477	463	475	510	541	486	460	479	504	448	518	474	480	494	469	464	488	453	511	494	512	531	450	454	470	508	471	456	511	481	503	482	488	479	483	479	517	452	488	439	485	515	488	503	449	488	485	426	486	486	478	464	500	473	482	482	473	443	508	489	526	453	481	477	497	484	471	508	479	479	478	517	490	506	475	468	509	510	456	491	466	461	480	513	478	504	457	464	525	512	453	476	460	521	486	505	477	479	476
59599	102373	77505	50178	20821	5417	814	545	520	525	527	528	561	537	523	511	551	581	582	562	570	561	567	544	591	606	561	518	552	604	547	567	534	537	517	542	514	520	606	566	555	557	556	533	566	521	534	521	531	555	521	531	514	541	542	526	564	532	540	561	536	557	574	500	623	554	532	570	506	521	551	531	535	521	534	544	560	542	533	547	558	527	596	550	571	551	518	575	522	586	567	543	535	562	559	559	559	542	514	554	532	534	544	578	518	531	527	597	569	514	510	562	531	551	532	582	542	539	536	519	569	542	552	550	563	541	520	506	512	554	499	552	561	531	531	532	557	567	536	517	567	525	519	540	488	505	532	503	570	541	558	559	513	506	519	517	536	543	529	551	539	542	530	525	561	493	549	490	532	508	546	521	530	526	554	550	546	566	526	518	558	534	556	531	527	582	523	548	558	546	564	544	546	512	532	563	520	521	564	539	525	565	496	538	527	539	558	557	532	524	524	558	553	538	533	553	516	568	511	521	570	490	576	517	555	580	552	499	522	558	528	552	538	554	527	532	526	569	521	525	544	523	516	532	575	521	564	503	514	561	510	524	539	570	542	514	528	516	554	523	540	572	545	552	561	531	572	536	573	516	520	584	527	535	516	533	567	523	531	587	557	510	580	536	520	503	548	573	550	490	534	525	522	594	549	570	521	529	555	550	542	569	552	565	514	550	546	566	558	564	506	508	580	530	516	560	530	522	568	520	517	515	563	494	517	565	550	500	551	548	578	534	543	547	498	539	493	531	563	540	516	502	534	555	541	565	539	535	490	529	506	553	518	591	567	520	531	563	532	572	513	503	556	485	519	550	544	512	541	544	554	514	549	503	529	568	546	591	513	522	559	534	483	541	525	548	548	538	552	578	566	515	535	558	520	555	512	496	531	534	532	570	486	538	542	550	557	527	571	544	558	538	526	581	576	582	564	526	574	546	488	531	523	568	514	544	526	536	544	567	550	545	539	530	563	539	556	573	568	514	503	540	590	537	550	508	517	522	572	518	520	552	507	539	548	521	498	534	528	573	532	538	532	535	507	526	542	544	507	548	546	547	551	532	515	531	522	587	544	511	510	545	564	504	566	544	514	579	494	561	527	534	562	549	537	516	540	519	534	498	536	540	504	536	520	544	541	536	571	553	545	539	547	524	525	555	581	511	547	539	540	514	543	544	515	514	531	512	518	567	542	538	556	541	570	524	539	499	545	579	512	527	557	511	514	546	537	545	551	482	518	534	549	512	520	544	531	530	523	563	516	496	579	560	543	553	539	541	587	558	552	546	561	540	507	561	576	540	552	482	512	548	557	527	597	545	540	547	543	548	564	542	544	562	529	523	531	541	562	546	533	548	554	525	575	534	567	524	510	564	549	499	527	535	516	529	562	525	574	539	560	541	522	537	529	551	563	531	512	511	564	513	551	537	565	520	526	512	528	565	491	569	528	534	544	518	500	525	547	542	568	543	530	559	552	506	550	543	541	549	550	514	512	580	513	554	546	552	531	530	549	535	515	550	520	551	536	491	518	570	523	532	553	558	491	570	564	548	520	548	548	532	559	544	547	525	549	552	525	545	523	525	533	522	554	578	539	553	554	496	542	538	563	565	579	549	552	545	514	571	536	516	548	541	516	547	546	546	519	538	550	567	516	554	537	524	527	529	524	535	551	506	560	550	547	537	525	550	497	528	539	530	557	540	531	515	548	509	518	532	513	557	519	508	535	568	534	532	509	535	545	536	536	503	544	508	534	603	519	541	532	574	545	522	502	556	527	528	609	542	544	533	505	508	526	571	552	510	512	556	521	511	573	538	573	549	542	553	540	516	555	551	517	497	489	513	475	582	558	560	513	482	523	545	542	532	572	542	511	516	536	491	554	538	549	544	524	517	523	536	535	520	568	549	519	532	540	546	571	577	564	568	522	540	507	537	553	571	552	542	535	529	559	503	543	484	515	540	551	516	577	523	552	561	536	535	545	578	533	531	549	551	545	560	536	536	547	535	567	545	546	563	537	587	543	572	566	513	551	565	512	535	521	611	566	543	528	543	540	564	494	540	551	535	546	496	565	543	538	575	552	540	523	523	538	528	545	554	556	559	538	508	552	581	574	522	581	522	560	555	497	586	530	537	539	563	561	532	529	529	514	542	528	558	530	546	539	506	512	574	522	535	535	554	521	550	537	506	555	554	500	497	534	515	522	547	508	548	517	517	520	533	576	521	505	564	553	510	549	565	540	549	508	537	532	511	558	530	538	547	519	523	529	502	547	529	580	531	510	532	513	525	538	507	564	538	515	507	549	555	506	504	522	521	546	540	510	523	554	528	599	552	537	560	528	503	563	555	561	541	525	530	554	504	552	535	569	509	530	530	525	525	510	521	565	543	529	559	563	518	551	544	582	558	504	563	543	534	527	473	570	547	534	532	504	586	561	544	566	559	554	551	497	571	534	521	538	527	498	545	575	544	556	515	535	527	563	528	584	567	560	550	521	548	474	526	578	538	494	578	560	527	534	535	561	552	538	562	506	518	523	602	564	591	505	529	533	520	554	562	569	547	564	574	519	537	557	550	525	544	570	555	527	538	558	572	568	532	569	566	565	541	558	500	513	549	553	543	546	562	532	484	528	521	493	533	560	562	529	514	557	600	538	515	497	566	588	548	543	532	499	550	538	535	514	538	527	515	509	488	552	562	539	539	546	550	522	503	551	508	568	555	551	524	506	544	510	488	529	542	500	524	557	538	516	534	542	584	534	542	538	558	498	530	498	554	485	508	561	543	554	544	570	555	527	491	550	590	525	525	570	506	544	533	486	543	493	498	493	545	531	564	550	501	553	569	547	551	559	575	539	531	572	512	554	479	532	556	563	505	530	513	515	563	508	538	580	533	520	559	537	537	505	516	547	543	548	537	510	572	550	551	541	506	533	567	518	567	584	531	508	541	560	541	492	540	578	493	576	573	525	549	547	560	533	558	573	520	530	540	564	571	564	531	529	536	517	517	545	534	568	502	477	526	570	526	585	512	527	539	538	524	511	542	525	535	559	558	506	509	508	535	548	540	545	527	529	540	524	539	544	544	548	501	551	529	524	560	550	563	540	571	556	508	552	542	477	576	522	522	537	536	551	545	527	524	500	553	534	485	538	525	568	544	532	507	539	507	585	519	567	496	565	533	512	581	542	555	543	555	487	519	539	501	543	546	557	582	529	542	555	514	521	575	497	551	521	537	535	545	501	534	519	567	494	540	527	516	531	537	503	547	556	524	532	526	510	499	498	532	519	545	512	540	552	519	550	471	586	541	497	543	516	534	475	540	513	538	542	524	532	572	577	528	564	517	507	572	539	531	508	520	570	520	555	534	518	560	523	563	597	520	548	482	537	567	550	510	561	539	545	580	529	560	556	553	506	547	514	542	574	545	543	519	537	514	535	549	519	537	531	543	569	528	565	547	519	552	515	532	527	536	578	559	514	555
27973	29502	31971	14806	3140	594	385	305	326	330	332	331	311	312	292	292	341	316	297	326	315	316	301	309	301	317	297	335	312	315	323	324	305	338	302	302	295	319	356	284	328	347	302	318	296	345	315	323	334	324	325	306	306	326	318	322	331	319	305	325	315	311	306	340	299	331	331	310	303	327	313	307	300	283	321	330	318	315	290	328	331	327	328	325	315	339	308	312	303	346	318	299	348	301	299	291	294	324	337	283	353	323	312	308	335	300	313	295	336	339	319	325	339	328	330	334	331	294	323	307	274	344	320	302	313	332	366	307	330	289	322	311	339	319	343	317	338	324	287	328	307	292	338	338	318	289	335	286	327	338	326	292	316	318	317	298	351	298	323	322	302	330	314	333	350	318	294	303	318	299	318	321	286	337	319	283	317	315	291	311	314	355	307	298	325	322	320	314	338	339	303	316	309	314	309	303	307	323	320	308	336	323	299	320	310	318	341	255	347	315	282	310	303	290	300	300	289	313	300	326	321	354	293	342	341	294	312	297	322	336	349	330	296	295	311	321	327	320	346	274	317	293	299	341	322	290	313	315	314	313	312	327	336	316	311	317	291	311	283	298	314	305	302	293	315	301	298	318	309	312	316	339	365	340	348	319	319	313	335	304	304	309	304	339	338	281	316	324	300	297	290	296	297	306	346	320	300	324	321	327	293	319	336	354	294	311	334	291	324	303	327	330	345	292	335	317	322	307	287	341	300	354	340	347	321	317	339	296	290	302	298	309	301	285	337	318	318	355	324	317	309	286	313	333	291	308	300	316	344	305	367	315	321	310	301	290	341	309	322	311	324	326	291	366	317	297	321	320	308	329	333	341	325	291	315	287	333	311	335	328	315	321	326	310	338	305	334	327	309	317	311	309	301	325	313	354	330	327	298	308	288	344	318	310	307	325	291	344	288	324	297	278	313	324	310	346	313	296	288	324	318	334	319	298	328	303	338	317	318	299	293	298	315	305	297	338	295	325	313	331	336	289	334	315	288	343	303	314	339	305	334	316	326	337	340	324	319	314	338	305	315	321	289	320	314	321	302	299	309	306	325	339	311	324	314	308	266	352	298	333	286	300	324	344	342	330	304	322	299	323	277	326	288	325	303	318	283	310	334	338	306	293	305	283	292	300	325	338	339	340	314	341	299	314	312	323	307	325	329	291	342	290	294	312	326	348	328	319	306	325	321	337	325	314	359	303	303	333	287	316	323	333	286	324	327	312	308	311	307	322	343	299	321	319	313	291	302	317	361	307	323	293	275	294	339	300	336	324	311	334	312	304	354	313	316	308	350	298	349	315	335	269	306	378	340	309	319	316	306	333	303	326	308	268	296	307	301	274	320	304	345	311	278	304	331	314	317	299	329	313	322	321	320	300	305	343	298	303	278	313	296	302	321	301	289	298	290	307	293	338	295	316	294	335	312	299	321	292	329	316	325	344	309	296	350	308	305	321	271	311	307	337	317	310	314	324	321	330	275	318	297	327	315	304	331	328	318	305	294	308	308	302	325	311	296	302	302	296	330	336	299	325	309	311	296	326	324	317	310	332	290	301	333	327	337	341	333	307	317	333	324	328	327	318	296	343	317	293	328	318	293	320	306	318	324	306	331	323	346	317	327	333	309	352	320	331	314	312	323	272	341	329	308	337	339	369	309	305	313	356	315	355	312	316	306	297	312	309	320	313	295	325	323	314	326	313	313	289	314	301	326	303	292	325	304	339	325	294	325	315	328	305	296	325	363	303	304	307	288	338	306	315	304	307	300	324	311	306	309	342	277	330	318	309	303	308	318	297	298	328	303	337	325	308	316	324	300	325	333	284	324	316	322	322	310	311	341	349	330	327	307	328	315	317	340	304	305	313	311	289	324	353	308	323	311	330	344	315	321	292	315	357	312	308	323	327	311	297	330	316	335	315	329	313	316	293	290	291	296	296	301	338	308	293	296	292	319	296	337	311	305	321	314	294	308	370	319	324	306	279	298	344	308	288	302	302	345	341	297	296	315	319	320	321	350	346	337	282	336	320	298	316	326	306	302	351	336	299	307	300	319	289	334	281	338	316	347	319	309	281	322	330	310	304	326	335	322	314	271	317	320	315	301	321	321	303	304	329	312	296	337	306	315	312	278	306	287	326	291	288	333	297	319	346	325	357	325	334	333	312	305	336	308	332	302	323	323	300	302	316	301	323	316	304	277	295	310	317	323	353	331	311	294	308	308	294	303	340	331	303	334	318	355	314	323	313	302	341	332	356	337	324	306	337	305	317	295	297	317	320	304	339	330	331	311	330	316	325	327	305	327	347	310	293	313	337	340	296	319	308	328	298	303	310	306	331	311	328	307	318	291	360	330	308	317	329	311	341	328	309	358	319	320	298	310	328	331	261	291	319	324	298	308	327	361	349	300	294	322	284	309	298	274	288	350	304	354	298	336	324	312	329	310	309	367	287	310	291	332	311	309	328	295	354	312	309	291	312	295	319	330	307	256	321	334	321	310	333	278	332	298	297	363	294	325	301	337	325	316	306	315	332	313	317	325	330	304	352	290	292	350	342	298	325	304	311	340	277	294	299	332	317	311	340	314	293	294	338	313	326	301	313	298	315	324	297	320	307	280	309	312	343	329	313	329	364	278	321	343	316	301	344	299	305	311	304	287	331	312	298	305	328	323	324	326	280	344	340	287	307	331	307	336	326	290	303	316	338	317	312	345	311	319	316	345	273	294	319	311	354	320	336	315	315	325	288	335	284	306	333	327	329	328	322	296	326	302	307	287	320	289	337	307	309	309	330	323	284	298	284	327	286	341	332	318	314	313	315	309	319	312	323	326	291	339	320	312	351	342	318	325	339	320	365	295	346	332	320	304	354	314	325	310	297	299	327	307	332	337	297	314	281	307	319	323	331	329	302	307	293	325	302	350	310	298	290	298	337	334	316	317	299	303	328	324	335	300	338	292	315	339	327	307	331	309	305	314	324	317	323	309	300	329	345	304	312	339	314	292	318	306	301	323	318	367	311	316	337	296	329	310	306	307	331	321	296	310	319	287	341	275	296	335	304	330	332	325	319	319	313	345	283	341	331	308	323	303	301	304	310	301	319	329	317	331	332	289	323	355	306	328	315	272	309	309	307	292	283	322	331	331	354	286	329	336	335	323	307	302	345	321	296	297	302	327	318	320	334	310	328	316	313	330	283	328	306	325	319	317	335	304	311	339	324	308	372	314	328	317	319	353	310	297	282	318	285	278	305	308	322	322	318	355	293	318	356	298	314	283	296	295	308	331	310	335	289	312	320	306	321	316	311	298	323	332	272	306	297	312	332	344	318	346	317	333	344	307	303	302	302	315	312	328	316	331	320	305	311	331	323	343	315	345	310	327	338	332	306	344	325	316	354	293	287	329	342	319	296	301	317	333	287	315	323	308	298	323	309	319	275	334	321	339	328	261	330	326	293	275	302	300	323	316	306	315	321
13449	38946	25520	8020	2218	601	333	314	332	300	278	262	299	295	310	297	310	322	293	329	285	305	342	329	334	296	307	334	317	341	339	318	314	318	292	305	293	329	321	284	335	309	305	294	300	332	320	286	317	342	303	307	334	331	286	310	298	337	301	323	304	307	324	342	336	319	322	318	294	305	267	306	302	298	265	318	295	341	305	361	278	265	297	289	314	328	292	310	305	297	276	290	297	321	299	293	336	281	313	317	291	313	305	311	329	295	284	346	326	320	351	304	307	315	308	333	308	281	329	297	325	309	315	310	303	324	288	295	285	318	330	311	298	299	308	304	295	306	310	312	297	324	292	298	312	314	297	318	312	330	321	301	319	305	315	307	302	304	314	299	294	311	325	329	301	306	298	320	293	313	313	313	299	287	311	311	277	326	305	310	298	311	356	309	347	321	298	319	287	292	309	314	307	333	263	291	312	306	301	297	318	326	340	318	278	253	299	325	304	310	304	309	316	306	306	292	329	298	296	301	331	320	299	303	287	306	326	313	290	311	342	276	310	307	299	292	319	285	332	304	253	309	316	330	287	294	303	265	306	300	304	311	267	350	295	306	263	329	288	310	295	283	305	321	332	275	312	323	320	295	335	316	325	302	280	318	320	289	317	305	304	327	301	317	280	283	298	308	305	297	284	324	299	301	328	323	280	330	330	308	302	323	299	323	295	294	317	294	302	297	336	305	327	344	302	335	332	322	292	280	299	322	342	270	303	270	304	316	302	322	312	307	327	308	327	309	335	328	293	339	275	324	349	309	334	326	343	296	304	291	293	303	333	328	312	314	318	303	290	307	332	315	297	337	302	319	309	291	305	305	293	283	341	297	316	284	299	297	291	303	346	321	311	319	277	299	278	320	293	306	325	327	308	314	290	328	339	303	298	293	302	313	341	275	308	282	301	305	338	313	280	327	307	307	306	317	311	330	315	277	314	321	314	312	336	310	329	305	303	301	309	311	297	315	301	302	296	270	294	301	323	352	285	316	311	322	296	300	327	316	278	332	292	334	305	293	310	278	297	312	295	310	314	282	282	332	318	298	269	309	320	330	300	299	324	309	318	280	340	336	325	301	263	316	309	291	292	325	304	315	369	315	322	288	287	292	284	310	345	316	293	356	326	277	288	309	308	292	309	308	307	291	314	289	293	309	320	292	306	314	291	318	332	289	299	275	280	304	297	296	327	302	342	307	285	309	323	331	287	304	320	329	308	346	323	317	301	305	318	301	306	274	294	291	309	353	298	318	319	323	327	316	325	330	309	309	315	292	332	298	302	310	334	313	292	296	331	301	304	299	321	300	303	339	338	311	270	285	304	312	291	321	334	336	328	307	338	292	313	327	286	324	319	332	307	343	314	321	311	319	296	287	289	315	354	297	282	302	328	296	320	323	304	280	337	311	306	282	313	311	306	312	268	310	296	295	330	362	295	319	332	308	311	316	304	326	294	307	311	288	304	310	352	318	323	291	320	292	277	282	319	327	305	297	292	315	327	331	327	330	259	322	316	344	316	327	311	352	295	298	310	324	299	301	313	284	302	328	309	319	324	306	327	318	346	337	340	275	316	302	326	310	312	295	289	316	308	310	325	265	313	323	321	300	323	312	326	293	296	308	315	280	363	295	318	307	314	317	305	291	297	283	305	307	295	294	309	326	300	320	334	305	302	283	325	316	290	304	313	293	306	314	342	301	325	333	304	302	283	309	330	284	284	298	287	290	317	303	299	300	311	301	282	298	322	296	302	304	313	297	325	285	294	322	299	293	281	316	321	345	296	298	307	285	291	298	302	299	300	323	307	335	298	311	347	312	331	321	301	292	295	292	299	333	305	296	309	329	341	258	307	283	307	294	310	371	329	324	320	339	290	301	313	309	326	296	297	318	308	268	330	337	299	307	294	294	272	299	308	315	294	294	318	306	303	326	292	295	313	277	311	324	343	296	296	305	316	320	322	316	327	299	297	313	305	317	283	309	301	317	305	301	312	316	289	344	289	309	295	315	320	294	328	303	336	282	289	310	271	326	291	297	332	314	312	321	270	281	322	343	304	327	272	292	301	332	319	334	339	320	328	314	296	309	289	255	331	335	294	297	301	283	312	326	300	314	318	348	340	360	312	334	302	283	305	285	331	315	315	315	302	383	312	328	311	305	314	327	321	309	351	320	316	300	325	315	311	310	326	290	327	341	322	323	298	327	327	352	296	326	336	356	346	292	285	301	309	310	304	308	298	304	317	333	323	324	334	309	318	298	306	306	323	293	299	301	290	299	311	328	297	310	293	332	325	312	317	297	336	336	337	278	303	298	281	291	319	309	324	321	303	307	296	289	313	308	309	326	313	314	308	317	286	306	322	318	312	313	311	308	329	303	299	339	285	329	313	328	346	332	319	275	318	314	286	301	304	322	312	314	309	316	310	296	297	336	290	299	318	331	293	329	309	309	321	307	286	293	311	285	341	288	271	338	288	301	351	338	260	332	316	362	305	309	308	288	294	289	305	303	316	335	286	320	305	302	318	324	305	302	305	317	316	311	294	304	296	301	268	306	298	302	334	316	290	320	318	328	298	302	312	335	315	324	315	289	326	327	302	296	323	315	342	332	266	279	312	330	314	315	298	319	277	336	296	321	333	306	295	306	317	317	288	322	310	282	314	299	299	285	308	286	329	281	317	319	285	311	332	315	322	315	318	326	322	330	312	319	294	308	342	326	312	350	331	343	291	278	320	311	313	294	299	272	312	345	296	278	335	303	306	297	299	309	287	320	328	312	322	307	292	305	317	308	299	297	307	300	312	335	313	345	313	309	297	273	293	303	293	332	317	317	341	323	288	306	309	299	310	300	335	321	294	272	304	310	314	315	310	310	271	331	303	318	297	301	338	334	325	319	313	308	289	338	305	299	293	331	301	304	294	323	331	310	331	325	291	310	305	291	312	315	287	268	341	317	298	321	326	310	292	330	297	326	323	335	311	283	304	283	303	313	319	322	320	324	318	322	299	308	284	275	302	305	291	283	310	315	342	348	325	325	296	305	298	277	318	312	295	312	307	334	318	305	316	308	285	323	305	312	301	306	323	305	320	309	299	284	301	307	332	309	319	314	317	300	309	321	318	327	312	316	315	299	299	336	329	309	269	313	291	324	319	274	294	308	280	309	313	297	314	295	278	344	329	291	311	296	312	292	290	308	333	302	289	311	283	323	299	314	319	308	303	319	335	292	280	290	292	280	337	329	321	285	331	297	294	321	258	299	308	273	321	306	313	307	286	321	319	302	294	302	300	325	290	303	328	300	322	331	312	292	303	287	299	303	291	297	338	307	316	315	300	303	290	320	291	281	318	311	307	298	292	361	316	299	302	334	293	289	295	292	298	299	335	293	306	314	298	312	305	326	310	296	313	319	320	334	300	289	303	311	336	314	318	337	311	324	293	323	330	341	294	308	288	297	315	342	315	324	299	310	302	305	290	292
25378	29922	49986	39861	20051	5166	785	364	397	373	346	368	338	362	401	368	368	394	320	353	352	374	361	395	380	385	352	326	308	360	356	330	334	363	358	350	335	380	368	379	331	353	329	339	310	398	331	332	347	334	376	362	313	346	349	347	324	366	340	337	353	369	331	340	315	326	389	364	324	351	339	389	357	318	358	356	322	306	342	328	367	367	364	340	347	399	350	343	328	374	328	372	332	367	348	359	342	341	346	368	376	344	350	360	358	341	316	334	328	359	339	380	331	356	376	360	361	332	335	337	365	357	337	378	321	348	382	326	348	365	395	337	371	358	352	358	304	347	338	363	376	373	352	371	349	330	357	348	380	314	349	315	373	338	342	343	370	351	340	330	325	338	350	346	366	332	349	323	381	344	360	357	357	302	356	329	334	354	334	337	344	352	326	390	329	340	348	392	359	372	401	353	372	325	349	368	357	360	351	347	354	328	375	358	316	331	380	340	340	377	345	329	330	335	356	351	348	382	354	337	330	354	341	335	359	352	344	336	312	330	314	358	301	325	346	346	330	339	349	348	367	344	320	342	348	340	348	369	330	350	338	322	365	340	362	364	381	354	351	344	334	376	345	355	356	362	392	331	362	348	329	375	343	328	349	339	345	346	389	348	329	319	332	349	339	347	345	354	321	332	359	317	321	364	346	342	361	351	352	339	342	339	345	356	349	344	355	358	338	369	352	368	316	344	333	373	354	353	328	339	332	349	339	352	353	377	349	323	382	372	325	396	360	372	336	318	376	355	356	340	350	370	365	358	383	340	347	328	353	328	352	358	339	362	334	353	341	353	333	387	380	319	375	333	292	317	331	359	358	333	328	365	344	345	337	351	338	333	369	328	314	330	339	344	358	343	343	333	377	350	373	335	346	337	338	328	343	320	325	352	320	362	343	327	355	351	354	325	363	366	343	367	361	346	370	358	339	391	353	384	333	380	365	361	334	323	341	306	362	356	357	324	327	380	353	366	340	396	393	312	335	311	352	343	363	348	338	337	383	393	328	346	346	348	296	355	379	350	346	344	347	321	340	360	367	351	347	345	357	365	367	341	355	296	364	403	341	353	334	332	351	330	316	328	340	357	339	358	341	356	376	346	354	331	328	331	362	326	389	362	369	337	308	364	341	334	335	356	347	358	363	341	324	360	332	347	320	357	359	402	354	330	316	353	356	350	348	364	355	365	360	347	330	345	331	322	355	354	349	355	357	359	318	293	355	354	328	328	355	346	346	382	322	345	328	351	331	367	352	358	347	365	372	360	351	350	357	348	319	347	342	362	350	346	362	375	358	347	326	337	364	389	337	325	372	365	343	332	331	361	367	339	336	387	373	376	346	356	335	352	321	372	316	373	338	346	346	336	324	368	324	352	355	359	374	372	324	369	339	325	346	370	329	327	329	353	341	368	344	358	310	288	346	331	337	371	354	353	381	348	370	359	345	303	360	361	356	349	336	308	355	379	341	320	351	357	335	356	348	347	356	388	356	332	341	373	337	310	370	350	320	358	360	381	361	337	380	347	336	333	357	309	341	351	332	357	346	343	371	322	352	385	345	342	350	320	353	371	375	354	391	355	314	354	305	339	342	364	363	346	313	335	369	333	373	338	316	351	322	354	338	345	339	337	343	389	345	336	360	326	349	323	346	325	375	340	345	336	338	324	354	346	314	360	349	330	339	317	326	354	343	350	332	338	338	340	334	381	363	346	369	328	353	360	375	331	322	362	351	329	326	343	315	351	380	312	332	378	360	323	358	340	371	360	357	352	311	375	347	395	375	351	339	335	369	347	324	401	332	379	326	363	375	359	310	361	391	366	345	337	373	360	337	358	359	354	374	340	350	335	328	311	350	347	334	315	357	352	355	363	354	358	353	338	352	344	309	359	373	349	366	378	350	338	346	355	349	357	320	362	355	325	356	350	330	315	365	353	341	359	344	334	356	345	377	346	372	394	347	333	362	360	364	346	384	328	353	318	341	352	333	337	352	349	357	325	375	361	369	342	344	347	340	312	345	357	334	293	343	340	373	362	336	339	373	341	328	346	380	358	370	341	334	362	354	322	360	325	345	338	329	357	341	398	395	363	360	391	394	353	356	345	316	328	315	342	349	354	365	341	340	348	353	388	357	359	372	333	344	346	335	337	334	327	348	374	361	370	331	348	364	353	325	321	360	338	342	340	344	338	387	348	339	327	369	321	363	336	373	335	367	359	363	324	353	362	378	357	355	352	345	374	378	339	357	348	368	381	327	375	345	366	379	347	334	356	349	303	334	351	351	361	361	363	348	381	358	326	381	339	354	362	397	347	348	356	354	357	366	330	329	362	314	369	353	360	347	331	371	336	330	349	361	335	333	339	358	360	357	343	333	384	312	357	380	379	317	342	335	362	322	381	336	348	344	396	316	317	329	329	322	362	333	364	352	315	359	356	328	397	360	371	307	342	349	374	360	383	329	371	353	319	312	327	351	348	329	371	321	332	330	337	354	365	368	361	336	366	335	344	349	338	387	358	370	339	380	370	340	334	378	383	301	338	336	353	347	318	373	325	309	338	335	352	343	331	329	339	364	357	367	343	410	311	342	371	354	322	347	341	323	331	330	346	337	333	366	333	319	346	384	347	343	342	334	368	340	321	351	306	332	369	357	343	343	352	374	371	344	340	352	325	335	384	367	378	356	387	344	347	337	348	337	339	352	360	349	385	318	327	353	368	361	323	364	326	353	346	359	336	397	320	345	332	362	334	353	345	354	368	335	337	330	344	368	328	313	365	350	356	380	389	379	339	346	382	373	354	352	347	356	329	342	351	344	351	344	357	345	343	371	355	337	346	321	353	325	343	344	333	356	335	356	332	336	407	369	346	334	369	351	356	301	346	338	356	344	342	382	361	335	349	368	324	344	354	372	306	352	385	335	334	332	321	361	340	396	352	327	367	329	319	339	333	325	350	345	347	341	349	358	372	326	335	370	336	324	317	348	306	346	304	343	339	367	376	317	313	334	354	367	354	330	384	380	329	341	327	364	346	351	346	366	355	341	382	308	360	354	356	323	350	305	326	380	364	324	382	357	331	375	351	319	330	353	337	356	349	349	339	337	364	334	330	308	356	315	366	352	353	348	326	319	348	300	327	360	354	374	372	369	347	345	341	339	315	360	374	341	320	386	331	365	367	344	319	364	368	359	386	333	351	366	342	342	361	313	316	323	351	373	334	364	377	325	379	312	353	343	352	357	398	327	338	347	359	336	360	351	357	347	349	356	352	335	369	346	354	351	349	319	328	357	342	398	337	351	351	355	342	355	360	347	356	370	375	368	336	353	356	349	346	369	359	375	341	349	388	337	337	357	349	324	330	354	353	334	364	373	347	321	345	373	362	336	369	335	319	355	319	356	339	331	340	351	367	382	333	340	358	341	333	295	349	346	335	356	328	347	338	386	363	354	344	332	336	328	332	361	335	361	343	356	334	332	352
42882	89477	64262	31397	11136	2660	664	360	387	414	421	398	393	380	369	382	361	390	375	363	395	385	393	417	540	456	408	388	372	389	360	362	413	378	376	361	365	352	381	367	383	383	397	394	384	412	384	416	391	377	364	393	381	388	360	353	410	392	344	377	356	405	404	406	371	375	389	356	358	337	428	403	392	342	361	376	372	382	356	413	348	397	338	366	359	371	376	380	372	350	386	370	382	327	412	379	379	373	413	383	398	388	401	385	395	365	373	386	358	402	373	384	365	352	354	383	384	358	377	388	394	405	371	351	377	382	361	374	384	392	354	342	393	391	385	378	367	361	374	348	360	387	360	365	362	373	335	380	393	365	385	366	368	415	355	376	360	359	385	384	352	380	371	392	381	335	395	380	418	379	370	373	407	356	367	382	394	366	355	372	397	358	383	360	362	383	380	377	356	359	365	396	378	388	373	348	410	386	383	410	362	369	373	374	391	399	366	348	377	368	403	366	394	365	382	354	370	389	380	366	373	395	378	384	362	380	395	380	385	383	369	373	374	407	383	361	386	378	384	391	347	377	391	361	357	368	364	401	375	362	372	377	367	388	359	396	378	413	392	359	374	405	346	364	345	363	363	365	390	362	390	395	353	408	369	381	391	395	365	359	387	357	387	369	377	373	395	358	363	363	364	363	388	356	398	382	400	329	375	345	372	392	401	356	368	354	369	370	377	381	366	388	371	409	400	399	367	377	382	370	365	363	366	379	405	387	381	373	395	372	373	369	376	420	363	360	369	371	353	374	364	394	338	385	378	408	355	369	355	395	413	404	380	397	382	391	365	375	363	372	430	399	367	353	386	357	377	338	422	364	423	383	406	424	342	356	385	359	357	352	369	404	361	359	402	416	374	353	380	423	354	386	368	356	336	398	392	371	399	375	376	337	353	352	395	372	392	362	388	381	359	389	338	387	381	388	348	345	409	402	362	372	358	389	393	353	378	381	378	374	368	374	339	393	395	399	386	348	397	362	379	381	355	363	361	384	387	354	365	348	380	351	348	377	367	351	368	321	369	355	392	364	373	383	378	393	353	337	373	354	380	377	389	346	347	364	376	384	362	361	351	373	355	352	356	405	368	368	328	407	365	398	384	358	384	371	363	371	382	370	411	380	367	367	377	353	365	330	383	371	390	370	375	346	383	398	366	355	362	338	398	352	407	372	400	393	386	407	364	356	373	360	373	378	411	374	386	377	398	379	408	377	398	405	358	414	314	413	398	412	376	374	356	380	400	365	408	362	361	387	356	366	390	385	400	350	375	400	387	369	383	386	389	400	357	382	370	367	368	417	365	360	372	379	391	367	405	362	383	362	384	401	353	377	375	340	360	393	388	394	403	372	379	350	364	341	372	397	382	386	361	375	383	380	367	364	374	345	373	378	350	387	331	389	355	358	346	419	410	399	407	386	392	365	363	351	373	343	360	355	366	368	403	403	390	356	383	369	323	355	388	398	391	345	348	353	364	370	385	370	358	377	345	370	368	412	348	388	402	378	372	401	361	391	406	399	360	365	402	420	379	366	349	363	370	378	359	389	353	363	393	355	352	360	388	395	384	336	376	355	375	357	394	381	387	353	378	363	366	370	381	401	408	378	379	366	374	372	367	383	367	363	352	377	341	349	401	411	385	341	398	384	380	380	378	396	350	398	362	389	367	365	380	379	368	385	338	355	357	323	368	354	376	382	405	343	364	423	398	394	385	382	397	384	395	347	384	341	360	393	383	369	371	373	381	360	365	326	389	353	379	375	353	362	410	378	429	342	360	354	386	380	370	380	351	366	398	378	358	377	392	368	361	354	375	343	409	346	387	386	374	362	371	387	365	374	360	387	411	392	358	359	358	393	391	399	374	358	370	344	391	379	364	403	395	408	385	388	358	387	378	393	389	357	385	345	390	372	369	378	371	419	380	403	396	367	370	360	379	365	393	361	356	388	378	395	396	367	370	368	361	380	368	389	362	379	375	418	401	417	372	382	416	392	365	341	374	384	391	368	386	394	373	333	364	383	384	347	343	363	354	342	384	400	378	383	395	365	394	397	343	397	379	445	358	360	356	370	346	356	397	365	385	402	383	376	349	373	375	366	374	357	381	367	348	357	366	360	385	367	344	391	376	409	396	364	363	379	384	372	416	352	354	348	360	359	387	359	406	363	384	387	402	394	364	390	370	399	374	371	388	344	395	388	339	346	378	422	368	388	376	387	383	377	356	384	408	369	364	390	353	362	373	375	380	356	394	368	386	379	390	379	355	375	350	387	363	411	364	356	366	394	363	380	361	366	362	367	347	380	364	367	356	378	388	377	362	349	342	341	407	387	356	366	381	358	370	414	382	390	355	357	354	367	348	347	390	375	384	377	375	368	407	373	377	356	379	375	346	390	345	372	391	395	363	388	386	362	352	388	338	367	399	375	369	378	363	347	375	383	402	389	362	392	405	364	356	358	364	351	357	380	393	366	372	373	381	365	378	374	370	383	387	349	392	377	364	360	370	423	407	398	406	390	398	376	353	404	343	363	358	405	396	386	340	376	351	385	367	396	370	347	388	402	390	403	382	386	406	390	373	402	364	371	366	358	340	377	363	361	408	388	370	398	383	387	383	364	402	376	328	384	351	400	365	388	394	352	359	388	399	405	370	364	349	354	353	349	384	389	377	373	375	392	369	362	415	381	349	412	365	350	388	358	359	411	394	357	373	394	370	424	382	363	390	365	356	394	361	336	351	364	388	348	334	381	398	369	361	370	364	390	371	393	394	365	361	426	375	376	401	364	378	384	369	375	357	355	388	399	366	360	362	375	383	384	358	350	365	357	395	368	370	383	403	377	351	375	385	346	368	385	388	365	371	385	386	393	390	369	365	374	371	386	368	373	343	369	387	383	402	369	392	369	377	405	366	376	352	377	364	373	372	351	367	395	372	332	363	355	366	340	383	398	407	366	395	368	333	337	361	360	347	357	383	404	386	327	370	348	380	392	340	379	387	338	374	381	364	397	379	376	372	358	421	400	368	378	365	347	375	362	386	334	403	364	373	395	373	373	393	346	390	371	377	381	395	384	391	385	374	391	381	382	384	390	394	362	367	371	333	391	346	396	370	398	349	376	355	372	360	359	397	362	392	374	357	382	369	406	360	366	366	364	405	370	390	362	362	355	344	356	387	344	371	378	420	379	376	352	323	377	386	336	386	394	362	347	368	387	394	351	358	352	379	337	336	415	395	390	351	386	354	397	344	364	374	395	370	382	385	370	392	362	357	345	392	376	386	377	358	376	394	387	379	385	356	367	354	377	349	374	360	354	371	364	365	393	350	382	339	369	379	371	395	395	387	330	375	350	386	360	358	388	367	366	395	349	353	380	341	332	392	349	417	330	370	378	368	385	340	392	401	374	393	358	368	370	357	414	377	416	366	365	365	376	386	382	380	381	367	390	384	358	378	340	424	352	370	371	404	392	384	386	380	369
24023	24231	38407	34739	24886	15188	2593	595	562	545	473	496	474	493	476	491	494	522	470	466	487	522	484	537	614	629	512	498	447	464	485	444	436	524	521	505	457	460	502	445	445	476	474	487	483	500	478	440	450	486	449	442	473	460	437	456	426	449	480	487	503	461	482	449	426	462	445	446	456	458	466	461	422	451	493	403	467	468	505	449	449	512	460	498	483	499	467	485	444	464	454	502	467	466	440	455	494	462	486	460	459	460	437	442	465	518	448	432	481	474	453	449	462	492	416	438	428	494	467	443	482	504	483	481	450	458	479	499	425	475	472	465	423	455	451	478	480	482	459	514	457	472	484	431	461	455	446	467	458	472	467	483	459	491	450	479	462	485	485	430	473	465	453	443	459	442	481	478	443	459	461	475	520	510	468	458	515	511	459	474	442	470	477	456	444	445	451	443	439	427	471	496	432	436	475	469	498	458	433	486	493	463	420	483	457	468	475	424	469	505	469	459	447	470	454	456	471	448	490	464	450	477	467	489	483	421	443	480	485	485	470	480	465	447	423	465	506	488	458	488	481	467	495	481	505	473	486	506	455	455	464	458	512	489	471	467	479	476	484	434	492	528	431	502	501	462	472	436	479	431	469	469	431	470	490	478	488	469	436	433	447	465	458	455	495	443	426	472	460	459	436	445	504	443	483	470	460	466	448	462	489	479	484	497	452	456	477	495	453	478	447	465	426	464	455	501	438	476	453	452	493	482	467	451	497	491	502	495	465	504	463	480	416	476	468	475	449	493	446	458	478	482	440	470	482	452	482	469	429	518	469	456	484	467	458	466	492	455	448	447	454	468	463	456	495	476	456	457	443	476	477	468	478	473	492	464	465	453	472	425	499	481	466	438	469	486	464	491	471	472	491	424	436	481	454	461	477	492	452	477	435	458	484	462	483	494	470	448	429	404	456	464	481	505	464	473	464	468	465	489	452	491	435	449	458	459	487	465	440	452	505	488	438	453	456	475	474	508	489	479	462	434	439	450	469	470	444	439	476	429	455	452	471	480	460	480	455	473	445	473	485	480	466	481	464	460	454	456	442	463	499	468	458	493	462	496	451	454	494	468	475	463	461	419	449	468	424	448	484	476	464	490	453	465	467	485	459	480	466	473	459	478	462	464	466	430	423	475	469	487	424	413	433	479	423	451	449	474	452	471	465	451	440	508	512	467	436	448	482	464	449	433	459	458	445	480	458	451	427	458	454	475	460	463	475	433	437	474	506	463	481	451	478	482	458	418	477	489	453	484	456	472	484	451	446	447	471	499	483	443	503	450	490	460	491	505	473	502	436	452	491	498	454	479	503	461	467	450	473	466	447	474	480	516	445	443	526	460	463	431	488	442	493	480	477	453	450	469	490	447	438	483	436	415	432	460	464	482	462	463	464	444	462	427	451	451	495	453	462	458	469	463	499	433	464	444	481	481	443	474	496	461	481	485	485	466	444	456	450	465	440	482	469	478	457	472	466	448	491	463	458	471	504	499	453	449	481	447	464	463	450	453	469	480	424	437	479	451	431	467	484	468	472	473	456	457	488	462	468	462	465	425	434	487	464	478	493	447	479	425	464	432	430	463	501	470	481	494	464	487	469	424	456	445	437	494	445	499	469	473	464	453	479	449	479	461	467	457	473	458	414	461	488	430	470	437	422	495	463	494	467	455	481	458	456	489	476	444	465	481	498	480	469	489	463	482	460	484	464	480	484	453	427	469	456	464	465	509	416	448	450	474	482	483	469	424	470	461	489	407	492	473	481	480	442	441	426	421	500	482	451	433	452	484	470	465	465	445	465	465	458	447	419	466	482	449	480	477	448	479	447	469	445	469	461	481	436	466	484	435	463	449	436	466	468	491	455	469	425	459	468	471	451	450	442	457	468	454	484	452	462	459	472	458	443	478	499	468	435	446	460	426	445	462	451	470	482	452	443	491	435	417	483	470	493	468	475	440	437	480	429	450	500	468	456	504	443	467	466	450	462	506	475	478	472	471	442	468	477	426	466	454	484	433	489	427	470	444	489	506	428	425	487	439	440	440	482	447	450	457	432	419	453	455	419	470	465	409	465	460	466	476	484	475	460	485	470	459	480	458	485	490	448	457	485	459	451	473	443	472	467	432	457	478	461	426	452	443	445	486	464	467	448	482	424	475	458	419	442	482	440	467	416	444	432	440	454	456	507	450	465	410	430	505	460	462	496	471	484	475	435	451	427	478	487	446	487	453	454	464	485	432	488	463	478	412	450	442	444	458	452	395	442	475	489	441	460	453	445	452	476	425	437	464	418	406	480	472	478	467	463	423	477	484	457	474	492	474	494	493	451	471	445	462	459	482	486	486	472	458	434	432	459	447	424	465	466	469	467	484	493	461	462	459	482	473	506	461	483	434	435	434	453	452	438	445	448	444	521	468	444	442	456	450	436	461	459	426	473	474	481	438	437	485	470	506	467	444	434	467	464	464	464	507	466	459	479	475	483	453	460	461	446	514	468	521	509	465	512	484	449	465	474	476	474	490	435	463	446	460	469	465	461	408	454	483	474	462	491	435	451	440	417	453	484	459	448	471	478	481	477	476	467	398	459	431	470	443	474	468	481	430	478	501	470	461	437	445	469	463	438	480	461	470	467	447	420	450	505	501	453	444	448	457	476	449	478	442	450	491	491	472	488	472	448	456	468	501	443	482	480	435	450	461	474	470	472	444	483	452	420	481	450	458	456	457	486	448	429	489	460	425	443	456	449	475	498	429	460	449	434	442	456	479	488	461	456	455	445	460	478	514	435	489	405	454	464	476	458	468	483	456	457	475	454	489	487	445	478	445	426	497	435	447	483	460	474	480	474	474	489	461	476	503	454	436	490	410	482	481	464	455	444	494	454	419	458	466	471	474	461	450	457	464	472	448	444	440	444	498	476	478	472	436	430	459	492	456	486	483	459	426	427	405	462	430	513	478	495	462	430	465	441	439	497	450	463	463	475	483	513	462	487	513	418	456	461	495	471	472	484	471	476	466	441	466	473	479	491	472	494	447	450	456	421	477	464	454	445	448	481	480	452	457	457	452	465	429	476	443	460	431	443	482	422	481	498	471	454	458	423	497	439	452	488	497	428	481	476	424	455	481	467	461	448	441	457	454	479	460	464	502	462	485	433	495	452	464	481	467	485	468	485	441	470	449	445	477	471	453	469	489	473	456	436	457	471	424	450	474	465	440	470	463	421	469	469	454	474	458	506	443	476	474	489	507	506	462	474	464	436	453	415	493	430	442	495	442	448	443	479	447	471	477	474	452	466	449	470	500	424	491	429	468	457	470	475	464	472	468	442	486	455	483	494	458	428	472	435	477	476	488	460	444	449	457	479	473	441	505	470	443	452	457	458	489	460	438	498	464	440	467	481	479	455	422	460	495	481	457	430	442	445	452	436	484	461	459	454	458	424	421	476	469	449	518	514	519	467	435	435	497	465	482	472	451
58575	103564	71266	42512	18574	7254	713	515	496	490	485	489	501	525	497	530	568	491	522	503	510	538	545	696	826	835	585	499	509	467	541	501	547	493	564	531	510	521	523	514	519	529	471	520	528	503	501	514	545	517	537	540	478	505	503	479	525	545	479	498	519	533	576	500	549	531	507	544	466	512	530	554	502	497	477	507	519	512	536	539	559	552	530	513	506	522	479	509	487	529	479	512	526	502	556	532	479	574	518	515	491	517	514	522	539	548	513	567	547	487	491	532	565	549	506	556	491	540	496	540	491	469	491	514	513	501	535	496	515	535	530	492	537	544	505	491	471	545	493	493	491	516	509	518	508	551	498	535	472	535	537	493	479	502	512	587	539	502	488	496	509	510	484	494	551	555	524	518	522	507	492	522	498	516	534	505	497	516	540	517	545	496	510	514	516	480	494	514	503	506	508	509	543	566	532	481	463	513	497	517	558	501	506	513	494	480	465	536	545	544	544	521	536	486	490	495	509	520	486	515	509	505	533	492	549	540	510	547	500	511	472	473	508	491	502	530	503	533	545	509	541	508	556	479	566	572	486	496	508	532	527	504	496	528	487	525	526	512	538	474	496	497	486	518	559	513	494	481	523	521	502	517	515	531	519	544	457	534	456	526	490	528	501	487	563	514	503	516	484	452	483	528	531	541	538	531	511	523	483	572	508	518	470	527	471	529	462	522	512	472	497	501	482	477	527	517	529	533	494	517	513	502	538	510	528	526	516	464	498	503	493	579	519	535	528	519	527	474	555	515	503	542	549	507	518	492	497	488	498	525	495	497	501	501	507	497	491	519	498	484	479	519	526	486	488	526	500	566	477	505	528	500	504	522	531	484	524	503	512	540	488	495	512	491	504	507	503	494	503	514	540	455	483	484	516	475	499	480	529	476	488	455	515	497	500	521	520	512	490	488	519	545	516	510	498	547	521	480	508	483	476	487	517	492	540	475	523	502	501	532	477	536	562	545	483	533	528	505	499	539	526	519	521	495	526	518	535	497	480	512	530	525	500	513	497	544	501	519	496	522	504	532	488	500	543	508	531	544	522	512	520	507	492	519	522	486	481	496	534	473	497	556	479	533	497	529	518	504	549	515	511	540	530	513	505	493	505	493	528	546	509	515	492	535	519	527	457	479	520	530	523	527	537	506	504	515	533	528	500	499	543	533	519	518	530	513	524	529	503	467	532	528	473	531	530	542	500	493	518	498	519	514	512	546	496	506	553	510	544	501	511	451	490	504	478	514	513	513	501	541	445	477	514	521	520	525	467	514	501	542	515	480	537	506	519	487	530	463	482	508	489	499	517	521	525	545	498	540	496	509	538	523	537	477	519	476	522	510	490	491	565	490	509	512	523	514	497	506	471	505	514	584	500	494	487	471	522	504	493	562	465	509	515	490	529	509	553	524	502	545	498	494	513	532	523	531	504	515	505	529	499	503	518	487	512	518	506	516	499	482	505	489	491	509	528	502	547	499	517	528	528	472	482	505	529	477	481	537	494	524	490	495	502	555	514	505	523	524	517	539	533	498	528	557	510	472	509	486	558	507	487	494	463	486	484	503	514	558	494	545	521	501	501	469	473	542	544	516	507	528	490	516	517	504	538	497	511	555	493	543	512	528	498	496	494	509	504	544	562	512	491	566	479	489	513	473	503	514	519	508	467	491	489	562	509	502	462	541	481	517	522	514	487	504	492	497	462	509	474	508	500	492	521	525	518	498	518	508	453	507	508	545	514	488	522	564	544	561	497	503	520	543	516	552	560	522	522	509	521	464	502	497	513	528	499	516	486	481	509	492	530	520	452	538	509	500	496	520	492	533	513	545	517	469	479	494	505	503	517	506	533	512	471	505	493	488	482	504	545	548	522	491	559	515	499	537	533	524	550	511	501	517	489	509	506	501	529	520	479	544	494	503	539	522	522	516	543	536	510	471	502	503	537	501	534	548	499	517	489	542	512	468	525	520	500	491	495	508	532	506	503	548	512	524	499	467	525	520	482	523	520	508	511	568	522	501	534	529	514	527	535	520	496	518	496	521	500	491	483	496	475	544	489	523	511	507	528	493	561	557	562	534	543	520	482	498	553	518	503	547	528	533	537	490	544	508	517	492	502	512	507	525	528	515	536	520	506	546	516	522	525	522	531	513	517	524	498	488	512	503	489	533	490	509	514	506	491	497	476	514	521	480	501	474	525	506	502	496	520	502	497	546	530	484	481	458	479	513	493	541	521	502	553	459	502	497	519	524	527	532	517	533	541	498	534	480	482	518	517	509	496	512	522	513	529	534	521	516	477	544	537	497	503	456	532	514	498	529	498	505	520	519	522	482	549	518	519	526	545	513	492	525	502	545	501	474	505	510	492	532	517	490	540	499	556	467	514	523	554	509	491	484	502	523	521	505	561	498	497	482	511	496	480	492	489	495	524	502	538	496	509	480	508	514	526	491	508	495	516	495	491	510	489	501	543	518	524	497	524	536	508	526	515	518	481	494	516	496	511	507	485	467	502	537	492	557	537	474	511	475	498	512	495	520	511	531	508	521	501	542	513	508	519	511	524	503	536	496	504	512	494	489	497	511	525	482	476	493	532	552	487	494	522	545	518	515	532	524	490	546	489	515	488	507	486	529	499	526	516	500	518	477	516	501	529	510	513	524	535	494	549	491	515	505	496	566	500	522	530	478	549	531	509	511	495	502	514	524	501	492	514	522	522	496	494	520	492	509	483	513	519	501	489	482	484	487	528	472	496	476	492	513	511	513	481	515	508	506	494	535	541	500	492	469	505	511	521	484	504	497	558	515	525	493	507	506	511	506	570	464	524	493	490	478	488	528	548	541	521	513	487	537	476	499	532	522	505	523	525	501	509	500	522	529	531	519	524	505	527	517	493	506	513	474	525	491	514	466	542	495	529	511	511	542	521	509	546	531	523	532	521	529	491	558	505	484	528	506	487	514	502	507	537	501	460	495	516	550	475	496	547	514	461	516	531	512	482	502	532	527	490	509	480	521	532	489	477	479	493	528	498	509	442	512	517	496	525	510	503	504	532	517	563	498	525	492	504	494	525	478	507	526	512	513	522	531	539	502	487	522	477	510	543	499	481	515	479	481	467	521	522	524	458	518	489	533	480	524	479	475	531	515	500	500	522	514	505	516	511	513	502	532	555	476	478	482	507	517	510	570	515	501	529	505	488	536	526	524	536	516	548	525	521	461	477	498	491	538	492	486	475	523	505	502	521	470	512	510	504	538	506	513	530	493	515	465	524	517	492	536	496	495	510	520	510	550	498	540	481	496	508	508	526	506	518	525	495	532	508	505	479	527	476	475	514	495	494	472	500	563	499	550	513	491	527	500	518	494	456	512	545	469	505	497	505	511	466	500	537	528	506	533	504	501	505	497	507	513	464	530	502	527	496	491	511	505	497	485	473	491	548	533	508	503	535	516	481	487	555	527	477	539	505	521	504	524
28807	28129	27467	12519	2821	611	360	326	332	337	333	302	311	314	314	352	289	325	310	305	327	303	279	311	297	278	291	296	341	303	346	280	303	260	363	327	303	294	284	327	313	298	311	294	313	318	314	314	287	315	298	323	320	321	308	321	303	262	324	289	310	335	324	305	293	309	335	317	305	290	307	302	315	336	323	345	309	320	309	320	315	320	282	298	291	293	295	293	296	317	331	317	320	297	276	312	339	309	325	324	334	322	318	325	298	306	329	308	324	336	301	344	324	349	316	307	327	330	308	311	331	324	277	320	341	271	336	319	339	310	306	285	318	324	303	324	329	320	299	319	306	307	313	320	284	316	307	295	326	314	316	299	295	284	281	302	286	292	319	305	320	300	284	298	302	319	284	336	304	322	275	362	325	305	332	282	332	300	280	322	300	309	300	296	296	319	313	292	318	316	308	332	321	313	301	304	301	307	287	311	314	307	305	308	324	329	328	305	310	345	276	322	296	329	300	294	311	291	308	284	310	305	307	326	301	321	309	323	336	313	300	312	315	295	285	302	322	293	336	339	325	265	334	350	348	306	320	294	280	330	283	291	313	283	308	307	312	313	315	273	339	337	322	324	332	308	306	319	337	277	293	339	292	286	316	323	311	315	341	308	297	300	306	310	310	300	307	305	313	318	323	314	347	283	308	299	280	310	299	309	298	311	324	340	319	300	284	350	274	321	332	339	308	339	322	324	330	304	287	302	312	305	310	309	292	302	310	331	296	332	322	310	305	305	296	312	297	286	334	338	362	302	289	318	340	350	316	323	302	279	329	319	296	273	345	303	306	336	330	287	318	327	331	327	319	286	333	312	301	319	309	298	317	346	307	327	284	302	309	310	313	296	338	328	338	347	299	292	301	295	284	314	327	296	316	279	282	288	301	293	305	326	315	302	323	320	321	317	255	328	327	297	317	306	310	315	329	272	303	307	308	311	325	327	319	281	328	322	300	343	308	279	314	297	298	335	279	307	302	279	347	312	283	292	297	281	333	304	317	286	299	315	306	282	365	308	305	302	304	303	325	312	308	333	310	355	293	315	318	320	322	335	300	323	297	285	323	329	293	327	320	311	355	319	333	298	302	276	287	323	329	285	312	327	283	320	293	302	308	289	331	311	297	296	288	292	334	309	316	312	307	317	335	313	317	334	327	301	326	309	326	314	314	309	301	312	288	306	302	289	303	279	306	341	325	283	313	301	323	319	303	270	275	276	347	328	283	322	301	342	325	295	279	312	289	284	320	328	320	296	300	312	294	318	296	315	309	319	313	345	327	326	299	322	305	298	298	310	301	313	331	292	302	295	298	300	322	303	298	293	311	325	321	292	307	315	333	282	338	286	302	289	321	272	318	323	291	317	295	280	340	309	296	289	345	355	315	324	303	304	316	274	316	325	291	317	290	294	313	288	304	322	314	319	311	341	303	294	290	308	307	296	307	297	318	286	345	342	301	290	335	318	315	302	280	300	321	296	312	321	314	327	278	316	308	305	324	314	315	328	287	315	303	307	317	279	293	318	316	303	310	317	273	301	292	322	288	299	309	302	324	303	296	317	299	329	310	351	285	298	321	295	302	306	308	307	322	345	302	315	317	305	286	304	315	310	316	301	297	320	291	278	290	282	298	276	291	290	312	311	297	309	324	318	307	337	281	296	318	306	322	304	333	342	294	298	324	310	307	316	309	349	313	301	315	314	319	321	297	299	322	323	290	357	328	276	286	306	280	313	285	327	294	298	321	306	312	301	303	342	333	352	304	309	339	324	327	337	297	292	302	332	316	340	313	296	331	287	303	305	321	303	343	321	317	300	307	295	323	329	292	292	301	351	308	310	315	311	337	303	334	294	332	320	298	316	320	295	305	344	306	265	337	317	307	312	328	325	318	298	292	323	348	319	321	349	323	367	304	320	319	290	292	284	305	302	312	316	312	314	312	324	274	302	325	279	308	298	273	321	307	309	352	302	323	294	277	341	312	314	309	308	348	278	310	294	294	280	312	319	312	333	275	317	318	323	308	302	301	299	272	304	320	300	307	315	310	319	327	285	322	315	317	305	298	341	313	302	337	299	308	307	288	320	295	297	311	294	283	328	314	310	294	294	308	292	308	285	320	302	297	287	334	290	307	301	290	315	305	288	336	325	316	287	307	309	304	318	283	328	322	305	340	331	299	314	336	330	292	300	297	308	281	342	313	316	296	300	286	317	319	289	330	307	307	314	305	325	332	317	336	307	322	309	301	268	320	334	311	305	289	311	329	292	295	312	328	329	312	314	276	326	285	310	281	324	277	291	315	325	318	388	297	291	324	331	290	310	326	315	321	316	323	297	269	308	306	316	342	254	318	317	322	290	308	315	305	308	285	313	291	337	322	317	313	309	343	303	308	310	315	314	320	299	335	337	339	285	337	305	302	327	347	293	324	295	322	316	340	339	313	302	345	273	296	303	301	326	309	311	337	309	297	310	327	291	310	306	317	298	320	288	280	282	339	304	326	314	328	329	327	321	319	312	310	291	299	297	311	280	319	368	324	320	308	315	326	314	297	317	342	284	306	310	309	293	317	333	324	316	316	297	293	313	316	326	309	297	312	309	272	318	321	310	327	284	288	303	343	328	319	284	313	285	331	317	307	288	333	335	275	291	301	276	277	299	336	300	304	307	313	303	325	336	314	333	284	356	319	294	295	314	320	299	295	292	306	314	321	294	282	333	299	307	333	301	314	315	320	294	319	298	309	315	316	312	296	328	307	316	323	291	316	295	287	286	342	311	306	312	305	312	322	302	287	290	318	285	297	282	309	303	324	286	302	285	287	317	326	297	285	310	309	300	303	298	308	336	304	299	335	328	299	278	313	317	334	307	299	312	278	297	326	336	306	333	323	333	341	277	312	339	331	293	303	350	304	296	285	332	315	333	300	328	289	297	330	312	310	280	342	316	276	336	285	284	318	306	299	312	319	342	293	347	340	317	317	301	290	305	272	309	280	292	297	335	279	309	327	297	325	278	315	316	308	348	293	326	323	301	305	325	307	318	289	318	296	339	320	290	331	292	301	296	315	321	334	302	294	349	298	291	293	310	333	291	296	305	297	317	316	323	325	340	361	348	280	319	351	293	323	306	310	304	309	313	304	277	338	300	291	284	304	317	289	322	325	310	343	296	306	313	352	329	329	320	308	309	310	350	291	310	299	308	294	306	295	353	282	319	259	314	274	288	318	295	280	322	336	316	316	317	346	310	319	332	300	315	336	297	349	287	311	306	338	324	296	287	274	345	328	276	312	313	312	321	279	292	290	345	299	307	326	309	345	344	331	334	303	279	301	310	291	305	327	307	321	310	281	310	361	317	289	297	310	301	307	281	313	316	325	313	291	262	300	314	310	327	298	311	349	325	300	300	315	293	295	303	295	309	281	328	296	310	277	299	293	307	317	329	304	352	294	306	302	296	295	322	308	312	318	330	329	300	296	305
18084	34288	22284	7076	2321	641	300	286	302	291	307	322	319	303	325	302	286	311	297	317	340	289	304	307	301	338	322	340	316	312	313	299	285	277	294	312	266	312	279	295	316	319	299	322	273	308	315	281	289	314	316	303	312	304	305	304	274	332	286	333	302	344	297	282	293	322	278	297	302	262	313	292	313	299	306	324	292	285	307	302	302	335	311	299	311	306	297	305	323	338	303	297	294	296	295	310	283	298	311	293	301	299	317	304	305	319	318	310	320	321	293	312	299	318	305	307	316	349	338	308	314	300	306	325	291	317	311	309	328	313	327	307	328	314	317	311	286	294	302	305	321	283	300	293	318	329	309	281	331	294	310	278	297	319	302	336	307	277	299	302	348	301	298	295	316	306	298	307	340	315	321	328	297	334	306	328	305	297	275	289	321	316	306	360	283	332	327	291	304	285	304	302	304	281	333	296	308	341	288	278	290	335	316	306	291	329	340	318	330	308	308	324	303	302	303	281	319	312	330	273	293	292	305	305	296	285	297	308	309	308	313	304	290	296	312	335	313	324	288	295	318	329	265	305	310	322	294	303	307	308	333	306	253	309	299	287	344	278	309	298	284	334	309	305	317	292	325	287	285	331	311	330	268	309	273	297	291	287	281	294	275	316	306	292	274	333	346	319	314	308	281	313	289	302	320	312	327	314	292	292	310	283	321	335	316	301	260	281	319	290	315	322	309	326	302	290	307	312	330	296	301	314	290	304	314	314	323	319	333	304	301	275	295	334	286	330	340	306	308	319	310	309	347	293	311	368	308	309	315	300	309	297	296	301	269	322	337	301	341	301	310	319	301	323	298	311	327	300	299	292	319	294	339	324	275	326	321	321	348	336	320	328	256	284	306	338	295	308	294	327	292	287	318	290	319	320	306	285	289	308	308	315	307	308	305	279	332	319	289	339	318	298	294	301	302	303	276	313	293	313	302	305	297	315	311	309	342	330	301	329	296	303	297	308	318	303	338	296	297	272	329	301	311	307	302	330	320	304	306	352	335	316	282	332	303	310	327	327	323	335	323	308	292	307	302	316	291	334	296	262	324	300	299	320	314	314	317	296	301	292	296	316	266	308	343	328	291	335	304	323	316	329	311	280	320	338	301	295	288	310	290	315	315	293	301	318	309	306	304	330	306	316	287	309	281	341	340	291	303	318	324	319	300	299	289	310	322	292	317	312	290	317	292	307	321	290	327	305	297	339	306	279	311	283	303	305	305	296	343	327	349	317	332	313	308	290	317	297	315	298	335	333	319	308	317	308	298	303	286	330	310	319	317	288	310	297	289	345	298	325	284	329	309	324	312	292	293	321	286	314	313	324	283	301	291	293	298	318	304	274	312	298	295	318	313	312	310	293	324	309	305	305	302	319	302	339	294	301	268	281	327	291	305	285	289	319	313	308	299	284	291	298	312	337	288	323	272	305	321	267	315	312	298	336	288	318	308	311	316	316	303	326	318	300	293	321	292	337	327	328	297	283	322	304	312	294	328	321	322	320	358	306	320	272	330	327	326	299	314	310	308	326	310	309	297	321	310	307	276	296	315	325	323	300	323	309	298	285	289	304	305	273	295	288	332	331	316	286	296	332	312	281	289	276	301	274	306	300	293	291	312	301	304	314	290	336	310	310	316	312	302	302	292	288	288	328	332	302	326	294	315	307	290	323	316	347	323	303	274	283	325	318	298	305	315	301	324	292	290	293	298	307	306	330	288	263	285	305	273	313	286	321	313	294	317	347	289	315	302	348	313	321	298	301	330	303	288	318	296	336	295	301	308	331	269	296	296	282	311	312	323	284	294	295	297	304	275	316	307	336	302	322	291	286	328	313	301	291	309	317	304	313	306	299	287	297	329	318	294	291	300	299	311	313	302	318	311	332	328	303	333	322	318	303	281	295	314	312	299	314	328	299	296	295	326	324	298	296	326	342	319	323	302	300	330	341	330	326	327	325	289	318	310	297	315	286	299	283	333	295	302	318	320	297	333	297	339	319	312	299	288	297	328	333	331	309	317	321	314	279	320	316	338	294	319	275	320	303	286	307	270	292	310	320	322	328	323	293	296	331	314	314	326	349	284	321	275	282	307	309	328	295	290	320	334	273	300	296	285	292	293	299	306	347	292	309	297	306	342	328	312	312	314	323	269	299	306	347	314	304	288	315	294	300	307	304	282	288	287	316	340	313	322	314	338	321	297	311	323	302	305	332	312	297	296	305	309	296	308	320	293	300	329	310	288	295	298	281	307	316	319	311	307	303	322	308	326	316	304	331	309	279	279	291	281	341	308	308	295	305	318	314	314	299	286	300	309	300	316	328	294	297	290	313	291	334	303	315	305	327	325	305	294	271	302	295	297	312	293	307	315	284	272	313	282	280	283	333	340	314	321	316	299	306	316	318	295	313	312	297	333	312	300	270	306	314	315	328	306	293	283	286	288	302	316	348	289	293	310	310	291	321	306	321	311	347	314	287	304	292	307	281	301	323	307	309	244	301	307	325	282	309	318	293	313	278	304	275	275	304	316	279	298	302	305	317	304	321	295	298	295	333	305	326	296	299	318	328	308	271	281	282	317	272	325	285	299	322	305	314	326	286	316	306	321	311	323	302	275	304	310	290	346	308	306	283	301	310	321	321	304	301	307	314	311	289	259	284	284	326	323	285	291	299	302	287	314	293	318	316	303	301	318	298	298	293	318	308	327	303	323	300	305	294	288	302	287	331	290	325	278	299	328	291	276	342	304	307	296	328	316	296	300	306	284	278	302	293	333	290	305	330	303	307	311	294	290	303	321	307	305	328	318	298	317	287	280	298	300	281	321	317	339	342	304	273	328	300	306	305	298	319	325	333	305	316	301	265	300	300	320	317	298	338	292	299	327	313	335	355	307	298	311	297	316	290	335	294	292	337	297	304	314	286	324	301	287	291	322	325	305	282	325	277	326	313	275	309	283	300	320	289	311	312	308	344	291	302	295	324	307	297	269	316	315	302	288	307	298	273	318	319	328	329	306	294	276	281	302	295	318	297	327	302	279	311	270	268	337	295	310	298	280	324	299	293	309	312	303	297	341	308	323	342	342	338	308	273	304	303	324	315	298	313	350	319	322	320	317	305	294	303	306	329	310	294	322	304	298	329	274	327	308	287	314	277	318	277	333	309	290	301	313	289	302	282	328	312	314	316	322	321	312	313	299	286	297	309	320	283	301	284	309	314	293	293	304	296	292	286	300	324	316	296	282	303	305	295	304	336	307	306	287	302	301	305	301	306	291	302	268	332	308	350	317	291	330	321	316	336	334	294	305	333	271	317	286	312	316	308	309	288	287	297	320	312	314	323	301	296	334	292	284	311	313	342	318	291	278	311	283	288	300	291	293	336	288	302	306	306	322	305	309	323	316	325	319	280	327	295	318	314	296	254	338	297	298	297	325	296	288	324	307	311	310	321	303	330	288	327	300	299	296	305	312	257
25424	27869	45957	38509	20828	6992	672	421	391	357	365	388	347	382	348	389	399	399	391	373	364	385	400	362	392	391	356	366	388	363	369	369	365	386	376	407	362	381	350	377	348	336	393	343	376	400	361	362	369	338	359	347	359	363	364	352	356	340	375	375	391	379	367	372	364	371	377	360	372	384	330	350	362	351	364	347	353	371	376	359	361	367	354	398	362	358	358	360	331	359	369	359	362	350	372	353	336	359	370	401	337	392	353	363	346	356	362	367	363	356	374	363	345	367	346	343	336	375	378	378	369	380	382	345	361	387	383	356	362	366	370	334	347	372	404	350	394	390	377	361	347	353	373	347	339	394	345	353	365	351	386	340	333	334	325	401	359	334	352	361	365	355	347	371	347	353	357	414	388	378	369	377	367	391	371	353	385	359	353	377	357	372	373	375	372	389	396	392	348	344	384	375	357	338	392	380	356	354	353	358	362	377	390	352	368	380	388	369	394	371	375	328	384	373	358	373	386	362	387	368	357	347	371	333	362	372	354	386	363	367	356	323	368	392	374	363	350	374	370	358	368	352	372	373	346	380	346	336	352	362	357	366	356	359	389	337	370	381	359	359	351	378	397	349	369	351	304	396	346	333	376	388	346	350	400	384	386	370	364	344	359	330	371	372	383	329	342	406	383	374	337	382	394	373	322	380	375	386	342	359	353	344	348	364	401	360	355	352	354	346	368	370	364	353	394	363	379	352	382	365	358	359	371	360	390	352	362	334	367	372	321	363	360	361	375	393	362	363	372	366	333	370	348	331	359	330	366	388	371	394	375	360	387	354	356	361	334	355	359	344	353	386	347	364	386	362	345	405	363	394	364	358	353	329	361	345	376	338	357	344	424	370	369	346	375	329	379	385	391	380	372	425	365	389	358	380	382	364	357	376	373	386	354	368	401	377	385	371	398	375	377	369	350	355	335	371	347	364	374	356	388	355	379	333	355	352	358	357	377	374	342	386	346	367	365	359	357	380	370	398	363	364	392	356	345	360	361	413	379	328	368	329	363	418	380	335	402	384	366	372	354	375	347	359	342	358	333	316	375	367	363	371	383	330	341	357	387	378	347	355	383	345	347	357	347	358	397	383	340	404	366	377	355	342	351	378	357	361	351	366	347	374	347	383	364	369	392	392	347	342	368	380	357	367	357	378	390	391	352	347	350	390	376	379	380	344	323	349	397	423	351	364	360	396	346	342	368	394	352	357	358	332	357	365	363	380	387	384	341	387	340	332	352	327	338	361	384	370	376	353	358	381	321	363	344	359	379	374	366	382	367	377	369	384	356	365	357	355	365	389	338	372	372	380	386	346	358	394	427	365	366	351	342	363	385	330	335	350	379	372	358	354	357	406	386	371	374	356	347	356	375	372	364	375	360	355	326	352	390	343	368	384	359	343	395	346	370	345	383	386	390	374	355	323	359	348	338	354	384	353	347	385	365	383	339	382	402	343	362	354	352	371	382	402	374	335	339	384	354	340	379	358	371	352	347	360	359	384	375	370	349	382	344	347	361	348	378	365	364	380	395	362	407	356	388	347	382	370	378	385	386	349	370	386	390	381	381	350	355	404	382	369	360	351	364	371	387	339	379	360	359	348	354	345	384	354	366	419	365	351	440	326	381	355	389	356	380	371	367	361	355	371	363	367	355	361	398	399	365	344	366	380	399	387	363	358	395	375	368	380	385	371	361	383	388	379	370	368	381	381	349	359	374	361	393	364	363	366	380	359	388	385	360	392	375	386	375	372	335	360	369	363	371	348	380	382	391	347	384	366	375	401	381	352	347	337	347	366	369	341	393	340	361	395	400	381	363	365	393	355	348	381	358	349	375	391	358	405	352	376	389	374	351	377	377	387	378	387	370	354	386	347	359	362	346	360	362	344	346	391	356	364	377	399	341	374	333	347	379	433	366	378	364	377	365	346	356	365	401	423	339	359	359	342	374	376	392	374	374	375	332	349	348	364	353	326	393	387	372	343	366	399	377	399	397	365	366	380	406	379	342	381	372	378	386	385	358	355	385	357	355	376	373	377	356	375	342	342	372	351	383	367	337	384	371	348	346	349	359	385	391	409	337	344	365	377	353	346	366	344	369	372	352	350	361	330	369	396	361	362	352	379	369	386	356	338	365	381	347	380	393	366	340	385	372	351	338	329	359	378	370	372	359	368	350	327	390	347	385	364	348	372	367	336	348	382	362	358	373	359	399	350	374	396	344	365	344	377	345	364	362	373	358	353	345	361	378	379	377	369	358	394	394	362	353	370	378	376	366	339	411	366	400	382	375	367	373	354	350	366	379	368	381	371	358	382	361	368	369	391	342	359	359	370	386	348	355	347	348	382	367	376	369	382	342	356	382	398	381	386	375	336	366	365	348	355	343	374	392	340	359	372	380	363	389	386	360	335	346	381	325	380	376	383	353	367	347	371	380	396	361	388	368	359	355	375	371	363	374	363	385	386	387	397	351	381	386	391	367	347	370	369	378	342	344	374	385	361	367	388	399	375	350	382	375	367	359	364	339	361	385	378	401	360	348	363	394	342	371	360	377	379	345	360	376	352	402	362	355	389	374	382	375	371	356	368	357	369	359	375	369	348	378	400	373	397	375	364	351	400	364	359	361	383	347	363	360	406	338	392	369	399	374	370	351	382	375	356	372	359	362	351	346	380	323	391	342	372	362	380	345	391	336	366	348	362	357	347	399	421	356	396	372	349	369	347	331	372	359	336	367	342	340	394	368	394	361	383	361	376	375	360	377	396	373	407	375	351	370	332	368	347	400	346	320	384	414	409	363	357	371	373	402	356	364	380	372	380	403	413	390	375	327	365	372	337	353	309	355	377	404	378	378	383	369	360	361	353	399	387	361	348	407	374	358	382	347	400	337	378	362	367	324	393	373	357	352	362	333	389	344	367	358	396	330	385	366	361	371	368	362	374	381	373	384	346	381	345	366	374	363	372	356	334	358	360	402	358	363	341	373	373	325	357	351	326	337	361	349	392	345	356	356	371	383	365	400	386	376	366	367	361	358	383	370	383	382	371	347	410	410	344	371	361	386	406	357	382	341	407	389	378	402	364	353	380	409	372	384	352	350	378	384	369	389	350	411	383	361	361	343	360	382	362	321	357	389	372	345	376	375	339	371	372	377	353	352	358	361	374	357	406	391	357	366	349	356	338	388	358	376	352	345	374	367	328	362	361	381	389	391	364	331	365	374	370	349	352	381	390	393	351	346	375	375	351	366	391	350	386	385	349	371	358	359	354	333	410	372	353	369	361	362	367	324	369	349	354	360	353	370	352	381	352	378	370	400	377	349	325	380	353	356	376	355	372	361	374	346	357	345	329	364	366	373	372	361	354	337	379	366	319	369	367	355	381	364	391	348	362	345	364	380	383	397	394	348	382	377	358	363	373	353	399	361	347	361	378	369	361	369	359	344	367	380	362	383	360	350	375	375	411	341	374	403	360
50884	86239	61781	30427	13064	3888	465	437	387	390	373	394	434	385	389	400	393	381	443	384	426	385	421	404	403	405	397	404	404	382	410	372	428	420	411	437	378	370	415	419	401	426	408	377	393	421	421	402	362	383	431	382	388	383	416	402	406	433	383	416	397	379	375	418	406	390	411	398	402	423	387	378	370	383	361	359	368	395	394	427	411	404	407	388	363	366	380	397	428	379	405	375	393	392	394	398	426	366	435	372	395	400	417	390	367	413	383	352	358	383	377	389	398	397	409	384	411	409	392	384	346	429	382	412	388	410	394	395	413	411	375	388	375	392	414	391	422	391	407	392	382	372	398	379	376	409	412	387	408	367	390	390	408	389	426	377	432	398	388	377	394	410	380	357	395	397	383	414	366	385	457	373	419	388	428	363	415	385	371	379	380	403	379	416	392	440	396	382	408	360	412	412	386	393	405	369	391	373	442	392	386	397	392	382	374	436	384	426	396	417	359	387	402	375	403	365	388	415	426	384	403	406	392	392	396	378	342	412	415	418	350	381	401	373	396	385	373	402	373	374	392	402	369	412	397	395	388	370	410	394	381	394	365	376	393	371	371	349	363	383	397	394	392	371	399	412	442	394	396	388	389	382	411	389	390	384	400	387	406	388	388	362	414	419	404	397	385	367	383	409	403	410	435	408	403	370	412	372	398	396	407	406	398	394	415	401	444	389	406	381	384	377	401	399	421	383	398	396	384	415	402	355	400	399	407	379	425	372	382	372	414	400	398	376	386	422	375	377	372	391	380	409	388	382	386	403	445	363	414	391	428	354	386	365	408	359	375	410	391	383	366	412	404	386	380	373	392	431	399	394	378	391	415	403	364	431	391	430	417	374	391	420	363	376	387	447	383	431	350	359	361	395	391	395	398	359	400	406	347	377	406	381	366	384	414	383	366	406	399	363	394	405	393	413	430	375	387	394	415	456	385	385	381	401	364	430	393	431	398	396	366	368	392	401	385	365	406	397	426	404	407	381	375	408	425	378	398	455	428	375	392	399	378	399	378	395	370	380	368	393	380	386	384	380	422	407	447	399	383	386	382	378	445	402	389	391	411	394	410	400	394	359	404	395	395	385	379	390	415	369	404	392	372	399	377	422	387	377	409	381	387	393	439	420	389	422	421	379	386	372	363	382	369	384	380	395	402	390	406	392	377	398	411	385	366	369	415	398	376	397	403	396	362	375	400	413	392	352	382	407	403	359	406	376	409	409	411	372	382	387	396	394	374	351	380	383	350	408	459	350	419	424	401	392	383	366	376	376	373	394	399	378	401	384	389	402	391	380	387	363	362	386	410	404	390	426	395	390	371	375	389	374	398	379	425	387	395	389	415	373	398	388	396	386	392	381	369	401	386	396	345	411	380	376	414	404	398	388	392	408	398	396	389	384	403	370	382	410	412	383	371	373	369	385	414	364	388	354	389	384	384	392	372	379	412	396	381	379	381	394	392	375	368	409	369	386	374	422	391	406	422	383	411	396	396	392	435	370	367	390	366	400	411	388	360	401	412	390	383	415	397	428	390	379	367	361	368	381	415	408	388	390	417	402	373	389	391	419	382	385	368	384	394	402	390	414	401	391	372	399	400	411	374	391	382	406	409	391	428	432	409	384	354	416	376	400	431	385	365	399	390	381	395	413	361	386	403	375	364	369	390	415	416	391	395	381	400	388	369	393	368	396	400	345	423	430	403	395	374	380	419	370	386	377	384	408	398	407	417	376	381	372	415	372	401	402	370	366	401	391	363	381	415	384	393	405	390	377	385	413	360	396	435	393	386	395	363	390	385	431	408	404	426	409	414	443	373	381	391	402	426	362	366	395	393	426	382	405	396	388	369	420	391	352	356	394	372	392	423	406	415	397	369	375	378	394	392	363	402	379	399	372	392	383	400	420	410	379	392	402	376	389	414	373	425	418	446	377	392	410	377	357	389	347	397	395	408	361	393	367	361	411	387	434	405	395	364	371	366	392	376	389	396	399	389	408	388	388	377	366	395	363	378	364	385	384	364	420	404	392	386	393	360	378	401	383	406	390	403	374	386	412	408	423	368	393	427	386	422	367	405	381	394	422	392	394	360	409	376	374	374	375	431	366	380	408	390	407	425	398	394	406	409	372	364	386	385	416	414	404	418	382	414	394	350	412	401	410	423	424	393	364	389	401	423	372	417	349	377	398	406	366	392	379	388	360	409	378	381	388	408	404	396	395	411	415	397	411	370	384	384	427	376	403	367	384	366	402	399	412	388	405	350	400	369	396	371	353	382	376	421	396	372	405	404	410	394	388	399	425	377	392	411	403	360	416	415	405	365	433	421	380	377	423	390	404	401	421	389	372	372	387	393	371	411	391	401	382	411	398	380	386	371	376	418	420	394	460	396	396	366	346	411	399	396	411	378	354	393	385	402	408	413	359	378	382	400	362	397	375	405	406	366	430	384	346	384	379	392	419	402	398	362	388	400	384	381	376	394	407	387	354	389	383	403	376	370	384	398	403	405	380	409	374	377	398	388	398	385	384	363	368	425	403	432	433	399	389	366	399	407	367	380	438	397	402	382	433	413	376	400	388	386	363	398	383	381	422	387	410	380	405	366	371	388	361	371	404	387	422	411	396	398	358	394	373	376	372	400	440	363	380	392	380	393	393	387	386	385	368	393	372	406	378	387	382	435	363	416	392	383	347	384	368	399	377	398	384	367	372	435	424	408	374	428	391	365	374	370	381	380	365	427	383	400	416	392	423	351	373	399	397	406	364	382	365	414	396	389	355	399	385	376	393	391	372	441	407	353	408	417	417	425	391	393	402	419	369	392	380	379	420	406	397	407	404	400	383	367	370	389	405	390	390	393	374	402	403	406	354	416	388	402	405	407	404	364	403	449	396	404	421	414	388	352	341	374	407	379	393	399	380	348	405	422	408	380	379	394	395	413	372	338	426	439	381	374	384	414	353	391	345	407	400	404	395	404	378	405	396	370	399	373	381	381	429	380	400	395	362	445	426	358	405	425	373	426	408	386	388	383	419	436	404	402	365	408	425	368	399	391	393	379	401	385	382	417	385	387	376	383	411	390	373	401	430	390	405	355	386	389	385	390	387	371	371	380	373	423	359	392	375	393	361	418	371	361	370	393	381	398	373	405	372	390	406	389	424	384	390	351	408	417	405	383	383	388	376	385	391	392	374	396	394	401	404	373	385	394	378	417	398	384	365	412	418	420	378	387	395	430	369	366	430	405	412	381	389	352	412	410	378	391	399	407	371	417	374	420	387	383	404	452	369	397	421	407	422	376	398	397	349	392	387	391	395	412	373	389	396	387	388	403	378	395	394	395	386	418	386	386	425	370	389	404	396	385	382	390	414	402	413	384	400	395	367	400	392	398	386	382	371	412	395	405	386	387	380	384	365	403	419	383	363	381	401	362	395	362	402	425	397	417	401	384	377	435	401	415	372	401	415	400	412	415	371
24045	23969	40811	40440	28210	16063	3180	664	534	523	540	487	547	510	478	469	522	516	540	503	511	445	513	536	520	537	497	541	490	504	502	495	477	496	496	528	506	519	505	494	505	494	483	508	468	501	483	469	467	522	498	492	492	503	478	535	527	478	479	522	515	506	469	490	481	478	472	514	484	534	491	507	485	484	481	527	475	467	466	510	496	504	509	494	446	447	498	484	507	442	482	472	494	470	450	516	491	514	468	503	512	512	528	518	514	477	506	520	469	484	496	494	536	495	495	461	523	541	497	493	521	467	452	523	465	512	460	539	472	486	489	479	481	514	481	491	517	458	485	501	511	504	519	516	469	489	511	496	466	482	495	480	469	472	486	486	512	470	511	517	483	532	495	518	478	475	473	494	477	488	509	488	448	491	471	514	476	494	480	487	472	499	492	532	508	516	473	467	522	459	471	459	508	483	496	518	525	512	491	497	477	506	504	508	485	495	467	503	447	496	455	524	452	471	489	511	493	479	486	467	519	487	485	453	473	509	467	496	507	468	482	482	516	472	482	504	499	471	496	501	516	508	487	469	484	516	487	490	484	521	519	478	487	488	495	457	512	463	444	464	493	479	478	473	442	469	506	516	541	509	480	509	491	497	524	508	544	454	464	463	474	486	493	480	474	467	495	494	494	512	466	487	484	460	477	529	465	473	491	445	487	455	471	509	508	491	484	505	510	526	471	463	469	476	519	478	499	501	461	491	529	475	516	493	489	503	500	464	470	508	457	473	488	483	493	504	505	483	462	510	527	496	488	494	465	543	535	477	493	494	476	495	470	460	544	456	553	471	495	504	515	462	517	485	462	499	497	491	481	471	477	500	519	476	466	443	513	495	466	450	520	468	476	520	492	450	516	493	465	493	498	483	483	489	506	503	487	512	495	514	481	512	453	504	496	459	444	438	484	469	515	494	511	492	477	479	489	503	464	528	499	471	496	485	460	481	507	482	515	512	502	480	461	513	500	472	498	492	527	502	490	482	488	493	520	483	428	485	485	493	478	475	482	515	484	493	511	496	507	493	488	481	452	490	511	468	487	488	495	478	473	474	500	492	484	455	461	478	547	493	503	489	519	481	465	454	473	500	526	464	481	510	506	492	482	486	477	500	461	470	497	501	471	497	492	503	474	492	513	532	464	527	505	476	523	489	499	481	470	518	500	535	500	489	488	468	465	526	490	472	514	492	497	466	491	473	470	460	503	525	520	461	463	495	464	446	538	489	462	504	493	474	475	497	462	461	501	486	480	503	506	508	471	483	459	456	477	486	447	474	463	471	491	446	493	498	485	494	456	460	494	475	468	488	458	470	505	501	475	499	464	522	479	509	492	510	519	497	459	475	490	460	501	485	477	460	494	479	458	486	467	438	478	489	481	480	474	501	492	484	479	487	507	507	497	468	516	489	487	460	460	509	482	505	525	503	477	552	547	465	482	514	471	475	487	477	502	478	478	483	468	484	489	474	500	514	493	509	523	489	511	480	518	484	486	464	449	511	477	457	510	470	476	478	513	494	503	504	468	497	510	496	516	497	479	487	493	493	507	503	476	525	477	473	454	461	503	483	485	471	478	465	435	489	493	469	513	441	503	482	484	475	460	512	489	504	473	509	464	486	449	470	517	489	527	516	466	501	487	531	482	492	454	498	521	466	469	527	490	477	470	530	513	535	485	490	507	514	479	496	485	539	514	489	551	496	482	475	529	484	504	475	475	513	480	463	513	460	479	471	515	499	429	472	473	482	499	524	473	472	516	445	414	487	475	446	490	461	494	486	492	501	457	465	516	502	485	492	484	534	456	487	508	458	466	487	483	507	461	520	527	502	487	487	452	533	447	498	496	475	478	479	507	499	449	530	522	476	495	516	497	515	518	475	490	510	515	510	539	488	489	454	493	458	485	506	507	480	513	488	481	498	530	504	457	460	532	502	481	471	504	478	473	484	492	469	504	489	522	527	516	504	534	452	522	514	487	516	493	518	480	468	469	493	493	480	495	467	482	502	519	506	489	481	466	505	485	483	470	468	493	493	492	465	497	474	528	464	480	471	483	439	492	486	476	473	469	509	506	506	481	474	539	504	473	506	489	516	485	501	462	440	478	475	485	469	481	489	522	498	456	518	510	444	455	447	503	490	462	482	509	515	485	484	497	490	464	490	476	485	512	522	490	487	468	493	454	467	496	526	512	533	474	518	480	497	488	459	492	491	492	475	509	491	475	505	488	523	505	476	503	496	505	532	463	464	498	478	464	493	492	475	474	477	489	488	489	477	496	508	491	455	493	474	480	468	486	490	495	490	501	483	465	462	446	507	516	503	502	494	502	518	518	466	524	517	512	501	496	461	489	515	480	493	509	482	497	480	477	444	499	476	490	476	498	509	443	481	498	495	492	461	505	515	474	451	444	474	512	497	522	455	502	500	473	472	485	488	512	487	512	473	483	496	483	512	482	522	512	495	497	473	491	489	479	483	508	527	483	480	486	483	464	471	490	503	484	461	500	507	467	519	500	512	514	479	486	472	505	519	503	462	474	486	509	484	506	468	463	503	482	466	515	491	498	482	509	501	507	513	463	535	538	447	491	509	489	509	496	537	468	465	453	499	454	514	469	483	492	453	531	513	507	495	456	459	524	491	495	477	514	516	508	506	450	484	454	490	455	454	468	473	497	502	442	507	448	500	468	511	484	492	495	480	515	495	472	498	523	520	455	498	529	513	481	465	504	508	457	478	516	462	471	494	489	485	521	511	481	524	473	491	480	480	456	470	456	483	492	496	482	464	465	469	493	520	446	498	459	489	489	484	495	463	445	504	479	446	481	476	538	447	465	483	477	506	499	480	522	489	501	485	466	479	437	517	450	470	463	480	481	466	446	504	485	469	488	507	485	470	485	450	513	441	459	508	497	480	482	497	486	501	492	477	486	482	504	509	507	493	483	491	466	492	497	486	466	476	467	512	471	480	505	488	514	481	501	505	498	539	505	474	503	481	478	485	486	470	482	492	522	487	523	493	517	549	469	511	477	545	458	476	512	479	512	468	488	496	480	478	437	491	502	492	473	491	473	508	499	463	461	500	466	501	458	484	491	496	476	501	454	523	465	448	455	522	486	515	517	490	458	440	497	500	467	477	499	472	508	490	470	536	496	511	488	489	493	503	514	506	490	481	485	520	513	436	493	521	492	512	482	471	477	473	502	482	491	508	462	464	498	481	473	488	482	489	512	458	501	504	474	480	485	472	509	464	469	492	461	469	483	467	490	455	496	505	487	469	536	471	500	485	505	507	502	471	484	511	504	527	513	482	495	510	474	462	461	491	474	472	508	475	540	442	438	475	500	503	425	471	505	480	477	504	474	501	490	433	466	498	503	550	495	479	465	491	487	517	458	477	471	469	487	475	468	497	443	482	508	471	477	470	486	522	505	447	516	498	451	468	463	501	489	424	492	432	478	510	477	470	496	502	477	433	502	527
60700	100609	76281	50888	22512	7246	1010	575	576	507	537	589	555	532	552	549	580	528	564	551	548	580	512	548	652	578	521	553	560	550	513	525	545	519	499	524	561	519	580	547	548	577	556	541	564	549	583	545	501	515	542	562	535	561	579	553	571	516	535	510	541	560	505	542	563	544	581	555	541	558	521	529	536	515	552	529	552	557	533	557	509	537	561	531	552	545	546	566	535	574	595	553	554	584	506	545	554	547	551	459	531	536	532	561	536	519	489	567	541	531	532	524	510	538	555	568	532	537	552	557	541	562	535	537	537	559	556	495	515	494	537	523	532	518	531	579	517	556	524	548	573	530	538	584	533	530	550	542	514	530	551	519	503	527	530	523	532	523	538	575	515	523	523	536	536	535	557	538	527	567	554	540	556	576	540	535	555	585	550	555	573	543	515	502	490	487	488	562	531	531	541	531	547	547	521	513	525	517	553	554	561	546	533	541	551	539	551	518	574	526	522	549	485	542	538	557	560	532	534	529	538	495	505	506	523	511	486	557	555	544	552	518	537	561	562	532	530	550	525	535	552	546	551	537	527	521	542	522	494	500	549	504	541	539	565	499	542	536	576	499	555	546	567	517	475	528	531	538	520	500	481	582	496	570	543	535	538	561	558	520	500	534	541	530	517	586	514	507	528	545	503	523	538	562	557	521	533	584	541	517	571	566	547	565	528	508	561	562	551	513	535	532	518	521	518	511	531	552	499	521	529	537	566	528	483	502	553	531	571	564	576	539	516	566	570	540	554	581	517	560	535	567	532	539	524	542	548	547	566	557	548	545	581	575	523	538	489	493	560	499	553	529	547	538	533	487	562	545	531	596	525	570	587	569	543	511	543	540	512	534	539	552	545	565	507	544	536	505	536	542	532	548	587	545	543	549	561	538	571	554	525	514	539	525	541	564	524	536	544	527	555	584	526	531	545	537	533	537	547	520	563	562	532	536	503	505	549	542	532	517	570	535	529	516	512	518	562	519	523	536	553	536	542	509	545	542	523	538	553	585	547	531	545	529	511	556	522	556	530	492	570	537	539	504	551	560	561	513	505	551	496	565	569	560	521	507	540	534	536	543	535	491	523	554	515	531	534	539	556	511	543	527	530	542	540	533	547	574	532	573	518	559	555	526	551	539	491	521	509	539	536	540	534	504	533	534	515	525	551	506	539	536	518	555	520	520	529	502	532	547	549	511	524	571	522	546	511	560	551	557	521	519	516	577	546	500	528	517	507	512	525	532	585	538	510	577	534	515	576	554	533	488	531	554	532	572	521	488	522	526	559	537	514	529	530	523	559	567	527	521	505	486	545	480	542	521	513	557	542	520	539	554	550	562	532	556	504	522	537	523	544	539	582	561	538	572	499	519	558	547	558	521	514	564	559	549	519	587	540	549	512	528	561	577	528	569	509	556	527	491	562	534	537	523	547	584	546	542	547	517	534	543	566	556	544	520	514	526	517	541	568	494	540	508	505	544	547	520	503	549	532	520	543	527	523	547	561	517	507	543	546	541	528	528	531	519	536	543	559	543	501	526	554	520	538	529	543	550	540	544	507	528	486	553	539	549	511	571	539	494	593	549	548	502	557	516	547	549	517	505	576	553	523	526	538	517	586	525	527	567	515	533	563	567	545	524	520	535	515	541	567	535	525	532	499	525	533	543	556	567	564	539	563	563	502	530	503	549	539	516	532	539	555	572	538	537	529	561	530	565	544	568	576	514	526	499	553	504	526	519	566	539	490	528	501	521	494	509	536	521	531	513	513	563	522	571	546	554	511	483	530	541	544	512	554	588	518	511	552	500	533	531	586	555	533	521	529	519	533	503	515	548	552	525	578	572	556	544	503	504	534	576	500	512	542	526	562	573	521	548	549	542	536	475	536	559	539	547	528	578	532	548	545	517	551	571	508	525	532	536	508	495	556	567	489	533	539	564	558	545	524	530	476	541	512	529	538	593	557	547	512	477	533	550	526	554	498	566	522	572	526	556	542	556	561	573	539	568	558	510	524	533	569	553	518	562	547	530	513	521	525	522	537	524	494	541	527	569	535	532	517	514	550	556	540	517	558	526	553	528	573	532	562	535	500	516	528	548	560	532	569	480	542	530	562	532	549	519	503	554	515	557	594	537	528	566	521	522	551	518	532	507	531	519	548	550	516	533	557	529	543	548	508	549	550	563	579	481	556	515	510	544	567	554	523	563	538	586	493	568	527	564	537	561	524	510	549	517	559	537	539	567	568	528	520	506	553	564	516	521	493	541	494	528	563	563	541	506	569	480	566	518	572	532	529	562	548	498	514	525	544	515	551	493	587	511	586	546	530	514	534	529	559	570	549	515	531	583	550	515	509	553	574	525	541	541	559	542	542	520	564	530	535	541	540	575	583	513	506	518	536	517	475	561	568	559	546	579	478	533	512	528	517	528	526	557	512	524	544	570	516	557	509	541	549	516	505	532	542	531	538	510	532	547	553	539	538	551	468	515	509	542	511	529	542	566	532	509	524	524	523	532	533	550	536	504	538	550	538	551	495	523	503	546	554	534	515	526	537	530	499	515	521	521	531	479	555	496	506	528	588	534	537	493	535	552	482	510	551	518	522	550	529	526	549	550	567	552	534	539	539	547	497	539	516	509	535	521	531	524	503	491	529	522	540	520	568	544	555	511	581	535	530	535	513	540	502	526	523	542	511	580	524	533	538	529	516	535	497	556	563	570	514	531	536	515	488	557	515	535	551	509	571	548	564	547	518	556	539	520	540	499	526	491	559	569	528	522	522	531	479	522	547	531	527	535	514	563	524	559	510	503	521	493	532	537	528	537	494	515	535	560	524	583	528	544	548	577	567	507	528	523	570	554	548	525	521	547	523	493	542	551	550	533	489	516	536	543	546	544	536	562	518	524	567	506	518	558	525	535	545	531	538	501	516	539	561	543	531	557	566	535	524	517	565	542	579	568	528	534	529	569	507	532	544	556	543	573	538	559	570	571	562	514	536	499	498	532	524	542	507	551	496	540	603	566	526	527	547	567	504	555	529	542	572	532	580	511	538	500	546	542	531	536	542	541	567	537	525	531	564	561	535	519	483	518	551	528	525	568	533	566	513	502	521	536	519	517	495	553	526	506	570	532	541	568	523	515	542	579	515	532	528	561	535	467	567	541	564	528	554	563	537	562	521	508	558	567	534	521	545	516	546	505	522	514	546	542	565	508	539	565	519	557	548	537	564	542	493	540	548	532	503	510	502	520	508	533	527	554	538	533	536	525	492	499	529	562	501	566	507	545	591	568	579	514	461	551	548	526	558	557	515	557	534	521	536	558	567	532	514	498	557	564	524	543	532	561	565	514	585	591	585	551	546	551	488	568	537	545	547	534	529	549	520	553	498	535	486	555	537	540	514	567	555	521	522	524	529	534	548	552	500	562	545	524	577	556	530	490	522	520	530	544	557	552	539	545	537	563	554	589	551	506	545	521
28809	30792	27880	11777	2360	659	342	355	333	322	343	324	335	306	329	323	359	334	318	314	325	297	368	305	302	346	326	332	305	355	333	343	347	326	347	332	322	320	350	350	362	323	354	334	344	311	329	328	330	325	310	340	314	352	354	344	335	334	311	308	309	294	329	326	364	345	320	333	348	340	345	315	338	347	327	299	355	319	301	362	345	324	357	346	318	332	321	344	319	348	347	347	323	347	305	332	358	327	328	333	330	296	341	317	328	314	327	324	349	343	317	326	325	348	341	332	335	333	300	341	328	332	335	305	345	299	329	308	309	351	329	365	309	331	340	331	359	348	351	333	314	332	352	342	314	350	331	320	321	315	335	296	326	356	343	340	335	318	308	313	334	311	331	312	346	320	302	337	297	316	307	310	328	325	340	326	320	326	333	334	368	351	320	313	290	327	316	355	340	348	316	336	333	346	305	318	355	320	354	325	331	329	335	369	324	355	317	322	306	315	346	337	322	336	355	333	324	319	354	301	310	326	317	327	329	314	346	327	299	346	341	327	333	310	316	346	349	337	355	319	337	327	333	344	324	326	329	349	333	320	310	368	371	319	351	340	315	351	303	349	353	346	344	332	344	317	332	302	355	314	359	349	332	328	329	305	341	339	333	315	319	330	344	319	336	332	333	331	318	314	348	314	327	316	330	328	343	320	281	330	336	340	334	356	334	352	326	327	305	336	342	351	305	335	363	354	351	341	300	310	322	319	350	335	340	331	303	319	336	323	343	305	320	322	288	353	323	331	313	323	319	335	278	318	363	329	314	334	324	323	318	344	341	329	360	356	360	320	360	343	346	313	325	321	324	323	335	310	339	317	331	311	330	291	343	327	328	325	329	300	334	295	340	302	349	353	342	307	333	358	288	350	317	315	338	341	336	365	317	305	351	333	324	319	350	328	347	344	350	336	311	343	350	309	338	309	348	341	336	301	329	334	379	368	318	310	358	306	335	339	329	337	311	296	337	346	318	321	346	344	356	308	295	328	384	359	346	310	327	344	339	328	341	322	325	314	356	314	355	325	344	329	351	327	354	343	351	330	351	311	332	328	325	341	336	321	317	303	359	376	320	329	330	325	347	320	300	346	338	339	311	323	307	349	335	325	324	337	349	319	310	307	327	347	323	375	347	323	330	332	349	347	328	350	338	318	369	298	356	347	342	324	366	340	342	311	307	297	315	356	337	339	342	349	322	312	332	317	333	360	326	327	360	320	335	317	326	330	354	348	312	354	343	342	336	353	352	347	355	309	296	347	310	364	328	317	328	293	322	350	334	333	357	323	337	353	344	341	364	306	338	345	320	324	317	361	326	317	304	334	348	338	337	345	315	336	329	316	339	320	313	332	355	323	331	342	295	327	344	323	363	325	303	327	347	325	303	305	375	327	332	328	346	315	346	324	331	354	328	337	319	329	331	317	317	351	336	350	328	321	311	344	346	349	363	311	316	310	313	329	315	319	360	340	338	329	308	314	351	347	313	314	349	336	328	313	363	341	339	340	330	309	340	299	369	318	345	310	353	306	330	320	325	307	333	315	324	338	330	319	324	336	318	352	324	352	310	354	340	334	329	371	310	324	349	312	323	377	337	318	315	325	317	337	333	338	339	326	322	333	349	315	337	339	321	332	337	298	321	365	327	352	359	310	332	321	349	343	326	305	350	333	322	339	333	362	329	320	321	348	347	332	344	321	352	315	325	334	350	356	345	305	313	316	344	334	310	302	336	313	310	315	317	324	335	308	349	344	309	333	323	335	323	312	333	344	364	339	320	287	310	306	317	293	310	327	314	304	298	323	288	352	320	350	345	355	351	332	336	329	342	340	316	336	315	300	319	355	333	329	379	328	327	343	345	354	304	345	301	308	331	335	325	337	349	334	332	327	335	320	322	341	326	316	328	367	356	315	323	294	335	324	316	322	273	317	307	340	346	347	334	339	323	327	304	344	342	318	305	344	338	309	318	348	321	341	304	339	324	358	335	333	344	335	332	337	343	353	362	326	353	286	348	318	350	327	361	324	323	305	333	348	368	332	333	332	357	332	344	342	345	326	310	358	283	342	324	331	316	332	333	340	338	317	313	300	346	357	316	344	325	322	336	302	339	365	315	324	357	337	353	331	326	345	343	352	317	303	331	331	319	314	319	327	329	330	313	322	330	332	323	320	351	334	348	323	336	289	333	332	325	321	341	345	312	334	323	337	337	325	362	362	318	314	340	342	325	283	338	313	326	320	344	348	315	343	349	346	362	306	316	306	351	309	323	366	344	311	338	338	339	324	333	307	347	292	337	347	327	331	353	322	329	310	295	305	323	345	347	337	348	344	363	324	306	320	297	350	334	305	366	325	322	353	329	331	323	339	340	314	347	294	316	310	301	324	357	342	355	341	335	333	341	330	324	341	363	327	358	314	303	345	345	325	352	296	317	302	313	346	337	326	349	339	343	323	332	330	336	315	331	305	340	333	321	348	319	331	344	308	317	303	346	354	293	317	329	320	315	305	313	344	327	336	283	307	319	329	314	317	306	331	336	376	327	330	310	310	314	326	337	323	295	350	283	334	317	328	310	348	311	337	310	327	314	325	325	326	348	338	351	350	311	317	344	367	311	327	348	312	364	314	346	308	319	299	342	323	302	342	331	332	320	356	317	324	329	306	349	299	309	318	349	316	318	348	338	335	295	336	326	304	334	339	306	319	338	356	379	325	353	311	338	329	336	358	301	352	354	319	308	309	307	306	312	320	312	346	340	338	328	341	318	329	323	341	343	304	327	316	336	329	345	325	321	294	313	362	311	329	313	378	340	357	315	309	319	320	366	307	321	332	326	352	327	342	343	330	312	302	293	332	323	352	310	345	324	352	333	311	332	339	338	349	326	315	330	315	327	335	348	302	305	322	292	347	311	325	345	339	317	336	331	309	341	315	333	324	329	322	325	325	333	347	349	298	346	314	354	324	335	331	325	333	348	312	349	327	324	346	381	334	325	347	309	358	366	314	318	331	308	302	343	336	326	329	341	343	345	347	328	339	349	335	318	341	352	332	299	336	325	327	339	309	305	340	333	340	334	354	318	325	337	322	356	337	342	334	320	315	328	306	311	329	335	332	336	364	326	321	323	330	323	335	334	327	345	331	336	359	333	341	357	324	339	329	318	313	335	327	349	347	337	314	343	358	352	340	330	332	313	329	328	368	330	295	312	335	329	321	356	383	337	335	350	353	342	376	315	320	364	358	305	319	315	331	331	340	337	333	332	339	318	329	307	314	315	341	326	357	320	311	316	313	312	342	348	320	342	311	300	348	350	277	342	324	320	334	338	336	319	351	311	304	332	334	290	304	322	353	349	309	306	313	331	323	304	309	325	359	370	350	344	342	325	305	332	348	329	318	324	352	314	349	321	297	311	311	333	327	328	320	334	336	317	350	373	333	332	303	315	328	332	331	328	373	327	357	350	342	345	331	338	330	349	306
18059	38013	21807	6524	2102	604	319	317	336	333	307	358	334	367	315	319	353	301	330	328	331	325	303	317	323	338	339	324	291	335	328	343	313	318	324	354	310	330	324	329	331	318	316	316	326	326	315	303	304	316	348	325	315	343	337	300	328	340	315	358	290	303	308	303	307	338	295	311	338	354	303	354	318	314	332	357	317	327	310	313	324	333	342	325	280	350	320	318	322	299	316	306	331	311	331	355	309	324	332	328	338	315	302	281	330	331	321	330	322	330	337	377	350	308	340	333	365	331	310	318	332	328	344	307	314	341	340	296	289	310	333	377	324	288	325	310	331	312	364	312	319	366	289	316	330	310	280	329	337	300	344	352	301	289	341	312	323	307	308	323	312	335	342	350	313	319	346	337	312	328	336	326	345	325	303	302	346	300	289	326	328	306	327	325	332	331	327	293	354	318	332	338	338	322	329	323	319	317	322	314	332	307	334	309	316	304	320	355	348	336	296	322	322	328	323	302	328	353	297	285	302	354	296	334	309	316	304	324	305	314	318	335	340	329	337	297	323	334	278	332	316	351	302	278	314	333	355	317	312	314	339	339	332	305	334	318	333	356	337	336	323	342	311	309	320	352	307	339	322	341	330	317	339	315	315	298	319	342	334	348	318	330	338	309	312	297	341	339	316	361	350	332	327	318	353	337	309	318	287	319	319	334	287	314	315	328	290	355	312	300	291	320	321	310	340	350	323	280	324	324	302	313	313	294	308	326	315	305	321	349	318	315	320	326	331	354	309	286	323	324	319	348	318	317	325	318	303	354	303	322	318	320	357	315	319	300	324	325	330	319	319	337	375	334	304	312	332	307	343	320	358	313	316	322	307	338	317	328	289	329	310	338	294	302	320	329	347	327	320	362	283	329	313	307	325	323	325	312	347	333	309	358	356	335	319	307	332	321	320	313	328	340	319	319	324	328	337	311	339	307	340	328	315	298	355	290	332	335	316	310	295	319	343	339	342	316	326	294	316	338	296	316	324	313	298	350	340	339	322	340	332	332	335	329	325	299	336	311	338	295	306	326	327	300	315	344	312	311	319	324	324	330	323	350	316	314	339	322	310	336	346	299	304	326	290	351	317	305	304	333	324	306	337	313	293	317	315	298	287	314	301	265	318	311	289	318	332	339	326	302	334	354	317	308	340	329	333	304	306	298	303	319	330	301	312	304	303	337	307	309	319	326	326	309	287	336	354	331	339	342	310	293	322	331	304	320	319	346	305	329	310	321	313	353	299	305	315	328	349	336	308	304	328	297	300	300	333	292	329	304	308	294	334	317	321	349	307	325	333	317	339	333	350	354	312	313	332	292	347	328	310	323	341	351	288	329	318	279	329	307	329	298	346	328	292	306	309	326	315	332	321	323	321	313	318	304	326	354	333	304	320	321	334	317	305	331	364	319	343	267	336	329	349	320	350	333	318	353	329	332	314	321	293	286	326	325	345	322	335	338	283	337	303	325	305	345	308	311	304	364	364	320	323	309	349	330	302	301	333	291	347	305	324	333	340	349	348	301	344	341	315	341	312	320	323	312	338	325	333	313	300	335	320	354	328	291	313	290	311	321	307	319	330	338	349	327	329	322	315	337	318	285	278	331	317	311	324	331	328	334	305	336	321	316	320	328	315	323	335	334	365	300	309	298	314	306	333	343	306	322	333	329	315	314	328	316	366	310	288	317	326	294	342	295	308	361	325	330	296	331	309	327	314	319	332	350	297	309	371	333	317	330	316	317	309	325	326	328	326	326	304	303	312	356	302	370	316	310	330	320	337	302	342	294	308	340	326	318	324	286	297	327	322	324	345	313	323	333	346	318	334	348	339	321	313	327	295	295	351	340	327	308	294	310	314	314	286	321	347	323	351	329	291	321	348	314	317	326	314	325	332	289	337	321	311	348	330	313	308	315	358	343	315	310	317	358	337	316	335	316	327	284	323	329	339	334	358	340	315	321	348	352	312	315	327	330	356	314	296	341	308	328	338	301	330	347	336	330	324	329	326	334	346	308	336	345	343	325	370	322	327	332	326	345	303	356	334	359	316	344	318	319	333	301	352	318	298	323	298	326	321	310	328	323	304	345	303	327	297	328	300	342	333	317	352	336	313	316	346	306	288	312	316	343	332	339	328	332	332	327	312	330	320	323	333	338	322	343	326	321	292	332	309	308	326	328	342	323	325	328	327	351	323	307	323	331	317	329	326	323	318	322	306	324	322	338	301	321	318	338	303	333	310	333	350	311	365	351	348	334	309	311	330	302	330	311	300	308	343	350	359	332	305	321	357	327	325	319	331	351	329	322	332	289	317	343	307	329	351	345	335	334	328	337	318	316	328	313	289	306	311	339	335	292	323	336	316	332	350	360	323	337	307	334	323	352	328	339	364	338	345	346	312	278	310	363	321	348	324	286	345	345	325	337	282	305	319	321	311	329	290	314	308	326	290	304	324	334	341	330	336	337	285	341	362	334	335	305	286	315	298	329	321	339	331	359	344	324	294	345	322	339	312	301	312	314	348	324	340	314	308	324	315	297	325	306	321	321	339	321	330	340	363	324	308	326	305	351	327	310	318	306	327	336	320	300	317	297	327	340	324	312	321	309	312	353	298	354	328	321	323	322	296	329	306	358	310	291	324	296	319	315	335	351	334	340	310	307	347	353	314	347	302	335	327	326	354	332	336	312	316	316	349	358	296	313	301	324	343	333	355	335	337	343	339	337	318	315	338	341	331	334	292	341	291	302	364	315	291	319	311	308	325	313	346	294	351	318	352	313	345	314	303	324	329	319	337	312	313	321	315	307	298	322	350	318	334	358	352	350	345	334	326	321	332	339	326	344	298	310	320	332	331	300	330	305	306	335	320	338	305	340	332	322	332	313	344	326	342	298	346	328	325	304	355	345	338	335	313	324	347	318	301	345	299	308	340	342	343	349	329	297	341	345	333	323	337	335	346	313	327	317	357	365	336	327	311	318	332	300	312	335	292	316	302	300	321	318	291	328	349	290	322	321	324	313	331	349	312	287	340	330	299	324	350	342	330	324	352	327	304	305	347	319	329	298	304	322	305	297	336	314	341	359	293	362	319	335	340	295	307	319	370	354	333	301	327	367	338	307	284	320	324	315	331	327	295	307	337	306	327	305	333	319	313	302	315	343	317	330	340	304	306	313	327	326	324	323	323	337	292	307	311	330	300	313	325	309	310	305	336	311	312	343	324	328	313	321	300	360	332	304	336	344	354	288	314	305	339	325	311	340	315	323	329	319	323	331	307	340	319	318	343	334	293	309	349	335	333	301	300	299	313	305	304	337	344	318	304	355	362	310	314	306	295	304	326	299	320	307	320	347	311	319	308	367	328	363	320	329	343	356	318	338	323	318	326	361	326	309	330	338	320	298	321	304	300	334	316	333	288	337	311	303	350	345	339	330	340	323	334	311	312	357	332	360	329	321	322	298	307	364	322	333	326	307
25709	29224	45527	36746	17869	4104	573	415	379	388	387	363	371	385	415	379	363	398	373	408	385	383	351	371	375	376	391	396	385	358	381	361	392	371	390	397	382	390	381	384	386	390	413	373	369	371	377	399	359	403	419	378	405	355	428	354	402	404	368	380	400	385	382	370	364	358	378	392	419	343	421	397	403	400	423	397	398	377	401	385	351	383	368	354	368	377	366	385	390	396	400	365	380	381	400	396	385	425	365	409	372	358	337	398	368	364	402	357	377	387	413	394	384	379	406	348	368	406	390	373	409	407	368	356	406	388	381	381	371	410	339	373	408	360	425	364	397	377	405	426	425	379	364	377	365	347	359	383	366	375	390	383	387	396	371	391	384	367	356	373	347	393	406	389	377	373	393	369	393	365	381	392	372	398	380	399	359	405	383	382	380	355	408	361	383	407	399	366	360	396	355	361	403	378	390	384	357	400	373	368	386	376	378	359	400	395	400	378	357	346	385	390	371	380	370	390	342	396	369	401	417	374	363	378	349	366	373	395	380	351	386	379	380	382	367	395	407	377	410	369	388	376	395	405	385	380	379	375	370	382	382	363	390	336	365	401	381	386	374	365	377	377	412	385	341	389	383	395	398	332	364	346	370	361	382	390	378	396	380	400	367	409	393	406	380	365	407	363	367	390	373	374	389	348	418	398	384	390	370	377	382	383	392	381	391	406	367	419	356	370	400	390	361	403	360	371	368	433	360	390	366	425	375	394	367	403	386	387	364	389	355	375	438	370	361	385	374	394	381	398	364	399	384	410	394	366	353	370	361	382	406	365	418	367	371	391	360	402	377	363	388	405	410	418	363	397	395	392	375	383	382	370	362	333	397	392	381	382	385	391	387	380	356	393	360	348	353	406	383	410	387	369	380	385	357	383	397	412	373	402	381	402	391	404	393	354	401	374	376	381	343	371	359	381	386	396	372	392	412	373	390	406	396	357	395	373	392	373	382	372	377	352	376	390	363	363	365	397	414	376	399	380	369	386	402	359	384	387	405	399	412	371	380	369	373	378	401	382	362	368	395	378	374	378	375	397	384	406	390	408	381	364	377	404	352	390	430	386	361	364	388	393	368	383	378	362	379	354	368	364	370	369	369	376	398	341	383	387	382	336	361	366	373	404	433	415	409	379	369	363	412	363	392	404	376	377	379	378	369	395	358	358	392	347	346	389	391	398	364	371	381	394	405	396	367	381	392	386	372	414	394	365	405	374	414	373	354	371	407	380	347	357	395	386	372	382	398	378	369	387	387	383	378	380	392	362	366	405	415	392	405	402	425	394	389	396	404	347	403	382	344	371	385	365	396	375	377	357	388	389	383	365	380	381	374	385	404	376	363	354	384	372	369	363	403	377	352	350	370	418	423	374	371	400	372	387	383	409	365	360	415	407	394	391	346	432	401	399	411	386	379	393	371	396	382	354	382	379	381	398	406	366	372	384	385	380	393	366	404	395	401	374	378	404	392	411	372	360	378	358	380	335	420	372	387	397	411	367	353	372	401	403	399	407	380	380	403	386	375	366	400	413	389	373	384	386	376	421	376	361	380	377	378	351	372	404	403	381	380	374	391	359	396	378	365	380	354	354	383	356	399	373	366	363	388	383	378	413	378	374	431	414	366	399	383	393	361	400	371	359	367	359	377	379	367	392	343	414	350	394	389	386	368	388	378	382	390	427	392	374	398	376	367	379	344	378	368	373	405	373	396	348	373	364	405	398	355	393	408	366	372	404	381	398	406	370	411	397	387	373	411	361	339	371	376	370	374	398	418	433	373	384	417	399	394	356	387	367	405	375	369	389	396	395	393	409	405	382	385	399	351	406	407	389	379	392	371	416	362	397	384	381	363	396	387	370	409	375	417	366	423	400	382	392	355	361	349	411	400	365	400	357	426	405	398	387	382	356	388	386	416	376	377	397	411	381	365	392	389	417	404	394	426	383	401	387	452	388	382	378	350	382	398	396	422	372	395	366	383	358	377	383	413	396	397	414	413	338	376	376	384	428	340	414	401	392	367	381	374	391	385	372	408	385	405	404	351	367	371	375	396	417	398	389	360	403	370	371	375	385	379	383	380	389	391	394	354	398	371	378	370	435	390	410	352	412	359	361	398	386	406	420	360	384	384	385	369	388	379	389	376	371	374	390	367	377	380	373	408	406	356	376	369	387	384	362	361	378	378	397	374	365	405	397	386	373	358	396	355	382	391	377	360	395	376	348	369	347	350	401	356	395	371	381	414	337	394	388	375	394	399	378	403	376	410	391	382	386	375	419	396	389	390	420	381	359	390	392	390	406	375	365	374	358	395	368	377	363	408	383	366	371	393	362	397	385	404	377	381	392	388	398	392	368	395	368	412	384	379	365	387	389	372	389	382	376	385	418	367	397	386	421	368	361	384	380	355	385	397	365	367	368	427	365	341	361	373	375	394	375	374	377	385	388	405	360	374	393	362	382	418	363	377	341	377	393	388	367	398	388	390	347	359	397	427	389	393	363	370	392	383	365	374	399	361	369	352	365	377	417	388	370	400	369	352	401	343	384	391	404	345	350	410	371	382	402	413	398	374	382	389	383	374	384	365	390	381	373	383	379	383	417	362	408	377	347	387	386	342	392	352	383	374	421	391	385	348	382	383	410	381	350	366	408	400	366	390	416	382	369	382	371	381	354	343	358	366	364	411	387	390	398	394	368	393	387	394	382	366	392	404	381	385	381	389	424	379	390	345	381	366	379	389	374	398	411	362	355	384	363	362	340	390	364	398	380	378	354	384	383	451	418	383	375	431	362	382	373	374	372	369	395	360	396	405	363	392	393	387	387	378	383	406	370	371	413	398	399	406	378	384	338	408	380	360	404	405	364	389	389	394	398	386	388	396	380	392	371	368	387	382	344	384	342	364	393	388	352	357	418	384	369	369	382	367	382	368	407	372	366	368	381	359	419	358	366	389	378	379	374	357	419	400	385	406	401	381	391	406	402	381	387	405	381	356	394	382	435	381	422	388	368	361	369	382	385	362	380	382	379	366	358	387	386	388	424	390	408	362	384	383	399	382	356	392	390	384	402	385	376	350	391	372	391	396	389	391	362	389	401	401	391	379	357	372	380	381	377	384	378	385	394	348	376	373	421	387	397	404	396	385	365	353	381	373	389	391	386	404	379	397	382	399	390	398	372	381	376	390	372	413	372	394	386	379	410	347	424	385	367	366	391	390	384	403	356	382	376	354	385	381	334	363	384	413	387	426	368	405	380	385	405	376	393	387	362	416	407	374	374	371	380	364	364	379	368	408	396	369	395	386	372	377	378	372	414	378	419	414	384	397	353	391	401	366	354	391	380	353	413	402	381	364	375	399	366	399	392	367	375	396	397	413	365	381	413	386	409	375	383	400	370	362	382	427	411	402	344	360	370	368	436	374	362	394	358	401	356	366	371	364	404	348	383	398	382	342	393	373	388	358	412	378	390	412	405
54117	87758	58730	27759	9520	2121	443	388	427	399	464	393	406	403	406	419	402	411	445	438	380	407	410	429	404	422	438	432	436	440	389	419	392	424	404	388	374	406	400	431	409	385	376	417	442	417	432	424	436	433	386	389	402	391	369	377	460	408	388	430	410	385	427	414	403	401	414	374	345	381	409	417	420	405	398	409	424	370	396	388	416	391	422	421	420	416	422	426	427	395	363	405	381	391	414	403	438	395	421	397	434	402	394	398	409	407	368	396	364	379	434	380	374	425	386	394	391	402	409	370	395	408	384	404	406	413	430	447	388	400	414	405	426	423	389	459	401	390	430	414	417	347	426	415	382	408	383	438	398	434	419	445	408	388	389	380	421	419	378	356	403	421	408	430	408	389	403	383	420	405	389	422	391	397	401	443	408	379	448	457	418	378	425	432	403	397	384	415	398	417	416	381	395	423	374	412	400	435	410	411	389	389	391	371	408	428	395	368	411	384	428	381	389	388	383	376	422	404	388	399	356	400	405	383	419	392	421	439	436	393	431	433	445	430	398	387	417	390	396	444	402	412	411	398	363	399	426	404	378	385	393	383	411	405	404	447	396	383	426	418	412	404	413	362	402	414	395	431	392	393	440	408	392	421	406	405	416	430	412	424	440	417	358	421	379	406	410	425	396	389	409	347	399	410	406	379	441	397	429	404	378	398	409	405	404	398	378	416	381	388	386	385	403	382	424	388	402	407	405	396	412	407	381	407	414	439	411	394	369	357	414	413	416	374	373	409	386	385	406	394	395	397	385	406	431	437	406	395	430	391	404	376	402	408	415	364	390	431	383	411	359	430	396	423	388	396	426	403	399	421	416	411	378	397	391	403	404	381	394	413	408	377	418	388	414	430	393	398	423	390	383	385	381	392	405	415	399	410	396	402	392	393	415	383	398	427	408	399	420	395	400	401	386	376	434	416	415	416	398	387	387	405	413	390	406	407	429	435	372	404	417	402	449	365	405	367	386	415	378	389	415	407	390	400	402	407	376	411	375	374	406	392	432	408	393	441	384	387	408	370	392	421	428	422	398	380	449	437	413	409	383	402	392	436	374	394	382	413	366	380	393	379	432	388	426	396	344	421	448	372	391	436	391	405	411	379	393	399	399	448	377	398	415	409	408	380	411	432	451	398	385	392	406	410	407	413	401	438	391	443	413	408	389	387	352	424	379	372	412	412	406	380	397	414	444	415	414	400	398	411	376	387	384	390	430	400	388	393	417	481	404	415	384	409	397	410	366	406	392	382	397	412	443	433	407	373	414	366	398	392	383	400	412	415	345	397	407	443	423	431	391	386	416	396	392	409	390	406	374	395	404	407	356	390	425	370	419	415	398	406	426	392	388	421	381	396	395	401	425	390	379	375	375	402	392	412	418	378	427	422	396	416	387	395	390	410	387	376	412	418	418	412	410	436	394	408	410	391	385	394	429	417	395	411	400	403	391	400	424	424	375	405	406	399	378	408	371	371	412	419	399	405	416	399	373	388	408	400	362	391	446	437	411	400	403	432	388	404	406	371	386	412	422	390	392	426	352	417	377	395	403	406	376	412	407	422	404	404	359	416	424	448	381	392	413	363	387	432	385	418	388	390	392	433	387	364	417	406	454	436	383	417	391	432	385	407	387	408	405	387	437	420	403	428	414	413	392	367	412	419	417	379	418	403	388	391	381	377	427	369	422	383	420	393	400	420	375	376	412	386	392	409	400	422	394	398	396	406	394	422	427	406	376	400	405	390	452	417	383	375	389	386	374	374	414	427	382	429	398	397	443	410	399	404	412	405	367	423	393	394	398	377	420	394	385	389	408	413	436	392	408	385	425	399	391	410	412	417	392	384	438	428	430	412	391	442	335	389	391	385	403	357	390	411	404	409	410	395	399	385	396	424	417	406	410	414	398	383	409	387	421	373	360	414	397	417	422	395	385	411	420	381	398	418	404	395	372	386	374	424	427	398	394	424	408	413	414	403	405	395	387	425	425	403	402	389	372	431	425	394	379	392	413	435	386	389	404	370	399	448	407	401	402	418	406	383	392	400	410	408	384	401	389	376	384	410	403	393	394	375	432	399	376	405	393	426	413	392	365	410	424	402	396	417	400	401	397	381	418	394	383	398	395	383	416	389	392	432	404	396	404	400	411	420	426	413	356	435	440	401	409	416	395	362	391	427	403	394	377	408	379	400	401	398	428	424	421	405	410	399	428	402	373	417	393	410	370	388	429	408	391	381	411	404	396	400	403	427	428	394	412	398	402	426	410	410	404	402	427	418	393	378	380	408	385	421	403	393	379	406	424	403	418	398	439	408	405	411	399	412	432	441	402	400	413	362	375	427	400	420	401	416	401	399	400	399	427	423	416	408	428	393	427	390	395	431	423	395	409	422	370	403	395	384	417	422	421	409	402	390	374	401	406	388	400	419	369	420	442	413	390	414	374	427	443	367	389	377	411	375	402	409	395	417	430	400	396	411	386	382	419	406	408	372	388	427	386	410	377	389	394	417	383	372	392	417	389	395	415	414	378	414	393	398	413	402	452	387	375	371	379	365	422	407	411	408	399	370	445	377	399	382	411	434	421	418	393	417	405	422	363	403	406	388	408	407	403	404	381	422	397	391	370	395	366	412	409	419	381	405	380	415	383	442	402	388	408	419	408	392	395	396	424	404	405	379	362	408	396	401	391	376	426	425	405	418	421	366	371	376	407	385	403	384	362	416	374	399	425	390	392	414	425	427	401	418	375	417	416	397	404	442	404	392	377	409	391	428	377	432	408	405	363	399	405	451	396	400	418	432	362	378	395	388	415	397	410	352	406	405	382	388	408	411	396	393	410	409	413	376	419	441	399	413	425	355	365	403	418	407	439	420	404	407	387	390	431	374	413	412	404	411	416	422	408	414	407	396	415	360	423	432	388	425	385	411	395	390	403	397	408	417	401	420	366	372	409	412	386	398	392	398	427	403	433	426	367	403	385	405	374	397	413	400	362	407	383	468	358	418	417	419	397	373	415	396	405	373	377	414	409	429	405	428	400	402	382	379	388	435	413	411	392	384	435	426	393	398	412	405	376	394	417	425	393	425	403	373	403	384	365	373	414	441	394	359	407	386	366	421	423	403	454	412	405	457	378	379	399	393	411	410	404	416	415	358	422	421	417	397	419	412	386	411	425	414	381	393	397	384	403	426	396	377	400	398	421	401	376	419	389	410	420	404	414	412	428	418	400	448	395	382	387	368	398	431	416	431	396	413	432	381	405	407	421	412	361	374	404	395	417	398	371	434	437	393	376	396	387	411	414	443	387	396	387	438	381	400	438	354	415	374	418	391	359	391	388	443	413	411	409	384	391	407	435	453	381	434	413	391	399	387	421	424	399	398	453	386	417	424	396	399	398	377	372	382	378	397	393	373	410	432	411	393	407	429	410	430	373	412	389	377	419	409	362	372	394	417	405	375	375	388	414	411	420	420
24011	25039	41038	37833	26375	13866	2275	621	507	532	515	514	516	566	500	525	518	504	486	502	507	477	513	581	546	529	491	477	527	511	483	526	544	441	453	519	511	513	534	488	463	490	488	503	513	469	519	512	453	506	510	480	470	533	500	522	448	490	477	459	512	509	485	465	507	483	452	502	527	530	478	481	488	500	489	507	468	504	497	481	478	501	514	521	478	463	480	522	506	523	503	489	489	502	518	496	502	444	470	494	519	487	472	508	483	518	466	503	496	486	477	504	510	519	462	486	489	542	468	504	465	453	486	497	510	478	464	534	477	484	518	491	492	478	513	510	506	535	485	500	494	521	476	443	479	484	481	508	491	480	470	475	493	488	486	507	487	516	458	462	525	483	496	469	466	475	490	493	437	510	473	430	486	482	491	499	459	452	495	481	436	480	512	470	511	478	493	493	506	472	536	494	478	501	459	492	487	481	468	494	454	505	485	466	497	492	531	449	503	516	531	481	489	473	498	519	491	489	459	490	464	504	486	475	482	473	485	465	472	518	475	466	443	470	502	458	532	488	462	474	501	512	450	489	488	485	472	491	465	479	461	474	486	468	476	550	448	488	453	466	513	469	508	469	512	459	514	477	481	520	496	488	505	511	465	489	487	472	515	523	519	492	471	474	515	416	482	492	476	461	468	523	470	489	455	488	488	499	481	486	496	492	479	450	481	490	472	514	489	477	508	488	479	482	486	491	485	505	479	466	482	485	489	478	494	510	480	490	490	474	504	481	478	457	508	487	539	465	469	508	479	469	457	498	517	488	483	483	480	482	485	504	497	517	469	450	510	478	546	501	485	516	488	497	460	523	521	483	484	471	484	451	496	494	499	523	491	476	489	494	523	482	482	485	493	479	484	471	480	494	441	470	463	507	462	546	510	493	471	468	464	470	488	446	521	468	504	469	502	481	485	497	495	518	463	481	463	485	470	488	466	515	464	491	492	498	497	485	468	499	501	476	504	513	523	496	465	486	490	487	497	480	463	487	515	510	463	488	495	482	458	492	486	523	514	517	471	491	477	452	485	446	519	489	456	514	492	489	511	474	482	500	499	492	475	490	462	518	528	535	458	455	473	462	461	474	495	494	456	456	432	486	464	455	489	511	449	466	505	487	464	481	478	489	472	496	472	446	471	471	497	455	466	445	475	519	487	479	486	513	494	494	480	492	514	498	493	495	477	480	498	480	478	434	474	462	494	486	473	516	494	476	515	509	489	459	522	487	471	496	533	477	504	479	485	512	496	495	505	490	496	476	477	461	480	489	515	484	473	548	488	457	494	470	471	487	505	524	491	475	458	452	435	520	472	458	498	498	519	515	497	504	491	488	467	482	456	448	478	519	466	469	466	443	490	500	526	501	459	467	510	509	464	517	498	476	459	474	500	477	485	489	498	490	483	474	478	466	488	489	447	543	528	497	476	479	473	464	501	497	491	500	529	504	446	484	489	457	507	500	515	509	486	511	485	483	477	497	510	447	484	479	513	462	491	475	498	470	481	447	499	482	499	490	498	501	483	488	512	488	512	501	478	482	488	482	525	480	479	490	459	483	495	463	437	502	495	494	511	489	517	471	503	462	520	487	464	463	474	459	472	475	522	458	479	499	476	491	483	475	482	470	478	524	477	489	495	527	457	451	511	482	492	488	463	523	449	451	480	489	484	511	520	484	469	467	490	486	481	483	478	448	450	509	473	473	473	499	489	494	473	489	518	505	519	497	480	506	537	472	524	496	491	496	512	470	485	482	503	462	504	506	456	509	499	493	440	510	476	458	483	483	471	463	503	448	460	496	469	480	528	443	474	467	478	472	511	497	473	491	526	513	482	473	515	492	508	456	473	478	508	488	519	455	488	501	478	487	475	523	479	477	442	504	508	472	522	477	457	501	484	505	518	491	495	463	513	486	485	490	478	492	497	460	459	486	528	459	491	462	497	507	493	467	481	473	517	462	477	410	483	478	522	458	452	475	500	501	490	499	497	464	503	509	461	496	497	486	491	501	494	492	463	497	523	477	489	493	509	514	454	501	490	451	465	503	518	494	480	460	472	480	445	461	457	467	496	514	467	452	484	525	500	464	520	488	478	479	497	522	502	486	460	478	471	492	510	496	475	505	486	475	481	493	454	479	504	465	499	472	481	491	490	471	467	475	544	497	443	495	470	502	458	503	496	468	501	485	538	489	508	522	526	473	499	456	483	493	485	492	526	476	475	454	503	503	472	485	485	469	501	481	497	498	435	475	487	482	449	456	506	493	470	508	451	510	501	478	500	483	548	504	473	502	501	496	472	476	471	505	490	479	478	513	500	496	502	530	486	495	484	476	448	498	484	465	499	493	497	475	469	498	480	464	445	493	479	490	457	502	493	495	508	448	494	465	496	461	429	474	526	485	502	489	435	510	479	460	517	513	471	468	468	487	537	503	528	436	491	475	503	480	451	445	475	471	496	456	483	545	491	470	492	482	476	483	524	475	486	497	511	530	475	475	500	446	505	453	475	507	498	460	495	499	483	556	472	463	510	501	500	538	508	470	474	510	534	459	488	474	491	491	491	475	471	504	492	494	510	506	485	508	512	444	515	485	473	521	521	502	482	504	487	475	496	467	455	448	480	488	473	468	473	467	436	489	456	503	499	515	489	485	518	529	472	447	538	466	436	507	497	473	528	490	492	488	482	467	486	510	442	495	521	447	495	433	501	473	455	471	505	487	507	502	486	470	466	432	494	480	498	492	486	464	469	493	444	489	477	507	473	473	460	447	459	449	476	481	463	498	495	536	469	503	521	471	498	507	453	498	450	445	476	464	480	472	488	493	468	515	485	503	469	475	482	494	506	492	487	507	474	496	533	524	496	475	500	480	467	509	485	473	489	516	503	446	475	476	492	498	510	462	477	468	497	469	482	525	470	494	499	456	488	475	479	487	466	504	499	501	464	452	437	473	482	458	480	466	518	507	465	503	511	493	468	508	479	465	473	503	452	485	483	491	529	487	535	474	471	517	466	471	485	440	450	484	473	468	478	482	526	472	463	483	525	471	508	474	478	491	498	469	493	512	503	463	493	502	495	447	455	475	452	466	492	464	457	455	445	517	502	492	474	521	527	497	453	494	503	487	488	473	484	489	484	498	437	475	508	490	481	472	488	449	458	520	441	483	514	511	484	488	504	439	481	505	492	489	440	483	531	445	497	491	500	485	474	485	484	462	491	473	476	486	512	478	479	497	483	511	492	496	486	475	469	464	460	456	515	511	456	479	473	435	479	479	528	476	499	496	491	436	510	512	481	500	505	530	470	507	477	529	453	475	491	490	446	494	498	438	462	452	484	518	478	478	540	464	468	530	506	492	496	478	467	512	551	494	458	505	474	493	489	493	489	461	428	491	491	526	467	488	472	491	516	497	473	501	519	509	497	481	457	508	481	492	533	456	519	475	481	458	464	513	489	460	459	531	481	471	499	489	518	460	464	522
59050	103199	73964	43465	21064	5483	972	496	533	566	523	536	551	538	548	568	537	548	547	588	541	544	520	528	587	629	573	522	556	538	558	559	499	513	540	530	549	547	533	528	547	571	563	558	526	501	545	496	526	515	526	582	570	539	535	556	564	543	574	584	523	557	544	559	544	515	484	524	474	571	499	546	554	547	536	548	525	498	542	568	495	529	548	551	529	580	571	525	497	596	529	524	582	522	557	552	500	539	483	548	514	568	591	499	535	539	527	525	543	480	529	541	509	540	552	543	549	525	510	547	519	587	571	481	562	558	527	524	544	545	573	575	538	514	531	529	512	550	526	550	541	503	507	557	547	540	517	560	538	532	518	533	518	510	541	563	524	543	580	544	591	562	592	507	521	539	566	528	519	532	536	513	535	577	546	532	548	564	537	548	531	553	489	556	528	511	540	493	546	527	546	537	522	544	530	544	497	582	535	525	554	556	534	532	550	570	519	564	553	516	567	536	519	545	516	524	512	566	527	522	596	513	565	556	504	527	535	492	488	549	539	541	518	516	516	555	547	509	528	561	500	534	527	471	540	541	526	568	499	521	524	525	555	489	507	574	527	546	545	513	515	536	545	543	543	506	513	524	513	525	556	532	546	542	584	533	539	546	532	573	540	538	541	541	520	502	535	536	512	560	515	525	535	524	594	565	520	513	537	519	565	575	519	514	612	515	531	521	541	514	544	538	504	585	535	584	517	550	549	556	529	576	497	521	568	525	546	528	519	550	536	546	517	525	477	514	550	512	503	519	542	553	498	536	527	515	523	494	520	536	564	563	466	567	538	521	515	512	558	568	506	569	569	552	514	554	557	544	559	541	555	568	539	547	565	566	549	544	525	541	499	497	550	547	578	533	527	576	480	564	485	549	554	516	546	544	553	535	553	504	515	566	582	579	557	506	554	536	549	565	543	522	546	578	506	543	524	553	538	548	551	557	552	551	489	516	520	550	530	511	540	493	511	549	589	537	553	525	541	516	538	548	528	535	540	535	511	553	581	512	513	549	541	537	524	559	543	511	545	522	519	603	523	537	519	515	507	563	542	560	518	541	539	586	550	518	535	577	536	521	532	565	509	553	497	558	565	556	543	533	542	566	509	571	565	497	533	524	562	518	566	539	500	525	513	526	550	582	549	576	569	528	512	545	538	519	534	551	551	540	514	536	526	512	553	567	572	530	548	515	546	566	572	551	512	518	560	578	498	530	501	579	570	540	553	555	518	555	547	545	510	530	539	559	519	567	562	541	509	552	503	535	560	546	525	582	565	499	526	530	536	511	621	499	524	564	539	522	582	561	518	527	530	532	533	565	525	526	526	509	499	533	525	548	514	522	506	544	510	510	523	553	534	558	528	509	525	570	557	532	536	532	546	539	520	528	556	557	555	524	524	488	512	552	515	509	548	513	531	539	553	576	506	497	544	551	537	535	521	488	524	524	553	516	482	500	519	537	496	502	480	538	552	554	533	525	494	516	527	534	519	532	496	506	579	541	540	550	544	546	529	497	503	516	564	520	539	555	494	608	509	498	557	563	531	513	519	547	549	541	580	525	525	534	518	500	572	519	538	523	498	521	517	552	555	502	505	473	549	527	553	551	509	537	543	543	548	549	521	521	529	551	565	555	584	505	545	578	545	496	507	533	544	567	518	527	503	542	531	593	568	584	522	508	506	544	507	510	508	536	513	517	572	544	537	515	513	555	513	509	532	553	539	554	543	529	573	515	518	539	543	506	578	537	564	516	537	529	548	587	509	574	560	510	554	532	488	511	479	503	506	535	538	573	525	560	557	560	540	496	517	569	522	564	512	553	504	553	494	551	566	529	520	504	514	486	507	561	549	524	544	518	521	535	574	525	508	518	568	538	549	528	530	494	527	561	521	532	550	528	524	567	555	545	569	573	503	527	569	500	524	504	538	508	540	578	520	535	550	552	520	559	487	538	520	542	515	537	582	548	570	516	512	523	557	498	541	528	534	570	536	565	576	526	553	558	528	563	524	508	560	560	517	526	541	494	535	537	520	560	523	551	533	517	545	526	541	492	543	499	561	523	506	533	558	551	522	528	565	526	533	536	516	493	538	547	538	516	485	567	550	528	558	537	563	519	526	520	501	496	533	547	540	545	545	540	540	562	506	515	479	540	525	491	567	540	498	528	509	509	488	534	515	494	518	520	534	550	518	541	540	508	507	500	522	538	505	561	587	482	522	512	517	525	513	554	508	553	535	544	563	535	479	551	541	498	589	561	536	532	591	531	545	529	508	535	503	544	522	531	539	531	503	525	515	571	543	562	545	490	557	561	488	541	506	503	515	523	506	538	552	509	524	526	530	567	539	526	525	556	528	530	541	517	544	508	492	537	507	528	512	540	535	549	520	559	528	502	540	499	498	534	578	536	563	540	575	519	485	502	517	511	584	561	546	552	559	548	525	522	526	552	530	551	535	540	549	527	570	544	528	489	523	526	519	507	553	538	509	505	542	535	489	564	517	559	542	544	567	524	528	535	546	508	536	481	492	533	564	541	536	506	540	499	526	523	544	522	544	515	533	529	545	529	529	532	533	494	526	570	508	520	515	537	511	548	536	506	553	570	546	565	534	520	506	536	509	550	545	531	466	541	503	523	541	552	489	515	519	513	562	552	538	524	551	506	526	549	544	511	525	519	551	531	554	591	521	561	529	551	524	537	551	522	551	533	523	537	527	532	538	559	557	532	539	567	501	505	555	532	561	551	548	556	558	558	532	528	537	496	516	594	556	578	511	542	566	582	539	541	538	543	541	551	526	521	528	555	533	546	511	511	525	541	536	535	535	572	542	546	521	550	557	504	541	531	574	510	552	528	517	547	485	500	562	565	544	551	573	522	557	513	545	546	520	588	526	542	525	547	518	532	539	531	507	517	518	525	523	529	524	568	518	546	518	523	506	516	546	503	531	474	543	530	521	525	520	523	583	522	554	523	535	560	481	523	523	552	578	543	517	503	530	541	549	499	548	569	534	512	550	535	531	529	543	526	531	539	553	547	551	519	515	543	561	549	487	505	527	514	544	502	485	592	563	565	536	492	591	532	562	499	534	506	505	484	549	543	503	520	536	568	521	531	496	494	557	495	521	527	564	545	583	495	523	528	487	510	533	506	558	544	510	545	547	547	529	542	534	556	537	530	537	454	532	532	519	539	537	499	546	548	551	565	535	535	523	533	568	522	530	539	515	504	518	535	515	528	538	543	526	519	543	574	508	503	549	501	516	579	473	549	515	568	559	514	521	572	547	555	534	549	545	517	538	528	502	554	535	542	501	551	493	554	537	536	544	549	520	559	520	531	513	512	519	533	541	516	559	543	489	530	489	528	532	485	504	518	539	515	549	566	529	508	522	549	529	543	514	532	563	557	565	548	520	525	540	501	523	540	560	520	526	512	529	530	523	517	562	541	534	510	524	479	509	527	538	523	571	591	529	547	551	534	560	516
29376	29207	26562	11565	2339	684	417	343	317	376	309	337	328	330	305	352	336	335	300	353	330	324	330	366	341	335	334	319	324	321	309	323	313	325	309	290	363	354	329	332	321	341	315	369	295	327	333	334	330	296	358	352	334	309	325	319	331	335	316	366	362	325	344	339	320	358	339	328	364	322	342	375	313	348	339	386	333	371	350	330	331	330	359	367	321	357	336	356	356	351	335	347	342	295	346	322	307	312	328	324	353	329	338	331	358	314	364	335	353	361	332	342	398	368	336	325	346	351	352	332	356	303	342	317	318	338	312	313	328	374	309	329	321	320	338	325	357	347	339	347	395	344	315	323	335	326	336	334	330	322	303	353	326	369	331	322	349	321	353	345	328	339	316	318	332	329	352	344	300	350	328	318	329	330	336	342	332	309	344	310	319	318	339	308	336	360	318	330	307	342	339	369	372	335	342	355	353	327	318	355	297	308	291	315	329	336	359	352	367	349	370	364	335	300	373	324	333	347	390	291	333	338	349	300	342	330	359	359	352	348	314	324	342	337	335	323	356	315	310	315	320	335	286	345	329	309	360	355	343	300	329	325	311	356	318	317	343	355	302	342	343	339	348	334	342	335	308	327	318	359	312	352	342	301	329	291	335	359	305	303	334	305	313	316	349	354	346	329	327	347	371	332	357	358	331	356	349	349	342	335	319	336	306	307	338	338	323	355	352	283	322	292	336	328	344	346	322	324	353	342	316	333	335	362	323	315	357	365	326	377	318	320	341	314	339	322	331	323	319	339	333	303	347	308	315	346	336	331	344	319	332	315	362	335	326	311	324	339	360	358	339	324	358	340	341	336	358	365	353	330	341	326	347	366	341	313	319	342	331	326	336	324	336	313	297	352	361	356	320	343	332	330	346	318	334	339	334	340	322	340	343	328	346	362	344	370	376	331	336	323	339	325	303	341	358	343	338	307	325	340	361	295	343	348	317	350	325	329	347	337	318	300	312	357	348	329	334	321	404	345	311	338	352	320	355	358	336	362	353	307	344	359	308	332	332	330	293	310	309	347	338	340	318	331	312	329	329	296	324	312	321	346	323	338	336	327	329	319	329	367	351	340	352	342	355	329	317	346	329	310	359	333	333	324	286	346	334	322	364	296	347	327	344	325	336	385	305	361	322	334	336	337	320	308	332	353	358	356	307	319	357	318	318	330	305	317	343	369	326	344	329	311	356	359	329	314	337	341	329	338	339	338	336	370	348	315	354	345	377	370	312	327	290	339	308	360	348	323	344	308	367	349	337	352	340	358	341	312	338	370	337	306	326	297	342	328	346	299	331	331	354	320	317	335	315	343	339	335	341	306	355	366	347	347	354	346	372	325	331	326	338	335	303	345	327	308	346	327	323	340	348	349	325	323	307	330	324	321	306	352	352	379	317	340	336	347	351	317	327	355	330	324	346	318	323	344	329	355	315	324	354	342	334	388	359	324	305	350	370	296	337	339	356	339	341	345	348	329	318	334	350	326	353	373	317	354	355	339	332	349	337	309	315	335	351	341	335	298	313	351	315	334	292	309	302	318	362	314	342	373	321	302	348	368	338	323	316	368	364	329	341	290	302	355	342	351	305	342	333	379	329	322	356	329	355	339	353	344	333	340	369	346	329	329	326	346	333	313	341	348	339	296	344	307	349	344	357	280	330	327	321	347	308	304	346	353	361	340	322	328	351	320	316	349	344	367	339	312	322	321	330	354	321	364	338	332	347	324	331	343	357	346	335	308	364	343	336	360	350	303	349	348	328	334	331	319	338	327	340	316	301	297	310	331	331	327	331	357	328	342	329	322	382	296	306	328	339	310	325	387	322	331	338	320	329	326	362	360	344	358	352	327	309	328	345	335	322	385	317	319	327	351	309	346	325	355	385	363	322	316	332	350	321	352	323	317	337	310	322	309	338	316	335	349	339	350	344	316	328	360	328	350	309	343	317	353	312	347	370	334	323	352	341	321	355	383	325	342	343	315	305	339	320	317	314	329	334	351	294	348	339	309	340	357	327	363	339	299	331	327	305	363	341	351	341	355	319	326	348	355	332	305	348	318	324	345	347	317	349	341	339	329	323	330	314	311	302	331	330	322	338	326	346	358	353	356	330	360	335	340	326	300	305	326	352	326	373	337	299	334	342	320	335	320	319	370	331	361	337	334	350	348	345	307	329	307	356	340	356	340	342	323	337	330	333	345	323	319	361	297	318	312	328	319	344	323	344	331	351	333	287	328	326	361	333	322	343	311	320	343	332	328	284	332	308	313	330	334	318	322	332	365	346	358	314	344	329	342	343	339	306	339	330	349	347	324	308	334	332	327	317	350	335	330	328	364	349	357	334	335	349	371	348	312	334	343	297	340	329	335	324	339	355	368	323	312	335	312	313	308	357	323	341	311	356	330	339	351	316	346	323	364	318	321	327	344	317	317	359	312	341	337	357	332	318	312	337	335	326	340	369	348	357	335	376	363	330	339	333	347	346	327	337	343	351	329	344	333	365	355	365	367	329	358	346	362	325	357	309	318	339	307	316	302	326	332	322	347	339	357	321	355	347	356	374	321	330	339	347	341	328	338	340	348	325	305	354	343	346	311	343	343	337	313	316	353	335	353	318	311	317	339	326	346	362	320	315	318	334	333	336	300	324	321	368	332	338	364	328	306	318	297	372	328	372	355	322	345	341	350	348	375	335	330	324	341	323	384	310	341	346	340	348	337	341	354	355	363	353	342	376	350	370	369	321	330	356	351	347	331	332	337	332	299	344	319	345	348	327	335	327	336	334	335	355	373	340	347	309	307	361	324	275	313	282	368	359	314	354	301	337	355	319	338	353	335	339	317	351	366	342	338	315	325	337	327	355	305	360	330	365	325	355	303	316	349	321	345	324	349	349	323	362	320	331	316	335	339	319	317	318	318	361	338	311	338	335	364	334	321	384	321	324	310	339	333	304	330	300	339	309	320	322	320	337	346	307	282	304	321	307	344	333	323	368	325	316	361	336	317	360	322	349	355	355	290	307	304	305	347	335	344	338	326	326	347	311	340	349	350	344	314	316	321	369	302	352	344	322	338	333	352	348	356	365	342	324	327	336	291	320	335	350	362	331	372	361	335	343	349	331	349	329	373	358	291	281	336	330	334	354	312	344	320	356	361	340	316	361	325	338	327	335	308	317	322	342	353	331	315	338	327	372	342	359	393	353	333	348	355	348	325	331	321	326	327	336	343	307	341	325	370	317	329	352	363	372	362	375	324	312	331	337	318	315	366	340	317	336	325	353	332	333	334	363	306	355	333	324	353	329	320	322	321	347	326	308	295	357	317	295	312	379	373	367	322	312	353	307	324	335	371	340	351	350	339	337	324	332	334	330	355	324	330	319	346	333	317	321	330	329	314	369	309	336	351	366	349	343	315	330	332	342	333	367	358	340	337	340	343	356	331	309	338	322	313	297	349	315	307	326	354	307	324	323	376
19504	35337	20735	6411	1989	678	368	299	309	346	341	328	321	349	306	333	297	327	325	304	313	324	359	323	336	356	328	326	306	326	333	349	334	326	324	328	346	331	325	332	347	311	321	337	329	341	309	336	324	297	306	319	338	327	329	353	323	304	302	340	334	306	345	349	306	316	320	351	301	320	342	363	327	326	310	357	343	305	334	322	339	366	313	308	353	323	335	301	309	333	321	317	312	334	299	343	323	332	344	312	361	326	317	333	278	344	333	311	300	288	311	349	332	340	329	335	309	336	303	346	316	330	313	322	320	304	332	310	318	288	298	315	334	344	331	318	305	356	320	321	315	308	336	319	317	353	319	335	335	324	342	333	338	338	318	301	332	307	311	307	330	321	340	295	313	325	343	311	311	328	343	323	358	301	311	311	325	303	322	331	341	361	341	336	321	346	334	287	343	301	360	318	343	305	341	313	309	330	334	361	329	329	325	302	341	332	342	316	315	337	342	318	284	325	348	328	314	338	341	346	333	298	327	323	326	334	327	322	356	325	312	310	296	330	365	338	291	333	339	311	332	330	321	314	304	307	358	343	334	351	316	318	326	333	300	306	320	297	307	309	333	325	316	325	321	333	305	343	309	325	344	338	319	359	320	313	319	324	330	288	343	324	309	368	344	320	320	351	320	303	332	333	303	310	307	299	333	336	322	301	326	322	338	315	324	336	323	325	319	314	325	335	339	299	336	309	363	304	327	328	358	340	314	340	333	341	300	313	334	330	318	299	332	333	333	324	326	273	323	341	325	301	298	328	338	327	321	292	357	338	312	331	331	302	298	341	298	323	311	325	277	332	362	333	283	292	332	332	331	302	328	333	331	357	315	326	357	336	325	306	335	316	339	315	339	309	311	317	353	335	326	331	326	321	324	319	276	379	332	315	315	304	314	333	340	338	324	311	304	305	307	308	340	315	311	326	299	307	324	346	322	326	336	347	307	322	277	332	332	322	353	329	323	352	310	310	325	294	331	334	335	333	331	334	355	310	351	320	313	323	334	309	352	315	332	318	309	344	351	328	305	321	368	327	336	332	326	325	323	357	310	327	339	363	324	345	310	334	333	317	331	320	327	335	340	311	328	349	340	335	378	318	325	295	341	299	319	327	317	327	293	333	308	326	328	331	335	306	354	330	310	339	343	318	302	338	332	324	326	328	291	316	351	314	301	327	301	306	336	346	331	294	352	316	322	331	323	341	363	309	313	325	307	318	319	307	341	321	304	353	321	325	317	333	324	322	315	338	331	302	319	317	328	325	300	320	319	330	311	345	313	332	338	331	351	327	300	329	315	334	354	352	316	317	313	307	328	330	338	374	358	349	324	347	327	318	345	332	338	324	325	312	329	344	345	307	331	316	312	331	349	319	315	304	340	337	313	336	356	325	321	342	374	298	337	329	293	335	303	333	332	319	301	295	353	334	346	348	321	320	317	324	309	308	327	296	326	306	297	306	320	328	306	330	302	321	315	316	340	323	329	305	346	317	320	330	341	330	349	324	324	321	326	311	349	323	316	344	346	361	330	283	327	309	329	315	325	312	330	325	340	320	335	302	334	301	323	333	307	356	312	330	312	335	349	371	311	324	345	308	345	313	326	308	351	347	295	338	319	321	308	272	329	321	357	340	328	303	319	332	328	341	349	336	314	333	331	299	320	344	316	315	326	314	320	330	280	304	302	312	303	348	355	310	319	327	329	311	288	313	354	333	319	340	327	353	304	343	329	326	337	314	331	296	339	325	312	292	316	327	342	313	297	330	311	331	324	327	314	311	343	329	289	323	315	328	331	313	325	324	337	299	300	337	312	334	310	322	331	331	340	332	351	306	355	331	323	321	314	337	320	299	320	276	302	298	335	303	359	323	322	311	308	348	326	360	322	358	341	320	309	318	298	299	337	338	311	300	307	312	323	328	320	296	299	309	290	286	320	333	328	298	326	300	315	357	307	346	343	337	328	331	360	331	316	329	318	309	355	303	342	322	349	316	379	341	322	329	357	332	318	307	316	350	324	327	341	321	338	325	304	352	292	347	344	313	340	311	302	323	338	343	318	302	318	318	320	312	332	317	323	338	364	323	344	284	320	356	313	323	338	311	331	341	317	316	338	315	356	341	328	324	314	312	351	310	345	336	316	326	323	313	299	336	321	335	333	308	355	336	348	352	319	335	295	330	332	325	325	335	330	331	320	311	356	297	314	308	313	322	311	315	313	349	356	333	352	326	346	304	346	331	308	310	347	336	340	311	351	313	339	319	296	339	331	325	359	344	316	303	317	331	338	312	320	304	313	322	340	327	338	331	337	357	301	317	356	338	324	338	308	340	373	301	351	348	344	339	349	391	329	311	316	354	315	318	322	345	344	331	340	324	325	295	317	314	324	328	337	323	338	308	308	330	321	314	316	328	305	334	333	282	338	319	304	314	301	303	337	330	342	327	305	307	308	332	328	322	311	308	313	295	333	326	335	323	319	351	309	302	332	338	314	325	326	324	329	304	330	332	297	331	321	326	315	353	334	358	340	312	310	341	286	309	304	343	319	318	323	346	335	311	308	358	314	328	336	334	278	306	304	305	308	325	337	314	302	317	358	311	339	342	268	345	319	296	323	338	305	335	330	311	328	286	320	288	353	328	340	327	328	324	308	351	325	323	335	346	309	336	301	313	327	313	311	315	315	323	325	325	315	333	319	322	303	325	330	311	316	343	343	321	335	308	349	326	328	276	351	313	308	317	351	329	321	308	319	332	298	360	349	320	346	343	323	326	326	313	311	312	314	318	325	338	297	297	319	304	292	328	328	341	351	332	327	343	312	318	314	325	305	309	335	328	336	369	336	323	348	297	363	292	307	331	318	297	333	336	325	334	340	339	349	279	300	339	337	335	326	357	286	331	291	336	326	358	284	331	338	278	339	313	302	318	359	289	325	326	331	343	287	299	320	305	315	308	345	343	320	304	315	338	307	320	301	315	331	309	313	359	342	330	324	299	339	297	333	303	289	316	308	363	360	312	312	354	332	324	312	324	313	353	351	316	299	319	332	361	309	360	310	316	354	318	331	300	328	301	330	336	332	297	338	340	347	320	313	347	326	296	324	322	320	325	300	317	298	333	323	315	339	325	349	350	301	333	359	357	343	300	317	340	339	316	265	306	336	329	347	355	355	329	364	329	348	337	330	322	331	311	313	308	303	320	307	331	332	338	310	314	323	340	332	282	291	325	336	298	321	314	344	333	336	325	345	305	345	313	320	335	304	297	346	321	327	337	323	320	337	327	324	325	340	287	349	288	303	332	343	327	300	341	320	342	335	323	319	339	305	320	292	338	325	361	358	337	334	327	340	334	328	341	319	295	345	338	321	320	327	346	332	318	288	384	315	323	306	335	352	326	293	309	341	338	331	340	351	297	309	310	292	323	318	347	314	336	330	331	353	340	326	331	339	315	321	320	324	329	297	321	298	362	321	353	309	330
25721	28159	43661	36158	17778	4557	899	424	430	383	431	384	366	363	391	432	370	420	392	392	374	379	429	411	378	387	381	396	402	379	403	423	418	394	442	404	419	394	384	422	410	367	409	394	382	374	396	380	376	405	391	376	376	407	436	407	397	400	350	358	400	414	378	386	421	394	402	373	376	356	369	385	380	393	370	387	375	398	373	398	393	369	416	417	367	404	391	396	402	406	388	389	343	367	409	359	423	423	399	397	407	374	401	395	385	368	385	413	388	373	393	393	399	364	402	379	399	401	369	407	431	386	405	380	361	382	397	402	387	360	452	388	375	370	390	392	404	395	378	373	413	414	370	411	353	396	404	408	390	397	378	400	410	399	418	370	384	397	402	395	406	400	381	406	388	358	400	347	361	356	400	394	417	351	394	396	380	411	405	429	368	403	419	408	407	422	397	370	391	373	409	405	406	398	393	380	378	362	372	359	393	404	400	397	368	402	366	377	426	417	368	383	392	387	391	355	414	392	402	396	390	413	367	375	362	355	363	401	357	397	421	390	391	407	379	379	404	397	404	395	429	366	365	367	397	413	389	407	394	412	393	371	435	373	405	421	377	420	384	409	382	364	404	374	389	400	400	412	384	376	392	407	400	398	387	408	385	409	396	438	390	374	388	370	362	402	387	420	368	409	360	404	378	377	377	403	397	385	419	377	389	375	365	399	405	381	389	392	362	405	374	357	384	359	393	416	375	402	420	360	410	387	343	408	381	392	375	389	390	394	396	358	398	353	370	389	369	387	340	390	371	398	369	410	407	342	394	387	381	388	396	356	382	378	399	427	384	425	386	371	375	431	407	395	350	406	395	416	369	406	395	404	393	394	346	390	392	374	392	393	412	357	399	376	402	412	405	389	393	452	387	382	384	393	401	370	413	388	391	406	413	409	390	383	385	362	434	377	416	374	410	414	417	405	418	395	371	413	398	414	428	387	380	397	382	382	396	392	385	392	384	376	349	388	342	388	371	377	438	403	390	383	350	379	373	361	428	379	379	376	388	364	389	426	371	367	407	412	366	389	386	386	390	367	381	382	367	412	389	366	393	376	362	392	379	360	390	431	393	399	382	365	365	382	365	419	394	410	413	429	392	361	369	407	390	368	395	386	433	401	391	377	403	382	379	381	402	384	394	399	396	427	429	410	376	404	422	403	405	406	376	389	385	398	331	419	377	393	385	379	423	383	352	436	374	396	404	355	408	393	418	418	362	407	408	366	371	411	425	389	404	428	368	404	415	420	391	383	381	352	398	435	356	387	393	377	413	423	390	410	376	420	381	387	408	437	402	413	370	397	415	392	394	386	375	379	433	402	376	381	380	418	391	380	389	401	377	390	384	384	384	372	378	384	365	368	380	388	393	397	395	383	373	409	396	391	370	400	361	367	413	385	353	377	372	399	401	375	403	428	389	387	389	406	389	377	366	397	424	405	347	386	365	377	397	399	392	393	390	383	389	354	381	422	362	380	352	406	388	394	371	396	378	394	384	394	395	416	379	401	382	423	369	386	424	391	369	405	367	371	390	416	379	376	360	390	380	436	365	389	391	404	407	377	356	361	376	376	383	423	355	401	390	385	374	404	390	390	388	439	373	420	398	365	377	408	378	404	380	371	385	379	436	365	404	387	401	393	409	448	387	407	399	376	393	379	371	403	399	423	398	366	374	415	392	390	395	364	385	385	410	385	374	414	356	386	391	390	389	419	445	400	406	397	399	401	362	372	396	415	396	414	402	351	405	427	398	398	415	379	397	379	378	381	377	415	384	416	389	357	389	395	416	390	393	355	367	394	373	391	384	400	407	368	383	407	369	395	352	408	400	389	370	380	382	405	409	340	427	381	397	373	420	373	391	382	416	368	413	350	380	425	397	402	400	396	358	387	410	402	355	455	400	377	364	422	405	431	386	408	395	393	388	362	384	377	379	376	383	413	385	419	369	384	361	382	383	426	380	387	378	399	393	370	360	394	399	391	403	374	378	378	419	362	414	384	375	398	429	397	401	363	371	408	402	398	384	411	434	385	378	410	421	370	404	381	387	412	386	374	404	387	353	365	370	383	409	414	365	402	374	419	418	353	353	386	388	411	431	384	380	392	413	368	375	393	416	399	401	364	370	372	390	384	408	416	423	398	364	393	418	436	363	377	403	374	365	426	388	379	370	410	410	438	390	381	360	384	378	416	388	387	374	372	378	395	383	368	403	384	372	371	377	401	383	397	390	365	373	364	418	374	390	396	407	381	347	411	371	385	369	402	404	397	387	387	384	414	368	453	368	433	379	412	393	381	392	386	379	400	396	406	426	368	370	403	382	378	416	361	388	371	378	386	382	388	410	393	378	378	401	415	383	369	397	384	356	380	384	358	371	416	402	381	374	398	399	396	391	379	404	379	384	385	410	373	411	434	356	405	422	389	407	397	363	395	369	394	409	386	397	390	423	395	391	394	378	399	388	366	405	400	369	401	410	382	400	399	369	375	358	422	387	358	385	417	381	392	399	394	380	418	422	384	396	391	365	387	389	360	378	364	409	349	385	366	357	400	424	393	433	403	407	417	369	404	431	407	384	435	411	410	429	364	355	390	396	395	390	381	403	382	404	376	380	416	405	426	377	370	392	411	407	395	432	423	387	404	390	411	378	360	386	380	358	363	399	411	395	408	417	407	412	380	409	391	435	372	372	370	375	386	375	397	384	412	383	402	414	413	399	427	369	405	397	401	372	408	386	401	428	397	385	382	377	397	385	366	391	405	403	430	382	392	373	395	362	416	416	396	415	408	413	409	393	382	405	372	377	403	403	369	410	379	389	412	427	376	424	369	385	381	413	405	411	383	386	385	369	364	408	410	376	394	375	394	373	388	417	387	374	388	434	396	362	362	409	415	403	390	396	401	403	392	412	382	438	351	377	454	376	385	407	409	381	382	390	381	396	375	382	362	398	384	389	383	395	408	391	359	371	403	381	367	417	401	385	408	381	368	391	382	371	432	366	367	428	385	356	391	396	400	416	375	400	430	363	379	410	395	355	409	381	406	376	395	398	399	390	398	408	409	381	399	382	391	356	374	415	400	399	366	350	408	384	411	403	381	422	385	410	388	379	407	432	402	407	410	382	408	402	394	387	436	403	394	378	375	398	361	386	397	381	363	398	392	377	393	392	401	387	409	382	377	372	382	388	408	383	369	389	396	366	411	398	393	359	422	385	415	390	423	375	413	376	382	363	357	356	391	390	394	382	383	383	392	414	373	405	400	400	366	378	411	393	382	381	403	408	385	416	383	389	404	389	382	408	367	389	381	417	426	390	400	401	413	405	390	383	433	389	411	405	394	390	375	411	404	386	382	409	413	376	368	366	383	392	411	412	372	370	385	380	395	412	392	375	404	375	390	426	370	358	354	389	399	388	408	399	392	379	411	461	389	382	413	420	387	339	386	403	398	366	405	385	392	400	422	370	409	398	381	421	435	388	402
55511	86175	58085	27291	9636	2679	787	411	411	397	422	427	411	464	437	426	405	405	394	416	461	407	377	393	418	423	393	403	410	384	426	397	414	404	389	435	394	443	407	431	377	400	406	405	436	428	422	407	393	419	395	433	436	414	403	398	370	414	368	408	427	432	392	398	421	397	431	430	391	420	422	403	420	428	398	390	406	407	397	380	393	389	382	428	399	393	426	407	406	446	377	438	378	415	420	429	403	426	426	393	453	439	395	408	385	435	409	407	381	413	419	430	380	391	442	429	392	423	414	411	402	395	441	447	416	389	420	384	410	424	436	412	410	439	416	398	424	429	398	395	384	444	373	394	421	429	462	439	416	421	395	411	394	387	418	423	446	374	439	368	399	396	438	430	424	408	417	407	399	388	420	409	410	416	421	417	422	427	408	419	426	407	446	390	400	420	420	401	405	418	390	405	400	412	398	415	410	389	399	409	416	434	416	462	414	386	406	423	405	411	405	425	413	398	372	386	407	407	386	414	403	415	424	441	418	442	411	423	419	409	404	385	438	412	416	394	405	440	378	386	405	398	443	418	418	422	447	415	400	428	426	407	386	409	400	400	423	414	432	424	439	419	395	429	395	371	423	434	428	407	392	361	430	398	375	395	391	414	370	400	366	407	417	416	413	426	375	421	393	393	438	424	384	417	425	413	384	413	457	419	431	408	410	419	426	396	411	392	446	413	395	401	410	413	401	424	406	432	432	399	398	396	413	427	423	415	438	405	424	396	398	425	427	410	437	425	406	401	375	398	391	416	389	422	412	408	387	425	428	425	403	417	407	436	409	408	386	398	399	415	401	394	431	390	384	395	422	425	391	434	380	425	457	397	431	376	432	416	430	422	395	431	451	381	434	407	417	416	378	395	376	407	441	393	414	430	395	409	388	412	397	388	429	427	389	406	455	405	407	362	393	422	409	397	398	406	444	427	399	411	417	381	449	410	406	404	426	416	413	421	452	434	429	401	388	415	419	436	397	395	411	450	398	432	401	436	454	401	439	386	383	406	387	410	389	414	397	434	429	376	408	391	457	429	409	427	416	425	421	397	429	414	379	395	424	368	397	429	419	413	394	396	395	397	405	425	441	418	424	430	451	416	419	407	418	401	421	426	413	391	428	424	417	384	410	376	387	402	418	388	428	366	392	462	417	383	422	385	406	410	385	410	404	386	439	412	413	413	385	377	408	419	414	420	390	395	391	382	424	417	402	415	392	389	425	405	422	424	416	458	422	438	387	457	402	443	422	426	385	412	395	419	440	435	442	389	424	402	434	438	399	415	400	395	416	455	375	425	403	424	399	417	412	430	424	393	391	384	384	411	418	408	406	394	456	405	406	423	392	386	387	409	406	420	436	432	418	363	405	438	390	405	410	376	399	418	393	418	433	387	404	385	397	415	377	437	441	399	431	421	409	423	366	418	410	423	375	411	430	434	426	418	434	404	383	399	405	418	403	415	364	405	441	393	401	384	395	389	413	425	411	414	394	420	416	395	405	391	385	479	407	417	423	398	402	403	399	407	368	424	370	397	411	400	429	425	421	426	428	404	370	391	411	407	384	420	383	404	376	401	366	424	409	380	429	438	430	437	409	415	427	391	413	398	418	393	421	413	422	387	428	412	428	410	405	410	395	388	390	425	417	413	411	406	380	365	438	392	384	385	394	419	410	401	369	386	404	399	394	409	416	423	395	422	444	383	402	410	414	424	410	420	409	384	409	416	432	424	379	414	438	439	448	399	403	387	386	410	429	381	426	399	427	416	407	425	428	395	375	393	408	412	412	345	412	414	393	387	451	356	420	391	420	377	379	423	436	413	391	416	407	448	409	424	410	393	392	432	384	399	412	416	459	428	405	417	381	428	424	403	370	467	393	404	432	431	400	397	431	400	430	398	443	400	418	426	411	392	451	422	388	434	409	407	403	401	405	419	413	405	412	437	388	415	400	392	394	402	426	424	409	397	417	384	397	435	417	425	402	394	394	386	418	418	433	410	417	388	381	406	396	403	413	400	382	367	391	419	442	402	399	371	394	411	393	420	432	406	432	416	426	423	399	410	405	419	405	398	404	404	398	385	401	412	426	411	422	390	398	391	387	417	424	419	415	398	409	419	401	407	431	417	417	417	415	459	398	426	450	431	387	427	416	422	368	417	441	413	435	405	412	400	408	442	432	417	406	416	425	388	421	420	401	397	422	403	379	444	442	436	379	445	389	410	412	429	370	387	383	387	381	418	416	429	416	405	416	422	403	415	423	435	414	429	422	414	429	427	430	397	375	393	422	410	406	414	419	370	421	388	436	392	432	434	393	422	406	402	401	431	415	443	428	399	429	433	397	373	421	407	410	364	410	413	411	408	425	416	414	402	427	425	414	388	404	359	432	419	389	403	397	396	431	401	428	395	380	392	335	416	370	407	416	383	375	418	429	415	403	402	400	406	414	373	446	401	400	417	399	397	390	398	428	398	382	400	398	393	402	399	405	400	402	411	433	420	375	408	408	450	417	431	440	434	425	369	442	402	407	405	409	398	386	428	426	440	403	378	431	420	401	410	395	413	413	424	400	374	421	401	395	425	381	388	377	384	420	434	391	351	387	435	400	398	389	405	433	419	425	409	427	406	425	414	374	415	423	406	399	435	421	434	455	417	418	396	408	431	385	408	412	406	413	415	410	396	422	422	417	402	389	391	408	440	423	392	396	414	411	393	418	422	413	422	405	419	426	378	415	438	432	399	385	413	455	421	394	407	352	432	400	399	369	452	404	429	417	401	399	415	394	411	407	394	401	423	395	419	400	429	392	376	409	370	372	384	424	413	394	433	428	381	411	430	399	377	426	432	424	413	407	439	427	421	425	404	454	426	443	409	410	424	412	419	395	420	428	420	388	377	366	439	412	400	411	384	411	427	409	408	434	443	385	428	383	385	391	407	388	374	378	386	409	429	426	375	399	378	384	359	398	400	390	439	431	390	406	403	432	415	398	416	443	395	425	393	419	401	400	397	390	403	400	440	444	435	455	398	425	405	375	375	421	434	409	421	357	405	396	404	407	415	419	399	428	424	413	378	423	412	389	394	412	414	416	433	413	407	430	386	444	357	422	370	396	422	433	398	410	418	434	396	413	440	430	389	375	429	455	425	423	404	429	386	409	383	444	399	372	409	405	390	423	423	413	415	425	415	383	425	452	391	406	408	385	416	422	424	436	399	417	407	431	417	429	390	409	425	420	423	420	414	436	437	385	416	417	422	427	403	408	409	372	402	389	386	408	410	399	390	411	417	412	384	399	405	394	408	358	393	398	382	417	392	439	396	405	430	409	426	369	411	439	425	405	426	423	466	409	391	418	423	401	408	434	399	395	391	451	430	401	427	432	409	405	429	438	407	435	418	425	417	379	372	405	420	407	406	440	403	413	378	367	412	418	392	443	392	402	439	412	387	404	416	409	437	421	419	396	417	378	405	406	445	389	417
24017	23740	37326	36339	25651	15029	3379	646	546	552	531	562	550	517	560	557	506	496	515	497	533	544	526	501	533	525	533	530	514	463	508	532	509	525	503	516	524	479	531	508	491	540	490	498	546	564	494	494	536	508	485	539	501	533	544	474	515	509	515	510	479	515	519	514	497	492	487	503	567	512	488	525	493	510	537	519	455	528	540	543	491	475	482	516	524	506	516	494	487	473	518	521	505	492	541	533	537	526	529	506	529	495	523	515	499	540	523	516	546	497	444	497	517	499	495	499	529	508	538	504	539	533	513	499	536	480	519	493	579	522	506	543	503	497	515	497	524	490	518	508	517	492	503	512	509	515	494	529	544	486	515	513	512	490	494	505	464	551	522	536	572	489	481	526	515	473	532	517	527	538	525	472	486	470	489	520	534	534	529	512	515	504	508	492	498	505	508	499	457	505	526	510	523	514	526	502	499	535	488	507	474	495	528	532	498	424	528	493	516	488	510	504	494	508	490	492	517	520	473	533	525	522	529	495	494	497	498	498	502	542	548	520	524	469	491	518	474	456	487	505	522	523	486	487	495	503	505	493	504	487	496	528	495	510	558	493	528	532	499	497	539	506	444	488	463	475	501	530	529	521	506	491	484	498	545	498	466	483	525	486	537	474	494	484	520	526	504	520	519	497	493	536	516	499	559	545	476	503	532	511	516	558	522	497	517	514	533	542	531	490	499	489	472	503	522	495	500	471	516	525	516	484	500	518	588	537	508	505	487	496	490	526	509	514	504	550	537	498	505	513	490	501	525	509	519	531	526	512	513	543	507	504	482	548	502	531	519	497	510	522	533	513	537	501	541	505	533	468	523	551	507	510	498	493	524	498	526	513	520	521	509	485	507	508	496	509	529	502	527	505	476	504	517	496	460	501	548	500	522	514	560	532	480	525	487	545	519	525	491	480	506	548	524	520	525	532	514	511	543	494	498	495	473	509	520	504	515	490	509	498	500	514	457	542	497	526	552	498	499	498	521	505	491	550	508	504	500	500	501	507	513	478	483	520	503	573	487	495	520	475	509	530	545	528	507	502	513	472	494	523	545	477	496	505	510	516	502	482	504	469	507	480	497	521	528	548	490	475	488	521	562	549	500	525	537	557	507	487	493	510	531	531	524	530	519	491	493	527	482	510	482	492	527	551	528	472	517	488	498	476	520	511	504	476	487	553	528	509	520	458	484	499	484	500	476	486	509	519	482	510	541	537	489	534	515	531	536	505	522	521	496	533	543	561	510	496	502	511	502	532	496	572	560	531	526	516	470	517	502	480	459	494	569	523	513	500	472	464	518	516	498	521	497	509	509	496	487	506	471	511	506	522	523	507	527	551	508	488	496	490	502	524	510	508	473	553	540	538	480	528	464	505	518	503	514	521	520	503	500	511	500	480	493	496	505	491	473	551	507	521	521	510	518	523	490	508	509	509	506	515	530	477	506	524	496	549	493	544	508	493	509	516	510	461	506	537	502	501	520	481	493	537	479	481	503	499	507	514	491	496	491	456	496	492	531	502	521	465	516	526	506	487	516	468	525	528	533	510	510	513	495	521	482	532	496	506	498	518	464	497	483	528	519	515	521	491	530	557	490	515	565	504	483	536	506	500	531	526	477	551	490	508	542	497	485	520	532	513	510	537	461	495	507	498	512	497	498	512	474	480	524	511	529	528	480	494	468	545	537	489	557	497	514	545	507	512	498	480	499	480	508	526	524	546	473	496	550	542	509	483	496	522	465	501	529	502	502	484	528	484	551	538	528	500	497	497	573	547	521	532	529	517	490	501	550	520	531	492	517	545	469	539	519	514	494	502	520	493	500	479	501	463	470	536	517	515	513	492	489	529	500	484	514	477	489	537	507	530	507	486	536	503	514	482	468	520	489	507	515	525	552	467	496	522	529	516	500	529	485	534	482	518	491	507	500	503	510	525	507	531	503	527	500	521	541	537	532	480	473	526	489	528	523	507	490	500	537	528	506	530	551	546	523	513	518	499	495	501	513	530	502	489	533	517	542	495	528	493	487	504	491	525	528	502	519	487	532	506	525	496	486	522	504	522	535	501	508	513	465	484	504	485	522	485	541	490	515	510	506	505	568	509	496	511	492	528	476	499	505	490	510	522	525	501	559	497	503	495	493	541	459	481	506	485	537	534	526	551	521	545	476	517	506	468	476	498	519	516	512	495	497	501	494	471	465	507	503	464	499	513	537	548	559	519	515	523	544	510	513	488	517	515	515	503	505	490	501	499	503	511	509	537	483	511	570	521	533	492	506	551	504	520	514	476	535	518	573	509	496	550	520	493	491	518	477	481	523	522	511	509	530	518	513	472	531	498	494	541	505	519	526	559	531	542	489	486	558	528	503	497	488	525	482	492	510	515	504	506	523	491	481	478	492	518	518	511	509	457	490	509	471	506	529	500	501	498	495	483	506	524	491	509	518	511	509	510	534	483	523	523	534	515	502	533	485	527	484	503	487	500	482	479	500	497	491	527	510	518	501	518	472	495	462	487	562	500	518	512	542	487	522	477	500	517	531	534	488	570	530	498	492	517	561	498	509	517	524	533	504	509	495	494	518	512	506	489	519	503	494	533	482	552	516	499	516	529	520	497	491	512	521	528	484	472	518	512	506	467	464	501	481	496	499	464	516	497	485	520	552	521	518	534	477	498	494	500	521	521	511	496	524	504	518	531	509	512	491	528	493	501	490	546	540	514	546	495	491	492	516	510	493	514	520	503	522	489	486	512	469	479	503	506	563	492	493	521	471	527	550	542	475	497	477	508	538	555	496	521	487	504	511	532	506	513	452	500	524	485	478	500	543	507	511	528	478	482	474	514	520	530	546	520	501	547	502	527	462	503	487	499	453	518	506	508	497	509	500	535	510	506	526	562	461	491	528	517	510	540	471	480	505	504	539	534	495	530	472	505	537	507	480	521	514	496	530	494	539	520	479	490	509	482	486	515	522	503	516	524	482	534	483	545	540	520	512	509	498	496	528	481	521	490	538	490	511	504	488	533	515	480	555	523	474	534	520	484	507	504	507	471	471	496	527	496	519	532	530	551	510	514	508	520	509	499	520	446	473	497	525	492	515	521	483	499	517	469	535	494	480	495	484	512	518	475	506	515	518	486	546	520	501	509	538	544	553	498	569	490	511	532	509	507	476	536	551	545	493	491	498	531	477	491	518	474	503	497	518	522	507	484	513	510	498	513	509	495	511	529	520	525	519	496	499	493	520	499	536	522	523	488	478	473	523	514	519	500	507	500	503	508	519	504	495	491	522	450	549	496	496	532	483	491	509	467	509	472	502	483	480	510	480	495	520	512	553	511	523	554	549	511	520	511	543	523	511	528	507	502	509	505	514	497	487	519	477	506	513	475	512	523	489	563	499	485	499	501	521	534	486	530	535	489	515	506	536	537	472	485	519	495	495	475	531	523	498	533	561	552	515	511	498	555	510	484	520	539
63226	103154	74808	45749	19755	5769	1457	511	582	533	509	553	569	612	552	553	567	578	564	575	574	548	561	551	595	598	543	553	586	570	572	557	528	620	514	579	547	538	583	586	568	577	584	539	530	612	544	558	579	539	535	524	558	605	573	565	558	582	574	563	561	568	518	590	532	586	555	532	554	571	567	562	539	567	553	550	554	561	548	615	529	536	581	533	536	547	572	528	552	562	557	599	550	578	608	553	576	555	570	560	557	602	536	567	582	558	576	546	506	575	588	590	562	556	541	561	541	548	539	566	541	576	562	532	562	564	565	527	532	533	545	575	543	550	565	597	572	535	518	544	600	600	561	560	534	543	576	531	559	533	576	586	574	553	517	566	566	516	585	555	614	502	569	550	599	565	528	612	524	591	568	514	515	555	617	553	617	576	567	589	589	546	610	557	569	561	554	529	526	558	560	526	603	540	528	575	522	588	562	506	583	561	544	587	525	569	508	557	587	540	517	575	594	572	523	587	541	565	568	563	522	548	563	569	568	550	555	566	575	562	556	551	580	550	572	535	592	496	576	572	538	557	552	564	574	509	550	566	557	544	560	543	547	523	570	569	550	579	561	525	562	580	559	588	585	553	580	540	560	549	572	571	556	578	543	587	517	519	568	488	535	563	550	557	554	522	546	508	609	515	603	483	585	515	568	540	555	572	529	550	541	574	585	528	560	572	523	563	533	526	550	568	575	557	537	559	580	533	540	558	548	592	545	594	553	528	556	542	591	511	614	570	585	532	594	534	543	560	593	573	560	556	555	559	607	535	578	587	555	548	544	542	576	565	567	554	575	538	529	535	583	568	552	590	548	510	555	527	529	543	551	568	511	573	519	543	584	542	541	536	578	504	570	549	554	566	530	560	590	585	550	554	543	532	578	600	595	535	592	582	591	562	547	575	560	525	549	508	546	547	544	546	538	545	588	593	535	571	534	579	575	527	591	558	560	516	535	592	552	534	536	572	542	601	573	578	548	541	567	554	573	561	554	584	597	537	565	567	540	543	589	568	549	544	541	594	581	553	588	578	557	584	539	545	529	521	551	525	562	542	554	582	557	507	558	598	564	595	583	574	566	582	542	596	523	526	529	534	565	536	530	586	562	547	554	596	535	567	570	545	593	540	524	565	579	554	588	525	553	539	599	560	558	599	574	586	526	540	555	581	549	548	548	539	571	523	559	589	541	564	557	586	554	572	605	549	533	608	550	561	558	532	537	552	574	573	561	514	551	541	558	549	565	544	564	572	574	590	545	538	568	541	606	556	544	505	591	561	562	518	490	555	547	597	561	608	524	553	541	576	566	549	591	550	559	551	530	570	550	611	561	542	536	518	599	570	560	541	555	555	575	514	588	595	543	541	539	593	540	550	539	574	515	528	523	572	574	556	496	559	552	557	557	527	587	505	585	596	531	575	568	553	535	542	549	544	589	582	584	571	516	577	569	560	572	601	543	538	549	527	549	578	559	600	512	532	584	514	568	559	569	516	541	590	558	552	538	579	575	511	551	548	543	568	564	553	557	568	544	559	553	555	573	557	521	537	555	528	546	540	537	579	597	546	558	598	546	545	563	539	545	565	559	548	575	522	577	546	624	558	563	519	546	539	606	572	546	582	561	565	570	572	566	545	531	522	519	538	560	552	525	585	543	534	586	526	564	550	585	565	546	564	580	578	569	549	568	552	513	577	545	528	534	560	574	589	507	589	529	564	589	545	529	529	552	536	564	554	547	575	525	549	529	539	583	528	530	570	531	565	569	555	530	511	527	525	567	576	559	598	538	577	557	554	576	560	566	560	537	504	521	523	515	530	516	567	560	557	521	561	539	523	545	551	557	599	573	553	614	567	585	597	555	521	563	559	559	513	601	590	539	508	597	566	566	577	547	597	554	554	558	517	576	529	520	565	512	587	539	540	550	555	570	575	559	555	548	599	546	578	583	549	531	573	572	564	555	583	531	532	580	538	574	548	538	539	576	586	546	585	562	536	557	577	543	591	578	551	556	534	538	570	551	573	543	532	586	590	567	545	596	554	559	520	585	538	562	553	534	524	547	549	575	582	519	573	553	561	532	572	568	578	547	587	540	542	556	526	591	565	530	561	588	570	535	549	579	565	578	519	564	527	523	565	553	545	555	538	532	566	570	554	562	539	552	590	587	546	572	516	552	566	560	529	535	572	592	532	570	552	553	526	558	554	553	598	570	559	592	580	567	559	532	593	608	589	523	557	604	540	512	507	544	539	535	584	524	512	525	566	538	574	553	544	553	557	553	555	546	556	573	585	560	564	520	537	553	525	545	582	573	546	576	568	584	538	564	529	536	565	542	554	567	578	578	518	556	548	573	565	557	543	544	581	554	504	544	541	580	518	545	569	550	553	560	544	530	557	573	578	559	580	576	592	539	560	563	556	608	561	557	549	540	547	525	536	589	522	544	568	595	574	559	532	526	555	578	554	517	564	573	600	577	587	575	584	556	586	558	578	502	570	582	535	537	559	551	594	544	573	554	586	572	548	560	563	580	533	549	547	567	523	559	591	530	586	587	508	575	568	536	505	551	552	535	556	541	587	593	574	635	582	567	574	545	551	555	549	566	567	584	571	522	529	561	580	527	507	566	592	514	534	553	512	541	587	533	539	619	565	575	602	524	551	580	597	550	550	541	543	555	535	563	554	528	521	554	585	530	556	567	531	538	584	559	549	544	579	564	539	592	528	520	542	523	561	552	592	507	581	554	514	555	579	581	520	561	527	531	528	566	573	538	564	533	613	533	525	549	535	556	571	560	555	550	559	580	545	560	551	567	556	570	589	570	541	554	560	550	540	553	568	554	551	540	531	554	575	548	582	545	568	531	552	529	522	586	521	554	558	559	591	530	568	555	533	576	544	566	544	548	578	571	556	539	548	540	516	579	598	553	558	568	606	570	550	605	552	558	574	510	485	592	562	574	568	556	553	537	582	578	569	561	557	564	567	504	550	566	551	567	526	541	589	550	572	531	538	506	540	544	594	514	607	539	549	548	544	573	580	587	598	550	556	580	539	587	564	570	559	600	586	538	513	559	564	558	502	550	554	584	537	567	605	512	571	545	536	554	550	554	574	563	526	595	563	581	530	548	543	568	563	548	588	562	544	539	558	541	543	569	537	596	597	568	567	563	546	538	561	551	558	534	557	543	490	541	552	527	560	566	538	567	582	522	509	572	569	538	550	539	523	571	518	553	542	562	566	542	536	534	561	569	566	591	535	545	583	587	617	500	621	548	574	524	544	555	543	568	587	548	568	572	582	595	566	586	529	565	550	538	572	534	552	571	556	550	574	539	575	533	515	563	557	561	529	579	526	522	564	572	563	520	570	558	514	558	559	575	567	527	572	529	605	573	571	577	522	545	551	560	541	507	582	590	577	512	556	549	585	578	537	553	569	552	526	547	549	567	559	531	585	574	589	533	564	554	526	561	585	564	559	526	557	572	516
29184	29386	27042	12545	2770	773	457	361	401	358	351	365	329	345	373	343	342	337	352	368	369	364	378	372	350	358	373	365	356	365	401	346	360	332	379	329	351	366	398	349	353	357	340	334	369	338	346	379	398	345	312	338	356	381	369	354	388	364	363	367	381	358	348	369	345	344	352	352	337	347	368	335	335	363	340	323	346	369	345	381	337	391	343	330	335	350	368	344	369	334	352	353	323	351	360	383	377	355	357	314	373	351	337	330	352	354	362	354	342	355	332	348	320	333	362	358	351	362	347	345	386	375	358	354	338	331	328	340	363	372	323	400	395	366	346	328	345	346	388	356	324	334	355	360	359	331	362	347	336	374	350	345	372	350	358	346	342	352	371	354	332	297	347	357	364	390	338	352	373	351	355	338	367	373	352	362	319	384	369	355	351	350	364	337	390	355	365	369	347	352	331	325	346	358	368	337	355	342	379	334	360	376	335	361	353	361	377	351	321	361	327	387	360	321	356	351	334	350	369	332	349	368	335	370	369	331	379	332	364	331	387	337	385	367	333	360	381	340	358	373	368	348	353	380	365	337	356	338	326	369	350	317	317	340	344	330	351	332	402	326	354	352	345	348	359	342	393	366	337	341	367	339	367	341	378	316	331	354	338	377	357	379	388	373	338	355	349	345	330	345	361	383	372	362	334	320	337	371	366	345	367	365	402	342	387	325	352	338	351	375	351	382	347	354	317	376	354	353	382	376	366	352	364	347	383	379	354	339	381	360	350	364	340	362	349	322	358	396	346	380	387	345	375	381	362	360	328	360	361	337	348	361	379	337	393	380	369	333	359	357	342	336	370	363	362	320	363	344	359	389	364	312	386	350	365	342	333	359	346	399	380	337	362	343	362	345	343	330	369	360	335	354	348	360	348	347	368	339	398	378	316	357	357	369	329	385	338	370	367	341	327	344	382	382	333	366	347	391	364	359	383	364	374	340	342	351	366	369	327	385	394	340	331	356	371	356	365	349	368	360	357	341	337	305	367	395	366	334	349	375	362	368	339	335	330	397	304	354	334	365	349	333	347	341	339	349	340	388	358	340	311	327	323	341	340	360	364	332	345	418	380	379	368	337	344	355	339	323	375	368	358	364	359	333	338	341	331	394	339	349	322	366	349	353	355	336	360	382	362	357	367	370	351	342	362	349	355	346	345	366	361	326	321	343	359	359	365	389	367	313	341	356	380	385	363	355	367	344	345	372	347	336	365	350	367	361	353	364	366	358	369	336	356	357	363	331	370	349	350	358	373	354	373	364	328	331	328	356	387	359	368	362	364	353	365	339	371	392	309	352	360	369	363	335	336	352	381	367	355	384	364	356	355	347	360	326	339	355	337	364	366	354	372	376	327	327	344	365	336	350	348	351	392	342	363	349	341	348	343	355	330	347	328	340	326	351	380	334	370	398	346	374	358	354	351	347	346	391	350	351	359	362	328	381	340	363	319	341	354	333	343	374	313	331	352	374	338	348	344	386	367	356	347	317	341	380	380	361	350	357	378	365	377	383	343	325	372	357	387	373	364	376	341	344	360	336	347	354	336	373	384	370	393	325	366	303	343	352	352	338	369	411	360	381	341	384	360	310	365	343	370	335	345	402	325	367	392	369	342	351	339	347	348	324	368	335	361	391	330	360	337	349	345	372	385	358	361	342	352	358	350	364	348	373	345	336	361	335	387	362	353	334	359	351	349	375	347	351	390	344	374	385	324	296	331	347	399	336	405	344	371	371	372	353	354	375	349	365	325	367	348	335	314	395	345	338	370	333	376	348	377	355	387	339	360	360	346	338	374	362	325	363	345	341	363	375	365	345	364	355	341	334	349	346	312	374	335	336	340	329	372	356	347	361	367	346	312	355	378	339	351	377	383	401	318	356	358	347	344	362	334	375	338	353	338	361	353	336	355	342	344	366	375	373	314	351	331	338	373	355	394	391	357	321	329	385	349	359	373	332	332	384	380	384	352	380	371	335	368	363	332	349	350	379	342	365	340	385	353	341	334	357	359	355	378	339	369	334	341	373	344	350	377	362	341	394	332	324	362	343	358	353	353	363	331	351	366	369	359	351	322	350	337	406	351	364	345	327	327	367	330	365	323	333	337	379	360	342	373	347	343	400	364	338	348	357	363	333	377	343	334	379	348	347	346	342	352	343	325	350	361	367	349	370	359	350	330	347	345	347	374	364	360	352	351	346	326	373	405	369	335	389	367	345	329	366	380	359	347	381	352	356	366	324	363	324	368	343	391	364	336	352	336	375	349	387	359	343	345	344	332	347	356	382	356	354	327	361	333	378	359	350	345	359	334	379	363	348	373	377	340	354	391	381	371	301	398	378	365	366	368	336	372	338	328	367	338	339	368	363	358	350	399	336	359	360	339	349	378	377	361	363	384	360	315	412	344	354	342	350	361	395	367	337	345	337	318	365	368	353	353	339	366	335	369	335	358	369	379	342	358	342	382	356	369	379	340	341	311	369	392	379	349	355	367	379	352	370	359	361	346	351	347	351	356	379	345	355	372	321	375	341	330	366	329	365	364	371	378	331	360	356	333	327	359	388	353	340	365	381	331	350	339	345	378	364	358	342	374	344	370	317	348	367	324	351	332	362	352	338	356	362	354	356	374	330	329	375	345	371	365	365	376	353	344	340	365	337	339	366	333	355	364	315	341	339	374	346	346	352	367	351	354	348	347	347	385	333	351	317	325	370	361	380	386	342	390	362	348	379	355	365	350	379	350	323	363	324	353	340	359	338	350	353	342	378	364	305	343	378	348	357	384	323	370	367	366	324	365	376	368	382	374	351	355	340	331	335	356	361	330	352	336	350	336	373	340	371	341	384	336	325	360	361	355	329	357	357	360	349	352	405	374	343	349	355	378	340	297	333	367	360	371	345	375	348	363	342	367	344	383	365	384	353	359	358	356	325	366	370	342	380	340	335	338	333	352	354	328	369	327	370	339	363	368	352	326	382	367	383	333	363	392	355	360	358	341	344	342	343	340	369	334	341	376	362	339	354	365	365	346	329	330	342	341	365	378	343	352	389	356	351	364	338	358	338	358	337	348	342	350	325	320	364	348	326	363	367	363	325	323	372	335	367	324	362	370	379	343	349	341	347	355	327	334	358	403	340	364	378	364	340	360	365	383	347	374	371	340	331	359	319	343	335	364	382	328	381	337	345	344	350	349	348	351	338	405	371	358	355	369	383	380	361	325	367	364	359	370	378	378	358	333	360	384	353	351	372	323	358	353	394	380	362	313	334	332	347	347	367	354	373	337	328	368	389	351	378	378	350	331	352	357	379	342	345	356	345	362	356	341	375	328	382	325	369	385	387	358	360	364	348	364	352	353	335	361	369	314	369	361	349	321	353	335	341	363	362	382	368	362	351	352	369	373	330	378	365	381	364	363	354	378	339	348	356	346	387	391	352	349	344	372	358	362	347	333	342	344	352	342	348	347	334	340	388
19540	35841	21224	7109	2141	772	394	329	374	339	321	335	360	336	339	358	367	322	316	350	326	331	328	300	338	298	338	361	322	337	314	326	364	342	334	345	299	335	305	361	336	324	319	325	324	338	352	320	327	298	353	336	350	324	328	316	340	345	408	344	355	358	356	311	351	314	298	345	365	359	349	352	320	346	342	329	336	359	349	356	330	359	330	332	342	348	361	314	328	364	328	344	318	334	313	313	338	346	361	318	327	319	338	373	337	326	304	356	357	351	297	366	368	315	339	326	287	319	344	329	333	349	333	349	348	369	368	346	345	329	360	351	307	368	318	320	369	326	321	336	325	350	322	310	330	344	343	339	354	338	336	315	319	338	341	378	310	332	322	328	334	330	334	349	337	339	331	357	320	333	313	359	352	328	321	356	334	325	352	338	379	321	348	362	366	327	332	337	326	322	318	321	332	343	356	327	339	321	360	385	349	353	346	349	376	326	326	348	320	317	357	359	349	352	338	354	317	336	362	345	321	332	333	323	312	317	377	347	341	337	350	336	340	349	339	379	339	337	352	316	320	343	338	351	383	352	313	358	362	336	401	293	328	365	349	298	330	359	318	311	362	357	361	330	333	355	343	349	331	325	345	298	338	302	363	342	356	345	348	326	357	332	329	366	369	338	326	286	335	342	319	356	337	338	336	343	333	327	350	324	345	285	323	359	295	339	324	309	347	380	329	361	393	332	339	355	333	347	342	326	314	335	314	347	321	319	336	359	344	332	336	328	349	340	302	345	363	371	335	373	364	319	314	341	368	356	346	347	370	346	318	350	359	358	364	350	317	341	381	358	327	344	353	325	344	340	343	318	334	362	334	336	350	349	347	341	325	330	337	353	330	323	327	353	340	324	339	354	359	367	327	317	371	353	338	322	361	370	313	325	361	351	327	290	327	345	340	352	344	315	314	339	356	327	312	340	323	327	349	357	310	317	295	324	340	329	364	323	369	339	358	374	350	339	359	328	331	329	360	347	343	314	358	326	336	334	320	334	323	357	362	348	345	354	338	343	372	304	336	322	334	333	308	325	327	363	304	329	324	292	345	335	344	339	337	336	342	341	322	331	381	333	358	315	325	341	336	310	342	350	333	319	331	334	322	349	335	336	341	373	340	328	334	319	320	339	330	326	344	360	353	329	317	359	332	363	353	352	343	318	366	353	358	336	354	355	335	340	316	358	316	323	354	318	344	314	330	325	319	350	361	366	349	321	305	353	331	329	324	338	347	327	349	317	340	333	333	305	352	325	354	340	362	328	384	336	335	325	343	326	352	331	329	347	360	364	332	334	347	338	345	318	337	365	329	347	317	343	306	317	335	343	292	318	321	346	325	348	352	336	338	319	338	336	324	306	330	349	314	358	355	348	358	317	335	329	318	333	320	367	358	340	325	353	353	314	310	350	339	333	293	349	357	319	364	334	345	331	316	370	323	342	319	338	338	318	355	339	345	339	314	321	338	320	334	306	353	311	349	348	345	326	333	329	335	328	334	302	335	339	340	350	291	331	323	295	336	319	330	358	320	334	344	367	313	332	346	364	315	332	312	365	350	389	302	361	319	342	341	338	350	311	341	342	350	325	337	339	343	308	342	376	350	344	352	330	297	323	340	324	337	314	322	352	326	352	377	320	345	329	325	331	318	342	326	333	334	309	343	362	324	347	354	313	331	342	321	331	382	339	353	323	354	355	324	352	364	323	334	336	309	333	351	358	355	359	334	324	331	337	333	330	330	325	331	303	353	337	343	350	312	308	329	335	336	339	309	323	343	359	348	367	362	334	352	339	377	316	324	345	351	312	346	323	314	382	353	352	347	339	335	338	343	333	355	363	344	353	345	354	312	360	338	341	340	314	324	337	377	350	336	329	342	352	348	355	304	337	351	330	358	356	318	322	344	376	336	343	348	345	347	342	344	327	354	333	328	331	334	337	366	364	329	324	356	386	347	346	310	349	351	341	324	328	321	342	348	320	309	357	338	326	335	326	343	340	331	319	375	342	345	342	350	351	323	365	325	343	341	341	310	327	319	327	347	351	327	381	345	340	347	326	356	347	329	298	350	329	352	353	311	351	354	342	365	338	367	331	383	352	326	304	356	358	378	336	317	332	284	333	349	326	334	375	334	352	373	352	345	319	325	357	348	330	339	316	355	313	312	337	356	327	334	366	338	344	353	374	311	358	312	347	386	333	358	340	357	340	344	321	321	340	339	316	351	303	333	379	325	347	354	356	332	380	346	343	332	330	326	309	328	357	314	329	325	338	362	360	326	307	385	324	327	301	343	322	363	343	372	316	372	349	316	342	325	352	327	323	343	347	319	297	325	345	333	315	316	344	337	331	328	356	331	345	341	335	354	355	344	324	368	344	330	372	343	324	323	341	326	350	335	353	339	329	310	330	354	365	324	360	309	324	345	342	361	349	327	346	338	294	337	348	353	341	344	376	356	331	363	337	324	363	346	356	342	370	331	329	364	334	345	324	352	309	352	308	331	324	333	315	321	331	323	346	334	356	343	349	309	330	339	369	319	331	375	356	368	358	331	334	366	338	332	319	347	344	376	332	312	323	320	355	305	343	312	341	327	345	357	343	344	345	350	312	367	371	341	352	310	342	350	348	335	365	368	283	353	318	352	326	373	304	372	346	338	342	350	330	333	326	337	360	326	349	343	346	337	326	349	372	367	313	309	348	336	339	330	337	323	351	348	378	332	368	368	352	345	303	355	310	332	331	330	345	324	361	349	308	351	384	358	300	339	314	314	344	316	349	338	323	287	365	326	359	341	318	345	354	335	345	348	358	330	343	312	325	344	365	351	341	341	336	316	343	325	323	320	368	341	327	349	335	346	336	340	366	342	389	313	348	304	331	349	339	344	357	309	324	320	349	309	345	324	322	340	338	345	324	334	365	352	328	330	301	318	319	329	315	342	325	323	322	342	311	318	343	317	327	351	349	359	308	333	385	305	337	356	361	295	355	335	339	348	321	330	365	336	329	331	325	338	328	340	344	329	369	346	344	361	310	362	338	345	339	334	340	346	304	351	348	383	337	346	342	342	331	358	322	343	342	327	333	326	307	345	344	329	305	328	347	343	339	319	324	336	325	346	318	332	321	373	368	336	344	326	358	335	354	304	355	321	364	352	317	320	332	340	350	329	349	333	321	334	328	318	342	378	335	327	333	357	348	329	348	318	368	345	357	337	329	330	342	312	329	344	325	339	324	342	347	322	340	361	349	365	335	325	348	320	342	340	328	341	324	347	325	366	381	335	344	322	369	337	335	352	343	321	309	343	345	339	328	304	346	351	320	326	324	324	339	348	325	340	343	285	328	332	327	356	325	317	283	313	327	372	329	321	352	327	348	336	348	354	339	350	338	327	344	335	360	346	366	350	342	334	334	333	310	341	340	344	319	370	372	338	341	327	333	322	336	350	352	307	339	325	349	347	368	370	358	357	323	330	317	344	330
25627	28146	45146	38547	19829	5594	868	450	396	399	430	431	401	388	432	387	423	414	399	422	413	413	393	409	413	390	393	460	410	382	386	402	404	404	389	409	390	388	382	419	440	395	399	374	412	392	406	408	392	408	406	384	377	407	389	393	373	397	395	410	409	431	385	395	407	379	421	392	423	413	372	388	398	390	405	386	394	392	411	421	417	392	397	385	465	397	404	385	398	409	407	392	410	416	358	423	409	463	406	414	400	419	369	420	368	401	389	397	374	404	386	425	416	389	421	408	395	408	398	375	394	361	383	420	415	367	375	370	385	399	408	380	372	402	383	385	384	387	377	389	414	428	391	358	430	385	402	401	428	396	408	406	386	413	413	422	381	364	432	381	383	390	395	453	394	422	402	381	419	402	416	389	402	417	407	408	400	390	390	403	349	431	380	384	406	428	419	438	415	387	402	409	396	428	398	348	399	402	394	397	428	385	381	374	381	398	392	391	404	378	408	347	391	444	406	403	403	408	339	397	388	399	437	403	382	412	413	371	409	413	370	407	348	399	397	375	410	398	387	380	436	382	394	416	384	412	402	377	420	366	434	423	379	424	386	397	399	398	425	489	398	389	375	356	394	367	389	422	410	393	384	391	410	403	385	435	406	409	416	413	392	434	394	382	399	394	429	410	402	413	386	403	434	378	397	405	424	403	395	368	418	404	363	396	394	372	390	355	409	364	411	386	375	382	423	412	400	407	392	383	382	403	425	398	410	385	423	385	419	390	398	392	367	411	417	402	367	421	415	399	401	401	384	372	410	425	427	409	383	407	410	401	375	431	398	380	379	391	412	412	394	380	352	390	382	425	414	398	407	396	385	401	403	374	392	415	407	400	404	383	397	412	379	366	401	398	372	404	360	419	391	402	386	376	368	402	411	407	398	408	399	433	373	405	400	419	401	384	417	416	391	396	374	373	389	406	401	376	387	425	425	402	448	385	410	405	401	386	389	403	395	405	381	394	392	410	349	394	368	392	372	393	408	370	401	428	407	373	378	405	379	396	394	421	388	421	355	413	383	417	395	414	393	428	408	364	407	423	413	357	363	407	377	386	382	391	409	401	424	418	404	382	404	410	415	405	436	402	415	381	438	380	399	369	410	414	424	374	389	380	430	410	374	394	441	376	388	426	421	398	384	415	417	372	402	394	404	404	365	396	399	389	409	458	397	431	382	392	413	426	399	381	408	416	375	367	412	397	414	355	413	392	405	417	388	397	345	384	412	379	442	410	388	414	377	396	378	419	391	393	356	396	394	403	359	381	407	404	383	424	408	359	380	405	418	391	438	406	400	399	381	390	389	395	380	362	396	411	403	400	355	421	426	395	401	396	397	422	372	395	385	377	404	373	373	390	422	399	430	374	408	390	383	415	410	424	387	415	384	383	446	374	412	421	407	429	389	399	375	402	385	421	425	377	414	396	407	377	390	398	403	383	417	417	395	389	387	360	407	414	393	424	411	385	408	401	379	405	392	380	384	387	413	397	398	432	402	400	378	401	385	439	401	384	384	418	386	409	380	378	419	398	411	401	379	385	412	416	408	395	381	429	382	390	423	414	418	410	435	413	406	403	393	346	386	421	389	406	400	373	399	367	409	409	433	389	414	396	412	386	419	384	396	384	375	427	395	426	403	381	401	428	395	382	430	373	385	389	388	429	398	395	395	368	373	400	418	399	371	387	429	388	399	382	375	408	373	399	407	431	435	402	403	391	404	388	396	381	410	397	378	437	396	392	410	398	382	379	407	389	393	366	382	377	394	394	400	425	427	400	407	441	429	364	383	375	421	421	414	390	417	395	409	381	395	391	378	404	397	383	382	420	424	425	405	389	436	409	386	407	375	395	399	389	387	399	373	388	403	418	378	366	408	399	391	395	386	377	416	397	393	364	376	416	382	445	366	405	405	405	404	362	392	406	348	364	404	402	421	382	406	388	403	435	372	383	398	386	384	395	383	413	404	407	433	385	391	385	399	402	423	390	380	370	402	387	423	447	391	389	397	406	409	366	418	384	391	399	409	421	390	401	382	393	401	412	416	364	442	367	406	387	417	409	360	412	375	417	409	378	450	415	358	402	401	401	383	398	395	380	407	388	409	425	395	376	384	375	420	437	382	399	383	376	409	378	399	420	384	384	372	391	400	380	428	382	404	387	404	371	389	442	426	377	411	392	412	400	415	414	455	422	388	402	401	385	386	423	392	360	412	378	394	382	377	387	421	371	376	364	390	371	387	367	421	390	368	364	399	407	384	407	401	395	416	362	384	384	391	389	406	372	376	393	409	396	421	399	410	369	399	370	380	353	409	379	405	408	416	402	343	406	372	401	381	393	399	391	411	418	358	375	410	405	412	378	375	381	392	412	433	393	356	404	408	404	378	363	399	388	403	386	384	382	420	387	355	416	416	437	391	417	430	407	399	394	387	432	381	377	419	409	383	436	414	398	417	430	414	393	384	425	360	402	369	402	401	388	390	376	368	399	404	409	374	426	399	388	405	429	412	418	398	398	376	401	371	376	380	426	380	384	369	381	436	405	423	392	427	374	385	427	403	396	372	383	419	394	414	393	405	449	394	383	398	388	397	379	417	386	362	382	410	428	376	382	401	372	372	369	408	405	416	384	402	404	367	391	368	416	451	403	371	373	427	415	400	379	377	365	412	382	367	419	407	414	408	421	387	335	380	414	375	378	410	363	366	380	434	389	365	390	372	415	424	403	417	394	391	379	401	401	404	381	394	411	390	388	380	383	393	418	448	411	369	413	377	398	440	399	389	418	390	382	388	395	399	361	401	402	428	412	405	428	389	376	389	413	426	412	423	404	396	404	378	371	372	384	385	400	396	398	384	385	404	389	426	402	415	396	404	407	398	389	369	372	373	366	396	391	392	408	404	370	397	386	398	421	397	371	355	406	388	379	395	412	392	408	397	391	411	416	354	396	386	371	372	360	427	417	370	365	470	388	360	410	373	395	399	386	395	380	379	456	375	426	403	375	406	378	381	426	398	386	377	414	394	366	408	405	407	388	437	408	421	383	377	409	403	399	426	390	401	355	408	401	401	393	409	412	408	394	410	405	418	415	396	371	403	449	431	431	387	378	384	381	402	410	405	382	383	396	344	406	378	390	386	375	404	391	379	371	367	428	338	413	384	404	417	393	391	392	404	395	411	399	405	427	390	423	342	403	392	401	377	398	409	385	373	365	400	415	396	400	375	421	412	410	370	400	347	404	382	404	381	403	403	424	423	394	406	414	389	412	411	385	415	363	388	387	413	426	410	385	435	364	372	373	389	403	393	389	393	365	387	432	425	404	394	370	418	394	412	371	399	372	419	420	383	373	431	421	412	420	398	406	406	402	420	393	393	361	379	399	388	430	378	399	387	423	379	432	413	405	404	424	376	421	410	404	369	391	352	418	412	414	427	404	404	367	392	407	375	386	399	400	386	379	428	385	392	411	408	403	398	413
54084	86869	60622	30592	11084	3068	640	436	428	421	430	422	437	443	443	404	420	423	445	414	412	408	442	434	437	406	407	415	427	452	407	429	394	437	401	462	452	385	421	429	445	417	410	398	398	420	432	404	443	387	378	415	421	446	420	406	426	398	450	428	407	413	397	399	418	399	398	436	407	406	414	446	404	402	379	420	417	432	426	450	375	411	426	437	418	448	404	446	439	434	404	422	389	431	393	444	363	384	414	444	411	409	412	442	396	402	389	426	405	429	449	402	420	442	425	382	463	403	421	452	401	409	444	400	404	420	418	407	441	410	407	399	453	447	442	436	433	414	404	415	471	405	434	415	443	434	407	430	428	410	444	419	407	423	459	381	428	402	377	431	394	394	435	437	400	411	390	385	419	384	391	383	412	421	409	405	377	458	451	385	464	393	406	349	375	390	393	432	416	410	403	440	427	401	439	405	476	385	406	415	415	415	393	416	380	455	450	434	452	445	431	385	423	402	416	404	391	396	383	420	433	434	460	402	414	403	383	430	432	418	385	413	410	406	405	410	400	429	393	393	448	418	403	404	400	388	381	410	405	404	426	403	415	392	371	410	410	398	416	425	375	406	427	417	413	411	393	428	412	404	399	412	401	384	417	411	388	443	402	407	435	418	418	403	414	425	437	412	385	421	409	434	412	442	445	476	428	390	442	408	417	399	401	432	392	388	435	450	392	434	417	406	451	433	400	450	435	393	465	456	396	413	444	382	454	407	417	427	390	399	425	424	399	415	405	423	416	376	396	417	416	413	458	417	386	417	419	416	380	412	403	405	456	401	447	391	398	398	418	461	437	417	409	403	400	383	418	392	421	436	416	400	418	428	393	419	406	395	413	448	399	427	413	414	435	421	393	414	445	403	404	413	425	394	417	414	428	400	406	387	428	450	366	399	393	397	398	453	420	381	373	400	409	385	407	419	415	392	443	422	407	406	445	467	471	403	430	461	404	389	391	385	407	450	429	413	402	456	421	390	435	423	412	389	380	429	406	378	393	387	401	433	394	391	448	434	438	398	414	426	425	399	439	414	399	419	456	414	432	391	433	406	372	399	424	384	412	430	409	403	423	433	391	446	361	421	426	384	408	377	405	439	405	424	375	429	441	406	427	397	412	435	437	433	414	428	419	430	433	425	398	460	429	445	434	391	401	389	408	405	428	408	411	418	420	432	439	407	391	405	406	406	485	365	444	408	418	430	432	398	408	435	442	428	424	408	413	410	414	436	437	425	409	393	371	414	443	415	427	415	380	416	426	436	442	418	449	416	430	400	412	396	425	398	414	406	432	370	437	399	412	414	411	409	410	428	433	393	426	420	435	424	414	410	388	408	389	391	404	412	428	445	375	423	454	396	413	413	416	393	414	406	415	442	431	442	407	415	398	453	431	395	399	413	408	398	456	407	450	453	424	427	440	389	424	385	403	417	394	425	392	399	393	455	381	413	394	398	410	416	387	444	399	410	409	423	425	393	413	394	439	400	396	411	452	439	429	409	418	424	420	435	415	408	419	431	373	426	398	424	423	405	425	418	392	437	389	417	379	386	420	394	437	382	434	398	404	388	423	421	381	401	407	403	435	433	375	440	446	465	414	398	384	417	414	399	384	410	404	411	421	429	423	409	433	405	418	396	412	413	407	427	402	400	359	395	406	416	386	403	427	419	415	405	415	399	401	434	393	446	407	421	403	438	396	385	381	421	431	458	410	386	438	440	413	413	427	454	436	361	425	421	457	389	387	397	439	403	424	448	396	431	387	391	433	401	437	420	357	442	424	384	398	393	421	433	430	406	383	402	378	431	425	409	415	398	396	432	384	390	392	378	435	410	402	409	443	410	403	416	434	419	424	411	421	420	389	441	400	384	398	389	411	439	351	419	455	392	416	429	441	402	444	433	420	402	404	392	420	419	422	409	362	356	427	431	421	376	455	392	437	448	407	407	409	416	414	405	383	423	382	394	452	377	452	416	413	434	446	442	388	411	374	397	437	408	412	429	433	415	397	409	385	427	374	434	444	415	406	407	407	389	400	432	449	420	378	431	433	413	383	385	433	374	411	374	408	404	388	445	436	446	403	414	396	418	422	375	432	409	406	422	393	404	409	400	424	399	424	423	384	394	420	404	423	424	419	427	394	383	431	470	400	417	406	415	416	398	431	421	380	407	420	419	417	413	397	410	397	426	389	431	408	407	405	413	436	405	432	419	427	446	376	440	404	415	400	392	452	398	455	406	372	421	383	447	429	419	413	416	406	418	434	395	439	394	395	443	426	409	452	413	403	465	413	435	397	391	423	411	388	378	395	400	401	435	408	389	380	389	388	416	414	425	420	433	437	427	379	390	418	417	421	386	410	429	425	412	388	431	375	428	391	380	388	416	410	402	410	407	453	422	442	441	418	420	425	403	410	411	415	411	416	398	423	402	372	383	444	423	400	453	422	451	405	376	404	414	432	419	411	426	371	417	401	425	401	403	417	430	413	414	406	445	412	401	407	452	408	425	432	421	431	389	423	395	383	401	423	445	396	440	414	416	423	394	396	415	438	407	403	405	457	410	425	411	454	419	416	403	429	426	447	410	409	425	430	464	431	432	415	414	413	441	444	424	434	428	415	412	434	401	436	411	405	404	412	447	451	408	361	423	405	390	404	415	427	423	394	403	442	377	393	410	469	405	399	377	442	439	422	433	415	411	398	413	381	361	444	441	391	432	384	393	408	429	406	424	411	411	422	410	381	463	408	397	399	393	422	398	441	430	411	422	426	448	403	422	400	417	390	411	407	435	422	406	405	391	375	394	418	441	392	464	411	402	387	408	432	404	412	388	439	390	407	441	393	410	403	391	427	397	417	401	402	435	407	435	426	444	413	415	430	391	406	438	416	415	387	412	390	431	399	426	418	411	434	430	415	385	395	438	382	420	396	396	398	443	403	412	376	381	430	427	427	383	424	381	381	410	429	447	419	387	405	433	394	377	427	438	419	443	408	448	435	414	412	391	417	418	417	424	446	411	390	431	423	398	406	383	401	446	400	411	463	410	399	430	405	426	426	407	398	404	425	417	398	430	391	417	389	387	419	421	419	446	398	403	383	398	402	408	395	382	371	395	389	435	403	394	428	393	418	401	411	415	369	401	421	407	408	414	405	472	390	370	401	393	387	399	390	431	394	408	429	417	386	445	381	381	398	428	414	415	432	413	460	385	391	420	427	386	397	414	428	402	407	387	405	426	370	404	421	431	393	428	437	406	441	402	422	383	419	387	395	462	430	414	409	401	440	422	418	417	404	403	428	393	413	417	408	416	417	373	446	450	435	398	445	430	423	452	398	382	378	405	435	401	429	421	409	443	435	420	380	391	393	405	386	418	441	391	417	439	388	397	415	441	414	441	396	396	405	430	419	431	419	389	391	394	402	415	417	413	419	442	408	417	375	401	398	416	416	426	412	383	418	424	427	416	403	412	424	394	419	425
23989	23388	37338	36042	25724	14353	2560	686	563	584	541	532	533	534	535	533	537	510	531	544	500	511	552	549	539	491	531	495	530	522	518	523	514	489	520	519	498	498	549	498	499	514	509	494	523	512	513	471	512	528	560	503	496	511	511	542	479	515	504	497	538	512	507	483	447	498	527	506	515	527	476	486	507	496	540	488	532	468	511	555	483	495	498	530	529	528	491	487	503	479	546	473	465	480	526	498	495	459	519	489	510	531	525	511	532	474	508	452	494	521	517	493	529	491	504	503	523	502	498	500	505	487	492	516	541	476	524	508	499	492	502	502	541	474	461	533	487	491	503	507	461	500	519	481	523	517	481	527	515	533	489	495	502	514	503	527	508	490	525	507	555	547	498	498	456	499	505	518	524	498	517	486	516	483	466	509	524	488	482	467	516	496	523	516	487	510	504	492	465	510	511	514	463	512	480	494	474	514	496	474	532	498	510	496	512	522	489	513	512	519	511	533	510	510	465	471	485	498	498	499	486	474	493	476	484	491	505	505	466	497	481	527	487	545	458	536	482	533	475	499	491	530	516	466	532	506	520	488	502	498	499	490	526	492	484	512	493	505	501	473	537	472	516	561	535	508	484	497	494	508	486	476	532	475	482	495	491	499	506	511	545	495	495	499	513	513	524	520	489	462	510	510	527	489	524	486	503	486	519	484	498	487	461	500	489	491	490	503	483	477	485	485	479	495	526	515	513	510	500	463	506	519	484	466	515	523	525	498	506	504	562	498	468	513	489	521	490	494	528	555	457	472	471	441	550	525	499	484	518	492	512	522	491	500	515	472	494	493	457	466	496	451	493	475	521	509	483	527	516	517	498	510	493	469	490	495	500	505	452	543	505	472	491	490	550	500	501	530	545	532	462	494	482	508	492	471	487	493	511	484	520	493	506	516	500	508	496	512	516	530	473	493	478	495	496	502	525	496	492	554	519	495	506	507	514	480	466	496	519	486	531	497	510	510	543	489	499	485	454	472	505	511	536	476	527	506	513	483	493	501	466	462	538	543	503	512	503	474	573	523	487	520	499	527	491	503	520	529	528	523	516	493	518	530	493	489	503	474	457	513	556	556	500	507	450	463	509	508	502	536	504	506	475	491	477	459	505	482	462	489	525	512	497	513	516	477	467	490	544	483	511	476	464	490	489	486	492	495	499	491	490	526	492	486	484	545	487	515	490	455	511	496	485	478	536	474	498	506	495	503	512	516	486	481	494	499	522	493	549	488	496	493	510	526	505	557	541	516	490	513	539	521	477	510	501	499	476	456	497	485	486	530	544	497	495	509	516	485	534	509	536	528	476	464	468	501	526	500	476	508	504	533	492	482	492	525	462	492	491	473	512	461	481	539	531	480	482	508	524	474	536	476	479	495	500	481	500	493	503	496	513	487	489	492	506	525	498	505	478	515	522	489	487	475	520	495	462	488	492	488	524	531	487	504	526	514	505	458	489	507	551	487	500	475	528	493	503	467	493	493	483	498	520	528	492	477	545	499	483	505	447	463	501	485	493	511	521	519	508	477	494	544	517	508	478	479	485	506	544	498	479	528	514	530	498	487	529	511	544	470	501	514	501	476	507	497	479	516	500	516	494	533	496	501	478	477	524	483	475	467	508	516	516	510	517	510	495	518	481	483	536	557	490	537	548	536	514	556	520	488	513	512	508	488	490	513	519	509	498	516	522	524	504	441	541	481	501	527	517	473	499	537	564	468	476	524	487	478	505	525	488	518	511	520	488	504	520	486	493	535	525	516	495	530	468	508	502	513	513	477	488	502	495	517	501	556	500	521	515	481	490	527	522	548	506	531	541	499	490	509	486	480	493	496	501	485	525	531	514	500	481	511	485	480	548	505	488	492	480	490	528	460	487	472	503	515	474	515	482	506	490	496	462	521	491	477	463	510	507	514	520	458	489	523	507	515	502	493	482	483	469	505	492	491	495	492	479	489	516	516	543	514	528	484	504	524	514	503	511	559	520	502	502	492	524	485	478	478	486	523	532	520	517	533	527	523	533	497	496	483	552	505	526	513	514	466	520	499	479	516	442	505	523	547	503	490	500	457	486	521	480	536	483	544	524	504	478	487	498	539	501	516	508	481	523	507	481	507	485	535	517	538	500	501	504	509	535	508	512	484	451	501	508	487	517	517	489	483	523	492	485	481	487	515	500	516	502	515	506	526	493	512	519	556	521	482	482	485	547	510	482	488	505	509	524	493	483	483	506	480	507	482	538	498	513	489	496	520	501	509	487	480	580	496	567	528	487	541	508	494	497	504	510	501	518	513	502	468	496	533	480	518	527	492	504	504	502	507	504	510	524	496	499	500	492	518	520	497	479	515	526	526	513	474	522	530	473	455	524	479	486	501	490	500	499	498	530	528	534	493	510	500	499	529	467	484	470	505	497	512	459	544	477	549	497	488	479	496	502	510	502	498	512	479	497	494	487	490	516	537	572	530	528	504	500	471	465	511	523	473	557	521	503	503	526	499	498	514	504	521	499	491	457	491	531	531	499	506	490	529	535	517	511	489	498	473	500	478	508	516	491	485	523	540	462	544	490	536	516	477	481	532	486	511	482	513	476	506	536	511	524	510	496	498	528	508	533	481	503	512	517	517	499	504	494	491	500	510	511	468	513	530	494	499	520	453	516	531	536	481	517	514	529	524	511	492	466	499	471	484	514	495	499	453	476	538	534	537	504	496	488	500	495	499	478	480	532	502	520	505	483	446	519	504	504	473	493	519	532	472	508	520	517	491	469	504	536	497	487	533	475	505	482	475	499	551	499	494	480	511	490	516	448	482	489	523	486	534	503	471	537	539	505	499	478	498	492	500	489	513	484	539	479	542	477	472	501	475	526	563	524	441	504	491	494	534	522	490	490	532	467	505	493	493	513	482	511	495	483	475	543	478	467	495	515	524	502	482	530	514	464	516	493	525	487	517	518	497	512	496	516	554	480	510	515	520	538	480	492	474	541	472	509	514	513	510	464	486	496	560	540	471	473	526	485	485	511	488	479	486	534	520	549	496	520	516	503	513	475	510	542	540	504	520	514	514	480	486	503	459	522	507	541	491	520	544	525	499	498	507	499	487	471	494	491	482	518	485	499	502	516	504	476	510	512	499	529	466	529	471	511	462	472	489	503	509	517	506	536	529	516	475	496	453	537	469	513	510	508	493	483	497	517	514	556	536	503	508	497	507	497	550	491	492	480	457	491	504	506	484	511	505	515	483	467	493	493	532	510	540	468	507	512	445	498	531	535	479	476	528	459	499	521	494	453	496	512	503	489	497	476	483	469	497	493	525	505	513	487	494	551	513	509	530	530	461	484	530	477	553	513	495	521	483	469	528	508	502	534	502	529	488	528	509	472	494	499	516	509	517	511	448	479	471	534	507	509	500	511	493	473	537	474	517	516	503	481	513	502	530	501	493	511	521	467	499	483	539	488	504	563	515	505	541	482	524
63259	103034	74988	45879	20089	4940	852	538	545	559	558	515	562	593	540	517	534	561	577	540	575	539	548	609	624	621	610	562	608	533	543	550	541	543	550	545	526	507	587	577	601	547	564	533	515	533	504	578	536	534	552	554	543	569	498	577	553	545	541	569	528	545	574	515	539	571	563	531	583	554	583	551	543	509	557	580	545	537	555	569	559	549	573	561	544	515	523	530	552	573	509	515	570	551	510	543	511	583	530	538	567	559	568	508	577	556	544	531	578	576	593	603	548	592	509	548	548	550	558	533	546	578	526	539	563	541	547	546	568	545	546	503	570	546	531	546	562	524	565	579	545	553	533	541	531	555	527	556	550	527	539	567	608	520	542	548	508	547	576	534	563	533	520	580	569	565	528	562	502	550	537	539	525	550	565	510	527	547	536	536	554	570	548	572	545	542	567	515	568	548	552	509	552	538	556	560	517	527	549	569	556	555	576	536	559	552	530	568	508	549	552	555	540	537	531	518	575	561	582	539	521	527	560	588	523	597	553	501	538	575	557	499	596	517	522	554	526	531	569	542	537	570	564	536	517	549	590	557	553	513	539	535	504	535	546	553	587	574	535	564	538	535	548	521	557	519	528	530	536	566	558	529	602	517	516	589	556	555	577	532	519	568	580	515	525	538	552	543	525	533	560	559	567	615	554	562	568	558	567	562	558	524	561	548	515	576	556	566	580	500	536	524	577	553	592	523	521	543	543	530	527	548	568	555	522	559	601	516	559	544	534	532	550	521	560	586	531	524	562	586	541	587	580	535	547	547	547	523	543	540	562	542	592	544	570	579	567	553	562	564	536	521	555	561	542	548	555	513	527	524	534	558	520	519	506	547	549	569	570	543	536	569	519	513	558	531	556	571	581	512	545	574	530	556	557	508	502	561	620	561	533	535	517	560	552	531	535	493	551	579	548	589	537	559	563	530	571	523	547	538	553	579	518	525	521	543	557	576	484	578	527	566	555	506	551	541	515	570	538	550	528	548	525	556	561	526	568	579	538	562	514	532	523	507	562	582	535	565	547	540	542	563	526	585	570	518	522	538	553	556	521	582	533	545	526	519	542	590	597	588	575	529	526	545	513	558	536	512	554	567	569	550	545	545	512	552	567	540	579	530	511	554	522	556	520	535	544	576	562	522	518	534	478	551	545	536	555	565	554	553	544	555	471	556	515	568	556	553	563	524	495	565	542	584	555	550	519	510	566	608	581	546	516	579	525	564	549	537	558	529	542	537	571	559	563	536	542	535	587	518	564	549	517	564	541	554	527	556	530	545	559	526	549	553	544	579	536	549	531	568	572	511	564	541	538	521	546	535	575	545	538	587	536	523	553	560	555	524	539	554	509	567	546	589	529	567	575	552	532	524	534	566	521	587	556	554	543	587	579	555	526	583	537	582	576	586	549	537	566	541	549	542	555	543	553	507	536	531	528	567	580	568	489	557	547	524	521	524	542	530	535	532	550	591	538	546	535	563	526	541	523	525	600	538	583	519	567	539	520	554	591	543	549	525	528	527	539	553	506	554	540	524	550	548	538	566	547	550	578	550	542	582	535	554	535	518	551	566	552	557	551	547	517	595	547	534	558	517	510	505	587	516	550	511	510	548	533	555	561	559	552	546	590	584	571	537	533	553	517	543	531	528	582	511	562	565	535	510	527	550	521	560	524	519	526	552	591	507	549	555	541	561	533	532	602	560	514	597	522	534	517	555	508	517	605	577	533	515	555	564	533	521	536	537	531	550	551	547	536	552	558	538	546	524	541	543	562	532	518	546	524	528	538	547	525	555	519	547	548	545	542	564	507	510	550	535	550	556	573	586	547	560	570	526	520	535	544	585	539	509	573	549	516	575	541	540	592	504	502	549	534	543	551	558	553	552	528	508	552	521	534	523	577	535	544	539	552	528	534	541	554	560	528	544	521	565	551	542	543	560	536	566	578	497	582	543	507	547	553	549	562	541	531	533	566	560	546	530	579	547	523	580	549	553	582	556	553	551	514	544	510	506	531	539	546	533	590	537	538	566	519	558	552	537	574	547	563	529	577	539	539	545	572	569	561	491	548	600	506	550	551	554	540	530	569	598	510	578	530	550	528	538	569	548	523	537	563	552	583	548	501	550	517	554	549	518	512	596	568	511	561	553	550	529	513	520	574	581	548	529	564	543	566	572	563	563	618	533	538	558	554	547	550	531	570	522	572	566	561	540	552	557	549	521	571	524	538	578	578	516	504	513	563	529	561	556	542	571	563	531	581	544	528	535	549	555	519	551	557	496	511	536	545	534	520	533	531	563	572	589	563	540	545	563	550	548	530	538	532	509	520	524	544	525	528	539	511	549	523	531	554	498	527	519	573	577	565	568	498	540	559	538	537	539	524	540	579	542	547	521	554	552	527	538	564	548	589	544	552	560	542	551	568	548	554	573	493	521	515	547	548	565	564	476	543	585	521	542	541	544	568	530	545	563	558	537	518	544	605	539	597	511	558	559	554	527	541	576	564	548	518	572	542	547	592	573	566	522	557	558	537	569	547	540	608	529	553	530	516	531	540	497	566	515	552	594	564	562	541	556	533	515	557	572	538	579	592	560	550	562	538	525	532	523	519	522	560	566	542	562	527	553	527	560	531	521	554	542	532	568	573	522	541	540	535	518	521	605	525	529	558	574	542	531	546	545	508	538	549	527	523	581	516	526	547	546	539	565	516	537	560	573	494	553	523	548	551	548	567	518	569	542	546	547	590	566	515	542	536	546	564	542	555	584	582	551	557	524	538	560	542	521	521	528	558	588	511	571	529	524	595	553	542	545	512	558	551	562	553	530	556	537	566	553	541	563	517	503	557	540	516	558	559	577	531	535	538	536	555	555	564	541	590	519	524	538	549	557	528	569	553	503	519	561	577	524	535	489	565	556	598	587	556	550	566	549	560	553	600	496	569	513	529	561	592	576	540	555	553	521	557	518	493	540	544	522	533	551	535	533	566	499	543	591	582	559	602	528	554	543	539	510	496	595	530	518	544	580	524	545	553	569	511	550	531	576	568	576	560	544	524	600	542	544	567	547	546	514	529	538	559	520	566	522	509	528	513	556	514	495	538	535	578	539	551	540	568	515	547	567	554	517	550	519	521	512	547	531	534	523	512	526	595	564	577	496	582	529	524	543	528	579	548	545	525	517	572	510	531	557	547	570	554	555	563	548	545	549	538	538	550	568	544	541	550	559	545	539	548	533	550	522	547	567	549	502	546	557	569	534	549	546	559	548	587	526	565	607	580	512	586	501	556	563	538	535	526	561	531	526	498	528	543	570	556	541	559	582	560	579	561	555	526	529	523	494	542	550	574	543	539	514	571	543	522	529	511	572	539	559	556	582	537	544	558	557	534	534	537	544	564	569	511	513	541	583	518	532	536	495	554	528	529	519	575	530	579	570	566	567	567	578	596	595	560	538	520	530	534	535	530	510	547	535	587	572
29279	29231	27175	12045	2670	629	384	326	347	360	313	324	334	354	315	333	341	318	363	333	301	324	329	384	340	369	316	361	321	350	343	361	358	337	336	328	340	329	354	349	346	319	337	341	341	313	338	360	341	358	332	342	364	347	362	286	342	296	334	344	337	335	356	305	324	351	345	355	374	344	317	313	356	331	327	330	339	321	356	301	297	343	360	335	344	356	318	344	378	327	342	336	341	355	347	352	337	349	338	316	368	348	357	337	335	334	361	332	345	305	317	336	327	288	310	352	340	329	328	302	314	333	376	322	377	360	304	319	332	314	344	311	319	358	351	340	341	344	343	378	338	332	354	352	328	348	331	341	320	369	346	334	315	343	351	361	343	350	324	362	340	335	312	347	340	339	320	330	360	345	309	333	329	308	362	328	331	342	336	326	310	345	359	350	319	325	325	340	380	336	337	323	368	309	337	366	321	319	363	388	336	330	347	329	327	356	313	324	359	362	355	346	372	323	332	334	340	305	330	310	346	314	346	343	340	335	325	321	366	331	338	344	337	293	346	347	337	344	341	312	319	305	362	317	355	342	318	312	349	318	353	325	343	373	369	346	341	351	370	344	324	309	326	329	356	359	308	344	338	341	330	343	340	297	325	349	360	355	329	301	355	314	323	331	322	342	315	309	359	361	323	306	335	323	343	313	313	319	344	331	346	320	366	345	320	334	367	333	325	307	352	323	333	340	393	330	358	309	361	333	323	360	355	318	370	324	302	324	333	343	335	324	330	334	334	338	336	357	364	359	349	310	321	331	325	338	340	321	349	332	313	329	339	329	369	374	334	335	338	306	314	351	345	311	369	331	350	322	377	372	336	339	359	344	348	316	320	315	303	312	331	292	361	325	322	307	344	324	330	330	364	350	335	327	324	374	315	309	381	329	328	344	323	352	329	319	343	354	361	313	358	342	335	339	363	358	324	351	351	328	311	346	316	335	347	326	337	320	331	333	334	334	331	346	351	345	357	307	351	331	358	353	331	339	343	329	312	341	336	345	367	339	382	343	324	338	341	392	327	361	327	284	322	330	322	331	311	327	328	356	352	342	338	343	345	327	348	334	360	342	349	380	325	329	318	354	339	321	336	330	349	324	309	330	358	320	318	322	345	340	343	344	326	327	335	320	355	345	331	339	354	335	384	320	326	330	347	368	346	327	347	332	355	331	325	330	315	355	319	324	333	321	320	336	349	354	351	360	325	300	331	385	339	333	346	372	365	357	321	339	320	325	386	370	339	319	360	294	338	355	336	320	329	322	345	360	312	333	339	358	338	332	349	318	363	309	302	348	358	347	327	322	329	329	366	325	332	349	315	295	316	334	339	342	380	345	335	362	353	338	356	361	335	352	367	330	346	317	337	340	337	344	381	367	317	337	346	318	350	297	386	327	307	360	360	362	328	331	369	355	343	376	346	328	321	328	330	389	340	345	338	354	352	337	356	336	331	333	338	325	320	349	338	323	311	297	350	387	300	328	362	328	333	383	334	333	325	342	326	355	323	326	329	341	318	339	346	344	338	324	343	326	347	328	336	354	355	311	321	312	380	334	362	320	299	354	327	305	372	336	308	348	347	308	358	326	350	342	315	323	351	345	370	328	337	325	335	341	362	361	337	319	345	308	328	375	344	348	352	323	317	380	332	364	326	341	343	323	330	319	360	388	334	352	350	330	326	367	314	321	334	340	336	350	323	403	367	359	323	335	327	350	326	355	338	329	332	341	320	358	322	349	332	338	304	337	345	343	331	321	357	316	347	374	344	324	365	354	322	346	315	314	343	323	318	359	348	314	358	341	321	323	357	309	323	358	368	354	313	321	367	360	353	336	368	309	330	345	354	313	326	342	316	352	348	340	359	360	348	324	330	316	372	340	329	360	342	347	371	366	327	325	300	310	364	325	325	317	342	349	367	315	347	343	333	341	336	331	318	335	368	346	390	324	347	363	359	303	347	310	308	371	348	340	330	366	319	335	367	334	338	358	309	334	323	315	317	331	369	331	327	347	347	358	323	319	343	320	321	373	362	359	304	340	324	332	338	351	326	348	340	367	314	334	367	330	332	356	335	320	344	343	318	338	352	324	352	330	324	348	352	338	306	332	329	316	329	351	303	354	350	335	351	351	314	311	352	321	344	352	358	350	324	310	332	331	375	409	311	375	344	381	358	334	354	354	347	331	328	313	323	313	364	339	339	326	351	351	346	336	363	337	312	348	338	339	378	322	346	330	339	329	340	339	352	308	336	331	343	313	330	346	323	330	325	335	306	341	326	324	342	336	303	326	320	310	360	337	340	331	338	342	324	334	331	325	316	334	350	330	344	320	341	334	332	329	326	322	332	320	326	312	355	319	348	367	345	329	350	333	337	326	310	365	344	347	303	335	321	328	326	336	312	342	354	331	357	336	355	333	346	353	308	330	353	354	348	324	309	319	341	375	344	341	342	346	287	323	345	304	336	366	317	324	312	374	315	340	314	320	337	360	365	366	347	322	353	314	332	315	336	364	332	342	343	362	346	326	374	322	342	346	337	326	339	331	325	334	351	376	330	331	305	371	339	335	347	323	340	349	342	337	331	328	295	328	339	333	328	322	334	320	326	318	317	340	332	322	338	332	321	357	403	340	286	322	356	325	338	337	340	338	359	329	341	336	355	313	366	331	330	321	350	350	331	330	329	328	319	369	335	357	334	346	363	351	354	321	341	320	309	337	324	358	340	341	339	331	311	355	338	335	371	327	338	335	324	341	310	341	310	332	413	341	347	335	341	334	340	347	348	353	365	346	325	324	314	304	347	343	332	352	380	379	354	351	332	292	370	336	338	376	343	346	353	336	334	355	335	308	319	318	316	327	332	319	380	304	341	330	344	347	325	345	366	363	311	374	327	316	338	307	370	346	326	331	298	362	341	316	337	346	337	349	334	360	326	354	339	302	312	344	319	325	321	372	309	322	364	353	340	341	387	337	310	341	364	341	342	317	333	339	317	336	331	341	326	334	315	358	364	378	331	296	341	329	358	350	340	363	320	352	349	334	340	332	311	330	354	295	328	365	340	321	289	341	315	325	372	349	327	329	290	362	328	336	336	325	333	338	343	370	338	337	338	325	307	338	336	360	366	318	327	367	315	361	333	387	333	335	338	351	324	351	362	351	354	329	329	320	378	332	321	381	378	343	341	327	339	354	330	358	364	344	333	317	318	381	349	325	326	351	310	346	352	332	341	338	335	370	323	332	322	333	329	322	340	342	368	376	345	344	310	329	327	347	330	313	328	364	331	371	360	360	310	317	310	341	326	329	347	348	352	334	348	355	291	329	326	347	371	307	337	359	337	364	299	341	349	310	321	318	346	331	346	347	346	378	338	338	325	346	294	342	352	341	317	337	337	356	311	323	338	360	348	319	297	340	309	338	323	344	345	343	335	345	312	333	324	346	328	318	307	313	341	334	330	310	340	339	315	333	321	329	368	309
19172	35515	21454	6801	2194	618	339	339	332	349	326	318	323	345	317	307	354	317	298	336	335	328	324	375	328	311	320	332	339	315	329	346	335	302	323	338	310	307	312	341	328	336	330	307	360	328	364	296	318	304	327	335	370	326	319	325	341	328	327	323	342	343	369	351	357	306	304	332	356	315	338	331	330	339	318	301	371	348	307	299	302	317	310	318	329	328	289	310	338	296	344	335	305	326	322	348	306	309	334	289	324	296	313	333	302	355	335	341	342	309	321	321	322	331	371	338	299	282	336	315	330	325	319	331	325	300	323	333	319	323	315	309	326	305	339	328	312	316	280	322	326	300	325	328	320	347	349	312	320	328	305	333	313	291	345	304	345	325	319	327	334	336	321	364	334	333	329	336	325	348	307	347	290	299	322	339	303	330	359	292	306	343	350	302	341	327	326	295	317	327	319	309	336	310	330	342	315	327	357	298	349	336	328	310	321	322	333	338	328	336	301	331	337	332	347	323	328	305	310	299	328	343	319	283	325	334	349	308	322	335	310	330	330	320	318	325	324	335	314	333	310	318	345	345	326	308	332	335	305	315	334	337	360	346	315	308	321	321	310	280	298	321	323	320	337	307	288	307	290	347	332	319	307	336	334	331	305	329	293	308	300	307	297	316	319	326	345	325	333	317	327	335	322	274	336	341	334	311	308	324	306	303	330	295	296	328	308	335	323	324	329	326	340	350	342	309	317	345	307	299	304	332	331	305	310	350	310	365	349	327	316	333	335	348	329	340	317	291	346	304	339	315	303	347	350	335	323	354	310	320	287	346	340	372	315	306	344	303	370	341	279	320	313	287	322	329	335	311	347	316	370	338	327	350	339	342	334	318	348	288	307	323	338	338	304	338	336	290	295	331	286	293	290	301	299	310	330	349	334	330	315	314	302	347	350	355	321	389	297	360	329	324	321	299	313	310	308	323	340	292	325	296	324	294	325	303	341	340	309	312	337	321	350	324	310	341	334	336	290	319	365	312	325	341	309	341	328	301	350	323	327	316	336	323	344	272	329	313	321	343	341	312	345	308	333	346	305	340	339	322	319	310	306	350	280	346	300	335	319	317	325	310	320	335	318	306	303	318	342	319	309	318	311	295	335	322	322	314	313	336	336	341	297	351	365	285	370	324	355	339	350	315	312	318	332	308	348	325	329	368	338	329	312	315	319	339	315	357	314	325	324	318	328	286	335	357	306	320	322	320	318	336	349	345	323	349	349	317	312	336	326	317	337	329	320	339	316	316	305	351	310	320	354	319	356	351	325	314	334	314	289	316	330	335	332	319	299	361	330	295	331	310	328	338	331	304	309	337	326	349	292	333	343	310	354	344	341	339	343	309	315	311	321	300	319	338	315	330	308	337	318	304	290	301	341	344	337	322	287	354	348	295	322	349	323	339	320	335	375	315	324	337	317	345	335	333	312	341	338	349	308	346	336	321	320	337	297	338	345	306	300	332	315	318	333	320	332	344	334	322	291	323	299	324	337	333	345	352	308	271	320	291	343	336	344	310	290	298	337	307	325	327	341	312	328	348	327	286	363	355	333	338	311	325	319	343	331	313	327	303	315	331	316	346	323	285	341	303	314	307	337	341	339	337	331	320	302	330	306	325	326	356	303	329	305	316	346	325	311	303	308	307	344	301	314	311	337	335	345	299	329	297	321	331	331	310	316	334	318	288	352	326	313	364	336	316	335	312	329	340	321	326	306	304	337	326	352	320	317	322	321	321	341	332	290	352	298	315	330	354	333	303	328	301	341	332	327	317	306	349	282	335	324	340	299	330	332	316	321	338	327	319	312	361	329	323	323	341	315	349	319	338	315	314	312	338	305	299	335	327	344	299	340	329	364	351	307	303	317	333	315	315	303	336	321	334	314	321	301	331	303	318	278	316	347	325	337	307	328	343	324	344	327	349	319	315	289	351	271	332	328	346	338	344	295	321	344	324	334	345	325	344	336	326	319	320	347	342	323	296	337	337	328	311	335	335	342	340	309	314	329	307	338	306	319	365	336	348	330	342	328	369	340	334	298	311	333	309	313	312	332	334	369	325	337	344	338	345	314	308	310	306	309	303	336	344	340	333	296	353	302	326	316	322	339	297	326	333	316	325	304	312	300	325	321	309	312	322	331	340	336	336	328	375	339	336	344	328	319	356	316	342	306	321	327	298	321	297	329	331	306	304	329	302	343	329	311	322	301	340	309	328	323	318	330	312	325	337	332	312	312	336	327	357	328	288	324	352	312	313	323	306	332	335	313	312	316	349	291	309	322	335	293	323	304	325	300	342	313	332	304	307	335	319	318	317	339	344	310	330	293	319	315	317	320	315	314	332	325	333	308	326	385	352	337	341	305	312	322	344	365	311	330	299	298	321	312	323	342	342	319	322	315	293	338	324	331	316	330	331	339	297	298	309	328	341	322	321	350	335	264	315	317	331	343	321	339	325	326	315	324	335	314	284	335	303	311	324	346	326	319	339	362	324	317	344	310	323	318	322	345	319	359	320	324	308	321	340	343	298	319	286	333	318	315	318	321	326	321	322	341	303	318	329	309	291	304	313	318	343	331	327	309	323	367	304	316	308	329	312	370	315	345	318	323	351	329	320	338	329	313	373	307	317	301	329	323	310	335	333	312	313	325	337	327	330	337	358	312	302	336	336	331	354	356	325	297	310	346	283	344	351	329	299	342	354	338	323	329	338	353	293	331	324	347	326	317	307	302	302	319	331	338	307	323	339	333	348	286	346	307	319	291	302	304	293	318	343	339	310	314	321	319	354	314	352	293	319	326	313	342	324	346	310	358	332	326	348	309	331	317	306	341	347	311	360	314	301	304	321	322	325	327	338	331	325	331	337	321	313	330	309	335	342	309	297	334	354	332	329	337	305	314	336	322	321	338	321	295	349	331	318	339	353	300	351	337	334	360	320	350	326	323	321	350	342	354	337	335	344	333	337	343	315	302	314	334	372	318	283	332	337	349	313	308	338	305	298	321	343	320	341	332	310	350	337	331	319	313	338	301	338	293	319	299	327	316	291	333	332	321	342	301	362	316	312	348	320	317	307	355	342	356	284	348	342	304	299	333	324	303	303	292	336	320	329	311	335	307	326	305	329	321	350	302	321	301	330	304	308	321	322	348	338	326	306	332	317	283	331	291	315	343	290	301	320	302	315	329	304	329	350	347	313	322	358	320	328	316	325	311	312	336	322	306	322	341	325	334	309	333	302	311	313	277	301	329	334	320	328	320	366	326	270	323	328	320	315	317	338	336	321	344	317	313	306	322	342	328	343	306	315	365	300	357	337	331	310	323	308	264	322	329	348	327	342	306	299	318	312	319	333	325	321	332	309	355	316	296	317	311	310	332	318	308	343	326	330	288	298	326	338	313	330	305	362	307	346	306	298	310	327	325	352	330	334	340	314	324	349	311	335	352	361	351	342	284	327	344	325	349	324	304	303	317	337
25583	27975	45418	38380	20713	5995	727	420	379	426	412	381	405	397	380	403	385	394	406	391	412	400	378	429	404	415	391	381	355	419	358	414	342	401	367	359	367	390	365	386	402	374	400	394	399	406	388	368	385	408	355	384	381	389	390	412	333	359	340	339	384	384	413	381	380	369	388	376	398	365	366	389	395	366	353	381	357	369	342	394	374	371	395	362	400	406	416	402	399	378	373	383	375	383	385	390	375	377	368	399	399	376	355	346	393	381	410	365	360	374	390	355	381	353	414	401	384	404	376	357	384	389	420	394	374	414	374	400	372	399	402	395	384	399	358	371	369	365	390	395	398	390	395	385	398	416	361	381	364	412	384	363	355	367	390	374	405	390	373	412	378	367	360	350	375	379	368	377	385	349	337	375	356	376	395	381	414	400	362	374	347	377	369	392	370	357	359	404	389	419	372	347	409	367	365	417	387	374	358	353	384	373	394	374	347	382	399	373	369	370	416	382	389	394	374	356	404	404	410	378	383	400	381	412	405	389	381	360	392	411	388	366	425	382	372	337	359	374	401	379	408	381	395	390	391	351	337	360	397	345	372	378	373	351	355	376	382	386	394	355	388	374	393	374	433	352	360	387	366	362	406	380	340	364	403	368	364	400	344	373	368	384	353	390	424	404	399	383	403	400	396	378	404	399	329	397	382	401	385	363	358	374	383	401	389	401	341	326	387	395	387	375	416	364	388	354	357	348	389	371	388	372	392	441	410	354	366	400	379	398	387	370	370	367	351	391	352	423	368	374	380	387	320	365	348	347	357	362	372	383	364	369	407	370	367	354	390	386	360	367	374	372	382	379	416	393	365	361	397	364	366	377	370	387	358	371	368	338	374	377	384	377	353	384	378	380	395	352	385	331	347	405	377	402	383	395	383	367	384	399	369	351	385	392	380	372	403	373	393	391	384	380	365	354	399	348	379	367	395	387	373	394	361	369	402	408	403	388	412	374	390	413	328	401	345	396	411	390	378	417	377	411	374	378	373	386	368	369	366	353	379	397	375	386	357	416	371	396	374	378	395	380	363	382	391	367	383	411	384	447	391	338	363	367	379	391	376	355	373	389	413	384	429	393	388	425	374	347	387	446	360	410	414	407	310	383	368	372	348	420	407	363	390	375	331	389	351	359	386	401	356	404	347	399	374	404	387	425	418	362	401	369	391	364	380	352	408	374	409	399	395	382	362	380	391	353	414	378	363	367	375	365	380	391	366	388	397	337	421	337	390	400	363	383	366	383	386	388	364	388	369	372	381	394	352	415	368	411	360	385	396	367	398	415	380	332	378	380	375	394	407	399	360	413	378	392	380	373	389	367	362	383	370	398	404	364	382	381	386	385	404	393	412	400	413	405	376	388	393	423	419	391	358	368	408	364	383	385	378	382	402	382	392	371	382	396	374	422	402	350	381	375	393	413	388	431	385	348	373	383	388	392	414	385	384	354	358	418	378	364	403	379	421	366	371	391	363	392	381	405	401	360	379	378	396	375	388	352	382	381	396	366	356	384	389	345	378	398	366	367	373	360	341	390	351	367	367	371	368	370	395	377	381	403	355	385	372	360	364	382	397	371	383	372	390	383	383	360	391	360	372	399	371	385	398	375	358	360	347	378	416	385	371	387	369	407	410	381	389	364	372	364	388	402	397	387	373	365	378	383	392	386	358	371	359	354	365	373	388	411	325	354	388	369	389	372	407	363	340	379	349	377	415	338	385	381	386	430	382	384	371	369	408	405	376	387	401	381	399	372	377	380	380	350	416	372	373	356	372	360	401	376	371	351	406	319	421	350	344	397	441	400	384	406	369	389	391	382	390	361	401	383	401	342	364	359	370	375	392	385	366	405	349	385	387	396	394	402	395	390	380	366	376	375	350	338	386	366	371	366	368	382	366	382	380	387	363	405	385	370	366	387	344	336	400	351	386	349	411	363	372	390	396	418	359	368	370	394	367	366	361	370	404	377	383	366	400	407	384	358	386	383	406	368	374	382	331	396	350	377	383	373	353	429	406	388	370	360	399	390	375	357	394	380	334	386	369	391	400	368	408	393	378	395	396	406	410	401	379	421	359	352	390	400	404	383	372	380	355	463	391	379	377	383	383	375	393	355	416	369	400	356	404	393	398	389	363	378	383	358	371	370	387	351	377	381	357	394	346	390	392	345	344	406	372	351	350	381	377	397	371	393	361	374	374	364	372	370	354	368	379	370	399	399	389	368	356	359	373	376	383	349	383	374	388	374	409	394	373	369	389	379	363	387	368	341	382	344	423	391	366	346	400	358	404	357	366	395	370	380	358	356	385	393	383	405	394	364	357	396	380	382	370	391	362	384	393	418	375	353	419	384	425	419	359	383	406	398	356	390	326	387	396	373	372	342	392	388	368	376	366	422	413	379	379	394	371	386	387	395	369	387	421	373	373	410	377	386	340	390	387	369	383	394	340	383	373	372	366	374	366	410	390	403	370	374	379	355	389	376	383	386	386	377	373	354	337	388	407	422	385	405	381	379	387	343	390	372	373	385	377	413	354	407	384	400	364	347	350	378	392	359	391	374	396	360	391	376	367	359	357	373	382	374	393	385	392	401	374	401	390	381	422	380	402	367	348	381	335	377	375	389	403	364	416	375	398	375	359	369	411	365	374	368	377	383	355	387	349	374	349	370	384	415	361	371	384	353	394	392	363	382	389	388	377	389	372	392	402	381	377	375	332	412	388	381	404	370	371	370	333	353	376	417	378	366	356	414	386	359	376	358	368	374	390	372	383	361	378	360	393	356	382	385	380	384	409	400	386	399	385	384	369	390	388	406	364	351	397	377	408	377	354	344	340	387	354	369	373	374	391	382	381	413	348	381	371	373	380	388	336	369	377	370	364	379	344	408	366	396	353	405	387	357	374	391	373	391	359	388	376	356	406	357	384	348	372	355	392	377	415	371	418	385	361	380	365	381	359	415	380	380	339	351	369	385	396	382	383	348	399	396	398	354	361	396	405	363	378	356	373	347	417	389	349	380	368	383	379	397	417	358	379	356	399	390	338	434	410	380	382	374	382	371	357	328	357	400	394	373	383	386	425	386	375	388	380	427	402	367	352	386	376	411	344	381	353	368	411	393	413	390	377	400	373	338	370	370	378	358	382	377	377	350	361	335	371	390	362	425	337	351	365	363	386	376	376	398	411	399	356	379	402	411	364	376	361	383	356	391	360	345	412	389	384	407	416	383	354	370	357	409	365	391	362	363	327	371	355	345	384	365	378	425	385	395	385	364	414	375	386	396	397	426	362	415	396	373	378	420	384	402	364	390	406	350	347	390	382	361	359	382	427	368	401	354	387	385	378	382	386	358	342	380	376	421	349	404	372	404	430	375	381	374	381	340	380	365	373	384	365	376	382	355	332	330	367	364	376	390	394	374	384	425	380	373	369	364	389	385	374	388	374	377	407	371	372	379	358	350	393	427	355	416	333	426
53691	86613	61193	30508	12544	3194	556	422	370	404	442	390	385	369	457	418	392	440	411	429	417	458	428	443	415	438	417	380	421	418	401	385	431	394	411	432	403	394	418	446	398	367	354	400	407	382	414	406	400	416	413	438	390	435	413	412	434	399	418	384	395	415	394	419	398	391	398	418	395	376	422	391	461	408	406	387	390	402	380	373	411	391	442	407	355	405	427	417	395	384	417	406	395	398	410	429	367	385	367	436	427	388	409	394	414	360	382	401	418	413	379	385	410	400	438	397	383	381	375	399	440	379	393	382	410	399	399	431	369	430	424	433	408	425	415	380	410	415	384	384	407	410	396	412	419	425	389	401	378	390	394	425	443	425	400	417	399	379	422	384	421	391	386	403	428	395	400	421	370	396	417	406	379	396	395	430	444	391	407	426	405	406	389	401	380	388	424	426	426	432	396	397	389	406	394	407	386	378	399	402	401	396	379	400	430	391	409	361	409	425	435	404	394	413	399	384	402	388	388	412	362	389	415	428	375	423	416	391	409	383	405	407	405	396	374	411	423	410	370	402	382	414	408	377	403	410	401	393	376	429	400	418	377	410	408	417	411	404	389	429	400	433	391	372	405	406	387	370	388	368	414	375	427	365	395	396	399	399	392	431	428	385	410	416	409	416	429	380	393	400	405	420	429	370	417	417	419	415	397	392	406	383	386	390	415	394	415	397	383	401	460	383	385	388	371	394	404	372	437	412	389	432	409	395	421	404	398	375	417	369	402	421	381	364	405	384	386	406	418	400	423	410	401	388	376	425	384	429	433	375	416	406	388	393	425	384	426	375	424	413	411	386	414	392	395	419	390	419	394	425	422	387	406	402	398	371	368	382	408	373	378	394	398	392	382	389	382	393	394	425	441	401	411	413	390	387	397	416	385	401	392	406	367	391	372	408	395	425	396	376	374	428	392	406	401	396	416	430	400	378	405	372	404	389	411	379	391	401	389	396	399	421	419	406	404	361	431	403	422	376	388	383	415	432	418	432	408	391	387	441	397	394	397	377	388	384	375	414	404	371	413	397	417	430	400	402	404	382	374	400	424	418	400	409	384	405	427	412	420	362	394	407	450	406	338	396	406	403	431	393	393	403	382	404	409	407	368	387	410	382	425	390	394	366	358	423	415	384	420	427	418	406	367	391	433	388	369	427	433	395	400	391	401	364	402	413	371	425	397	337	404	421	371	393	395	407	395	423	408	390	392	379	391	377	388	365	371	418	429	415	404	420	387	416	381	394	410	451	406	419	397	376	392	369	396	429	411	405	445	434	408	413	441	393	396	372	430	422	434	380	445	402	421	378	372	393	400	396	400	403	441	405	370	410	423	394	397	382	366	404	412	410	416	421	404	409	421	440	414	376	422	367	378	455	381	379	389	371	379	407	422	353	381	408	387	393	419	423	404	440	379	421	428	390	417	362	387	428	422	421	395	408	415	405	389	397	372	376	381	395	376	378	401	361	410	382	398	401	441	369	439	423	392	415	388	427	385	389	401	418	402	421	404	424	399	412	387	393	437	386	412	388	355	391	416	400	404	401	400	422	428	405	429	431	423	386	429	433	395	396	387	383	396	422	390	364	405	359	391	370	425	406	378	400	383	397	420	418	382	371	406	408	363	416	416	392	409	408	403	427	428	420	428	434	406	384	376	431	380	404	402	387	411	425	396	431	431	430	418	420	398	413	386	425	392	448	402	412	408	419	363	421	393	405	378	416	381	390	382	384	394	396	421	416	394	454	396	406	397	415	429	395	434	409	429	387	399	420	384	377	405	402	397	392	388	398	426	409	417	392	385	374	387	401	390	393	395	415	395	399	412	399	413	380	365	388	408	405	371	400	377	394	398	416	390	420	419	388	438	438	422	395	440	443	396	378	394	408	398	441	415	387	417	393	383	390	390	421	404	409	402	418	377	392	389	456	438	418	387	406	400	402	409	405	425	409	423	397	395	389	407	405	385	423	398	423	380	449	373	416	423	358	425	443	382	384	391	414	415	422	382	396	417	398	400	387	409	383	416	396	426	427	364	395	421	396	370	398	394	387	422	415	433	359	420	388	381	395	459	396	423	386	387	417	409	417	419	377	428	445	386	416	403	394	412	422	414	391	391	415	396	372	416	387	415	410	377	388	407	419	384	365	396	401	412	382	444	414	372	399	395	397	437	417	382	417	411	386	403	400	399	400	392	379	412	389	416	402	415	415	414	400	410	393	401	428	383	402	403	412	390	412	396	398	390	377	426	401	399	395	399	441	446	425	370	437	412	417	375	383	388	375	418	423	415	412	376	389	409	404	399	405	420	380	395	452	386	397	406	386	411	417	411	348	366	390	398	421	380	402	384	376	410	429	405	356	417	404	422	397	409	400	397	384	404	383	413	391	421	388	377	394	394	433	420	391	398	431	391	421	397	376	408	391	414	376	443	441	371	412	362	398	416	389	424	427	390	404	410	397	403	381	431	387	432	413	436	434	427	364	428	366	362	430	426	437	400	424	426	403	420	385	394	390	391	407	409	374	390	398	376	429	375	395	408	402	417	414	406	404	406	394	392	377	429	408	344	380	399	398	424	428	387	419	384	381	386	439	398	429	401	396	405	369	400	387	395	434	410	417	379	406	393	406	373	401	417	413	403	415	400	467	363	406	372	394	376	400	416	400	415	401	393	406	368	376	407	403	415	423	425	419	396	392	426	414	405	397	375	419	436	418	373	420	399	369	399	416	406	382	402	417	381	425	406	423	405	388	382	379	422	361	394	434	404	425	358	437	431	402	405	391	412	398	411	391	392	399	386	388	411	388	385	423	399	421	404	357	398	408	411	402	380	392	402	417	413	425	359	392	375	424	422	399	448	407	417	394	382	390	413	398	418	403	410	406	395	379	408	395	386	427	365	396	386	396	378	415	414	388	364	391	437	431	400	403	395	417	381	426	429	391	444	402	401	459	443	392	398	396	399	386	429	415	410	395	394	395	415	421	385	396	398	374	418	371	398	392	403	436	394	403	426	388	403	388	412	383	390	343	420	427	402	390	400	391	398	416	430	417	382	405	449	408	421	380	400	385	394	396	426	402	399	406	430	377	420	441	418	397	419	431	421	339	421	430	374	410	399	408	367	424	379	409	415	351	401	404	405	444	377	390	368	407	400	412	384	362	409	400	367	389	434	405	394	386	379	408	397	419	345	394	389	413	418	413	339	396	398	414	383	387	398	407	422	416	424	393	414	400	431	428	429	395	384	403	402	398	386	405	385	425	455	373	398	425	421	375	401	418	389	423	385	390	400	392	407	407	408	398	400	397	420	387	396	409	387	424	394	378	408	392	398	398	429	383	397	429	404	385	409	402	376	420	381	434	414	430	377	413	395	402	405	431	390	403	384	403	415	434	423	409	414	411	386	421	395	405	396	378	417	413	404	403	409	421	415	406	416	434	370	443	404	407	399	392	389	353	415	418	421	385	409	434	389	419
24010	23305	39987	40896	29280	16204	3607	683	556	508	557	533	483	481	525	504	595	496	536	487	521	482	507	504	566	537	490	554	528	492	530	488	539	473	487	516	515	494	501	505	516	505	546	510	508	518	452	502	508	511	500	492	467	545	542	528	504	513	494	492	526	506	511	504	525	499	508	493	519	514	526	493	526	523	524	514	527	506	513	532	488	480	483	529	516	509	475	484	513	496	497	441	512	498	555	468	520	542	500	521	490	521	502	477	467	529	523	507	521	492	503	508	454	484	493	467	491	491	474	462	524	501	489	494	475	486	442	521	544	507	520	474	535	498	520	469	521	480	473	523	509	550	515	510	508	525	544	518	505	495	527	514	495	536	487	507	494	537	499	516	553	492	483	470	442	554	505	506	497	493	521	496	478	505	533	473	512	485	501	515	542	513	496	479	505	524	466	509	476	495	506	524	525	486	500	467	534	475	495	530	496	502	519	506	502	486	456	534	509	493	505	486	487	515	512	512	525	492	520	488	519	507	487	500	470	503	499	486	516	483	502	518	485	549	499	483	507	484	513	490	515	489	461	489	523	546	482	489	488	481	498	511	522	523	522	502	493	482	491	531	474	512	460	475	506	477	487	494	537	506	491	502	507	508	491	483	500	471	499	498	497	494	498	528	506	491	497	479	479	523	470	471	487	514	517	491	521	548	482	504	503	499	499	492	458	485	514	513	495	480	501	517	460	490	545	487	488	450	507	494	545	525	496	491	509	479	490	530	470	483	494	486	481	469	504	480	493	509	493	504	484	486	508	443	491	507	497	488	515	498	501	480	488	460	494	461	536	485	485	509	516	526	507	499	479	505	522	475	510	516	518	473	477	507	501	501	498	463	477	480	497	513	503	497	502	522	481	474	509	482	501	501	493	472	519	492	500	495	481	500	463	502	562	486	525	530	472	503	483	482	475	491	473	546	493	508	504	502	483	500	521	515	459	494	526	486	523	503	530	486	527	495	480	485	493	481	512	491	530	487	488	485	526	482	512	458	521	516	523	481	530	502	495	488	500	484	515	518	529	459	533	489	508	503	528	535	504	468	513	507	495	444	505	488	482	477	504	459	496	529	479	472	494	493	544	479	486	531	491	488	474	512	496	517	508	529	497	526	475	522	522	527	498	495	465	511	531	465	477	479	491	479	457	469	463	497	479	483	506	517	511	497	501	501	490	502	473	478	487	536	480	468	485	508	542	529	465	457	515	521	515	500	514	521	505	537	482	511	497	502	487	508	445	510	535	528	485	529	492	509	513	489	463	513	490	487	552	482	467	479	459	530	479	535	454	464	478	452	495	449	478	534	504	494	492	527	539	489	486	506	500	504	463	520	468	467	478	504	512	470	464	490	480	532	523	468	481	514	481	471	520	467	454	480	523	497	494	501	514	546	504	530	507	496	510	520	501	505	456	453	486	501	486	479	498	488	486	486	510	507	450	472	503	502	463	485	473	513	500	466	487	487	433	497	476	489	511	535	471	503	553	482	520	473	492	517	507	521	499	479	459	488	495	509	525	493	495	550	475	457	510	473	497	480	482	513	496	539	474	462	474	512	491	477	506	480	528	476	508	475	514	483	518	486	504	509	485	546	505	505	523	507	465	538	479	495	496	474	475	430	505	520	506	464	471	413	526	487	496	499	503	543	512	495	495	484	508	504	495	519	494	523	508	505	492	492	529	489	502	546	492	516	491	508	524	519	536	473	503	495	493	539	495	556	524	513	482	480	485	532	501	471	489	518	507	504	501	494	481	484	487	520	486	513	506	529	480	493	479	487	490	526	537	456	477	507	496	516	499	500	515	520	467	505	493	483	496	448	508	441	522	514	500	463	471	507	463	497	454	539	514	480	490	488	507	452	464	499	488	483	530	480	487	502	463	466	503	487	517	500	523	508	507	463	498	468	526	500	477	477	512	481	501	471	488	526	461	480	499	502	530	532	490	496	523	510	516	514	476	514	505	502	486	500	469	519	475	498	494	500	523	487	518	526	470	474	546	513	488	522	501	485	480	462	511	489	461	503	520	469	510	482	465	454	489	496	485	474	494	510	524	522	491	492	483	487	525	486	488	461	521	508	485	508	511	503	554	485	487	502	475	494	506	487	491	494	511	487	496	495	496	509	520	548	504	489	515	518	538	493	493	553	532	508	490	478	445	487	488	500	512	476	484	497	477	477	479	470	517	542	491	522	495	483	514	493	512	450	500	497	511	479	504	530	501	484	449	490	481	478	466	489	501	516	490	487	526	509	535	472	540	514	523	475	507	483	525	464	499	562	494	528	547	505	507	482	489	494	483	524	525	503	490	488	524	496	520	483	518	508	513	501	506	511	524	542	497	514	510	502	519	507	510	507	509	490	485	506	533	488	491	535	487	496	459	479	477	445	491	503	511	534	498	499	494	489	498	473	520	542	499	472	479	512	477	531	501	472	514	494	474	536	490	466	485	521	469	457	488	496	494	501	488	479	486	480	490	512	470	465	525	510	492	526	506	505	544	487	470	497	554	477	489	531	448	515	523	412	493	504	485	451	493	501	548	532	484	504	502	486	502	480	463	506	504	477	539	497	516	476	503	506	534	506	480	523	509	496	504	476	475	491	485	525	497	516	480	504	547	482	453	475	531	489	488	469	508	495	516	477	472	469	483	542	509	465	523	491	510	520	489	517	508	513	490	511	527	476	491	499	511	533	513	528	478	485	504	487	442	529	497	511	497	482	503	548	546	533	547	484	496	511	478	486	534	460	484	483	506	533	515	484	512	517	510	490	459	459	500	489	492	494	466	474	507	488	481	492	492	487	462	473	501	488	500	476	490	502	507	501	494	514	505	499	502	511	484	484	497	500	462	511	494	521	526	493	520	509	479	499	529	502	512	488	510	517	476	480	491	499	466	523	504	486	484	520	541	473	509	470	509	523	494	507	472	480	507	502	525	539	528	510	520	520	496	475	536	512	500	528	505	486	507	536	464	490	463	507	492	484	500	523	507	504	512	508	482	496	469	527	484	499	514	468	497	485	496	531	549	524	501	450	495	537	489	486	516	479	518	465	409	484	480	503	516	447	509	515	480	472	484	535	446	519	536	496	456	498	533	441	495	504	496	492	451	551	492	449	509	478	506	462	503	529	515	515	503	507	518	492	472	495	500	509	514	500	455	512	495	539	475	522	457	464	460	491	496	487	512	498	546	486	515	486	520	506	483	490	501	509	521	490	465	505	489	503	519	503	493	501	477	499	478	454	511	514	494	484	494	508	502	523	483	516	473	500	491	462	512	459	506	490	487	492	536	455	455	509	513	478	499	496	476	529	527	511	481	484	489	495	553	533	503	484	486	507	519	458	496	495	516	467	529	468	506	460	442	513	536	533	434	515	484	511	437	468	478	519	486	524	523	514	515	502	490	499	519	513	472	513	514	508	489	457	505	493	443	519	514	522	496	516	486	488	498	490	487	498	499	529	522	474	497	503	499	500
62657	101880	76797	50628	24527	7372	1506	542	538	541	559	537	571	576	578	584	537	553	496	567	545	507	577	607	613	610	604	561	561	519	551	520	542	560	554	528	524	542	569	521	555	536	556	530	550	530	561	496	571	539	547	548	558	574	555	563	526	554	509	546	542	561	601	548	542	535	533	529	525	569	521	545	533	540	539	574	561	522	548	558	571	553	535	533	570	526	566	565	552	527	545	524	538	580	526	537	553	522	547	552	555	535	538	575	522	568	533	541	524	512	528	560	532	542	513	542	534	525	551	537	543	505	573	526	530	501	493	489	552	558	538	556	529	540	567	487	563	557	528	582	517	548	543	510	554	523	518	582	543	534	542	521	561	523	494	583	574	549	568	517	543	574	511	526	500	555	552	559	564	581	503	560	558	580	553	538	568	513	528	551	543	570	528	573	484	521	579	552	534	569	524	534	547	526	563	572	516	575	594	529	589	552	562	520	520	512	558	586	554	568	555	509	528	551	545	559	591	539	545	552	538	554	539	563	548	547	544	530	516	525	550	532	557	511	549	559	532	548	544	567	555	541	560	557	536	527	527	530	547	531	526	536	542	532	532	552	529	524	552	518	586	533	521	546	570	531	539	569	559	576	559	544	541	514	539	567	542	536	548	541	567	559	518	540	535	511	552	502	571	571	544	561	538	533	541	569	572	532	565	611	537	536	540	548	539	566	528	568	569	627	527	520	514	516	558	529	516	528	550	559	620	525	523	559	550	520	548	520	547	525	549	514	541	500	537	561	552	544	551	533	534	502	545	582	530	573	550	516	585	552	614	528	560	522	556	547	544	564	549	519	568	575	550	537	515	545	527	558	522	550	563	522	531	532	521	527	563	523	582	554	557	556	517	523	561	555	564	563	565	512	559	562	534	504	568	565	529	578	587	558	553	579	528	542	529	546	543	536	558	517	565	512	521	478	526	530	540	513	598	572	576	540	544	528	557	508	505	565	595	534	536	547	553	519	575	525	554	550	527	578	533	552	524	532	552	557	544	567	571	535	559	577	528	553	550	527	539	612	579	542	546	545	509	534	591	565	546	539	558	530	519	518	539	550	528	552	569	548	570	523	518	558	561	486	517	536	520	555	527	543	521	547	549	496	572	526	502	570	546	595	508	565	519	529	550	538	559	539	601	515	564	550	558	530	582	556	530	573	502	523	522	563	525	548	549	562	575	551	556	536	555	565	570	523	552	519	576	523	581	564	523	560	571	552	550	521	495	560	548	559	549	544	520	540	571	525	548	519	528	535	566	535	586	531	534	536	534	512	527	572	533	556	494	530	514	531	567	504	556	541	504	532	565	560	523	550	559	554	508	541	540	544	557	571	539	514	508	546	542	541	545	570	533	575	524	544	554	504	553	542	572	507	529	551	536	550	533	508	515	555	583	537	552	533	577	554	548	525	531	521	560	591	546	567	544	574	598	527	571	515	577	549	600	516	540	579	539	548	569	559	536	540	542	574	516	513	537	534	492	516	534	569	548	552	531	597	576	499	594	523	543	531	548	523	509	516	521	565	511	536	518	590	519	513	501	484	577	522	563	546	546	569	538	559	594	566	550	575	523	539	573	531	576	519	540	552	565	577	517	531	568	572	508	552	560	543	507	540	578	529	561	553	531	539	506	564	559	569	542	554	527	555	510	557	537	555	528	563	564	548	524	575	554	541	518	550	545	489	516	514	584	533	557	532	527	546	568	507	535	540	542	540	548	539	529	547	543	488	541	572	512	540	550	513	567	513	534	539	543	592	551	541	576	522	560	494	540	519	522	534	507	538	528	529	532	543	524	558	530	504	536	584	499	580	567	526	531	526	527	575	538	534	495	518	551	522	571	534	508	518	552	538	556	529	556	540	515	565	568	503	581	516	549	576	553	540	584	585	556	540	548	515	567	557	567	585	564	554	538	497	557	519	551	533	527	512	498	513	541	493	574	532	498	537	551	569	542	531	572	550	504	529	539	572	531	538	582	511	521	542	514	551	541	535	563	536	523	538	553	543	573	507	532	588	508	531	525	562	536	558	542	530	529	522	551	534	575	567	537	523	516	569	535	522	493	525	571	561	564	507	528	548	541	544	556	545	532	525	543	531	534	570	542	539	529	542	540	546	534	569	525	543	551	548	524	546	514	516	565	531	562	531	573	512	559	544	571	560	534	511	536	527	540	532	543	525	581	549	599	557	550	514	535	566	552	498	563	548	517	553	547	563	519	505	498	553	569	573	566	569	539	512	533	546	491	532	574	538	560	543	576	537	531	568	552	514	562	534	589	537	598	517	540	496	590	559	550	546	577	561	582	564	522	536	523	563	520	569	548	516	501	507	572	582	562	550	529	536	517	553	560	535	578	585	529	593	572	547	556	509	522	581	502	531	563	556	515	568	535	577	524	553	558	540	518	528	540	539	557	509	551	536	530	584	548	531	566	589	583	492	551	577	522	558	540	534	542	528	510	556	543	541	501	546	517	515	592	554	551	539	541	536	533	504	474	509	531	532	553	506	557	540	568	544	533	556	535	525	575	561	535	543	529	538	549	493	555	517	513	533	546	538	563	548	556	565	516	532	558	489	559	550	541	543	532	547	544	558	532	546	508	535	507	520	546	526	551	523	539	517	542	557	541	509	539	532	504	549	530	520	514	529	545	523	501	557	525	509	561	580	549	565	556	567	581	494	517	561	545	549	585	540	553	554	552	552	541	567	556	540	549	557	557	513	561	507	509	532	520	544	554	536	528	524	538	528	573	549	535	504	534	520	590	580	532	565	530	566	561	551	553	588	575	534	554	546	530	567	567	557	537	552	550	516	514	531	563	499	545	518	565	532	519	604	573	543	540	535	530	512	537	529	521	533	520	546	531	518	575	553	547	525	535	542	550	538	554	561	526	568	519	563	550	503	517	574	567	556	527	511	542	540	520	580	555	556	536	519	543	510	554	501	497	546	539	518	561	522	523	542	527	545	575	488	512	571	556	552	499	528	562	544	576	517	557	522	539	518	554	540	522	554	562	573	505	517	554	543	529	552	570	579	564	560	548	525	538	514	517	547	541	530	585	565	527	537	546	568	587	523	576	536	532	546	525	519	549	518	540	530	506	493	546	544	534	572	498	577	605	571	565	559	512	521	565	510	542	566	601	564	532	560	504	521	550	512	522	514	519	541	557	562	583	545	539	507	542	548	496	554	540	544	552	568	519	560	558	552	525	579	587	522	524	517	545	548	530	535	569	515	551	574	538	584	544	518	543	568	543	538	495	567	537	545	540	524	542	561	556	545	564	530	566	543	570	557	543	498	570	547	530	555	542	540	553	573	547	508	544	559	517	556	535	528	558	549	546	503	503	546	503	531	557	560	523	559	562	538	544	556	556	526	557	546	529	564	559	522	574	586	548	535	534	572	544	566	547	570	489	559	519	520	488	534	514	516	512	549	511	529	523	542	556	518	535	527	527	565	546	541	539	553	507	550	494	544
28742	28154	26998	12922	3239	823	411	319	361	348	327	301	315	350	354	324	373	328	314	340	339	332	312	306	326	343	343	315	353	315	349	307	334	342	320	332	334	323	337	352	319	356	363	312	341	329	356	352	313	284	310	315	358	313	328	376	331	351	341	367	336	311	348	316	309	319	326	356	355	321	340	332	356	361	338	323	331	340	342	361	324	339	334	318	354	334	332	345	342	347	354	332	324	342	327	337	334	335	335	323	329	345	353	327	338	353	346	358	305	332	340	320	312	361	325	355	331	361	354	321	336	324	328	283	317	329	317	336	332	342	345	323	313	352	325	306	365	336	367	331	312	331	350	315	342	328	344	336	319	339	359	339	303	316	341	345	361	302	326	319	332	343	335	295	333	321	375	314	343	349	316	317	295	309	325	329	368	304	337	343	310	309	282	343	321	319	336	331	332	339	331	304	323	319	326	363	337	337	317	343	338	319	350	340	344	371	325	338	315	330	336	375	363	307	337	322	352	341	317	344	321	339	343	355	360	318	330	285	321	326	337	302	353	330	354	342	345	321	344	304	347	335	327	341	311	317	336	306	326	308	329	309	308	326	356	329	337	335	359	339	363	341	346	336	303	339	336	325	317	316	318	324	341	345	345	347	321	354	313	327	289	326	330	330	344	372	318	308	311	331	337	309	349	347	335	329	299	349	339	319	328	326	350	378	319	360	342	311	346	318	358	329	349	316	364	329	339	348	315	359	360	345	311	320	309	337	352	318	320	340	310	335	342	343	303	342	334	336	328	319	334	332	324	306	335	355	355	311	333	354	350	350	317	338	378	344	335	375	321	309	284	342	305	292	353	333	325	326	353	363	373	296	345	314	327	326	329	347	347	351	320	341	341	350	320	294	350	330	362	366	324	335	367	325	343	353	318	305	319	316	348	318	352	335	311	330	354	351	340	300	291	321	362	326	332	323	317	350	340	304	347	331	352	330	346	342	335	328	359	305	317	306	309	304	325	312	351	322	340	340	346	351	321	347	344	333	333	360	327	329	293	331	340	348	370	315	318	315	297	347	338	341	299	326	337	357	360	306	318	325	331	350	353	361	347	366	346	330	345	346	329	337	337	316	383	346	332	307	326	343	329	354	380	321	363	341	354	355	325	336	335	356	286	341	347	342	335	314	329	322	347	392	374	365	339	347	318	326	323	347	325	334	320	313	315	300	323	353	343	324	354	359	327	348	345	295	314	324	341	379	343	361	337	349	327	361	343	339	330	359	330	298	362	352	336	318	340	305	322	347	327	343	332	362	325	334	363	334	312	341	340	363	340	344	351	330	314	347	332	345	337	315	312	314	323	336	334	346	353	300	309	320	306	315	356	350	324	324	331	331	351	342	321	297	320	354	329	327	354	364	329	354	325	376	307	337	311	347	348	304	351	333	321	350	332	371	317	332	338	326	300	328	323	325	304	325	323	332	322	340	322	335	314	325	326	362	317	319	307	324	322	336	343	332	332	334	286	302	326	313	354	353	329	333	363	340	336	318	335	303	327	320	323	366	332	336	354	333	306	335	353	312	298	364	348	320	330	315	325	337	302	337	342	334	328	364	334	309	312	314	334	355	343	340	327	366	378	326	312	343	332	338	342	343	340	348	357	349	328	329	331	344	313	348	317	343	299	309	347	360	345	339	312	355	335	332	306	372	300	351	310	313	325	376	338	319	306	343	346	328	362	355	356	347	335	329	323	339	328	333	308	324	317	349	336	349	358	331	339	345	360	324	321	329	351	314	351	349	332	333	330	318	329	330	321	331	347	326	300	338	348	326	332	326	347	337	327	315	344	340	326	321	334	346	325	353	332	330	329	332	318	352	362	320	342	378	319	319	319	311	354	329	319	331	310	320	333	347	292	312	322	310	340	314	357	308	341	319	326	332	320	370	296	337	318	353	320	318	321	341	339	320	331	335	332	321	349	328	334	332	317	342	336	321	335	330	348	320	328	317	341	356	340	345	341	328	347	326	343	378	316	335	316	338	317	330	374	312	324	333	327	333	326	360	343	347	335	352	338	326	322	321	338	335	361	309	332	342	355	364	344	328	326	301	329	340	361	332	329	318	324	337	325	357	359	334	351	325	337	302	321	308	313	363	319	313	330	337	314	331	397	361	382	347	323	326	325	351	341	371	327	341	323	344	365	351	334	335	314	314	335	352	304	338	335	373	325	323	343	319	346	335	373	317	282	342	356	350	316	327	341	317	329	351	300	348	365	349	267	349	328	325	345	359	335	337	316	321	351	319	332	302	331	319	326	344	342	364	346	342	323	334	326	334	352	327	335	339	324	334	342	312	320	329	379	317	337	334	337	349	364	334	334	347	338	343	329	335	315	317	343	344	344	359	363	310	351	323	329	349	338	339	372	340	343	319	357	351	296	304	328	327	324	337	314	334	326	327	339	348	331	292	335	342	332	319	352	340	313	350	310	340	354	338	352	314	360	335	307	325	367	344	338	294	307	308	348	347	350	319	378	337	317	347	312	347	283	302	323	346	309	332	333	344	330	360	347	328	336	313	311	314	343	335	315	343	323	314	338	345	338	334	319	313	312	340	302	349	339	325	311	368	338	353	353	327	308	334	327	337	346	352	356	326	336	327	371	337	329	328	349	330	343	335	314	345	335	334	337	343	358	353	316	341	325	325	333	324	325	331	345	356	336	287	342	339	322	356	361	332	373	331	356	330	333	333	360	292	346	331	313	348	318	324	325	325	362	354	309	293	351	346	364	345	323	301	347	337	335	304	347	350	324	320	340	325	302	341	334	336	368	325	323	329	298	324	351	370	345	325	339	342	331	352	331	337	313	344	373	321	371	374	344	342	302	341	355	332	317	323	353	333	345	321	334	330	308	306	349	308	346	354	333	320	357	339	291	326	349	314	361	343	333	329	331	335	330	329	355	302	344	326	310	339	322	331	353	296	291	384	334	317	322	327	341	333	350	330	301	325	332	353	347	322	321	345	305	337	332	300	343	319	327	358	336	301	331	311	320	352	332	356	343	324	322	355	325	346	335	333	306	330	337	359	345	339	347	343	294	338	348	291	341	346	345	288	331	273	348	321	313	329	340	331	330	334	311	352	316	324	347	331	320	324	335	334	321	314	346	361	348	323	327	320	343	338	368	328	318	323	348	328	349	332	338	344	336	322	333	308	346	320	311	333	334	309	352	367	322	344	313	350	318	324	320	349	345	350	316	349	332	350	315	335	328	314	312	341	312	334	314	378	332	352	331	309	377	315	331	355	315	334	336	305	330	351	332	342	340	360	300	329	348	357	325	360	319	305	300	350	327	350	308	356	357	318	393	326	347	327	343	319	351	341	301	352	313	331	314	351	306	341	339	345	356	304	328	343	364	369	354	343	321	342	331	329	369	333	326	341	314	344	331	369	346	346	315	333	329	322	275	322	323	322	317	344	340	362	323	312	337	356	322	315	368	305	321	338	346	335	305	314	337	332	298	324
17073	35056	21748	7356	2572	852	376	347	322	340	324	316	327	333	322	325	346	290	340	354	326	319	358	309	355	323	299	274	294	344	316	301	316	339	319	327	321	283	318	322	311	301	316	320	324	299	319	353	315	365	331	295	291	321	324	319	303	345	306	336	339	335	324	310	303	314	329	336	353	348	353	312	328	297	333	344	309	315	304	299	326	308	320	304	323	350	357	316	361	317	291	331	341	324	355	309	311	332	304	308	327	338	320	303	357	354	353	361	274	332	359	331	314	306	350	305	365	340	325	337	335	329	284	301	330	331	349	339	350	316	333	314	330	316	304	316	318	307	321	324	315	308	317	327	300	307	278	319	345	339	321	306	322	319	329	334	296	322	302	340	333	334	314	319	330	302	334	338	334	303	354	329	335	336	323	343	362	347	294	328	341	317	331	320	323	316	348	332	315	352	328	304	315	313	315	328	300	328	341	306	335	341	325	324	329	344	296	346	339	340	354	328	330	346	325	308	322	330	340	339	345	320	315	356	392	342	318	343	320	362	315	297	301	333	353	337	316	340	326	299	352	316	324	302	344	300	332	321	337	337	315	345	337	307	345	320	316	319	313	362	299	298	328	351	310	317	308	302	325	305	310	328	338	305	345	342	345	351	317	309	337	345	300	339	345	318	325	332	337	340	311	333	351	334	326	347	328	312	304	328	331	320	335	344	336	343	343	310	352	319	336	313	342	316	314	352	340	308	324	344	301	360	295	301	336	367	347	316	362	339	338	325	282	326	346	334	330	345	315	330	303	321	300	318	306	313	315	334	301	335	320	303	326	331	359	331	318	308	330	306	300	346	300	331	309	316	325	349	336	310	329	308	338	332	327	350	316	339	290	353	320	303	322	298	324	315	299	300	303	296	314	340	327	348	341	327	340	317	313	332	311	328	320	346	291	323	329	348	304	326	344	310	298	327	321	330	339	322	321	317	347	343	340	327	328	345	271	324	349	315	335	290	323	324	350	296	313	324	308	351	311	313	342	328	319	312	316	337	335	324	326	322	338	311	344	344	346	349	315	309	327	313	317	316	327	320	313	334	315	330	317	303	317	364	326	340	309	326	337	338	315	308	320	308	312	326	316	315	305	293	307	308	342	330	306	293	333	345	346	317	325	300	313	348	332	326	311	315	303	352	302	357	316	334	301	335	311	303	328	355	308	307	331	317	285	326	327	334	280	317	311	276	300	352	317	340	323	325	320	336	314	323	347	329	335	319	345	327	340	317	337	327	313	329	333	321	306	290	327	328	313	310	369	324	315	309	295	297	326	328	341	304	315	292	302	316	297	330	304	308	323	327	349	302	342	326	316	317	341	323	329	309	323	304	313	339	303	303	311	354	293	319	281	314	309	324	311	337	288	326	331	321	311	326	348	334	312	284	340	332	302	324	348	312	304	333	318	341	300	328	322	333	383	302	304	315	302	311	311	339	310	316	319	327	301	329	363	322	350	317	328	325	342	286	293	310	329	314	335	334	367	303	328	333	309	310	332	346	328	322	342	285	330	330	312	322	357	341	303	362	337	320	352	299	323	347	346	335	352	310	336	321	341	303	303	280	334	309	303	332	307	311	349	329	311	335	304	326	323	350	297	319	329	320	309	323	344	343	344	319	366	335	323	335	355	323	319	346	314	310	305	326	321	310	327	304	330	302	282	343	332	314	325	344	334	320	316	339	348	299	334	331	326	341	302	306	326	314	350	320	324	350	366	353	338	320	336	365	305	305	333	319	314	312	313	292	324	326	325	301	317	319	322	331	345	364	343	328	330	319	304	319	333	296	336	318	307	288	317	305	342	330	329	330	272	318	325	323	296	326	308	310	328	301	326	364	321	333	329	334	314	303	340	324	347	367	295	335	333	335	290	310	315	317	321	333	323	316	350	323	328	340	332	315	338	303	354	332	318	320	298	325	299	311	326	340	343	342	333	311	328	304	333	309	303	340	334	301	334	327	334	341	324	304	330	354	304	364	314	322	318	296	296	291	321	312	376	329	329	311	343	358	312	340	346	338	309	340	310	349	310	316	308	333	299	301	307	351	314	344	348	368	313	352	337	323	308	353	325	313	315	319	327	344	336	298	331	334	319	345	323	308	345	308	320	341	320	264	354	326	341	337	309	291	342	309	343	317	318	304	328	331	344	310	314	344	316	327	333	328	326	311	325	295	362	358	334	351	328	331	329	323	311	335	337	321	330	316	357	317	341	272	332	320	313	315	338	296	312	349	360	331	311	324	322	306	321	343	295	343	335	320	335	320	358	345	353	322	307	326	323	362	356	330	315	318	313	309	315	328	348	350	319	319	340	318	333	345	327	316	352	346	319	288	349	336	346	334	346	319	311	290	290	360	320	326	341	284	323	316	321	327	334	322	326	337	285	326	336	332	323	318	345	321	307	361	327	335	320	297	343	331	330	321	332	332	277	344	349	305	330	316	380	303	350	338	310	330	324	362	336	329	351	313	294	319	343	364	305	302	320	333	295	324	343	284	330	312	320	347	323	339	304	311	336	302	347	337	351	326	314	302	352	305	326	307	313	320	345	334	322	319	327	300	317	318	328	299	320	291	314	344	310	302	319	305	355	314	326	317	339	292	320	349	332	328	284	324	347	354	324	288	332	325	320	353	344	327	333	333	313	319	311	313	310	328	323	328	335	325	303	327	307	344	346	348	319	310	307	293	311	331	352	326	310	329	307	331	307	350	347	317	322	339	289	311	321	342	359	337	336	305	355	312	322	341	317	315	336	328	298	360	357	348	333	310	306	315	328	328	305	301	330	314	317	355	299	355	340	352	315	303	310	323	319	333	341	314	315	348	322	261	323	327	296	270	320	315	328	300	310	334	336	289	324	306	317	323	304	285	317	304	336	335	318	325	325	291	326	346	314	303	314	335	345	312	324	297	320	319	328	318	313	302	325	308	333	326	341	341	300	322	344	315	346	323	349	334	323	332	336	323	363	334	300	340	343	289	332	291	320	346	329	338	285	345	310	330	286	339	321	330	368	310	344	350	353	307	345	318	355	322	320	312	328	318	313	329	312	309	370	282	325	307	337	299	327	361	300	293	288	340	339	357	297	299	303	315	321	308	320	337	319	323	307	324	313	307	343	303	347	323	326	331	319	304	347	323	315	353	302	362	293	300	300	322	349	339	323	331	340	306	322	330	295	320	331	379	342	330	352	330	331	330	307	336	326	351	325	317	333	320	327	332	303	339	342	322	329	314	328	323	288	336	339	323	357	346	309	331	316	314	341	327	321	337	346	362	308	355	314	347	318	307	299	307	288	304	310	345	306	317	326	335	328	321	330	312	335	307	334	324	317	312	322	330	342	296	336	322	352	294	327	320	319	311	319	317	293	310	318	314	323	340	351	327	343	349	327	302	279	323	334	297	347	318	301	338	290	304	349	317	323	312	311	309	289	305	350	336	357	325	311	338	331	341	295	356	306	332	289	320	333	287	321	299
25566	27624	46938	41274	21088	5935	1046	443	389	431	368	381	375	389	385	398	400	414	398	393	396	421	400	413	434	391	371	409	387	391	412	372	379	372	366	372	408	396	372	401	387	376	388	360	381	382	395	383	410	385	360	408	373	375	382	363	384	364	375	382	362	372	356	391	410	376	417	411	355	397	379	390	377	367	366	352	398	392	375	400	403	374	387	412	371	387	372	417	398	409	412	387	409	389	381	372	406	410	359	338	434	373	360	428	401	384	417	372	397	366	400	360	370	400	391	362	421	421	387	407	382	347	395	365	369	360	399	344	420	374	404	390	357	390	423	360	397	356	409	364	389	395	357	393	401	418	388	394	410	352	377	377	413	393	395	368	376	366	415	402	407	376	366	384	389	366	350	388	370	328	412	359	360	347	378	404	379	365	416	394	393	405	363	357	364	409	392	369	369	415	382	364	377	385	346	365	383	377	363	372	395	379	370	402	409	360	406	382	404	407	382	355	370	389	414	354	396	374	419	401	378	395	414	426	376	356	381	402	391	400	348	380	408	384	376	410	391	393	385	381	397	427	411	400	371	370	386	381	347	358	377	390	396	428	388	376	392	351	387	422	401	373	438	419	370	399	382	349	406	386	385	426	372	387	385	392	405	365	378	377	403	400	358	376	377	354	356	373	372	394	380	352	409	396	400	367	401	391	402	382	389	409	356	398	393	390	398	411	394	372	368	399	390	366	390	409	377	385	359	381	391	420	375	378	412	413	412	393	383	397	373	408	362	370	386	384	387	375	422	374	377	389	419	374	400	370	382	397	365	363	390	396	370	392	398	420	393	410	349	387	431	377	413	372	402	359	365	384	371	396	376	402	343	346	394	400	368	385	380	397	387	406	418	392	392	394	351	384	384	377	370	403	401	357	353	398	382	380	407	409	410	389	404	395	368	369	376	372	349	390	380	379	379	408	374	369	407	399	355	408	357	394	389	424	425	369	402	379	387	382	360	380	379	399	378	417	403	420	367	377	382	404	407	385	372	362	382	390	389	401	406	419	381	361	404	392	403	358	384	345	368	409	390	390	395	395	385	336	404	360	378	371	374	387	376	378	403	345	356	357	369	404	407	409	403	372	372	356	380	382	375	383	385	369	369	383	369	375	393	382	390	401	402	371	408	428	402	374	398	367	361	372	403	398	387	374	378	347	398	357	389	409	394	384	370	378	396	386	383	409	403	374	345	410	398	384	392	397	370	401	353	390	366	368	345	421	418	400	358	381	380	382	397	348	360	362	386	372	408	369	384	423	381	389	375	371	401	366	366	356	382	388	406	394	382	382	414	397	349	393	411	354	378	382	376	386	364	439	370	398	387	377	361	406	386	386	420	396	401	401	375	398	386	348	395	372	354	349	394	340	409	373	408	387	377	368	399	402	396	363	401	390	371	366	370	401	393	368	383	399	389	412	401	384	382	366	409	398	404	384	377	366	351	382	374	379	369	387	404	409	384	424	362	377	374	348	409	380	382	358	396	384	376	382	383	410	381	368	392	407	383	413	389	400	396	378	368	346	350	374	399	369	393	421	399	388	397	386	373	354	407	404	404	408	372	350	375	387	415	403	422	390	418	359	368	383	400	393	413	378	388	394	348	392	387	389	382	416	367	369	378	380	380	361	380	382	415	363	396	355	373	391	398	401	398	416	385	369	390	382	377	398	408	343	375	386	406	426	406	416	371	382	361	370	364	363	364	385	373	379	356	374	387	392	389	394	352	404	365	392	341	387	413	374	391	424	399	371	414	392	391	383	377	372	388	377	373	408	384	365	374	422	388	390	362	364	354	386	361	407	389	400	378	394	387	403	409	387	412	354	384	396	417	398	392	341	361	359	363	388	377	437	370	363	429	383	358	390	430	385	358	409	393	379	360	408	383	359	404	340	368	364	395	368	414	393	400	395	404	410	407	402	380	367	399	440	373	423	370	390	380	389	416	371	388	392	393	372	396	380	353	372	399	399	393	397	391	389	425	405	391	414	346	373	425	429	374	397	401	364	370	372	383	390	381	405	403	375	367	397	378	381	399	411	415	412	378	365	384	374	405	405	378	378	397	383	345	374	378	379	384	400	421	368	335	371	409	395	385	373	389	387	376	367	362	411	356	372	415	369	355	373	383	383	394	359	409	351	391	368	373	378	409	359	437	364	391	432	425	403	347	391	377	369	378	405	394	375	380	370	385	392	382	382	385	368	397	386	363	407	384	376	416	406	419	382	428	393	409	414	384	403	353	364	364	401	386	374	363	378	341	370	387	357	408	395	394	417	390	408	390	403	408	397	407	390	384	412	376	382	424	358	378	410	399	410	407	375	375	388	413	394	397	375	356	380	385	415	412	391	370	404	395	396	403	384	397	428	394	397	407	380	427	374	405	385	389	366	380	413	387	391	399	412	383	374	398	376	362	428	402	385	362	365	400	406	361	386	425	374	385	415	384	365	388	389	359	403	398	398	373	381	402	352	399	381	391	370	417	377	450	352	394	376	362	357	383	350	383	390	415	403	375	357	394	422	348	408	359	383	380	404	399	381	393	379	411	388	366	422	394	359	369	402	338	431	403	398	402	409	379	372	396	390	385	401	389	379	343	359	370	355	393	379	393	417	406	366	375	418	387	418	397	382	366	368	394	370	379	386	394	377	411	341	376	376	385	407	357	396	391	417	375	400	365	406	372	404	363	349	375	400	422	374	394	405	377	345	357	410	372	372	393	390	419	418	383	361	334	383	409	377	392	366	404	367	441	367	391	366	388	402	359	362	364	389	379	362	386	394	394	382	384	379	396	368	405	370	418	379	371	352	406	385	414	407	406	363	401	399	398	392	377	403	392	418	395	374	394	388	389	363	345	337	386	401	389	415	409	358	380	376	351	329	344	382	357	382	395	388	389	346	392	376	386	391	380	408	399	374	350	401	422	392	356	365	391	413	377	410	417	409	366	355	337	398	395	375	356	378	360	373	357	369	396	406	409	399	417	392	368	410	381	395	419	378	368	359	390	363	374	380	390	367	416	416	392	387	373	398	350	398	389	352	355	373	399	404	365	387	378	398	378	387	396	365	397	417	415	414	403	365	387	375	360	374	400	374	350	414	379	374	393	374	396	416	348	388	388	380	382	382	372	383	389	379	388	418	380	370	398	400	414	416	381	387	369	367	413	390	362	386	402	416	396	403	390	367	363	358	359	381	376	368	405	361	367	421	372	390	379	375	384	391	375	395	388	396	401	401	380	322	365	398	397	382	416	358	390	401	366	403	372	402	403	386	407	364	377	385	349	389	366	373	397	385	380	372	397	387	378	382	355	398	396	374	380	369	438	433	362	370	398	382	373	406	365	381	392	389	368	365	369	370	367	386	406	368	380	403	367	373	384	384	394	389	393	377	404	360	366	411	418	372	360	372	400	370	400	380	374	378	362	377	387	370	400	414	415	394	364	372	379	379	380	364	400	388	374	387	386	368	347	371	367	371
52048	86538	64176	33557	12176	3215	784	463	422	392	413	414	401	399	433	435	411	432	440	385	433	463	436	436	465	418	453	396	428	386	427	395	423	421	393	407	414	408	434	398	420	421	393	427	405	370	439	413	394	418	425	404	396	417	476	419	380	393	402	431	387	411	417	411	423	418	409	397	414	425	402	402	408	397	399	418	433	393	399	420	416	376	436	429	438	405	419	388	437	412	415	393	396	391	426	378	410	423	421	399	400	419	456	399	431	438	402	423	410	401	444	398	468	430	385	406	414	377	392	408	412	420	397	432	423	387	454	413	387	426	408	420	424	425	389	390	424	367	405	441	406	400	405	401	428	373	379	449	436	391	374	440	393	380	411	407	413	417	417	422	386	392	414	419	393	394	357	401	431	417	429	413	397	416	419	409	435	434	407	413	423	408	427	444	409	388	442	438	420	421	404	400	383	396	416	418	390	398	377	419	411	389	421	421	406	418	442	399	374	422	397	436	393	417	390	406	402	436	459	417	414	439	409	413	452	423	391	433	383	414	445	403	365	385	433	418	414	451	431	421	394	405	383	397	426	426	436	401	445	407	406	388	395	418	429	377	406	406	388	396	409	400	379	434	440	415	430	380	408	417	407	394	413	405	433	405	407	468	431	437	388	410	401	434	391	430	453	422	398	404	428	370	407	391	431	399	391	419	405	408	425	444	410	434	403	427	386	399	411	419	388	417	413	413	417	385	372	428	419	406	367	428	405	375	438	422	408	361	422	422	437	417	398	403	381	396	411	433	400	406	409	419	434	396	397	430	400	374	408	388	397	413	427	376	445	418	428	418	446	390	421	433	414	392	432	404	437	426	412	425	374	413	373	415	416	415	449	409	443	382	429	407	359	406	401	389	424	415	420	416	414	388	381	407	412	407	393	401	421	437	411	395	411	421	417	401	379	431	383	401	398	423	432	402	404	412	424	396	405	430	404	433	393	416	438	385	401	417	425	402	424	426	420	420	421	418	422	393	379	387	414	432	368	439	407	407	388	416	398	366	419	392	375	414	432	418	457	372	434	369	393	429	395	414	389	416	403	420	401	384	410	362	391	402	413	414	380	394	426	405	426	395	436	422	403	374	389	428	424	394	363	377	386	396	449	418	351	380	384	424	423	421	421	445	361	393	391	407	421	424	405	398	417	376	370	398	388	426	412	397	437	431	404	416	417	389	416	435	406	445	383	390	394	441	424	405	422	391	382	419	428	407	424	398	404	413	411	412	365	390	385	398	410	424	381	396	414	394	440	411	416	393	398	394	420	443	441	407	380	375	389	412	427	399	415	423	405	432	430	417	410	415	421	412	392	439	445	370	402	440	420	403	397	426	389	414	394	427	416	446	403	399	447	406	408	428	404	391	424	379	383	408	422	431	409	443	398	390	450	428	371	393	419	367	405	441	401	396	418	440	417	430	430	395	382	417	391	423	423	358	426	397	421	418	413	433	421	398	386	424	387	397	419	428	426	415	412	406	393	407	415	426	424	415	400	419	411	395	379	441	402	386	400	443	434	410	392	410	428	411	409	401	429	421	407	385	407	362	400	421	406	418	395	412	440	396	419	405	412	422	401	419	398	392	406	420	390	429	399	447	372	423	392	403	423	441	385	412	411	397	376	403	403	425	383	387	387	357	435	423	393	353	410	419	392	434	385	387	410	408	384	417	459	413	398	397	401	432	415	413	394	443	404	385	411	424	408	366	409	384	386	404	422	383	408	401	398	404	400	451	430	417	432	428	413	439	387	428	396	406	384	409	386	395	394	432	398	404	405	406	396	417	400	440	407	404	422	415	410	432	378	392	419	416	416	427	402	381	371	428	417	390	417	363	416	417	418	418	415	392	414	414	385	387	450	449	405	396	427	427	452	439	435	407	407	415	427	412	410	416	402	429	414	435	429	405	431	435	404	391	417	378	406	399	411	417	435	416	424	417	422	410	411	437	417	412	403	378	418	429	412	381	385	395	415	418	410	413	379	389	399	380	425	403	390	383	389	402	426	386	425	420	402	393	440	415	426	426	420	423	406	414	400	439	407	441	402	421	394	411	421	399	398	431	392	410	388	369	418	417	416	397	453	412	432	416	383	390	418	411	425	398	434	418	406	398	385	417	392	396	382	413	396	409	410	429	424	405	418	411	393	409	444	437	396	393	399	431	383	402	396	401	400	407	383	408	410	420	379	408	419	378	419	391	395	398	391	397	424	383	441	408	426	381	403	428	370	449	401	405	434	445	402	396	403	416	388	388	416	410	409	436	403	405	421	404	402	391	390	392	421	394	407	416	407	388	405	413	389	413	398	398	397	394	408	411	409	383	426	401	441	451	388	423	412	416	377	418	390	428	377	406	414	409	426	437	386	377	407	424	398	397	413	399	386	419	411	402	429	371	402	365	412	399	400	412	408	437	404	411	405	428	419	404	395	427	416	418	398	409	421	389	402	408	425	405	406	380	412	417	418	421	367	386	434	434	414	392	413	391	372	446	395	405	435	420	442	438	392	391	400	437	386	420	400	430	379	404	426	401	381	418	375	445	398	421	402	398	446	403	421	390	398	385	400	422	402	397	412	407	409	395	365	382	413	434	402	403	391	390	382	423	403	404	433	405	414	405	439	375	411	391	386	394	422	395	401	415	412	420	395	400	403	406	385	406	395	384	399	409	408	418	376	423	447	436	402	395	427	397	409	441	424	392	425	416	414	442	418	445	384	413	406	434	375	340	405	415	411	413	400	432	389	416	441	398	439	392	382	437	401	392	425	407	378	408	406	385	430	416	431	386	451	432	400	394	413	398	440	410	411	390	425	380	423	444	418	386	421	393	423	375	390	426	443	382	428	388	374	409	399	408	402	389	427	453	417	387	410	407	439	383	395	406	411	416	443	418	425	401	401	430	387	422	420	420	413	450	415	381	413	422	355	382	392	407	395	415	415	402	444	375	410	414	415	387	411	405	412	392	389	377	402	392	399	386	365	402	420	422	412	392	395	417	425	401	397	430	419	395	425	425	410	388	400	398	399	400	418	410	390	369	425	371	378	388	415	419	436	405	394	391	387	373	402	394	399	411	382	410	387	390	412	420	428	419	404	445	394	379	409	423	400	410	399	390	389	392	384	422	405	416	354	410	395	413	373	395	387	413	388	406	383	395	433	412	439	401	431	409	439	405	396	413	404	431	441	383	400	432	387	395	372	442	396	399	415	382	413	411	440	393	390	441	414	433	418	401	409	439	413	397	404	425	436	398	400	405	396	423	383	381	410	379	396	375	429	404	450	420	387	410	432	443	411	388	398	415	417	372	375	432	387	411	469	435	437	388	434	437	361	418	411	406	451	390	403	410	402	411	411	379	410	387	442	430	440	383	421	448	423	402	397	432	421	428	419	408	392	403	387	397	373	387	401	426	428	426	416	406	395	367	385	414	384	362	406	419	386	427	425	402	422	399	392	401	424	389	388	398	389	441	420	354	423	405
23932	23588	40063	39433	26218	16030	4238	704	519	530	526	539	556	529	538	550	538	516	558	538	505	508	518	517	595	553	485	527	496	480	456	533	524	526	524	525	484	513	502	490	501	539	518	533	498	504	520	460	539	481	475	513	529	497	473	507	525	527	488	509	532	553	491	511	466	521	493	491	501	500	521	483	488	505	512	515	504	488	533	502	490	536	517	492	479	499	515	513	500	491	512	489	536	496	501	520	493	518	496	492	464	517	490	491	498	543	549	475	501	551	546	512	484	475	487	484	487	523	509	492	531	552	523	528	508	546	488	529	454	478	501	482	512	497	520	497	502	498	532	541	505	501	509	540	508	479	553	515	515	463	508	474	560	513	508	502	476	486	484	468	544	459	517	460	545	528	463	509	498	530	489	511	496	494	564	526	517	440	543	494	476	488	489	496	481	475	521	528	511	476	487	499	481	488	511	527	508	477	491	513	525	510	485	447	516	537	534	516	505	505	485	471	476	496	491	501	505	500	490	519	537	479	467	450	467	526	482	498	502	495	503	513	485	522	466	480	506	511	515	496	501	502	480	463	481	506	504	517	472	507	492	491	476	474	505	534	501	525	495	499	498	464	462	512	510	494	500	454	526	508	488	504	491	512	492	462	491	521	552	481	518	502	465	517	490	520	491	508	496	475	495	575	499	495	509	515	520	501	537	496	526	523	482	496	492	482	506	473	514	530	541	504	522	500	490	527	532	501	510	501	515	495	567	527	559	534	513	511	497	453	575	513	530	509	554	497	531	461	477	513	508	513	510	510	526	455	531	488	483	501	510	515	471	507	513	510	487	490	517	489	520	508	544	495	539	527	506	475	496	490	508	478	534	512	496	468	517	519	517	456	509	494	486	519	481	475	473	503	478	513	472	540	540	526	541	529	517	489	480	509	498	521	481	494	509	485	533	509	534	499	511	495	507	519	545	516	511	492	495	492	454	458	463	479	498	497	449	468	492	450	516	467	498	537	502	473	520	478	513	514	508	529	496	516	472	488	480	550	492	530	504	494	483	445	508	478	448	518	474	479	512	477	569	516	497	506	520	473	513	471	475	477	509	523	514	442	490	521	506	519	498	492	501	488	534	537	500	495	505	491	469	529	518	508	538	488	555	488	482	496	503	484	493	487	497	516	498	505	488	484	505	460	467	548	484	482	484	492	496	475	496	483	475	481	502	491	513	490	492	507	489	485	500	474	494	462	504	527	503	507	485	515	487	458	480	519	499	511	535	513	499	549	483	503	509	497	508	549	518	500	532	485	506	500	527	525	487	517	493	470	476	499	475	510	539	492	495	470	507	500	498	546	539	537	477	525	545	525	493	531	544	466	519	503	508	566	483	489	502	467	526	519	539	513	499	494	540	490	463	479	468	470	503	491	489	499	526	489	487	543	518	466	492	467	487	482	468	524	506	522	476	536	486	505	495	491	493	487	497	483	508	488	506	511	529	552	492	512	471	481	508	541	444	493	520	478	490	485	506	493	539	475	485	486	475	483	441	511	516	496	463	539	532	460	522	514	540	471	497	488	468	482	529	503	519	520	482	498	521	534	517	523	510	475	488	514	514	517	488	531	485	485	530	492	490	486	530	470	474	513	503	516	436	520	495	536	509	508	507	497	502	483	544	469	523	490	512	514	508	498	527	452	490	489	507	476	492	482	525	503	510	532	513	486	503	530	474	476	512	490	515	490	498	490	493	485	483	495	466	521	512	499	508	513	504	533	443	503	507	491	516	498	504	526	482	475	523	473	509	488	469	486	505	496	491	496	478	517	508	480	524	485	502	524	481	491	473	546	516	454	537	516	490	466	499	499	490	489	515	492	486	521	494	474	524	491	471	504	508	488	497	520	487	483	497	566	505	475	491	515	487	522	523	508	523	495	516	509	504	531	528	563	513	528	475	479	496	529	449	435	531	547	494	493	479	514	490	483	531	522	469	506	521	515	520	519	517	471	507	495	501	489	477	522	541	465	486	479	491	512	453	496	557	517	501	547	470	483	493	555	529	508	528	501	501	514	494	501	544	487	530	494	504	505	501	469	479	506	494	467	544	494	509	498	469	520	518	493	509	508	535	514	491	497	506	469	490	529	473	473	486	520	490	497	499	506	496	521	480	487	509	529	473	499	475	528	494	497	497	473	508	514	487	500	521	480	492	455	509	499	523	520	520	486	504	469	503	511	540	516	499	483	517	508	497	510	503	484	479	497	493	505	515	496	502	478	476	497	517	498	484	489	521	508	490	472	484	490	479	519	525	537	509	509	488	490	439	506	482	516	482	487	474	478	496	502	517	470	510	477	517	474	518	452	521	460	535	477	506	484	495	499	503	529	489	541	504	496	500	481	494	495	514	508	463	461	522	519	499	499	509	544	510	469	461	511	488	469	474	542	491	541	547	505	480	548	457	459	505	499	524	485	550	514	498	499	490	496	465	512	495	511	519	490	459	464	499	480	544	515	498	499	485	478	531	561	532	487	475	510	505	487	487	449	477	504	502	446	514	509	488	517	496	489	474	506	475	534	502	525	500	495	521	542	547	513	486	499	487	486	504	465	483	477	506	516	536	526	481	488	497	504	517	544	545	513	469	493	492	517	502	522	506	524	502	498	494	523	486	447	511	520	508	493	457	504	479	502	526	500	507	514	490	515	477	517	506	492	476	511	454	502	468	492	520	527	478	494	506	492	544	519	541	492	501	507	515	512	504	537	498	493	506	498	537	457	502	482	526	487	547	522	495	506	457	499	482	494	464	495	501	514	499	496	508	489	491	534	526	484	479	479	548	476	486	478	483	529	519	511	542	496	479	479	494	484	533	468	539	496	486	476	485	474	477	523	493	533	478	471	526	485	514	467	492	496	501	530	501	479	531	457	511	475	528	481	530	538	517	485	523	481	509	512	526	524	513	547	515	513	446	477	496	508	472	491	457	499	504	476	447	485	495	479	530	508	483	501	484	483	525	482	491	526	525	470	491	503	504	505	475	503	483	475	520	530	515	495	514	501	481	505	509	522	534	510	494	484	500	533	467	529	545	457	488	519	508	505	448	538	476	501	487	485	494	483	467	464	498	481	524	501	526	515	482	486	519	504	501	561	475	508	514	494	504	497	539	480	521	556	516	502	504	493	525	496	481	522	515	504	467	522	512	462	521	474	530	529	553	505	516	480	462	488	499	464	516	507	498	464	460	515	482	544	505	493	521	476	504	487	549	518	499	480	477	508	486	515	544	488	529	502	545	508	502	480	492	534	467	497	457	475	486	500	531	470	513	480	501	531	489	490	497	454	499	494	507	507	509	484	509	527	504	541	530	525	508	518	531	477	516	446	507	505	498	491	497	468	492	507	507	481	447	511	466	509	478	489	514	479	497	496	492	521	467	546	485	499	531	528	498	523	482	515	471	483	497	490	506	479	550	528	460	498	529	515	541	536	510	496	485	502	498	470	487	507	526	482	536	500	508	511	503	491	511	498
62241	102980	76703	48783	19693	7520	1952	574	553	531	586	533	549	586	560	559	543	577	564	583	580	574	566	646	644	571	562	556	534	577	568	566	568	517	536	524	501	540	575	524	551	539	540	540	558	575	564	553	535	557	513	570	568	541	570	559	559	574	528	570	551	521	576	585	499	556	566	529	549	561	531	573	538	569	537	576	547	527	549	565	530	548	534	539	541	543	539	543	578	558	556	511	545	540	571	550	546	553	554	558	578	564	543	590	540	539	549	559	564	560	552	523	536	550	561	525	530	587	557	538	571	498	513	523	515	553	556	541	532	534	536	553	570	517	548	574	530	559	532	537	537	565	541	527	539	533	536	567	544	595	570	547	576	560	563	598	552	551	545	561	544	595	554	526	543	543	548	538	589	584	583	551	538	520	536	555	535	565	560	561	538	558	560	582	560	545	557	563	548	559	581	539	558	535	530	549	546	561	586	523	596	564	540	557	503	567	552	554	571	559	535	544	585	584	568	556	533	574	575	585	527	559	558	536	561	573	549	567	534	559	556	557	524	541	561	536	531	559	539	547	592	549	561	583	576	553	547	570	600	552	544	563	510	533	587	540	562	543	545	554	579	571	546	538	564	532	558	590	594	534	550	524	509	537	550	516	570	566	553	585	553	506	562	565	541	536	523	517	556	544	574	563	574	561	563	572	545	531	543	551	544	532	562	487	582	567	559	588	552	553	516	547	587	554	562	552	562	540	562	546	555	569	519	585	579	541	548	566	582	558	528	551	545	523	510	604	558	547	502	539	618	540	547	573	529	565	539	561	537	546	533	547	559	568	505	528	535	532	557	562	555	570	561	538	518	619	567	491	530	589	545	533	535	560	516	588	514	551	542	558	565	505	555	564	540	539	556	541	544	517	534	510	524	523	551	542	541	548	548	534	529	573	539	550	560	514	550	532	523	548	532	562	563	532	580	565	542	556	572	522	510	519	529	525	559	521	525	556	565	577	570	512	571	561	505	536	579	545	539	559	542	561	597	532	555	522	575	541	550	538	545	567	555	567	591	596	563	558	527	526	541	546	574	521	547	546	500	568	550	545	581	531	588	530	525	529	574	533	554	560	549	519	554	580	561	507	564	588	581	571	529	557	549	599	570	562	581	528	544	565	528	531	585	577	539	564	581	573	515	551	513	551	547	572	527	556	565	558	511	532	540	550	546	554	529	560	508	544	572	513	582	527	561	507	586	575	577	553	549	502	540	562	502	539	578	552	542	585	557	546	579	501	587	536	552	542	527	591	561	524	570	564	604	563	562	529	542	564	565	580	571	539	548	542	565	553	541	564	552	573	546	544	571	563	517	574	528	537	564	554	547	540	572	527	570	530	525	539	513	519	577	521	514	525	521	539	554	545	539	542	577	561	523	542	519	582	536	594	534	554	587	505	559	543	552	559	563	537	571	547	575	516	547	557	522	524	577	521	513	566	517	531	556	498	505	538	536	498	577	576	556	550	598	564	541	528	531	548	527	546	554	524	513	537	519	549	541	550	557	562	562	574	538	574	582	545	591	586	548	566	543	587	556	582	538	504	559	584	539	547	526	546	571	539	549	576	561	524	579	561	500	546	562	554	547	569	563	580	511	594	538	560	544	557	573	564	485	509	585	557	562	531	577	583	567	533	524	535	540	532	513	588	544	559	545	564	559	505	546	590	558	540	513	557	545	539	525	565	521	565	550	567	525	525	618	572	575	552	555	517	534	553	518	590	518	546	540	545	528	559	512	548	558	555	504	535	492	561	516	495	542	563	547	567	563	535	502	523	517	567	552	541	553	536	573	560	506	515	561	563	541	522	538	525	555	551	501	536	541	549	559	557	570	509	556	539	519	530	520	586	506	567	522	579	508	562	509	562	533	515	554	582	597	573	559	593	495	545	542	521	531	523	584	562	515	555	609	560	493	550	541	577	571	531	553	530	540	568	569	570	587	545	538	529	572	542	538	521	532	559	552	574	561	519	579	562	533	544	533	538	546	497	549	579	532	536	556	541	544	536	553	528	521	559	580	520	545	601	539	538	519	570	570	511	565	546	549	540	518	535	559	504	528	534	547	520	568	537	523	551	581	568	544	590	542	543	547	513	528	548	583	556	570	566	543	595	559	544	568	565	544	539	559	539	559	577	572	526	529	549	541	563	543	551	596	551	554	574	536	540	547	550	518	552	542	507	506	525	539	571	559	589	587	516	565	562	541	543	545	568	535	539	589	549	558	541	542	577	560	566	542	590	540	542	542	585	528	560	509	542	574	526	547	581	570	528	549	540	546	568	543	538	559	499	530	554	516	562	497	592	584	529	529	555	564	553	514	540	528	543	573	574	523	575	562	551	548	584	564	547	547	504	529	565	552	539	572	557	552	576	508	553	550	565	559	525	550	568	556	525	536	561	550	476	560	538	517	527	516	556	527	549	524	536	540	539	518	560	499	531	559	577	542	528	541	537	566	561	553	499	571	579	541	526	513	563	582	557	550	538	519	613	586	552	563	536	569	558	561	528	497	565	536	528	509	542	554	544	549	571	517	531	541	570	564	561	549	533	566	518	531	513	532	534	518	536	556	553	528	554	506	525	568	503	574	527	588	546	581	510	524	500	545	528	551	508	504	501	536	517	531	539	582	565	555	563	564	531	525	535	559	539	521	545	538	508	544	527	529	557	550	554	547	510	542	572	517	541	514	575	536	559	554	536	530	538	600	519	522	527	557	535	561	609	504	551	533	535	568	550	565	515	543	560	568	547	532	568	502	518	543	531	583	520	540	559	551	546	522	560	552	559	495	529	553	529	591	519	519	539	526	538	520	587	553	523	531	559	563	529	560	549	491	549	596	514	568	565	547	524	531	542	547	524	532	533	573	544	557	544	559	535	542	564	512	515	496	514	546	530	543	528	501	536	525	558	556	493	560	582	534	542	566	546	554	505	544	520	494	517	546	535	558	552	542	550	549	549	573	557	560	570	579	549	560	527	546	528	525	575	542	512	553	584	556	531	540	520	568	582	511	545	542	566	580	558	528	515	591	571	562	530	547	497	527	533	562	534	569	504	570	595	575	567	533	538	577	521	549	553	516	540	587	529	529	563	550	504	574	567	578	536	570	567	536	547	551	526	533	505	578	584	553	511	544	533	548	562	573	543	527	577	523	526	532	548	540	581	557	554	583	542	560	529	545	541	539	544	521	539	536	522	518	534	596	544	536	527	554	505	579	548	536	524	547	506	550	567	545	499	550	569	581	529	549	579	542	551	531	534	529	550	548	519	551	540	513	570	543	554	527	526	567	569	546	545	598	547	526	570	544	534	556	543	525	578	528	521	530	536	506	517	544	543	543	573	538	579	511	548	554	517	563	517	563	483	556	598	515	545	549	578	541	618	519	554	581	509	542	564	541	566	514	576	560	508	556	581	547	563	554	529	557	531	548	556	582	524	545	537	571	584	552	579	589	499	478	553	541	566	563	537	547	559	571	566
28717	29657	29822	13266	2643	821	426	351	336	370	337	369	347	364	390	346	354	354	348	363	363	352	344	331	389	345	331	347	335	344	366	327	401	320	350	345	340	342	376	350	369	348	341	354	315	360	333	355	356	366	363	362	343	356	368	373	362	352	364	330	374	343	349	371	346	324	318	342	354	368	329	341	362	355	374	348	372	336	358	358	381	355	372	333	366	343	358	349	329	370	350	344	356	333	360	363	346	329	346	354	333	331	363	351	317	368	355	341	358	341	345	370	348	315	349	348	367	334	362	411	346	393	379	349	368	401	347	319	352	355	351	372	375	367	354	371	330	352	360	358	340	365	398	342	341	361	361	386	345	343	336	348	360	344	363	343	357	351	363	374	335	365	385	359	362	359	367	382	367	329	342	342	346	311	356	343	346	349	343	364	372	371	381	370	355	348	357	338	313	360	376	349	353	370	384	346	332	375	369	358	331	328	369	386	354	394	304	366	358	355	365	321	333	359	366	349	356	361	321	374	345	329	348	349	355	357	371	343	355	352	369	341	382	374	343	382	343	376	341	346	341	340	355	353	357	352	329	375	355	371	373	361	346	373	353	386	344	354	355	386	383	355	360	326	348	358	329	346	349	321	360	347	392	344	320	349	345	360	350	335	394	349	349	371	360	372	366	345	359	366	362	350	360	362	346	334	356	336	361	370	321	308	365	354	353	390	334	389	380	371	376	349	350	357	354	330	348	364	334	373	378	332	344	361	366	336	366	359	323	364	340	354	366	376	352	367	375	387	326	354	378	359	360	363	365	374	372	344	367	361	342	374	374	341	356	358	343	354	352	371	390	357	348	355	359	346	359	344	372	365	361	350	348	332	360	347	354	378	338	370	348	352	367	342	358	354	335	387	374	367	369	344	360	315	350	348	342	350	336	363	372	338	370	339	347	359	303	349	362	329	322	365	377	377	331	359	367	338	344	345	361	354	347	338	335	360	328	349	337	330	356	331	351	393	381	357	381	348	370	351	365	375	362	331	345	348	332	377	309	371	344	366	384	351	337	336	303	325	371	341	339	379	355	333	370	376	366	329	323	365	399	360	366	328	394	374	360	366	379	357	346	356	384	325	340	381	372	326	350	381	358	355	321	373	337	337	370	359	342	333	347	353	402	361	363	358	366	339	360	339	364	340	362	319	329	322	353	346	372	316	345	361	394	344	376	345	346	363	324	389	384	377	378	372	338	297	332	340	356	348	336	375	350	349	347	343	390	328	329	340	377	327	350	349	383	341	309	376	365	371	343	375	361	343	381	323	345	325	358	333	371	337	377	331	344	344	350	372	373	387	316	349	342	349	341	369	354	361	369	389	354	393	356	334	369	361	357	357	339	389	340	360	354	374	405	343	356	408	343	360	359	376	352	341	334	355	336	342	369	334	354	365	353	363	373	353	356	365	357	351	348	334	336	375	339	391	354	357	344	354	339	348	377	358	331	376	341	345	355	372	357	339	363	353	344	335	361	339	371	359	368	380	358	362	385	364	331	383	389	333	349	339	366	396	345	376	382	331	364	344	373	384	348	353	372	364	358	333	348	343	374	338	345	348	333	357	362	359	350	359	362	358	372	352	344	348	351	347	372	371	332	395	351	356	371	359	357	344	348	328	356	396	371	340	360	339	350	361	367	332	332	342	327	309	327	378	374	335	373	328	325	354	318	313	367	339	371	345	352	325	348	344	364	330	342	369	359	340	386	374	353	369	391	351	367	389	388	359	325	350	374	346	320	335	370	361	331	374	379	346	374	346	360	336	372	345	364	360	341	384	339	348	376	345	360	341	341	369	350	329	349	361	331	389	346	357	345	336	376	338	358	346	323	375	340	343	365	338	380	322	322	332	350	374	357	357	345	393	368	329	354	344	321	360	324	369	381	361	346	344	371	361	361	338	353	351	371	355	373	357	369	346	339	307	366	393	350	346	349	362	321	329	350	350	333	363	361	344	378	331	360	375	358	401	329	356	328	315	328	355	340	372	329	363	349	404	386	335	358	378	310	364	358	358	363	340	388	313	376	323	349	369	323	326	396	359	315	357	324	362	352	320	335	353	388	356	376	347	322	383	327	358	330	382	367	356	324	360	320	366	367	391	340	359	338	393	336	325	320	343	368	362	338	366	353	342	323	355	359	352	346	368	370	375	381	368	373	382	365	375	347	342	358	331	342	363	356	341	338	355	366	334	362	324	328	348	360	345	370	364	339	359	363	350	375	345	332	347	364	357	370	346	339	404	355	390	355	367	390	347	377	365	350	329	336	391	376	350	334	364	354	351	366	354	395	361	333	335	349	364	348	358	360	355	368	364	377	370	355	350	371	343	393	363	354	351	357	362	324	323	362	378	341	385	368	338	378	389	353	364	348	383	385	350	356	366	331	363	318	357	360	382	385	349	361	391	352	351	340	396	347	389	367	359	360	362	337	364	348	348	363	355	384	343	350	341	322	339	370	381	358	357	347	361	340	355	366	351	405	330	372	373	364	384	352	374	368	346	379	360	334	352	348	334	352	353	349	372	334	376	358	356	357	359	362	348	379	343	361	357	399	357	363	370	334	368	388	367	349	345	332	338	358	361	351	386	342	360	346	393	353	365	403	345	334	382	334	374	339	410	355	394	360	372	398	370	349	360	358	381	361	374	365	365	342	361	363	356	387	384	366	389	363	385	383	375	356	344	378	384	362	348	352	357	372	372	341	358	374	348	360	355	315	342	341	335	374	366	378	376	367	363	333	361	337	362	372	358	351	340	344	338	357	364	347	385	337	372	358	356	364	381	369	363	331	367	364	310	343	368	373	368	355	367	357	355	334	372	359	351	308	356	343	373	343	378	379	343	340	362	334	367	340	345	353	381	366	333	355	349	359	316	358	343	339	343	377	380	342	349	348	399	363	367	365	347	344	392	344	345	346	361	373	376	343	349	337	335	361	359	363	341	375	387	375	349	340	386	350	339	338	366	348	357	370	380	334	353	365	366	346	354	363	320	327	344	390	345	337	362	365	363	370	396	346	324	368	391	323	354	374	338	356	365	337	329	397	370	345	327	339	345	337	360	366	367	323	349	393	338	399	336	373	353	364	350	373	330	352	365	344	369	357	367	364	356	339	368	364	360	359	354	381	306	357	368	358	334	367	324	339	354	321	335	376	363	363	371	350	381	361	359	377	367	335	384	343	376	334	374	368	365	393	354	355	320	362	328	318	350	376	329	351	355	351	377	375	331	396	344	304	371	372	361	339	353	367	325	360	356	357	351	385	384	351	393	377	375	348	358	370	360	354	375	356	312	381	344	373	390	350	367	335	383	352	319	372	357	364	394	341	347	341	384	342	361	326	345	323	404	351	365	325	348	347	355	348	330	348	355	349	371	353	347	353	355	371	400	365	350	351	338	328	359	337	353	356	368	360	341	380	319	380	352	366	369	369	364	336	347	399	367	367	319	357	365	341	341	354	347	316	359	359	350	390	365
16961	38081	23643	7157	2073	820	403	335	330	333	343	312	344	342	338	344	345	346	318	322	325	321	321	364	291	352	326	353	342	350	346	340	314	363	309	309	353	354	335	358	321	360	304	342	302	336	339	339	345	351	375	352	350	391	358	337	323	348	339	372	379	309	357	341	330	333	359	364	345	341	346	315	315	333	350	332	326	361	349	337	332	328	332	316	335	360	334	363	355	350	363	328	333	342	351	295	362	351	325	334	336	371	333	336	362	345	314	328	347	347	363	314	313	356	360	346	366	319	307	346	358	344	348	347	329	346	345	305	343	337	347	339	338	341	338	339	362	337	316	343	377	340	329	350	340	314	338	342	334	352	347	353	334	345	336	333	376	337	316	352	355	367	337	317	340	345	362	344	367	341	299	358	326	325	347	355	352	334	357	323	347	361	327	348	337	299	326	315	344	316	326	348	314	387	367	348	325	344	394	334	344	327	346	338	331	345	333	349	378	320	337	341	363	320	356	312	319	338	321	349	383	323	342	314	334	356	330	324	357	350	343	334	368	336	371	343	326	351	369	331	331	325	331	343	331	358	335	363	338	348	378	319	317	340	323	326	340	362	334	335	345	312	353	326	372	329	374	333	362	335	331	367	321	343	339	295	335	321	341	350	347	363	322	346	327	337	329	320	348	325	322	333	330	324	337	361	327	370	343	387	343	349	369	354	365	375	359	341	336	325	335	320	351	332	355	340	350	367	306	337	365	342	336	332	325	348	354	348	363	374	343	326	334	350	326	310	332	322	367	341	339	352	340	311	332	349	340	377	367	322	319	334	354	378	335	347	316	332	321	373	313	341	320	342	336	342	333	324	363	367	345	364	355	365	328	361	336	328	338	363	331	282	351	340	317	360	347	357	312	325	333	317	354	331	384	365	341	361	345	310	346	357	324	374	309	322	346	353	359	327	343	325	349	309	317	344	299	379	322	375	338	361	329	359	342	344	343	355	349	328	353	336	348	342	330	337	367	339	337	332	328	321	335	324	340	290	317	350	337	336	366	369	303	325	317	345	337	348	325	349	329	362	335	305	372	348	374	361	351	330	342	312	351	342	357	322	346	333	331	357	329	314	353	336	353	352	358	325	330	319	327	332	352	349	344	350	345	367	374	344	333	316	334	364	354	367	349	350	366	370	313	301	351	357	322	342	362	347	345	348	344	334	318	331	337	332	336	318	352	335	324	343	328	399	319	329	342	312	350	339	376	348	340	344	340	337	345	333	347	368	350	330	331	318	344	324	349	299	378	324	342	335	321	330	352	309	330	350	337	349	361	343	299	292	331	332	351	359	331	340	331	371	335	334	357	330	356	345	333	338	326	349	362	340	341	345	324	349	339	338	333	357	345	336	323	343	334	400	326	343	345	332	304	354	337	346	333	328	340	339	334	324	313	344	338	343	326	380	360	303	344	370	351	328	344	331	335	338	312	335	346	328	370	390	315	332	335	333	345	332	354	341	365	320	349	303	308	365	365	341	351	354	327	327	347	340	349	313	301	338	358	328	356	348	348	333	340	321	364	331	363	331	332	332	326	344	349	325	331	327	351	326	381	353	326	347	342	372	343	320	322	326	326	343	329	331	330	348	336	336	334	318	346	367	342	349	308	324	348	331	320	374	350	362	353	373	339	336	322	337	340	341	374	362	296	343	342	322	340	316	314	352	346	321	350	365	317	334	336	319	336	324	338	317	341	323	345	338	311	341	361	364	371	317	333	351	347	322	363	370	312	332	321	316	347	350	320	354	336	323	345	353	335	333	361	336	367	338	379	317	316	336	330	352	372	349	336	347	351	317	334	348	363	312	358	354	358	310	324	352	329	347	331	309	347	373	354	377	348	366	342	337	326	350	343	350	350	335	305	336	338	352	290	341	341	368	306	333	363	322	346	359	371	380	366	346	323	347	372	328	367	360	348	335	352	342	324	349	322	353	350	314	366	366	309	349	321	343	334	308	327	317	339	365	370	347	348	347	365	331	370	333	344	363	330	340	346	336	337	366	332	356	350	295	338	329	366	321	351	348	340	357	351	340	326	349	361	332	328	341	350	308	324	332	361	328	339	320	365	329	313	310	347	345	347	322	318	360	330	361	365	342	342	325	332	349	351	331	334	321	361	329	326	374	354	310	351	312	352	353	337	321	344	342	332	356	341	344	344	344	299	329	338	294	335	324	337	343	357	352	351	334	359	334	347	323	360	345	361	374	345	346	340	298	332	358	336	351	356	329	346	376	320	294	338	368	367	346	329	336	320	348	332	334	324	348	338	340	337	318	360	337	357	320	334	292	350	323	346	340	334	356	368	337	327	360	318	330	351	338	349	327	363	327	287	339	339	351	315	355	335	332	364	350	331	347	343	320	348	338	333	338	334	339	354	325	335	354	310	340	335	335	374	334	322	291	299	339	342	339	385	330	350	346	333	334	337	342	331	325	342	336	374	341	348	347	328	344	331	328	310	337	322	341	330	371	343	344	325	309	349	333	332	326	326	314	348	367	349	336	318	332	322	349	360	330	321	376	339	350	357	385	327	318	326	360	327	349	303	368	338	321	313	337	351	353	311	354	314	327	349	351	335	348	377	329	341	299	310	366	347	338	339	356	330	353	336	359	338	356	337	372	321	346	363	330	363	372	379	320	376	356	336	345	361	357	322	311	350	341	360	354	342	377	340	329	337	310	361	385	340	370	322	334	320	368	353	322	321	327	325	331	335	365	334	335	343	356	349	335	358	329	325	358	341	322	356	369	352	320	323	322	326	343	328	312	350	327	372	325	354	343	360	311	378	370	344	325	389	341	344	341	343	341	298	342	364	349	339	320	329	364	364	330	349	346	311	365	355	372	366	343	340	332	348	373	358	360	337	368	324	316	343	339	312	321	347	341	339	361	320	346	326	346	331	330	335	331	333	347	317	321	317	340	321	327	312	343	362	358	310	330	352	356	338	334	336	329	337	344	314	316	338	337	309	363	330	325	353	332	320	341	337	350	357	367	325	302	340	343	320	303	343	331	355	346	335	352	318	351	346	350	352	356	346	308	312	325	312	341	320	340	339	340	338	345	344	312	344	360	356	347	322	342	307	371	374	312	370	332	316	372	342	308	343	335	339	339	334	334	344	328	310	330	336	329	347	346	342	346	358	345	289	342	324	338	316	317	339	296	359	355	334	323	358	344	339	330	330	304	350	344	375	341	352	342	342	335	325	345	365	342	302	320	322	361	356	350	343	310	323	376	324	351	338	327	309	377	346	344	349	373	377	343	342	316	343	320	347	370	324	334	338	340	344	333	356	355	345	358	370	367	339	342	337	348	340	325	352	327	366	327	331	343	354	370	362	324	334	340	324	329	352	361	375	348	328	313	351	337	320	359	313	346	333	342	329	340	339	369	352	336	298	347	351	330	389	368	358	341	384	365	330	336	334	338	343	347	363	330	339	310	318	324	343	327	331	313	357	335	296	334	336	328	332	371
25533	27909	45661	40210	20978	6237	1051	475	440	399	417	416	414	436	405	421	394	408	436	400	405	442	414	412	421	422	455	410	397	466	405	434	429	409	413	392	383	402	412	406	375	409	422	420	393	406	404	369	427	379	396	435	381	382	424	394	361	440	428	396	392	393	420	413	411	407	396	398	393	452	426	405	402	379	404	407	414	434	396	417	441	431	423	414	390	393	466	390	392	391	416	393	409	404	395	402	389	417	394	381	396	397	410	433	404	413	357	400	422	407	386	368	383	409	387	432	401	366	429	384	404	385	393	383	403	408	410	430	389	372	464	401	400	427	395	389	394	409	375	385	378	396	382	407	420	406	383	404	385	395	401	409	408	398	448	366	399	376	420	424	400	415	389	436	380	411	429	383	425	428	424	376	434	391	408	394	436	436	404	407	398	431	411	429	391	421	397	440	403	418	436	416	409	437	396	437	426	390	396	385	417	413	371	397	387	450	396	394	456	382	398	413	379	408	454	407	363	399	431	404	441	392	410	428	418	417	353	434	444	422	392	418	397	405	398	394	409	399	418	423	420	453	404	415	421	398	400	387	383	361	398	387	385	413	394	414	423	439	411	406	415	419	408	424	400	398	396	387	434	457	393	418	414	413	414	373	400	409	398	397	419	382	413	391	422	392	380	385	394	386	408	389	421	388	414	383	408	401	357	401	346	407	421	425	402	407	374	421	386	429	391	413	391	392	442	387	404	409	394	371	404	413	411	401	436	422	380	426	410	435	414	402	379	389	426	400	436	422	358	395	407	404	425	374	399	398	384	409	370	408	403	434	410	395	396	386	403	428	416	420	380	422	372	392	405	431	403	428	404	400	440	380	391	448	392	404	404	415	427	411	359	376	394	401	399	424	398	401	384	400	399	399	413	414	428	378	439	382	399	415	378	389	463	402	434	427	385	366	357	440	400	428	431	389	417	417	440	419	421	444	405	414	399	457	428	407	361	391	386	399	374	433	407	375	420	410	369	390	399	424	434	448	395	409	415	426	400	379	362	412	435	395	382	394	432	405	388	377	390	433	443	392	411	424	432	418	422	391	414	365	405	402	396	395	377	388	401	400	391	386	405	443	392	361	404	406	419	376	399	422	414	383	403	381	418	373	397	397	370	400	404	380	405	417	394	400	423	416	365	413	425	364	418	387	418	384	398	395	374	389	427	393	452	403	409	386	396	386	370	411	382	390	391	377	403	409	401	414	394	356	399	434	412	457	429	382	426	400	395	419	411	376	402	408	417	421	394	428	422	458	406	397	400	406	382	422	420	393	392	426	412	394	370	402	365	427	395	406	404	383	379	363	396	409	429	421	420	428	397	382	427	401	417	405	389	381	398	402	452	386	395	381	410	432	382	419	380	403	400	397	412	391	415	383	405	434	376	381	394	396	396	414	412	376	389	374	388	420	408	367	419	380	417	412	353	422	425	377	423	392	388	397	434	400	416	371	468	397	368	402	392	412	382	398	411	394	430	417	395	429	421	387	413	407	397	406	415	429	396	396	392	395	375	399	388	391	407	364	411	427	398	400	396	390	360	423	412	384	415	429	395	422	408	442	407	430	392	369	372	385	406	405	425	414	409	385	430	393	379	372	415	402	405	386	392	390	430	391	403	407	389	384	401	375	390	410	425	393	386	412	414	386	414	412	421	407	423	399	440	371	414	384	402	398	386	400	438	387	369	419	418	399	424	377	420	401	406	385	398	366	415	371	416	435	396	411	414	404	409	422	429	414	401	424	432	410	430	381	394	417	399	386	408	406	391	385	409	409	371	421	424	374	404	390	416	425	391	451	412	371	378	423	403	397	400	387	395	384	414	395	387	387	407	405	410	402	380	385	403	396	360	373	389	406	396	415	372	380	406	424	390	421	403	396	424	375	389	386	405	387	397	418	411	435	419	368	422	378	387	403	434	397	403	395	396	378	405	377	407	406	421	407	408	386	406	377	405	391	425	434	399	389	413	367	383	401	396	407	381	399	432	402	450	406	416	411	427	395	398	415	397	379	411	441	440	399	430	396	394	419	393	387	388	397	388	416	386	380	435	405	390	381	409	357	401	414	400	433	410	403	392	421	421	391	396	389	427	399	373	434	402	408	404	408	379	430	413	412	405	412	411	378	384	421	383	413	400	369	382	423	425	431	390	399	416	385	375	413	355	399	407	376	416	416	437	403	447	405	401	366	442	404	411	452	369	400	377	386	370	413	426	381	385	393	447	398	414	417	399	393	400	378	419	436	428	415	414	407	449	454	388	395	419	400	381	395	393	405	398	404	453	424	371	406	350	400	386	403	418	394	402	405	397	412	420	412	369	393	379	435	375	389	416	383	412	389	404	388	396	424	387	432	409	414	397	399	402	413	380	405	412	392	399	406	407	460	390	407	406	398	377	417	403	421	408	405	428	421	406	373	425	402	398	397	416	393	383	413	398	408	401	409	410	415	403	405	439	419	391	412	412	391	396	419	383	424	419	415	421	407	380	385	429	446	385	426	399	423	421	432	373	375	411	391	399	408	361	381	400	420	404	439	369	425	385	404	398	409	420	396	404	399	448	414	435	417	399	427	418	429	406	403	406	430	384	398	408	407	429	428	390	419	421	418	421	393	413	438	413	404	418	435	395	402	373	386	397	388	387	438	428	376	428	406	387	377	380	380	381	419	392	424	409	413	391	381	397	421	412	384	392	417	380	384	395	424	381	387	431	389	404	394	421	389	427	410	409	386	389	379	401	431	396	402	402	370	424	373	437	383	388	439	376	421	401	430	379	401	427	402	431	396	400	391	399	389	397	415	415	386	413	417	424	367	385	376	422	392	422	399	401	384	434	394	421	427	419	368	394	375	401	412	444	439	404	380	429	407	399	423	396	388	409	435	412	385	428	392	394	417	430	428	380	417	431	368	395	455	392	413	365	427	410	441	404	394	409	441	391	383	391	399	398	422	416	383	410	423	402	410	424	363	384	390	405	433	428	395	415	464	389	407	426	390	408	426	395	425	402	409	373	421	432	412	398	418	404	393	432	432	434	368	429	410	406	405	382	439	394	396	385	387	412	398	390	406	411	458	417	389	390	401	385	390	409	430	437	388	419	373	379	416	400	410	405	391	395	416	363	433	392	404	427	412	396	405	405	422	417	399	437	418	408	394	422	410	414	375	378	399	430	374	403	421	452	396	391	416	426	384	399	412	386	421	393	398	401	406	391	387	410	410	382	412	404	425	441	429	425	391	424	413	389	409	407	409	435	385	393	431	412	445	398	448	426	410	408	444	391	404	402	425	399	381	403	424	392	414	439	408	412	397	398	419	410	406	405	386	380	434	429	416	393	402	378	439	435	391	416	387	407	390	414	418	438	397	392	382	415	367	393	406	429	419	436	412	412	435	384	406	382	416	372	427	401	410	421	387	409	383	413	409	420	421	401	381	400	405	371	423	390	435	408	394	403	419	414	402	409	429	427	368	432	414	397	400
53051	86570	63024	32424	12249	3330	913	430	451	440	420	443	405	436	456	425	455	433	426	398	438	432	422	416	457	428	417	471	433	425	442	435	452	414	425	430	408	423	447	434	440	433	403	456	416	392	412	420	390	405	431	463	414	425	464	422	471	439	396	414	421	428	384	415	430	395	434	448	447	420	425	422	395	406	446	421	403	389	425	386	412	442	426	468	432	429	401	414	391	396	424	410	421	404	440	430	392	371	409	428	428	462	463	434	448	423	417	412	400	430	405	462	384	419	421	431	416	421	459	457	432	406	436	423	393	408	417	427	400	421	454	447	421	416	436	423	409	433	424	437	418	427	438	432	417	415	397	442	424	398	425	445	463	421	448	437	429	423	405	425	399	423	409	407	431	400	424	452	440	438	422	420	442	461	393	442	434	426	415	371	414	443	451	465	445	410	412	452	426	391	425	416	413	440	446	454	418	438	409	384	424	421	407	438	432	430	406	425	425	440	434	424	393	411	425	436	423	404	457	430	427	420	406	417	453	399	461	420	423	397	415	441	446	441	388	430	436	410	432	386	401	433	440	444	419	391	456	409	450	448	407	425	460	410	407	428	412	434	422	410	434	431	427	425	415	457	411	453	416	431	403	436	406	404	401	405	420	422	424	429	461	427	402	436	444	426	426	441	428	392	452	434	442	444	411	382	432	444	411	432	409	440	420	413	403	397	461	446	435	417	453	416	444	427	453	443	435	422	399	450	412	408	430	469	434	387	421	430	424	457	420	415	397	431	482	400	429	444	406	388	404	416	425	432	438	395	455	433	451	434	406	446	391	433	414	421	400	434	443	446	459	407	440	432	401	439	431	394	399	448	395	396	405	449	433	441	421	418	428	445	442	425	456	480	452	416	429	413	399	413	398	454	418	418	413	422	405	412	419	450	452	434	439	427	428	424	421	449	397	405	409	425	451	414	465	419	406	439	387	429	446	408	420	401	411	415	422	399	445	377	436	416	390	449	403	432	426	443	441	405	472	426	401	421	427	401	433	445	416	403	418	418	402	396	400	431	484	414	422	413	404	405	420	425	447	393	415	430	459	451	448	442	449	450	443	436	421	437	423	421	395	408	427	393	394	379	406	426	450	432	444	412	426	424	430	446	405	393	415	428	440	408	408	411	441	435	426	436	407	453	469	423	453	436	457	395	428	437	430	449	399	427	432	406	378	430	397	438	429	403	424	432	425	420	419	410	431	420	459	444	434	411	430	448	424	441	387	421	398	438	424	426	436	441	446	405	389	411	447	434	427	422	408	440	411	452	409	425	439	420	459	444	410	387	397	421	424	391	444	430	431	422	444	439	409	436	416	446	430	480	444	425	401	416	430	430	464	412	417	451	431	407	418	425	394	441	411	431	429	430	402	443	418	417	428	443	411	414	412	408	418	427	424	423	400	426	407	361	429	410	413	421	401	426	408	432	443	415	412	423	389	392	462	440	495	425	441	427	422	446	464	462	442	486	408	415	431	432	437	426	441	424	426	403	461	403	382	412	391	397	422	409	435	397	426	403	389	397	437	435	427	413	418	401	473	451	432	426	442	424	418	384	472	418	419	400	463	417	422	378	442	412	442	389	444	423	463	435	449	431	416	459	444	457	425	482	408	445	441	441	448	468	441	405	400	406	455	432	409	415	401	430	451	424	419	458	455	428	410	446	437	449	418	427	431	443	398	424	435	436	415	417	432	416	413	418	424	428	433	426	446	423	467	438	405	420	414	424	416	420	422	434	421	443	417	414	451	450	433	437	417	415	427	407	405	431	437	437	404	395	415	447	435	393	439	423	423	395	474	430	425	431	466	414	425	448	441	416	439	450	398	430	407	421	425	401	403	395	415	445	434	444	409	428	413	400	437	374	437	426	438	401	434	396	428	406	418	434	438	424	463	405	419	432	489	385	472	422	395	427	415	440	415	455	431	421	403	416	394	441	457	379	407	435	428	388	416	385	417	378	432	429	414	416	446	403	405	451	413	434	401	430	406	406	453	420	415	400	428	435	428	461	414	420	425	435	448	423	425	433	392	462	415	441	423	399	402	427	412	411	435	428	411	449	440	396	439	441	410	426	443	438	435	421	413	425	425	416	401	459	440	440	402	403	392	420	410	469	409	433	449	414	424	389	396	446	408	440	435	416	436	452	415	453	429	413	425	457	427	410	397	404	358	418	417	386	440	426	446	403	476	482	417	385	452	455	464	400	473	409	437	438	425	446	392	444	424	413	434	417	434	442	414	427	409	415	452	420	439	452	453	438	427	428	418	438	392	418	439	424	458	402	437	404	422	408	430	431	413	453	435	419	458	433	421	415	423	417	435	414	401	422	412	421	396	413	407	430	443	431	438	468	419	406	415	437	458	414	396	423	433	409	430	424	397	458	405	422	412	432	453	439	432	415	407	460	420	431	444	379	447	407	428	438	440	448	449	406	408	444	475	417	429	421	444	444	416	405	413	406	449	435	424	394	416	414	424	443	442	412	416	422	456	424	429	419	391	444	436	417	439	413	392	418	407	435	417	410	416	427	409	423	424	432	457	397	434	468	403	443	413	422	452	401	423	447	433	437	440	405	427	409	434	420	401	408	430	408	384	412	424	459	424	413	425	425	409	453	409	415	442	435	445	435	391	408	436	439	410	406	412	432	445	406	432	427	405	415	396	459	453	440	421	463	418	422	411	391	447	412	443	419	424	461	437	357	402	444	405	458	451	414	404	390	395	415	442	391	403	459	406	425	453	435	407	434	413	441	417	432	439	427	415	431	430	450	422	387	458	463	388	426	451	394	460	376	422	421	471	393	454	398	406	427	442	427	419	471	458	421	390	432	442	409	423	439	427	428	421	479	459	428	439	448	396	413	421	379	454	416	450	444	427	424	428	394	428	418	389	438	434	416	412	414	419	409	466	439	430	426	419	407	438	420	396	425	430	383	412	396	407	439	443	419	428	399	413	419	415	420	418	431	388	427	399	448	465	422	431	432	450	409	431	452	424	452	428	442	448	424	426	450	431	429	442	451	412	408	411	430	392	457	424	405	420	421	440	427	412	413	445	445	402	422	447	411	411	455	456	432	436	437	410	429	433	459	460	420	432	421	419	401	400	447	401	414	435	428	422	411	456	418	420	426	447	404	410	413	380	418	418	424	448	419	441	427	433	425	422	444	418	399	430	432	449	384	388	405	429	418	399	417	444	436	433	428	425	452	435	442	410	420	437	419	456	410	422	461	411	433	444	434	447	417	436	436	444	401	435	463	437	452	393	405	418	483	469	431	409	428	427	408	417	466	412	412	427	451	407	400	393	449	418	456	426	444	417	424	450	416	445	434	440	398	440	407	445	474	473	440	408	418	419	376	467	407	397	442	398	454	430	434	451	401	419	423	443	388	390	447	412	384	421	430	437	411	462	439	453	424	457	434	444	409	414	421	418	453	393	422	458	452	421	442	418	422	454	408	424	418	429	446	418	407	413	416
23961	23808	40163	39801	27844	16530	4435	815	580	593	572	520	550	500	572	547	512	554	538	565	535	581	490	573	550	539	551	541	515	568	571	519	520	517	504	530	562	575	518	518	519	501	519	542	557	508	464	501	576	542	542	547	544	526	498	529	540	484	534	524	497	505	538	498	506	531	544	565	509	534	505	541	519	524	542	518	562	523	525	514	541	499	541	526	543	537	522	536	532	538	521	493	529	534	540	527	501	556	515	499	541	547	502	494	527	504	495	557	531	499	510	503	556	505	503	542	528	503	518	543	534	525	536	485	538	548	516	507	486	527	501	521	537	489	544	518	552	498	499	528	500	492	520	534	537	517	544	557	505	522	547	524	503	518	515	537	585	517	527	545	502	532	510	554	521	521	535	517	522	519	564	530	481	537	522	532	506	529	514	497	529	501	512	521	526	496	498	551	521	493	523	504	519	534	511	559	506	507	500	523	528	547	497	552	515	544	562	518	546	506	534	523	540	574	500	558	496	523	518	545	541	535	531	544	537	497	564	533	477	535	554	513	488	510	534	522	486	517	557	524	497	520	528	511	527	509	521	543	522	554	535	545	513	541	523	520	521	469	521	534	482	531	525	492	552	509	516	505	488	480	530	545	494	508	531	576	566	533	537	511	513	510	536	558	472	535	501	491	512	534	524	481	529	531	531	537	554	500	512	528	522	526	570	549	512	545	521	496	522	536	518	515	570	501	515	508	531	519	475	503	537	515	515	531	510	525	575	560	532	512	532	493	549	486	496	535	489	485	497	521	508	540	499	532	517	549	530	513	551	538	476	556	488	534	539	522	526	464	538	522	516	505	515	507	546	507	547	524	544	512	504	521	510	498	497	500	516	504	498	505	530	496	515	471	541	512	524	537	535	539	525	490	506	525	565	539	541	529	500	530	514	514	557	520	509	547	497	512	517	514	486	542	543	496	517	546	536	506	556	506	539	494	521	546	522	512	515	497	486	527	504	501	520	542	514	536	538	456	494	505	538	563	505	570	515	556	511	544	506	526	511	560	506	494	529	533	526	523	565	521	530	551	559	513	530	540	522	512	512	526	528	512	559	560	509	511	509	561	547	568	500	522	570	508	536	499	558	543	551	560	531	541	537	530	554	532	581	527	511	531	510	527	509	556	515	599	535	505	533	530	510	511	581	551	503	497	507	522	501	503	520	523	506	540	493	508	546	523	510	505	516	511	557	541	547	499	470	537	527	508	498	538	548	527	551	542	495	484	490	512	541	529	503	487	522	524	511	520	546	525	501	527	532	524	498	533	539	536	514	530	507	539	501	495	514	547	524	555	524	502	498	475	503	554	510	477	519	503	544	521	475	534	531	519	513	523	532	531	508	519	530	534	496	536	537	490	552	466	506	519	508	533	490	549	514	539	541	499	512	505	535	502	505	528	527	517	559	527	531	480	536	502	530	541	522	553	537	508	514	526	483	524	547	488	498	550	530	498	522	556	502	513	504	551	551	553	493	507	540	518	500	502	512	497	528	573	477	546	533	524	504	506	533	506	506	486	535	535	513	542	493	527	516	516	496	543	574	523	517	453	497	522	503	478	497	539	481	505	533	512	540	529	508	513	563	494	501	517	558	492	568	487	563	571	543	513	508	534	501	503	501	485	533	514	527	491	527	506	532	498	504	530	488	537	488	493	497	523	526	565	495	538	500	531	490	497	489	516	524	523	443	487	520	531	552	498	536	502	490	512	535	507	567	525	516	498	513	529	519	524	510	504	540	511	529	540	542	540	477	543	492	482	533	533	500	467	512	522	507	529	543	524	505	528	522	502	527	478	533	509	500	536	494	519	508	533	531	490	548	502	574	500	516	527	599	539	491	492	533	591	491	544	502	552	503	537	502	548	548	493	513	505	505	543	498	519	540	507	522	502	497	474	543	500	510	551	506	497	479	569	525	493	557	527	539	494	527	539	562	536	517	534	529	527	537	486	543	544	491	518	522	553	548	537	564	565	510	517	490	529	529	512	526	498	495	525	502	490	563	550	515	524	497	535	527	495	530	478	522	548	530	512	541	564	496	567	556	534	521	546	593	542	540	521	539	534	483	557	473	518	543	523	490	522	556	517	525	523	530	472	528	506	586	528	531	534	517	526	559	545	543	525	537	513	513	557	523	518	499	533	520	519	539	553	505	536	490	496	524	514	473	527	501	522	481	529	519	475	531	500	499	547	495	512	491	557	517	554	538	494	496	507	522	562	556	483	517	517	502	527	532	505	487	514	485	495	533	527	520	507	512	504	526	553	487	538	547	539	544	496	557	515	597	569	521	487	515	532	521	493	481	524	536	506	514	531	551	509	521	482	498	541	515	524	500	526	519	524	542	503	515	525	478	517	508	495	523	525	483	513	534	519	460	487	502	464	544	496	528	536	492	553	499	533	523	532	522	526	503	543	493	495	475	501	555	521	550	500	521	559	509	481	529	492	448	501	517	541	550	519	518	534	525	510	476	536	540	480	507	477	526	499	552	494	523	516	530	505	517	520	551	487	545	533	514	517	572	534	550	515	540	546	500	535	509	510	503	504	504	492	543	539	488	514	516	536	545	492	542	530	515	519	456	507	489	554	522	516	530	490	509	505	508	509	490	518	531	485	502	474	503	526	510	524	514	515	496	533	538	488	523	509	553	484	535	511	578	515	503	518	550	520	526	544	561	536	538	524	544	523	535	533	518	488	549	504	539	481	512	499	517	548	529	553	489	572	513	513	531	502	577	541	503	514	529	544	519	525	539	520	496	535	511	509	528	515	518	526	535	490	536	491	552	518	523	531	547	520	505	536	519	534	550	520	523	503	473	559	521	479	557	541	542	535	533	574	538	540	492	508	529	546	503	530	508	490	498	529	518	534	530	510	540	499	570	491	533	545	548	514	508	535	511	510	501	537	538	499	503	515	526	490	482	528	541	558	506	515	495	553	537	491	523	482	532	526	504	504	545	512	488	521	559	557	497	530	547	503	559	510	501	542	509	492	500	513	541	557	531	503	542	533	556	507	515	546	486	517	507	574	504	517	519	514	500	521	517	475	507	507	526	529	541	498	503	499	481	501	500	558	497	519	527	504	541	529	518	514	508	507	544	482	530	501	535	501	535	548	526	544	518	498	477	501	556	520	529	494	555	522	521	501	497	500	501	542	538	489	559	512	531	543	504	535	521	538	478	542	474	543	513	534	547	539	497	545	524	501	493	528	537	524	510	578	560	526	541	538	521	522	518	562	488	522	494	538	509	521	473	510	522	543	545	533	511	536	476	550	545	499	524	495	561	553	495	567	513	511	530	516	540	511	530	515	539	489	463	504	536	556	493	531	477	495	476	483	540	541	546	526	486	512	520	533	511	503	540	572	535	525	575	513	526	508	511	534	504	526	513	479	484	482	536	487	503	514	507	507	493	535	487	524	535	530	477	517	507	537	503	539	526	518	473	511	518	516	509	507	524	506	515	509	526	518	532	499
60313	102142	78010	49989	22885	7777	2037	572	524	602	585	582	552	564	540	555	551	585	594	572	627	572	597	576	559	558	554	591	556	542	559	597	573	550	595	556	521	574	562	543	571	551	565	567	518	570	555	573	564	574	581	532	559	589	591	555	547	578	570	586	575	546	565	591	602	544	532	579	583	558	580	583	577	614	580	569	569	575	544	540	550	584	536	564	565	612	630	597	579	561	541	595	605	576	604	560	606	529	603	585	578	604	618	584	588	539	559	542	533	535	599	538	555	559	564	531	585	522	584	605	584	603	591	500	564	562	580	581	555	563	584	588	564	524	572	554	569	545	599	589	534	593	567	593	572	591	565	572	559	629	604	537	589	540	560	531	577	588	618	574	573	589	575	576	547	609	553	525	552	584	612	564	580	552	529	565	533	574	573	570	571	558	503	547	544	565	532	564	502	528	606	544	579	533	552	582	580	603	581	549	557	558	556	531	583	590	576	546	529	537	552	574	560	587	595	538	567	550	568	575	588	582	563	571	612	541	549	529	539	560	587	592	624	572	573	562	628	613	602	604	596	559	598	596	565	574	583	525	561	595	581	585	560	573	597	531	588	579	532	607	593	542	550	564	567	607	557	569	551	571	542	601	590	574	579	541	579	575	587	525	558	564	572	543	559	548	567	578	513	568	569	533	566	601	595	551	572	541	553	569	543	540	547	626	572	615	556	563	610	506	582	555	531	541	534	577	591	555	552	519	582	552	601	596	601	589	550	540	560	593	565	595	553	567	549	542	561	594	544	574	563	598	596	582	532	518	573	586	586	566	613	588	578	583	556	549	564	638	522	617	583	561	586	578	561	576	578	541	556	563	539	576	594	563	568	577	562	541	561	562	552	551	561	547	546	548	544	609	539	577	568	600	605	579	546	556	556	569	527	549	558	556	566	544	554	581	613	535	539	574	550	583	596	565	602	571	595	526	573	560	567	514	567	549	571	561	606	546	570	598	572	530	550	557	588	594	537	561	535	562	563	570	587	540	555	555	614	562	592	606	565	577	533	564	542	538	568	548	551	525	605	581	589	570	560	569	540	521	579	551	523	588	574	520	615	572	605	581	543	549	586	600	553	589	571	561	559	564	540	539	574	529	580	567	599	577	559	531	529	555	565	582	579	609	576	569	616	551	558	586	529	587	531	598	576	520	607	528	572	600	539	552	563	561	571	521	568	565	604	582	579	554	570	559	590	526	590	562	534	576	529	565	612	550	566	550	558	523	606	597	570	611	592	581	551	581	589	571	563	580	543	568	543	534	598	607	579	601	568	598	631	570	622	587	593	607	554	579	539	586	591	590	576	570	556	573	538	560	557	573	601	556	623	579	545	587	576	596	559	566	589	556	565	574	581	544	560	569	534	525	568	569	564	627	557	596	549	598	554	524	584	574	587	580	598	574	618	605	578	565	615	567	530	559	574	568	578	556	583	554	574	545	550	534	573	569	581	576	558	566	560	541	539	583	582	578	549	599	541	529	586	557	572	602	553	554	552	601	574	582	565	549	564	540	573	582	545	574	568	558	553	555	586	564	582	566	509	573	549	585	553	589	610	560	620	529	572	571	550	627	590	580	615	533	571	595	574	542	571	555	597	567	554	550	581	522	546	605	567	585	543	590	519	532	557	598	581	549	616	576	539	580	611	539	555	608	569	635	537	547	592	606	606	584	576	572	548	611	573	573	572	590	576	606	530	542	584	576	565	574	639	560	584	625	563	613	524	575	550	547	544	557	574	559	519	571	560	566	562	562	609	554	572	563	544	575	570	551	616	591	577	559	549	519	597	557	574	583	555	572	600	579	564	569	591	532	569	595	586	559	516	570	580	594	542	578	557	563	587	531	584	562	565	570	589	604	587	555	555	576	557	531	549	619	591	564	593	566	563	555	581	550	596	527	562	599	592	518	574	580	610	609	582	581	579	532	562	546	548	577	541	587	556	559	571	596	567	560	563	601	547	540	574	553	550	596	576	531	557	562	586	580	582	561	559	556	594	575	529	578	558	576	620	535	577	544	576	609	552	544	562	603	575	550	563	580	562	590	517	569	551	547	540	573	602	617	554	549	550	560	551	535	598	554	568	543	540	559	575	554	561	572	549	556	566	551	572	595	568	571	609	593	549	539	599	565	559	610	554	571	538	551	546	600	545	574	592	593	586	598	562	536	545	545	580	549	593	557	547	570	582	574	546	563	577	573	580	591	552	578	585	502	552	534	605	548	566	552	605	584	595	552	558	583	584	565	543	579	503	552	595	595	530	552	580	585	578	566	539	557	587	540	556	558	554	560	616	593	567	555	539	550	597	549	530	586	596	583	560	564	549	571	554	530	595	560	578	555	561	562	562	573	604	596	566	568	562	563	611	539	610	556	585	573	584	551	573	537	575	586	545	608	552	536	550	580	581	609	573	568	618	575	577	539	564	529	549	565	572	592	551	542	564	567	555	583	551	555	623	579	555	544	541	602	598	567	544	554	565	574	551	572	612	542	551	620	548	564	588	560	562	597	575	541	561	571	575	554	553	638	558	519	561	547	599	582	544	539	585	560	597	589	589	535	604	507	561	594	581	553	564	556	531	545	555	541	570	579	528	551	580	582	527	574	556	523	585	575	599	562	595	566	536	583	575	561	578	574	479	497	572	584	562	576	566	542	594	592	560	541	560	545	549	580	637	613	545	579	573	588	566	578	583	551	554	566	606	555	576	519	564	568	591	611	571	555	600	574	569	516	534	546	532	577	549	552	558	560	529	545	564	582	555	562	536	606	558	573	580	523	546	589	593	505	590	569	562	572	567	552	537	559	580	554	563	542	578	577	585	624	526	544	561	590	511	540	569	545	525	558	549	573	526	580	573	573	543	577	553	567	570	511	528	564	519	568	581	584	592	575	590	560	585	578	590	563	564	571	601	589	541	550	574	590	540	515	559	565	577	559	560	557	560	578	574	578	582	562	558	558	558	597	539	551	560	574	568	567	552	581	566	604	514	553	554	543	607	550	551	589	556	568	557	574	564	582	598	560	588	534	593	535	556	560	599	584	578	577	561	589	596	535	607	573	565	550	542	556	527	565	550	537	543	575	551	566	576	547	545	561	531	557	574	573	558	539	552	588	559	541	584	534	524	575	555	525	564	585	572	564	540	563	532	553	624	536	562	578	547	565	569	533	555	552	534	574	574	550	594	550	506	571	569	571	587	556	589	578	560	582	548	577	550	548	591	572	551	554	575	567	561	539	569	568	545	564	567	540	539	542	565	599	578	547	531	584	561	613	549	556	583	598	583	615	551	579	605	595	549	539	565	572	547	567	588	589	546	579	553	582	559	571	542	589	544	624	579	579	524	552	574	552	516	572	576	538	552	597	556	587	536	564	599	561	539	536	570	562	569	558	564	544	541	547	544	534	563	557	553	575	566	565	531	526	562	571	537	580	582	560	573	591	588	554	563	595	556	610	542	530	558	561	564	565	575	580
28881	29132	29048	13483	2901	928	507	354	349	324	397	361	374	356	346	323	374	406	399	351	352	341	361	347	340	362	361	354	359	348	373	353	368	329	375	354	362	322	376	361	356	345	371	342	336	362	371	370	362	380	371	360	376	328	374	362	386	333	378	346	372	341	352	349	393	354	342	366	372	363	350	319	358	367	376	297	384	365	377	334	387	365	355	351	364	397	379	332	370	373	345	354	328	325	373	340	329	357	360	369	318	363	371	366	323	356	368	338	326	345	352	369	376	355	370	334	384	366	366	368	321	345	349	359	345	356	363	404	329	351	348	344	347	312	351	358	363	356	354	339	421	357	365	320	337	345	357	346	365	330	354	385	333	371	375	369	353	370	367	352	358	363	362	352	297	355	361	386	349	391	365	382	336	374	356	345	336	355	387	361	354	339	368	345	394	352	387	358	334	333	337	393	386	356	359	398	379	370	400	381	339	393	374	375	390	342	364	342	353	342	389	319	351	354	343	370	332	357	347	359	344	382	343	375	336	385	348	353	337	357	342	361	363	381	385	357	318	337	394	368	325	358	355	331	365	344	321	365	363	370	347	356	350	357	298	348	360	329	335	369	345	344	332	365	387	363	376	362	373	389	320	348	322	322	302	332	356	392	363	405	354	410	349	332	348	346	363	365	412	373	379	356	378	375	352	383	354	370	354	350	393	330	349	348	357	364	363	373	373	377	381	359	335	346	344	342	350	365	378	391	334	344	363	351	328	368	349	369	337	335	342	345	362	370	384	364	338	360	363	358	385	337	370	367	353	358	345	347	361	324	342	375	353	363	351	377	350	373	330	359	323	356	337	392	389	343	340	374	339	344	364	340	324	388	343	409	382	356	364	349	343	350	383	324	386	345	386	376	357	383	353	374	367	354	342	336	320	339	324	386	352	359	369	343	341	376	346	350	313	358	353	391	365	354	364	355	368	331	353	363	360	369	348	378	355	351	398	373	376	378	332	355	340	326	346	368	370	365	373	363	384	337	351	356	309	348	357	369	330	363	352	377	372	347	357	377	348	334	411	344	342	369	381	391	322	346	350	387	369	322	349	353	367	371	369	348	392	343	354	372	346	355	324	368	336	344	360	374	369	367	364	373	324	385	376	358	356	337	386	339	357	360	372	350	331	374	353	335	375	314	374	363	355	373	373	335	369	349	339	338	340	356	380	340	375	352	352	351	350	405	371	399	357	344	386	330	334	394	335	378	380	359	346	370	380	410	375	347	364	357	372	380	385	359	350	356	380	356	341	399	324	354	368	339	361	362	347	366	375	348	384	372	367	373	344	383	335	386	333	370	329	351	374	346	363	362	397	352	384	357	334	382	368	342	329	378	330	387	365	351	336	358	353	330	349	354	368	352	329	352	387	339	331	335	373	337	346	375	372	379	346	366	351	301	339	386	338	402	367	354	351	340	362	328	363	357	342	340	374	370	383	341	362	326	408	357	357	361	360	346	391	333	335	341	340	347	362	338	359	354	361	405	342	328	373	352	369	383	371	350	368	332	352	352	351	360	362	341	358	350	349	331	374	368	373	399	358	343	356	347	382	382	402	357	366	342	372	355	366	382	374	379	358	390	382	361	371	355	367	376	344	345	360	366	364	390	379	366	390	345	347	356	352	355	352	382	373	333	345	360	385	349	395	362	354	356	368	370	335	398	356	371	354	381	365	339	371	339	381	368	394	368	329	343	366	366	343	356	357	376	382	378	362	354	328	344	354	347	358	349	333	342	339	348	374	341	350	345	380	355	382	332	330	326	362	334	380	379	375	375	352	387	354	382	352	357	369	342	309	372	358	358	363	332	328	365	320	347	360	386	347	370	348	313	381	384	354	338	357	374	360	334	338	381	364	307	334	361	341	364	347	324	369	318	359	332	363	374	361	380	382	346	360	344	375	391	384	351	353	359	361	354	353	326	342	373	340	333	360	340	351	342	360	351	330	338	377	313	381	366	414	363	386	360	379	345	363	357	343	351	337	333	358	368	371	345	382	355	338	339	370	371	350	374	351	398	342	344	331	352	365	383	366	367	351	393	359	348	344	348	342	361	377	378	367	365	335	384	335	346	359	360	336	345	371	351	374	339	371	364	329	360	383	377	374	354	374	315	370	349	363	386	355	405	359	361	374	365	329	382	334	357	350	348	354	340	402	348	337	331	390	372	381	377	384	341	364	347	336	372	367	367	348	335	355	342	345	364	352	367	351	362	338	372	362	375	381	341	359	369	375	364	387	398	372	333	400	336	329	337	340	362	378	360	317	324	397	359	353	345	328	376	334	408	343	360	346	354	354	369	345	390	337	358	350	372	402	344	361	360	367	346	349	376	339	338	377	363	355	338	348	363	351	337	343	346	363	371	343	363	324	366	369	350	345	340	403	348	368	348	362	372	364	347	354	344	339	351	341	354	344	337	362	339	344	340	338	346	370	397	351	362	337	326	375	360	370	409	384	374	408	354	343	388	371	373	343	369	317	351	343	381	362	344	378	348	377	349	362	344	366	357	347	371	316	382	311	353	351	346	354	383	344	364	363	360	355	363	352	354	376	350	350	373	390	377	392	356	363	342	346	349	352	353	371	367	359	320	360	371	360	379	339	329	367	381	383	341	380	347	340	372	328	348	368	350	320	323	370	325	376	345	323	340	374	345	364	345	353	358	356	374	344	334	339	384	337	353	373	362	367	329	364	361	329	364	375	338	368	353	389	331	372	333	353	353	367	361	395	399	359	374	395	382	356	376	353	369	348	382	380	404	374	334	339	351	345	363	348	358	333	379	329	352	370	349	359	365	340	344	338	356	345	339	384	370	382	348	364	356	367	380	341	309	369	350	316	354	340	344	371	379	387	402	386	339	353	323	355	355	369	338	353	313	353	349	318	353	369	336	341	359	379	349	353	361	348	321	367	363	389	361	343	344	344	357	349	362	378	372	353	337	382	366	362	357	370	357	358	364	317	334	348	329	338	371	360	382	357	367	365	375	341	327	355	345	357	373	346	344	357	360	337	376	343	404	352	336	361	370	352	351	365	359	372	353	385	375	352	356	337	354	382	370	387	314	365	323	350	369	353	367	353	347	389	378	369	371	325	349	353	347	334	346	374	373	359	330	341	379	394	361	351	335	392	369	369	367	366	360	365	351	313	360	367	372	362	349	373	391	328	349	361	352	351	359	304	351	360	350	388	362	377	347	361	381	361	360	361	326	374	384	334	344	378	332	336	373	330	400	359	361	359	351	335	366	342	374	361	351	320	330	370	353	367	336	367	372	361	343	328	357	329	369	347	366	343	353	364	371	360	336	367	361	382	348	346	368	369	365	359	309	348	326	335	332	341	336	344	346	364	369	378	378	380	333	315	338	372	319	350	339	311	357	346	327	345	370	338	358	301	352	366	334	342	361	356	332	357	335	352	366	325	370	352	361	409	363	348	381	368	370	375	362	381	351	356	377	374	355	358	346	368	383	347	350
17597	36454	23792	7442	2372	926	441	321	306	318	332	361	327	373	368	352	351	357	342	357	351	373	325	315	361	332	323	371	355	354	302	327	339	351	360	333	363	343	344	350	374	367	358	358	337	328	326	355	330	364	359	367	352	350	343	340	347	391	360	358	359	348	366	352	342	374	391	362	343	338	333	391	352	331	344	359	360	343	350	358	325	334	344	340	338	343	346	349	341	339	336	351	328	324	374	350	343	341	328	354	368	367	347	351	347	373	331	358	329	340	313	362	324	366	354	355	351	321	353	356	341	336	348	343	355	312	314	356	326	347	334	334	342	324	346	337	343	344	371	372	339	329	334	368	358	358	349	335	364	353	313	360	351	384	336	360	348	348	362	361	349	324	335	351	355	331	357	360	369	346	362	343	352	348	369	351	350	333	337	359	358	302	334	317	350	366	350	326	380	391	324	339	348	351	342	342	344	365	358	340	362	364	341	352	349	360	350	366	353	339	332	338	366	323	332	337	361	350	347	318	356	355	354	359	366	334	361	370	328	311	360	336	353	339	337	348	349	334	332	310	359	365	321	330	292	355	345	343	340	364	314	355	339	346	348	341	353	323	349	342	356	353	322	343	328	363	343	346	339	354	373	347	361	370	364	329	375	325	336	367	354	323	356	363	355	323	357	340	356	352	334	306	343	327	334	361	351	358	389	330	359	335	333	364	349	359	389	351	379	337	382	309	384	344	365	364	346	305	340	342	366	326	375	335	330	348	355	354	363	372	354	349	334	329	333	334	324	333	327	381	338	333	337	310	316	336	347	353	342	319	405	333	336	328	339	358	342	348	356	348	349	350	305	347	363	321	358	330	341	347	367	333	343	345	362	358	349	324	339	362	348	367	365	339	320	351	328	330	333	371	380	343	341	344	364	343	327	351	365	322	319	310	365	309	361	320	361	393	342	356	377	352	367	315	346	362	339	372	328	345	361	354	320	390	330	363	365	360	363	358	298	372	386	329	358	339	319	374	345	353	372	358	365	341	338	367	343	359	337	335	372	342	379	343	352	341	345	359	343	360	342	366	341	339	368	367	358	357	329	321	340	341	341	318	359	363	365	390	347	355	327	367	332	380	349	347	372	311	367	350	335	372	370	318	339	370	341	333	364	356	374	331	382	334	333	338	330	354	373	369	362	340	348	374	364	363	350	347	331	318	334	359	350	326	340	341	341	345	348	336	368	345	316	347	333	337	342	355	403	325	344	352	375	357	379	341	347	340	370	330	352	351	333	371	338	354	345	363	333	344	352	358	364	368	372	334	362	317	374	370	343	346	320	364	364	347	361	326	361	359	347	360	346	349	359	358	362	323	361	367	349	333	363	344	346	391	312	366	351	334	344	342	364	349	365	353	337	334	328	356	340	347	336	343	367	332	372	367	390	349	343	356	347	370	333	354	314	333	389	378	307	352	390	370	352	336	350	327	386	363	341	324	335	376	330	366	320	376	365	328	349	343	349	372	367	321	342	368	338	331	352	372	350	324	349	362	357	375	341	346	339	357	338	356	372	355	336	329	341	355	338	361	338	331	317	331	360	318	330	357	356	343	339	363	350	353	316	372	321	345	349	317	343	345	350	331	326	350	377	358	342	347	349	365	341	353	323	349	336	375	352	343	330	363	376	410	311	345	347	347	340	349	363	365	373	342	366	352	329	381	359	367	362	334	325	348	327	350	317	355	349	352	370	330	354	358	324	352	322	339	350	327	308	361	373	339	365	360	340	352	334	341	381	378	360	346	330	327	366	342	385	375	368	338	356	376	325	374	378	351	345	373	316	359	371	338	350	320	342	355	346	338	355	343	337	340	346	379	369	329	352	336	320	346	365	347	349	349	355	375	358	329	340	345	349	366	316	309	383	350	354	370	341	368	362	356	368	343	367	361	365	363	359	365	350	325	361	363	348	330	330	346	372	360	331	366	367	340	373	347	343	352	367	323	301	358	342	330	335	354	371	357	329	337	341	366	324	320	343	350	369	327	348	368	366	323	339	305	343	343	337	314	358	357	349	309	318	370	339	321	358	338	350	348	353	350	360	337	416	382	373	361	343	367	336	376	353	376	346	379	354	337	333	352	351	378	353	362	343	342	326	338	338	337	359	347	368	366	336	338	344	339	350	353	341	357	334	355	369	352	368	353	361	313	338	354	346	349	326	333	351	363	354	359	346	336	326	351	344	369	337	315	371	331	382	376	361	355	342	328	372	355	361	336	370	333	330	347	347	375	342	352	325	306	381	332	372	312	334	326	335	355	340	322	370	359	326	358	332	375	357	364	338	387	339	385	312	350	341	335	318	339	331	349	331	330	355	360	370	335	351	320	317	368	342	364	361	350	337	326	348	361	337	322	359	359	376	353	336	344	376	324	335	325	355	335	316	345	341	331	303	382	344	338	364	356	346	320	328	331	363	355	330	338	348	344	371	345	374	346	306	344	345	367	340	340	350	343	345	329	370	325	322	371	324	324	324	412	363	354	319	331	336	370	331	315	360	374	371	326	388	307	335	351	371	356	330	367	323	315	329	353	333	337	353	369	348	378	313	341	366	354	376	333	335	326	347	367	357	324	325	358	340	341	352	368	347	313	355	374	334	365	328	321	344	355	328	367	340	358	362	356	336	364	387	321	343	331	349	361	348	334	341	335	353	364	330	320	342	379	357	352	330	348	359	321	349	339	316	347	345	343	345	369	335	323	358	349	327	364	379	353	368	329	352	337	381	341	362	357	353	362	377	372	344	332	327	356	343	334	361	371	352	377	335	356	356	371	369	321	349	352	337	376	340	343	307	375	341	335	342	318	355	349	360	318	338	360	341	357	328	345	334	317	331	323	356	338	316	347	389	337	339	365	358	347	361	366	353	352	343	356	369	371	350	370	333	374	347	351	326	386	336	342	358	353	362	327	375	340	350	307	362	355	361	326	357	353	359	325	338	351	372	367	349	341	360	352	356	313	338	336	371	360	346	324	357	370	381	345	359	367	335	338	374	348	376	348	347	349	367	345	356	348	318	354	369	360	363	360	325	366	335	374	356	368	334	348	381	305	392	338	356	360	354	351	348	337	369	330	349	360	374	339	344	364	360	363	321	382	343	347	335	394	359	354	363	361	340	341	360	353	341	361	368	358	322	365	372	374	351	344	350	356	323	366	346	355	325	331	384	359	318	336	328	339	350	348	365	347	328	331	327	322	363	339	353	346	327	333	336	355	348	365	345	345	347	363	346	333	378	335	336	330	311	396	384	385	344	380	349	350	344	359	345	343	358	317	325	363	342	353	318	367	300	349	352	371	353	339	352	391	331	346	361	367	333	343	361	361	343	323	368	356	367	326	341	362	311	355	326	334	310	351	316	351	328	349	387	320	317	362	358	360	387	362	337	320	366	352	342	330	337	351	348	324	351	358	356	326	367	373	369	360	342	371	316	388	294	361	352	366	351	350	318	329	375	352	355	361	377	335	355	371	397	376
25737	30283	47080	38479	19644	5545	1022	507	450	412	437	403	416	422	417	402	424	424	422	387	422	428	378	376	455	427	411	379	373	414	390	388	399	412	412	388	451	422	384	406	438	440	398	420	401	405	412	386	407	394	418	399	391	399	402	401	364	403	405	396	380	405	376	407	417	449	428	383	403	377	425	421	427	368	381	423	389	421	382	408	416	410	410	384	399	428	385	383	399	383	415	380	431	397	403	399	418	374	420	385	378	429	398	393	441	429	409	462	385	430	417	418	391	382	428	413	417	369	394	430	392	435	405	373	396	416	422	400	391	396	400	374	407	382	394	398	372	395	391	404	444	418	434	431	378	380	404	407	393	386	379	403	397	390	423	388	410	426	382	364	383	417	377	413	366	408	384	373	417	389	433	399	358	362	382	417	404	416	426	372	362	344	383	365	410	408	406	415	436	401	449	401	420	432	408	407	374	370	390	398	401	403	393	378	384	387	397	392	416	411	384	401	413	398	405	399	393	431	364	404	428	389	409	343	397	375	391	369	442	412	420	405	373	405	439	383	447	352	392	380	412	445	439	413	415	368	400	394	420	411	460	422	413	380	384	410	391	399	384	390	447	405	365	433	427	420	401	385	410	420	433	411	391	402	448	413	425	406	408	395	370	404	416	438	450	376	361	409	386	406	391	374	411	371	432	435	390	382	390	416	399	385	416	375	452	378	403	371	422	412	400	435	396	385	420	412	401	397	406	373	423	401	432	424	417	407	385	368	383	409	377	384	374	413	387	401	362	438	408	404	396	409	418	355	409	404	433	346	371	376	404	379	410	395	403	415	430	446	407	428	374	408	393	410	401	393	375	390	382	380	420	387	389	390	401	376	400	392	395	424	429	410	448	420	418	410	425	461	384	407	403	410	390	382	390	411	410	410	372	394	449	417	414	419	396	394	373	384	415	417	435	407	370	407	383	396	406	364	386	444	405	416	396	397	391	431	371	389	384	388	402	404	400	439	404	426	372	402	407	393	369	382	383	424	410	425	449	377	363	401	438	430	407	379	391	425	398	404	425	407	378	399	424	436	407	399	381	406	410	426	423	393	431	388	426	397	421	420	397	363	435	412	393	407	395	418	392	428	426	406	395	398	429	411	391	404	414	357	434	400	435	391	380	427	406	415	371	378	383	379	376	404	378	433	412	416	398	371	396	422	403	402	394	403	397	389	387	411	404	353	411	426	401	352	394	383	428	391	411	428	407	406	406	386	423	452	420	409	423	422	389	403	373	407	398	393	405	409	399	434	347	392	433	438	398	392	431	414	426	392	409	414	391	406	427	435	409	389	387	381	381	383	364	389	411	379	425	393	398	371	445	415	351	365	433	388	397	385	398	410	405	394	398	411	412	423	412	421	424	383	410	383	393	372	379	398	406	387	396	413	376	430	390	396	453	377	418	394	438	431	403	425	378	400	382	427	383	399	417	435	386	379	378	429	409	398	428	395	385	408	404	392	370	376	422	417	412	423	423	407	418	401	407	374	403	380	361	399	401	386	414	377	445	357	413	393	401	398	397	428	407	378	415	448	402	378	417	380	428	419	439	407	377	389	424	426	422	461	401	418	401	410	400	394	371	434	387	406	410	379	423	400	451	412	414	382	408	361	407	426	425	389	384	372	394	392	379	411	402	393	385	397	444	425	417	433	368	386	396	419	411	425	402	406	383	425	385	393	400	374	423	390	390	391	387	424	415	397	413	391	399	404	395	392	399	405	413	399	405	399	436	414	408	370	423	407	414	402	392	406	422	421	387	391	408	408	390	414	406	408	380	398	403	451	390	386	414	383	399	393	388	399	401	410	440	416	406	418	397	399	408	398	412	379	383	391	386	430	397	453	416	392	445	400	383	376	459	413	408	435	397	400	438	402	365	407	394	388	399	372	394	449	363	408	403	380	387	400	391	405	434	392	388	394	388	460	438	450	406	394	384	378	413	419	386	381	424	412	439	423	433	399	423	393	380	379	448	395	401	423	400	408	397	393	430	447	410	377	419	407	388	398	419	433	427	431	376	437	402	392	424	453	416	399	428	398	412	398	418	409	387	395	389	414	399	402	417	433	402	399	406	360	439	420	389	456	390	433	384	410	413	385	411	380	397	428	392	389	409	436	371	392	407	400	437	372	455	428	396	373	424	387	407	415	439	350	430	372	404	375	388	417	414	452	401	402	375	420	399	397	416	429	397	390	392	384	388	420	423	365	408	405	432	403	415	399	427	411	391	428	373	386	357	395	420	422	414	451	432	397	388	343	423	377	387	414	351	410	381	424	418	367	394	393	418	441	399	410	384	407	397	415	444	410	375	382	420	409	400	396	391	395	449	389	405	416	403	397	407	391	421	372	403	399	425	384	461	397	420	399	450	417	389	413	407	413	411	399	412	392	394	424	365	437	429	366	416	409	406	388	416	417	371	412	401	427	462	417	400	406	400	422	385	389	398	408	384	430	404	385	397	394	385	428	394	427	404	395	362	444	406	395	412	393	401	404	434	424	401	398	416	391	391	403	404	409	405	429	393	386	378	403	425	388	392	397	403	414	416	395	394	416	377	416	459	413	423	341	423	415	405	434	396	395	379	396	406	392	373	418	450	404	384	396	407	390	371	414	422	379	424	381	393	374	401	394	363	397	394	414	403	417	404	416	409	410	368	415	378	432	383	392	405	378	379	413	424	376	386	357	375	416	402	369	422	391	406	394	378	387	427	399	424	406	377	370	444	408	424	384	388	405	406	426	395	376	383	382	429	383	404	424	418	416	425	400	380	393	406	426	389	423	415	399	343	413	407	413	416	417	406	394	411	384	420	377	427	404	423	373	408	385	408	409	370	376	409	418	440	385	453	389	412	389	439	424	422	399	407	429	393	394	398	391	419	407	377	417	399	392	389	414	399	404	403	424	378	421	348	407	431	419	421	402	411	412	403	377	399	357	427	422	413	415	382	404	391	405	356	414	414	402	382	409	392	410	415	423	409	385	411	415	397	381	382	401	399	400	376	405	383	422	404	379	421	410	426	399	393	389	379	391	362	385	396	429	418	410	396	403	419	396	416	421	387	434	366	409	410	368	382	400	389	384	429	364	350	391	381	439	416	392	427	420	394	398	371	381	425	409	380	379	383	362	397	373	392	396	384	442	399	400	410	388	383	419	416	372	397	416	405	422	387	380	434	386	410	354	380	411	429	418	397	430	432	422	376	390	381	428	373	402	389	427	412	412	417	399	389	390	366	438	406	381	386	404	390	381	396	420	427	402	401	419	390	401	375	389	379	398	420	385	435	413	391	405	417	404	378	399	420	418	419	374	413	372	389	426	408	392	386	410	379	374	405	383	411	406	366	425	366	385	411	426	393	385	442	368	393	408	380	432	404	398	397	417	400	409	379	387	411	374	402	422	439	412	414	383	381	406	432	414	395	394	437	417	401	397	401	434	419	390	404	397	423	393	393	429	377	395	405	414	396	426	370	423
53659	89023	61247	29913	11202	3185	884	413	420	411	458	454	457	457	413	449	407	428	409	469	449	396	413	429	437	451	447	411	437	459	460	436	443	412	408	429	444	404	478	422	391	455	419	427	431	451	438	445	434	423	465	433	413	442	420	406	449	422	449	425	425	435	427	429	404	414	404	448	423	444	425	444	444	424	456	414	419	448	451	456	396	464	421	416	404	477	427	450	428	438	424	437	427	433	427	470	434	455	468	427	414	433	455	443	459	455	420	417	402	421	447	395	421	410	414	432	457	400	428	419	432	441	394	448	438	448	471	413	427	394	427	448	438	451	436	396	384	444	418	394	420	401	462	444	416	432	455	467	410	400	410	448	479	418	431	443	404	435	430	399	436	415	448	434	413	439	414	420	408	384	434	436	451	418	399	440	465	426	407	400	415	375	399	455	433	421	418	461	431	406	383	418	454	419	419	426	393	422	410	441	433	432	420	394	421	440	459	447	428	439	423	431	413	443	444	412	427	448	422	396	434	413	438	451	417	408	430	438	422	406	441	408	418	434	445	445	391	427	440	445	383	422	435	436	393	397	431	448	444	387	461	447	412	460	433	391	418	376	396	424	420	429	408	418	410	462	423	408	449	469	412	402	430	480	421	420	397	443	436	440	455	417	396	421	429	433	442	416	423	425	437	461	455	416	411	446	417	432	435	452	473	422	431	465	441	448	424	430	428	436	425	410	493	425	416	451	420	473	394	396	424	441	400	430	484	434	397	435	475	444	388	429	438	446	457	464	412	408	409	454	450	428	410	383	441	436	437	414	433	433	440	435	420	446	431	424	454	436	412	430	401	389	442	438	427	450	411	433	427	418	418	416	423	442	438	447	469	446	439	436	405	439	411	456	425	414	428	400	412	461	418	433	436	434	427	396	419	454	431	438	433	439	402	398	412	429	406	449	455	443	406	440	421	436	442	419	436	451	430	413	424	411	448	442	406	458	412	435	404	411	436	397	439	428	385	435	451	442	428	441	412	417	406	421	410	411	445	458	403	434	444	454	413	423	427	442	427	430	475	440	420	477	413	428	413	393	438	411	399	424	444	435	411	429	434	390	417	468	454	417	407	408	481	440	427	468	433	456	445	427	448	422	425	427	420	422	419	430	423	449	419	450	455	461	459	423	436	426	434	418	439	432	449	419	449	417	439	422	408	458	433	387	439	466	436	425	463	436	424	409	417	436	392	425	395	431	429	427	431	416	404	453	403	447	427	396	430	436	437	415	399	456	433	423	428	422	449	413	433	439	464	448	433	412	443	421	452	418	451	456	391	448	431	410	429	450	456	405	435	421	445	436	422	459	442	438	426	418	396	426	435	441	423	475	465	432	416	450	421	470	459	409	454	430	451	422	402	398	444	437	437	415	398	436	409	432	414	422	425	394	446	422	493	452	427	443	424	442	427	408	447	436	408	481	451	447	409	458	429	429	450	434	422	431	422	443	457	424	418	439	443	435	449	400	407	434	441	398	428	423	416	422	439	416	385	449	385	452	456	435	442	449	399	460	431	403	483	437	432	425	426	460	405	407	433	380	442	423	416	444	420	420	464	432	414	394	437	433	435	410	449	415	413	469	396	442	460	416	443	401	442	419	461	425	478	403	461	407	429	466	418	416	431	425	418	451	439	417	422	405	433	428	427	460	446	417	429	431	448	447	440	425	436	442	477	422	363	374	416	404	418	393	434	419	411	438	442	436	423	454	422	433	434	407	435	418	399	460	437	409	451	423	390	461	416	427	432	447	432	456	432	446	398	465	453	439	389	427	373	438	402	399	439	423	408	416	432	410	410	419	408	406	460	385	438	459	459	444	393	437	447	419	398	433	418	460	418	414	454	430	410	421	472	451	465	400	454	427	426	463	419	402	430	468	435	443	458	396	407	428	423	428	435	442	455	397	463	392	416	377	447	436	441	457	428	417	432	440	412	421	429	447	425	444	423	435	416	407	426	459	420	459	419	429	402	423	426	438	450	438	431	412	415	403	434	475	428	450	403	447	424	411	422	406	390	448	408	429	447	437	407	454	405	414	427	415	421	415	393	423	431	419	438	449	471	428	421	405	423	436	409	429	416	461	432	432	428	460	436	418	446	461	390	461	426	418	438	438	427	460	429	382	452	423	445	464	458	408	452	411	427	402	428	440	415	417	395	420	410	419	418	418	421	461	391	404	451	423	420	448	433	443	413	424	436	401	402	399	433	400	442	418	475	406	434	449	447	446	407	410	436	462	409	428	422	421	436	434	435	430	425	415	415	429	448	407	451	423	456	422	436	436	419	417	505	426	428	417	440	428	426	401	435	415	411	402	409	420	416	394	426	413	423	467	422	425	415	410	424	379	436	412	422	445	438	429	430	432	428	425	418	392	420	408	463	420	424	421	402	449	439	425	382	415	421	423	458	419	409	439	390	465	450	411	406	408	405	413	440	391	443	426	387	444	403	450	444	407	437	437	449	416	431	405	454	392	416	431	444	425	415	476	429	417	409	433	423	419	457	415	396	433	417	426	415	446	418	422	447	407	449	452	436	421	435	439	397	426	459	469	413	417	415	451	447	414	407	432	417	494	420	431	421	427	440	407	455	400	438	454	428	441	430	424	424	424	451	445	408	445	443	429	421	400	438	420	433	448	438	430	437	441	409	412	442	390	438	431	437	423	421	396	443	429	461	436	428	427	437	429	405	408	445	430	451	392	472	417	407	437	388	410	430	433	412	418	411	417	450	450	443	417	393	417	416	425	436	427	417	433	453	428	422	436	449	398	418	428	424	415	407	426	432	415	438	448	426	450	414	465	418	487	437	457	488	433	388	458	420	447	434	449	384	413	444	410	426	487	426	423	423	432	471	404	423	416	437	438	428	412	396	474	428	398	390	444	431	425	444	431	431	412	465	416	453	444	438	424	437	440	409	421	408	425	430	457	429	436	421	370	403	417	417	485	423	403	411	437	414	445	410	417	418	441	417	396	436	454	403	403	436	400	460	414	421	444	425	427	432	399	430	424	399	436	403	420	436	426	415	415	412	413	417	418	423	450	412	431	454	435	421	406	410	430	415	437	430	428	401	424	414	403	434	455	412	466	448	480	430	407	384	402	436	402	455	376	441	462	438	431	410	472	373	442	433	444	409	446	438	436	423	412	406	457	389	432	433	398	427	399	414	482	456	409	450	425	405	409	452	433	426	432	454	441	431	429	442	460	403	392	435	428	408	413	408	417	402	410	415	416	389	426	402	435	413	391	392	422	403	430	409	422	434	409	467	431	410	484	405	426	424	427	429	414	431	440	416	417	406	432	432	417	471	410	403	425	413	420	497	420	435	434	439	432	405	424	432	424	418	388	438	429	424	440	442	453	409	439	389	416	438	434	436	405	411	436	439	408	411	457	441	451	438	415	431	421	425	437	406	425	413	398	412	453	433	429	436	399	439	465	425	411	427	450	417	447	454	442	461	442	415	448	420	448	394	428
23963	23430	37419	36264	25542	14953	3309	771	587	533	535	574	523	501	514	516	502	557	511	548	531	529	533	527	558	523	511	501	512	474	567	547	523	531	515	528	520	544	532	512	544	526	532	543	527	504	544	520	535	494	509	481	508	527	510	504	505	540	526	497	526	534	563	519	510	511	518	519	515	521	495	509	493	520	525	511	511	498	565	516	526	510	500	509	510	508	489	495	534	508	514	557	497	527	538	496	515	520	547	477	549	474	538	469	472	542	516	535	511	517	539	554	505	502	514	525	517	522	547	584	490	527	538	498	546	503	527	529	527	562	509	481	544	551	508	519	495	504	544	515	468	533	520	534	561	563	542	513	524	508	483	502	484	538	530	511	484	537	497	533	549	494	524	542	525	524	528	524	514	526	491	531	517	534	513	503	530	476	478	551	520	512	493	483	528	495	518	531	522	495	509	518	496	515	516	521	474	506	520	527	487	499	511	510	499	522	516	515	558	506	526	533	576	520	542	492	478	501	485	526	554	521	525	530	520	468	510	524	529	498	510	521	508	492	483	487	532	551	541	525	522	479	519	523	488	499	508	550	522	531	520	519	552	520	533	540	519	511	541	502	506	511	492	490	523	488	526	498	523	547	486	537	468	529	519	514	501	492	499	523	591	490	537	539	524	494	448	492	553	534	507	547	506	507	482	480	520	526	528	515	542	537	542	471	507	487	505	509	523	538	509	518	539	512	554	529	501	505	511	504	517	538	512	511	504	549	545	476	507	494	475	508	529	499	487	522	539	521	502	537	537	519	487	521	521	524	514	514	503	488	510	480	540	470	514	515	518	529	540	528	515	526	524	474	535	494	528	472	481	478	546	519	501	512	469	541	537	512	516	536	503	519	504	490	492	527	536	486	532	521	488	487	538	520	514	504	545	494	510	553	541	487	541	548	453	523	528	507	509	547	439	502	462	553	542	514	515	476	491	525	541	528	539	533	534	518	527	537	506	531	498	501	496	538	496	518	513	492	532	516	571	506	477	521	535	504	534	534	551	501	505	497	532	509	483	539	546	565	531	530	494	518	556	511	543	519	500	517	494	515	472	511	536	497	508	521	489	509	526	529	536	531	477	551	502	494	496	504	500	513	491	507	494	487	544	489	497	512	488	524	555	504	483	533	527	518	514	518	510	554	490	515	514	528	565	517	532	513	535	531	500	488	516	529	498	527	534	520	501	518	504	530	528	524	548	533	539	535	567	549	523	520	527	543	512	525	542	497	516	523	509	521	494	518	588	508	492	539	513	534	490	533	523	500	567	561	536	527	497	511	501	525	524	524	491	527	535	501	500	508	502	510	501	517	507	532	511	525	520	474	504	506	563	500	488	517	472	518	500	517	510	533	516	513	514	522	543	510	518	495	520	505	529	494	548	542	495	538	478	517	522	531	513	493	510	461	490	527	495	494	486	489	459	547	508	537	494	519	502	513	588	507	506	524	518	534	490	521	477	510	533	461	519	546	482	555	505	508	538	507	508	519	558	496	480	499	546	496	508	512	523	460	534	507	473	496	496	508	480	535	550	496	495	516	503	540	516	495	526	468	538	492	526	516	531	522	518	501	506	530	502	470	533	521	497	519	493	488	516	528	508	478	518	514	470	513	535	506	555	478	484	512	486	531	514	475	524	508	522	492	508	468	516	537	489	511	513	498	527	494	480	481	489	484	531	494	510	537	500	503	544	475	482	507	544	480	512	537	488	542	512	520	519	513	519	544	522	510	504	481	489	516	473	508	522	518	518	507	549	532	541	500	516	515	500	483	495	528	513	520	511	491	499	526	530	494	509	512	493	572	484	448	483	505	505	507	514	494	500	506	552	554	499	526	501	495	539	515	543	492	536	539	512	496	510	451	494	503	565	510	509	555	526	532	476	507	556	512	502	492	550	522	551	489	523	532	505	501	534	512	500	488	555	512	543	527	545	555	511	502	515	532	521	485	534	521	506	505	509	511	506	516	484	516	484	494	491	517	524	510	474	519	530	492	505	517	520	529	539	529	512	515	548	521	523	498	484	539	494	468	494	523	542	481	487	481	480	496	529	511	496	476	559	485	489	484	505	519	523	548	555	514	507	529	491	532	496	489	514	483	501	500	494	526	517	518	498	524	497	457	495	502	509	538	565	532	533	516	469	482	549	526	534	513	499	525	468	526	505	512	491	502	489	458	509	536	504	528	501	465	501	509	534	495	532	513	550	501	513	497	514	519	484	502	536	546	490	497	525	535	515	515	519	517	524	500	505	519	561	544	482	526	542	549	493	511	557	511	512	541	505	507	510	542	478	471	511	536	475	515	555	511	533	534	512	482	531	515	514	531	516	495	574	500	519	531	522	528	510	498	528	497	494	548	538	463	488	541	536	517	506	514	460	536	505	496	523	495	521	498	512	507	528	519	525	503	535	468	492	508	499	603	505	500	498	547	505	504	534	506	502	533	519	503	543	487	532	462	471	591	527	472	518	525	537	503	459	511	501	524	550	497	531	579	524	503	495	518	493	502	479	507	574	503	513	473	556	514	525	556	498	533	516	528	501	558	479	527	514	523	493	498	504	498	528	486	475	483	511	508	518	532	496	513	545	538	519	486	531	507	517	520	545	516	535	546	494	495	550	490	501	510	518	502	525	507	487	512	534	528	507	506	503	523	542	514	534	517	530	534	520	503	509	547	489	501	504	512	572	497	515	519	505	540	495	479	479	491	548	481	541	565	477	492	503	491	489	529	491	463	509	517	529	518	551	518	528	499	513	494	509	517	485	497	501	539	493	521	545	536	501	482	517	500	532	493	512	542	497	509	488	523	543	512	477	522	535	546	500	542	512	511	527	543	517	489	465	496	546	537	499	518	482	469	485	501	495	505	516	499	522	502	499	511	486	518	536	498	495	502	518	504	502	535	517	527	481	524	498	533	525	526	500	498	479	505	539	499	543	478	562	561	509	517	513	499	522	507	513	493	493	479	486	531	489	495	511	513	495	497	532	498	521	491	521	471	535	493	461	532	518	480	484	501	529	494	501	554	504	514	563	485	495	523	524	505	472	516	498	497	536	544	475	517	516	460	485	479	512	523	481	519	499	549	509	513	532	501	504	519	490	529	547	514	517	500	495	497	508	523	535	479	534	526	477	506	516	517	513	485	528	508	521	529	554	498	518	536	514	540	521	525	504	507	526	513	511	520	531	508	462	528	529	550	527	533	504	512	491	490	464	465	517	521	506	491	522	551	507	529	508	513	535	528	514	482	552	534	531	501	511	501	525	528	519	512	536	502	478	470	510	510	501	532	517	537	484	514	539	506	515	527	521	546	485	526	501	513	547	549	534	492	479	542	521	508	504	567	478	534	475	508	513	542	549	481	504	486	530	512	496	492	514	529	489	476	507	510	517	472	527	514	492	511	514	571	456	532	529	520	497	524	499	455	507	532	519	547	506	522	536	508	510	555	526	534	527	505	491	489	522	517	502	518	457	475
62567	102481	74253	45544	19845	5999	1447	611	578	533	564	565	595	553	581	575	558	565	583	624	568	624	547	524	530	560	549	579	559	581	583	579	600	562	575	549	590	544	595	567	560	557	541	587	516	552	560	532	568	611	571	562	529	541	571	575	614	575	609	617	597	571	555	609	588	537	541	576	495	584	561	557	556	601	576	558	570	579	576	546	609	532	586	577	549	593	559	582	599	580	541	576	598	535	574	510	577	566	557	525	565	561	551	570	582	532	579	555	539	580	567	547	574	566	567	591	555	500	546	551	577	542	564	576	556	553	517	545	539	535	565	568	550	556	561	596	530	560	541	611	545	589	578	599	586	596	606	550	557	573	593	545	567	599	587	559	584	565	583	555	581	575	548	537	616	618	559	532	539	563	550	548	594	559	607	536	576	547	565	551	562	557	591	590	583	511	606	568	618	581	599	549	565	542	537	573	559	523	571	521	550	568	554	549	556	580	575	607	546	583	566	573	530	573	529	539	532	565	578	546	576	569	575	522	576	565	608	614	544	597	581	548	559	547	537	565	548	594	583	542	563	566	579	573	583	576	561	608	519	590	576	538	581	559	550	595	551	566	522	570	526	591	563	571	585	527	565	558	589	557	582	543	592	533	567	592	511	560	559	554	592	573	518	542	551	594	546	576	561	556	570	536	562	532	517	523	537	559	584	550	514	554	541	535	592	610	582	605	538	579	589	566	561	579	578	571	552	572	549	541	565	537	598	547	565	568	552	564	558	593	562	575	578	592	572	554	531	608	590	577	518	563	556	583	604	540	574	613	574	582	599	603	570	597	517	531	582	532	569	578	558	557	541	555	570	524	531	562	548	554	555	571	529	557	593	554	550	569	528	571	590	566	550	560	530	555	605	541	551	588	611	557	540	517	539	559	539	573	563	576	564	585	579	584	562	531	573	579	577	554	534	605	570	560	564	563	544	547	553	539	604	582	570	552	553	546	601	579	589	560	550	589	540	578	546	593	573	551	588	544	605	539	581	576	570	568	595	560	578	572	613	571	587	569	535	566	554	564	561	570	553	594	567	565	564	572	563	573	592	564	573	551	552	560	593	610	585	597	549	570	540	577	508	541	547	547	577	565	552	597	586	557	565	529	544	517	584	550	549	621	573	548	570	582	554	583	543	614	548	523	548	563	596	546	559	533	569	553	563	512	541	520	567	557	562	589	571	538	577	549	584	570	555	571	556	552	529	532	558	589	568	590	567	525	559	594	594	592	580	545	568	560	579	546	561	532	554	563	551	575	568	557	554	544	565	573	549	574	517	553	565	583	544	540	523	574	536	519	580	528	561	568	572	556	546	535	613	539	579	550	590	552	543	524	532	558	580	549	612	577	564	571	532	541	571	566	599	554	507	572	561	534	547	532	565	555	560	577	571	533	579	572	569	544	572	528	556	598	568	513	522	549	561	570	573	595	568	548	566	595	529	566	571	576	554	556	567	581	564	555	561	592	593	577	589	575	546	611	526	609	533	539	548	568	538	545	584	577	579	592	595	563	525	578	532	603	514	532	548	585	493	576	586	573	568	560	553	598	564	586	523	544	570	546	595	580	531	579	572	541	529	585	545	568	591	585	537	509	584	526	544	553	537	573	571	554	545	543	575	536	559	554	573	560	549	568	585	572	569	583	580	559	559	558	603	523	550	571	537	533	555	519	588	567	556	599	579	548	562	592	573	550	533	558	547	586	598	572	545	541	531	564	548	568	527	508	522	546	543	572	570	576	557	564	555	589	589	568	545	582	538	558	584	517	537	546	584	525	584	556	569	582	580	566	576	519	579	568	577	569	532	532	557	562	567	584	571	565	579	587	589	591	573	582	574	531	588	566	556	536	556	595	519	533	554	596	535	600	533	524	599	552	535	565	586	562	579	539	568	552	569	571	574	557	609	559	570	558	536	575	569	573	584	549	560	587	515	548	534	576	554	590	554	560	559	627	593	525	615	571	570	577	577	536	593	565	568	558	522	571	539	528	544	579	546	555	555	576	623	573	554	569	621	568	575	587	578	599	576	577	576	530	551	577	568	551	528	562	529	591	561	583	550	576	566	565	559	557	565	605	589	555	553	511	516	571	580	548	538	537	533	582	617	557	543	550	539	553	572	565	559	588	526	543	564	571	555	561	570	563	546	577	585	559	565	586	591	568	537	543	537	593	585	579	547	602	526	581	573	601	516	528	596	592	566	545	556	545	548	572	559	585	584	565	561	571	532	575	528	558	561	594	570	576	585	568	511	603	527	570	571	546	560	589	543	596	593	586	574	575	543	569	559	539	552	553	549	569	506	584	566	580	523	577	568	531	561	581	561	561	532	569	593	563	567	599	549	581	547	579	558	575	568	584	578	542	553	592	582	586	547	579	565	538	549	584	550	581	603	536	530	582	568	531	587	573	546	573	563	557	539	563	546	580	560	547	546	575	595	559	569	566	549	563	600	603	529	562	574	543	587	573	537	514	547	540	551	565	564	557	549	525	570	550	576	536	574	562	541	555	556	577	559	581	580	559	594	565	576	580	539	535	558	605	560	559	574	558	552	578	580	569	520	539	527	557	547	584	538	573	562	577	585	567	584	550	583	550	561	554	536	561	522	533	562	558	613	578	581	570	517	611	571	616	562	558	581	543	579	580	539	587	558	582	585	568	525	596	554	551	535	567	541	538	569	572	560	583	511	584	539	534	541	513	571	557	533	557	601	533	585	514	528	559	553	594	543	597	539	552	531	535	564	552	544	546	528	526	568	541	542	574	549	520	569	542	563	556	596	605	587	545	594	602	584	551	545	570	574	519	569	566	568	525	569	515	576	568	574	568	514	547	537	580	561	525	572	582	534	534	559	561	541	547	587	577	555	548	563	546	547	557	571	585	568	539	583	612	549	567	611	511	568	540	614	593	542	538	567	565	569	617	545	573	591	569	583	572	582	536	548	538	567	580	540	571	575	602	569	519	613	538	577	550	549	554	552	608	572	526	554	521	551	571	552	565	548	553	576	501	577	554	561	540	598	571	525	545	485	574	541	523	572	526	601	535	567	561	609	537	556	577	561	571	518	533	604	552	624	549	573	590	522	519	569	575	618	558	547	513	527	547	567	561	527	590	582	571	521	563	530	542	590	539	499	575	590	546	563	567	543	570	556	542	552	569	575	548	587	578	541	533	582	586	578	601	563	602	541	569	556	554	534	546	563	573	507	579	569	550	570	553	569	571	544	575	563	569	533	564	576	538	568	519	598	535	607	569	574	595	557	569	558	523	548	586	573	577	603	565	563	553	587	596	570	541	587	589	531	583	532	526	557	525	554	564	562	522	539	587	571	517	535	582	550	565	570	515	598	577	562	505	540	572	535	576	540	567	633	530	553	570	563	531	565	566	588	525	571	591	541	557	584	527	559	591	584	549	550	594	572	533	559	566	553	599	575	580	561	555	577	599	542	547	590	565	574	551	585	579	540	534	531	539	536	566
28711	29728	28192	12668	2636	785	472	350	354	383	323	349	356	366	376	369	383	339	354	334	326	341	340	340	356	349	378	360	357	358	349	348	323	318	377	387	324	367	355	344	321	376	332	370	364	377	329	362	342	350	354	373	328	376	379	344	365	332	367	363	359	372	346	360	358	322	336	309	370	355	314	373	367	353	355	359	346	367	326	321	335	344	322	344	330	360	362	355	373	357	389	343	342	336	365	341	334	334	358	344	361	357	364	337	378	357	341	318	327	350	344	345	355	361	354	362	345	340	348	357	381	391	326	358	362	353	366	366	316	344	351	352	343	353	336	372	344	358	336	358	349	373	366	369	412	320	321	342	374	354	334	343	345	355	362	362	324	365	351	346	340	348	367	333	355	345	333	363	364	331	352	344	378	391	368	349	361	334	347	338	389	371	360	340	345	333	352	388	364	334	351	333	335	359	337	381	350	369	332	335	362	337	338	343	351	345	338	348	359	359	353	343	362	348	358	368	326	330	350	335	340	349	327	387	412	326	369	346	345	358	315	368	386	348	328	359	358	347	355	370	365	359	354	338	363	374	387	332	386	343	352	370	359	344	334	373	357	348	334	381	361	344	330	353	340	377	362	338	353	357	354	347	351	351	353	358	355	367	319	368	343	376	380	358	383	338	370	366	335	353	351	354	314	335	335	363	367	345	339	371	367	324	360	350	345	355	356	367	350	394	346	362	345	357	358	342	342	339	349	360	336	333	363	373	345	347	353	336	359	359	349	370	358	363	348	350	354	336	329	341	341	342	360	360	334	398	341	362	324	348	341	333	345	329	376	389	360	365	359	333	340	365	383	381	352	356	306	359	359	335	378	362	336	342	327	381	350	380	387	353	349	342	350	367	381	346	355	371	384	327	369	335	331	318	359	328	365	346	342	348	374	359	385	355	359	383	382	348	368	339	330	320	361	345	346	355	354	342	318	360	362	342	362	344	344	351	324	335	365	385	348	359	350	347	382	347	363	371	318	352	359	344	353	332	360	332	366	336	353	360	355	377	349	345	327	351	341	359	340	334	353	351	371	366	341	336	352	393	345	363	368	378	339	344	363	343	362	336	358	358	374	345	370	364	365	402	365	356	356	372	355	346	332	400	355	339	388	366	341	388	330	347	364	349	382	363	348	330	352	379	334	347	377	358	344	357	358	364	350	314	376	359	340	362	368	384	347	339	351	317	330	356	396	357	339	353	378	354	379	339	311	341	319	366	374	376	368	394	324	372	340	352	388	353	346	358	330	369	360	361	346	332	351	334	375	338	339	351	362	345	364	361	377	333	360	352	345	375	352	342	364	339	343	347	369	332	368	327	324	354	321	356	336	336	343	344	366	369	355	370	388	321	348	332	351	356	333	375	340	374	361	320	336	345	345	371	360	386	394	370	348	360	354	349	360	336	331	366	373	325	353	316	349	329	343	350	343	390	352	359	346	357	340	333	369	383	360	356	356	332	358	346	340	371	388	307	369	343	345	334	358	362	373	345	347	356	349	347	332	362	367	336	348	353	382	355	375	365	368	328	365	320	397	363	355	357	352	376	364	343	342	357	362	334	376	367	347	377	346	352	351	344	359	355	342	364	312	329	377	319	382	360	380	385	330	361	341	352	339	377	357	343	361	359	358	349	353	335	373	362	322	364	335	347	356	347	371	365	371	366	363	356	347	343	361	338	365	347	353	369	367	316	345	359	350	311	295	371	370	330	338	335	350	344	338	332	333	345	355	343	337	373	386	373	361	347	353	350	308	391	350	339	334	354	348	337	374	322	359	374	357	360	382	366	345	384	385	363	364	295	333	364	331	367	385	349	348	331	349	339	344	351	339	335	341	338	366	340	343	335	308	355	371	361	359	342	356	314	355	370	378	362	380	327	343	354	366	359	338	358	325	368	371	383	334	327	357	358	344	348	397	366	358	364	318	367	362	363	376	331	331	377	372	373	348	343	350	351	366	392	322	368	334	329	393	349	353	362	364	347	353	334	334	349	344	364	372	335	330	364	359	384	372	350	362	377	290	382	335	354	332	317	347	341	328	331	359	370	380	335	366	364	347	358	341	316	342	350	342	361	347	318	379	338	368	357	345	351	318	363	388	328	371	367	342	361	375	341	343	348	365	351	346	357	378	342	352	343	361	347	344	363	377	345	382	378	338	359	332	357	342	347	336	345	359	361	345	392	324	357	337	375	328	364	346	330	354	387	349	352	323	347	350	340	360	342	352	360	366	352	340	364	349	327	394	351	368	375	326	342	417	342	338	349	370	379	352	358	360	338	354	353	362	359	362	340	355	377	384	333	378	337	371	340	346	341	371	332	298	345	343	339	376	367	338	342	372	348	358	340	358	394	342	369	350	367	368	361	367	330	367	360	354	345	373	333	344	320	326	347	353	356	347	368	367	339	380	365	352	332	338	380	353	363	340	325	339	346	392	366	351	384	363	371	344	346	387	346	355	357	356	379	365	355	366	355	345	363	349	335	342	359	356	340	366	320	328	345	346	336	380	352	368	360	387	368	347	320	326	345	343	351	334	364	351	361	328	381	350	356	316	322	384	348	388	368	345	357	335	340	359	363	353	330	353	362	302	356	332	369	366	356	350	324	341	355	376	359	390	359	341	358	343	322	356	338	366	387	340	310	349	374	365	371	312	347	327	365	364	351	377	355	341	369	366	345	333	357	387	358	376	345	375	374	355	326	333	369	299	359	361	364	319	364	366	374	371	342	366	351	343	376	357	358	387	329	360	352	319	344	358	353	382	324	326	367	383	371	376	318	338	332	350	355	330	340	327	360	359	364	372	349	361	315	361	338	308	354	349	357	327	338	391	332	366	374	351	367	346	348	355	308	372	350	384	396	348	328	370	333	352	312	338	369	352	349	359	363	340	339	322	368	352	343	386	338	332	381	391	349	345	370	383	353	359	321	350	342	350	362	394	381	348	370	319	340	364	366	360	339	362	398	352	342	346	341	363	359	362	358	367	339	361	414	382	362	349	338	339	350	383	382	346	381	348	333	364	349	353	327	350	323	350	356	355	337	365	348	343	368	332	344	347	382	364	344	317	354	339	375	383	368	364	354	369	356	365	343	346	336	394	340	337	361	373	379	343	321	342	351	381	349	353	333	352	367	328	361	324	331	333	373	350	352	359	333	356	343	326	391	387	336	360	371	330	328	338	340	319	355	372	317	359	331	372	354	391	364	351	357	348	326	329	323	377	346	334	346	363	357	325	325	343	340	370	350	305	338	373	378	370	375	329	343	339	339	360	356	376	370	363	360	355	324	376	367	315	335	353	350	351	366	367	362	357	351	360	355	370	389	343	358	344	345	330	354	367	352	330	365	346	360	352	348	409	349	386	388	358	377	369	348	358	335	387	366	376	353	346	323	339	372	346	392	356	307	315	349	357	345	334	360	331	339	322	356	355	343	365	371	370	360	356	342	364	390	336	333	337	380	386	353	359	332	334	369
17249	37208	22383	6960	2090	839	423	368	348	348	312	358	345	335	321	334	324	348	352	353	354	300	341	384	321	325	351	344	355	334	339	341	388	354	334	365	360	351	329	333	334	338	345	344	342	361	334	346	360	370	350	372	363	321	341	331	332	356	344	337	335	365	346	348	355	351	357	376	352	354	333	373	349	367	339	348	339	348	366	345	326	340	369	367	348	322	346	362	328	378	337	327	345	369	355	410	329	309	334	364	360	329	334	366	347	340	375	341	326	340	344	359	352	371	331	359	355	356	346	333	342	353	332	330	349	348	327	323	355	336	341	322	352	366	345	332	316	330	330	348	357	342	365	342	370	335	315	379	355	296	359	388	337	337	349	297	329	344	349	346	348	361	355	343	358	346	327	340	344	353	321	348	353	326	307	310	316	346	366	353	347	329	357	323	330	331	370	366	376	318	346	341	342	356	357	329	350	336	367	334	346	351	316	358	367	343	348	359	354	358	357	315	356	324	343	333	323	334	348	351	355	326	351	335	324	357	349	363	330	362	363	325	333	313	356	339	329	368	369	350	387	325	334	364	354	353	365	335	330	350	351	318	352	356	381	361	363	355	336	376	304	348	350	349	353	369	350	353	348	347	341	383	357	352	353	317	326	332	335	311	334	361	331	317	330	375	375	321	375	328	341	332	336	326	330	361	348	333	348	329	352	336	346	343	299	368	346	341	354	355	308	345	329	370	339	352	335	355	376	329	374	356	362	338	368	314	356	338	360	357	315	352	357	353	367	359	346	321	365	328	362	349	333	347	331	363	301	349	362	372	348	346	352	309	362	321	335	310	332	368	354	370	341	366	317	342	346	366	327	363	335	319	330	351	368	360	370	355	351	334	352	345	366	306	338	351	320	363	301	320	351	357	348	344	365	318	345	369	325	354	382	322	362	313	337	360	380	346	365	353	352	335	348	350	325	364	331	355	354	339	291	354	317	347	357	357	360	341	333	353	344	334	360	348	311	353	330	322	332	339	341	349	339	292	362	325	375	356	314	346	353	331	350	365	339	347	332	347	344	315	354	324	305	340	341	355	375	317	335	348	322	345	357	349	359	365	367	363	354	352	354	353	379	354	348	374	389	351	346	357	333	330	355	320	356	359	310	341	335	331	345	322	340	330	356	309	352	348	331	351	337	345	338	356	344	339	340	334	350	330	322	365	325	360	365	359	329	314	314	343	340	349	342	343	361	316	330	342	360	338	344	373	362	348	331	344	319	338	338	323	349	328	336	364	358	351	343	334	360	317	376	383	374	338	342	324	361	344	371	395	317	381	321	349	345	337	325	376	323	369	364	315	343	346	371	333	296	339	373	355	325	322	366	359	361	333	340	327	330	336	350	344	355	328	325	331	368	321	345	381	366	344	323	329	366	312	332	327	360	324	372	353	334	367	355	351	336	335	372	360	330	301	349	334	342	356	323	363	338	338	337	333	350	375	348	328	335	355	333	350	315	347	367	324	330	343	344	306	301	323	349	366	353	359	333	356	319	315	336	327	348	349	312	346	343	343	339	360	360	324	349	324	319	347	317	347	363	346	349	346	351	329	372	357	348	346	395	325	368	317	361	320	361	320	319	347	357	342	321	354	351	318	365	310	355	351	301	359	364	305	334	380	336	350	335	378	364	347	328	354	356	317	351	344	338	322	348	341	371	363	332	335	356	323	370	338	332	327	326	349	350	317	353	347	349	358	346	340	368	356	317	338	318	334	337	326	328	314	338	315	347	332	368	363	350	354	330	320	346	337	359	322	352	316	343	308	334	353	341	345	337	379	363	354	359	363	377	356	347	339	347	360	320	355	362	378	348	354	304	319	367	363	355	310	375	309	334	369	345	345	342	331	328	356	313	345	348	337	344	350	324	337	357	336	384	336	358	361	376	345	328	337	342	352	338	349	347	335	358	360	348	325	333	326	311	352	366	327	341	315	353	328	364	338	350	326	353	333	335	353	295	364	350	312	332	334	339	343	326	358	304	361	332	335	368	329	328	358	371	360	378	338	324	347	365	340	357	365	344	330	313	351	347	353	352	335	351	308	322	373	356	324	303	330	345	347	330	387	333	358	316	363	349	337	312	327	321	370	382	350	329	317	350	318	346	334	366	313	329	333	332	338	335	334	334	364	357	345	373	353	354	367	359	319	337	338	329	349	364	332	340	362	354	330	358	344	352	332	323	342	362	353	343	319	337	354	352	364	353	319	343	326	357	344	371	351	344	338	348	360	341	332	380	352	407	346	352	341	365	343	327	329	342	340	353	325	324	354	325	366	341	342	361	337	335	324	333	332	338	323	331	367	335	342	337	324	324	314	353	340	383	307	362	336	374	335	307	343	332	383	381	357	326	319	319	327	367	322	360	312	364	371	334	365	356	341	355	325	366	353	339	332	350	376	342	331	347	371	368	347	351	370	326	360	364	333	336	338	391	321	346	331	330	357	345	363	309	341	331	336	356	323	362	362	338	346	334	331	341	375	357	352	334	334	333	359	321	348	334	347	390	345	371	368	318	367	328	369	366	361	359	381	364	361	342	334	328	347	341	326	356	348	338	336	366	338	343	346	350	356	337	317	366	318	332	325	327	347	333	330	380	362	351	340	311	330	342	317	353	342	363	343	298	373	329	363	380	343	335	336	338	372	330	314	317	335	330	366	308	368	375	358	361	308	343	331	348	351	326	317	343	349	360	364	354	360	334	329	350	317	323	400	312	346	373	348	330	348	361	358	335	372	340	348	344	354	326	372	354	316	319	339	338	357	343	316	357	320	369	364	330	331	360	360	372	338	327	346	352	365	326	349	330	322	344	351	334	339	364	344	337	337	304	326	375	349	363	339	362	364	352	368	322	353	349	354	350	309	335	312	346	348	341	360	363	330	355	376	334	312	334	353	395	349	352	355	330	351	325	354	314	356	343	353	356	353	341	368	362	381	327	340	355	361	333	327	353	331	368	324	335	339	373	334	353	333	323	317	322	344	350	328	324	350	331	379	364	336	358	351	362	335	345	305	345	322	337	340	365	392	355	342	333	356	400	365	315	332	354	335	342	322	322	364	359	346	322	392	361	349	368	369	331	318	324	352	364	342	321	384	357	349	343	355	334	323	330	346	343	334	351	359	346	332	348	355	347	329	350	377	325	372	366	331	315	355	334	347	344	328	390	353	363	340	352	347	344	322	356	328	311	335	317	346	365	320	344	354	337	320	322	396	319	376	333	344	333	371	331	349	335	321	341	371	383	337	309	347	375	345	344	327	364	333	351	356	373	387	356	338	351	333	385	315	355	360	354	344	341	368	316	334	344	363	354	353	331	339	315	329	366	362	352	331	382	328	338	340	332	345	350	357	327	329	349	342	326	319	343	336	347	341	326	356	330	369	343	308	357	346	372	341	349	330	345	359	348	363	358	378	361	386	333	337	312	307	346	321	352	331	346	325	333	330	343	300	387	329	328	357	353	368	329	385	333	382
25389	26522	46000	42481	24230	8900	1774	489	415	414	402	401	397	388	376	417	404	428	395	388	414	387	405	427	413	424	399	429	399	412	406	413	425	409	385	386	410	414	400	374	392	421	390	403	393	390	379	396	369	381	409	392	395	396	378	396	425	394	405	365	415	405	375	409	419	409	366	407	356	408	360	383	406	358	386	409	405	425	362	404	420	409	448	417	413	411	399	421	422	397	379	397	378	402	435	396	443	380	433	408	405	390	422	376	389	436	419	406	408	381	417	398	410	389	405	438	404	377	419	392	409	393	382	403	382	395	419	417	413	450	382	398	435	370	409	432	425	418	401	410	366	405	399	382	368	370	384	359	401	408	382	424	363	425	406	419	417	437	425	406	407	394	392	462	424	404	385	384	368	372	387	413	445	391	407	414	399	419	391	404	393	413	408	404	366	373	394	404	429	399	399	409	393	411	419	369	390	390	381	365	388	394	406	389	402	419	405	410	367	415	380	393	392	428	397	392	421	386	427	405	425	421	398	388	395	392	412	416	348	406	381	391	407	406	386	441	396	415	404	379	378	423	374	376	372	429	357	375	428	415	400	394	409	362	461	407	389	412	399	401	377	395	423	367	406	363	393	381	394	419	385	413	417	379	428	402	397	377	379	397	419	388	367	372	388	401	409	421	399	424	366	382	387	397	368	402	423	383	419	395	404	398	415	396	380	398	390	428	387	404	366	405	392	365	380	377	398	407	358	403	364	385	400	431	388	385	411	389	392	371	383	432	402	377	400	413	404	381	386	389	405	384	419	387	418	393	413	392	406	408	403	438	388	409	402	390	378	415	408	395	417	392	403	381	392	394	433	424	415	391	406	388	376	371	384	405	408	430	411	382	385	408	397	405	398	393	424	424	399	388	411	409	395	360	405	395	419	403	396	413	388	385	404	428	419	427	399	390	401	381	414	368	400	418	391	405	387	387	406	440	409	381	396	401	384	410	417	404	390	398	411	387	366	390	378	371	413	385	392	423	376	419	386	405	403	354	358	406	421	396	402	401	435	421	398	404	392	361	357	419	408	414	368	424	389	397	413	377	395	389	392	406	382	380	382	366	360	372	397	375	376	404	416	395	404	396	435	413	382	403	406	405	391	383	404	357	431	390	416	397	393	407	371	390	394	375	406	402	407	372	397	374	403	388	414	413	405	414	401	386	379	395	412	377	427	392	407	385	424	410	392	385	406	402	453	420	442	403	409	378	413	433	397	402	441	421	442	439	400	410	395	445	357	389	387	416	406	425	361	400	364	373	376	412	440	412	389	386	406	401	367	409	397	403	383	395	414	408	381	370	367	411	376	408	398	421	385	413	417	365	381	418	375	359	388	390	403	386	415	433	384	372	435	386	401	370	389	385	377	401	380	386	413	389	370	388	381	399	405	404	414	395	358	369	391	392	402	444	396	410	430	428	395	410	369	385	435	352	368	369	403	403	391	383	354	406	399	416	383	377	407	435	395	396	442	394	423	398	421	395	431	380	389	413	382	411	387	410	382	380	405	426	390	370	382	396	390	411	418	365	373	407	424	403	408	416	404	401	424	391	408	388	385	418	382	419	359	406	416	433	369	325	383	401	390	376	399	371	425	362	397	405	399	399	401	405	399	393	378	371	394	408	407	398	370	392	429	406	358	412	384	404	383	376	377	426	387	405	455	388	406	378	424	438	387	390	404	371	406	398	388	458	428	373	413	361	406	392	393	383	400	394	400	385	429	404	405	363	377	430	376	417	390	360	379	400	393	408	374	430	402	391	393	394	406	367	370	408	391	399	414	426	367	374	405	381	380	419	425	397	361	370	407	426	418	380	403	386	454	419	372	380	370	383	412	398	418	399	386	376	387	408	409	403	392	396	422	372	360	385	389	354	387	427	401	377	374	404	412	393	399	376	399	398	376	411	389	444	378	400	404	395	397	411	377	425	404	427	413	407	400	396	371	379	372	413	389	376	384	411	443	373	413	423	418	358	406	404	423	390	418	418	432	393	411	408	418	409	390	396	388	406	419	397	428	396	381	389	432	370	374	391	380	395	384	423	393	363	376	430	385	382	390	373	361	423	398	413	403	408	349	371	406	404	382	421	416	415	382	419	389	397	395	393	382	393	403	387	410	361	430	392	382	397	398	405	390	391	353	421	403	388	404	399	396	407	391	420	381	433	393	383	393	405	425	375	398	405	417	351	415	404	363	429	412	437	430	395	389	410	365	387	410	406	400	404	393	396	397	390	399	393	399	392	372	393	389	397	362	412	433	422	422	403	409	389	375	369	419	416	386	377	416	404	410	369	392	360	360	395	425	398	390	379	401	442	416	425	388	379	398	364	388	399	389	406	363	408	396	424	411	436	403	399	383	406	408	398	388	414	401	378	417	384	399	393	387	380	424	401	418	375	427	375	398	386	404	417	409	381	411	400	426	354	410	374	403	402	415	371	405	379	366	370	384	376	406	403	399	401	382	413	418	418	420	434	407	412	397	395	385	353	407	410	389	383	395	390	382	419	399	407	411	427	375	351	370	403	413	379	391	380	392	383	458	431	384	417	425	393	418	401	401	386	397	390	377	385	395	369	414	399	381	384	385	398	397	379	346	415	396	393	415	418	412	404	409	420	383	387	373	381	386	377	420	364	392	414	399	378	402	413	381	418	386	392	404	422	403	392	409	386	440	363	419	375	416	392	418	422	440	402	431	417	379	393	441	426	384	385	379	376	381	415	405	433	406	360	389	421	389	412	391	375	416	394	370	393	385	401	401	391	418	383	384	366	420	378	390	441	400	380	366	390	427	387	399	374	424	369	380	382	400	395	412	370	422	391	369	404	394	400	361	376	403	394	401	384	401	382	396	380	398	412	436	418	419	415	378	401	415	402	415	390	383	402	405	436	402	390	376	423	387	388	394	409	383	421	405	366	416	397	394	399	371	416	386	433	398	394	409	415	395	401	420	419	423	400	390	437	393	409	389	412	398	362	396	400	377	394	409	395	415	397	365	389	373	434	395	380	381	370	402	407	424	370	402	400	392	431	422	405	430	397	381	420	407	397	397	406	369	397	407	419	393	421	356	360	409	400	342	399	377	385	407	387	395	404	387	386	414	400	392	377	383	391	411	384	402	398	404	427	367	394	375	410	427	384	400	380	397	402	426	377	371	405	411	396	358	403	391	391	379	401	467	408	444	395	416	389	430	424	373	394	421	398	396	355	345	412	377	371	359	402	421	416	379	377	362	391	404	401	374	370	347	393	376	398	396	401	417	442	413	369	352	386	379	390	393	395	432	440	406	429	404	402	386	397	424	399	384	373	381	386	384	393	380	399	410	406	447	394	354	387	414	408	373	405	427	418	407	402	397	360	406	367	424	405	362	395	404	394	409	380	391	373	370	378	392	395	382	388	400	351	343	420	407	412	447	409	393	382	424	375	357	412	432	374	447	446	406	395	409	416	406	439	404	432	356	387	412	381	396	399	388	355
50088	84357	64669	36682	15594	4995	1325	434	412	423	453	426	417	430	452	422	427	427	414	458	434	445	422	429	461	437	420	450	427	437	423	430	429	435	442	410	449	422	435	454	407	422	395	425	408	410	429	422	419	406	463	392	424	402	427	413	429	456	452	428	425	432	439	392	395	425	456	449	413	436	412	448	407	427	441	459	424	402	417	377	467	451	418	395	444	421	413	426	398	408	433	419	414	416	441	407	415	456	432	417	458	439	424	418	433	409	415	395	438	423	411	381	429	437	399	448	407	432	431	434	445	425	442	417	410	409	386	449	416	398	414	425	432	420	413	448	392	425	432	410	440	408	424	430	431	464	440	393	448	440	437	407	448	414	398	427	433	411	406	446	433	400	415	430	410	437	412	407	392	418	451	466	422	404	441	418	418	416	406	389	432	426	436	432	433	387	412	419	415	430	457	421	416	427	438	391	414	414	427	446	404	424	431	413	406	445	394	433	452	443	462	442	410	430	460	440	412	400	401	397	420	455	427	414	392	432	410	439	449	419	429	421	374	442	429	441	392	445	414	436	396	402	415	384	406	426	410	416	405	404	449	453	435	421	454	425	401	400	402	436	455	425	412	432	405	405	394	401	436	424	410	420	410	461	394	454	442	430	442	443	460	402	436	421	435	408	402	396	415	468	409	430	442	426	420	397	396	432	394	412	406	392	420	416	427	435	395	424	399	367	424	427	396	383	455	406	419	440	420	403	423	402	457	387	377	406	422	424	407	390	440	457	398	443	469	402	436	380	384	439	389	424	436	437	375	412	402	407	409	418	427	373	395	391	380	406	421	374	372	389	416	395	429	446	425	373	411	395	407	381	404	426	424	406	426	420	407	400	394	445	435	400	415	378	423	403	441	439	427	430	439	415	431	437	396	418	430	439	413	428	401	401	390	432	427	446	426	384	429	418	437	411	405	428	426	431	406	419	419	403	443	399	406	390	401	405	422	434	391	446	430	410	446	387	430	424	430	415	438	399	428	398	443	413	380	372	408	417	436	416	421	416	462	424	421	425	434	413	398	456	439	437	396	430	423	431	399	423	438	423	463	429	426	447	418	440	390	469	404	399	413	404	402	423	418	446	437	414	398	403	430	409	436	404	447	401	413	412	402	406	396	450	442	382	426	441	410	403	437	388	412	424	430	441	396	448	384	420	442	469	423	405	425	395	396	373	420	407	452	418	433	438	425	393	407	428	441	425	415	400	462	438	372	434	414	424	451	421	446	412	437	442	415	449	399	458	426	378	401	413	415	420	424	402	407	393	404	417	421	411	424	444	422	388	401	419	422	417	436	424	438	425	441	411	438	446	410	407	404	397	390	420	422	449	433	406	465	466	413	388	402	466	407	461	420	464	418	436	446	389	417	422	395	394	427	457	437	395	437	399	469	411	424	398	404	429	402	392	411	438	427	412	466	413	444	401	423	439	426	400	394	420	442	419	420	435	419	408	436	366	416	423	403	424	408	414	428	426	424	400	412	435	393	449	398	440	421	434	422	419	440	412	455	412	408	419	418	410	408	428	371	402	398	415	425	426	460	388	400	429	427	422	394	407	410	421	398	444	428	420	424	409	423	423	434	418	397	440	437	383	428	413	406	411	421	404	395	422	402	450	401	421	404	451	446	403	446	400	399	424	433	418	453	434	388	410	430	426	438	420	432	423	415	441	425	411	456	460	457	423	447	390	386	418	402	394	399	438	423	408	442	402	419	399	396	402	401	410	448	414	450	412	427	420	407	422	406	394	425	420	367	401	401	427	365	395	390	415	409	389	439	424	424	407	427	396	425	410	370	417	453	441	418	396	420	443	372	394	433	430	410	433	471	417	413	399	390	409	423	451	449	409	442	429	426	431	416	406	402	402	419	455	432	388	418	391	411	464	420	403	449	389	404	449	428	407	431	416	447	429	412	453	397	425	401	402	411	437	407	405	409	410	396	408	428	403	418	436	402	432	383	403	460	448	411	417	430	444	447	398	432	398	409	397	414	445	472	427	450	410	411	445	390	430	448	399	444	423	443	418	417	404	389	374	418	454	400	381	392	447	463	462	429	459	408	459	442	441	405	430	384	424	412	418	389	410	425	420	438	379	384	406	452	432	445	402	374	427	418	441	455	418	423	432	421	420	384	425	425	427	397	405	423	409	434	410	438	434	418	445	360	439	432	395	413	442	438	411	423	422	393	393	436	460	456	415	440	429	404	388	409	380	397	424	412	415	405	436	427	436	387	410	423	424	429	408	414	400	438	389	444	378	450	423	430	445	399	443	418	443	435	419	431	384	360	434	442	418	406	454	436	403	468	402	427	376	408	413	460	379	390	405	436	416	437	497	410	409	417	433	430	414	410	402	381	414	431	413	426	406	461	423	401	436	420	401	428	414	426	430	407	394	435	436	376	427	399	432	435	410	429	423	416	409	485	418	441	413	434	404	406	417	430	422	442	453	396	438	424	416	445	422	402	470	426	420	431	404	400	435	439	405	410	405	437	440	404	406	419	456	421	407	394	427	415	370	434	431	407	441	387	414	422	400	385	447	381	405	414	478	406	412	400	406	450	402	428	420	438	389	387	460	416	421	418	395	401	439	425	411	379	406	437	424	417	389	400	404	390	386	458	408	446	390	406	381	410	405	407	393	417	413	423	414	402	412	406	400	389	419	427	407	395	429	398	419	410	384	412	417	452	410	423	373	450	392	405	396	421	429	398	416	408	408	442	415	399	369	404	438	433	424	420	395	396	425	392	382	435	402	433	474	396	433	429	411	424	418	421	424	441	411	447	440	424	407	386	409	401	430	463	413	444	432	433	403	419	398	446	393	412	445	426	395	443	455	405	416	393	433	427	445	421	389	411	389	468	392	425	424	415	401	391	414	431	368	391	425	437	418	402	407	427	435	389	415	415	409	406	420	442	418	403	428	396	403	393	404	430	401	421	380	416	457	430	420	400	388	440	378	449	422	390	431	414	439	410	401	443	438	436	411	368	390	415	438	460	404	442	429	418	458	441	430	387	442	418	419	439	417	423	446	426	423	411	426	410	388	390	353	416	398	434	400	417	435	434	444	427	427	416	443	418	382	408	407	414	415	403	408	423	446	409	412	412	419	409	428	447	420	426	394	435	417	408	451	424	421	410	481	411	375	408	405	404	409	430	411	450	425	353	406	426	414	420	420	435	423	425	439	383	430	405	434	408	439	416	424	453	437	436	452	417	408	440	420	448	403	389	428	407	443	416	431	413	420	453	409	401	398	391	429	422	405	418	411	460	412	423	386	387	450	366	417	448	400	406	380	387	395	449	427	416	404	480	401	451	408	452	444	428	397	406	395	443	410	396	389	418	393	413	416	458	428	403	429	402	431	434	436	430	391	426	421	440	403	429	386	425	409	403	395	433	427	436	415	409	442	423	428	397	429	435	455	396	445	425	424	423	453	443	418	446	456	421	431	438	400	423	430	423	429	410	431	451	425
23946	23395	40274	42905	29615	17503	5305	706	604	522	537	580	522	549	540	527	525	545	608	539	512	521	526	505	509	553	504	508	494	503	529	478	536	535	499	496	484	506	510	494	505	512	533	525	509	520	496	530	511	513	516	566	508	514	532	516	502	542	520	514	491	501	499	532	538	506	522	502	483	502	495	501	533	477	497	474	473	492	500	472	522	516	497	510	548	505	537	497	512	477	497	518	495	498	491	508	503	533	528	509	474	498	528	531	532	552	523	518	535	520	513	502	521	503	579	490	505	495	495	499	514	496	529	519	542	531	540	515	490	530	514	532	520	487	491	509	506	510	548	547	474	509	501	551	471	514	501	532	530	469	542	525	507	483	503	555	540	510	548	514	493	500	557	530	479	526	504	493	491	548	544	524	522	529	496	467	499	519	546	524	517	458	492	490	505	518	498	520	533	499	503	515	494	515	514	532	496	505	527	514	529	554	500	472	538	455	490	529	522	498	496	551	523	502	518	505	468	463	467	532	504	524	564	533	508	525	472	512	505	505	489	545	486	523	494	541	495	527	494	547	510	451	484	541	527	518	555	510	507	508	500	488	539	517	503	505	539	516	477	509	536	508	493	478	501	505	476	508	484	489	518	500	509	549	524	511	527	516	491	510	532	507	549	530	504	524	543	535	492	495	514	493	493	550	524	472	504	530	516	512	508	470	524	534	541	512	507	499	507	526	531	499	505	530	500	503	470	528	505	560	543	503	510	499	471	513	541	507	511	518	520	530	511	558	502	504	497	505	530	516	495	490	466	546	501	473	508	491	474	500	512	521	508	485	542	508	509	490	524	528	524	488	531	541	517	506	520	547	495	486	492	568	506	497	528	536	582	456	493	487	496	497	499	525	489	450	534	487	518	497	537	516	524	484	522	510	504	492	528	483	528	496	491	474	494	524	496	500	513	528	522	522	513	483	494	511	502	524	502	518	498	523	481	523	525	476	519	523	514	520	482	532	547	491	520	534	511	521	481	539	509	491	503	473	534	525	511	512	471	458	510	512	574	511	520	534	560	499	505	521	504	500	505	537	511	516	518	498	505	491	522	511	506	474	543	512	503	493	499	528	537	536	520	569	497	516	487	530	484	536	493	507	508	537	545	491	505	514	526	475	502	532	547	486	489	515	524	519	511	525	499	485	520	548	527	506	524	528	513	516	495	484	531	523	510	517	522	533	506	513	517	514	525	511	525	504	513	494	470	531	487	535	524	504	493	516	524	485	502	495	496	524	478	528	490	495	521	543	493	535	482	535	489	498	519	554	535	511	515	545	504	544	521	499	511	534	497	508	499	492	505	524	506	496	482	491	467	531	500	475	490	525	493	520	510	538	539	497	490	504	515	520	529	531	511	488	473	496	521	515	489	517	514	481	565	471	532	493	490	487	495	527	519	477	499	526	490	559	510	523	502	530	525	518	512	469	511	473	487	534	488	521	481	525	517	513	482	513	522	523	483	528	522	457	538	499	558	522	492	481	469	507	509	516	489	498	489	516	538	552	536	461	535	527	514	520	537	519	547	523	479	530	466	484	500	512	525	494	503	522	520	532	523	523	495	518	489	498	554	509	533	539	526	508	539	490	506	518	514	489	530	502	480	462	526	563	485	491	504	493	501	521	503	513	499	523	505	482	489	509	459	470	481	524	500	503	523	548	523	485	542	533	488	515	528	510	508	501	527	510	519	501	525	510	561	510	514	555	553	537	518	490	525	512	502	511	545	524	500	496	523	471	490	473	502	498	505	505	531	511	470	526	507	489	505	498	527	522	546	528	524	509	488	492	525	485	501	490	498	460	508	508	517	492	532	525	530	538	474	474	484	535	510	504	500	519	512	513	485	466	523	461	508	523	515	526	510	539	531	489	492	513	528	496	492	531	525	484	535	519	516	491	547	536	517	524	498	491	484	545	528	516	505	530	527	495	532	496	511	519	506	523	478	521	522	523	521	475	498	495	504	532	490	506	497	500	496	523	519	518	508	533	530	532	502	486	575	563	501	495	534	517	514	563	502	531	527	493	513	502	534	544	560	493	525	505	528	516	541	532	524	497	531	518	542	542	490	509	523	494	499	517	514	497	570	506	517	531	513	502	487	507	516	484	546	501	502	528	528	457	493	524	515	525	496	482	520	498	534	545	527	504	503	540	491	486	498	497	489	478	480	491	481	555	477	501	507	496	531	549	487	505	519	503	491	531	507	502	522	506	557	521	514	501	533	490	537	533	510	509	519	549	519	529	512	523	571	496	529	510	502	513	487	505	527	485	517	498	530	462	494	533	520	511	481	511	534	505	531	494	513	504	541	464	527	527	553	511	521	510	531	488	494	473	473	500	497	527	514	472	505	463	512	460	518	501	536	483	477	525	474	527	539	503	539	526	494	473	533	562	493	504	518	495	537	521	519	477	514	480	537	532	491	495	534	527	503	533	503	505	503	529	525	492	521	536	529	532	506	501	467	515	492	510	549	497	511	516	528	485	507	526	501	503	495	547	463	505	511	482	493	526	544	530	530	539	500	524	512	481	530	520	510	525	507	538	478	505	530	542	508	527	520	518	455	514	537	505	504	524	528	492	540	517	519	498	521	499	548	527	522	486	488	506	496	478	516	529	496	549	495	494	504	498	532	494	522	497	504	526	537	526	506	524	475	470	510	533	480	536	505	541	456	509	469	516	534	507	502	503	518	549	593	507	531	506	506	502	542	495	508	484	526	524	522	501	560	459	471	523	488	498	561	515	515	486	496	521	484	507	489	517	529	492	496	522	500	533	491	499	516	512	552	493	515	491	523	479	524	501	468	494	550	509	465	525	546	479	510	511	515	457	511	532	500	489	496	487	516	494	503	480	461	549	542	507	498	516	512	538	574	505	503	531	523	507	499	483	495	493	509	518	527	579	499	513	516	513	530	513	503	549	487	518	506	508	540	502	505	556	487	530	532	519	522	485	511	490	516	531	513	472	543	514	504	523	516	496	526	512	500	549	517	501	488	515	522	507	531	473	500	569	521	534	528	528	517	504	508	505	536	507	533	480	470	512	521	500	546	550	508	492	500	512	534	533	517	500	495	507	527	538	500	539	542	467	545	525	461	509	525	488	536	515	520	500	541	554	527	515	516	492	521	519	493	506	497	534	511	519	534	501	508	536	557	485	517	508	490	569	556	538	513	491	539	511	469	526	512	526	501	477	537	509	479	542	537	497	512	496	489	509	516	512	474	461	527	513	534	528	548	490	458	490	505	522	526	501	492	524	546	519	513	487	509	529	526	540	493	501	531	516	538	485	473	542	512	471	563	473	494	500	518	498	538	503	549	510	495	541	566	538	573	470	528	513	517	501	541	505	553	496	511	517	478	494	544	491	530	525	499	524	503	526	517	514	527	508	502	485	515	498	529	509	554	560	530	498	531	529	534	498	519	524	508	552	516	517	523	513	529	489	526	476	486	474	521	471	517	487	536	518	506	497	526	547
61865	101499	79379	51478	24385	9533	2550	576	537	559	592	588	573	576	576	566	561	557	553	576	556	578	557	564	572	603	582	592	569	550	520	562	560	591	549	586	554	542	543	550	545	575	612	531	599	572	527	522	505	578	577	598	543	531	538	588	506	555	554	534	582	563	555	576	565	571	606	597	576	589	537	551	572	557	589	531	567	536	570	560	554	595	551	610	561	608	569	533	538	533	565	575	561	562	560	542	547	583	601	538	560	554	574	530	568	559	560	557	571	542	577	585	536	570	584	549	546	560	562	574	538	554	597	536	590	557	533	569	586	569	567	556	571	563	563	572	538	542	544	557	567	546	549	571	579	551	579	549	528	591	580	557	564	521	580	596	543	603	558	577	547	559	561	576	523	566	602	567	600	560	546	538	578	552	556	541	574	595	567	524	560	554	539	568	559	595	543	564	549	570	567	564	579	503	558	592	529	562	505	550	532	558	566	562	554	570	539	543	526	548	541	576	590	539	545	595	579	548	591	591	604	551	574	592	569	592	563	514	534	551	592	587	538	563	531	555	549	567	575	546	548	601	556	582	573	572	575	552	580	574	584	539	548	577	568	554	517	543	582	517	579	548	580	537	574	542	545	546	547	582	561	561	567	617	537	497	552	559	595	548	549	557	539	564	556	581	546	530	554	575	553	560	575	571	547	553	558	530	584	551	562	546	554	568	529	596	555	551	591	553	588	536	586	544	565	559	560	578	569	570	542	582	555	517	554	590	542	546	547	560	536	501	588	510	587	600	543	585	570	546	554	571	554	603	616	576	576	554	521	576	543	521	555	578	558	578	586	559	616	534	580	564	543	585	549	491	540	571	583	529	577	589	520	554	522	573	552	569	538	564	564	592	558	579	539	519	584	558	572	533	558	557	551	510	566	523	555	559	545	566	559	584	514	573	574	553	536	517	545	552	545	563	545	556	551	516	520	533	557	577	562	589	560	556	520	501	510	555	576	561	570	558	534	588	520	562	565	525	556	566	573	551	594	558	582	564	580	567	595	550	561	588	539	532	550	543	573	548	575	549	571	560	558	546	539	549	594	603	535	601	560	573	541	540	540	593	557	561	570	523	555	526	567	510	566	574	516	605	579	586	566	534	529	535	573	569	575	556	557	544	583	563	554	543	526	563	550	547	537	549	596	551	555	559	546	564	573	582	535	560	567	558	585	562	626	579	538	532	573	530	564	570	549	585	568	584	541	569	563	556	506	569	570	513	561	512	567	550	559	544	590	595	594	582	543	573	565	528	545	566	565	577	521	567	581	611	577	592	562	533	542	600	587	562	590	562	570	548	564	538	564	561	518	530	568	579	543	567	510	599	562	534	562	555	574	537	541	600	570	552	563	540	550	531	531	542	579	542	605	548	581	549	529	563	569	590	588	573	561	553	532	582	583	549	610	537	553	555	574	546	517	547	520	581	526	522	529	590	589	557	569	566	594	606	583	572	570	533	566	543	519	508	568	578	531	529	549	542	519	580	545	534	514	538	577	555	504	578	591	512	551	599	559	553	520	581	571	561	544	545	526	556	541	560	593	559	541	572	554	580	588	534	599	558	591	593	534	593	579	553	564	551	563	591	566	549	567	555	589	560	568	551	566	528	517	566	535	527	610	573	556	558	577	561	589	542	578	584	558	540	574	566	553	542	508	566	592	591	591	541	558	622	538	521	587	569	620	586	547	583	542	580	546	588	569	509	559	545	541	575	559	589	593	565	533	550	571	545	556	553	574	523	538	584	562	521	571	587	568	499	525	549	513	607	534	539	514	526	547	545	560	583	542	547	573	528	579	530	572	557	572	549	563	581	565	550	523	573	561	592	549	551	572	544	581	546	555	549	524	618	543	548	538	520	535	575	546	531	584	525	520	519	600	584	528	569	598	580	538	561	575	577	556	549	570	619	612	591	544	556	527	600	549	543	557	554	558	568	577	521	599	563	539	525	544	604	596	611	574	521	586	548	546	548	535	572	552	568	557	539	543	541	583	543	580	549	573	535	546	572	561	574	570	564	535	626	566	538	560	544	568	594	586	527	562	545	571	576	550	532	535	603	519	539	545	575	576	548	553	607	566	562	556	549	516	583	530	587	596	529	551	533	566	532	518	568	559	570	592	532	564	573	562	501	532	554	571	555	543	570	550	565	596	560	564	608	559	559	559	524	586	583	555	541	564	544	565	540	545	512	553	514	568	515	579	549	563	534	554	565	550	551	517	599	522	498	565	533	536	552	545	564	561	588	562	538	595	589	562	568	563	549	558	555	548	565	579	551	530	496	562	587	540	522	512	570	579	553	580	556	545	564	586	542	585	556	579	547	565	576	559	553	569	535	567	520	524	549	564	549	565	534	564	543	561	590	518	543	556	566	572	553	591	561	573	577	558	532	562	579	545	553	543	516	554	529	517	551	590	499	551	553	561	536	579	519	551	560	551	555	553	597	518	568	542	538	571	577	592	580	498	563	539	555	589	593	536	540	537	571	561	539	578	570	537	552	600	563	571	551	545	561	518	571	561	578	569	586	554	567	525	540	580	587	554	533	560	594	552	563	572	536	592	534	580	540	549	545	531	566	576	541	571	590	545	565	584	526	587	544	540	563	574	582	568	528	571	547	559	561	520	529	576	559	579	546	528	573	527	540	520	547	526	553	569	564	595	602	527	563	555	544	568	511	574	554	574	549	527	559	533	591	514	549	584	564	574	544	582	539	579	536	576	529	564	557	575	590	568	545	607	543	586	574	556	559	508	606	550	534	556	542	574	534	536	527	538	556	605	527	559	607	570	547	549	552	544	559	586	518	544	577	536	568	573	542	563	582	590	545	562	554	567	558	556	547	567	546	561	553	580	514	581	515	565	554	588	560	534	522	564	568	575	557	622	553	547	587	565	567	580	529	610	574	564	559	566	567	552	586	580	539	538	569	542	592	546	563	570	572	590	552	528	579	559	555	483	515	557	537	541	543	554	554	576	555	520	538	535	506	566	530	536	562	503	583	548	533	591	557	547	563	533	549	569	586	496	559	582	560	571	575	483	553	561	521	586	576	576	585	571	529	536	553	606	551	600	540	545	548	581	574	506	557	567	580	563	524	590	509	534	550	548	570	544	525	565	550	573	581	562	553	518	532	529	583	546	539	558	564	525	566	571	548	575	563	529	559	586	532	538	548	618	585	553	567	566	534	554	539	544	563	533	560	556	584	575	587	577	515	564	565	604	541	548	571	574	552	547	551	571	553	565	534	571	519	550	587	529	554	527	533	548	560	545	581	530	575	542	568	549	546	542	544	574	569	548	539	576	563	580	531	580	551	531	550	584	520	579	536	518	546	602	530	567	589	520	578	547	552	557	587	547	538	575	574	568	592	527	554	535	573	566	572	565	522	566	556	563	552	545	583	546	566	541	521	537	581	547	572	544	549	586	602	581	566	540	593	548	546	507	575	562	537	528	585	556	579	574	561	631	531	572	538	559	595
28859	27989	27202	14729	3671	1053	522	383	375	346	351	375	364	378	393	397	340	363	354	374	371	368	349	366	355	355	358	370	358	380	325	363	365	393	364	342	368	370	337	350	357	360	370	351	378	374	350	383	341	348	365	373	350	330	342	342	354	385	356	353	368	376	365	359	340	363	363	378	352	364	367	360	376	373	334	336	383	377	354	361	350	376	382	342	380	347	363	325	400	376	320	349	365	381	342	355	372	364	356	363	337	362	397	367	388	378	391	378	359	366	385	390	366	368	339	361	326	343	392	358	389	359	330	366	366	377	348	370	350	375	384	356	355	374	359	347	370	356	325	337	352	342	363	318	371	381	343	342	352	335	350	363	364	357	340	349	370	361	347	350	380	353	388	370	385	365	356	351	335	381	350	347	377	350	331	356	390	375	376	350	378	361	387	369	361	383	371	373	342	353	376	369	344	319	346	368	365	333	345	377	328	327	344	368	351	363	378	358	340	363	350	353	366	363	363	362	347	371	366	362	383	375	352	347	376	358	370	345	390	362	364	372	359	368	381	358	349	369	387	377	380	354	379	351	359	350	369	353	349	368	374	356	386	331	361	372	394	329	372	354	357	358	345	398	328	366	354	352	381	318	386	377	388	357	365	350	380	385	373	394	358	377	391	327	340	370	351	339	369	382	305	339	357	362	334	367	367	334	319	338	322	356	356	351	352	329	409	369	367	380	319	378	386	367	316	392	363	333	347	395	375	344	378	373	355	374	360	373	399	354	348	369	351	374	352	401	357	362	350	376	365	349	355	353	383	361	375	354	346	354	367	351	344	368	373	347	369	351	326	374	363	382	374	388	320	347	388	356	355	366	350	369	339	356	317	348	367	364	338	359	385	360	381	362	360	321	361	331	356	381	352	332	373	360	344	386	367	388	403	354	374	341	362	372	381	395	333	372	381	350	370	363	334	379	402	400	338	372	359	359	380	341	339	362	354	378	352	356	352	382	338	376	379	360	357	384	372	378	372	360	367	386	350	377	376	358	355	342	384	324	362	326	331	352	369	368	396	343	352	334	379	382	359	382	375	356	396	334	388	335	393	345	391	352	340	355	377	348	396	354	379	349	366	325	359	389	341	363	350	354	380	371	357	331	360	363	372	372	379	325	362	355	346	355	370	344	357	380	338	360	377	361	375	358	345	392	367	337	345	382	330	358	393	388	336	389	365	392	360	361	367	375	367	395	337	334	346	368	377	403	376	362	349	365	371	377	343	387	351	358	350	385	354	360	333	349	367	356	352	369	340	347	375	350	377	351	360	334	331	341	351	343	355	382	387	384	355	344	365	379	357	331	354	383	345	372	352	343	376	357	371	379	352	349	362	358	373	363	337	386	340	338	363	369	358	394	361	382	359	414	356	342	360	338	373	344	359	343	369	342	317	340	366	369	369	369	363	366	359	381	384	360	368	394	390	351	342	385	338	351	355	394	387	367	371	337	360	347	358	347	371	383	358	403	350	355	367	412	351	383	336	374	364	390	359	371	394	373	345	352	361	363	361	392	387	369	350	361	358	342	385	355	385	372	406	355	339	311	327	377	376	377	368	358	392	416	354	408	372	363	388	370	323	315	384	382	344	372	341	356	361	335	354	355	361	336	363	356	386	385	323	372	357	352	370	392	372	383	366	349	403	353	357	299	358	370	356	362	367	334	382	330	358	378	350	331	394	343	349	374	359	368	347	400	349	353	319	371	355	351	394	365	377	360	350	344	366	347	355	378	334	350	335	354	375	352	380	359	354	350	357	348	360	356	380	368	345	385	346	359	349	347	338	346	358	386	368	356	338	362	374	389	326	377	367	363	374	361	348	343	378	345	375	341	362	350	357	327	347	349	357	351	407	332	357	350	362	396	402	370	381	355	390	365	374	383	374	339	365	341	369	359	351	367	357	365	387	383	358	347	375	370	366	366	404	386	333	386	341	299	351	346	348	394	391	419	339	364	366	355	361	361	379	355	357	388	322	357	387	369	350	377	368	376	353	349	347	359	347	376	343	322	355	346	352	337	406	380	337	347	383	395	340	388	354	371	389	340	389	364	365	339	356	332	374	354	361	352	348	356	386	369	382	390	375	361	340	372	388	384	351	322	367	355	380	325	383	333	341	369	366	398	375	377	346	371	351	398	367	354	386	352	370	320	333	368	386	371	359	361	379	348	386	337	355	364	362	326	371	367	374	367	340	337	357	350	372	355	343	377	364	377	384	363	344	368	387	335	396	363	366	369	332	389	353	343	359	385	351	355	356	348	364	358	381	357	398	379	342	348	353	391	336	360	356	350	374	370	367	375	336	371	348	374	392	364	396	330	380	363	366	363	366	365	347	417	395	375	331	361	386	353	368	382	363	342	347	403	350	386	396	402	390	351	355	365	341	349	374	381	316	313	342	359	367	346	381	393	392	383	372	386	350	383	366	346	360	362	337	393	364	365	356	358	385	353	336	362	364	368	403	377	365	327	347	409	353	390	384	373	376	371	334	385	395	376	416	352	393	340	392	341	359	374	345	341	378	316	350	349	375	384	383	368	363	360	351	356	372	342	385	345	342	361	415	385	354	394	368	348	379	375	360	346	385	392	340	379	349	351	351	344	394	371	341	373	374	367	376	385	343	359	364	377	336	367	330	374	373	363	352	375	336	380	341	360	346	378	311	398	375	367	344	363	365	347	373	352	354	376	353	402	352	401	343	362	330	358	383	341	367	354	355	363	361	377	377	349	353	370	389	365	362	349	356	354	364	373	370	361	420	355	384	330	348	392	337	357	348	331	362	349	420	391	375	365	362	373	362	351	349	377	381	346	376	362	376	351	379	364	350	324	367	336	380	368	357	370	367	369	344	374	369	334	388	319	380	351	376	388	348	368	349	342	347	352	360	380	326	335	372	351	374	353	386	340	307	334	359	357	369	376	350	341	332	377	367	335	360	352	397	357	359	345	323	376	378	370	359	358	367	330	343	364	352	349	339	368	381	373	396	352	324	400	337	356	369	369	355	378	346	379	394	377	354	334	358	366	362	339	331	354	362	361	367	357	356	377	358	416	361	340	357	368	346	336	347	363	362	373	375	350	373	352	384	353	336	380	366	352	364	343	357	351	336	385	373	368	377	348	396	322	317	354	367	378	373	358	348	378	371	369	376	374	337	350	367	360	356	346	331	353	347	329	364	350	347	352	379	347	330	366	332	343	388	382	395	355	343	331	361	362	379	338	343	388	382	359	373	322	372	349	362	361	358	357	365	338	360	367	373	368	370	380	390	373	368	346	368	339	380	402	356	345	359	369	344	332	371	363	371	349	387	372	337	375	388	367	348	382	349	326	349	384	372	373	357	388	377	369	363	378	382	358	336	338	363	356	352	384	348	365	331	369	350	351	341	363	365	369	376	368	351	333	379	378	408	361	367	331	361	349	360	329	366	406	380	359	335	347	368	379	359	392	370	322	364	365	344	391	364	397	389	379	361	349
17469	33993	22340	8487	2732	971	472	368	339	357	336	369	350	360	372	378	349	343	364	378	404	307	349	345	360	340	377	356	362	357	362	339	387	333	374	375	349	350	341	335	364	367	332	345	360	346	388	362	337	355	364	342	374	371	349	343	360	362	369	334	398	370	342	367	379	345	355	343	322	350	367	364	368	352	339	353	375	372	341	350	345	374	365	320	376	377	356	367	352	334	319	356	327	346	331	391	360	371	350	336	376	336	376	365	340	367	329	350	326	358	372	340	349	372	347	349	338	338	374	339	342	367	318	353	352	346	366	314	320	357	367	350	369	374	373	330	367	330	365	380	359	373	358	379	330	340	339	393	348	361	361	345	366	386	395	343	328	357	352	326	319	307	340	351	336	344	368	369	355	352	329	362	338	365	353	361	371	333	323	337	376	315	351	337	370	365	321	364	353	379	342	343	350	358	335	343	370	340	352	370	353	357	346	336	355	342	370	352	368	345	345	342	342	339	342	349	349	364	347	350	354	364	357	364	324	391	352	337	369	351	346	318	371	338	333	364	343	327	332	343	350	341	343	376	330	373	370	339	347	345	330	372	332	337	362	342	375	344	364	348	331	350	359	348	334	352	320	351	375	375	352	347	343	380	367	324	323	339	365	356	316	349	373	370	327	339	378	358	339	346	372	339	363	349	337	323	356	368	319	344	345	322	338	325	348	333	341	349	340	340	375	326	327	361	372	362	350	353	337	360	370	376	320	368	350	347	351	341	331	337	330	348	355	329	334	348	350	384	337	342	319	338	360	347	385	351	375	313	346	374	354	359	313	365	357	363	314	363	344	328	361	380	357	324	354	346	353	346	352	340	354	341	342	373	353	341	349	356	383	332	329	387	358	371	310	381	355	339	302	328	321	350	335	359	348	327	366	355	363	336	366	335	319	328	363	327	372	339	312	353	356	352	346	401	342	359	377	344	363	340	352	333	367	374	363	294	382	369	332	328	372	355	363	338	347	337	339	349	354	351	375	339	319	371	341	364	357	348	323	320	316	349	351	343	333	367	343	375	348	357	352	367	379	355	343	338	326	333	336	331	353	359	368	342	353	340	342	355	358	366	365	349	345	332	389	383	346	338	357	354	357	342	328	360	378	346	361	352	370	341	347	314	323	334	329	354	356	363	362	342	316	340	366	328	338	332	338	389	342	329	350	339	311	359	327	356	329	327	338	324	340	321	343	362	313	316	372	324	377	357	344	332	320	323	307	331	341	364	369	359	341	342	348	346	374	374	343	376	360	326	325	327	330	353	385	332	313	365	327	352	348	337	365	314	329	340	326	321	376	354	332	322	359	337	332	365	368	367	348	334	367	358	342	351	344	372	339	358	357	360	346	331	371	321	371	354	346	329	332	367	342	371	341	350	350	333	334	331	340	377	382	378	348	353	360	360	330	356	344	369	374	328	322	341	351	364	360	360	348	356	328	366	332	332	351	358	333	341	348	334	351	348	327	383	339	369	366	315	340	336	354	344	351	360	361	317	343	303	340	369	371	323	362	338	377	336	317	360	341	363	336	356	317	367	360	356	344	340	342	337	361	364	340	341	346	352	356	353	332	370	370	329	347	362	351	369	347	362	350	360	345	322	356	344	379	348	335	331	319	322	341	354	323	347	343	366	338	346	337	340	349	318	345	339	354	334	329	341	374	308	356	347	366	349	383	344	318	349	373	351	344	362	331	326	330	349	350	326	388	335	351	333	382	333	386	334	348	363	359	311	342	326	335	345	333	359	335	337	355	366	375	345	381	352	351	391	315	343	379	333	296	351	347	347	343	348	383	349	358	319	358	342	357	342	312	351	338	376	347	342	337	365	327	333	336	344	329	357	347	354	357	355	390	345	347	338	366	355	328	371	340	312	375	323	300	351	344	337	398	332	343	304	359	315	339	329	366	373	351	342	358	381	359	357	339	352	352	368	334	349	353	359	319	317	375	334	322	329	345	354	335	383	340	399	358	332	351	363	337	375	343	327	345	365	358	322	355	349	367	345	338	389	341	333	357	328	333	347	374	315	348	358	356	338	354	401	331	321	343	375	352	403	331	365	340	354	345	340	348	324	347	382	355	318	358	354	349	356	357	352	344	353	339	306	329	332	360	328	360	332	322	352	356	352	364	315	363	345	344	357	336	368	350	364	352	349	324	332	355	358	330	308	350	357	334	366	325	344	318	347	334	342	366	359	370	353	365	312	359	358	343	320	349	368	369	369	373	368	317	388	339	316	363	338	357	312	314	343	327	395	348	369	322	356	386	351	360	336	343	327	353	314	356	367	361	377	337	365	351	368	337	335	326	315	340	344	349	345	355	347	351	382	356	334	328	347	378	331	333	352	337	339	362	375	345	347	347	364	375	336	340	363	361	352	334	358	350	374	337	341	339	345	322	330	361	349	355	332	341	348	343	329	364	355	366	337	370	364	364	337	308	349	352	322	337	327	335	338	370	383	342	349	357	344	350	333	345	378	356	338	352	341	348	359	342	343	341	366	346	342	330	319	363	336	399	387	354	345	345	357	359	367	351	350	346	350	337	367	357	342	333	370	374	340	373	297	371	352	334	377	347	346	364	343	359	332	354	332	346	346	336	339	333	373	340	368	352	345	331	337	331	331	351	344	384	354	364	330	373	345	368	354	326	345	343	360	364	370	355	348	359	354	341	343	323	342	366	352	325	318	315	326	357	340	350	355	375	371	294	370	337	353	317	350	345	364	368	338	350	355	342	337	347	349	374	330	336	334	299	354	349	354	324	370	369	342	372	352	346	345	365	381	337	361	347	327	324	360	378	341	361	316	347	386	330	353	284	326	342	370	350	361	349	341	359	339	351	317	337	375	378	327	346	308	358	333	326	361	363	344	329	359	360	304	386	346	330	319	332	341	343	312	308	331	347	331	376	348	366	371	356	376	367	336	329	361	368	322	358	320	332	345	340	354	331	330	349	368	310	344	315	331	339	341	358	337	367	345	336	346	325	342	353	346	354	375	358	335	337	355	340	345	350	360	364	352	343	362	350	356	359	336	329	359	336	360	355	314	358	327	335	347	338	359	330	350	338	340	346	351	349	356	339	317	371	353	354	344	334	338	330	335	390	355	352	330	345	330	331	351	357	354	335	342	344	339	349	337	353	331	319	337	365	351	333	346	346	342	351	332	349	356	356	327	350	354	340	348	358	326	355	363	308	345	358	349	329	336	356	388	319	358	320	330	324	393	342	371	356	368	340	375	362	343	361	324	334	358	336	349	338	329	334	348	333	356	383	330	332	357	374	374	357	349	362	333	344	319	370	323	338	359	369	337	375	334	366	342	357	331	328	348	317	344	323	320	337	352	360	351	355	341	365	380	352	349	345	356	352	302	328	396	308	354	338	315	337	377	366	338	376	374	355	345	341	337	322	346	321	336	347	330	369	362	383	335	349	325	376	366	304	359	366	374	375	329	343	351	327	317	354	342	337	352	348	352
25600	28902	46311	39327	20647	6341	1250	523	456	408	473	445	424	422	392	426	405	392	416	446	418	411	394	432	400	447	391	418	427	423	439	403	413	462	448	420	381	424	410	414	384	427	415	423	421	423	418	410	382	368	429	423	415	424	407	413	422	411	384	451	387	428	387	403	392	402	417	382	420	457	405	408	396	422	429	453	358	412	458	422	405	425	425	420	402	416	416	420	401	405	409	393	423	414	417	443	413	443	451	441	413	429	390	442	422	394	422	427	406	424	404	386	423	373	382	392	407	426	439	424	369	422	444	427	364	427	434	420	413	422	377	422	428	425	380	394	454	415	436	394	392	423	400	415	408	408	413	434	407	424	388	423	415	421	420	420	359	388	426	417	397	411	397	395	380	410	415	424	436	427	405	402	410	393	380	448	391	421	411	396	408	396	419	405	367	402	398	420	422	469	411	435	440	425	394	403	424	394	390	425	425	433	399	434	400	402	438	419	458	390	416	405	391	398	409	414	421	395	429	427	413	387	406	406	422	421	417	422	419	410	415	422	413	423	394	414	423	400	429	433	416	374	425	395	435	381	397	391	407	411	401	413	411	394	412	410	427	403	394	430	459	443	406	417	430	442	421	406	370	380	414	376	410	433	423	411	422	439	422	387	399	402	425	452	385	398	407	415	378	444	397	406	447	399	435	405	435	388	426	412	427	387	400	379	428	394	399	473	406	437	393	391	407	409	394	408	384	437	413	406	421	431	416	430	399	445	440	389	412	428	408	430	350	407	402	414	412	434	407	395	409	411	405	403	386	418	408	400	415	419	426	408	411	417	440	436	420	418	386	403	412	419	416	409	418	422	411	374	442	422	366	417	413	430	417	429	437	384	418	407	387	402	392	422	410	393	436	418	397	424	405	449	385	383	401	452	417	435	420	375	385	401	414	416	459	407	434	415	436	421	414	395	435	451	424	386	432	414	413	400	411	424	427	432	413	423	421	424	421	418	423	391	368	417	400	439	419	407	382	426	415	382	396	392	442	414	364	406	401	384	417	381	443	420	349	398	432	414	393	401	394	405	394	421	399	392	366	420	404	424	432	407	458	376	392	432	395	421	396	420	420	401	405	423	423	407	403	425	386	419	423	416	452	397	407	410	407	413	388	404	433	406	388	430	430	404	419	442	360	374	391	396	426	437	420	418	379	409	435	390	427	414	397	414	420	413	397	387	445	421	407	396	396	392	406	402	410	425	373	396	385	404	437	435	427	425	373	434	430	373	417	373	414	442	385	423	392	415	415	415	416	429	377	452	416	384	430	386	406	402	393	403	457	388	420	450	421	408	384	430	395	412	395	449	407	398	422	400	442	403	431	427	402	442	402	399	396	384	410	423	381	399	396	419	409	418	439	416	436	413	435	428	393	451	363	405	435	404	428	423	437	415	427	404	389	431	417	397	418	405	402	426	449	407	453	389	440	449	425	369	438	415	384	432	391	393	417	430	418	449	404	417	412	396	372	433	385	439	429	399	416	417	401	413	407	359	391	412	434	413	386	386	410	382	388	441	393	370	418	388	413	440	418	447	418	424	403	454	425	442	376	391	367	408	421	419	441	390	397	436	409	373	453	468	386	399	441	442	420	412	407	388	380	406	377	396	402	394	425	401	434	449	442	428	427	416	399	396	393	421	444	417	390	451	403	369	401	429	422	409	394	409	375	376	429	413	410	411	442	423	403	409	406	416	436	394	426	393	443	442	412	395	384	386	396	412	396	397	445	394	432	468	424	397	358	414	426	424	443	444	399	391	408	386	366	388	411	410	418	399	421	457	419	421	404	374	416	421	415	415	404	389	430	431	456	414	387	458	418	373	421	404	445	416	404	396	354	411	408	410	426	409	401	422	421	405	392	414	401	406	471	397	392	387	383	400	390	410	416	421	402	409	392	422	421	384	409	408	453	417	394	383	417	397	419	420	420	408	401	445	433	397	407	468	426	398	421	403	420	465	410	430	436	388	417	405	404	446	369	429	378	423	437	407	403	392	423	432	405	418	423	403	429	416	395	432	420	425	422	396	409	416	400	454	425	437	436	387	377	383	422	401	396	401	406	421	407	413	426	403	422	403	423	401	444	404	418	425	426	387	397	421	431	391	421	409	403	415	397	411	415	418	405	406	376	407	400	400	419	448	402	440	406	399	397	425	390	375	444	418	377	401	438	404	415	409	416	449	426	410	424	388	429	432	412	385	412	390	415	371	387	418	448	451	402	458	434	418	382	419	370	439	447	391	438	439	417	408	435	396	419	425	428	424	428	408	420	393	436	431	420	415	374	417	408	404	446	445	398	422	400	422	441	408	400	388	431	409	433	405	430	414	420	388	444	386	406	410	430	445	400	422	399	403	417	418	399	410	406	390	393	437	383	436	402	398	378	405	413	416	409	405	403	415	414	396	457	376	409	394	386	403	429	415	459	459	422	404	398	413	426	453	397	393	420	416	405	394	372	446	438	398	361	432	402	402	376	404	417	432	416	422	446	424	441	419	444	397	390	393	412	404	438	436	427	380	395	414	440	416	413	424	395	398	392	401	401	435	428	387	442	446	398	422	420	431	400	405	412	395	417	393	418	415	423	421	389	383	424	406	399	415	416	368	404	401	411	414	423	417	411	430	430	419	414	402	390	420	421	384	428	412	440	390	425	391	406	431	405	405	448	392	391	407	407	442	432	416	422	436	399	399	428	431	456	417	406	441	417	422	400	403	402	444	422	394	427	416	376	430	399	430	408	372	407	456	427	386	399	379	409	438	406	407	423	443	423	409	403	416	442	393	402	379	383	404	432	417	415	435	435	367	459	395	418	418	383	385	396	407	440	401	403	397	402	417	393	406	390	402	446	420	419	406	407	422	387	438	452	429	408	424	420	394	407	398	445	439	468	408	415	399	429	414	404	399	441	407	413	405	392	409	399	424	396	430	388	417	413	402	416	427	428	391	404	426	384	439	409	430	381	427	410	423	420	399	417	398	406	398	388	400	382	427	415	404	432	408	460	463	424	404	410	409	402	428	393	415	414	424	409	432	449	427	412	396	405	380	424	396	429	422	414	435	409	389	409	436	428	419	410	413	386	403	413	427	407	434	424	431	453	414	404	358	388	413	391	388	429	387	388	439	417	401	381	451	378	441	434	373	427	397	382	409	409	418	400	451	432	395	451	399	380	417	449	393	391	399	389	437	413	421	423	415	417	421	406	378	391	368	393	400	392	403	435	426	387	372	393	415	395	439	419	441	434	449	437	429	407	417	397	389	417	413	383	435	369	383	394	399	422	416	413	420	456	431	436	425	417	406	370	420	410	411	440	446	408	392	406	388	432	423	437	446	450	382	418	383	375	383	390	415	411	412	422	418	390	419	377	420	381	413	438	395	424	413	407	443	415	388	427	403	429	392	438	424	444	456	420	418	375	434	412	400	364	412	411	394	423	446	432	411	455	433	429	419	383	415	415	429	383	424	420	390	394	395
53206	88466	62046	31337	12184	3581	1005	495	466	425	407	432	449	456	441	455	432	455	445	442	442	444	444	450	454	448	442	442	436	424	461	405	418	432	439	416	434	468	442	396	418	486	450	446	421	463	444	445	455	470	426	452	429	456	456	454	397	417	430	406	428	419	415	438	435	451	425	402	421	426	442	431	444	419	388	447	411	436	419	448	430	411	463	465	430	424	424	448	461	423	452	413	464	412	453	410	406	421	432	409	408	432	400	406	412	405	414	432	464	409	419	447	407	422	422	440	411	461	415	410	431	427	397	431	412	429	416	442	463	429	395	430	458	416	433	406	433	424	413	438	450	403	412	399	459	438	459	420	432	395	405	454	421	397	439	395	416	455	452	461	409	412	429	388	431	428	436	396	413	469	429	452	447	417	438	416	423	416	429	440	451	462	449	409	412	448	440	408	420	415	415	453	435	395	415	401	403	407	457	437	429	445	462	494	452	435	437	444	428	427	440	426	437	448	429	469	456	416	422	412	451	405	424	437	445	423	430	462	413	439	437	474	438	445	394	439	435	451	422	429	437	465	430	455	405	457	389	449	403	479	443	498	405	403	451	411	444	417	444	402	464	445	462	388	427	436	427	449	435	438	456	422	432	445	421	411	406	430	450	435	427	428	386	412	500	436	419	423	429	422	416	410	406	494	434	422	414	445	364	435	451	459	426	410	412	453	433	431	471	408	432	439	473	430	390	401	439	412	430	415	465	421	423	443	430	410	437	428	417	432	402	431	411	440	422	428	413	442	431	434	419	411	414	421	422	421	473	459	427	418	441	481	423	466	418	448	466	424	437	453	445	455	410	401	433	468	453	412	432	426	415	452	416	448	425	440	445	461	418	473	401	416	411	439	432	477	430	444	424	427	453	428	402	399	472	424	375	425	423	431	435	425	426	424	441	408	419	438	441	449	419	437	422	412	433	421	377	454	436	484	434	384	376	409	444	425	426	435	412	435	433	415	423	394	479	428	431	433	428	419	409	394	447	452	441	456	394	401	463	420	409	421	442	397	433	435	434	405	470	426	460	438	405	436	421	413	437	458	427	428	418	426	427	428	399	441	432	452	417	408	410	448	423	460	414	406	423	432	394	466	439	444	435	456	424	453	452	418	477	463	416	446	417	437	417	416	450	406	429	414	478	438	425	433	420	441	403	411	413	457	438	411	408	421	430	444	454	454	423	433	452	424	425	412	415	435	420	453	416	439	466	388	454	439	456	432	450	401	436	414	437	446	408	418	460	389	430	413	429	429	400	412	434	411	431	427	460	401	416	433	423	420	432	433	445	445	455	418	471	416	414	415	433	395	428	426	418	451	424	439	426	406	453	423	437	439	428	411	422	443	406	417	452	407	439	415	421	410	460	455	444	431	478	412	425	443	431	430	395	403	453	437	462	415	438	442	439	442	455	480	445	417	416	446	453	409	390	460	450	405	395	418	435	430	410	404	431	450	454	456	436	433	435	427	417	428	460	417	450	407	395	443	439	430	455	383	408	419	429	433	478	418	468	472	440	438	437	432	395	422	404	443	460	423	413	431	424	433	413	414	433	459	436	413	425	431	430	439	428	407	421	429	429	419	426	429	461	428	429	391	437	432	468	446	410	421	428	420	447	418	374	438	420	438	481	416	452	443	463	433	418	451	402	406	445	422	428	423	421	463	420	417	426	428	398	448	424	413	397	432	435	435	416	422	429	432	398	461	456	434	436	424	437	419	455	427	417	439	445	453	450	422	432	419	415	437	419	412	430	447	433	473	444	420	421	373	465	426	456	408	416	430	414	444	437	438	470	465	421	433	380	462	427	428	426	441	423	410	435	457	409	473	435	443	381	431	433	409	406	370	430	419	439	414	432	421	435	445	452	428	438	444	420	428	425	432	445	414	446	425	430	474	419	442	440	417	442	420	434	448	421	422	429	433	420	436	422	428	403	395	413	444	443	450	433	426	412	413	438	406	436	493	440	410	418	396	483	431	391	415	432	435	439	408	427	404	468	443	410	470	421	440	446	398	430	428	445	432	428	427	435	392	423	392	457	422	479	451	441	453	449	435	443	428	442	424	382	428	450	467	440	411	427	414	429	401	436	428	422	467	418	429	441	450	462	409	421	431	431	433	410	460	447	415	401	429	453	422	413	423	398	431	411	447	463	455	458	446	399	447	386	380	446	473	422	431	423	407	423	452	462	471	442	436	440	421	436	424	432	435	446	417	436	451	411	433	424	442	427	445	404	423	426	431	412	430	429	433	471	420	403	448	441	444	419	446	432	419	400	427	426	438	458	428	445	461	450	438	444	384	430	444	409	433	461	425	419	445	437	406	436	461	450	395	447	401	443	465	436	427	453	453	420	421	425	416	423	436	444	434	407	454	426	436	430	450	456	459	417	436	417	434	428	404	404	443	415	430	431	433	406	419	404	452	429	408	438	458	417	387	430	392	463	430	425	408	417	428	419	437	419	425	456	451	428	423	443	432	398	397	415	448	446	429	446	435	444	400	441	452	418	445	465	405	449	390	443	434	468	446	424	451	434	445	400	416	461	433	455	398	415	387	422	387	439	429	467	465	427	464	458	433	412	444	456	419	443	446	407	422	441	427	405	399	430	399	447	387	450	440	427	416	423	429	439	418	441	424	430	401	416	412	403	420	405	419	430	430	446	422	440	420	433	440	415	434	418	464	414	427	430	454	417	457	426	406	439	427	420	448	415	419	460	401	457	451	481	433	446	415	413	433	421	401	397	399	394	435	393	416	448	417	408	456	438	440	442	397	413	442	429	440	441	480	415	398	462	420	406	445	375	452	422	411	429	417	431	389	445	428	462	405	447	385	408	407	410	431	401	461	436	430	430	419	413	455	401	419	429	408	404	418	439	456	429	431	443	415	427	433	426	415	436	446	444	434	429	412	450	433	427	457	409	408	385	424	439	437	457	376	404	421	447	459	391	451	424	421	448	431	409	449	435	453	434	422	437	462	444	407	448	445	415	398	423	416	458	447	427	402	415	442	425	446	435	445	405	415	420	405	453	428	420	436	418	410	422	435	396	454	446	400	449	442	478	410	432	432	410	422	373	430	411	373	464	418	442	429	416	424	431	413	431	431	448	422	427	426	412	422	428	416	441	417	426	422	463	396	384	419	459	487	402	398	440	434	418	411	404	466	422	404	442	449	445	395	446	425	471	430	452	420	450	418	401	437	467	420	414	433	484	423	432	442	412	453	478	440	421	460	431	389	414	418	433	412	422	459	395	423	397	433	432	440	429	465	447	376	453	418	446	384	423	416	414	430	431	427	439	419	453	399	439	441	449	406	425	420	477	462	448	368	432	398	450	414	469	390	403	450	431	402	433	403	430	429	418	433	419	394	426	453	405	415	470	423	442	460	423	465	455	433	407	450	405	426	392	440	398	402	418	457	464	394	419	414	430	441	446	436	417	426	419	465	409	423	428	430	421	429	433	460	428	454	419	456
23995	23845	38593	38919	28839	17320	4304	848	553	543	539	577	481	539	512	538	539	528	508	508	537	534	504	531	507	533	537	502	514	541	491	471	548	497	511	477	528	562	553	511	550	498	516	547	482	517	499	509	558	527	511	528	529	472	513	501	534	547	509	510	545	540	548	487	535	508	536	549	525	512	520	518	489	545	555	514	503	505	513	498	527	541	466	519	539	497	501	537	474	501	508	489	479	476	514	462	507	468	513	528	491	482	497	508	520	487	509	476	525	510	555	544	510	509	520	526	537	517	520	483	496	494	487	478	503	535	497	547	479	506	476	531	523	523	504	531	500	487	539	526	480	521	526	533	483	484	513	532	498	549	561	510	464	521	508	511	527	508	561	488	461	504	526	535	505	525	479	517	532	479	540	535	512	514	504	493	484	510	488	479	505	478	513	541	526	513	525	526	523	540	483	517	501	515	542	551	540	512	525	459	527	548	502	508	473	498	538	509	515	536	512	499	500	479	472	469	451	513	509	499	538	503	487	501	528	523	521	502	532	501	510	540	511	547	487	498	486	544	489	496	483	480	472	508	558	512	513	538	492	531	505	527	497	542	503	532	536	512	509	532	490	495	526	517	488	489	560	476	505	533	547	507	506	506	498	556	512	493	515	496	468	545	540	520	517	484	499	513	532	542	501	549	501	501	524	531	510	503	507	502	520	516	498	483	527	494	529	519	499	467	545	476	500	514	503	540	480	531	502	486	560	556	524	512	538	492	479	507	513	523	488	509	481	479	509	491	528	498	544	524	519	496	504	508	571	516	489	514	511	520	532	505	509	548	479	496	524	462	502	505	496	493	486	511	496	523	486	499	495	523	498	515	518	479	513	475	512	504	507	512	513	509	513	481	534	501	477	507	536	533	492	504	522	516	537	556	543	486	535	546	509	516	475	488	508	506	490	555	501	457	502	523	523	487	524	525	494	472	527	499	530	491	499	513	505	536	542	526	540	493	504	518	526	533	520	496	520	489	505	535	483	506	489	496	488	548	520	508	557	534	514	530	528	541	535	515	538	518	502	545	516	485	485	499	493	525	542	543	521	525	507	525	501	497	488	517	522	547	507	523	494	533	494	515	472	519	522	539	488	507	511	521	526	501	556	532	517	518	513	553	497	463	486	535	496	470	506	496	476	523	489	515	520	517	542	524	491	547	520	532	515	549	458	510	504	505	505	535	510	541	512	493	514	476	455	534	487	482	522	509	518	515	489	493	546	539	472	504	510	504	497	504	488	515	500	511	517	534	529	467	494	497	499	508	497	526	465	537	498	582	531	480	474	486	521	516	536	508	503	543	525	538	484	502	483	540	486	529	496	512	481	501	498	518	514	517	529	498	494	497	548	494	503	518	543	525	531	526	520	477	509	542	512	539	476	502	555	516	515	501	447	520	494	494	480	529	513	501	533	495	510	529	522	496	529	519	502	547	562	520	545	548	467	509	498	509	503	487	470	510	481	503	476	523	540	551	565	462	486	552	494	534	519	535	521	496	483	508	493	527	541	510	499	498	526	495	504	557	503	503	524	530	482	514	510	529	533	493	526	498	479	513	487	466	490	505	482	507	488	523	532	572	487	509	511	491	478	515	525	523	492	556	554	534	499	510	485	492	498	497	523	529	537	495	507	502	515	509	540	488	508	556	505	502	499	487	568	499	530	555	532	517	488	518	517	536	546	484	505	508	518	459	492	478	485	519	522	541	519	512	499	483	506	517	495	458	556	491	539	519	551	511	532	523	498	497	462	516	499	516	492	517	504	473	510	514	489	497	536	547	479	478	539	483	541	524	506	481	480	470	512	527	508	507	518	544	502	530	522	539	479	504	464	512	463	507	496	508	511	482	502	535	542	488	516	487	526	537	495	538	509	529	517	509	511	512	579	523	481	505	495	509	499	547	547	551	489	543	493	490	521	531	545	510	509	548	545	527	506	512	506	514	520	532	481	493	523	510	543	511	487	499	501	548	486	523	493	477	499	541	499	496	507	541	547	517	516	490	526	570	511	506	534	522	487	488	489	562	501	510	477	510	501	497	479	494	495	541	506	482	518	510	496	485	502	474	496	507	505	489	477	523	450	516	531	496	526	525	501	542	517	453	545	525	541	514	508	547	517	519	514	507	502	540	487	515	498	527	478	506	466	490	512	524	529	497	490	488	523	494	490	506	524	514	513	554	488	522	507	528	550	531	555	515	527	492	440	500	488	520	507	532	524	507	453	542	530	481	495	512	519	526	505	514	497	530	516	549	501	501	491	481	490	497	494	500	493	541	512	519	508	522	505	495	501	504	530	495	506	534	502	485	542	496	528	536	505	489	513	537	514	497	528	509	520	500	523	509	489	535	537	531	466	513	482	509	503	536	529	534	493	536	535	504	517	525	469	520	510	533	529	509	492	521	490	496	501	501	460	529	518	490	516	560	512	510	465	526	441	508	484	481	501	487	546	553	521	515	474	494	532	506	506	504	495	504	530	522	477	506	501	512	507	503	495	491	525	514	501	495	508	504	545	487	482	490	499	516	464	510	476	494	533	506	512	503	506	507	497	549	473	523	526	536	496	500	526	555	474	506	517	511	496	488	519	486	496	527	475	482	531	549	550	515	479	531	508	504	523	457	553	486	535	472	520	535	534	497	484	522	513	537	514	517	513	487	488	522	523	527	527	515	527	543	502	513	501	547	516	523	523	531	505	518	511	509	537	483	479	503	539	483	528	496	490	539	462	518	515	499	497	497	497	495	526	474	523	530	531	505	486	479	497	507	493	518	517	504	535	527	532	521	477	514	511	508	517	509	492	553	521	501	485	544	549	516	544	462	535	494	493	511	516	540	498	519	541	473	526	507	477	483	508	516	511	512	529	540	466	506	476	494	482	506	513	536	506	515	507	510	509	493	506	466	498	482	527	500	585	520	544	531	520	455	514	536	524	511	520	526	528	496	519	554	501	519	510	504	535	481	487	495	538	546	563	514	525	534	476	532	516	518	553	487	563	504	491	505	501	522	548	533	527	571	547	518	507	485	506	499	511	500	516	493	490	513	515	552	529	528	547	528	540	513	532	508	476	518	484	487	510	470	515	507	521	549	483	527	545	519	515	508	509	521	509	547	494	535	501	502	480	516	487	523	533	480	537	510	544	510	499	502	497	513	479	511	503	546	499	475	470	528	502	487	484	514	496	510	533	473	514	559	512	506	529	479	467	524	527	531	529	524	495	508	564	500	485	476	496	498	538	524	465	500	493	530	541	509	514	505	551	474	520	518	526	535	533	535	511	525	546	513	542	487	550	537	496	540	518	524	497	502	460	489	479	506	506	528	526	487	495	506	505	494	489	515	538	554	525	530	534	536	504	507	494	541	520	478	521	523	480	491	483	512	516	520	522	491	461	491	500	502	531	514	476	493	514	473	512	553	527	489	503	532	525	513	529	521	521	515	474	537	449	530	549	459	547	532	494	498	492	530	495	542	507	535
60972	103284	74441	52360	25202	7975	1747	659	576	563	497	553	535	519	585	565	566	553	556	557	562	588	554	560	549	584	578	519	531	556	600	559	619	547	550	575	537	613	574	552	593	588	544	540	562	582	611	557	542	585	530	556	562	554	558	598	581	547	545	579	594	514	586	553	535	554	545	577	604	564	547	528	564	614	540	571	578	539	584	593	547	563	589	564	570	530	545	543	549	546	578	573	528	567	569	583	509	570	552	553	570	576	541	555	561	558	544	562	539	548	542	571	589	531	574	578	582	574	559	567	530	552	558	506	537	573	552	566	538	517	534	538	547	579	598	565	568	581	586	518	546	606	606	521	544	539	582	558	560	544	566	550	549	526	568	534	568	593	578	544	580	547	578	563	524	558	546	521	535	525	572	531	561	542	586	600	539	573	553	544	600	549	546	528	547	521	558	562	565	561	540	563	565	579	556	580	553	571	584	535	549	584	539	571	556	522	594	555	577	513	539	542	552	553	522	515	542	530	571	583	531	570	566	543	536	542	575	560	564	514	564	496	553	560	574	557	572	597	547	549	565	563	534	540	561	539	534	528	548	542	585	588	580	546	555	545	580	569	531	577	592	567	532	569	573	584	610	591	545	528	619	552	558	611	540	542	591	549	585	547	588	555	559	619	553	554	591	531	552	529	582	568	534	578	557	570	538	518	552	560	554	592	552	548	572	578	555	577	578	521	540	556	584	524	573	577	553	540	544	555	543	537	556	534	556	588	584	587	570	504	551	574	513	563	595	569	546	522	580	539	529	561	586	530	550	591	575	541	551	589	570	556	538	572	576	549	535	558	551	566	548	549	566	544	575	541	577	562	593	555	593	511	550	553	548	548	546	548	542	585	543	549	531	546	562	498	560	545	575	565	570	580	572	553	569	608	557	587	546	490	589	517	590	533	533	558	543	560	558	531	525	568	553	554	539	508	560	507	588	569	563	552	565	519	592	530	524	600	582	531	554	577	570	552	556	565	579	564	567	536	534	524	573	538	550	557	565	526	525	536	558	531	527	523	582	543	559	533	554	529	560	539	607	560	540	538	554	613	565	556	535	544	601	575	578	571	570	532	544	513	561	554	557	530	557	581	532	560	565	604	546	543	578	551	577	525	574	607	565	553	545	529	543	542	533	598	514	550	504	600	522	585	530	557	522	566	529	528	559	582	572	612	577	605	552	570	534	499	550	576	564	535	546	549	552	512	515	561	530	581	574	569	569	573	533	571	595	570	548	527	541	599	536	569	569	588	559	548	582	564	551	574	513	501	553	607	567	567	548	536	578	535	590	543	550	564	528	541	550	540	574	548	571	530	548	599	540	514	597	552	572	562	598	549	562	545	584	575	510	559	571	577	541	533	536	587	503	544	546	553	548	555	581	566	569	595	547	544	546	561	555	523	558	553	543	547	570	558	551	538	557	581	548	517	545	551	539	582	554	553	550	527	580	549	545	568	556	561	567	562	592	514	590	547	582	556	576	568	533	564	538	562	566	558	549	566	539	558	532	532	567	570	583	538	575	554	537	544	598	562	554	536	585	605	548	546	565	559	586	539	566	553	557	562	596	581	565	545	558	537	556	522	559	576	539	549	603	539	600	566	533	523	525	516	566	601	533	541	576	616	535	568	573	532	597	575	595	539	595	521	550	529	540	542	534	566	566	563	559	573	564	542	549	542	612	576	566	548	514	597	519	526	566	549	551	568	601	577	569	544	593	582	528	543	568	598	569	574	527	563	500	584	498	549	556	583	538	575	538	566	531	549	568	561	555	544	522	556	526	563	608	562	562	579	525	521	530	578	575	567	537	564	488	581	563	516	549	554	542	579	554	566	589	537	573	564	559	591	529	561	553	542	545	532	540	568	537	551	511	573	568	578	550	565	531	586	525	573	559	547	538	540	536	531	520	541	554	563	539	556	538	567	540	607	518	536	542	565	550	566	575	514	560	537	545	528	550	553	596	545	562	529	556	542	579	542	597	578	520	553	543	536	598	509	564	571	575	514	582	580	557	561	571	547	562	542	541	582	549	583	556	537	536	553	534	534	547	609	554	545	569	526	584	594	581	527	540	582	521	649	606	560	527	545	588	538	541	554	526	539	528	546	541	503	520	555	572	598	551	582	549	565	544	553	583	579	521	549	543	577	560	555	508	576	538	543	549	572	542	538	522	553	548	555	544	566	520	539	588	576	531	549	537	565	547	551	531	596	585	555	526	549	507	560	553	566	528	543	587	572	537	565	546	530	533	552	542	560	593	556	555	526	586	588	618	600	562	569	571	571	537	530	571	566	531	581	588	573	519	562	590	549	557	573	567	556	568	556	514	519	559	593	569	534	577	564	518	575	543	554	599	576	554	578	564	539	548	566	578	559	574	519	556	572	527	557	559	547	562	567	578	567	536	553	547	539	536	588	579	557	547	597	563	551	574	574	568	505	614	590	595	537	589	564	518	525	506	566	596	561	532	532	571	557	556	593	506	552	508	565	545	575	537	514	559	574	549	567	573	565	570	591	560	563	584	554	539	533	551	534	556	553	574	522	551	565	555	552	594	563	557	495	589	514	525	577	573	568	580	563	537	542	527	566	555	543	516	550	584	552	553	572	530	566	554	520	540	557	536	561	541	535	567	543	504	567	549	534	515	561	572	542	534	577	564	538	524	573	546	567	584	563	566	610	537	541	589	590	548	600	568	568	553	573	511	587	563	591	545	520	566	544	520	519	558	575	551	556	561	569	544	563	554	540	554	575	546	558	548	564	527	544	548	547	556	557	572	530	539	580	543	569	546	538	529	619	527	547	582	596	584	597	516	563	527	546	541	552	556	522	561	575	537	533	550	589	571	553	600	550	579	567	548	560	569	601	536	533	582	514	544	551	562	554	556	585	548	544	573	528	572	555	571	564	528	583	545	559	546	604	493	545	579	598	546	523	513	527	554	543	525	555	528	562	507	531	548	622	568	543	588	550	543	540	560	531	533	535	505	543	523	531	564	558	534	548	542	532	569	531	546	596	578	567	551	542	550	570	560	550	557	541	597	519	577	526	548	568	551	527	568	565	493	559	565	562	540	564	598	526	533	544	558	571	566	545	544	568	543	532	588	533	528	546	529	554	588	543	569	530	528	533	576	558	566	561	537	528	513	552	582	604	508	525	552	583	558	551	581	498	578	558	546	512	556	511	571	545	540	577	555	587	532	543	542	529	540	598	548	532	526	525	623	570	547	560	568	555	564	546	514	587	544	554	560	560	582	556	570	533	534	559	527	541	563	553	546	592	559	585	567	523	577	557	555	551	535	546	540	572	534	582	555	550	552	543	546	585	535	534	555	530	531	554	505	594	558	573	533	517	588	552	552	557	564	553	530	547	539	535	557	517	541	490	535	578	568	567	583	546	550	523	564	580	560	537	566	543	578	562	517	580	562	513	555	614	576	542	540	590	550	586	543	537	563	563	545	519	585	584	575	543	505	532	550	509
28800	26550	24302	14701	2942	853	415	315	341	328	339	327	307	377	326	324	329	331	339	292	351	332	332	356	346	349	289	348	328	303	351	336	357	308	328	320	348	375	332	303	322	317	302	356	334	289	339	328	333	311	312	323	333	299	335	321	355	341	309	314	322	331	322	316	328	317	340	317	317	350	342	287	363	316	353	322	308	351	313	357	323	320	314	295	311	295	308	340	313	308	306	323	289	356	337	316	316	289	320	318	315	334	339	315	302	323	314	329	311	331	344	343	312	314	329	323	309	322	305	327	329	313	343	341	303	315	333	312	323	300	319	314	323	312	322	315	287	298	300	324	307	344	318	288	305	312	328	340	346	334	326	315	341	345	316	311	292	316	292	322	317	326	305	339	311	297	341	314	355	321	317	307	305	321	266	354	329	327	327	326	306	310	323	308	289	306	297	289	343	312	300	308	329	342	297	308	325	316	337	304	353	327	321	305	276	321	315	336	300	316	336	309	308	289	284	313	314	316	311	339	326	339	304	299	314	292	330	309	313	314	306	326	290	327	319	293	343	297	315	344	342	352	358	320	325	347	314	327	294	348	304	337	337	318	314	295	335	337	331	329	313	323	334	323	329	356	307	349	315	337	345	347	312	334	346	325	322	356	312	333	311	325	309	310	328	322	317	304	325	332	293	330	361	322	330	296	339	311	357	335	309	318	347	329	318	351	337	325	306	320	337	326	352	342	334	352	339	328	319	322	334	328	310	322	344	291	354	322	314	339	301	326	300	291	320	313	352	301	301	368	320	325	319	330	306	328	316	314	317	351	344	330	319	317	325	329	345	309	335	298	332	337	318	300	316	315	360	296	319	308	332	306	361	321	345	311	313	312	313	312	321	350	339	323	293	318	331	341	338	317	311	344	320	323	321	293	328	296	333	336	354	319	299	306	321	336	326	347	312	312	327	307	331	310	299	340	338	337	324	332	327	306	334	305	298	289	345	344	325	315	328	341	348	324	323	294	317	345	327	341	326	312	313	300	313	315	307	334	326	300	297	322	344	311	338	348	308	336	309	336	337	315	326	286	317	320	313	329	310	310	364	352	327	313	316	352	322	325	347	298	309	307	311	323	314	311	331	292	314	325	324	338	311	338	341	318	313	336	321	345	336	303	298	334	316	325	337	309	290	309	310	324	341	352	322	304	283	317	343	313	308	320	344	337	346	337	316	308	339	332	323	338	298	333	332	321	296	282	337	353	316	316	346	316	316	293	281	336	323	337	321	279	346	317	337	295	309	335	332	320	318	322	335	320	314	319	343	339	318	346	340	306	302	326	306	307	328	330	344	306	310	335	345	332	323	323	331	327	301	285	303	291	314	319	318	296	281	331	320	310	311	314	314	336	372	292	269	305	303	343	324	315	299	328	335	299	324	347	338	301	333	331	335	321	305	326	308	284	288	327	306	330	330	300	310	287	328	307	345	316	311	296	311	344	304	327	295	329	312	338	291	321	299	291	313	309	319	325	306	322	315	318	326	376	375	318	319	321	349	291	336	353	345	325	293	342	366	351	320	299	319	321	321	303	302	314	304	337	357	325	309	306	308	322	339	322	324	338	322	291	306	313	331	310	342	329	298	330	321	319	334	296	310	316	327	309	322	310	356	359	321	330	347	310	324	345	310	330	317	311	316	335	319	302	309	336	309	336	329	315	323	306	308	320	327	322	338	302	338	318	304	332	323	335	340	338	314	326	326	310	316	342	310	323	288	327	301	300	310	342	345	308	335	343	299	354	297	353	304	375	341	321	314	316	315	307	328	365	316	334	323	311	337	325	324	285	353	310	349	301	298	306	298	338	299	349	317	324	330	307	302	313	277	324	308	303	326	310	314	310	301	326	276	360	334	338	339	294	290	347	304	340	301	332	343	325	310	314	332	370	367	334	328	329	309	315	307	359	318	339	320	327	328	349	287	357	321	323	300	297	379	317	328	330	317	319	349	337	311	298	329	337	336	321	318	345	320	312	295	328	346	335	302	329	319	321	298	309	305	322	380	342	342	356	315	305	318	320	296	291	314	321	344	331	307	317	319	285	332	297	314	308	333	320	330	361	327	349	306	312	322	313	359	340	321	347	342	329	311	310	320	342	298	321	332	318	276	302	318	317	346	318	299	343	321	342	332	354	347	345	323	299	324	332	314	339	332	344	341	317	329	295	314	344	323	316	312	303	324	338	338	351	335	338	317	333	305	312	310	314	319	343	327	332	312	310	285	308	331	298	310	323	306	342	313	291	335	309	315	311	314	325	340	326	321	329	322	313	332	326	308	332	333	341	348	319	322	300	335	327	332	313	325	329	309	305	330	330	293	325	306	278	322	315	307	316	304	313	339	320	332	348	320	302	278	352	330	320	351	303	362	306	339	314	304	306	336	352	336	308	359	304	315	336	342	322	351	301	290	354	293	347	319	333	334	316	336	323	320	332	318	339	315	315	319	310	348	313	323	331	297	304	316	321	306	303	318	331	310	311	282	313	286	316	346	333	331	326	334	303	324	348	322	313	311	375	357	329	317	338	316	307	325	313	335	344	315	356	351	351	305	341	310	333	310	311	323	317	315	338	328	323	332	313	309	332	354	321	340	307	320	355	340	305	315	304	347	298	347	344	357	336	321	347	342	319	300	325	308	345	320	308	305	311	327	323	324	326	354	282	359	332	331	308	329	313	319	328	326	332	356	297	324	356	342	337	327	350	325	323	315	315	320	299	269	342	322	307	332	303	285	320	352	359	334	311	311	318	309	334	304	326	315	314	317	325	307	295	296	344	323	347	311	292	369	296	314	348	316	305	339	301	322	335	317	300	327	310	315	303	328	321	324	271	330	315	333	291	317	327	311	319	353	312	313	320	347	367	310	341	320	345	371	316	327	322	295	327	338	323	318	308	342	304	294	338	321	325	306	354	329	311	298	321	312	357	335	333	292	299	314	318	317	329	311	317	291	343	344	322	308	318	299	323	335	320	318	324	331	307	327	343	314	327	323	274	288	336	331	335	292	370	360	319	336	314	315	310	341	343	335	314	333	314	289	288	311	356	329	298	290	327	329	313	337	308	322	337	282	300	369	339	330	335	322	297	340	315	330	340	308	330	296	328	326	323	308	343	278	321	317	311	304	335	329	317	308	318	330	328	325	347	351	323	321	317	345	345	335	329	313	331	310	309	326	327	314	307	306	308	348	317	318	351	299	326	298	292	303	307	329	283	342	327	304	342	325	348	304	326	315	316	304	316	355	332	287	305	315	325	320	324	344	348	326	324	336	337	275	335	327	356	312	296	295	355	312	358	291	306	293	344	320	325	298	346	314	335	341	304	323	308	288	326	323	311	348	311	309	344	374	295	292	306	318	311	330	318	338	333	317	336	303	314	302	314	358	339	347	339	321	327	330	331	336	333	296	341	316	319	301	285	333	310	349	314	342	343	335	319	324	303	340	333	315	385	343	328	292	327	314	338	282	360	320	308
18001	29962	20481	8653	2201	894	428	332	365	326	311	280	336	326	331	310	293	304	310	330	318	299	315	312	312	316	311	335	333	322	331	368	300	340	331	339	322	351	329	338	319	326	290	346	305	331	324	314	308	309	324	313	302	308	323	352	328	312	312	315	324	330	340	323	323	323	324	309	316	323	295	328	312	329	307	367	306	296	324	307	307	332	317	302	294	315	326	348	315	322	339	284	323	325	305	321	326	314	310	288	332	317	285	300	332	317	312	321	316	300	333	304	308	286	332	310	325	332	327	349	313	351	297	333	349	319	304	319	331	323	314	318	306	353	317	326	308	318	326	324	299	311	324	325	310	339	331	312	312	299	297	337	302	320	317	333	296	339	319	302	315	301	276	326	315	299	331	336	314	322	306	310	320	309	293	300	299	309	311	354	297	309	325	312	316	336	343	320	321	309	305	338	301	329	303	352	308	289	325	318	271	312	331	282	301	289	322	300	308	303	323	333	347	304	323	281	310	327	319	311	342	283	309	331	293	348	319	302	315	321	299	308	309	316	309	300	296	322	316	307	326	298	328	318	293	326	296	293	278	322	320	319	342	292	306	337	297	302	285	333	300	326	345	312	314	315	319	313	298	321	297	292	301	301	316	304	288	320	308	331	292	314	319	328	327	306	314	334	320	317	339	312	305	321	292	324	301	328	325	307	297	324	331	326	289	279	274	288	319	322	346	312	329	304	305	318	328	322	317	327	318	378	290	333	328	326	350	323	342	301	327	347	322	339	328	308	286	367	331	325	298	293	317	288	338	319	307	285	323	328	318	306	300	282	306	322	309	296	321	331	329	328	284	346	298	316	302	284	300	314	323	302	313	344	341	344	300	311	313	318	315	318	325	326	333	298	343	353	312	297	306	296	327	290	306	336	328	346	336	328	315	332	305	297	344	303	284	310	288	273	302	307	329	281	316	330	310	326	328	314	317	321	319	319	303	307	306	326	331	319	314	327	328	299	350	270	352	355	331	316	309	298	279	317	338	301	332	344	306	323	309	302	316	312	337	328	312	338	327	338	317	316	329	321	308	311	308	292	295	347	321	316	300	323	298	330	320	316	339	303	325	356	320	305	317	305	312	296	311	299	343	293	323	345	328	303	330	301	318	298	294	311	315	306	310	326	324	310	290	307	324	320	334	307	295	320	321	318	314	284	323	301	317	322	304	328	338	299	321	328	302	315	338	323	301	340	317	340	321	321	287	300	307	305	284	285	302	322	351	336	302	293	314	297	296	311	291	320	313	314	309	295	315	268	320	299	305	335	342	320	306	292	325	332	293	319	330	317	340	298	325	341	345	299	341	317	337	312	313	323	321	322	312	320	284	325	330	289	308	300	318	324	290	312	294	327	303	300	337	320	298	307	310	327	282	312	326	317	308	327	312	306	347	289	305	355	337	351	325	324	308	319	311	326	316	289	327	311	331	347	333	324	310	303	306	289	296	315	294	271	319	305	318	318	335	306	317	332	307	330	342	320	317	318	324	274	343	297	311	300	282	327	319	314	320	313	359	312	325	299	307	292	322	307	318	313	306	303	322	297	321	326	312	295	319	327	327	336	300	319	310	289	308	305	306	324	295	312	366	313	311	298	277	300	323	304	277	346	303	292	329	279	309	300	316	341	306	303	327	333	326	284	361	320	291	336	311	283	300	317	282	297	309	321	331	306	316	285	340	265	327	296	329	280	331	315	322	306	323	330	284	296	322	300	318	300	348	310	316	304	311	291	300	302	326	298	315	313	291	348	331	323	358	275	324	329	300	329	327	284	302	289	308	308	329	334	339	302	330	321	315	306	312	309	309	335	327	318	341	320	289	296	338	325	305	312	322	336	329	323	333	321	321	327	306	321	313	289	325	297	307	306	342	298	310	319	327	333	315	313	295	317	309	283	287	322	312	330	288	305	309	323	294	323	306	334	323	309	315	306	327	323	331	313	322	336	306	321	340	288	324	328	315	325	315	321	340	334	323	298	326	320	312	286	307	318	316	292	292	329	319	320	309	342	333	345	288	321	306	330	302	338	294	296	299	342	316	321	307	336	294	328	307	332	284	303	337	319	353	274	313	307	318	322	324	301	336	332	299	308	317	312	338	297	312	316	287	311	308	318	314	308	318	318	323	282	337	327	288	313	308	306	331	326	308	302	295	310	315	300	279	325	331	319	298	316	301	305	305	300	310	284	305	350	287	299	294	293	318	303	315	301	331	359	304	339	313	330	303	315	333	315	339	323	318	323	285	322	308	317	324	325	315	311	282	314	323	306	271	343	317	315	276	326	294	305	294	308	298	332	270	301	338	319	322	306	312	316	308	310	330	349	298	313	334	332	316	337	305	322	327	326	311	291	313	298	321	270	295	322	284	318	290	324	306	318	334	329	314	358	302	328	300	300	329	326	292	311	324	317	304	321	303	317	337	297	318	315	306	310	309	302	311	325	330	363	311	345	318	332	276	321	314	318	335	301	309	331	329	318	323	312	322	321	292	340	296	338	301	308	309	308	309	282	288	313	303	316	327	325	294	341	332	317	311	278	327	314	312	309	338	299	304	306	323	344	313	339	308	310	320	293	340	320	314	289	323	314	319	313	320	325	307	345	333	306	299	309	314	321	293	309	293	312	275	275	303	321	298	342	308	293	305	308	305	299	307	317	353	333	300	320	308	303	314	319	278	347	329	315	308	331	327	342	345	296	288	305	306	314	341	297	304	327	308	325	316	311	301	334	319	327	331	291	307	325	326	341	306	334	344	327	323	323	334	322	348	285	296	305	321	298	348	321	337	282	305	304	325	314	320	302	301	311	325	306	296	305	335	363	305	299	292	339	313	308	333	323	310	304	293	292	321	303	318	279	305	293	346	304	308	281	331	310	288	319	310	323	295	309	305	316	320	306	297	310	312	310	310	314	304	285	334	295	352	327	356	388	299	302	303	339	317	329	337	320	355	333	295	293	312	305	304	328	318	323	320	331	308	331	316	327	295	333	320	312	308	310	304	299	340	300	341	317	288	322	297	308	306	293	295	304	310	330	320	282	313	288	306	305	323	325	334	338	346	336	338	306	297	330	297	338	289	291	304	287	310	313	326	331	285	324	349	297	339	338	295	287	345	319	297	322	287	312	324	324	300	327	309	295	313	303	305	312	337	288	319	315	304	337	309	311	327	316	348	317	284	295	323	306	321	312	300	298	325	309	307	307	314	298	322	322	337	314	308	314	299	309	295	307	326	333	315	299	325	347	307	291	351	289	312	317	294	345	291	310	311	334	327	331	327	303	317	338	335	333	317	307	292	314	324	326	319	320	307	309	267	316	300	304	342	325	315	304	308	316	290	299	316	299	284	334	304	329	315	310	319	306	308	317	312	321	311	328	297	311	313	298	333	313	321	322	315	301	305	318	311	302	323	303	332	307	313	296	301	294	340	296	295	328	307	339	300	335	289	328	296	352	309	294	326	293	329	304	315	283
25396	25403	50376	45382	21699	7217	1294	489	383	343	403	365	389	384	394	356	365	383	358	372	350	371	361	411	404	425	379	348	386	416	394	378	409	335	377	368	375	382	364	356	370	320	369	395	398	369	389	345	386	331	404	365	383	379	334	367	348	366	363	364	365	399	400	378	348	380	358	381	376	367	367	354	390	356	382	346	375	345	348	381	373	348	421	358	366	347	342	335	399	382	339	387	335	346	363	372	323	383	346	365	372	348	353	333	375	359	368	353	377	354	355	366	359	332	373	348	370	391	369	327	366	344	371	359	368	358	367	346	345	404	355	351	359	348	346	368	372	374	384	346	379	371	349	345	365	382	397	346	354	359	355	377	406	348	360	394	393	373	373	352	381	357	387	369	378	379	356	354	365	373	350	359	361	351	343	370	358	364	376	371	383	369	336	358	348	365	358	370	394	345	358	380	389	337	381	370	341	387	328	388	355	387	384	380	350	369	358	356	372	370	364	362	378	353	339	360	356	331	383	364	357	361	368	400	366	376	364	371	347	325	384	357	385	364	398	340	393	412	377	368	384	365	382	372	375	387	360	364	341	384	351	384	329	401	364	392	335	366	362	358	346	341	363	357	373	333	352	398	361	378	353	332	354	391	379	360	346	416	374	377	378	361	361	395	363	317	339	354	393	364	342	366	383	355	379	357	411	400	364	407	361	384	362	355	374	312	378	363	350	385	415	394	335	352	350	382	367	391	370	350	365	357	365	379	338	375	377	365	356	389	383	329	364	377	364	352	336	327	400	365	366	367	365	348	373	345	355	385	348	340	359	382	362	347	379	352	361	345	340	396	382	340	408	389	370	372	384	364	356	355	353	373	389	354	348	362	367	383	349	353	361	391	379	367	384	379	381	360	359	353	367	386	381	378	380	361	344	378	366	349	368	353	359	410	387	349	369	368	370	351	388	364	372	380	349	356	342	359	390	371	357	364	378	342	399	343	364	395	344	387	376	369	366	370	385	382	381	329	376	363	374	375	364	350	325	369	377	385	355	372	348	345	382	350	363	356	371	369	343	355	375	369	398	399	395	346	368	385	384	363	351	386	354	346	384	381	336	368	364	334	372	358	368	365	402	380	361	346	381	345	361	335	374	360	332	343	356	343	358	363	351	375	351	368	342	381	335	335	397	381	384	375	381	364	368	380	394	332	334	373	387	341	378	375	365	361	348	393	350	378	374	378	378	383	403	376	333	371	368	339	346	376	371	337	336	354	367	364	369	401	373	370	407	322	348	401	400	355	381	406	372	351	347	401	371	359	357	358	352	375	358	371	350	357	353	380	379	401	372	408	372	374	357	341	389	350	394	383	383	364	361	378	374	362	389	378	384	354	343	378	357	371	360	365	367	358	394	378	350	367	363	363	373	367	345	347	325	345	380	349	357	380	347	371	405	384	330	365	371	368	364	345	348	366	361	368	366	398	371	354	355	364	342	356	345	388	346	374	373	346	334	315	352	356	384	371	351	385	354	359	337	347	329	381	377	329	382	364	410	372	380	378	380	367	347	374	365	338	354	366	360	385	341	373	382	349	399	357	338	336	364	342	385	361	375	337	386	328	379	370	364	380	396	387	374	370	394	348	374	395	377	380	353	389	335	384	367	389	354	376	354	362	377	375	345	344	349	357	391	382	317	382	390	351	324	393	413	350	375	357	386	368	324	391	396	377	372	367	349	342	338	372	362	368	360	324	357	359	337	351	356	323	367	340	368	370	392	368	382	355	413	383	361	363	346	384	333	381	366	360	402	379	397	360	366	412	384	367	384	398	394	364	352	350	376	377	360	367	362	328	357	358	378	392	375	375	386	349	355	384	353	359	364	378	363	356	388	360	387	342	343	368	366	359	359	348	364	356	361	362	369	384	366	404	345	368	358	308	329	367	383	395	352	355	385	372	356	360	380	369	343	334	348	360	373	387	357	397	387	387	387	411	376	378	372	387	364	392	333	376	368	391	391	354	377	383	355	386	378	395	384	350	389	366	363	372	317	364	362	374	362	415	379	329	377	364	352	340	385	408	424	369	378	354	347	343	349	346	392	342	365	392	380	363	394	354	389	335	377	345	385	364	378	349	367	358	355	381	333	370	381	358	352	384	385	384	373	377	383	376	369	341	356	345	378	342	362	386	376	361	350	383	332	389	378	358	362	364	390	396	349	380	350	350	376	407	353	369	356	362	342	367	360	361	340	370	352	354	362	381	356	381	335	347	348	350	351	339	394	373	361	392	372	338	350	372	392	339	355	344	348	415	401	342	374	372	382	364	337	350	372	354	355	358	325	353	365	341	375	360	364	352	357	359	400	332	355	375	352	401	389	367	350	402	384	355	364	358	379	384	354	393	371	366	417	323	363	356	389	401	352	372	398	363	378	373	371	384	364	375	351	342	343	359	355	382	373	413	368	365	362	369	352	356	386	367	356	364	383	401	369	383	350	359	366	342	364	398	353	356	359	331	375	360	341	349	347	372	346	358	356	354	420	354	361	404	331	357	413	396	357	359	368	335	372	347	317	364	406	373	340	354	362	358	378	359	346	367	343	310	374	371	387	381	350	387	360	394	377	364	353	387	326	324	354	333	363	367	372	375	358	346	388	354	329	378	357	355	395	366	342	348	363	374	391	374	375	343	377	377	343	361	335	344	416	357	386	356	362	374	356	396	378	362	345	361	374	410	390	375	360	375	378	377	358	362	430	368	343	369	363	361	372	384	361	362	408	384	348	356	356	377	376	417	366	372	350	347	349	332	353	350	355	360	363	326	360	363	372	382	355	364	401	362	412	360	358	371	348	355	353	359	313	393	388	316	371	359	347	371	373	361	367	325	326	385	411	357	379	374	408	368	375	398	381	350	374	383	383	321	347	356	355	377	354	364	375	329	361	380	366	316	354	397	398	363	361	348	345	362	357	335	370	378	354	366	378	373	354	366	388	352	354	388	348	347	392	360	383	384	341	354	366	379	376	375	347	399	385	367	361	329	361	392	330	374	394	329	363	401	363	395	372	380	397	370	343	364	407	383	340	368	379	364	366	383	394	362	342	367	387	380	335	359	400	346	393	333	387	393	381	345	351	352	385	376	359	358	362	385	387	393	415	341	343	334	379	379	361	344	319	351	360	377	372	393	372	359	388	382	366	358	374	403	335	379	326	367	347	371	352	357	364	359	369	350	382	370	378	366	363	360	352	370	340	378	382	377	344	350	394	385	373	352	335	361	374	348	348	333	345	380	388	369	336	395	413	409	363	360	369	364	376	372	398	392	345	370	364	358	390	364	332	401	375	382	348	354	367	324	378	379	372	379	367	329	387	361	361	355	308	339	350	353	347	363	374	382	374	382	352	363	340	376	365	387	344	352	353	390	352	352	379	354	371	347	319	381	376	383	358	337	398	344	337	344	366	375	380	367	353	391	373	349	354	356	364	350	386	386	357	382	374	355	343	342	342	358	357	358	339	330	371	398	340	385
50779	80252	67831	36116	11552	4620	1150	455	366	404	384	357	392	387	370	365	362	374	401	393	405	371	386	457	480	431	420	408	380	387	375	412	366	402	395	390	397	392	388	393	365	375	424	388	385	391	402	412	402	382	365	408	437	389	379	418	385	396	403	366	426	405	361	393	381	393	411	343	405	410	374	376	387	374	391	413	391	370	363	411	409	352	386	404	409	399	416	354	399	392	388	384	366	397	412	366	405	434	412	410	433	364	415	394	395	402	381	379	387	381	404	373	334	408	425	391	357	381	425	396	408	397	392	384	392	395	374	412	370	370	395	377	357	380	426	374	407	381	386	376	383	379	368	401	405	378	407	381	416	385	375	379	416	433	412	357	385	449	381	408	384	406	393	364	375	376	375	340	385	393	374	399	411	395	381	399	336	402	384	398	379	392	415	404	368	406	373	402	387	405	344	405	429	387	376	368	389	387	418	354	406	380	388	391	387	358	402	387	421	359	378	390	394	404	419	374	376	400	360	388	365	414	412	350	392	398	392	411	379	392	423	405	370	355	370	416	410	374	412	406	372	392	403	400	389	399	389	414	399	398	437	382	432	403	360	379	396	364	366	361	373	392	386	408	400	396	404	404	403	377	395	387	406	385	384	421	399	404	398	426	391	397	390	408	419	410	374	383	416	429	378	404	407	391	403	422	418	373	388	399	375	379	396	385	399	406	406	392	411	379	440	388	381	409	391	406	376	387	400	415	364	400	388	408	390	381	400	387	390	421	377	400	408	411	424	394	386	368	385	366	407	391	388	437	387	394	399	413	395	416	396	389	426	410	406	378	378	412	388	396	377	362	367	415	402	407	384	378	402	406	393	379	373	406	378	371	381	389	434	402	368	388	389	389	368	375	404	388	401	429	400	384	372	361	371	374	380	384	404	382	367	387	350	389	375	411	378	395	400	413	375	395	410	420	397	362	420	358	430	377	356	381	361	400	362	382	447	415	410	387	374	363	379	371	393	374	361	387	413	358	410	413	433	369	409	376	372	387	384	401	418	390	378	352	400	396	413	393	354	386	377	381	408	418	381	393	384	406	373	389	361	400	365	406	421	405	408	407	390	362	409	395	408	381	378	421	426	389	375	396	389	396	394	386	365	391	344	401	374	378	386	403	369	365	419	371	390	353	431	373	388	349	400	410	415	348	397	404	405	384	396	407	369	417	357	358	360	365	406	387	398	357	406	399	403	394	375	379	415	350	381	385	382	435	379	371	368	417	413	386	399	359	399	352	352	401	408	397	411	387	397	399	401	378	423	394	419	380	375	369	359	381	389	354	393	413	375	396	381	378	382	391	417	405	393	402	417	405	349	389	387	378	370	378	382	370	389	408	400	375	409	382	420	354	373	361	391	406	394	357	410	402	399	399	387	364	402	363	392	438	371	396	405	418	387	418	383	404	387	392	402	395	396	384	362	414	388	370	398	369	403	398	419	399	360	398	392	365	368	393	390	363	399	377	393	398	405	418	429	403	377	399	370	377	399	378	358	387	396	396	370	370	391	409	352	378	395	397	360	405	390	403	383	430	387	404	414	406	394	416	368	414	364	361	387	416	402	362	350	397	356	397	412	372	399	354	384	395	392	393	401	369	417	398	422	410	379	415	385	381	393	394	395	375	378	394	388	387	404	403	402	365	411	362	333	373	417	388	398	419	367	353	409	408	400	373	360	401	413	403	362	382	399	409	407	398	388	389	394	407	379	358	379	410	413	405	383	371	400	367	394	399	389	428	373	359	399	362	392	402	391	391	388	398	418	377	394	422	418	384	343	388	405	426	349	407	415	356	379	412	382	390	397	399	361	348	402	379	386	384	398	414	410	419	394	374	361	419	399	369	402	376	401	430	375	429	393	395	410	405	389	391	403	345	395	399	426	371	383	375	371	399	364	353	408	396	387	398	368	388	386	427	397	378	404	401	357	372	380	402	362	422	393	373	372	404	373	381	392	391	410	376	417	378	373	381	408	399	376	399	379	406	377	445	387	408	395	398	403	423	413	395	397	421	392	395	383	383	391	424	390	408	360	363	384	373	388	373	383	411	367	362	398	412	381	379	417	374	390	381	407	398	452	396	358	401	378	423	388	369	392	353	383	376	379	369	402	384	389	372	366	390	432	375	392	425	363	409	406	352	365	368	365	365	399	386	383	397	395	375	381	396	389	380	390	411	401	380	391	416	389	412	369	385	404	355	410	382	405	379	391	408	410	388	414	370	376	391	413	394	393	386	392	375	385	392	385	366	392	411	395	406	408	376	379	403	391	375	377	406	410	375	355	384	398	388	386	363	385	396	379	370	373	368	379	388	406	393	401	385	411	387	405	406	405	428	425	395	388	351	419	382	395	386	389	389	407	369	372	399	364	410	352	424	389	393	350	403	350	420	378	377	337	369	386	375	397	367	396	397	374	378	393	424	374	401	394	352	394	374	386	394	359	400	389	412	405	409	364	373	442	385	400	403	401	413	389	367	371	395	370	380	403	391	393	383	359	372	376	442	439	387	376	401	375	394	393	378	386	355	390	393	358	373	390	369	389	382	385	399	372	417	427	409	386	405	391	390	387	412	382	375	397	352	365	382	379	383	419	434	375	359	385	372	365	372	359	362	395	384	368	375	369	385	391	389	412	395	348	377	388	359	356	394	386	415	409	397	385	442	394	395	353	409	371	403	398	387	411	348	400	385	376	371	381	396	451	395	401	396	390	404	364	368	385	361	379	380	413	405	390	388	348	358	403	397	391	382	383	397	406	400	391	396	428	434	362	392	339	418	375	359	415	394	417	387	362	392	395	387	373	386	388	440	360	386	379	369	391	393	395	394	362	364	392	380	388	382	410	393	406	348	408	384	351	404	395	405	380	404	424	373	400	394	377	395	373	392	383	393	413	395	418	408	408	428	397	378	395	435	386	422	363	360	392	400	389	401	395	408	403	364	393	407	369	393	372	381	387	362	411	451	400	370	392	385	342	358	401	372	383	410	372	404	394	371	399	389	388	362	395	361	407	371	359	352	378	382	399	386	408	384	406	421	438	398	382	374	354	349	390	418	414	392	391	368	385	377	422	383	423	349	359	378	406	365	396	372	376	394	381	382	367	361	415	400	395	372	388	380	366	394	386	399	382	375	390	391	424	383	416	410	392	379	366	390	406	383	381	351	368	398	373	409	415	375	402	398	389	376	397	404	376	385	393	413	377	371	374	382	401	388	404	386	385	402	364	406	381	375	381	375	378	375	348	342	376	414	399	402	386	390	392	370	352	371	391	384	393	355	380	371	403	372	361	377	408	384	401	382	354	353	381	402	377	406	397	393	376	392	350	399	393	401	399	378	372	401	401	400	408	398	382	410	377	365	405	366	370	411	359	387	387	413	439	400	407	404	392	384	371	390	421	409	408	379	399	406	406	389	385	385	368	386	378	386	391	381	394	354	389	422	401	377	419	387	392	382	388	347	385	377	400	406	350	386
23902	23017	41168	41563	31176	18888	5370	814	519	546	503	504	505	502	510	509	514	498	498	497	516	505	518	513	633	619	528	521	493	492	509	472	520	516	523	504	495	475	486	458	480	484	500	462	464	546	506	504	529	524	492	506	518	497	473	443	490	506	460	508	534	458	521	480	447	460	467	493	494	524	518	464	498	463	491	481	496	465	471	481	488	482	478	471	437	448	498	503	522	499	456	502	472	506	502	499	504	508	470	471	526	482	490	487	452	490	445	466	489	503	546	455	480	488	462	501	524	484	496	486	502	481	484	505	468	460	485	543	506	445	478	477	509	459	464	494	519	470	471	488	537	495	508	503	432	468	484	511	473	461	482	469	480	479	508	473	476	534	503	491	502	512	506	495	479	489	490	495	474	477	544	509	510	466	483	542	473	520	478	490	507	506	465	474	511	490	522	477	480	518	513	464	509	506	515	498	465	456	479	457	492	488	470	471	489	494	465	482	492	480	517	465	466	497	474	500	516	467	514	491	489	480	466	470	503	506	514	482	434	492	479	486	496	511	496	505	499	469	498	469	465	492	519	509	459	468	499	525	490	460	492	495	476	470	508	491	510	516	477	485	482	465	491	511	494	460	429	440	488	522	508	480	481	460	463	475	517	496	478	468	468	522	438	490	461	512	492	484	478	471	472	500	427	474	472	492	480	498	469	500	448	478	486	467	476	473	462	460	463	490	492	453	480	478	481	408	502	508	491	473	480	478	472	448	505	433	489	476	473	492	463	518	484	472	458	544	456	465	496	446	512	471	461	465	493	480	490	503	485	501	485	455	526	482	492	498	511	497	496	505	488	470	469	471	507	462	480	474	477	515	490	518	482	526	535	484	498	496	466	494	517	482	542	485	495	461	532	484	504	493	514	491	467	462	485	522	482	462	482	479	483	510	495	496	518	456	498	475	482	522	509	462	491	459	483	455	503	415	471	467	492	462	471	454	466	467	475	506	467	507	473	488	434	460	464	478	447	473	481	460	531	452	445	499	483	487	485	496	491	490	523	478	493	508	479	482	458	456	468	456	475	428	474	495	493	483	498	492	494	484	463	447	477	508	443	461	459	499	492	481	470	490	498	462	462	448	497	484	479	450	486	460	517	483	476	496	475	462	499	486	484	495	536	474	498	470	489	483	485	464	466	491	503	458	484	487	485	525	452	453	499	506	492	472	508	460	485	470	506	502	482	478	514	485	477	513	437	472	464	507	510	455	463	487	494	469	455	479	499	478	470	461	514	473	498	510	503	532	473	525	457	451	458	454	460	488	514	491	491	475	495	494	501	503	493	479	498	474	496	501	468	507	480	484	488	466	489	487	534	467	483	500	479	480	461	517	508	477	513	477	528	525	526	456	471	525	458	514	478	504	517	484	484	518	468	438	478	484	456	474	493	484	475	479	509	477	482	469	483	498	477	506	486	498	505	475	505	510	472	479	502	499	482	488	465	474	477	455	491	468	492	450	524	535	497	451	510	485	481	484	470	466	491	497	457	492	460	490	494	467	489	459	502	503	496	496	496	458	487	473	489	509	445	468	516	476	457	467	454	491	490	480	508	474	475	457	522	480	442	468	478	504	502	491	498	482	452	480	475	443	483	476	507	493	486	482	510	474	533	471	453	487	498	505	509	469	478	471	456	501	474	449	513	487	515	508	496	507	502	538	484	483	462	489	492	493	464	484	444	482	502	492	467	502	494	466	464	526	453	467	455	471	503	480	462	516	487	492	433	447	493	485	484	457	499	495	470	491	472	476	466	493	485	489	466	471	432	474	487	500	554	488	517	499	470	553	499	490	455	444	511	458	472	495	485	466	501	456	501	465	438	461	464	492	505	478	489	484	475	466	479	490	503	452	447	517	464	465	456	513	492	511	525	466	449	483	473	487	476	466	510	510	456	504	475	493	503	459	495	471	477	479	509	479	468	501	482	498	468	463	476	427	497	474	525	478	519	516	478	499	501	496	457	471	449	474	488	512	495	479	501	489	505	510	463	499	533	501	485	462	426	472	488	483	506	489	450	481	504	482	491	493	484	477	464	474	454	486	446	483	443	519	471	433	470	460	483	504	524	505	489	471	481	470	521	529	546	500	439	497	454	432	465	525	445	483	462	502	512	503	472	494	454	526	437	521	494	465	480	487	491	507	483	512	483	505	487	481	495	508	473	459	509	480	496	464	521	484	479	482	514	490	465	489	501	451	490	482	457	494	492	479	503	498	494	484	467	501	467	531	479	468	506	505	503	460	494	492	477	462	505	477	463	425	456	449	534	512	462	509	525	463	459	510	482	494	473	452	454	512	508	499	499	470	495	458	476	497	459	467	486	488	483	468	478	512	443	476	512	499	456	436	489	460	475	487	515	492	486	448	467	441	482	503	481	458	478	513	504	493	499	491	488	475	498	456	457	472	474	493	521	470	461	473	511	479	474	453	508	481	534	440	521	507	495	453	519	479	456	508	479	474	476	446	494	529	495	489	536	500	477	461	520	483	470	484	475	457	479	525	462	458	521	465	473	520	503	487	464	485	512	515	479	497	471	489	457	490	501	484	492	473	453	493	454	447	468	453	486	503	473	477	492	460	491	498	489	489	468	497	476	512	485	497	493	469	510	466	462	476	460	486	512	495	435	473	489	477	509	473	477	487	485	477	440	502	494	502	450	526	479	467	452	472	441	479	493	453	477	474	506	504	499	463	503	490	471	497	477	468	486	502	464	474	487	472	471	467	482	469	474	485	472	441	481	443	461	483	470	451	441	485	492	457	500	473	506	473	477	468	508	491	505	504	470	496	465	542	522	471	477	492	438	441	516	495	548	485	488	499	492	494	430	464	492	512	479	480	474	524	480	478	462	433	476	462	452	468	486	489	535	457	497	490	506	476	515	499	469	482	455	489	468	473	487	488	471	489	522	495	460	521	510	456	464	470	486	496	465	460	506	473	463	458	447	462	440	483	503	488	467	491	467	474	468	476	472	440	496	481	471	523	443	532	465	538	499	471	472	498	445	452	484	487	431	514	509	473	504	458	460	519	539	505	463	472	492	485	468	481	514	488	447	476	466	453	430	478	479	484	480	458	475	506	475	502	484	469	492	471	476	510	466	469	511	458	422	494	510	495	453	474	502	477	497	507	468	448	526	490	525	433	497	490	508	483	513	508	475	496	503	514	448	499	509	525	458	482	513	456	475	487	530	495	484	476	443	501	482	507	488	485	508	513	482	452	458	467	467	505	514	478	477	512	474	504	476	501	480	502	476	499	448	513	492	493	457	449	478	511	460	480	457	482	508	452	473	490	454	489	472	491	456	471	498	489	477	489	504	462	497	464	439	481	478	519	463	497	482	482	516	483	463	492	543	501	502	514	535	462	452	503	479	452	447	441	488	511	516	527	472	482	504	517	459	460	482	540	524	491	434	454	555	470	515	472	479	517	532	483	493	474	515	501	491	498	492	447	526	505	532	494	477	489	460	458
59243	97711	81374	49599	28743	10442	2791	610	537	566	561	507	540	527	521	525	546	535	480	539	526	553	530	632	704	649	522	585	520	540	568	552	562	523	500	587	539	509	499	573	532	501	530	550	505	525	475	523	478	502	498	530	540	537	518	529	531	520	542	528	554	525	535	547	575	540	557	538	531	507	540	561	537	495	525	535	556	554	513	545	556	537	546	500	554	547	470	537	533	511	512	532	511	509	535	539	564	516	523	555	522	503	538	540	508	528	543	509	509	520	532	522	571	572	530	478	525	505	547	552	549	493	525	562	483	529	570	508	515	493	560	557	489	523	531	527	560	480	539	532	508	512	579	505	540	482	558	525	548	504	573	483	526	540	530	512	556	520	556	530	486	556	582	535	500	527	528	498	554	485	524	560	523	482	537	540	574	564	498	529	542	568	523	522	562	505	596	520	515	554	522	491	531	514	531	526	520	525	535	542	542	506	530	533	546	530	554	528	555	522	543	531	507	510	534	495	577	498	527	510	568	521	516	508	532	513	534	546	546	504	532	559	525	527	547	528	486	515	553	500	518	530	556	532	550	531	494	557	554	524	481	568	517	507	547	537	591	535	570	537	514	519	502	513	528	498	493	525	555	503	529	553	530	523	501	500	537	546	524	505	521	567	532	496	549	546	537	509	505	520	538	522	576	544	542	546	515	544	530	513	528	536	558	488	499	525	545	530	532	519	512	491	533	503	547	538	552	567	510	494	495	534	543	524	527	513	536	510	520	519	553	510	507	502	522	550	545	504	568	543	498	546	553	523	530	563	533	537	569	507	557	541	526	516	557	570	515	550	508	555	503	541	545	544	554	533	473	558	519	505	518	545	539	506	509	515	516	510	552	540	596	494	556	522	524	530	504	543	531	504	493	503	515	559	526	556	571	515	527	543	514	501	477	481	523	532	514	532	533	556	519	507	505	496	546	531	518	514	524	519	500	511	531	519	466	520	507	554	512	483	497	509	511	522	546	522	502	552	566	540	532	524	540	507	515	508	504	514	522	537	511	525	521	456	533	493	535	546	508	514	549	516	525	520	521	532	557	550	525	558	510	504	527	495	523	514	500	496	571	549	532	528	539	520	547	531	499	557	523	510	542	533	540	505	542	579	549	509	520	494	537	513	534	541	536	550	514	546	513	555	482	528	539	530	474	513	529	494	544	507	544	503	534	519	535	540	510	559	544	493	536	558	511	515	488	514	518	561	532	521	542	474	490	512	475	511	511	523	539	489	548	517	497	492	548	556	514	480	525	559	578	539	527	524	552	489	556	528	514	500	524	517	540	492	529	525	541	484	513	533	496	538	529	555	467	556	515	521	518	540	517	528	571	487	552	557	563	523	514	503	529	512	557	516	533	536	517	526	508	527	512	522	537	498	513	514	509	535	503	537	533	538	543	511	536	536	479	520	498	537	538	538	532	545	495	540	509	513	533	538	519	511	556	559	555	513	503	483	574	524	590	530	567	531	556	478	527	497	524	518	527	541	514	503	556	522	546	488	529	528	527	514	532	479	553	573	524	551	504	523	522	533	553	492	523	493	491	526	546	545	518	517	529	505	562	562	484	547	509	532	524	526	514	531	513	532	546	530	507	562	487	543	509	520	516	546	545	520	499	553	481	527	488	528	548	540	542	535	515	545	521	561	487	529	544	528	540	547	558	518	491	512	530	558	530	506	527	562	531	550	563	526	573	548	478	503	498	528	496	532	544	562	511	506	509	468	524	460	522	544	527	523	479	517	551	517	527	532	500	531	505	567	549	565	539	572	534	551	517	537	529	531	527	555	562	529	535	526	547	502	545	532	512	549	543	525	501	519	528	522	535	565	547	512	563	475	541	545	548	502	527	540	522	546	529	542	547	525	509	507	526	545	492	547	526	497	543	530	546	539	509	560	491	468	526	544	540	530	508	513	538	519	490	513	518	528	523	518	525	529	539	538	490	521	548	521	540	530	535	526	496	512	534	521	519	536	496	503	542	555	541	534	519	529	502	502	550	503	545	505	522	513	535	495	505	524	513	568	549	563	530	522	489	515	483	489	510	529	524	541	494	509	545	473	524	522	511	465	521	488	498	553	543	536	509	538	546	527	530	514	550	533	518	550	533	525	566	521	574	526	514	491	526	539	529	506	495	506	559	540	516	554	491	532	552	520	541	500	500	538	540	521	525	519	524	537	532	514	459	536	513	523	569	563	506	540	537	493	527	536	542	515	567	519	554	513	540	544	523	534	518	552	525	520	527	541	532	526	547	519	504	487	498	535	525	493	558	542	547	545	522	513	537	515	541	533	548	504	519	530	541	539	560	515	486	503	526	525	514	542	514	555	534	522	502	511	491	496	501	536	542	541	530	495	512	543	501	513	550	549	505	555	485	541	539	568	513	521	526	532	539	531	532	537	514	511	526	538	507	545	502	532	537	482	510	535	518	543	515	526	508	542	525	495	503	518	530	504	528	488	510	507	527	538	531	522	546	505	542	552	502	502	544	520	508	503	509	496	537	540	525	514	527	544	545	527	499	498	540	518	522	534	513	541	540	525	523	565	554	517	556	538	516	551	488	514	537	508	556	562	508	540	531	520	518	501	547	524	557	490	542	509	563	544	494	525	532	525	531	522	529	477	510	511	537	556	533	494	554	491	497	520	505	517	609	529	549	529	522	520	506	516	510	564	524	532	507	535	530	515	578	526	514	516	553	517	509	500	537	535	496	553	553	500	513	564	537	520	521	517	516	503	491	550	504	500	577	483	566	487	510	476	520	553	517	504	522	509	538	546	549	510	515	500	515	524	540	568	548	520	524	518	554	504	540	477	537	525	532	504	558	488	500	557	512	528	523	523	515	510	514	499	545	495	536	539	513	506	517	488	491	527	539	523	514	513	499	557	544	514	541	512	522	526	522	496	513	521	512	488	516	497	507	554	533	497	539	551	519	510	501	547	514	478	502	557	526	509	502	515	571	510	514	604	501	550	531	513	517	499	546	534	545	532	516	472	574	483	572	520	515	550	560	544	505	512	485	562	496	528	513	550	534	518	520	498	534	547	542	542	515	515	480	482	513	537	557	534	577	511	496	552	465	513	513	531	506	510	511	503	472	500	525	512	519	501	533	525	525	500	522	499	524	550	527	510	506	502	479	546	538	524	532	559	546	555	515	509	497	496	498	559	553	555	516	537	529	519	525	479	531	497	553	541	536	512	526	548	508	484	498	554	524	513	568	531	551	544	544	489	523	571	553	530	507	507	492	516	576	506	553	552	515	517	502	536	543	474	511	547	548	537	494	507	505	544	550	569	508	517	520	505	512	520	513	493	534	540	519	525	531	539	503	554	517	560	526	493	530	526	519	543	559	545	554	585	489	516	518	508	483	509	537	512	556	497	539	565	531	547	534	572	525	515	525	554	550	529	498	518	510	521	571	525	478	538	525	484	519	495	529	543	541	538	516	551	528	582	550	513	524	517	539	502	530	527
28250	28349	28185	12260	3825	878	454	366	331	337	341	320	323	314	300	351	329	339	344	294	307	361	344	354	313	338	338	369	285	311	336	316	344	337	324	345	336	295	332	358	323	325	344	333	322	301	327	347	305	338	314	306	349	306	347	290	305	344	308	303	317	274	314	290	338	340	323	316	301	311	319	336	340	336	314	302	344	311	327	327	346	341	354	309	320	276	318	343	319	328	315	334	303	312	317	292	317	344	302	309	343	313	329	281	336	287	344	325	319	335	315	326	343	342	338	331	317	321	317	308	330	302	343	338	320	281	315	323	296	339	319	366	331	312	309	318	311	316	362	305	310	351	295	314	332	311	313	301	336	322	334	314	320	299	367	298	336	314	341	325	332	322	338	339	332	321	334	328	301	320	351	329	348	310	301	326	340	355	347	294	310	322	327	362	338	325	312	306	301	338	313	316	336	333	289	341	319	297	284	328	316	324	312	302	318	313	339	326	369	323	315	313	322	330	308	309	347	360	309	316	329	321	329	320	307	301	308	316	322	320	329	338	321	319	316	291	320	312	308	306	331	293	339	320	312	314	300	316	336	289	303	335	324	313	348	335	357	324	337	336	346	376	322	354	308	318	352	305	331	283	310	321	327	323	311	323	311	338	319	289	314	324	332	327	316	336	322	318	319	299	335	343	314	345	333	276	334	334	298	310	341	369	305	330	286	319	283	319	301	303	342	326	335	301	333	334	297	321	299	322	313	279	313	329	306	339	310	339	328	313	310	332	307	300	318	325	326	348	354	305	313	319	313	318	301	338	361	319	328	338	334	368	341	329	323	329	322	326	335	327	307	330	306	308	332	332	330	290	337	313	329	332	330	328	310	317	340	307	297	324	344	300	306	308	328	324	344	353	338	335	318	323	343	339	328	363	299	314	350	363	341	310	337	348	339	311	323	329	311	336	301	291	350	332	314	260	312	298	341	330	329	320	318	332	331	327	326	326	308	321	328	286	327	294	323	319	315	320	332	323	295	326	251	311	306	295	310	323	340	350	293	302	353	334	305	312	317	316	290	320	306	315	318	352	326	329	304	303	292	326	306	331	331	337	318	316	343	300	310	312	310	332	330	339	310	314	312	310	338	333	287	305	328	285	336	324	339	298	309	315	352	343	348	296	321	283	287	312	327	324	308	323	342	307	349	347	318	302	339	334	350	325	325	357	303	343	283	305	328	327	331	287	329	315	309	312	317	332	332	329	355	320	319	330	300	327	320	313	346	300	333	322	324	331	332	357	304	330	336	325	335	323	308	359	337	330	290	307	338	288	327	350	298	346	297	293	315	303	317	335	358	327	322	336	297	306	313	353	326	311	357	337	318	316	306	311	302	279	313	331	306	317	306	319	311	325	279	311	327	352	324	345	313	297	315	310	290	360	309	340	300	325	329	348	329	307	330	369	347	357	321	318	306	350	321	338	331	337	312	318	306	368	335	324	312	330	321	322	320	323	315	327	330	311	338	340	300	341	351	328	352	307	337	339	339	325	325	300	305	319	323	317	305	338	332	326	317	335	321	315	311	316	344	296	340	319	345	321	324	326	332	280	333	319	317	340	312	317	278	301	346	326	318	326	308	319	316	319	286	349	293	311	327	313	288	334	318	337	317	325	304	325	352	315	332	325	354	303	318	339	335	346	329	308	312	330	283	311	323	315	339	334	337	318	335	303	305	303	341	317	299	319	349	292	329	347	346	295	323	290	325	338	350	317	316	338	282	326	325	331	299	296	338	326	322	324	319	294	323	306	344	334	318	325	328	300	287	341	343	317	327	312	324	330	306	339	365	306	337	335	352	318	317	326	346	346	337	317	324	354	310	319	343	334	293	316	331	307	351	299	335	308	327	334	323	314	339	345	307	320	304	306	338	331	306	334	326	320	315	323	313	315	313	305	299	320	341	309	383	322	330	337	319	312	292	338	349	332	328	307	320	305	337	311	318	319	326	345	286	359	286	305	355	308	327	332	343	306	321	328	337	308	297	340	319	307	339	333	328	347	338	350	344	324	316	296	308	337	298	317	303	341	317	299	336	337	310	326	325	327	303	308	337	304	324	316	320	302	313	356	303	318	342	307	332	356	294	342	334	338	296	307	344	355	337	367	328	315	334	297	309	344	325	315	339	358	356	320	340	314	353	311	342	339	303	333	339	331	345	324	336	313	333	319	316	319	285	313	301	340	338	359	321	317	315	304	341	303	300	310	329	305	295	323	303	320	289	328	319	328	333	321	339	309	333	321	310	326	304	320	341	328	325	319	331	304	325	335	348	325	352	295	323	321	323	323	359	318	298	335	330	313	361	306	316	294	306	324	299	337	328	324	318	328	324	315	329	286	314	296	312	317	331	342	337	306	292	347	311	334	323	312	317	317	329	317	316	363	340	317	325	338	339	333	311	298	325	305	320	309	309	314	350	309	372	332	290	338	359	307	302	326	306	283	330	359	307	331	304	342	342	310	330	319	342	322	302	302	346	334	317	321	341	308	361	337	306	353	340	384	340	330	310	347	331	310	324	310	327	318	295	345	290	318	302	325	321	320	338	313	341	310	352	318	314	307	323	331	303	329	311	313	358	327	335	334	295	336	327	330	304	339	325	329	350	313	319	325	358	349	347	313	260	353	298	306	315	303	329	335	307	324	341	310	321	310	308	325	314	316	289	286	316	334	293	347	279	317	336	309	331	328	330	319	313	295	317	308	309	343	359	340	327	315	314	315	325	306	316	300	332	323	351	315	311	324	320	317	340	335	308	309	331	325	324	320	333	330	309	299	328	340	296	330	307	326	344	321	346	355	335	339	328	289	338	305	332	331	326	305	339	320	330	314	299	323	346	300	336	352	346	333	335	352	306	329	312	343	333	334	311	329	302	342	374	318	294	306	289	336	333	316	287	322	314	306	278	337	306	317	293	333	352	305	334	316	365	349	312	322	318	288	292	316	364	331	300	313	335	356	348	342	306	334	306	350	328	317	331	337	310	296	341	317	302	308	311	303	306	298	311	329	289	322	325	324	278	299	320	353	318	312	319	328	305	344	306	362	298	310	347	302	292	324	278	316	346	320	368	317	337	299	330	348	328	330	309	328	312	306	315	325	303	289	345	302	337	317	338	352	295	339	287	274	327	298	332	315	332	310	299	350	296	315	319	306	304	298	327	343	321	321	306	336	327	310	295	341	336	380	306	332	358	319	304	328	334	309	316	287	338	326	334	336	356	309	327	288	336	324	332	352	300	321	326	291	310	315	332	318	319	310	325	325	329	311	370	336	324	338	385	324	292	316	315	312	329	291	299	313	326	346	322	298	361	353	312	326	310	353	313	325	326	343	308	323	297	337	323	304	354	327	309	339	327	337	326	334	307	322	312	346	302	334	331	343	303	296	296	331	313	285	322	308	344	335	329	324	324	309	303	305	327	331	331	314	307	314	292	296	341	334	313	342	323	353	334	338	287	327	317	355	310	304	341	322
15225	36262	22273	7085	3222	888	422	320	311	366	329	358	353	297	307	333	344	332	376	303	361	312	309	317	320	313	301	313	303	316	315	341	321	291	337	300	309	322	318	297	321	341	317	327	341	294	317	345	325	341	348	329	314	333	329	345	294	326	328	302	308	319	331	321	326	274	297	336	310	324	291	313	335	296	292	331	317	324	340	325	293	318	317	309	321	329	311	344	291	315	324	323	332	322	325	340	290	337	316	324	303	274	328	348	333	317	322	324	321	320	324	313	317	300	345	299	307	268	349	334	331	326	319	319	309	306	277	319	325	295	349	333	311	322	307	299	320	343	328	295	288	330	354	296	309	307	330	315	327	317	319	323	323	309	309	292	313	316	293	290	296	323	310	288	332	334	310	309	287	310	308	306	320	294	326	326	315	340	326	341	345	308	327	317	334	292	285	324	362	297	326	297	328	324	320	325	336	290	330	340	296	320	304	305	315	271	337	295	338	306	308	313	311	307	303	301	295	295	298	320	288	339	305	339	304	311	313	309	322	326	304	304	305	315	296	294	329	294	314	352	330	360	353	334	313	288	342	339	313	307	290	337	287	310	331	347	291	335	374	305	318	320	345	298	309	344	349	304	333	290	332	305	340	294	289	297	323	299	319	304	346	302	306	310	321	331	325	319	317	314	323	352	290	337	344	314	342	307	318	316	317	344	301	352	321	304	302	348	343	289	313	335	308	297	314	288	332	310	301	326	320	302	285	311	307	315	343	315	316	328	324	336	331	323	306	301	337	303	343	315	287	304	302	341	307	290	312	309	349	299	323	302	343	326	319	331	307	300	331	314	335	337	345	329	327	334	350	343	308	291	307	324	299	339	302	283	303	320	305	286	332	313	333	308	305	317	331	311	346	352	314	305	325	317	311	307	362	320	328	343	306	292	337	333	301	344	333	316	300	328	325	287	294	353	303	317	323	324	320	275	319	309	301	310	300	310	352	332	303	347	292	307	322	288	294	300	317	291	300	339	289	323	302	335	302	314	342	344	361	328	347	307	313	322	321	324	349	325	306	322	305	275	350	290	311	308	295	307	336	310	308	311	322	285	313	315	306	324	311	338	312	287	334	326	295	324	296	319	329	333	294	306	310	321	327	296	295	288	305	332	302	295	304	316	318	309	331	336	331	313	296	281	298	332	313	338	326	303	303	330	307	349	304	312	300	313	275	300	327	313	329	303	336	304	281	324	292	328	325	306	320	294	307	320	315	328	315	288	311	318	314	277	285	314	328	332	296	317	298	315	337	343	301	322	306	298	314	305	318	331	326	300	294	302	334	306	328	309	306	300	323	321	308	318	302	332	310	314	297	286	321	296	320	354	311	295	298	315	316	305	305	353	307	328	330	322	315	318	317	266	310	301	317	339	304	340	338	297	315	308	312	294	348	310	307	313	313	320	318	324	326	330	327	350	293	330	322	331	331	338	316	298	343	317	330	307	329	319	333	280	312	337	308	351	344	312	327	312	317	324	280	304	295	316	301	308	316	331	289	325	360	289	310	268	327	323	332	323	326	344	328	304	320	315	294	318	311	336	318	326	327	296	332	328	296	333	341	325	289	317	302	302	307	334	302	321	316	346	342	282	359	300	317	332	302	297	311	305	345	292	324	340	310	320	293	342	320	328	307	317	314	274	278	308	321	311	307	324	304	328	305	305	324	316	337	314	296	315	312	284	301	300	335	320	345	349	305	325	313	325	290	324	309	324	326	304	307	310	316	279	315	365	336	338	316	291	319	296	317	310	323	340	289	316	301	329	317	327	318	297	304	315	319	302	299	320	333	322	318	322	312	293	322	321	324	307	329	264	310	290	334	319	313	293	313	328	326	339	354	309	313	317	321	306	312	313	326	309	338	314	325	325	308	312	313	318	342	308	302	324	316	327	320	311	326	327	325	328	320	324	313	325	323	349	303	289	293	331	277	320	324	338	329	338	338	298	329	300	328	319	316	333	303	357	331	311	326	283	331	325	311	342	293	343	345	313	349	309	336	310	336	322	327	279	331	299	295	327	315	325	304	279	336	303	302	322	329	316	320	322	324	331	322	340	280	319	342	341	359	317	320	339	306	312	312	310	311	312	286	320	281	295	307	324	308	343	307	315	293	345	332	321	332	306	347	295	281	356	322	300	311	341	319	333	314	357	339	312	311	309	331	305	330	295	297	282	317	268	328	318	314	338	297	306	294	322	311	325	338	312	313	322	325	312	327	315	320	306	322	318	317	342	326	307	289	335	293	322	308	351	340	297	320	312	330	339	301	302	319	342	298	323	321	342	312	290	297	337	298	349	319	330	321	319	336	305	340	295	338	332	317	314	338	328	307	299	320	335	322	326	297	310	298	310	325	357	333	315	325	319	299	301	305	339	327	320	316	317	312	308	309	303	319	333	325	294	349	299	319	318	329	348	305	354	330	281	340	287	312	318	319	294	328	309	328	263	339	319	308	367	331	303	317	285	334	332	332	353	317	307	315	320	299	335	324	331	303	334	305	319	320	316	336	299	319	318	327	316	325	318	324	325	310	365	341	305	309	330	309	309	310	307	294	313	299	307	324	318	316	318	288	321	343	325	295	310	320	307	297	336	336	340	269	365	322	284	319	341	317	268	287	338	290	303	331	308	325	339	296	319	317	312	347	335	315	359	344	350	326	289	315	323	338	320	304	319	306	324	325	304	338	290	320	334	331	342	314	292	330	307	282	326	311	332	313	321	321	317	348	314	310	342	296	313	341	334	289	308	301	326	314	331	354	294	283	333	319	331	319	334	324	290	317	315	312	308	328	333	357	337	288	357	301	315	321	322	329	346	308	298	333	305	301	349	305	319	315	332	315	316	309	311	281	342	324	322	316	324	312	352	310	333	310	332	327	302	330	334	356	322	320	301	321	335	302	279	316	330	293	333	304	310	314	325	304	279	337	323	313	307	350	310	340	315	299	307	310	338	328	300	303	315	327	283	317	332	356	308	332	335	318	340	322	326	316	297	333	292	308	321	289	322	330	335	285	311	317	353	314	331	309	353	303	303	290	315	321	327	296	307	309	298	307	290	304	311	305	310	294	296	352	318	337	318	323	360	314	306	321	329	300	308	312	335	311	286	291	321	302	312	287	315	323	350	312	318	291	286	315	313	303	346	299	330	337	318	331	299	313	294	312	300	337	278	317	317	335	295	334	321	319	343	341	293	327	345	355	326	267	326	331	321	305	323	295	308	293	322	342	302	328	302	329	306	302	306	303	321	333	322	291	329	302	309	345	278	302	323	320	328	283	308	327	306	332	348	310	314	298	331	318	298	321	313	314	336	315	318	336	312	306	318	323	310	293	339	305	333	335	333	316	301	309	293	322	343	307	314	307	304	314	336	351	343	323	324	322	309	287	291	335	296	315	332	299	319	289	311	322	317	323	310	323	322	332	319	317	293	337	305	317	300	322	314	295	301	329	335	308	317	293	289	299	321	294	334
25317	27827	46862	42179	24974	10658	1638	427	425	379	422	404	368	414	382	396	351	382	367	346	396	407	353	404	392	382	401	391	355	384	387	378	359	391	360	365	398	389	413	366	359	397	405	396	389	347	378	380	380	382	418	412	426	381	387	383	405	396	366	385	410	341	360	365	362	400	439	372	399	352	373	380	393	360	401	367	360	365	391	374	398	391	353	378	398	423	370	401	375	387	366	364	387	383	370	394	401	364	362	378	390	378	397	394	377	393	404	387	364	401	397	372	400	362	340	370	392	366	370	368	364	372	418	387	391	384	388	384	397	356	395	389	379	375	378	402	385	364	383	428	385	366	381	385	365	375	397	367	363	393	388	381	368	387	385	395	367	346	416	399	370	418	382	404	400	396	385	351	378	332	375	370	388	401	377	392	390	363	375	353	367	373	355	371	376	370	364	399	364	382	383	374	391	382	368	378	397	409	405	389	414	363	360	395	399	373	389	370	376	364	398	376	374	372	387	371	401	393	404	385	354	375	356	385	375	378	372	420	385	403	386	396	355	372	346	350	382	382	376	357	351	344	402	362	379	390	401	404	393	401	365	379	367	401	332	374	400	382	350	411	380	411	351	373	364	350	357	371	390	401	354	390	345	380	367	361	410	409	405	344	380	383	401	400	349	371	371	411	367	392	389	369	377	423	338	365	383	384	372	386	388	343	375	391	371	369	387	406	401	374	379	354	386	372	373	382	383	378	401	360	390	400	396	381	379	368	346	354	404	389	374	382	368	365	377	376	393	343	398	407	373	360	364	423	358	382	401	377	382	355	357	398	378	350	384	370	383	367	418	381	372	377	408	344	363	372	337	351	374	342	386	353	396	365	364	344	402	393	379	403	400	395	374	372	382	379	403	394	363	363	373	380	391	396	405	373	390	378	374	398	372	370	393	387	395	373	384	366	398	385	399	367	401	358	378	387	374	358	351	382	385	328	350	375	384	346	381	398	395	391	392	342	368	388	355	402	361	348	409	401	395	397	384	379	381	359	383	403	382	386	335	390	372	400	375	376	393	351	399	371	373	348	386	363	345	362	370	368	401	396	382	382	379	389	380	366	369	379	358	372	362	400	365	362	366	392	388	380	405	373	393	391	389	408	377	391	405	351	368	399	391	383	402	364	387	381	349	406	387	381	369	380	402	371	375	382	377	371	370	378	363	342	362	386	371	398	388	375	418	375	387	370	401	390	374	369	379	385	385	374	369	360	378	379	408	373	350	379	323	398	360	370	380	383	370	375	380	377	367	395	434	374	360	371	377	380	360	381	398	362	357	402	397	392	359	391	364	376	380	388	374	365	370	356	367	365	409	383	412	396	396	371	375	394	404	412	362	370	359	404	356	409	385	415	381	399	380	384	351	371	431	398	367	397	368	387	432	366	362	390	398	399	377	382	390	390	330	401	380	391	344	374	379	395	351	364	352	404	365	415	348	351	342	356	386	366	337	381	357	354	357	349	362	362	355	366	362	365	394	377	380	412	399	414	373	384	404	359	367	382	394	389	349	351	393	356	452	377	377	383	405	380	342	371	401	369	341	372	404	364	351	331	373	344	352	390	374	372	380	363	346	351	422	409	357	399	404	374	400	366	352	357	365	360	400	389	375	377	387	367	376	373	363	369	365	342	420	366	395	375	382	360	342	376	383	378	390	388	432	365	388	405	394	346	368	375	399	359	356	370	356	371	342	382	384	364	381	378	377	385	364	364	368	379	353	392	354	333	365	368	368	415	365	371	376	384	367	343	356	380	385	388	430	373	386	392	404	370	381	395	395	413	368	389	361	361	385	418	360	404	386	386	361	377	366	359	352	365	389	374	366	380	356	387	344	375	392	367	411	381	383	386	382	363	381	410	350	368	391	370	416	359	391	390	385	368	379	362	418	403	399	391	423	379	378	370	419	374	370	423	381	355	369	391	380	389	380	368	381	382	387	417	359	373	362	353	373	373	357	350	412	348	337	393	355	410	376	382	332	353	375	385	361	407	376	385	356	344	365	399	374	424	384	386	371	403	362	391	372	384	381	388	395	369	383	359	368	354	373	385	370	377	385	372	356	409	389	363	410	401	350	372	375	366	386	385	372	394	385	350	404	369	356	358	391	444	385	371	383	368	373	386	392	393	397	434	380	383	354	390	420	379	370	373	392	387	398	398	371	378	373	380	366	390	365	362	365	380	388	356	372	419	413	355	393	375	410	365	356	396	387	401	392	409	360	358	358	390	413	401	397	358	402	343	356	391	377	355	390	363	364	354	374	397	390	374	395	406	432	378	420	356	394	362	389	379	394	394	346	379	379	386	369	361	375	363	389	374	360	372	354	365	375	374	392	368	368	349	395	397	364	366	376	391	402	385	381	409	388	358	369	391	352	375	367	343	381	373	399	374	384	391	390	378	397	352	383	360	371	376	364	382	354	427	371	390	388	394	375	395	399	384	393	391	355	412	375	413	412	355	368	374	375	401	401	369	382	363	343	412	367	350	378	382	398	391	381	378	405	370	387	369	412	382	340	364	417	391	384	391	372	365	391	347	397	377	364	404	361	407	384	386	370	384	379	392	386	389	356	364	377	378	369	393	361	388	379	384	375	388	388	370	377	387	370	389	388	374	418	394	378	374	409	380	369	373	394	400	399	363	391	367	386	399	370	387	381	354	401	366	356	385	376	356	375	356	354	409	377	370	337	389	375	393	367	348	422	421	395	363	356	375	436	361	374	339	386	367	371	371	340	400	398	382	378	381	388	372	366	372	368	372	399	373	363	408	356	346	362	385	369	392	368	395	375	379	387	413	366	384	401	375	378	389	346	388	357	387	392	401	370	397	391	342	363	358	381	377	378	387	376	404	334	349	386	361	394	397	391	365	385	389	378	350	363	371	386	393	384	379	369	394	392	376	368	387	367	380	360	384	372	366	394	394	390	376	358	366	380	375	392	335	392	381	408	382	381	356	376	367	389	382	327	354	400	379	380	370	385	365	378	389	356	335	436	393	374	440	363	405	393	378	373	339	362	370	383	407	379	395	411	371	394	384	377	367	347	390	335	408	384	341	418	397	399	337	379	398	379	378	393	369	367	366	361	381	379	386	373	386	324	403	383	374	352	355	383	404	353	391	354	370	387	417	346	367	357	383	387	398	370	371	367	380	331	384	394	378	375	390	360	348	373	347	354	368	382	343	390	390	330	368	406	371	380	426	413	387	361	417	376	378	394	362	324	389	375	418	362	390	415	374	355	362	383	328	426	369	373	400	409	408	387	371	373	386	367	388	339	356	380	354	350	369	333	381	339	389	360	365	384	387	360	359	345	384	404	374	364	352	389	387	378	383	385	412	381	351	379	406	405	383	380	373	402	374	388	368	370	365	367	359	340	361	384	362	327	387	381	378	364	368	364	375	365	377	351	368	367	386	358	357	404	364	365	334	371	381	381	344	352	385	372	370	390	375	374	366	351	380	403	379	362	352	399	357
46351	87094	62314	38311	16578	6319	1042	403	408	397	394	385	404	416	414	408	411	395	375	435	391	393	424	433	468	469	399	401	399	391	388	369	376	394	405	413	455	434	436	424	391	406	404	415	429	427	394	393	378	373	380	393	420	356	407	381	434	385	395	418	425	399	380	439	404	402	422	418	430	402	418	405	393	403	394	380	401	356	403	384	401	377	411	403	395	388	385	409	434	431	373	398	433	390	390	429	378	398	418	394	403	442	406	423	396	396	389	402	389	386	410	368	368	418	392	370	390	380	391	388	415	367	378	366	415	404	434	405	418	398	404	416	400	396	392	375	387	378	410	363	426	390	405	425	412	411	361	400	413	393	393	395	439	409	415	402	400	416	387	394	426	385	418	409	405	397	428	394	393	407	432	395	412	424	402	388	407	398	380	405	374	386	436	383	372	406	427	405	379	435	381	395	409	388	417	439	430	419	423	387	375	405	423	418	388	381	386	383	393	429	435	394	400	407	401	379	395	411	370	370	382	350	420	400	401	434	385	392	403	393	414	400	397	408	375	421	401	392	402	391	402	374	432	409	439	391	382	400	414	367	373	406	407	402	428	413	415	409	402	447	409	418	383	394	407	383	399	429	421	434	391	408	391	397	406	399	393	389	401	395	415	382	406	452	398	369	405	394	390	416	417	413	401	418	398	461	427	379	359	377	417	412	415	385	421	419	380	384	366	379	427	428	391	395	394	398	412	436	423	387	389	390	381	395	423	400	429	411	383	438	372	352	410	412	378	375	382	422	377	399	387	431	411	421	395	399	398	405	411	415	394	368	407	412	403	414	426	400	375	400	355	395	408	386	405	411	382	430	398	413	365	370	420	399	411	379	399	386	389	429	388	388	411	398	382	423	401	406	423	394	397	420	439	388	388	405	392	384	373	382	423	387	419	376	360	409	419	418	357	417	372	410	386	404	390	392	438	377	404	403	357	400	396	420	407	395	389	414	376	384	440	415	359	429	411	374	393	398	376	407	406	417	419	366	408	421	431	395	357	432	381	383	413	379	395	380	392	366	403	426	398	383	401	412	368	402	419	380	440	393	392	394	394	407	420	419	416	370	393	387	396	388	396	435	406	345	436	422	371	410	420	420	404	394	393	414	393	407	381	389	432	397	424	394	374	402	391	438	402	413	417	414	390	385	433	416	396	411	412	407	410	424	387	421	403	400	408	389	392	398	440	397	427	364	381	377	420	401	379	397	409	392	354	406	376	378	412	414	383	389	451	408	406	437	441	382	420	381	435	446	382	399	394	399	399	422	396	421	392	391	380	407	402	390	396	402	357	400	392	415	401	375	440	385	380	430	402	420	390	423	411	396	436	387	388	393	388	417	389	390	420	428	416	416	409	382	377	399	398	375	402	364	415	388	397	422	422	389	406	388	411	430	364	394	397	412	383	421	404	408	362	421	376	377	393	415	426	413	414	418	393	363	393	359	404	419	381	418	402	387	417	409	407	426	382	378	388	400	376	377	407	408	408	400	400	354	413	415	413	387	398	401	378	400	386	429	408	402	376	364	433	405	400	389	395	408	404	421	382	387	382	428	361	401	401	394	403	412	390	374	422	382	391	377	414	395	416	420	374	393	383	423	369	415	403	407	393	404	395	411	420	398	436	407	414	424	433	378	407	454	422	411	385	402	377	379	403	416	390	396	414	398	397	384	431	406	359	393	389	392	413	387	468	387	401	418	408	379	398	412	420	387	399	395	437	404	427	429	386	407	431	388	394	395	406	403	430	395	432	400	428	389	381	394	362	429	404	401	421	353	378	371	414	397	381	419	385	419	385	378	402	385	419	378	388	376	392	367	388	375	425	373	401	404	392	428	470	403	405	393	357	429	381	435	404	371	399	411	409	380	363	372	396	406	358	418	375	436	408	396	431	375	405	411	406	385	436	412	382	380	372	416	378	388	414	422	396	420	391	378	409	429	446	410	392	404	363	394	408	373	430	381	379	400	416	362	386	396	415	358	426	391	396	415	396	413	399	364	401	425	416	412	370	392	359	347	410	388	426	422	382	417	453	393	386	419	435	386	391	424	411	422	386	427	417	379	386	387	411	378	386	378	398	380	409	413	376	402	372	425	438	407	408	404	400	386	421	405	419	396	409	434	447	403	399	407	387	408	423	414	421	400	384	416	408	392	442	393	390	385	404	420	436	387	406	395	399	410	417	391	408	414	375	424	418	390	376	390	430	362	423	407	426	390	412	402	405	411	388	391	416	372	394	386	402	408	403	402	371	412	378	423	426	403	405	400	401	418	398	427	391	416	398	415	417	423	388	408	439	409	378	412	407	378	395	412	415	386	397	384	431	391	419	409	390	402	372	379	379	355	392	423	426	440	412	404	383	424	435	408	389	393	412	386	415	397	422	424	385	388	414	417	458	384	389	422	404	372	392	388	436	412	363	399	407	409	390	380	376	408	439	388	402	395	402	412	434	430	400	383	382	396	385	371	404	395	371	398	378	388	414	398	427	400	398	356	396	359	437	392	372	381	409	406	411	401	413	407	380	396	411	415	411	398	382	411	367	411	412	401	371	392	395	451	361	376	378	410	405	398	386	400	373	357	439	392	402	382	414	399	438	421	358	396	423	378	417	385	362	428	415	372	407	394	379	388	454	392	401	399	379	436	389	380	418	387	391	443	398	372	377	378	434	412	414	409	403	421	423	424	357	389	412	425	387	388	374	388	383	402	401	426	394	381	378	425	381	389	394	399	411	379	398	400	400	393	395	431	399	429	396	386	360	412	415	393	406	420	395	418	413	410	362	363	410	409	396	385	427	424	367	421	391	391	403	377	389	381	391	378	399	402	399	428	417	380	419	388	421	390	376	449	399	396	439	394	400	393	393	396	459	410	395	399	406	401	384	406	400	406	446	418	370	406	429	376	414	410	386	425	393	401	396	404	418	373	400	385	374	374	417	426	361	421	419	375	437	446	421	393	392	381	382	405	394	412	450	405	393	437	393	402	403	400	421	408	430	401	427	420	400	402	403	401	372	417	433	418	417	446	449	395	397	374	393	388	380	403	380	425	435	408	422	414	395	391	400	424	380	359	421	349	397	382	391	372	387	399	425	373	418	416	394	411	394	407	397	394	402	398	392	407	387	416	413	427	415	417	376	364	371	418	412	379	435	418	361	391	392	378	380	385	411	417	373	381	415	396	409	399	398	387	386	411	424	402	392	384	397	390	369	398	433	351	385	412	389	396	429	389	353	395	402	421	426	385	410	400	421	399	421	385	405	385	451	387	402	425	379	417	390	390	401	411	406	407	412	403	401	418	395	396	400	407	377	402	415	403	414	383	411	372	407	417	399	399	418	434	376	393	396	437	397	415	417	402	369	407	392	368	397	399	415	425	411	367	426	454	371	384	389	391	405	412	375	375	381	415	434	420	394	421	406	412	396	415	425	414	367	403	397	404	392	420	379	394	400	397	390	397	392	392	398	411	411	387
23981	23138	40637	43299	34492	22745	6054	741	568	533	537	579	573	524	500	528	520	552	516	475	487	461	459	528	565	532	551	505	489	505	495	481	514	517	536	549	492	513	535	497	481	520	519	548	545	517	514	507	493	540	491	472	458	507	482	561	521	558	532	490	501	511	519	522	511	509	476	491	520	519	486	485	506	479	508	448	494	522	486	526	475	485	516	508	488	485	496	527	505	491	516	508	512	523	503	460	500	518	483	490	481	476	568	540	502	502	496	531	526	510	517	486	530	500	472	475	499	493	541	502	481	528	537	478	501	478	519	500	530	482	476	529	531	539	502	502	536	503	498	489	557	490	498	472	516	501	525	539	530	512	532	497	508	509	503	523	499	510	498	522	504	516	504	524	485	525	521	508	500	519	528	516	477	472	527	482	466	474	512	508	495	458	480	526	471	517	493	487	510	500	506	498	536	471	470	486	511	564	480	493	520	489	491	522	453	526	507	495	498	456	526	472	510	539	514	495	501	506	508	512	528	479	487	498	496	485	476	503	502	552	476	500	500	482	522	531	528	497	510	539	492	489	515	506	504	516	516	495	512	513	501	543	499	471	478	479	522	516	495	524	530	510	505	479	521	503	506	491	479	519	492	474	470	489	537	558	518	493	497	509	497	480	495	470	514	534	466	511	511	492	494	507	510	544	511	460	525	477	537	451	473	482	532	537	494	504	542	502	483	476	546	523	495	497	512	510	444	520	500	539	518	506	485	494	492	469	523	520	527	498	470	532	467	464	487	489	532	506	511	522	522	506	517	516	515	501	497	503	495	542	507	524	542	502	494	457	516	518	488	495	497	522	479	529	505	501	502	469	477	514	481	490	501	466	492	527	514	512	474	500	531	514	532	494	493	526	529	473	530	482	512	507	510	490	513	489	543	518	501	509	505	464	461	536	497	466	540	479	482	503	506	487	499	509	509	481	521	506	507	512	506	473	480	520	529	496	490	470	513	485	534	481	494	515	502	537	503	526	538	528	480	508	500	490	477	473	543	473	517	513	513	489	476	500	490	477	504	529	476	502	487	473	493	500	486	509	489	496	500	491	520	501	516	539	522	504	475	486	477	520	505	480	511	515	486	523	506	514	510	506	495	499	511	490	493	517	555	530	550	489	490	546	497	468	531	515	515	461	522	464	512	524	470	512	518	503	513	534	506	499	518	483	485	458	523	491	539	493	505	456	526	482	488	496	469	488	508	506	492	518	486	516	525	490	467	516	494	507	495	499	506	482	504	484	518	517	485	522	515	473	481	518	546	472	454	499	480	471	497	493	504	481	461	510	495	523	458	523	501	496	487	507	530	512	544	487	475	522	534	512	485	485	504	460	512	457	494	519	522	440	512	471	507	500	520	514	479	475	497	540	494	518	447	498	533	492	457	491	495	515	518	464	465	483	516	504	507	526	506	488	525	486	492	483	469	505	516	490	529	458	475	543	538	476	500	538	503	503	499	506	487	534	508	492	493	521	495	501	503	516	513	550	477	471	505	488	473	491	487	540	567	497	513	486	468	510	490	558	505	556	478	490	487	523	484	494	507	518	536	456	506	513	491	449	482	518	480	527	462	462	484	499	534	485	529	507	477	519	474	503	529	494	483	511	518	498	461	523	503	483	505	508	486	508	525	542	546	522	511	477	526	528	493	499	531	520	531	509	489	556	502	527	461	524	495	518	528	460	488	457	511	534	486	478	492	494	514	481	484	475	478	500	494	494	539	500	520	536	482	497	495	504	573	535	499	545	464	483	474	506	471	490	500	526	493	488	482	493	469	488	508	444	521	500	503	509	487	509	497	502	546	533	497	498	482	524	476	467	514	490	472	485	486	469	479	522	500	481	537	496	506	479	502	526	518	541	467	497	535	482	542	539	513	508	512	512	518	500	531	504	485	483	493	485	491	516	479	477	463	503	508	517	468	521	462	537	488	471	520	513	482	498	466	488	535	518	492	494	512	509	466	502	487	502	496	470	457	477	487	495	491	512	506	512	475	524	493	487	513	532	465	524	508	517	461	496	519	539	460	510	563	505	498	496	499	551	488	488	467	496	492	511	532	493	473	498	468	466	499	468	489	504	482	500	468	467	460	497	531	512	503	539	485	479	536	454	492	542	506	483	534	482	505	506	498	504	480	469	494	498	479	529	504	496	502	507	536	497	521	504	485	489	513	501	519	499	506	486	500	486	527	486	469	477	480	503	507	499	513	518	461	488	504	484	457	491	505	502	480	506	484	490	469	503	515	491	454	527	484	482	494	499	497	485	489	489	477	506	480	520	485	529	529	514	489	486	542	522	482	449	501	465	515	481	503	467	551	483	533	496	484	494	470	520	504	478	538	550	505	496	485	515	503	503	506	510	541	482	491	459	464	521	471	459	499	517	535	498	483	493	498	485	514	487	480	490	494	494	480	462	489	495	509	503	492	524	496	531	516	528	485	489	482	484	535	507	523	517	480	525	488	479	521	521	486	515	506	508	505	488	491	462	531	527	530	501	512	492	524	478	563	483	508	490	497	484	498	508	521	471	507	509	490	511	496	463	479	516	504	513	471	461	522	425	522	514	466	487	540	503	518	539	504	480	515	540	526	485	523	479	507	479	524	464	507	527	491	475	493	510	468	492	523	520	474	485	503	543	511	491	516	493	501	506	509	507	464	504	507	468	450	476	533	476	478	481	494	499	516	545	483	504	489	502	478	488	507	495	503	476	525	519	525	496	460	461	520	515	480	526	483	541	560	476	495	505	477	509	492	486	460	474	494	508	537	471	507	516	484	500	488	490	476	494	496	492	505	454	512	493	494	464	538	479	510	515	532	485	438	486	569	495	471	473	493	520	470	527	481	485	546	497	500	487	524	480	508	496	460	492	492	501	492	527	504	548	482	517	496	534	469	497	449	498	477	510	497	481	543	503	504	498	493	500	489	499	534	529	477	494	501	497	484	524	489	478	508	508	462	530	532	527	491	529	473	508	543	480	494	525	495	497	545	494	517	503	498	471	507	496	544	512	516	511	520	513	523	502	530	508	492	504	493	518	492	448	493	516	504	524	506	522	460	503	487	514	488	487	519	468	488	496	484	428	510	495	545	498	539	515	519	483	490	457	474	492	503	535	512	489	471	502	501	493	495	449	506	488	495	511	501	510	552	498	495	488	482	522	500	497	551	485	473	491	487	475	502	484	479	495	498	533	499	497	516	484	512	466	420	533	497	455	569	484	507	504	491	521	506	518	515	530	515	533	472	479	475	517	474	491	528	482	459	540	484	543	522	490	484	497	501	462	448	457	501	581	497	484	485	553	479	443	513	531	506	522	520	511	496	483	504	489	550	525	477	488	522	458	498	518	530	509	521	500	497	531	446	516	470	470	436	470	459	488	474	483	519	526	431	507	509	463	523	521	499	477	476	467	502	457	466	496	524	521	504	509	522	505	536	480	517	501	516	527	499	486	528	567	515	498	522	516	477	501	481	470
58758	101519	76045	57964	33498	14822	1860	571	548	530	529	550	563	519	562	544	565	565	560	544	566	549	554	631	715	667	547	545	548	597	576	583	524	529	554	539	509	545	549	583	536	606	555	513	559	567	525	519	517	520	497	546	550	537	537	572	558	540	554	528	514	515	528	510	540	524	557	566	527	574	553	565	559	550	583	537	533	541	547	544	579	589	554	525	534	563	534	552	529	561	540	521	572	532	512	564	567	565	514	546	557	583	547	536	525	527	539	600	563	529	549	554	539	566	531	547	546	538	578	564	552	600	546	564	557	556	557	530	552	527	537	510	545	540	537	593	564	544	545	558	534	527	510	545	544	559	525	537	506	523	569	565	566	581	528	564	502	530	529	531	562	531	516	454	544	555	522	534	568	562	515	562	539	555	589	555	567	554	530	548	544	533	545	525	535	573	569	510	526	525	550	551	555	558	567	563	548	513	523	614	553	512	595	514	577	555	538	487	504	517	523	582	518	516	509	561	518	563	575	523	529	493	549	576	555	545	572	565	551	526	543	543	547	513	554	531	552	538	534	588	515	543	560	549	561	530	530	559	514	568	569	546	524	537	489	529	559	526	535	526	524	563	562	533	548	532	565	543	589	587	571	581	542	532	612	591	540	537	515	508	507	553	544	537	532	546	568	540	560	561	550	561	513	561	533	561	558	505	551	556	542	556	555	526	549	540	517	527	536	568	548	546	534	589	556	555	560	524	508	563	527	546	521	550	558	522	540	580	500	496	540	555	571	579	536	530	537	570	557	546	535	524	540	563	548	529	517	542	564	558	560	503	501	515	555	537	524	564	564	537	563	573	503	597	593	544	544	544	514	546	543	543	551	568	526	526	526	563	568	546	507	508	498	525	562	547	539	583	525	578	530	479	536	549	543	536	529	533	549	568	525	543	522	513	551	543	566	502	588	553	514	578	550	551	571	564	508	552	584	580	549	540	534	515	579	504	522	507	515	536	546	551	512	538	507	538	598	529	540	549	537	524	564	556	519	552	542	543	530	557	563	567	544	552	518	571	556	531	542	533	553	555	520	562	500	535	534	519	553	545	549	523	515	503	509	546	547	503	540	575	533	564	552	543	494	507	531	544	553	528	530	536	540	559	532	498	547	576	527	546	570	578	560	567	574	489	571	540	553	583	585	574	536	546	519	531	519	533	569	524	559	532	542	517	566	554	592	586	569	569	562	500	548	530	546	531	572	527	592	537	521	518	546	579	514	547	541	561	566	527	534	592	533	597	527	554	528	549	553	580	512	542	532	538	541	533	590	517	577	532	556	556	499	561	519	541	538	538	539	536	571	555	546	548	551	558	544	499	553	572	554	531	508	516	566	516	523	515	541	531	491	549	549	507	545	549	533	486	557	524	551	565	581	557	515	538	544	522	527	559	575	533	539	530	536	515	554	524	546	534	531	568	570	504	549	530	538	577	564	555	539	537	551	447	576	522	575	539	561	551	545	556	548	542	529	560	545	517	553	556	550	529	550	533	547	531	494	540	523	553	548	563	536	536	513	512	519	535	536	551	535	544	540	500	547	542	590	574	501	527	515	544	605	551	532	576	564	591	540	518	553	553	556	543	555	522	556	536	560	530	525	576	534	574	547	528	547	559	535	525	545	530	521	520	559	508	512	556	561	541	555	536	518	548	554	541	519	569	543	524	519	515	539	540	587	507	542	530	541	575	560	501	516	558	552	538	577	567	564	539	552	571	529	543	547	533	570	547	530	549	525	541	517	578	520	542	568	526	564	551	537	572	536	536	538	573	507	550	572	530	527	551	560	533	524	523	537	544	544	547	555	578	549	548	532	509	589	523	574	527	531	574	510	523	556	573	514	517	524	530	528	539	573	569	528	517	532	524	524	544	553	518	526	532	560	535	542	530	529	539	551	573	565	527	492	542	549	556	527	566	595	516	554	539	549	587	552	562	547	548	535	542	514	509	551	564	543	570	573	544	538	567	553	514	538	567	517	536	555	531	544	556	552	563	532	543	507	527	544	529	516	558	543	527	579	546	568	576	533	487	581	531	547	507	549	551	538	532	535	546	567	527	511	534	556	535	568	527	558	558	540	533	567	512	560	571	548	542	516	533	606	554	589	535	509	537	531	550	543	556	538	557	547	541	543	571	528	519	545	550	516	560	548	556	538	559	567	557	542	532	544	533	538	534	523	526	537	508	537	535	529	566	527	540	560	536	539	518	523	508	528	498	557	562	580	544	519	585	542	493	516	519	563	548	567	573	556	516	528	554	511	519	524	546	543	531	596	553	533	526	591	560	521	547	531	523	513	512	579	533	552	512	527	553	559	540	525	554	552	558	523	551	491	527	520	554	558	507	524	566	568	571	552	536	534	560	521	503	549	518	544	544	538	543	581	503	545	518	545	542	542	527	541	512	570	507	527	486	510	551	557	534	482	560	561	588	524	553	526	499	544	540	530	522	526	526	588	513	543	524	605	535	538	514	514	568	537	513	566	531	574	599	538	603	571	510	582	540	546	589	544	582	550	582	543	504	541	543	559	524	521	513	539	535	594	567	557	516	540	515	524	546	531	574	520	545	542	546	535	532	498	559	520	541	577	577	528	601	536	534	532	513	524	567	516	535	530	566	515	551	549	535	527	522	556	572	509	542	535	534	528	498	507	538	574	521	580	558	511	542	500	548	543	524	561	544	562	576	542	529	500	546	578	581	523	560	523	532	554	548	558	584	556	560	556	514	562	558	517	595	541	554	554	576	542	548	548	511	542	556	529	566	511	511	580	529	523	536	539	541	560	549	520	554	578	514	541	519	586	513	527	522	560	536	583	489	532	568	530	523	534	567	523	538	529	531	519	542	546	558	539	544	522	531	561	540	594	559	502	499	567	518	559	579	585	532	539	527	553	598	541	532	519	504	506	530	531	573	510	543	539	580	542	542	503	540	543	563	585	537	578	529	562	555	530	538	546	548	536	514	546	517	515	564	512	522	508	539	545	513	544	550	531	548	530	542	547	537	539	519	577	523	523	500	522	547	539	527	512	575	535	536	499	554	567	554	478	545	577	542	495	550	579	552	567	530	550	565	522	522	515	538	539	530	536	567	505	552	533	510	590	542	574	561	496	541	529	559	548	552	530	538	581	553	557	525	534	553	547	511	561	531	523	561	532	550	562	566	499	523	529	557	566	539	487	564	490	535	553	549	570	523	492	545	548	552	562	556	519	493	499	517	552	517	512	559	561	545	574	515	587	529	501	526	532	549	548	526	560	518	527	553	556	527	518	559	542	539	528	550	586	563	528	548	518	535	588	574	523	517	521	532	561	559	534	539	516	551	528	553	567	547	552	534	554	524	565	520	548	573	526	533	547	541	540	545	496	569	578	539	549	549	544	545	525	581	522	563	566	530	507	540	578	516	560	557	516	557	532	575	545	547	514	580	513	525	536	550	570	497	558	562	482	594	532	536	527	565	557	536	522	525	543	530	518	527
28430	27663	27690	15955	4157	1169	417	360	366	370	328	347	363	376	347	338	359	342	348	355	329	324	356	355	352	352	340	324	370	346	345	327	359	358	322	344	343	355	333	358	335	353	355	354	357	345	356	345	418	384	334	309	348	350	358	350	375	348	352	350	340	319	344	337	372	347	361	377	360	334	347	348	346	327	344	361	361	338	335	325	335	346	356	341	324	333	385	326	372	363	351	350	350	326	329	342	310	368	337	372	364	355	332	329	389	375	331	369	352	357	339	374	341	326	370	373	370	339	345	378	337	318	354	381	328	323	352	305	322	348	335	336	366	354	326	364	379	346	343	340	377	388	348	315	364	337	352	320	345	326	351	349	322	333	342	325	371	331	336	342	327	326	359	357	354	364	331	318	347	293	373	359	366	344	366	367	362	335	364	356	347	332	340	371	366	333	319	360	354	370	356	375	338	326	317	363	337	335	327	359	352	331	348	335	353	344	345	356	337	368	339	348	351	337	324	342	324	318	330	326	356	335	330	343	323	354	347	321	367	332	343	361	367	340	320	372	389	345	328	352	345	357	333	374	363	362	333	355	333	341	352	339	349	346	343	330	347	350	342	367	363	340	352	337	358	325	380	354	328	349	354	361	323	352	324	395	375	349	341	321	337	342	370	331	344	363	370	308	358	367	345	331	338	340	367	348	317	318	342	376	346	331	353	339	365	328	357	378	361	325	332	350	391	378	371	362	309	350	359	322	343	360	323	375	341	345	357	408	320	331	332	358	367	335	332	340	340	355	335	324	333	346	375	340	334	329	313	341	360	328	335	355	352	345	330	348	344	355	320	336	361	322	387	383	360	342	334	355	332	363	349	373	359	361	354	338	332	343	341	332	385	337	338	348	354	324	337	364	314	316	351	321	327	328	351	346	321	351	353	362	337	358	323	324	321	364	296	345	311	327	365	333	320	344	344	338	350	336	323	341	346	366	344	339	320	329	370	353	339	341	350	364	358	332	346	342	333	371	343	388	305	357	326	357	333	347	329	346	362	346	346	347	344	332	315	378	390	346	325	320	321	355	346	320	337	375	337	350	354	357	346	350	370	368	354	348	316	362	351	336	346	334	324	335	314	319	362	341	320	357	325	349	299	332	360	342	317	334	363	335	346	336	339	396	374	340	371	314	357	350	331	317	326	351	332	343	342	330	339	338	342	353	323	333	353	316	328	350	356	353	362	314	354	327	311	347	352	370	359	311	344	338	344	339	361	338	319	348	331	335	373	414	324	371	317	342	331	331	358	344	326	358	353	341	280	367	355	329	351	364	342	353	352	345	339	345	343	326	363	326	337	379	331	352	321	375	317	354	337	364	340	368	321	329	366	321	353	344	348	389	342	341	340	334	375	351	338	322	329	360	345	368	378	329	352	326	346	336	354	351	351	351	360	355	356	331	367	361	390	341	362	362	358	369	362	355	370	317	360	329	349	366	381	323	346	354	297	343	349	348	338	328	321	323	346	343	331	338	363	341	341	311	349	360	374	337	336	359	316	377	357	366	334	383	342	310	357	363	328	356	369	373	376	329	357	322	337	310	329	310	358	358	335	333	335	333	358	320	360	349	339	344	348	328	345	329	329	332	351	348	369	319	359	338	330	332	333	370	313	325	343	350	337	402	332	355	319	369	334	343	356	349	349	316	326	377	328	311	358	340	318	314	323	369	374	374	345	369	371	378	352	347	319	339	358	333	366	309	364	332	352	387	326	330	357	350	358	319	333	369	331	337	336	347	320	322	347	324	348	333	334	371	360	332	356	356	350	303	334	313	351	335	331	358	332	341	317	355	338	354	360	340	333	323	350	334	334	354	338	340	346	288	385	361	341	347	333	346	343	377	343	334	341	313	320	346	351	338	324	340	333	323	330	348	361	373	355	374	334	326	367	361	346	345	351	352	363	333	348	345	356	362	296	358	347	349	316	326	340	298	374	405	360	375	343	340	330	316	348	347	333	364	356	333	354	329	327	331	322	323	331	396	328	363	367	346	340	339	324	394	367	361	355	354	312	338	300	352	333	364	376	349	370	369	345	295	349	309	352	324	353	328	346	364	359	323	342	317	312	336	320	343	365	379	333	351	333	323	343	345	322	344	338	357	340	329	349	352	361	334	370	351	350	382	346	345	351	361	303	378	354	337	358	377	336	356	351	333	324	361	335	334	336	336	348	358	369	351	321	324	342	351	359	363	344	339	333	358	372	383	351	371	351	336	357	376	323	352	341	351	344	325	339	326	327	392	346	351	337	366	340	329	361	348	356	353	382	357	339	351	385	350	352	356	368	317	338	349	338	367	351	347	345	339	322	339	376	340	370	327	357	327	343	321	345	346	343	328	377	331	348	384	368	369	350	338	360	362	325	324	353	344	348	353	358	330	331	343	364	358	366	363	317	345	341	356	345	376	352	338	349	339	335	321	333	310	330	350	326	341	360	326	354	362	340	361	314	332	311	341	357	336	344	405	331	346	359	316	335	367	344	323	384	375	360	328	380	337	372	360	364	326	350	357	349	341	347	347	336	321	309	349	361	347	332	327	352	322	349	318	341	352	333	335	368	378	324	309	343	349	362	354	332	328	334	322	356	376	314	347	338	305	337	320	361	338	329	323	342	361	365	328	341	361	353	322	338	358	378	361	341	350	351	345	334	353	324	362	382	335	342	342	343	341	342	348	341	394	365	370	332	319	368	365	350	376	319	370	348	358	352	349	355	356	345	337	331	318	328	338	327	368	332	363	343	357	351	332	352	343	330	364	342	343	353	344	354	362	335	322	297	335	362	370	329	378	351	351	344	360	361	347	342	337	330	330	356	349	380	360	333	361	360	326	338	373	354	332	317	331	355	333	373	352	358	366	322	343	336	339	349	351	363	370	342	369	332	357	370	341	350	346	330	339	321	347	369	345	337	353	343	338	342	316	357	369	385	365	338	304	352	362	349	359	321	382	355	360	330	384	306	344	330	360	357	352	357	356	338	357	345	324	351	383	307	347	363	347	353	332	339	331	342	375	344	348	356	356	365	369	356	347	368	361	310	355	338	364	348	315	342	341	347	353	312	377	356	347	345	338	335	325	364	329	316	377	371	353	334	286	317	374	369	332	345	350	332	396	362	364	361	349	381	342	353	334	328	319	334	345	344	346	356	366	338	357	321	329	348	343	319	341	380	368	344	329	353	330	321	326	367	348	307	368	329	351	332	334	369	353	346	329	362	367	314	355	327	333	371	352	370	366	377	354	327	373	383	367	315	361	353	333	365	334	332	356	351	321	363	339	375	333	362	333	345	348	340	332	340	369	327	359	340	333	339	312	330	341	336	338	346	328	333	327	380	328	344	312	355	344	337	319	329	335	323	344	343	329	337	359	360	341	317	361	357	331	341	341	364	380	333	351	355	309	369	341	346	339	340	327	319	354	343	357	355	324	328	352	372	337	334	357	335	337	316	358	372	329	337	365	348	335	320	354	339	322
15363	34713	22387	9574	3198	1183	418	353	386	322	329	320	328	329	322	344	342	340	306	318	352	329	339	343	329	348	323	346	324	318	338	368	330	340	356	323	333	293	352	334	339	307	373	319	335	343	334	341	353	319	327	312	305	324	288	308	375	345	335	326	330	340	348	324	326	351	348	338	341	327	305	300	353	350	333	307	322	343	336	314	325	312	333	300	317	309	370	340	306	348	301	330	345	331	330	321	335	337	313	328	345	345	358	336	337	356	327	354	376	347	316	325	351	314	338	299	378	352	333	354	322	347	350	307	352	344	364	324	331	317	313	368	322	328	332	323	323	302	346	319	305	347	307	321	316	314	347	324	333	317	321	353	319	340	339	351	297	337	328	347	328	335	331	324	355	342	345	312	355	342	340	335	339	352	355	323	304	372	325	331	342	339	338	361	318	333	323	337	345	371	329	279	323	320	323	311	309	326	337	338	344	329	316	321	329	315	327	334	316	332	341	311	304	306	350	348	319	325	333	326	338	326	337	314	342	344	305	367	311	340	329	332	329	343	356	352	315	330	336	325	310	369	330	323	342	316	340	360	307	347	326	308	354	347	338	350	355	308	308	304	365	346	325	275	301	298	345	321	336	353	324	330	321	313	340	285	363	377	360	332	344	310	315	304	349	331	327	344	330	341	329	326	334	382	346	335	324	371	350	317	331	362	345	324	313	352	322	344	332	365	351	327	332	308	328	322	304	346	319	318	300	297	348	334	347	348	354	311	331	343	325	334	327	335	352	368	330	316	327	342	331	323	358	318	300	319	318	346	325	308	322	356	330	335	363	307	328	325	329	317	302	330	338	317	360	339	332	307	301	360	350	321	327	330	320	358	324	374	325	319	347	365	331	333	347	332	349	344	350	350	313	368	324	337	314	313	298	368	317	316	357	333	340	323	347	340	308	343	336	342	350	324	309	303	354	341	326	341	345	359	308	362	303	325	314	332	283	332	340	342	322	324	346	330	310	338	321	328	326	343	342	318	316	329	290	324	330	346	337	353	376	334	328	327	327	371	322	342	315	346	305	321	326	331	338	319	393	357	342	329	307	367	351	328	309	330	356	351	318	317	331	344	310	334	328	342	307	374	338	299	338	350	315	345	323	341	311	390	346	336	279	335	333	336	363	342	343	314	334	344	342	340	338	345	315	326	336	337	338	354	335	327	355	328	324	344	328	333	335	320	301	307	346	325	347	343	335	341	341	291	316	346	335	365	334	313	353	338	340	332	329	346	347	351	344	318	338	339	346	329	345	317	333	320	361	355	326	318	354	329	332	356	340	360	336	330	320	346	331	375	312	339	327	345	311	320	342	315	365	338	324	335	338	328	351	338	322	327	339	348	320	335	340	333	353	340	317	358	329	325	357	378	354	336	339	305	345	339	302	349	348	353	325	342	308	322	322	310	336	320	325	301	349	338	333	333	345	335	331	338	317	327	343	361	326	323	317	330	340	343	323	313	313	320	359	324	312	350	301	325	315	304	357	338	347	332	352	347	332	308	320	332	355	317	330	346	367	329	333	345	323	354	331	310	360	328	310	348	303	322	308	341	333	336	304	283	306	310	382	338	344	326	335	328	319	339	342	331	322	311	314	340	339	304	324	313	334	337	316	298	348	324	346	323	315	321	362	332	339	338	331	351	343	340	302	366	321	337	338	307	318	364	304	336	327	334	351	371	328	351	334	357	316	338	337	324	331	331	296	312	364	315	311	313	338	350	313	329	353	307	337	345	312	306	351	339	347	327	365	327	354	354	321	328	306	330	311	316	326	321	320	328	332	351	336	325	356	310	344	304	355	323	338	368	350	345	349	351	322	342	314	347	322	320	322	356	332	336	361	345	358	319	324	280	321	325	336	312	389	355	342	338	335	324	346	321	323	287	323	343	348	347	344	347	351	353	333	331	370	355	346	316	316	313	353	367	368	326	336	326	345	339	352	345	343	333	355	337	306	304	323	343	344	334	331	358	364	333	320	360	309	362	355	341	324	334	318	327	346	356	333	367	322	313	314	320	338	343	321	319	331	334	326	323	348	367	332	330	321	318	358	342	353	339	322	318	337	353	348	304	359	327	332	340	340	317	324	335	341	293	277	364	344	329	330	343	326	335	348	320	336	332	343	303	316	308	331	354	360	326	329	336	334	288	311	349	322	339	324	318	336	325	347	317	340	321	334	338	359	349	354	302	322	346	302	387	326	329	322	312	354	320	342	319	321	354	357	342	299	308	365	345	347	320	328	338	345	321	338	336	336	336	337	369	309	340	340	337	336	340	317	336	322	328	350	309	328	332	331	369	307	310	320	372	360	314	325	334	358	325	353	351	343	326	332	327	299	318	358	339	356	315	325	336	370	350	324	305	359	350	312	336	320	356	334	339	343	311	338	328	336	356	334	329	338	331	342	323	347	341	347	317	293	325	357	334	338	314	298	332	328	337	331	348	328	316	319	322	330	336	360	331	337	373	334	335	310	304	347	307	340	340	327	321	334	334	337	323	352	387	300	338	324	315	317	331	346	345	380	314	309	327	334	285	323	359	326	312	324	312	372	338	304	298	292	327	350	321	331	319	289	342	329	308	305	339	354	365	315	333	353	317	325	357	345	337	312	369	348	339	311	339	325	331	358	317	327	361	320	319	311	311	338	329	322	322	341	310	341	360	304	347	333	327	311	318	318	343	307	315	336	330	320	356	368	307	323	366	321	306	314	306	340	317	323	356	310	365	324	328	342	300	352	374	338	338	330	312	314	372	314	339	344	348	314	375	338	355	316	353	332	333	337	325	333	332	366	350	328	300	315	355	347	372	305	340	361	365	348	327	340	323	358	350	328	331	329	331	315	352	318	329	321	345	361	331	341	326	326	338	338	337	326	334	326	346	347	337	343	366	311	307	326	299	337	342	346	361	377	341	350	343	317	331	327	334	331	314	285	335	313	332	288	357	313	335	261	333	347	351	342	341	340	284	350	362	359	332	339	298	345	316	331	339	324	319	338	334	324	340	314	322	333	324	353	339	323	334	293	346	359	336	330	314	318	305	307	326	348	336	323	337	324	346	328	364	342	298	309	296	326	309	330	370	352	339	308	372	354	306	322	339	328	344	342	321	354	332	331	331	328	361	325	324	319	331	350	333	315	343	322	361	341	305	363	318	377	330	339	331	371	336	295	356	348	351	320	342	328	329	341	304	371	344	320	352	338	362	323	333	317	311	342	364	359	341	320	346	344	321	310	332	272	339	315	346	318	344	350	350	331	352	290	347	345	319	335	350	296	362	288	310	343	326	342	367	344	363	311	306	351	295	337	343	310	295	326	323	312	319	332	334	311	331	325	301	320	339	311	350	349	355	384	346	306	331	302	306	333	369	350	319	328	312	326	326	335	366	345	358	335	350	341	345	318	336	330	324	299	337	328	336	324	359	310	305	359	372	355	339	302	347	318	367	327	328	333	374	355	298	345	312	335	319	305	297
25384	27173	45884	42884	24573	9092	1292	451	434	455	430	430	395	407	403	378	391	390	400	433	434	399	413	414	409	394	413	439	434	410	418	408	389	359	449	412	392	396	437	400	370	411	422	406	367	397	419	430	389	424	402	438	385	406	381	390	376	429	392	411	396	408	386	407	388	384	363	389	377	381	403	385	402	379	390	392	394	395	404	433	396	430	456	385	385	390	367	393	389	428	382	434	411	414	396	422	377	401	376	397	425	384	370	393	355	390	373	395	428	416	405	364	388	386	417	384	450	411	456	435	356	378	390	383	405	357	382	417	387	435	397	421	389	430	418	391	396	331	365	395	390	392	409	384	399	403	399	367	407	379	374	406	422	391	432	435	422	416	401	380	394	434	379	402	397	406	423	404	413	383	413	431	411	369	382	392	378	426	386	411	368	396	418	427	433	422	409	396	403	425	423	389	411	393	394	419	403	355	393	375	384	385	406	395	430	376	410	392	415	416	392	435	368	411	397	383	386	401	444	395	409	424	373	399	364	435	415	421	394	382	419	393	404	393	416	390	387	383	437	398	443	399	389	399	410	400	400	387	420	402	446	420	450	412	398	370	418	382	405	422	418	404	413	412	418	397	420	378	394	399	409	418	367	392	355	403	375	402	408	363	372	416	373	429	405	369	392	414	385	362	421	390	380	426	413	439	379	414	451	429	386	384	401	398	397	383	402	414	418	387	404	389	393	395	397	410	390	367	407	399	389	383	429	396	416	428	426	385	403	429	398	398	407	380	392	398	411	400	410	361	403	412	434	393	405	429	437	392	377	409	404	415	387	396	398	431	442	398	397	402	382	412	419	399	410	389	395	404	387	412	371	393	395	408	429	397	403	404	394	417	398	397	408	411	429	395	419	415	408	404	403	405	386	403	383	417	428	421	407	375	384	408	418	396	412	431	385	397	384	399	387	393	405	451	402	430	414	365	368	360	409	410	393	371	423	376	407	383	385	398	408	424	370	376	413	376	400	414	399	387	392	388	359	420	401	431	423	396	412	395	373	423	407	358	392	388	386	389	405	388	392	386	396	407	390	418	412	403	388	419	417	403	411	403	384	419	385	432	420	423	443	353	422	380	457	413	401	427	434	414	418	417	388	406	380	428	385	365	401	410	377	421	395	398	380	414	393	425	408	414	391	417	379	438	372	409	395	407	380	414	401	378	411	411	395	388	357	382	379	438	413	393	389	414	393	401	392	414	415	389	395	403	385	409	391	411	421	418	365	353	372	391	396	366	406	371	440	391	387	440	403	408	409	398	423	394	428	400	415	434	373	448	377	399	370	408	382	403	425	392	360	445	395	385	395	423	365	405	423	377	408	453	396	406	396	394	376	386	376	397	404	398	431	435	418	438	381	409	454	396	395	432	422	375	384	396	428	375	416	411	416	422	397	397	383	378	403	386	381	408	371	429	413	408	415	405	388	379	442	380	398	425	418	394	394	409	389	384	399	353	370	395	416	403	417	362	368	419	395	374	393	401	400	379	416	407	424	389	423	424	400	417	428	393	413	364	420	411	390	395	410	407	398	420	447	399	395	383	409	399	430	403	391	403	411	431	419	386	405	413	438	428	373	398	395	420	415	411	434	397	403	382	394	415	372	399	390	375	422	424	365	402	412	396	379	406	421	395	388	396	397	413	412	387	393	407	351	427	374	383	418	405	401	421	410	383	403	410	402	419	372	393	407	399	377	445	390	442	416	437	423	433	390	415	445	410	382	401	380	401	407	375	378	387	373	387	389	397	359	382	395	405	418	404	368	396	412	431	400	384	375	374	373	420	365	403	384	371	434	437	407	377	413	392	410	390	371	386	417	406	424	397	388	417	391	392	405	378	400	426	371	434	441	416	387	398	425	413	400	375	404	377	375	382	395	397	383	388	379	442	401	386	414	350	383	412	404	399	403	380	433	380	401	360	384	393	438	399	418	422	382	376	365	424	392	404	396	395	420	417	424	415	377	394	367	376	393	414	395	402	395	423	419	408	397	409	421	377	396	455	397	405	357	401	401	391	380	413	411	378	407	398	372	417	405	441	395	391	448	388	425	424	405	389	385	427	414	374	430	425	402	366	382	416	398	374	409	393	388	425	382	388	412	389	395	438	424	375	398	429	432	417	391	389	396	369	440	397	430	359	431	396	384	385	382	418	413	425	388	427	392	409	408	406	382	396	385	399	423	402	411	420	412	390	392	385	401	428	408	402	391	387	363	451	408	398	414	432	421	398	422	378	428	379	410	388	393	433	421	380	410	434	410	435	421	415	388	383	364	411	377	414	393	409	389	408	428	407	397	384	394	383	417	386	407	407	384	396	402	381	392	387	397	404	394	400	402	383	415	413	403	406	394	402	411	392	382	396	448	428	397	448	401	403	433	393	390	373	394	408	400	396	416	393	378	381	398	394	399	396	415	379	408	389	386	398	406	440	413	415	460	387	387	398	415	401	419	388	448	386	401	393	399	394	440	432	409	347	407	420	426	386	417	423	382	424	435	394	412	386	375	424	448	379	390	397	409	384	406	389	413	405	417	372	424	385	385	414	422	416	377	438	362	379	395	419	382	408	377	386	421	393	386	395	403	416	400	416	402	392	405	412	404	369	372	406	405	452	390	398	384	412	425	392	393	433	411	392	386	390	412	411	413	420	390	417	403	395	402	414	385	433	397	378	381	420	395	383	368	404	407	395	381	386	426	385	427	414	415	409	412	404	384	399	372	369	417	407	404	423	395	442	438	414	384	397	403	383	393	413	363	391	403	421	376	430	437	381	426	385	404	394	409	420	416	400	440	418	406	395	398	441	357	397	416	417	372	408	371	385	408	398	435	404	389	407	367	422	391	417	389	418	369	400	372	417	385	383	436	422	371	417	422	387	376	398	459	409	419	391	422	406	427	395	372	393	408	370	392	401	447	450	378	382	403	392	385	417	401	446	376	383	384	391	377	365	400	413	400	399	414	413	387	416	399	410	374	416	420	412	409	415	385	392	394	370	406	402	377	396	382	430	423	440	416	427	393	368	413	428	431	412	396	399	361	430	406	381	421	421	427	376	419	388	365	410	379	402	403	395	387	401	399	384	375	396	354	429	380	395	392	410	359	413	364	424	409	385	402	412	385	398	406	381	406	362	441	412	378	400	406	396	419	425	358	410	400	421	425	395	393	431	394	390	383	414	370	410	418	403	394	413	402	387	410	414	375	396	425	414	419	372	421	402	408	407	456	419	387	410	394	404	385	401	389	425	381	411	422	394	380	402	375	400	360	413	452	416	404	402	398	370	383	391	415	404	430	400	437	369	408	425	468	354	427	418	403	411	380	399	429	412	391	435	406	412	407	414	391	393	413	425	387	380	378	398	421	411	451	404	400	420	414	387	410	429	419	406	383	393	418	408	402	411	424	423	434	424	374	376	404	426	395	393	399	391	389	383	391	415	380	407	385	367	338	389	395	399	385	391	420	384	397	424	445	387
50537	87867	64638	37195	16212	4932	878	406	424	406	413	426	448	414	424	450	418	438	414	423	381	421	410	452	468	433	426	414	441	433	403	425	449	395	427	423	422	438	429	433	429	437	406	471	416	419	419	383	423	414	446	410	440	439	467	419	449	423	434	432	426	412	439	426	440	421	434	427	474	419	441	479	414	395	412	411	443	438	408	459	426	452	420	388	402	420	481	441	433	438	441	399	417	449	437	443	413	413	378	445	437	420	430	449	422	424	444	407	436	395	395	426	439	452	440	428	441	414	483	402	409	416	454	447	423	443	424	449	415	419	391	477	418	413	458	428	395	426	496	415	428	449	414	391	421	438	441	396	391	435	445	434	450	433	399	451	422	429	454	434	419	429	426	434	402	394	397	421	406	408	451	427	460	390	379	392	408	418	458	433	416	481	437	423	411	427	402	406	394	437	451	447	416	455	440	401	389	404	426	456	421	438	412	417	397	416	426	410	421	397	442	390	433	409	403	400	429	380	435	418	391	401	419	411	443	418	414	400	379	393	397	417	422	440	379	394	387	424	421	448	394	453	442	402	439	419	453	386	429	432	413	421	373	412	437	408	403	410	397	450	400	430	380	418	419	416	433	412	421	429	417	409	445	403	404	434	469	428	440	403	387	422	431	413	419	437	401	416	432	418	432	425	419	432	438	429	396	418	449	457	438	406	422	413	422	426	410	424	416	424	429	426	448	427	451	425	421	425	391	428	405	380	418	436	408	420	442	458	420	446	418	402	429	431	453	443	439	441	406	426	400	473	425	397	427	444	440	421	422	444	400	450	437	428	427	423	439	418	414	437	429	446	427	446	431	382	422	394	436	389	454	400	406	402	400	411	384	424	393	458	422	443	428	423	395	434	422	409	424	377	463	412	432	413	434	412	431	398	415	379	420	422	434	388	452	413	416	448	399	399	380	416	401	448	429	425	406	397	453	420	431	402	432	420	403	394	442	420	450	420	440	413	411	397	448	426	443	400	400	415	419	399	452	435	418	429	424	430	422	435	416	423	454	412	411	420	428	453	422	382	404	466	420	413	432	437	460	392	419	415	382	412	401	403	431	447	402	413	429	419	383	452	387	439	442	405	423	402	453	409	435	432	424	412	426	443	448	445	418	398	423	402	429	441	439	404	457	434	464	377	400	408	415	432	433	422	402	425	420	433	373	435	423	446	420	392	386	424	465	442	435	425	416	408	414	379	435	458	469	415	428	421	445	408	455	433	440	427	457	433	402	404	435	456	422	373	422	411	411	423	435	447	437	438	473	426	418	461	449	411	399	435	422	428	426	417	431	434	404	460	422	427	431	432	438	415	426	417	410	391	418	481	418	437	446	414	433	401	398	427	433	446	408	376	421	419	432	425	445	449	400	449	424	403	418	425	447	404	395	427	427	423	449	436	396	425	432	443	441	399	425	408	406	411	419	436	413	401	426	407	429	445	421	437	455	452	472	411	424	439	386	401	428	433	431	430	415	421	407	432	435	426	389	421	440	421	424	387	440	437	454	426	432	423	417	426	426	407	392	439	413	427	454	411	450	439	388	435	444	439	416	433	399	419	470	422	434	466	401	387	454	450	425	426	405	450	433	461	409	454	390	429	387	415	421	423	416	427	480	440	385	440	438	408	472	432	448	426	430	433	432	438	442	412	422	466	412	420	444	420	429	408	433	427	409	418	463	397	427	418	420	445	405	439	369	431	432	412	436	454	407	431	431	425	459	417	420	409	403	411	411	441	436	405	436	411	412	424	449	416	432	450	399	432	412	408	423	414	399	420	417	425	390	408	432	403	409	449	402	417	395	417	426	422	415	457	405	411	455	440	446	447	431	432	446	418	423	431	435	415	466	402	459	442	420	428	400	419	405	407	424	441	451	406	436	437	432	396	410	413	403	424	413	391	414	443	386	412	448	426	447	426	402	439	445	430	441	415	411	432	424	403	374	411	455	435	398	398	412	411	427	454	424	404	424	439	455	409	421	416	426	406	414	422	436	413	433	422	437	452	450	451	403	419	396	425	415	394	427	418	452	382	417	445	434	431	448	447	376	436	421	434	393	434	443	405	465	389	418	459	435	382	416	411	415	430	448	448	391	441	420	424	462	424	419	415	464	423	449	415	438	446	461	457	409	445	420	420	394	438	443	459	450	435	467	424	427	422	408	460	408	441	440	425	437	426	415	426	418	395	420	451	406	377	457	423	409	446	425	422	429	430	424	423	392	413	425	424	444	414	436	437	437	436	457	432	422	445	391	438	488	391	408	412	411	454	438	401	432	401	425	429	425	418	405	406	407	392	438	415	410	406	406	419	459	410	408	402	396	425	453	446	397	455	442	412	409	430	448	438	412	418	410	400	453	423	437	432	468	412	444	449	430	428	441	452	404	426	453	448	414	437	466	402	427	434	402	423	423	438	452	403	414	399	432	475	384	408	399	405	452	421	422	397	442	413	390	407	438	464	440	417	452	394	440	402	434	412	433	445	442	414	474	417	430	417	456	420	425	429	449	409	417	447	424	396	395	443	373	424	371	416	404	438	463	428	445	421	414	396	447	436	468	433	414	429	429	421	447	428	449	433	455	398	429	458	427	443	427	449	434	407	437	433	434	432	422	403	422	418	394	406	428	384	470	438	405	422	429	423	403	442	395	413	475	400	442	418	439	409	412	413	390	392	414	400	458	391	387	453	411	420	379	427	419	454	439	418	439	411	438	438	444	387	442	404	407	454	434	415	433	403	464	407	460	416	442	400	421	426	414	407	409	427	420	423	402	412	409	390	422	411	442	423	406	455	400	400	432	418	416	375	410	452	396	396	422	434	416	408	439	434	428	455	424	420	414	454	427	413	449	424	446	409	431	423	438	415	440	433	446	427	428	418	414	416	438	355	428	414	449	418	401	477	429	403	428	407	413	409	438	430	478	408	415	421	402	414	434	427	455	426	405	398	383	414	422	414	420	411	430	448	412	439	439	439	375	431	432	403	432	377	451	404	388	420	446	408	434	393	404	401	416	412	445	418	420	450	430	395	389	424	428	429	407	437	397	436	432	419	437	464	421	380	397	425	420	416	466	412	416	406	451	412	400	404	439	412	439	438	408	451	441	449	452	427	428	396	435	437	372	447	424	409	453	439	412	387	423	436	390	449	416	437	394	450	407	433	439	444	406	402	450	434	437	396	440	435	396	456	416	429	415	444	431	404	386	397	406	410	428	396	432	404	440	387	432	467	421	421	415	411	443	411	425	384	421	429	417	427	398	467	440	463	409	384	423	417	458	424	413	391	432	430	398	429	419	446	386	416	414	475	425	401	438	419	402	429	408	463	408	439	404	431	396	433	413	407	429	421	453	463	386	426	447	413	414	444	451	427	443	449	439	425	438	401	393	382	450	421	442	392	394	423	434	439	434	442	398	418	407	440	407	436	414	450	417	446	417	425	422	448	439	448	409	417	434	419	446	381	410	429	440	454	388	428
23913	23508	39807	43154	31921	19434	5387	779	607	562	568	538	520	560	592	552	507	531	537	524	511	512	566	521	534	558	532	507	520	548	519	565	566	537	543	515	530	533	512	509	500	521	532	529	529	526	585	577	491	514	479	567	482	531	538	491	537	542	527	545	483	517	534	493	526	528	536	512	484	534	523	525	559	486	518	520	518	498	520	514	525	500	507	483	536	536	504	492	541	501	540	547	525	512	537	529	468	525	526	552	520	481	532	524	537	511	526	531	489	492	513	530	498	523	530	526	552	549	543	511	509	518	504	511	523	520	497	517	521	529	579	519	531	551	536	535	511	524	530	518	513	541	524	498	495	550	547	541	501	508	518	525	539	495	568	535	551	522	537	536	542	525	483	546	520	506	518	523	515	505	519	483	558	485	559	496	478	539	532	494	541	486	547	546	543	525	518	535	506	502	495	539	492	532	513	487	532	501	523	529	507	538	543	554	500	504	532	493	523	470	529	547	523	520	518	557	493	558	565	577	541	537	524	504	529	536	512	527	540	560	519	541	551	552	575	549	523	537	518	536	501	505	497	503	526	514	532	532	537	561	521	522	527	531	492	524	524	522	527	542	547	526	525	528	537	531	485	506	495	530	510	489	536	518	505	519	566	537	477	516	537	506	504	507	537	503	472	506	509	528	474	547	526	525	526	563	508	496	489	530	532	544	520	494	502	497	522	506	495	487	522	486	525	518	519	519	543	538	493	499	566	512	523	516	553	521	519	544	505	552	516	536	530	522	558	553	524	527	525	536	535	526	521	521	541	509	479	560	525	544	487	500	528	572	498	504	480	541	547	520	515	535	473	486	514	546	516	491	474	582	535	529	521	508	522	511	547	490	522	509	530	554	493	503	460	509	537	584	504	533	564	512	565	553	527	504	521	541	557	498	534	542	516	526	524	496	524	474	536	504	500	503	545	540	525	504	520	561	515	494	528	518	529	501	514	486	474	521	527	514	487	493	500	541	523	547	532	565	522	529	486	528	504	535	541	508	562	547	513	521	562	520	550	524	520	505	535	534	514	527	505	489	518	523	526	504	501	552	521	544	558	552	538	486	503	550	519	513	522	522	550	523	534	551	525	496	547	512	537	519	517	513	511	538	536	548	550	509	533	557	535	501	533	518	520	546	516	495	510	498	482	541	532	539	484	548	513	508	505	489	521	585	567	472	500	516	491	531	513	506	520	552	517	541	537	527	562	508	546	519	508	481	536	515	509	557	544	533	542	521	514	495	489	528	521	520	523	494	513	496	490	514	525	535	519	560	538	556	517	557	520	517	520	495	569	530	508	537	509	511	527	527	498	511	510	541	510	536	523	508	512	548	549	523	555	527	588	540	572	521	593	490	489	490	517	536	532	477	505	524	496	505	505	541	528	555	498	558	546	527	506	480	579	482	536	512	483	508	505	511	524	501	508	504	475	527	532	550	530	545	514	472	508	488	483	493	543	559	505	542	513	536	536	536	540	516	504	544	531	530	515	530	526	534	482	515	523	508	531	529	509	530	534	550	540	540	536	501	499	535	482	514	515	531	505	496	520	495	563	525	518	519	514	552	475	493	559	522	506	527	496	555	473	500	557	547	494	538	536	485	500	526	485	506	515	524	514	503	548	521	512	522	495	527	508	523	537	535	515	506	514	527	523	526	543	510	517	495	520	509	547	531	583	517	517	558	537	538	505	567	491	513	496	489	544	520	563	472	555	495	532	505	487	576	505	514	514	500	464	541	540	493	521	513	484	532	516	508	552	534	534	541	511	517	518	514	494	543	540	549	516	487	567	527	502	469	515	505	566	500	535	485	532	525	530	534	484	512	523	505	510	574	519	518	527	522	550	510	477	509	532	539	529	540	517	530	506	511	550	542	574	578	474	551	559	526	505	536	546	494	504	500	513	546	544	512	478	520	521	488	553	463	502	486	514	491	547	531	549	541	541	526	484	526	508	526	514	496	536	527	513	511	533	506	563	543	507	554	506	481	541	480	521	512	544	483	556	509	525	541	533	543	517	489	566	499	546	537	551	515	555	525	552	500	494	481	518	483	511	550	570	537	522	494	501	518	507	503	504	496	573	516	505	538	499	504	521	553	543	523	487	505	511	534	553	523	514	508	475	536	544	484	527	494	534	536	539	528	503	536	479	514	542	547	518	513	501	529	530	501	475	531	537	551	589	553	508	501	533	480	513	483	483	527	525	549	492	556	541	550	534	531	559	535	500	527	536	493	531	551	469	474	556	532	564	524	532	528	551	502	540	511	495	536	509	523	507	543	486	466	506	533	571	525	524	513	543	478	526	521	524	504	523	557	533	509	510	532	514	576	556	511	515	494	548	523	507	545	530	504	508	532	539	482	546	496	467	548	522	512	507	486	532	488	509	528	522	516	511	529	504	531	509	475	495	484	516	571	505	538	535	526	526	526	537	502	551	501	488	507	459	516	517	495	483	544	578	539	545	536	499	492	512	543	520	564	493	500	549	503	528	504	462	514	510	530	498	475	505	582	496	559	518	507	577	506	489	502	454	533	531	516	502	529	506	546	516	505	512	531	538	484	542	516	501	549	507	526	505	510	528	506	521	550	506	503	483	555	541	557	550	544	535	514	539	518	508	552	478	559	544	561	496	546	564	504	535	482	540	545	499	542	553	529	514	503	584	552	555	475	491	509	516	518	529	517	500	488	477	501	538	511	520	515	572	499	524	556	493	522	513	535	538	570	485	503	530	492	523	580	463	501	489	492	489	489	505	549	470	533	512	531	510	519	539	526	501	508	500	481	510	554	564	507	542	524	530	488	571	513	517	526	469	520	521	526	471	541	531	532	556	530	523	506	543	537	538	506	518	535	476	502	526	498	531	500	492	490	549	481	533	504	514	523	512	520	509	508	482	495	510	547	550	539	530	540	499	529	546	519	528	534	526	567	523	506	549	572	486	511	472	517	520	521	466	517	531	556	554	509	536	501	493	546	501	522	503	523	513	556	518	505	522	540	503	569	507	493	517	498	513	509	532	542	501	550	539	568	521	564	493	514	516	534	512	480	512	544	538	534	510	507	521	541	513	488	497	500	466	480	516	547	512	544	552	504	519	553	503	548	526	546	541	520	545	568	503	528	495	535	524	537	496	529	476	561	549	488	488	482	509	530	552	535	516	503	509	542	521	552	569	497	538	513	488	466	509	531	559	527	548	490	555	471	531	470	519	524	499	520	570	510	522	518	509	539	515	515	544	487	518	520	556	508	562	494	500	528	489	531	520	537	539	519	536	498	550	517	495	537	527	539	501	526	493	486	499	570	515	512	505	541	516	524	528	502	502	499	533	535	518	490	553	541	537	515	515	523	540	531	500	495	504	489	527	465	539	500	588	519	515	520	540	497	522	528	540	479	530	470	545	580	515	505	521	483	491	547	526	518	513	522	547	512	518	498	536	504	503	532	484	538	515	567	506	499	519	535	557	521	537	535	506	481	543	508
61450	103118	79106	54754	29289	10541	1968	560	534	516	557	600	538	571	553	574	599	592	574	563	579	542	570	578	635	621	584	559	600	533	552	561	589	551	595	514	572	587	598	586	559	587	627	553	578	592	552	588	570	562	582	564	510	598	573	573	572	527	579	559	544	582	547	610	545	617	592	532	559	623	586	598	549	558	546	553	567	566	575	552	582	597	580	544	540	577	572	579	572	568	552	562	553	554	619	566	547	598	574	622	574	552	589	606	527	582	542	606	571	509	557	579	575	518	570	546	558	578	543	602	548	555	538	542	545	559	536	511	594	554	556	613	579	565	589	544	553	553	585	586	553	569	635	550	579	588	535	540	582	583	567	520	558	526	584	585	576	523	557	550	618	533	590	597	571	562	620	575	558	574	516	562	552	562	569	607	545	575	562	561	539	559	518	563	556	562	581	568	561	532	587	530	557	533	582	585	567	569	553	568	574	585	548	565	604	535	536	569	512	510	566	562	545	574	567	591	591	541	577	540	571	565	566	562	556	554	585	550	532	588	549	580	599	546	538	587	546	591	566	579	518	571	599	584	605	580	536	557	575	574	542	556	564	615	545	566	576	540	569	540	547	535	538	549	540	587	605	570	547	538	565	526	543	553	543	541	577	569	564	557	534	533	555	525	580	577	575	559	535	570	597	576	564	554	509	515	604	568	564	548	533	573	527	584	537	588	575	585	560	569	576	564	563	569	562	596	610	586	545	558	560	562	550	542	571	543	573	600	575	566	583	532	602	595	520	566	555	559	531	555	524	569	582	538	600	566	545	546	530	585	556	545	570	571	585	587	566	594	571	569	522	580	591	572	532	584	554	552	557	544	585	548	542	554	595	529	545	575	592	579	538	539	527	590	564	556	581	556	556	576	563	579	552	530	537	563	532	535	575	567	531	577	577	618	563	563	591	567	556	584	557	536	534	557	563	551	562	554	568	544	531	630	569	546	555	563	592	577	607	573	563	526	546	533	571	594	544	587	581	515	541	572	569	520	569	547	574	534	585	546	599	597	570	545	576	585	570	607	580	555	560	540	581	554	563	555	606	545	577	564	549	601	539	570	579	548	585	540	549	570	540	549	550	635	577	622	551	621	526	562	542	598	572	604	578	546	573	551	595	561	594	559	567	568	573	556	557	547	617	567	557	519	544	576	564	510	564	597	559	538	590	583	569	537	576	521	522	577	575	511	606	553	553	583	511	602	568	543	574	560	579	535	591	581	557	547	548	535	581	581	577	557	556	592	588	570	533	548	581	567	555	537	562	536	578	580	544	559	528	554	602	550	565	524	572	554	600	564	569	548	536	566	510	553	572	587	516	542	562	554	541	536	559	534	539	574	558	569	581	591	513	617	575	561	537	586	574	605	543	572	543	582	595	520	558	593	579	528	539	573	534	546	571	553	554	575	595	556	579	572	535	547	559	548	578	508	564	584	554	526	561	559	566	572	563	569	548	539	575	544	506	603	519	582	526	562	589	606	562	555	567	558	522	577	575	568	620	573	554	570	549	566	584	535	560	599	515	579	560	485	533	575	554	514	562	550	532	593	585	547	541	568	544	522	564	571	510	607	540	578	552	555	577	542	592	566	531	562	554	558	578	583	562	567	549	536	546	526	578	579	563	555	529	568	527	575	553	562	570	526	559	607	597	569	535	578	542	607	612	572	572	546	559	527	562	598	556	529	575	590	541	602	573	556	579	575	549	598	530	568	543	565	563	553	573	560	581	565	591	559	541	567	570	586	600	547	576	534	529	504	547	570	561	595	605	527	571	566	514	573	552	583	567	578	538	585	566	519	569	529	570	549	512	558	538	563	533	606	578	581	580	532	584	580	532	580	524	579	554	566	547	584	522	538	569	577	549	506	567	586	526	513	554	557	586	554	567	557	548	569	603	553	548	570	526	583	557	561	516	554	541	573	559	570	578	602	590	528	550	561	579	555	552	563	589	593	569	606	606	569	559	547	534	541	533	588	592	571	581	550	575	548	604	582	564	567	556	557	580	601	554	541	566	587	573	532	552	565	545	605	585	546	526	532	600	523	565	515	550	587	565	611	537	529	536	589	528	573	528	552	563	572	609	566	550	525	590	572	548	577	607	531	572	618	570	542	572	528	538	564	549	527	567	562	563	573	504	577	571	547	573	558	577	570	554	542	553	569	571	547	578	584	553	554	572	596	554	564	600	558	579	581	589	578	574	574	597	558	552	527	566	518	565	552	581	582	593	538	541	549	532	585	537	566	569	538	571	610	543	591	569	574	588	548	548	577	565	556	572	570	552	580	581	601	563	556	532	569	526	561	557	519	572	564	527	536	550	531	546	535	586	533	557	522	579	544	539	575	527	605	545	534	589	576	544	564	560	598	561	563	612	582	579	541	584	567	595	591	531	554	549	537	594	568	553	570	583	573	554	584	597	507	575	549	592	561	506	557	576	563	538	510	526	557	555	559	569	554	545	588	500	566	552	577	526	569	577	559	509	594	538	544	590	533	550	571	559	541	536	549	560	582	584	588	585	586	521	530	582	548	548	566	557	602	563	561	561	582	586	560	555	549	573	550	589	522	543	575	579	541	549	549	571	568	558	598	554	556	556	546	562	518	556	544	497	519	568	556	561	562	590	547	528	583	569	561	555	600	569	566	523	542	550	589	525	590	520	568	567	527	532	580	618	569	537	592	574	536	536	563	570	557	568	557	539	527	603	561	560	560	543	502	583	619	554	572	550	566	589	617	559	567	577	556	562	575	540	579	528	552	539	551	564	554	549	584	569	529	577	512	576	543	567	570	583	554	571	522	586	576	534	547	548	499	561	559	596	596	552	582	586	593	576	565	549	545	555	559	572	599	586	564	599	570	557	597	576	555	556	487	587	569	547	601	567	540	566	555	551	570	527	562	538	613	577	559	550	562	560	629	579	519	562	618	567	547	567	578	569	550	594	539	550	589	589	571	593	546	557	538	586	548	589	577	529	559	550	566	529	523	554	557	529	559	513	526	584	527	590	563	540	594	564	551	537	503	550	577	539	551	531	541	546	548	556	542	559	561	568	569	587	528	549	557	590	547	555	499	517	555	567	571	555	524	541	606	576	565	539	570	576	563	568	583	545	537	568	553	543	549	550	567	545	559	581	533	554	531	577	532	538	555	543	541	571	537	512	559	560	566	587	546	539	570	532	556	559	567	577	542	521	576	535	597	585	543	600	570	528	589	566	533	535	567	556	581	531	557	591	573	617	525	539	543	555	548	549	619	544	621	564	567	560	562	571	539	548	531	511	532	587	563	600	547	554	549	539	585	579	558	561	572	556	537	527	586	583	565	548	551	544	535	570	570	566	564	545	558	537	574	600	553	554	577	557	526	584	561	548	550	567	537	585	557	530	573	603	558	523	590	580	561	554	549	523	555	574	597	529	548	581	572	582	555	528	572	545	570	594	576	583	525	558	557	528	560	518	563	536	557	593	584	534	532	516	573
28493	29440	28099	14495	3901	995	432	347	386	360	362	366	393	359	379	363	380	349	376	331	374	354	339	358	363	352	365	358	367	383	439	358	346	356	363	387	343	356	370	355	366	376	343	353	376	371	329	377	343	343	382	383	348	339	359	349	373	341	356	358	356	367	363	408	381	425	351	370	359	396	354	352	360	372	382	381	359	385	391	357	378	364	297	339	359	399	375	354	363	360	344	364	384	331	360	391	347	361	345	350	387	353	405	329	342	356	374	336	354	387	384	373	360	344	365	364	377	378	359	338	369	358	378	384	402	326	342	365	335	344	355	351	387	332	382	378	372	386	346	402	369	368	358	335	382	352	363	363	348	343	339	375	373	357	361	352	363	392	338	376	378	364	382	367	342	378	314	356	374	385	359	355	370	325	363	355	380	334	347	349	344	379	351	346	370	361	350	367	336	352	368	347	366	354	391	361	355	363	357	351	353	394	371	369	369	336	331	359	353	378	351	364	348	367	389	382	347	333	363	361	367	364	350	353	406	319	339	371	321	380	349	376	366	342	410	312	340	363	342	345	351	338	392	391	338	382	358	314	371	363	340	364	364	360	400	369	358	337	371	394	345	360	330	313	385	383	350	353	356	350	343	353	358	377	333	356	391	374	367	359	372	337	387	380	369	352	385	357	360	391	373	347	357	387	351	363	341	344	350	371	349	387	360	385	363	363	378	366	355	377	369	353	372	402	366	377	383	361	355	381	377	387	361	398	326	350	347	384	375	355	369	378	362	375	337	408	372	368	352	374	369	358	367	363	373	375	336	327	350	369	387	320	332	398	357	371	361	371	353	362	366	376	354	331	381	356	347	346	355	326	371	374	374	351	389	382	314	360	376	352	374	328	364	333	356	364	365	355	377	345	375	392	369	329	357	364	371	346	370	363	382	357	371	390	368	364	356	364	371	363	344	360	377	361	352	379	368	374	351	350	373	386	372	388	360	369	379	353	364	363	340	337	349	342	325	382	378	342	381	383	378	356	366	334	387	375	343	347	358	356	347	345	357	362	370	347	364	384	368	347	341	326	385	360	378	350	357	352	358	338	341	377	408	325	364	386	404	360	376	376	338	388	354	355	366	334	368	381	376	373	360	356	349	382	336	351	329	342	379	367	350	349	380	325	418	357	367	314	358	335	359	325	393	349	377	304	343	363	372	340	333	357	351	356	387	321	391	383	344	376	363	360	387	377	371	361	347	366	364	343	367	384	368	357	337	348	333	332	391	364	353	344	350	339	350	358	405	368	360	381	361	346	373	356	379	353	337	355	402	349	364	364	358	368	352	363	360	335	383	355	400	329	383	344	354	355	355	381	360	363	348	366	345	373	372	338	384	364	357	341	299	348	366	384	344	376	345	396	348	319	397	337	368	371	385	356	350	385	352	351	351	321	410	352	372	312	358	364	344	363	405	388	334	370	390	372	343	351	342	343	359	344	360	402	361	348	373	351	329	368	384	373	375	368	374	329	366	333	383	376	356	357	366	324	318	329	357	385	349	335	389	367	387	358	338	336	361	360	357	385	358	377	357	387	365	359	346	356	375	343	349	340	360	336	340	390	321	369	399	355	343	371	362	363	383	337	376	354	376	349	356	350	374	359	346	337	415	355	363	341	342	371	370	354	357	330	363	344	358	364	339	332	383	351	357	378	363	364	314	351	378	375	380	384	357	343	373	348	376	399	335	372	343	377	351	378	382	348	357	364	371	385	393	332	333	343	335	378	320	347	352	365	367	363	383	373	357	335	372	352	370	353	337	365	347	325	352	371	375	408	359	376	355	341	376	357	358	329	340	368	360	388	387	333	331	372	368	345	357	373	367	354	369	360	391	333	323	364	338	365	378	353	383	356	386	385	360	380	379	366	341	389	338	351	355	338	354	359	343	399	332	352	390	374	348	328	355	352	384	390	409	367	379	356	385	391	392	375	350	370	367	374	333	346	367	341	379	325	339	361	386	340	341	346	374	373	353	368	354	375	351	383	345	354	339	354	370	356	366	348	361	360	388	344	378	346	339	337	331	358	324	356	362	370	366	386	342	395	380	340	345	375	353	392	390	354	341	370	338	383	380	384	387	379	350	318	371	357	348	393	409	356	379	399	359	346	360	337	367	395	343	346	362	397	330	356	392	390	360	399	348	362	372	332	356	388	361	366	405	375	340	339	377	338	349	371	355	323	361	375	342	363	375	412	404	370	356	344	357	337	361	368	388	401	375	376	342	372	379	350	387	370	398	372	345	373	397	364	385	372	377	360	363	374	362	343	381	347	346	356	337	342	362	369	353	336	371	320	354	349	359	374	363	349	382	384	344	383	348	368	341	338	351	373	345	346	363	373	383	321	416	375	366	360	349	400	345	363	364	368	351	331	349	346	412	339	376	356	379	362	366	333	329	368	374	355	346	381	370	364	372	390	384	342	358	384	376	355	376	328	380	399	357	356	346	355	349	356	366	347	373	365	371	400	362	348	375	354	371	331	362	392	387	358	370	353	354	371	363	356	337	345	356	370	376	380	326	361	343	381	382	383	359	351	396	373	363	381	348	365	352	388	344	367	323	361	351	394	356	365	321	375	349	355	357	366	377	362	383	348	378	358	405	404	362	329	349	364	406	364	366	369	364	372	355	365	389	353	356	370	384	342	345	377	378	381	357	361	368	367	362	330	399	402	365	346	354	379	356	370	375	373	368	345	335	370	343	399	371	342	330	344	376	378	357	345	375	397	378	356	378	336	357	355	380	378	361	342	354	371	380	374	394	341	366	359	334	366	345	366	376	373	395	362	351	357	339	368	340	340	356	353	371	361	370	342	371	392	339	368	353	369	374	361	391	331	312	366	375	367	331	362	358	322	430	359	399	355	357	364	345	350	374	402	393	383	376	363	363	355	362	349	368	331	360	353	348	351	384	369	322	372	332	353	394	358	350	382	369	363	349	358	374	391	365	338	328	371	352	376	363	373	355	348	353	369	368	385	361	359	365	358	375	389	390	384	348	375	358	327	375	346	356	393	361	349	376	365	360	358	366	364	317	384	360	368	359	389	372	369	379	350	390	339	369	342	375	375	368	370	367	360	378	346	349	338	354	353	368	345	352	390	356	340	357	390	358	366	370	349	355	387	339	391	366	360	375	367	349	368	360	380	356	348	393	383	352	353	363	361	340	375	370	346	361	316	388	382	400	355	349	391	352	365	364	353	364	378	364	333	358	391	340	352	356	378	360	344	362	357	348	375	362	363	366	401	398	355	362	352	359	303	348	384	350	379	397	352	423	324	352	386	363	391	347	365	344	371	326	371	381	389	401	364	369	342	346	349	356	374	390	399	339	377	376	371	407	343	370	352	358	337	360	337	375	343	361	373	367	372	346	363	347	360	341	366	348	363	383	363	363	368	333	364	343	369	368	366	331	352	354	367	351	362	388	347	369	345	367	369	384	377	377	347	369	339	357	363	365	369	384	378	368	350	368	379
16549	37067	22663	8474	3004	986	401	343	355	356	358	351	339	338	325	339	319	360	341	356	379	371	338	366	367	359	369	385	353	337	331	368	349	393	367	345	356	339	378	341	356	348	377	347	343	319	378	343	357	368	366	320	368	356	359	341	361	361	353	354	358	334	380	346	319	353	335	358	366	342	390	328	317	321	326	385	345	353	382	346	333	343	334	349	324	311	345	362	323	347	324	360	311	350	356	317	346	324	334	353	327	336	344	325	338	362	362	330	369	327	347	315	352	340	325	387	374	311	354	335	332	325	363	336	360	363	335	349	354	330	346	375	337	319	327	335	339	336	325	312	363	372	356	342	373	351	370	316	342	336	344	324	345	344	367	380	319	333	348	344	382	362	399	332	338	360	377	335	331	370	333	334	337	371	363	345	363	332	374	322	319	376	353	366	355	347	353	395	334	341	342	366	311	352	338	366	330	347	341	351	345	351	343	317	322	356	359	356	352	358	348	363	349	339	342	372	328	357	321	306	350	367	335	343	349	326	339	351	370	356	367	343	352	333	382	312	345	365	337	332	339	368	334	329	363	336	370	349	357	328	392	346	363	331	358	337	375	379	360	370	334	366	356	330	340	362	333	351	331	365	359	383	363	382	371	381	372	349	334	316	392	345	337	364	342	353	346	317	352	380	341	349	344	342	329	344	343	352	357	339	349	327	333	346	367	379	336	348	349	351	344	344	365	353	335	364	366	331	351	317	358	350	325	337	316	361	328	353	307	357	358	318	343	340	335	374	346	330	344	356	345	317	348	353	344	358	363	371	346	345	362	333	369	361	351	357	340	373	324	324	400	357	335	362	334	345	345	324	310	354	391	354	310	352	328	317	359	345	330	355	370	315	373	333	351	319	292	336	363	369	318	340	366	343	348	360	361	326	346	316	344	330	303	370	341	353	385	356	346	354	343	386	343	338	360	330	336	359	342	325	360	347	347	362	367	357	383	373	327	387	337	389	357	327	340	378	302	356	323	343	363	366	361	341	370	325	328	317	360	349	323	365	353	342	355	353	323	340	333	388	373	345	325	337	342	343	336	354	368	332	330	378	339	356	369	365	323	368	345	347	339	339	347	332	332	320	331	332	361	360	347	357	329	370	351	366	329	328	343	334	335	369	369	330	350	320	332	381	362	321	321	338	344	366	328	336	378	347	336	338	361	315	367	341	291	347	361	369	374	341	382	359	335	355	335	345	324	366	344	374	332	360	329	345	375	355	318	335	349	343	321	378	325	358	362	348	342	371	351	320	365	375	317	358	353	336	360	334	323	357	359	365	351	337	348	353	359	334	338	312	350	337	377	353	336	331	366	346	319	347	370	363	351	327	349	337	353	343	331	365	333	330	344	337	361	332	348	362	359	327	391	334	349	326	356	346	374	327	351	348	323	339	360	328	335	348	348	348	348	340	359	358	317	365	313	362	354	324	382	363	315	353	345	346	357	333	364	317	336	306	333	346	356	318	342	387	375	350	338	382	367	362	346	296	365	336	356	368	360	336	325	323	348	354	366	352	363	322	364	356	345	372	343	343	334	388	354	352	355	346	343	355	329	324	350	359	367	336	342	368	301	362	343	331	355	334	325	323	354	365	329	354	382	402	350	339	350	319	335	370	330	373	353	350	319	361	331	342	344	368	326	365	322	333	330	315	343	375	358	375	345	344	332	349	370	348	341	323	331	362	352	328	328	308	326	328	364	337	342	314	375	363	361	325	347	338	377	322	348	365	334	368	349	337	341	337	366	388	329	329	350	368	347	335	335	363	350	346	371	335	368	339	344	360	326	363	323	315	300	331	335	334	333	360	348	338	353	328	366	361	336	347	335	338	345	340	388	323	350	353	367	392	309	340	357	341	352	336	340	350	347	372	323	318	308	345	339	343	365	329	347	345	305	326	356	326	375	353	322	340	352	338	334	326	386	367	357	353	338	359	372	345	335	350	344	356	337	326	359	326	374	347	334	346	357	324	332	324	358	345	352	357	344	364	369	371	318	349	356	350	343	349	352	326	358	334	365	328	326	337	309	345	361	362	347	353	377	330	315	324	341	353	344	344	327	366	365	382	321	347	351	350	382	358	343	330	333	357	372	332	351	341	362	351	334	316	359	335	373	376	387	361	348	357	370	342	360	346	373	338	340	342	341	297	353	338	365	348	355	340	368	392	341	332	344	324	334	331	338	329	368	332	386	345	322	358	371	352	353	338	332	362	348	358	354	328	359	330	340	332	328	344	345	323	379	357	369	333	369	339	362	324	339	356	329	339	328	347	338	361	351	345	299	342	365	353	325	371	366	391	335	340	338	309	353	354	371	356	347	353	329	335	410	352	334	344	326	333	351	348	348	357	379	351	354	335	335	339	329	372	356	343	356	376	330	348	339	364	352	315	296	365	364	356	322	344	360	364	326	341	327	368	348	325	366	353	351	355	355	361	313	357	363	346	307	333	322	343	364	316	329	329	365	330	357	363	341	331	377	326	338	335	346	350	360	317	335	356	337	346	296	353	353	336	316	348	323	348	329	345	330	352	364	356	351	354	340	339	341	346	353	334	353	365	360	343	317	369	336	349	362	340	377	363	367	355	380	371	327	391	325	346	364	340	342	318	351	348	348	363	379	304	340	337	322	342	344	337	357	357	336	327	343	332	347	348	352	337	380	326	338	347	344	336	330	349	340	364	335	340	310	322	346	356	328	351	336	360	361	341	320	336	360	328	356	392	290	349	348	352	339	359	347	385	317	380	349	349	379	369	365	330	352	366	339	358	329	359	348	329	364	358	374	329	339	366	331	349	368	313	378	335	379	342	339	336	350	358	343	348	329	301	358	341	339	337	353	345	344	342	318	344	326	386	334	349	370	373	356	301	331	378	329	347	374	390	377	375	345	360	355	378	360	365	337	346	373	330	356	320	349	354	364	308	314	340	339	349	365	338	342	352	344	344	347	370	337	338	336	315	323	321	337	334	330	360	351	360	380	364	348	335	315	360	315	358	350	360	366	369	350	321	363	344	344	358	329	362	336	344	365	373	365	317	362	337	335	337	316	331	336	359	339	370	331	377	355	379	356	374	360	348	354	336	309	366	336	319	346	355	352	375	321	349	314	339	323	381	360	321	360	354	355	332	374	349	332	355	327	358	353	340	376	340	323	357	345	342	365	329	311	365	317	330	330	385	328	348	352	356	346	334	381	343	344	382	345	369	359	349	317	330	356	340	351	337	352	318	362	327	348	343	345	339	334	348	348	356	319	343	371	352	353	334	313	349	320	350	339	332	384	353	355	356	324	335	337	315	360	340	387	333	348	378	343	320	388	319	343	327	366	334	326	325	346	349	324	341	322	355	360	358	349	387	358	342	341	334	366	355	340	340	315	352	347	335	356	365	367	342	308	316	377	353	356	352	336	336	330	367	367	322	355	342	338	353	325	336	328	345	328	357	357	370	328	363	375	390	338	373	365	337	353	350	374	321
25508	28518	45129	43342	24114	8030	1228	503	427	422	423	416	410	448	379	399	425	435	418	436	399	427	413	429	432	424	423	365	425	388	382	416	417	396	427	429	424	394	382	377	388	412	438	422	423	392	417	402	404	435	389	414	422	401	376	414	449	418	419	402	385	383	369	444	411	393	419	435	410	405	403	425	340	413	432	424	382	404	380	402	398	397	382	393	359	408	416	441	385	406	430	419	414	409	411	421	423	397	402	411	388	407	402	423	439	402	443	424	383	408	439	423	399	391	363	390	424	409	395	406	380	424	447	422	426	398	408	435	394	365	407	437	418	384	409	396	420	425	401	388	409	439	369	411	385	402	406	406	415	422	414	396	429	417	414	384	425	392	422	375	423	387	432	435	393	410	386	426	417	414	412	443	427	418	399	405	400	381	435	409	399	400	440	399	412	435	400	386	397	404	409	404	394	409	428	423	399	366	400	455	409	411	391	378	440	396	382	423	432	445	400	405	394	422	404	419	405	428	404	414	419	389	390	383	436	396	410	399	402	400	410	406	422	415	407	384	382	420	436	404	428	380	427	416	408	383	409	415	412	381	427	403	377	407	407	383	425	386	441	425	424	436	398	406	389	406	394	362	443	389	405	430	380	385	399	413	380	377	392	363	411	353	408	383	404	387	381	423	429	389	386	410	385	418	431	422	388	415	377	435	408	415	365	415	439	376	409	402	404	434	436	379	416	445	369	429	389	382	408	417	381	413	398	401	441	408	406	405	390	420	411	388	379	424	382	406	410	391	402	408	411	397	404	420	417	382	424	392	384	413	423	395	363	400	416	403	430	390	417	389	382	396	430	397	391	457	402	407	412	462	421	410	405	457	436	412	417	439	399	366	404	388	416	426	429	409	386	402	435	407	432	398	451	421	408	398	387	395	394	380	395	407	395	394	392	441	448	393	397	380	404	436	433	403	419	406	425	406	414	395	377	415	395	422	425	423	438	388	391	386	416	393	384	422	399	412	419	423	380	409	407	378	400	403	422	396	420	421	424	412	414	379	421	417	376	385	403	416	415	402	411	411	453	398	453	397	418	409	405	368	388	418	395	428	414	385	413	415	433	392	429	412	393	419	413	413	367	393	421	403	419	427	370	403	434	413	419	426	379	388	362	431	419	426	393	409	380	392	384	422	423	423	412	396	402	385	399	446	407	403	397	400	415	374	416	387	384	429	414	409	424	380	409	422	424	407	379	379	446	403	412	448	404	419	390	400	412	408	412	407	416	403	430	374	394	383	399	394	376	400	440	390	434	405	423	402	374	390	373	405	406	391	416	399	384	392	363	396	383	445	419	404	415	393	410	438	392	410	387	409	380	404	406	426	369	440	416	364	436	401	382	418	400	394	416	401	378	452	356	384	389	415	400	391	395	437	395	413	417	408	379	418	415	409	406	383	419	394	382	361	419	402	412	390	419	385	400	408	368	406	424	439	401	397	408	371	435	407	386	394	388	372	423	394	373	432	420	403	408	387	422	377	405	360	408	435	365	405	419	429	403	395	398	430	411	389	410	386	373	393	416	420	425	390	403	379	415	390	404	394	409	379	411	400	437	416	390	416	425	404	432	400	411	426	416	443	404	401	382	387	414	375	410	423	428	375	414	399	395	398	420	373	413	416	372	434	412	397	412	415	416	372	432	410	431	372	383	367	412	405	422	420	414	406	395	405	401	391	414	447	425	419	405	436	421	432	437	381	430	433	391	398	414	447	437	413	409	408	392	399	399	389	370	401	438	387	377	416	404	384	375	382	433	397	389	391	399	394	421	381	432	408	391	374	431	414	356	430	414	410	413	420	421	454	406	387	426	426	418	416	401	408	395	389	417	376	351	404	435	386	398	385	389	385	392	422	395	390	377	382	413	417	414	398	461	417	386	389	404	410	432	434	414	400	408	433	431	445	373	393	380	378	422	398	412	387	405	404	419	422	403	406	380	399	423	449	391	407	383	377	375	401	359	384	418	411	451	408	380	396	401	371	434	409	364	387	414	389	380	418	388	386	404	441	399	426	430	415	418	423	380	418	415	426	384	415	412	418	425	410	414	393	420	422	421	400	416	382	422	371	432	418	444	403	413	400	401	408	432	396	416	391	420	365	377	397	427	382	404	451	402	386	426	452	381	415	429	394	397	390	412	407	458	431	441	422	407	407	398	404	426	365	407	386	389	409	424	407	406	386	436	420	375	436	425	462	402	423	417	381	417	430	365	396	431	401	393	452	424	424	406	412	393	401	404	415	420	398	416	419	389	417	369	403	436	390	415	389	437	361	399	378	402	451	411	437	389	398	391	411	363	379	390	414	383	372	435	421	420	446	390	410	429	356	424	411	394	407	405	380	375	432	392	427	367	386	393	413	377	434	391	385	397	408	395	412	402	422	433	388	380	409	377	402	391	402	420	415	410	409	409	400	405	416	396	387	417	408	398	446	382	414	383	420	442	394	427	420	435	428	391	378	392	439	398	356	402	444	416	419	386	408	408	413	418	401	408	404	412	371	405	387	414	438	389	417	416	393	394	390	381	422	426	405	411	417	415	400	427	425	400	429	382	388	406	388	418	369	390	393	441	420	402	421	428	401	384	416	429	403	390	426	418	403	413	394	379	411	426	392	411	399	383	385	427	386	396	421	400	369	395	400	456	438	415	384	395	375	425	399	393	403	431	404	393	420	407	407	409	386	404	395	374	426	379	412	444	429	356	433	424	410	404	363	417	437	410	392	399	429	404	360	346	446	407	404	395	409	429	360	404	408	405	400	384	412	416	389	413	433	409	385	373	419	395	436	413	384	402	427	380	339	432	417	413	435	392	393	428	366	410	412	408	434	407	396	440	404	381	399	394	375	407	417	369	387	383	414	427	417	385	391	393	389	404	393	417	426	419	400	434	401	399	414	445	373	419	396	410	410	385	399	415	395	417	420	424	440	422	395	390	413	424	399	398	376	380	429	368	411	418	375	362	384	433	402	404	438	438	415	386	398	407	424	406	399	417	411	394	390	420	398	388	434	391	417	426	386	422	424	391	408	353	373	399	388	397	414	394	461	411	392	358	433	384	354	389	417	381	400	438	365	397	426	416	439	409	342	406	429	409	422	400	410	387	442	399	422	379	402	372	406	417	411	396	418	401	392	366	409	400	406	391	414	393	377	397	390	432	404	432	402	414	375	390	386	420	425	407	374	407	380	448	426	401	414	426	416	399	396	404	403	427	444	411	461	385	411	433	419	392	410	382	401	391	404	388	420	432	390	424	339	371	399	402	440	384	390	400	403	417	383	429	413	410	412	402	421	412	438	397	395	428	391	380	391	395	418	426	381	390	388	405	395	414	430	439	406	411	434	431	409	387	417	367	408	435	382	412	402	421	378	399	424	444	419	439	401	369	414	421	412	442	399	446	374	384	372	449	431	403	406	375	414	412	380	442	409	396	425	409	409	445	417	407	433	408	413	390	391	415	441	405	398	401	429
52805	86615	61917	36784	15218	4417	881	423	423	446	412	432	428	461	385	445	445	480	439	460	435	450	471	467	454	459	445	446	391	395	410	423	458	419	458	430	442	428	476	425	419	428	386	403	373	381	435	404	450	449	449	420	441	434	436	419	419	446	420	447	422	443	416	441	414	480	448	425	426	432	430	427	443	442	418	389	420	450	426	422	411	400	409	386	403	440	398	405	425	404	436	456	435	425	419	420	407	427	469	398	396	403	447	439	386	408	418	408	403	403	451	438	433	431	440	435	481	424	424	422	427	431	397	430	460	425	450	390	389	423	431	430	421	435	426	450	427	405	399	407	413	406	431	419	434	427	403	417	414	448	439	384	412	414	409	413	406	377	462	408	408	407	425	415	411	429	447	449	411	434	438	408	441	417	435	377	433	420	400	413	437	406	433	449	403	425	416	420	419	459	445	391	437	449	449	364	411	485	418	448	425	412	479	426	391	421	421	450	428	402	460	433	418	458	420	417	422	417	426	427	415	463	446	452	410	448	383	450	452	415	436	442	419	450	415	401	453	459	447	442	443	405	404	444	453	422	420	431	447	422	454	425	428	414	388	430	451	449	411	420	447	399	415	443	456	409	417	388	441	401	462	430	458	406	420	422	415	428	426	432	455	448	435	469	426	383	459	469	415	421	439	430	452	397	407	415	417	428	409	380	411	392	411	455	423	429	425	415	423	418	437	406	424	417	430	422	423	402	396	448	422	427	458	423	459	437	430	435	425	434	417	491	432	424	441	443	411	427	437	460	454	399	424	439	399	411	478	432	432	419	409	391	436	430	428	434	350	427	432	442	471	428	422	421	419	430	385	428	440	434	427	426	396	397	428	398	424	459	420	436	403	438	391	452	409	443	399	416	441	399	399	399	466	437	415	406	414	407	381	399	406	426	368	462	432	413	393	422	374	445	423	419	426	421	391	397	414	440	451	420	431	435	416	427	425	434	435	451	403	414	437	379	397	432	407	451	374	427	419	444	426	422	400	444	415	419	406	421	402	428	426	405	447	458	422	451	443	385	454	446	443	409	408	409	407	383	425	429	428	447	427	402	403	477	418	432	435	414	409	433	436	438	387	421	409	465	405	397	441	403	397	429	414	401	427	437	389	419	406	429	418	412	452	415	424	389	458	429	451	449	428	418	405	430	429	391	448	413	447	427	424	445	392	420	389	438	427	443	412	411	418	426	425	443	407	436	423	453	462	445	401	421	441	390	415	442	399	435	458	436	419	415	423	414	421	405	437	441	437	407	434	414	434	413	404	424	426	420	423	417	418	364	433	432	387	445	435	417	423	391	409	416	407	453	385	456	427	430	412	413	396	422	398	437	447	372	415	447	440	441	430	411	404	422	409	409	461	415	411	447	436	416	433	400	456	423	432	421	372	467	386	439	452	396	437	434	450	446	410	392	443	425	457	378	406	462	410	417	445	431	416	439	418	415	410	395	440	394	391	438	423	409	428	409	435	417	414	441	425	413	454	460	425	440	403	400	422	409	435	397	449	419	445	413	423	404	426	420	407	447	422	452	427	381	415	424	415	420	418	422	384	422	400	429	425	404	415	437	445	436	434	422	412	433	402	427	434	429	478	418	444	442	416	448	432	393	461	421	457	407	423	401	445	410	402	427	418	419	396	389	441	396	466	407	383	420	448	403	411	403	449	441	516	392	418	417	428	422	417	428	392	407	478	444	405	438	443	451	424	441	407	422	392	408	429	396	454	400	426	440	397	386	426	479	437	420	439	444	460	418	481	413	435	437	439	426	424	399	481	427	412	412	429	443	440	390	397	464	399	362	426	420	424	428	415	447	414	455	442	451	410	425	444	447	444	434	437	401	426	417	444	448	434	415	395	431	445	394	405	404	405	406	423	434	430	423	413	384	413	472	412	422	431	435	421	409	433	410	404	392	455	417	454	413	417	385	463	420	434	416	430	421	449	449	411	417	430	411	388	406	431	433	402	432	410	438	450	407	418	400	429	398	420	435	418	420	399	425	382	429	402	444	470	437	415	412	398	390	401	386	405	432	424	389	441	371	421	428	432	450	419	431	461	414	462	402	446	408	410	447	413	398	370	429	448	363	390	405	450	437	412	438	457	400	414	407	403	410	436	408	402	463	456	426	417	417	429	400	423	383	466	438	414	451	441	384	422	428	445	450	422	415	452	395	421	425	403	428	403	428	431	441	401	403	420	405	418	430	379	440	442	414	436	409	433	400	428	405	393	421	428	434	445	419	400	417	409	407	405	449	415	450	435	429	374	442	419	405	426	414	471	425	420	426	428	431	389	451	402	430	411	431	444	416	444	434	417	423	455	453	446	429	396	403	415	434	397	404	446	455	397	419	398	411	420	434	390	412	445	432	422	417	449	416	395	423	393	429	430	426	419	419	419	426	412	383	386	426	433	442	423	424	425	433	417	404	447	433	459	402	458	439	412	398	421	406	407	440	425	432	408	398	436	415	427	408	408	431	430	423	411	442	417	452	397	414	419	412	455	403	475	421	421	425	431	431	418	438	423	398	413	410	394	426	388	440	439	421	424	389	470	450	373	404	413	424	456	440	436	460	419	424	420	446	415	460	397	438	471	430	419	418	422	396	438	408	391	437	410	422	391	423	440	447	431	418	424	388	440	436	433	443	449	419	387	453	405	445	414	420	453	459	419	404	459	406	426	421	444	441	422	418	426	432	444	396	425	422	412	422	427	427	420	397	474	395	417	402	399	432	399	383	455	393	417	393	408	394	399	432	447	407	449	425	433	406	420	442	427	389	403	421	420	404	384	432	343	444	439	439	437	397	414	406	433	417	414	424	398	386	429	422	394	428	446	424	398	433	423	411	434	402	419	403	413	449	412	428	412	409	440	379	434	419	418	407	474	431	441	438	444	429	444	443	401	427	421	442	426	397	423	443	407	431	384	392	426	457	435	425	414	430	441	419	437	420	437	436	446	447	419	439	390	456	440	438	422	454	439	419	415	393	429	422	444	416	387	434	386	425	425	432	379	450	419	441	420	442	428	426	428	427	390	403	421	403	425	418	380	423	402	431	407	399	422	398	449	445	448	406	432	399	393	411	406	442	447	420	425	406	417	418	428	389	414	396	419	414	428	421	443	439	412	442	430	446	424	400	436	417	394	428	417	467	413	431	433	429	397	408	406	394	430	473	449	459	424	450	390	439	465	419	437	429	412	437	405	411	447	452	424	395	435	426	417	409	416	427	454	398	413	409	424	419	449	379	370	434	412	425	416	411	443	411	460	437	389	396	425	398	413	452	400	453	388	421	412	418	440	470	438	425	396	431	417	361	397	432	445	423	393	413	415	409	449	406	430	412	438	428	412	415	420	389	398	454	444	436	438	423	413	432	440	441	422	457	383	418	441	423	453	405	432	464	391	406	402	413	462	433	409	461	384	410	428	439	416	447	417	408	391	406	432	387	439	393	446	438	441	418	441	431	421	449	450	432
23971	23922	38905	40935	29524	16622	3736	690	562	538	543	524	574	520	526	549	584	548	554	509	566	526	531	559	567	535	515	524	582	560	544	521	529	567	498	527	516	540	513	531	523	547	527	527	554	496	518	524	479	514	561	486	547	503	509	533	498	532	475	537	521	519	522	555	555	552	542	532	540	502	507	503	529	561	508	529	554	518	534	527	531	528	566	519	489	517	503	537	529	494	505	514	555	527	533	511	478	512	524	527	542	511	541	467	541	524	513	512	527	488	531	525	501	533	512	525	536	526	527	516	545	545	519	514	549	496	544	492	532	516	545	533	540	538	470	534	548	502	515	488	534	542	475	544	534	497	479	546	583	487	483	523	501	510	526	468	514	531	515	530	545	516	532	493	539	513	529	479	460	499	508	537	564	507	526	499	505	509	468	500	494	491	500	523	515	547	519	508	519	485	538	495	505	518	530	516	521	554	468	535	496	531	542	510	510	555	524	529	478	475	537	502	496	470	490	499	523	489	511	531	496	487	471	523	501	511	504	468	554	540	486	472	558	527	489	534	540	543	517	527	522	531	499	514	540	525	515	524	521	471	536	537	513	494	512	553	515	515	513	514	540	451	534	545	533	513	512	506	517	497	517	510	543	530	531	477	533	534	474	532	490	543	521	506	518	543	509	539	483	468	536	483	500	526	493	513	496	525	459	525	507	510	517	510	521	545	519	523	520	495	494	481	496	466	557	456	508	505	553	526	529	543	502	517	504	492	500	511	543	482	526	540	513	501	523	524	516	497	535	549	484	478	517	509	493	485	516	498	541	479	558	524	488	506	513	550	495	527	516	533	520	499	528	500	514	501	505	493	512	535	513	478	524	529	506	529	435	509	532	500	463	534	519	508	533	558	522	573	505	535	553	545	512	521	551	536	521	497	478	509	540	526	516	516	536	503	501	483	492	492	485	547	483	538	496	502	494	500	492	512	517	505	545	507	508	534	509	489	480	491	531	512	526	496	481	465	514	503	513	500	509	534	534	487	472	542	513	550	529	510	493	498	530	536	505	494	529	506	545	539	513	549	493	516	523	519	535	519	489	521	520	504	471	569	535	526	511	520	536	529	470	524	535	494	525	510	494	498	520	511	524	524	528	491	527	494	523	517	551	508	515	496	502	500	504	531	552	493	495	482	537	542	510	551	506	489	558	532	547	512	469	530	585	546	489	526	493	498	500	528	483	498	579	553	548	533	485	510	511	519	492	503	546	497	529	494	536	520	507	503	494	523	519	503	519	481	516	542	513	530	519	510	472	506	532	518	536	522	547	508	511	515	513	504	504	529	544	520	578	485	519	478	516	515	555	537	528	487	497	470	494	495	491	515	501	512	507	472	518	476	513	465	517	529	520	504	515	533	508	511	521	515	540	499	472	561	500	521	487	499	549	538	480	528	513	543	522	504	512	499	486	519	516	531	529	507	511	529	510	478	489	522	487	552	478	468	537	538	517	566	533	528	488	540	457	547	527	509	520	523	499	544	470	527	512	522	542	515	515	545	542	542	557	492	515	516	527	543	490	497	517	532	508	493	536	519	529	513	486	531	515	561	562	526	513	507	528	521	510	526	504	497	553	529	491	508	504	511	483	496	481	525	541	501	471	498	503	504	531	538	508	555	529	533	535	533	513	532	541	485	522	482	538	508	512	481	531	498	554	492	519	550	546	505	486	491	503	505	520	515	520	518	510	512	538	551	500	481	539	511	520	518	501	518	536	496	549	507	521	507	531	520	548	506	512	518	501	528	519	516	500	524	488	532	538	546	517	531	499	521	512	476	498	471	542	478	503	483	538	535	500	480	470	504	500	490	482	482	531	481	474	480	524	568	522	532	532	500	533	491	457	559	522	526	580	489	544	506	488	500	478	515	572	521	527	522	524	520	521	541	546	518	537	529	502	540	515	495	523	494	510	489	489	559	526	521	503	541	495	510	503	482	487	475	480	541	507	520	472	502	565	500	503	517	503	528	525	517	539	540	540	480	497	489	485	476	505	534	516	467	477	534	501	523	513	539	540	518	521	489	525	554	499	494	522	517	518	515	521	531	500	524	531	534	513	496	501	525	553	531	519	535	535	507	515	506	495	505	519	552	515	562	511	534	512	506	525	546	500	495	505	551	519	513	534	539	566	516	499	471	498	485	537	507	528	523	518	526	516	491	521	501	510	511	523	512	486	514	530	538	487	477	520	473	534	511	482	499	534	539	528	503	539	518	519	522	547	512	521	536	545	477	469	513	541	506	545	505	492	521	492	484	570	542	546	532	558	553	528	525	522	531	468	525	514	532	521	493	498	517	502	550	553	522	535	491	479	520	498	514	513	482	505	539	522	516	479	508	518	541	490	530	434	538	529	532	529	502	519	562	528	533	518	514	558	493	554	504	548	490	529	486	537	496	454	526	509	489	502	536	523	536	509	515	502	547	531	510	533	502	544	521	522	496	513	516	555	524	532	555	538	538	485	539	534	486	530	494	542	494	508	471	549	501	511	512	505	527	517	503	503	508	505	553	503	536	528	557	512	523	561	536	564	480	501	460	473	499	528	519	509	521	560	521	532	518	536	505	524	518	513	521	503	509	532	556	476	526	590	521	491	534	539	504	524	491	557	512	493	503	477	517	469	530	529	525	522	547	492	492	508	515	535	534	543	482	510	505	522	515	525	451	536	525	516	517	470	511	479	526	475	524	536	538	493	496	509	537	554	554	552	548	533	520	518	467	494	520	524	556	528	503	526	537	483	535	529	506	488	488	549	488	505	513	510	496	484	512	530	504	503	500	487	520	528	492	519	531	522	488	523	492	491	518	532	538	499	527	484	556	510	529	515	488	510	521	522	498	490	493	554	489	507	477	490	507	511	504	547	543	495	518	524	525	528	522	506	501	528	529	536	520	483	482	513	506	529	523	514	499	500	502	514	508	529	524	495	508	520	515	512	518	485	533	522	523	505	494	538	543	538	510	527	537	526	511	561	507	546	537	530	511	483	498	477	545	489	544	469	497	493	511	549	515	477	517	517	535	546	516	508	502	524	529	519	536	508	548	537	544	501	555	532	545	483	507	496	517	519	522	515	510	508	496	514	492	516	518	520	526	512	573	581	545	510	539	526	540	506	498	485	508	517	488	556	521	508	512	531	498	482	521	507	514	489	532	482	528	508	525	567	522	508	510	517	486	520	523	519	538	513	487	507	524	555	506	497	500	524	487	463	497	556	548	522	490	500	479	481	509	510	523	547	559	524	471	498	559	528	530	520	495	516	520	504	574	465	480	475	517	500	521	528	543	521	499	497	499	549	550	523	527	498	512	531	558	538	499	523	511	517	527	554	498	487	525	505	512	520	496	522	498	509	492	502	517	523	514	547	499	560	495	540	541	506	499	503	464	522	488	515	492	557	514	535	548	518	495	475	536	531	549	478	495	498	514	509	488	515	522	549	517	534	550	536	522	532	532	507	513	535	503	491	505	523	491
62043	101202	78319	52725	24952	7008	1149	515	538	542	592	569	598	572	567	573	557	560	580	633	589	562	577	628	656	625	619	543	575	529	566	584	533	599	550	579	594	604	572	544	560	541	562	539	572	533	559	575	561	558	597	569	611	554	574	531	584	624	528	616	546	578	555	592	571	549	547	552	584	570	562	605	586	584	558	573	522	538	587	573	568	572	553	536	589	530	593	576	583	572	584	582	603	540	535	571	583	531	596	593	546	561	576	535	567	572	552	565	598	551	562	555	588	536	544	566	572	538	585	546	553	561	556	557	521	546	533	572	581	568	584	574	543	573	546	515	579	550	579	556	556	531	580	562	568	586	569	555	569	571	551	550	567	531	556	551	597	565	603	541	555	566	589	611	545	555	570	529	587	594	535	589	577	553	537	538	543	587	568	556	552	575	546	539	525	544	614	538	571	548	544	582	571	544	540	540	602	533	569	571	552	564	565	533	565	542	619	597	493	583	595	601	508	567	594	521	578	623	544	558	572	548	572	532	546	565	596	610	553	558	538	548	563	528	587	575	623	571	582	603	596	585	553	593	570	583	574	556	549	578	592	549	544	535	597	565	583	548	552	549	569	577	583	567	586	555	559	581	526	580	573	518	545	606	555	552	548	545	549	560	575	589	517	559	554	577	573	564	526	567	556	567	576	552	527	593	552	533	585	563	534	550	580	574	553	550	545	570	554	526	574	548	580	555	552	517	576	539	516	528	562	554	537	529	556	554	599	572	522	583	569	571	549	545	580	576	572	567	528	623	577	586	589	564	530	580	583	593	585	540	606	542	561	532	546	564	539	593	567	573	563	538	580	524	562	555	569	605	544	578	519	556	521	581	576	546	589	552	544	567	534	522	525	554	563	561	561	546	558	552	576	560	535	552	567	565	570	618	525	523	573	560	565	584	555	608	551	598	574	549	545	574	575	586	522	588	562	555	613	611	527	601	549	582	531	576	537	603	585	567	536	550	570	544	573	609	597	546	555	538	587	571	582	580	516	573	547	564	556	559	584	552	574	543	532	571	557	595	542	586	592	594	522	557	519	554	565	558	505	581	556	553	538	546	558	530	599	580	545	565	567	577	558	592	543	576	541	575	558	560	621	573	537	560	536	547	566	549	580	534	562	530	563	569	561	577	528	489	572	566	530	541	574	556	550	507	536	548	547	541	536	581	544	546	568	558	546	583	561	572	564	570	567	530	557	581	585	534	567	585	553	580	581	544	579	533	559	526	533	569	558	603	532	552	548	542	558	576	545	559	578	565	581	526	570	588	555	574	569	534	548	580	552	584	510	538	530	536	534	541	521	500	537	514	539	601	596	554	568	540	548	586	575	543	571	553	544	511	545	558	547	513	585	585	524	549	521	597	530	582	558	531	601	542	580	525	536	561	556	522	601	549	560	566	541	606	545	568	586	562	562	536	544	558	549	574	555	566	657	549	538	576	563	565	606	624	584	583	528	545	562	600	591	546	527	572	535	570	574	546	548	555	535	587	545	565	538	554	582	523	553	533	551	522	568	549	567	569	529	613	637	561	585	551	576	619	599	560	545	572	577	558	549	530	562	571	535	568	569	541	569	519	554	556	512	604	581	521	543	553	537	550	577	587	560	538	562	550	567	550	533	571	561	590	527	570	553	548	560	584	588	520	547	552	553	571	551	543	538	556	581	563	551	551	589	598	526	541	587	530	578	559	556	542	536	563	510	554	570	557	536	570	578	561	531	531	572	563	586	567	592	526	543	562	623	556	535	569	553	553	535	579	606	592	567	608	579	540	578	547	562	552	575	594	550	548	582	556	577	540	536	560	544	552	544	553	540	543	554	541	550	582	529	562	578	522	543	592	535	574	501	606	597	579	594	575	584	567	581	553	528	574	604	586	579	548	582	525	566	531	575	548	568	540	533	560	510	558	570	591	585	581	568	609	595	542	562	536	576	576	556	528	547	549	576	557	586	554	535	540	516	547	527	546	582	568	537	595	573	542	610	606	551	590	571	557	568	554	547	591	542	557	572	573	565	581	516	582	548	539	546	575	540	532	551	542	558	552	539	530	558	568	541	542	564	568	528	585	572	581	596	552	583	511	547	571	565	579	560	523	580	579	549	568	593	559	560	596	579	568	544	563	563	532	544	552	538	577	542	584	559	528	537	573	533	547	531	565	579	553	569	548	549	545	558	571	538	537	615	582	573	523	557	551	545	568	548	590	545	591	543	568	531	586	572	591	624	543	535	574	546	581	552	537	532	571	556	514	559	541	552	580	567	591	574	554	524	549	533	492	568	567	609	570	539	586	533	594	583	590	598	540	538	595	576	523	570	557	560	589	600	573	563	542	582	604	556	542	588	501	590	526	529	563	543	542	573	555	571	547	582	607	562	575	572	547	566	557	579	588	605	534	560	584	591	571	611	553	575	585	536	578	566	519	530	559	520	567	561	557	580	548	539	549	546	562	566	590	546	581	534	545	566	562	594	583	558	552	556	552	566	624	567	573	557	501	569	537	548	574	534	599	531	556	571	565	566	581	570	529	547	556	589	578	574	578	603	579	555	573	543	584	540	609	549	593	557	536	589	596	548	576	593	560	563	561	602	554	538	570	544	597	537	583	583	546	570	572	525	550	544	578	539	550	577	564	552	586	544	524	533	588	558	588	504	565	609	549	507	547	574	555	567	551	536	535	550	558	578	592	521	586	577	574	567	556	591	584	566	536	577	545	588	545	565	543	538	562	598	529	515	583	550	543	584	562	582	597	589	586	549	557	544	549	518	581	551	532	566	554	542	560	566	547	573	530	616	545	552	557	567	579	519	515	552	582	514	561	533	567	490	574	543	550	579	591	579	567	524	541	567	528	568	570	566	553	530	535	577	550	544	575	567	534	543	547	573	520	530	569	574	575	561	548	563	548	596	570	540	581	587	560	561	543	503	526	548	521	534	532	574	560	570	556	592	553	544	605	531	580	561	595	526	483	584	588	580	566	557	590	573	516	535	551	571	538	545	585	531	565	556	522	563	535	563	542	560	566	585	552	556	524	509	534	561	563	553	563	564	522	542	558	551	528	548	551	557	520	592	561	576	517	539	609	567	547	538	559	563	578	554	566	572	581	520	578	558	575	541	558	542	546	576	540	572	534	574	548	608	564	532	539	545	607	541	535	533	588	544	578	557	566	522	581	501	549	554	542	499	577	555	540	567	524	555	540	618	604	556	562	548	517	553	561	570	571	550	547	551	616	569	539	558	588	594	559	539	547	595	561	592	554	583	563	573	542	531	565	535	566	574	516	537	543	560	566	615	574	569	557	586	536	566	563	548	543	554	587	531	523	552	554	579	560	585	542	557	597	573	584	529	533	555	528	575	520	576	613	567	534	552	557	573	572	541	527	573	549	567	554	543	513	517	542	554	562	551	546	553	542	547	577	594	553	552	602	543	572	531	562	585	504	550	605	558	545	609	583	543	556	565	578	562	553	549	514
28789	29139	29654	13973	3139	862	401	366	392	372	333	384	330	362	360	322	346	374	367	347	337	374	330	365	405	375	384	362	365	314	376	364	348	370	382	365	364	347	362	366	370	326	352	371	349	336	347	371	343	363	374	338	367	361	334	367	361	361	368	365	396	358	384	362	354	312	365	369	378	369	361	343	351	355	370	355	352	326	386	380	340	337	351	385	342	344	363	335	335	366	374	340	343	370	365	357	368	321	349	385	359	376	351	363	346	343	343	356	333	345	379	422	343	388	372	339	374	378	333	394	394	362	348	360	361	357	397	355	363	366	351	357	354	375	374	355	358	375	346	378	353	369	391	329	344	322	344	351	349	341	376	341	358	394	357	353	366	368	374	362	336	362	341	351	360	365	380	341	343	376	355	363	346	376	366	355	351	351	349	319	380	376	353	340	366	355	388	342	347	369	348	334	372	357	374	356	381	344	370	342	375	347	335	345	378	355	353	364	400	355	343	383	342	354	363	358	378	332	390	372	362	356	358	371	355	337	358	380	383	353	356	324	345	342	377	378	362	355	325	371	374	363	365	338	360	356	379	355	346	382	326	386	372	349	362	330	326	362	374	353	370	350	358	361	376	386	341	350	358	362	349	392	379	322	368	363	378	368	338	356	347	356	335	389	375	325	358	350	355	379	392	359	358	369	371	330	370	369	382	387	341	351	363	349	354	339	376	352	349	372	382	358	366	348	373	348	350	337	358	383	362	364	398	357	378	356	365	343	368	367	369	357	352	330	347	385	383	371	360	318	386	372	331	380	378	351	336	350	356	361	388	364	347	361	330	360	371	369	348	324	344	354	348	316	356	384	345	361	360	375	356	391	352	325	317	364	376	337	364	377	361	353	355	389	374	373	358	355	367	349	327	370	358	349	362	360	343	352	348	344	368	365	356	360	341	359	355	394	337	392	361	360	403	372	365	338	340	391	352	332	372	371	370	347	397	370	360	340	377	345	361	366	341	369	367	354	353	366	387	354	357	310	368	342	393	358	353	367	348	386	387	357	366	341	354	370	380	316	381	373	354	359	385	324	346	345	355	351	370	361	355	399	395	362	328	372	364	384	352	374	323	379	322	356	351	320	374	386	359	334	358	358	395	371	380	359	342	389	360	357	378	368	310	331	356	394	367	368	359	342	371	398	370	360	351	373	382	361	342	361	324	335	338	345	371	352	390	338	356	369	329	359	347	314	334	338	397	369	371	340	358	374	344	364	347	371	347	337	353	373	357	369	391	380	346	349	378	356	341	364	377	365	380	351	360	338	374	380	356	380	322	343	364	339	351	370	331	338	346	355	338	344	356	343	348	346	349	354	393	352	367	336	368	313	376	364	346	365	372	334	366	402	341	344	366	350	366	347	342	367	332	351	331	331	356	359	369	375	376	372	352	377	352	399	327	325	320	359	327	356	369	347	347	370	377	340	355	368	364	372	338	345	360	349	371	353	336	382	368	375	368	341	395	393	339	321	349	354	353	358	349	364	353	382	371	382	382	377	377	361	350	336	376	341	386	351	364	369	336	366	335	372	328	343	329	352	363	354	360	353	346	360	364	366	349	381	392	348	384	384	372	337	318	346	354	358	377	352	339	361	331	347	348	349	347	362	374	358	367	349	364	359	360	355	378	366	342	344	368	360	350	338	361	359	355	388	359	374	386	359	380	344	352	348	376	330	352	374	356	355	363	377	362	333	366	366	346	381	376	353	364	368	361	386	343	381	320	352	335	356	373	364	355	343	343	335	342	346	355	349	356	357	350	322	405	365	335	353	374	379	381	357	378	365	343	327	354	339	394	342	330	390	365	330	338	382	340	352	381	357	364	339	343	392	373	347	324	341	365	368	344	348	383	375	374	358	336	375	376	353	357	319	336	337	334	337	342	341	351	345	375	330	335	338	335	352	362	364	354	347	351	345	368	402	359	340	360	353	357	351	382	341	356	312	340	369	342	304	327	369	315	357	347	372	359	387	332	345	357	377	334	333	384	377	382	356	375	375	336	369	361	385	360	352	385	343	357	351	338	374	315	394	378	354	402	370	404	361	399	349	391	369	350	346	331	334	368	343	398	321	356	365	364	359	367	354	333	334	354	355	342	400	340	339	354	359	364	389	351	301	380	339	380	347	338	365	331	358	343	331	388	385	367	368	325	352	354	348	357	379	364	349	363	364	354	357	375	351	352	362	327	330	380	376	369	359	346	376	378	380	339	322	341	360	374	381	340	349	344	366	345	352	384	350	352	374	369	398	344	377	344	401	334	408	363	377	363	374	358	383	359	328	347	315	355	363	365	395	365	353	359	354	359	352	358	340	362	349	359	358	357	354	369	372	361	357	331	357	340	374	368	333	351	364	335	367	370	337	365	345	370	357	362	370	353	370	361	364	325	315	324	366	382	381	382	349	342	339	347	361	400	378	361	330	361	347	346	343	359	338	354	344	370	348	331	361	358	360	360	343	334	371	369	366	369	381	371	379	419	367	356	346	360	346	361	385	359	354	354	340	351	392	366	368	348	352	374	362	344	348	367	382	353	384	358	362	374	341	348	381	364	348	339	348	371	326	352	341	354	358	368	345	361	374	350	349	356	353	363	377	373	350	380	369	345	341	340	333	394	358	369	371	345	349	326	350	350	340	336	373	360	370	374	358	343	398	342	378	335	393	314	365	364	380	388	362	353	398	385	329	348	357	343	366	339	328	378	318	351	354	365	349	346	317	362	351	336	339	345	350	336	348	370	382	358	370	364	375	387	338	349	379	389	338	346	343	338	334	380	349	349	349	348	362	340	403	347	366	387	353	354	391	349	361	388	358	384	349	374	381	353	377	378	347	341	334	339	391	386	388	333	376	371	342	349	370	339	336	350	343	375	382	339	345	354	337	356	384	367	373	383	336	399	373	359	316	369	362	367	373	314	346	341	344	351	387	348	334	361	354	375	347	407	349	360	372	342	334	362	343	354	390	345	371	354	357	370	345	359	320	368	362	384	379	358	381	344	382	342	377	356	335	345	378	359	360	345	362	333	362	368	361	374	350	353	364	361	337	331	364	395	375	349	361	355	334	360	345	338	381	334	342	368	394	340	373	379	379	371	351	360	365	331	333	336	363	323	351	337	368	366	350	377	378	342	364	327	333	326	378	321	373	333	388	372	350	387	389	378	357	369	367	353	395	355	353	376	367	356	364	367	349	360	313	381	340	360	370	339	375	364	350	360	377	327	337	362	345	342	379	354	350	388	385	340	354	350	379	312	360	363	372	369	356	387	349	359	350	357	368	359	342	362	336	373	371	323	320	346	361	342	346	336	371	356	336	379	376	335	369	373	362	377	335	366	346	347	304	373	367	324	357	349	324	348	388	333	332	351	371	358	399	364	378	324	372	366	385	334	340	348	378	352	362	328	345	357	332	361	340	341	356	433	374	340	353	358	373	383	350	367	373	372	345	362	373	371	352	379	394	358	333	318	336	359	367
17543	36195	24054	7548	2364	785	396	339	330	332	340	335	381	321	339	352	347	368	329	347	345	359	351	345	394	328	339	322	318	353	322	341	349	358	308	309	359	325	339	331	386	356	314	372	330	348	322	344	326	364	366	367	349	322	352	367	358	330	358	358	347	339	319	380	362	370	340	332	389	324	360	331	368	341	324	369	352	333	343	366	370	383	326	373	357	330	350	298	322	336	371	370	313	301	344	352	361	345	356	346	355	336	323	308	348	348	340	343	307	321	344	355	311	323	350	356	366	327	347	359	383	354	324	341	347	343	348	370	330	355	338	333	356	317	333	333	322	344	328	357	376	342	342	350	320	351	332	344	332	343	324	367	333	335	312	348	341	331	355	337	352	325	344	364	334	341	345	337	350	332	304	346	360	326	333	326	353	330	337	323	369	357	364	324	340	353	324	327	327	335	330	352	335	329	320	343	352	351	356	346	332	327	321	345	333	337	343	338	356	336	349	344	374	300	335	363	366	337	388	309	368	332	327	325	347	346	322	370	355	324	326	354	327	297	348	356	371	351	342	377	377	339	345	323	337	339	334	364	314	352	345	354	325	344	355	312	335	331	296	357	333	340	335	358	327	353	356	332	357	335	326	341	353	358	372	366	353	330	326	342	354	359	351	351	348	328	340	335	344	314	331	332	368	309	337	325	365	340	340	374	364	339	338	328	384	368	346	358	351	319	377	365	350	330	345	357	379	345	354	317	329	327	324	338	329	346	334	329	316	371	364	336	354	342	322	340	359	335	329	318	329	379	336	343	336	355	322	398	350	335	330	342	334	369	339	329	368	372	387	346	336	341	317	330	343	327	355	323	338	337	311	337	330	329	369	310	315	317	330	321	361	333	351	329	350	355	395	334	327	379	375	323	371	372	362	309	320	337	345	331	346	341	319	349	379	343	366	323	341	319	345	328	334	329	345	348	308	362	343	359	339	359	364	331	354	356	335	335	345	361	348	374	324	335	372	326	325	374	328	295	357	371	354	340	362	351	350	343	357	349	367	327	358	354	368	350	341	359	333	350	353	328	342	307	352	348	367	367	339	308	341	349	329	347	364	355	358	340	318	344	340	341	333	363	391	310	307	350	332	310	344	345	339	353	351	366	315	349	385	362	339	338	351	327	334	338	343	291	347	355	329	339	319	334	331	331	359	366	330	328	349	357	366	337	356	320	312	348	347	327	326	349	349	327	350	352	359	356	341	345	360	334	322	346	327	323	321	339	340	330	319	327	329	350	340	382	347	337	336	376	336	315	320	356	322	327	345	370	388	329	359	333	330	370	347	330	313	356	344	300	347	367	333	322	329	371	318	357	330	345	340	393	366	354	323	339	366	357	338	345	368	348	349	366	332	313	334	357	332	348	391	340	342	336	350	331	352	350	341	361	324	324	318	320	359	355	338	355	383	356	334	367	329	326	358	329	333	358	333	342	323	332	357	350	349	357	333	329	339	380	354	356	350	325	340	340	338	364	358	346	333	339	345	328	361	337	334	366	344	348	337	359	355	362	358	356	346	344	348	342	324	358	338	344	325	320	350	304	351	331	326	341	367	363	338	363	334	347	355	334	320	332	374	343	342	356	333	332	340	333	340	338	331	329	368	317	368	312	347	361	339	340	366	316	334	345	340	333	330	357	322	324	372	341	340	354	323	337	351	342	331	350	359	360	318	373	369	326	324	357	329	320	337	344	368	332	368	320	322	350	332	371	331	352	360	319	338	380	365	325	335	325	371	332	354	344	338	340	364	350	330	335	335	357	332	331	351	339	351	356	339	331	343	357	338	348	313	417	352	338	359	355	356	296	325	339	332	324	359	355	326	369	302	379	396	350	337	338	350	331	332	331	361	350	363	343	337	346	324	337	371	353	350	339	362	346	330	349	365	308	352	341	364	364	358	347	387	337	344	355	330	330	331	355	314	309	351	337	383	362	308	363	355	358	349	349	355	323	350	337	347	336	369	384	344	345	339	346	350	369	390	351	352	304	327	353	327	342	317	359	353	317	331	348	358	328	363	345	308	345	351	345	333	346	357	317	324	370	324	338	340	339	359	340	312	353	363	368	345	359	362	364	350	334	333	347	361	348	325	399	338	319	351	350	299	338	314	349	365	377	337	374	330	351	364	340	327	334	363	337	336	303	324	325	347	320	330	349	346	337	359	326	344	349	324	346	321	328	357	323	350	380	318	353	358	341	353	386	338	327	322	338	334	341	347	327	311	372	313	351	321	330	348	316	328	323	347	336	348	329	336	336	326	379	348	349	355	357	323	338	368	346	349	356	343	343	328	345	348	330	346	317	344	332	353	354	340	354	358	314	343	323	330	331	320	347	341	328	301	336	331	334	335	369	368	322	339	374	340	326	355	331	344	320	356	335	338	357	351	344	363	368	344	357	285	340	320	366	344	305	336	357	367	366	331	331	365	331	375	311	320	345	328	326	335	346	318	302	342	353	320	332	346	377	331	333	386	343	322	319	348	356	389	337	365	352	388	349	341	373	299	340	354	332	349	345	332	310	341	342	385	353	363	334	329	345	337	365	329	333	354	324	322	349	307	373	358	352	354	358	303	346	347	346	320	346	323	326	349	344	318	366	339	312	337	360	343	319	374	327	360	353	362	345	365	322	357	359	351	335	328	352	341	361	336	369	371	334	328	336	340	340	346	329	358	328	368	353	350	364	359	385	338	356	373	336	346	339	319	365	332	311	369	353	328	335	322	334	309	346	361	344	344	307	336	360	364	376	336	305	345	342	356	336	347	368	366	323	301	328	318	348	360	348	355	322	310	343	367	337	341	374	346	336	367	376	398	332	359	336	357	347	339	316	352	323	348	327	372	335	344	337	338	335	324	326	320	321	321	315	359	335	333	354	356	328	328	346	346	352	305	346	357	342	325	314	348	366	333	359	376	345	341	340	339	325	340	376	362	354	342	332	367	350	357	326	339	342	373	346	304	352	359	303	338	346	387	337	325	344	399	351	352	349	333	310	371	343	331	363	314	336	328	291	364	325	327	350	328	378	324	363	338	367	362	370	365	301	342	351	342	366	327	345	336	337	344	339	320	352	334	344	343	337	318	320	342	331	349	330	366	351	338	343	350	364	351	322	341	357	327	350	386	350	336	334	348	324	354	348	365	344	364	365	373	334	355	341	343	358	352	347	327	342	352	337	334	340	349	315	370	362	342	351	351	326	380	318	319	316	369	347	312	340	351	369	320	332	340	343	372	325	335	351	352	354	382	349	317	345	324	344	338	355	329	339	358	366	325	349	322	331	323	369	340	356	321	310	326	332	348	305	354	360	341	335	350	347	323	348	303	333	331	330	330	335	359	366	371	364	332	358	336	385	339	323	338	344	331	344	340	344	334	332	327	353	347	350	366	357	330	351	367	330	326	333	324	329	362	344	354	356	304	340	324	357	341	331	367	319	349	385	361	337	360	366	352	323	351	336	329	347	324	346	328	349
25326	28030	45374	40064	20522	9420	1523	500	432	417	426	387	404	432	401	448	419	395	401	436	436	411	413	424	431	439	408	387	417	413	397	395	427	396	417	437	422	450	384	418	412	438	442	424	443	437	417	420	415	385	362	370	423	380	394	430	397	421	387	418	380	431	397	401	422	404	449	381	400	378	393	423	406	406	419	418	423	410	411	411	369	435	373	398	410	427	427	386	376	419	412	407	405	410	406	397	406	403	388	444	437	399	374	380	406	455	428	423	413	424	398	405	354	398	403	408	408	409	432	354	398	412	409	428	410	420	386	421	387	409	432	381	407	401	400	403	430	421	410	401	417	377	414	421	409	402	397	410	391	427	393	403	399	422	444	415	386	413	421	375	441	390	401	426	393	424	408	453	402	408	441	428	422	403	387	441	394	417	382	385	414	381	429	425	383	428	440	399	408	427	427	385	445	383	402	399	414	430	392	382	378	421	384	385	360	400	427	415	401	409	412	427	362	379	422	409	421	387	417	372	414	443	401	403	385	378	406	408	412	408	395	435	400	387	413	371	394	425	433	412	434	427	383	403	430	408	400	435	413	402	393	365	436	399	403	401	415	366	406	435	413	429	389	374	376	401	391	424	413	406	419	389	419	398	387	426	389	379	391	421	364	429	431	400	409	417	387	437	390	380	414	397	423	408	394	423	390	425	410	416	377	418	394	427	417	397	404	403	406	434	455	412	380	394	423	399	424	394	393	404	385	420	397	417	421	412	403	407	391	431	408	416	399	399	407	407	413	420	377	409	381	434	378	401	420	414	412	409	340	411	399	391	410	441	397	437	404	391	380	423	387	409	392	428	380	418	455	378	460	411	372	395	395	442	410	383	394	401	407	381	375	392	413	393	385	390	401	413	393	429	392	396	360	419	403	416	402	449	410	432	385	428	374	433	376	389	410	381	420	445	382	406	358	412	403	405	408	397	382	415	410	392	427	405	410	405	425	430	429	411	435	393	390	438	422	413	422	365	436	413	350	392	411	459	395	406	426	425	395	394	422	397	416	412	421	432	411	407	399	411	411	462	420	393	411	396	379	372	383	420	428	403	408	414	380	401	384	420	440	380	398	386	373	402	407	394	425	377	374	406	409	426	417	392	399	410	402	442	401	414	409	442	430	402	388	429	395	405	415	406	415	412	372	401	397	398	396	376	393	384	419	411	386	426	412	432	353	395	411	434	422	412	396	447	444	401	408	405	424	416	422	430	418	406	406	429	411	420	412	381	378	405	412	398	416	388	403	399	388	412	396	433	405	398	417	409	394	418	425	404	392	432	405	441	381	418	429	396	414	443	416	422	411	379	367	389	405	430	423	386	409	393	386	421	390	420	401	416	401	394	419	399	417	397	434	403	377	371	409	421	427	396	412	380	409	397	429	389	420	426	434	386	414	408	433	398	407	401	373	410	430	415	420	402	415	379	423	407	399	372	427	416	395	410	383	399	392	406	388	370	391	383	415	405	437	411	410	410	412	417	427	409	457	455	442	400	390	391	360	434	415	404	390	426	393	442	419	397	396	417	394	391	420	416	390	429	414	427	377	402	398	413	403	382	389	372	421	408	419	408	408	404	413	442	407	415	394	444	404	396	364	410	388	401	372	410	400	439	386	409	393	422	403	396	427	421	408	430	406	385	374	408	449	372	394	424	420	395	421	378	367	408	384	422	392	367	419	412	410	431	379	420	402	422	393	411	409	394	415	395	445	400	362	428	444	403	415	402	428	405	385	403	400	422	417	426	438	385	427	385	401	362	418	402	410	424	407	381	430	395	438	411	386	402	423	400	419	390	399	438	376	418	411	427	427	376	435	414	381	414	391	422	418	415	435	393	414	437	435	396	429	391	392	397	405	357	422	379	378	406	406	411	400	418	374	430	416	417	408	381	439	413	376	415	377	398	448	455	445	426	420	392	429	424	383	390	433	394	423	422	396	403	395	453	409	426	418	443	409	421	391	448	393	414	415	395	397	432	389	393	412	401	391	417	446	398	419	362	405	413	402	421	393	414	371	431	445	396	420	378	393	389	411	418	436	392	372	416	399	416	401	420	420	414	380	371	408	449	394	399	403	388	369	388	409	399	381	418	401	422	400	381	422	425	379	399	404	397	417	385	409	431	391	364	369	399	393	392	410	440	428	411	439	414	437	415	430	366	401	382	430	404	378	413	403	415	394	402	390	404	405	427	402	416	449	390	428	403	444	377	408	404	424	410	382	409	403	406	423	389	438	404	374	394	418	403	422	428	408	421	358	391	415	422	398	436	369	398	419	423	375	420	401	394	449	407	451	410	379	430	408	426	418	416	452	416	392	427	399	411	451	407	399	412	401	415	390	421	417	409	433	414	435	430	373	411	423	385	406	406	423	411	413	385	412	430	407	388	411	400	374	439	388	405	436	407	425	409	416	407	396	379	441	375	400	375	399	400	408	440	405	387	396	403	395	401	391	361	423	399	402	427	381	400	386	410	386	443	369	391	409	373	423	400	429	429	402	381	358	403	387	447	398	423	394	444	406	390	410	384	440	442	414	385	402	399	391	404	390	410	414	381	369	393	424	416	410	429	392	380	400	389	416	369	413	419	398	398	380	430	395	421	370	398	348	448	388	429	398	415	427	434	394	396	391	414	384	389	392	382	397	425	401	382	434	383	417	431	382	385	420	423	389	399	380	393	405	391	412	398	392	446	398	428	441	425	410	368	370	384	431	420	395	393	412	415	440	409	400	381	412	389	414	400	450	424	404	419	410	389	389	399	423	387	358	411	391	416	426	416	418	435	408	409	403	420	401	417	412	419	395	382	378	425	441	420	426	424	415	392	369	432	399	441	389	389	409	387	360	431	404	407	393	402	383	400	415	402	396	423	421	380	438	404	414	413	411	401	433	429	400	370	391	391	395	404	391	406	436	393	397	429	387	405	378	411	406	411	380	413	384	429	468	405	429	404	373	408	417	387	387	424	423	439	416	413	388	398	441	372	409	423	392	410	417	408	360	402	398	404	416	430	391	382	406	446	385	370	454	409	392	384	401	399	416	444	361	410	407	400	411	363	400	406	389	412	410	408	399	416	394	419	399	373	381	395	404	406	386	423	459	391	421	393	455	417	403	421	412	390	404	436	415	416	453	401	415	368	384	387	381	396	427	420	431	388	378	394	413	358	370	389	415	409	395	431	401	411	399	393	410	393	393	400	388	425	408	409	400	413	411	448	407	423	434	410	430	394	400	383	446	397	371	448	409	413	392	369	399	437	399	442	423	417	429	396	406	420	408	420	401	408	403	414	421	451	399	397	386	422	447	407	420	398	410	410	419	400	447	420	388	406	391	395	391	377	415	403	451	407	421	392	395	374	415	396	427	430	409	380	418	404	382	417	418	393	402	417	437	398	427	393	395	414	396	377	419	405	433	389	386	421	395	413	394	407	429	376	417	427	414	387	430	412	377	401	415	383	395	428	425	411	412	409	446	428
52146	89172	59448	32530	11919	6054	1165	433	408	392	437	455	465	437	443	407	463	439	446	437	435	448	467	449	481	419	414	410	411	472	484	437	413	371	439	445	441	388	408	417	414	396	403	424	417	412	440	417	436	422	410	427	434	454	430	408	440	431	437	444	434	418	434	432	445	413	442	408	456	437	425	412	420	439	398	467	422	411	429	401	448	421	426	419	427	419	432	475	415	434	429	392	414	450	425	436	406	441	437	438	384	443	457	408	426	428	422	415	443	440	407	470	432	414	403	435	422	430	421	440	428	431	440	415	409	433	397	399	411	420	398	443	437	430	455	451	438	427	453	399	430	414	426	437	428	402	392	455	442	416	445	471	407	427	451	425	433	426	433	411	428	414	424	411	386	405	426	422	394	449	389	426	402	434	442	440	401	426	430	434	380	398	411	385	440	422	393	436	434	423	443	426	442	448	431	434	407	396	399	435	393	439	419	440	442	408	427	405	426	439	437	422	407	430	434	417	429	434	378	401	403	449	436	448	415	414	430	438	437	449	444	415	412	425	424	409	417	420	386	422	430	414	373	403	464	423	401	404	427	399	427	401	425	399	432	414	420	456	470	440	407	477	433	419	377	390	446	398	442	418	400	393	448	434	440	425	366	384	428	404	432	417	424	417	415	437	420	395	430	437	393	425	454	416	417	373	396	435	452	421	401	434	438	414	446	406	425	429	404	406	441	412	448	428	432	432	427	403	421	455	447	426	430	456	436	449	394	407	404	413	437	411	421	482	440	403	398	411	400	419	415	405	418	432	431	415	422	404	412	432	404	418	396	479	401	441	396	426	400	400	419	406	429	424	442	379	388	421	421	418	453	460	391	440	420	418	412	438	460	428	443	433	394	431	425	423	414	458	415	430	450	406	455	427	441	436	389	471	414	441	424	428	443	420	426	411	424	419	395	386	425	360	408	428	435	426	427	455	447	422	411	411	411	459	414	419	426	413	421	442	417	391	395	411	436	434	435	421	433	438	414	398	421	446	450	413	430	385	437	417	417	446	450	440	413	443	440	440	419	433	388	442	394	472	395	395	435	395	428	428	404	377	416	437	408	436	439	466	420	399	433	397	429	424	418	401	429	420	407	398	419	414	438	440	416	403	455	427	389	401	430	479	421	433	427	443	403	397	414	402	431	417	455	466	424	432	424	383	446	421	409	410	444	412	418	422	420	465	442	389	428	437	412	432	432	418	401	432	394	463	407	434	421	417	390	418	403	447	429	400	418	428	426	419	414	448	409	420	445	402	424	453	413	438	422	393	419	401	419	387	407	402	451	430	405	387	372	412	422	429	428	409	421	440	430	398	404	412	450	430	406	427	385	401	405	423	401	414	440	455	436	411	435	440	415	431	394	383	424	396	414	431	403	383	414	432	423	417	389	402	457	401	419	431	430	417	379	418	440	425	419	431	415	411	405	425	428	430	424	399	420	415	459	410	426	459	435	391	395	405	438	461	436	450	421	396	411	421	403	427	434	433	429	447	398	402	384	420	410	421	396	442	410	438	417	419	430	411	433	457	425	470	444	401	437	370	372	405	390	443	431	417	452	437	423	435	403	426	419	414	435	466	441	449	462	423	417	406	420	406	431	413	446	436	434	434	418	449	420	458	423	411	425	424	402	425	421	422	423	437	451	425	435	450	395	431	423	439	435	439	385	390	423	432	411	411	439	419	419	433	415	446	431	415	414	440	420	402	431	454	420	439	425	422	430	438	396	390	389	432	413	466	413	404	435	400	429	415	396	437	437	420	471	437	468	430	410	415	406	404	422	425	404	391	428	432	418	406	432	425	414	403	439	449	392	433	395	448	437	423	433	423	416	430	398	396	419	445	428	438	433	442	461	423	415	423	425	399	429	409	402	433	420	403	433	402	426	449	410	415	434	445	454	417	403	408	409	419	429	414	403	432	470	422	392	426	440	424	413	417	419	426	397	397	415	435	429	431	427	421	421	434	439	437	383	411	433	400	433	400	455	434	409	454	396	446	462	463	445	446	414	436	433	434	438	446	424	419	392	457	414	445	452	440	435	409	431	402	422	413	441	405	458	396	416	405	447	389	420	422	426	401	392	440	454	414	439	434	440	391	453	426	475	419	462	438	415	428	438	430	400	396	372	402	421	440	452	444	465	413	398	434	441	400	404	414	443	405	415	406	411	459	396	396	413	434	432	409	422	434	439	404	425	425	435	418	410	439	408	437	444	390	355	420	448	432	417	419	373	445	448	439	404	451	424	408	424	421	426	418	427	446	405	385	413	382	426	431	479	442	457	425	408	432	432	418	447	466	408	436	457	404	427	415	437	415	434	446	445	461	394	421	384	400	432	459	373	422	405	403	471	376	419	408	456	425	425	431	419	400	423	400	415	444	373	445	443	405	413	413	427	395	395	422	472	389	443	452	435	411	443	446	415	426	424	419	414	407	432	424	416	428	439	386	426	440	442	406	409	445	430	413	431	434	435	413	425	414	428	396	418	406	420	392	368	435	387	426	422	408	392	423	421	423	401	411	435	392	444	391	384	380	422	433	403	435	455	431	419	439	411	416	392	396	402	419	439	429	430	448	417	383	380	413	424	453	384	456	435	410	419	415	454	442	483	417	418	431	417	445	433	412	432	463	434	444	440	391	445	418	460	428	453	403	398	439	427	436	428	457	440	421	425	462	438	403	383	405	436	423	422	445	427	459	405	426	400	424	406	384	448	434	410	428	408	435	441	398	449	437	412	410	434	410	460	423	438	419	410	420	435	426	428	396	427	439	437	400	393	429	423	406	408	429	439	412	422	420	409	418	412	404	434	442	435	430	447	435	434	400	427	405	445	397	395	407	417	432	435	382	452	485	450	410	420	439	427	438	395	432	474	441	434	414	486	424	437	414	403	383	415	392	417	434	449	435	465	428	431	422	433	429	417	396	407	427	430	421	459	401	410	423	439	403	396	396	408	420	415	414	412	425	459	418	439	426	439	406	408	434	436	428	423	422	410	417	396	419	418	399	416	427	443	403	455	424	443	458	417	420	400	413	420	413	451	414	446	421	444	385	456	451	437	409	438	421	413	419	418	419	425	437	446	452	431	425	423	446	413	428	405	423	421	431	436	408	424	419	416	410	407	426	415	426	417	404	420	419	432	391	424	440	436	426	455	443	450	401	441	448	413	452	402	422	433	421	457	419	387	422	428	418	429	412	404	423	409	438	441	428	382	437	406	444	436	431	414	406	390	445	401	451	443	438	389	431	433	423	414	424	402	420	404	407	435	398	427	403	394	396	435	440	420	434	433	401	408	441	440	443	427	432	424	395	419	459	413	427	399	416	477	427	388	397	442	430	436	440	437	433	423	418	378	425	423	432	439	437	437	414	429	449	434	409	476	434	439	442	397	402	437	462	432	441	405	418	407	433	388	424	430	405	422	467	433	451	429	407	404	397	429	402	411	422	460	408	439	412	428	443	422	413	435	396	439	401
23955	23773	40335	39540	26485	16630	3909	737	575	599	552	555	573	587	582	556	549	537	541	523	574	553	597	537	535	502	549	567	564	538	536	511	502	516	560	525	509	545	490	469	528	530	533	525	555	505	497	495	517	524	499	518	554	522	481	558	540	543	532	500	516	559	505	508	514	537	543	510	542	564	510	495	585	510	557	564	561	563	548	534	551	491	537	488	512	503	526	581	529	510	530	498	547	535	569	549	518	537	526	525	533	528	534	553	500	535	504	566	511	490	528	499	522	512	495	559	497	550	533	542	536	518	521	563	528	535	559	526	498	539	566	538	500	517	518	556	520	532	519	511	522	559	541	536	512	562	586	525	530	567	477	519	553	507	586	515	519	544	515	508	539	522	516	515	528	576	552	490	507	521	536	526	524	531	542	525	560	571	515	528	550	518	543	561	554	531	569	500	560	544	514	495	502	539	562	515	549	575	538	529	545	482	494	513	535	557	554	497	551	542	496	506	515	465	499	529	541	490	494	521	491	517	541	523	534	561	561	496	526	501	482	486	510	544	495	528	568	532	531	531	518	523	457	528	537	554	560	537	543	566	549	571	561	532	565	518	522	501	538	567	530	523	541	506	579	515	529	497	527	488	538	539	530	566	518	546	488	560	495	500	509	522	550	510	535	526	522	582	549	551	516	593	536	532	510	547	554	552	523	573	535	565	483	518	535	565	518	496	558	538	571	503	562	520	564	522	543	583	528	537	506	545	568	562	496	507	548	536	475	490	515	537	547	530	525	523	518	492	504	489	524	557	529	514	543	488	535	546	587	555	559	558	502	531	542	535	528	515	535	466	557	565	553	534	496	490	540	540	506	515	536	538	506	480	542	522	558	491	508	537	511	483	532	492	554	523	530	530	523	533	568	540	523	519	506	517	523	468	552	521	549	547	535	526	534	508	538	482	564	540	517	525	539	534	529	490	549	573	560	556	532	507	496	493	529	484	541	533	546	523	561	495	529	549	527	567	540	526	491	524	533	527	510	528	586	511	523	532	538	540	530	515	546	490	487	532	520	518	546	536	561	553	557	517	537	511	500	540	519	559	556	521	538	515	535	522	511	510	531	531	554	530	519	501	534	518	514	547	557	519	521	554	506	527	522	510	545	538	519	506	525	491	574	521	463	517	487	548	535	569	544	570	536	531	522	488	508	555	499	559	547	536	557	532	526	503	516	539	512	487	553	556	522	488	495	525	541	547	531	492	533	509	547	505	541	576	516	503	525	572	545	573	568	515	533	542	599	529	511	515	525	527	528	511	556	545	515	510	549	508	484	502	514	535	519	507	531	526	527	538	520	564	499	534	586	524	557	540	527	531	537	526	558	557	520	541	493	549	532	556	557	515	514	541	542	525	530	550	557	506	526	537	539	515	591	490	493	497	548	522	558	567	538	486	533	505	488	549	490	524	527	565	527	511	539	513	503	585	512	541	553	540	508	496	536	541	561	563	544	542	500	522	511	531	487	561	499	528	468	513	540	552	522	512	552	516	510	572	546	534	550	507	535	569	522	487	533	507	464	478	535	551	546	510	524	532	504	508	533	539	536	494	524	534	510	542	499	525	521	575	552	492	525	524	538	591	520	553	547	578	521	502	522	512	559	519	537	478	522	477	540	526	560	532	534	520	520	513	497	529	519	558	496	515	526	526	529	537	481	504	499	496	477	483	526	517	546	486	508	528	545	536	535	543	504	547	512	543	533	503	522	528	511	521	529	548	523	539	478	517	506	546	521	517	514	546	556	545	534	554	496	517	553	508	536	534	526	533	568	582	536	560	555	571	522	518	562	512	483	539	560	543	560	528	529	492	519	533	505	545	514	535	538	506	523	521	521	523	569	540	499	530	585	494	558	558	537	473	522	487	554	550	496	515	519	520	517	542	514	479	533	485	532	535	547	545	532	527	548	529	538	512	532	518	544	535	546	482	500	520	544	550	512	491	552	485	536	487	548	547	540	565	520	530	492	522	565	513	567	514	489	537	515	522	542	513	518	543	526	540	547	554	546	512	554	514	521	524	532	534	525	556	536	538	489	531	548	495	533	521	565	512	514	547	552	537	586	519	518	497	553	532	530	484	518	511	535	552	516	569	527	547	501	543	555	552	517	508	527	532	576	519	556	527	500	537	535	527	523	563	497	514	532	555	541	475	514	537	525	522	543	522	513	505	510	515	529	540	556	529	538	532	530	531	544	517	552	550	501	495	500	490	503	500	530	505	512	515	502	506	501	519	525	544	557	520	552	548	574	553	540	498	553	521	546	553	509	539	496	531	535	529	477	476	577	524	537	547	521	509	506	492	496	580	536	519	537	537	583	482	501	505	508	519	526	532	539	501	568	526	545	563	506	522	520	527	537	547	574	533	521	581	531	540	529	534	560	492	560	526	500	522	521	503	541	548	519	479	560	501	529	535	521	495	527	535	526	518	574	522	515	541	515	529	509	525	487	531	525	536	534	511	501	497	535	503	494	499	517	523	514	514	549	536	503	511	501	532	505	589	529	531	532	543	523	529	523	508	545	515	504	555	530	536	510	510	516	536	526	531	483	523	547	514	560	563	527	516	518	518	535	545	475	499	506	556	542	517	526	566	541	528	517	556	537	560	552	535	547	534	557	546	519	557	508	557	557	536	556	526	548	527	510	490	569	502	519	541	502	556	546	526	576	538	515	491	487	546	527	495	528	526	513	532	499	526	553	554	502	505	557	566	505	520	523	535	495	511	530	521	506	549	586	541	534	533	504	547	514	537	526	535	515	518	583	507	489	547	545	490	528	558	502	513	520	518	543	484	507	546	514	557	544	539	521	528	541	522	548	524	512	507	512	544	527	530	518	516	527	564	510	487	543	537	558	472	554	507	492	501	551	538	513	484	559	538	539	535	505	499	511	518	529	529	473	515	560	536	523	478	503	526	527	510	500	483	569	559	548	533	493	522	489	548	538	544	573	570	495	489	507	544	476	524	498	510	527	535	518	537	528	530	537	486	504	554	477	569	502	539	504	522	521	505	558	484	530	535	537	515	545	546	540	539	551	499	547	537	543	559	514	503	526	529	529	518	500	530	545	545	500	535	536	496	517	495	495	494	524	533	567	517	556	517	552	506	541	501	530	491	529	503	597	568	507	526	511	510	520	550	540	482	523	510	534	521	517	490	541	547	501	514	547	559	503	521	537	539	507	509	548	494	509	502	514	522	545	541	539	507	511	529	542	545	561	503	552	525	530	528	577	517	535	496	529	513	536	493	535	490	502	535	544	502	521	501	497	541	557	536	518	563	545	537	515	492	534	502	549	552	536	483	585	499	551	472	502	551	520	535	519	550	525	517	545	518	512	501	507	511	501	509	497	543	555	536	543	571	533	488	528	508	530	475	535	556	529	509	567	518	579	554	560	504	501	551	536	563	537	475	528	533	524	560	535	528	567	567	514	506	498	504	526	515	512	519	573	516	505	513	571	487	546	513	510	532
62671	103266	76691	47551	20308	8747	1701	541	595	564	551	538	530	595	612	560	558	605	608	634	546	551	525	577	573	598	612	582	585	581	613	549	555	546	534	609	575	587	531	565	542	563	570	521	511	616	592	594	578	577	596	564	578	573	575	561	605	568	597	559	569	589	555	554	536	555	561	543	584	540	555	591	561	558	559	561	545	614	555	579	573	573	565	555	546	575	559	593	551	589	599	566	598	592	589	582	586	586	569	549	547	579	557	610	592	549	603	535	538	598	593	627	551	575	563	539	551	592	549	593	587	616	547	553	557	541	557	563	598	574	611	533	549	573	549	541	557	587	558	566	551	541	595	549	580	555	562	564	574	592	568	567	582	568	589	562	537	573	582	586	578	625	551	573	598	554	621	551	573	581	552	559	549	565	572	564	553	559	566	551	598	559	574	549	605	561	542	564	565	595	598	588	553	558	580	568	528	560	590	581	567	523	559	559	598	563	532	552	564	583	584	553	563	615	558	547	572	597	579	576	545	555	572	546	567	557	555	598	542	561	512	602	571	598	590	589	589	595	577	579	587	604	566	593	572	590	584	559	595	588	601	539	596	550	550	550	577	553	568	592	602	574	585	561	519	540	557	575	571	544	552	555	566	521	571	575	580	549	559	580	598	578	567	586	540	586	569	579	598	550	580	551	581	540	581	606	561	566	531	552	532	557	554	576	565	529	552	560	606	600	565	551	591	574	601	559	625	547	551	582	550	573	569	605	518	556	550	529	595	562	577	554	580	551	538	594	582	553	554	545	575	554	569	568	548	555	550	561	546	532	551	539	529	546	543	575	576	550	578	610	594	622	584	537	594	559	555	593	590	591	597	554	580	557	560	608	537	569	524	567	562	530	586	544	551	508	555	571	563	555	531	576	555	579	554	590	568	613	571	552	570	585	605	583	584	596	557	604	568	548	585	564	550	552	611	579	568	534	566	561	565	550	602	598	560	605	577	578	590	592	573	568	563	566	585	597	580	551	552	610	558	526	553	566	594	568	516	568	617	540	605	624	567	568	561	560	599	579	582	587	591	577	618	564	587	522	571	570	561	565	593	548	526	580	570	566	588	603	565	567	540	547	529	592	545	581	537	572	543	567	570	587	606	538	531	575	563	520	570	586	575	546	560	562	534	588	588	561	531	608	605	593	547	549	552	565	563	580	612	562	530	571	575	533	553	593	586	610	562	571	529	577	548	588	542	570	584	594	566	562	568	573	542	610	584	598	557	545	595	558	622	517	571	545	620	572	607	548	542	558	520	563	567	584	582	561	584	555	551	639	553	568	536	613	552	563	601	586	568	574	567	524	565	570	573	561	631	554	557	550	529	590	600	576	546	595	573	563	552	555	612	584	546	548	566	614	620	584	575	538	579	509	540	533	575	597	569	596	574	544	584	564	541	533	590	563	547	588	556	554	603	565	562	591	570	624	524	569	557	545	536	561	556	545	577	525	602	572	557	583	617	550	573	578	615	563	588	582	568	533	569	549	588	580	562	556	563	556	572	561	551	567	550	585	567	554	534	559	541	588	554	542	540	549	595	531	571	586	591	579	550	599	522	541	536	558	546	594	548	563	572	576	562	569	616	544	578	535	541	555	591	605	550	569	505	615	568	550	576	607	550	535	547	585	522	537	585	551	567	570	546	577	586	506	557	581	585	560	559	571	601	550	535	553	559	588	574	563	564	587	547	587	567	562	548	554	577	587	567	610	595	551	532	554	530	604	597	570	602	539	573	551	539	536	610	565	550	566	558	576	579	600	518	591	557	552	581	538	592	595	532	561	487	565	554	537	547	570	588	542	559	552	575	519	562	582	576	546	593	605	592	555	580	559	576	600	580	607	579	528	607	601	548	551	553	549	521	549	608	547	529	574	578	536	547	567	537	557	557	567	594	542	591	540	554	568	537	556	553	558	565	546	562	551	581	563	606	534	533	559	573	558	563	585	578	583	566	554	620	575	558	583	562	558	553	615	574	551	567	543	541	544	557	597	570	564	604	545	566	557	531	597	589	537	585	588	586	545	596	556	535	571	551	541	598	581	578	561	592	610	583	578	599	555	548	605	609	590	579	606	588	541	552	540	611	551	566	595	624	578	593	527	584	581	543	620	593	558	553	577	559	571	581	501	582	523	562	516	596	586	534	531	602	528	549	582	557	627	551	592	560	548	534	560	556	613	548	544	584	581	591	534	582	537	558	547	569	566	575	548	541	570	595	567	571	578	564	597	535	547	577	595	534	577	565	576	557	552	594	518	597	583	584	514	573	588	535	520	575	570	533	562	545	550	586	551	593	590	542	533	596	575	586	541	556	582	554	547	523	561	549	590	548	572	543	568	533	541	567	572	540	562	564	536	527	572	586	569	538	568	569	613	556	533	593	523	547	569	559	557	508	516	567	545	551	552	529	556	557	549	515	592	582	554	539	545	572	589	599	596	620	538	572	555	546	552	572	556	601	585	569	590	578	579	540	538	527	630	570	582	584	564	560	579	594	550	541	572	539	533	538	573	593	575	584	536	590	568	551	553	592	543	607	546	540	534	513	546	546	496	529	558	584	556	541	598	606	572	605	553	548	564	597	598	537	544	576	600	546	556	581	563	551	579	591	552	590	558	558	596	564	560	534	557	536	582	593	545	555	550	564	605	611	593	578	540	578	557	555	612	558	558	592	561	571	587	526	615	531	557	570	544	563	535	539	568	524	555	587	567	564	593	580	524	593	519	577	620	519	558	600	549	515	560	566	542	575	564	554	593	573	596	606	523	614	560	585	571	552	539	585	570	560	563	572	548	547	572	571	578	577	577	567	573	532	596	563	538	574	549	572	565	539	598	594	588	609	561	582	553	612	614	583	565	571	549	563	562	552	547	566	584	567	545	568	552	573	619	598	544	528	568	558	576	579	579	573	543	577	527	592	539	560	562	565	575	572	573	531	549	543	558	564	561	566	533	547	579	564	569	547	572	578	593	589	565	603	525	578	578	566	561	592	566	549	557	561	548	560	546	571	593	619	536	560	590	545	541	532	592	591	582	526	600	576	581	575	521	580	561	542	558	590	605	580	551	557	530	594	599	561	577	545	548	552	541	579	543	580	581	567	568	587	569	546	585	550	591	525	535	564	565	533	573	530	564	595	535	562	553	622	587	578	542	582	545	627	571	548	612	563	590	517	548	542	541	554	570	570	606	598	555	572	552	583	610	558	563	554	562	611	591	581	584	523	571	555	523	592	540	524	588	568	600	554	549	599	593	573	492	530	551	592	521	540	566	556	595	558	578	568	555	547	571	571	580	591	586	576	578	576	584	562	540	567	563	546	576	581	567	531	560	544	550	568	515	574	547	606	562	600	587	580	602	547	566	542	608	613	562	565	545	565	584	564	539	575	529	611	542	574	544	613	527	510	511	566	587	543	552	544	530	593	600	527	596	546	599	564	590	576	568	584	555	559	610	594	558	542	560	578	536	558	553	603	538
28974	29519	27866	12526	2597	872	456	391	361	404	389	360	410	385	348	415	404	388	378	409	359	370	364	378	358	384	387	377	361	362	432	375	398	358	381	378	380	386	383	403	361	397	405	375	366	376	349	333	388	377	379	334	434	374	386	366	396	345	373	348	366	397	348	344	383	359	384	372	392	396	389	357	399	406	378	365	403	397	360	378	385	408	399	362	367	373	366	391	350	361	387	390	389	369	345	391	399	377	380	394	368	366	367	353	364	366	345	391	362	394	372	378	396	380	353	336	350	365	390	371	359	380	377	343	346	379	400	387	371	380	370	361	349	364	349	417	373	386	365	392	361	386	393	363	391	398	347	338	346	386	381	394	381	369	408	394	371	381	382	362	370	385	380	373	390	361	369	394	367	352	350	330	429	370	368	358	416	392	394	371	369	386	412	398	355	379	360	352	368	344	368	376	354	370	420	376	344	370	360	354	362	372	402	408	369	379	360	381	359	379	398	365	357	364	392	374	383	381	378	391	365	424	391	347	413	390	361	363	388	354	360	382	402	406	354	365	376	360	368	415	329	381	381	409	389	357	377	343	375	357	360	345	400	389	360	359	378	376	394	385	369	379	372	373	369	331	373	408	388	388	356	356	371	381	363	363	382	365	392	362	379	384	380	366	370	361	432	383	384	343	362	381	367	342	390	388	374	387	379	353	436	401	392	346	380	376	370	379	341	358	373	352	364	388	356	358	418	391	382	383	397	368	381	406	362	382	370	367	388	389	378	395	357	389	382	378	365	372	406	379	366	382	391	425	367	378	352	370	329	372	368	385	387	392	385	381	345	370	404	372	397	371	378	358	354	392	365	408	363	388	398	384	382	362	388	381	383	384	379	379	394	332	360	403	346	386	377	388	385	364	374	370	334	362	394	339	385	375	346	355	387	368	340	364	375	393	370	402	354	350	355	353	374	378	391	386	385	371	366	359	364	375	420	368	356	379	385	357	347	359	368	381	394	379	376	374	378	375	354	379	400	357	369	361	354	384	348	383	352	367	347	416	413	367	410	390	405	401	368	351	372	373	388	408	375	383	419	409	383	354	389	397	363	331	394	391	396	358	377	376	391	385	358	367	392	358	398	374	380	357	321	375	379	388	368	393	378	390	409	378	393	405	373	386	377	363	387	367	385	399	364	391	357	405	382	398	397	393	384	382	367	393	390	390	382	373	379	360	408	345	363	388	375	403	365	370	402	369	391	409	347	357	383	384	368	390	371	391	381	358	371	368	394	350	392	406	346	392	390	366	372	351	354	405	392	359	338	369	358	359	380	387	368	412	379	438	328	357	348	348	384	345	350	368	395	392	373	362	383	399	428	381	375	356	384	388	390	368	380	381	416	355	410	391	378	347	390	353	405	386	356	368	377	395	344	390	378	349	381	395	378	354	412	372	385	386	376	388	382	385	362	368	357	389	397	368	374	378	414	390	374	344	383	392	360	380	384	325	377	391	362	371	353	367	385	409	375	369	397	346	367	400	374	371	401	367	370	382	421	396	382	359	400	339	370	358	394	397	353	383	417	408	370	377	404	392	354	355	363	411	389	387	365	359	348	360	390	378	383	388	348	361	390	382	367	349	387	378	369	403	360	326	363	396	378	344	376	381	372	391	333	387	335	394	421	392	382	412	350	351	345	382	357	378	389	355	402	382	361	366	394	405	410	387	353	375	345	374	380	380	383	373	415	410	403	368	382	360	370	395	354	375	384	370	362	360	378	380	389	363	356	380	372	394	364	367	360	330	377	410	358	352	421	367	395	400	387	365	395	408	380	347	400	400	397	375	396	400	355	385	352	362	381	370	378	366	411	393	333	399	407	378	347	389	373	381	413	362	391	378	340	366	361	388	386	399	403	406	362	399	377	400	384	363	367	394	387	384	365	380	377	399	373	370	377	355	356	362	356	368	341	376	352	394	384	405	361	410	379	382	353	364	374	366	363	359	351	422	394	369	403	359	396	369	395	348	404	388	352	391	374	364	401	358	373	360	371	362	378	351	367	376	398	393	338	391	369	350	380	393	364	345	406	364	416	395	375	390	366	362	402	392	358	375	411	345	385	385	395	372	370	376	388	369	371	357	362	406	409	410	398	394	406	362	373	373	358	400	370	392	388	395	341	369	360	359	391	399	374	381	401	359	413	375	365	393	415	357	389	364	415	371	339	416	374	368	355	370	383	352	348	391	382	352	351	363	342	383	415	387	394	375	339	392	406	371	332	387	392	396	405	372	380	369	383	387	373	361	370	361	389	351	390	406	407	398	381	420	392	380	428	350	383	357	361	372	370	373	396	366	356	367	383	377	380	381	358	393	362	369	387	409	356	417	366	370	361	349	372	369	355	345	363	347	376	369	385	359	388	386	359	413	367	394	371	395	395	388	348	349	392	392	421	387	370	379	370	369	354	350	399	371	393	374	396	345	382	364	364	400	366	360	419	392	369	390	383	380	387	346	378	381	399	382	394	349	329	364	405	358	357	345	411	393	430	408	383	373	375	371	400	359	412	361	376	385	356	362	362	396	359	370	379	366	377	393	378	384	365	375	366	394	383	363	392	370	354	398	379	401	387	339	388	351	381	393	332	370	371	444	389	358	377	386	371	388	383	373	404	378	351	398	406	389	398	353	380	402	419	393	354	392	359	371	390	327	394	383	384	372	350	385	370	401	348	385	366	378	410	394	363	378	349	381	369	360	372	338	356	356	395	387	381	375	367	365	394	405	388	373	396	389	396	365	387	411	385	364	335	361	409	397	353	407	352	369	392	371	384	378	366	359	393	404	372	353	409	409	378	375	388	364	395	378	380	404	377	384	383	390	353	375	371	356	390	398	349	371	346	387	388	387	390	373	413	390	389	370	363	350	397	390	403	339	374	387	356	371	369	352	343	343	368	383	363	368	369	372	344	374	355	357	374	357	370	387	407	368	364	392	398	408	360	351	395	373	381	358	356	390	380	369	401	341	380	396	405	372	363	353	391	398	349	367	372	353	384	400	369	347	370	391	377	408	373	389	378	357	344	432	387	347	395	363	368	363	349	372	376	376	372	368	368	363	398	358	370	352	387	360	376	370	402	394	361	338	387	368	401	380	386	348	373	376	371	368	393	348	396	381	368	398	373	355	381	407	368	386	398	367	379	351	367	352	372	360	392	365	403	374	382	403	379	398	362	404	376	378	338	364	359	432	406	405	400	398	354	398	341	351	379	376	375	373	348	363	373	423	391	392	360	380	389	393	376	378	338	395	399	365	365	371	353	400	389	375	399	382	346	378	408	361	418	387	370	363	363	384	364	384	413	388	374	371	390	369	373	385	351	377	374	378	364	370	382	401	377	373	381	354	404	366	341	387	394	396	346	425	370	384	350	414	376	443	372	373	397	339	365	369	339	412	386	363	378	397	381	414	393	374	388	383	399	414	381	381	377	372	344	357	389	365	378	380	381	383	404	396	357	371	395	428	341	376	369	378
18624	36583	22200	6868	2132	853	444	391	328	358	353	399	343	345	353	347	337	356	371	349	369	354	356	379	370	383	389	388	350	377	359	357	346	346	365	356	376	346	386	376	404	377	356	373	360	343	350	349	337	362	393	360	362	364	371	381	343	365	356	348	327	374	351	365	375	369	347	361	329	383	369	393	356	340	394	347	346	381	333	362	389	364	369	351	374	346	355	332	361	340	381	397	397	338	358	394	365	360	348	373	386	336	389	367	389	386	351	378	374	363	379	350	356	364	336	398	363	406	359	360	349	348	370	317	363	353	364	351	366	354	353	377	359	329	358	383	388	370	370	348	337	347	372	352	361	359	371	337	379	375	356	364	337	354	372	332	359	346	340	368	325	320	371	351	362	349	379	355	337	388	358	365	365	347	339	365	357	359	369	354	351	371	385	346	352	333	355	372	363	367	378	374	375	389	368	381	360	350	378	354	342	391	370	376	375	346	395	357	337	371	370	348	380	362	368	345	377	370	382	389	358	366	382	333	365	374	331	332	380	345	385	305	353	345	365	364	353	382	337	394	395	352	352	396	322	308	329	337	363	352	343	352	350	363	370	356	366	357	364	351	369	391	395	349	402	368	348	360	382	363	396	340	350	394	345	339	357	354	340	383	324	359	354	371	362	353	382	375	384	329	333	352	392	338	365	350	339	344	365	366	341	361	346	371	366	375	360	376	375	318	346	377	385	386	301	374	349	379	359	385	355	371	366	360	320	353	368	374	377	365	386	366	313	347	355	377	374	360	383	352	339	371	389	332	387	340	366	381	358	378	342	346	369	358	396	400	379	392	376	329	323	344	353	366	364	326	343	346	368	365	371	348	358	375	380	342	369	339	349	368	348	371	368	347	337	380	355	369	351	368	337	366	358	407	376	377	353	395	378	367	363	363	344	359	340	376	349	358	394	360	373	349	351	382	391	350	332	324	356	362	359	372	373	383	369	364	366	323	372	340	364	338	371	346	378	313	365	345	343	366	370	358	337	380	359	359	342	358	341	349	367	356	345	368	370	343	351	371	382	389	375	368	329	395	343	342	333	387	367	404	393	345	364	359	360	348	343	338	344	347	365	361	395	353	354	388	343	340	358	384	327	361	342	348	356	357	348	343	389	346	367	398	358	327	345	375	337	361	366	359	397	397	340	340	381	379	353	358	333	361	384	375	393	364	372	344	360	376	363	393	375	380	369	338	360	349	357	353	338	367	349	364	370	402	369	380	349	309	369	348	350	366	357	360	372	369	337	349	367	361	363	372	371	375	374	384	331	354	356	350	359	350	344	320	388	380	321	396	346	369	352	350	366	377	365	352	375	376	368	338	331	376	387	393	345	352	381	355	368	354	371	393	347	335	397	347	385	347	357	389	360	347	382	365	361	311	373	364	306	377	344	345	375	379	356	382	343	341	380	351	377	353	394	364	353	347	377	377	366	365	346	344	333	346	361	343	359	347	370	343	387	349	374	367	351	333	367	381	346	367	358	360	367	349	369	344	361	357	345	346	368	363	353	366	354	350	348	360	360	350	366	361	352	351	353	385	377	336	343	359	343	370	379	359	336	358	337	354	339	376	375	371	327	319	343	372	352	346	369	347	352	378	386	345	329	353	365	354	367	343	351	361	346	355	357	348	335	368	339	418	346	358	362	357	354	326	328	349	358	375	365	346	364	365	371	340	360	361	354	377	356	351	381	347	353	367	339	369	342	332	381	369	366	330	404	332	366	354	368	377	348	381	371	355	406	365	354	342	358	368	375	366	369	385	370	387	377	352	386	349	361	338	352	365	389	360	335	364	341	340	365	369	375	389	335	365	354	356	356	388	351	342	365	364	337	338	356	348	350	362	376	330	351	382	365	326	321	370	352	343	366	379	349	393	361	348	371	389	383	351	381	347	341	393	359	418	352	360	337	361	342	422	346	344	379	368	338	361	362	388	379	368	359	382	347	350	362	366	368	355	360	337	377	340	340	367	387	358	379	346	356	378	364	366	333	371	347	357	331	343	367	398	341	355	361	383	376	352	361	357	367	349	353	328	344	341	348	390	361	384	377	400	359	360	368	346	392	393	339	376	355	341	340	355	335	380	391	346	361	350	347	353	386	358	390	395	355	354	338	342	376	369	348	323	371	340	336	339	370	377	379	358	359	388	338	316	380	340	321	356	377	360	370	380	357	335	366	350	322	366	342	357	346	331	365	350	363	341	353	362	362	353	362	397	403	387	345	338	332	398	345	384	366	410	368	385	379	357	359	358	366	322	373	325	367	355	371	350	366	371	384	354	378	396	342	353	381	335	362	374	390	353	371	352	340	355	367	363	351	354	360	357	384	351	356	402	353	352	354	388	364	372	390	375	356	382	394	396	371	325	382	348	371	336	395	363	348	331	390	363	344	366	312	373	363	369	356	367	347	362	358	345	372	376	407	376	389	339	373	331	376	348	399	376	346	399	354	370	325	361	342	332	393	392	358	363	370	340	360	337	379	388	358	375	382	369	336	356	341	365	372	344	355	322	362	387	359	367	340	340	363	351	361	318	338	358	366	361	331	389	347	355	382	383	392	357	307	337	385	356	351	356	376	349	354	346	376	352	346	353	346	364	364	376	375	359	332	366	371	375	382	349	357	351	352	391	361	353	368	355	371	353	358	375	356	378	330	381	367	345	364	363	330	341	362	393	356	358	357	376	364	359	339	356	374	363	338	359	359	337	342	370	337	372	380	337	354	351	345	350	376	359	343	368	364	378	348	365	352	349	361	347	374	344	319	373	353	383	350	330	341	338	372	347	343	410	328	365	382	348	348	354	364	365	326	344	373	339	330	363	338	371	367	375	346	327	351	365	373	352	365	374	365	383	385	384	371	373	350	351	370	323	355	319	355	329	348	387	330	345	363	346	379	344	347	354	363	398	351	338	353	379	350	395	407	369	325	340	376	369	395	422	362	369	369	383	335	380	332	339	388	366	355	353	333	349	336	376	369	370	387	368	327	335	379	334	378	398	340	366	364	367	350	396	341	374	354	327	351	346	375	360	377	365	371	372	392	346	341	366	365	352	378	375	367	369	353	380	347	354	352	384	347	388	380	360	390	373	376	372	343	354	376	366	372	346	355	353	369	389	327	354	345	355	370	345	366	372	378	364	383	343	384	363	366	301	357	338	373	349	366	364	356	371	319	350	370	387	359	363	364	347	355	387	361	359	365	339	360	361	387	384	365	361	365	383	347	323	354	327	345	374	349	374	361	367	373	363	344	390	409	337	365	340	396	369	333	354	347	391	381	356	334	378	343	365	384	379	376	409	366	332	343	360	361	367	365	341	375	340	355	366	337	383	352	337	367	396	357	365	349	377	372	367	350	369	358	333	356	362	373	355	366	359	347	393	344	351	348	378	361	347	332	355	328	382	373	352	340	378	375	342	363	338	383	351	375	347	359	359	387	380	367	354	326	366	358	370	381	377	353	345	375	406	370	334
25381	29311	47689	40082	21296	6526	1136	483	438	441	396	458	428	438	449	415	398	409	426	468	439	420	430	421	422	393	435	440	451	421	401	436	416	441	415	429	392	420	431	401	420	434	432	411	418	409	446	434	436	439	432	412	428	381	424	424	431	442	451	427	410	427	437	442	422	405	445	421	376	426	419	402	428	399	445	441	410	434	429	405	464	418	457	441	413	454	438	446	441	434	433	434	443	418	460	447	409	448	424	400	384	428	389	379	452	438	448	403	457	425	436	417	435	409	411	418	407	403	436	441	395	419	425	478	455	429	411	444	437	425	427	445	425	452	412	448	365	405	430	410	414	442	427	353	444	439	466	413	417	430	429	382	442	402	428	381	416	435	392	392	417	409	431	404	418	440	403	415	398	367	408	394	422	400	439	428	411	410	412	398	412	455	382	423	431	415	406	425	424	441	439	432	380	419	409	441	457	414	434	387	426	399	443	417	446	423	426	401	414	420	411	420	453	376	420	366	419	377	416	399	395	433	443	417	408	414	417	397	445	424	416	460	408	437	435	428	402	426	404	418	424	431	400	407	432	390	422	459	418	424	421	414	422	393	421	405	435	427	437	400	438	418	429	392	455	443	392	397	395	407	406	420	413	440	429	436	398	446	440	391	410	404	415	424	405	432	423	393	420	411	395	421	422	407	421	403	450	413	415	424	426	417	425	468	436	412	442	361	456	428	388	406	427	400	422	414	405	439	393	389	429	406	412	426	423	439	429	357	432	394	417	432	449	404	391	407	393	396	383	417	414	401	440	417	430	453	414	449	431	466	396	428	379	405	447	417	440	440	406	441	383	402	403	405	407	379	419	410	463	409	422	430	421	435	439	388	421	427	444	384	442	390	419	391	415	418	385	392	388	355	393	406	460	440	409	416	416	437	432	410	408	409	431	416	399	447	423	413	402	418	421	444	433	413	383	394	389	411	402	399	409	408	420	429	421	421	433	410	380	375	401	481	422	448	398	398	468	425	402	412	367	400	442	393	407	435	410	394	405	406	415	385	391	449	426	426	376	413	411	384	384	398	467	409	423	417	475	391	475	405	411	439	440	401	426	411	404	432	437	431	457	469	457	367	386	439	433	433	404	428	426	425	418	427	410	438	401	422	427	386	391	445	427	446	388	425	445	399	373	416	441	430	385	406	404	414	431	408	404	442	422	430	407	435	385	418	454	443	420	415	423	412	417	420	425	427	414	409	429	391	430	438	447	400	392	431	449	436	406	435	413	379	399	405	451	430	420	420	410	416	439	397	433	408	418	412	415	397	388	409	425	391	424	445	400	410	423	398	431	384	397	409	404	443	402	446	398	430	432	384	367	434	430	411	440	435	457	385	403	392	455	435	401	427	389	409	385	398	406	411	399	416	400	462	432	399	381	388	408	457	417	397	439	413	430	394	446	396	423	420	462	397	424	430	397	427	416	420	427	436	415	418	401	411	412	384	438	422	389	402	423	374	413	406	454	409	415	413	415	431	424	472	381	398	431	421	420	453	425	392	411	377	423	451	408	408	415	425	377	351	435	394	434	444	390	409	439	420	400	431	438	433	436	414	404	395	398	416	416	421	404	409	430	421	375	428	438	409	445	426	373	376	431	448	392	437	390	388	413	415	426	423	385	411	379	425	429	387	435	427	413	419	397	403	425	391	433	395	444	401	403	424	420	464	402	424	404	386	458	458	421	438	417	421	426	410	423	419	422	424	398	422	432	407	392	421	442	385	379	430	427	395	413	420	406	413	385	389	405	431	399	416	400	398	423	406	426	422	433	396	404	422	414	394	422	411	392	419	417	423	404	437	399	399	417	459	392	449	402	444	417	420	417	406	410	390	409	472	431	422	405	437	393	399	414	381	446	417	440	413	422	417	402	459	395	452	396	452	407	429	444	421	401	443	394	421	418	438	406	409	447	404	426	438	422	405	388	414	445	401	428	418	382	425	429	401	419	428	383	391	435	382	415	409	419	454	399	410	429	409	382	399	409	434	446	452	431	433	418	368	426	422	407	418	379	415	393	412	447	411	393	427	412	432	421	432	408	400	448	425	431	406	455	438	461	408	412	423	444	423	418	437	429	447	420	402	449	422	433	400	418	424	399	436	418	433	417	409	436	422	424	414	413	445	402	438	401	409	411	437	423	409	406	425	441	397	439	354	431	364	412	454	433	419	432	428	377	440	436	435	463	420	430	402	388	437	399	444	425	435	438	401	405	404	414	402	420	439	407	438	417	401	444	406	449	405	440	425	400	422	445	412	392	401	397	420	408	432	413	423	402	430	412	426	423	421	426	433	443	383	430	392	404	397	398	454	366	424	393	395	431	421	436	447	395	417	441	434	428	429	403	418	434	374	417	384	436	408	425	441	428	445	420	403	399	448	411	408	398	410	414	417	401	431	444	414	403	408	428	399	389	435	425	408	416	394	401	409	443	438	424	440	392	429	423	404	386	429	413	402	399	414	401	399	402	414	424	445	391	410	405	420	409	477	435	442	440	430	444	417	400	396	429	448	395	407	434	380	414	402	429	390	451	442	449	400	388	432	416	425	394	395	423	396	387	447	425	405	404	440	408	413	397	407	413	442	434	434	418	392	430	389	430	435	408	400	451	413	428	422	416	408	410	441	424	412	419	402	451	448	406	403	382	426	439	419	419	404	416	398	387	417	413	419	419	411	437	415	384	409	413	432	438	404	386	422	410	413	428	393	446	369	395	431	427	457	413	443	436	427	415	410	446	439	430	426	439	450	418	415	417	406	415	427	396	385	452	406	423	372	407	424	416	419	413	435	382	414	436	414	427	406	422	418	412	413	402	403	450	449	409	434	439	409	406	410	422	434	393	408	400	457	418	452	382	426	394	398	456	439	419	429	455	394	442	460	409	442	406	437	408	422	451	404	391	411	414	422	408	441	409	422	465	426	450	432	383	443	402	401	434	380	402	438	428	443	450	445	406	435	406	393	448	432	413	436	444	447	395	436	450	413	424	415	382	422	449	406	402	420	419	444	435	408	425	460	431	422	413	406	408	405	408	411	437	457	389	419	381	440	437	388	462	430	445	432	411	395	428	429	428	417	394	420	423	406	413	416	402	399	406	396	427	465	420	411	444	426	385	407	417	391	398	429	448	417	386	437	408	381	414	430	441	403	442	447	432	418	403	402	428	476	408	422	461	418	424	441	410	423	421	423	419	426	421	386	415	461	406	413	444	443	402	411	428	439	420	417	408	394	431	439	402	413	417	452	406	435	396	393	417	411	420	400	462	435	406	420	433	428	439	389	437	390	422	436	406	422	410	425	424	455	429	399	404	444	422	423	429	436	409	415	403	422	389	408	432	413	403	419	396	425	397	459	405	445	383	443	427	444	421	388	455	417	394	415	435	413	406	408	389	449	367	408	417	467	417	389	384	408	400	442	435	408	437	426	419	415	426	424	417	396	416	465	396	399	412	406	408	358	396	397	440	400	425	416
50896	90561	63558	32200	13038	3570	867	435	446	443	429	445	447	465	449	472	431	471	472	483	459	441	418	468	450	446	447	444	484	438	430	445	447	478	460	472	426	430	438	469	418	428	450	427	446	444	443	434	459	433	436	459	469	475	431	443	444	420	427	465	466	432	448	382	461	430	496	470	430	464	437	438	427	478	432	435	436	417	449	437	465	448	463	428	461	466	448	455	430	433	434	456	439	464	442	460	454	446	476	480	439	438	459	469	428	443	443	449	430	422	455	482	454	462	464	481	462	430	446	478	454	438	445	464	414	429	445	456	455	439	440	432	406	438	484	453	418	412	443	456	445	439	436	465	421	432	453	459	423	418	455	462	470	394	444	468	452	436	455	449	399	453	419	447	448	418	474	445	458	420	432	446	430	457	465	453	428	436	452	456	437	440	457	482	422	459	403	440	491	461	457	441	487	463	454	426	471	467	417	427	471	430	432	421	449	430	436	419	430	433	424	467	434	457	423	411	435	451	431	439	430	429	436	464	489	450	478	429	446	438	435	451	452	398	455	456	472	469	423	433	439	453	417	426	455	452	465	450	417	455	445	412	479	433	446	451	430	483	452	445	429	419	461	450	471	438	437	441	424	404	470	433	448	455	447	461	473	418	430	421	465	451	429	433	422	456	433	455	395	465	442	431	454	443	386	449	429	424	421	438	429	471	464	418	428	425	468	453	436	422	426	408	436	447	456	485	445	441	441	463	406	453	394	441	432	403	457	439	435	444	439	401	437	398	449	431	455	422	434	440	460	452	466	445	418	451	452	444	443	455	461	423	384	463	406	434	435	418	449	454	453	430	452	454	415	448	460	418	416	499	417	449	438	468	433	404	434	454	388	461	433	478	450	429	406	446	448	444	438	454	437	456	403	463	430	436	465	462	410	446	432	430	457	458	437	402	432	426	451	424	471	425	406	455	439	439	387	465	424	436	428	439	440	448	441	430	437	424	471	420	412	469	429	432	403	430	452	438	430	401	450	453	467	443	443	424	467	412	437	455	461	427	430	473	463	452	430	464	439	437	465	417	442	412	457	445	424	451	423	417	452	417	443	405	450	432	428	425	464	402	450	427	453	437	423	432	437	440	396	461	421	454	400	428	405	457	472	472	453	425	407	368	444	429	457	439	446	435	468	435	424	426	468	453	447	482	417	461	467	426	478	450	463	431	448	433	446	425	415	442	442	423	437	427	430	461	426	447	476	428	415	443	468	419	445	422	431	451	478	445	414	451	409	465	485	444	450	421	430	428	397	425	445	452	434	446	459	445	436	431	415	452	434	416	487	423	449	435	481	458	427	443	435	429	439	431	455	452	431	440	460	492	434	432	436	454	420	404	457	382	426	453	434	425	431	424	444	440	433	446	465	466	488	418	454	413	415	433	423	461	462	445	450	440	439	459	411	412	458	462	464	451	451	492	437	482	470	492	429	415	423	443	439	452	465	436	496	452	450	444	441	422	441	437	474	456	431	417	434	413	460	418	417	450	475	447	464	451	398	439	473	432	419	413	437	443	452	453	414	419	410	451	393	444	423	407	456	438	427	396	420	424	453	418	450	434	476	426	402	461	463	461	420	472	499	432	438	431	432	433	483	447	462	406	453	465	460	458	448	420	441	438	436	429	442	445	433	426	423	467	474	449	466	419	474	445	408	429	444	420	418	454	443	399	458	410	411	418	442	425	475	424	413	465	473	439	441	442	467	401	446	418	402	434	417	419	447	451	415	442	428	399	438	438	454	455	444	449	435	438	459	426	415	448	476	418	447	453	422	416	455	471	436	439	446	453	475	434	447	415	434	456	449	438	447	446	419	445	437	423	433	450	428	453	413	457	439	427	448	407	445	438	447	465	467	453	434	444	444	454	483	433	428	462	428	426	453	454	409	433	447	448	403	449	427	412	470	452	435	412	462	467	411	450	441	431	463	453	437	407	441	439	417	460	430	476	480	437	459	423	442	433	447	417	469	436	444	410	422	418	442	408	429	408	469	408	434	431	434	425	433	471	430	451	464	422	473	456	440	459	448	472	433	394	453	448	440	404	502	442	417	422	453	428	431	460	449	427	417	437	403	459	447	420	417	447	459	441	439	426	391	451	465	437	438	486	400	434	490	421	488	444	405	439	463	426	451	424	441	447	437	433	436	403	401	457	436	411	432	460	479	456	390	456	422	430	414	461	463	496	440	441	439	418	454	415	418	431	434	438	441	393	424	464	443	475	436	426	445	432	471	450	464	422	432	427	450	446	438	410	431	441	427	406	454	466	418	486	451	406	418	437	407	417	493	451	459	435	426	423	433	467	439	420	418	406	484	434	439	422	467	449	443	443	438	413	442	445	455	466	422	437	456	457	457	446	467	449	427	440	444	432	456	410	432	437	476	473	404	430	471	448	460	435	471	452	449	412	438	442	473	460	402	441	420	419	463	439	432	415	434	413	436	441	453	429	416	461	412	425	425	437	435	424	465	435	447	449	435	464	402	453	448	428	452	417	464	463	426	448	428	463	434	464	449	464	440	434	447	445	427	451	419	438	436	432	437	426	449	444	461	454	424	390	446	468	419	438	432	437	445	427	438	423	439	429	445	417	459	440	423	434	434	439	418	424	426	455	452	428	450	433	460	430	435	473	455	447	421	416	445	424	463	446	448	477	457	491	472	419	441	423	445	422	451	434	441	413	425	414	432	414	476	447	490	417	453	446	399	469	467	440	446	466	462	442	429	431	468	424	419	420	433	450	423	424	414	430	424	442	459	443	418	435	439	454	465	406	440	438	387	432	443	487	425	450	439	485	474	433	404	439	412	400	421	404	448	424	458	434	449	449	449	389	446	428	444	471	446	388	437	452	420	470	468	486	418	448	462	462	452	437	432	456	452	449	424	428	420	420	423	454	470	417	444	447	467	456	451	453	442	420	412	452	427	428	451	412	455	428	448	447	435	446	438	400	454	450	447	446	453	432	480	442	428	469	411	481	432	401	442	476	438	416	426	410	468	457	435	436	451	469	387	456	427	453	407	422	430	432	419	448	434	424	445	429	432	427	460	455	415	431	456	472	441	417	412	412	450	428	427	418	457	423	496	393	461	441	445	428	463	488	422	460	436	393	441	438	433	411	460	428	422	439	398	448	434	473	446	422	429	467	419	451	435	476	421	396	431	462	454	429	435	460	395	449	431	425	437	375	468	437	435	461	432	424	400	426	414	440	424	416	428	434	480	452	447	413	443	454	424	429	458	450	428	397	455	437	478	449	439	480	443	486	434	434	436	463	420	435	440	473	449	452	439	422	467	458	406	417	456	424	446	457	450	455	431	441	477	431	401	419	447	420	434	446	420	430	471	386	442	428	413	438	422	464	443	436	449	406	418	469	426	450	457	451	416	429	399	426	391	442	429	435	412	468	429	451	469	417	465	469	463	419	434	426	458	446	402	436	388	407	452	426	450	421	413	419	403	459	454	402	446	432	450	430
24002	24113	39153	38162	27571	15441	3544	747	578	560	543	539	560	576	594	555	544	547	529	497	523	551	583	572	601	604	546	529	544	514	554	534	543	518	526	552	561	512	523	537	559	568	541	507	485	495	505	541	540	524	522	586	526	527	490	532	539	499	500	549	561	480	461	561	539	507	509	543	524	518	560	536	497	536	550	568	521	554	555	563	531	522	562	552	510	504	530	536	520	559	539	516	528	530	563	532	536	489	493	495	554	578	503	583	548	539	557	510	528	523	503	545	531	507	556	543	536	551	504	507	508	549	562	519	511	552	536	533	539	530	495	499	512	555	551	523	540	530	561	535	533	596	484	533	509	512	555	551	513	521	557	517	531	548	504	542	529	554	546	531	564	529	538	519	526	556	518	497	523	499	519	520	541	513	542	537	537	489	533	535	538	546	520	545	570	526	488	512	534	533	530	525	520	560	477	536	561	539	567	524	557	591	530	534	525	588	551	558	532	527	510	522	531	506	540	532	536	527	514	531	592	561	550	528	516	529	518	542	565	525	525	529	530	527	546	564	516	512	508	534	542	500	532	529	537	528	486	529	519	538	511	515	525	542	556	489	532	534	493	544	520	539	504	530	533	542	537	514	500	523	525	556	532	498	497	517	500	537	519	540	541	515	538	520	496	515	540	531	511	556	547	563	538	569	542	517	533	517	527	531	500	551	536	558	541	529	538	558	549	510	508	554	584	567	561	554	507	503	534	501	489	470	516	541	516	543	519	485	541	533	518	567	553	522	579	538	580	514	534	515	541	554	513	546	540	540	542	507	549	601	540	531	549	536	550	544	524	511	561	584	527	547	525	545	533	533	534	566	529	506	534	535	552	488	515	496	527	535	542	541	533	538	560	495	512	527	521	491	535	474	495	568	519	510	522	513	513	492	542	526	540	532	570	549	548	529	541	532	540	507	515	492	543	554	588	510	522	492	520	527	559	543	533	536	517	520	561	496	577	521	602	545	514	500	549	485	565	557	532	553	493	538	532	526	542	497	536	488	543	533	556	540	541	491	523	556	527	545	563	519	541	560	537	560	539	540	556	549	509	554	492	542	534	547	550	576	500	485	545	560	529	508	554	520	524	554	514	507	542	529	543	552	549	523	514	539	528	552	565	534	541	500	502	542	500	506	514	524	542	577	515	529	488	538	549	563	491	504	542	532	498	564	553	532	561	560	549	533	539	552	540	551	555	502	553	542	543	543	491	518	547	542	518	528	563	526	513	547	545	527	537	534	523	496	523	528	512	536	490	561	498	505	541	509	537	492	500	549	515	554	540	515	522	559	494	523	516	523	533	510	561	557	505	559	508	527	567	531	494	542	531	515	530	545	559	521	508	516	522	512	530	495	509	545	511	605	550	534	538	581	538	521	519	536	551	570	558	609	489	583	545	521	508	573	527	520	530	510	505	507	553	516	516	570	528	562	521	572	521	506	532	534	578	547	541	520	535	549	498	524	540	516	530	547	524	518	556	524	504	548	547	519	524	552	533	534	526	559	500	509	513	496	531	523	554	536	535	517	518	494	544	519	499	472	570	552	539	515	532	511	494	568	555	485	555	563	537	539	532	524	532	555	533	506	542	559	553	575	578	545	484	576	516	512	550	531	489	494	531	521	533	533	541	554	556	534	553	519	517	513	523	534	529	539	508	533	564	538	551	510	530	539	518	518	556	489	533	477	537	546	555	522	544	549	474	555	592	511	591	539	521	524	495	509	551	528	508	511	537	557	549	529	556	539	552	518	514	533	518	573	517	498	552	534	520	501	518	522	524	565	526	548	519	502	528	521	506	492	531	551	553	541	545	543	528	556	543	504	478	533	528	547	539	535	538	524	535	543	510	490	539	534	504	528	529	540	525	531	485	562	484	537	504	552	529	521	497	535	534	547	530	588	523	521	549	537	545	513	560	546	538	550	517	498	518	553	543	536	511	545	540	524	524	485	532	514	526	525	529	549	494	612	537	526	554	519	560	500	540	565	539	564	544	542	558	516	519	519	488	539	572	505	499	509	529	576	526	557	518	543	513	525	529	565	577	520	553	529	530	506	518	544	550	536	561	563	526	512	473	526	522	563	513	577	524	515	580	513	507	552	549	499	507	566	514	530	516	525	553	500	519	533	530	519	511	524	532	529	530	532	528	499	518	543	530	521	534	542	495	536	540	566	542	557	519	550	524	528	516	581	497	496	560	546	533	537	544	565	527	550	542	549	520	510	574	568	508	490	531	501	505	489	518	524	480	543	547	531	542	550	538	495	529	530	533	505	592	531	535	532	545	499	543	541	547	526	536	533	524	500	535	536	506	515	501	547	509	563	570	567	533	543	530	520	561	522	568	523	512	505	540	525	520	549	523	540	498	505	541	515	525	546	532	540	548	513	549	545	577	520	579	524	520	566	550	519	490	531	552	516	508	528	502	522	539	493	550	477	569	539	589	555	548	511	513	496	518	546	511	494	522	520	507	513	527	506	562	494	538	524	580	483	541	539	552	512	502	507	517	542	509	557	521	501	502	529	517	521	566	503	498	522	577	526	526	565	529	548	499	583	522	527	542	487	537	551	526	511	547	532	504	560	535	506	513	564	547	527	541	567	515	534	549	510	542	525	526	531	493	536	523	518	544	508	536	576	563	526	494	543	508	490	560	531	552	544	500	523	501	582	564	506	524	531	512	531	511	555	501	558	566	517	524	528	544	527	564	528	524	521	522	557	524	513	507	554	563	516	614	549	563	566	476	521	507	555	534	511	541	537	483	546	525	527	526	534	504	530	527	519	495	505	520	554	547	529	551	539	511	536	484	511	529	573	548	497	555	530	538	495	532	576	525	510	539	525	522	515	578	572	501	529	527	520	544	574	548	508	556	531	515	530	517	520	509	492	582	516	537	517	572	515	579	520	525	497	512	551	516	517	481	562	475	531	532	523	519	511	523	541	550	537	537	503	519	541	534	540	522	521	482	546	583	520	525	558	526	550	540	523	557	518	510	542	562	537	551	528	541	496	576	540	488	538	511	555	565	564	526	499	529	524	553	532	553	543	522	528	499	539	504	509	515	543	528	499	518	554	497	513	561	525	521	516	506	529	513	504	563	544	527	494	534	527	526	550	524	506	524	541	520	531	513	553	508	536	536	508	518	527	577	558	506	555	537	492	527	530	551	512	522	557	508	494	529	564	534	491	515	530	577	576	542	517	494	515	494	536	551	541	521	515	533	500	550	545	541	530	539	500	545	536	543	516	532	578	530	547	515	494	519	522	544	588	530	532	504	547	506	525	537	525	518	512	529	561	498	528	518	538	584	513	527	534	544	549	536	542	520	547	538	507	554	501	512	529	530	564	514	509	505	562	531	535	523	512	533	565	533	532	555	534	556	552	542	509	464	531	526	546	526	545	539	533	513	524	560	508	513	516	522	521	526	509	549	509	536	489	543	535	489	530	512	525	530	554	485	547	518	569	507	534	527	514	514	501
63091	103935	74516	48043	22895	6000	1618	551	597	587	562	560	605	538	571	564	573	593	533	585	601	583	651	629	585	606	565	570	558	575	586	584	567	567	580	578	585	577	540	531	591	572	610	553	618	571	552	595	601	595	578	586	547	576	586	598	562	554	602	579	612	571	580	583	578	573	557	551	566	604	548	560	571	560	556	585	571	594	615	575	552	563	597	558	559	558	534	599	571	560	554	592	563	584	576	560	604	573	539	587	641	559	584	592	557	573	593	614	572	588	619	590	549	595	540	607	566	556	600	548	602	558	606	575	609	568	581	550	591	550	572	592	630	552	593	623	540	619	522	580	602	570	580	561	566	580	575	556	580	566	566	574	555	578	601	581	541	543	570	547	582	584	577	638	543	576	558	589	590	570	574	581	565	540	567	593	594	608	586	627	590	569	609	575	589	582	580	558	561	547	567	582	591	588	551	600	561	580	634	602	577	588	591	554	586	563	556	560	631	540	503	600	597	542	555	549	575	503	576	560	559	535	581	573	619	572	547	590	557	597	594	567	548	567	608	591	586	576	565	564	587	557	519	570	599	556	566	575	580	569	576	593	597	595	597	596	544	566	602	584	573	608	565	588	601	582	548	583	602	577	601	568	600	570	531	565	605	594	517	600	561	524	582	552	549	552	580	563	552	582	576	588	550	562	599	576	567	566	596	560	569	552	571	603	602	615	616	609	593	568	566	576	604	573	569	562	588	563	549	553	568	617	555	569	609	555	557	506	585	570	576	555	556	577	570	555	538	545	592	548	535	610	567	593	569	534	576	587	553	546	613	592	638	557	592	573	590	556	579	589	628	567	576	603	577	584	580	591	560	585	569	498	607	573	548	591	593	549	568	580	582	584	542	575	611	590	552	558	576	569	552	590	582	579	541	560	562	590	547	592	548	583	546	576	583	587	583	582	550	581	554	547	588	591	580	557	597	548	538	565	613	606	570	584	564	549	563	541	567	565	618	574	602	579	585	570	589	548	627	565	544	621	622	613	580	553	580	587	587	582	586	554	570	567	540	593	559	556	566	618	559	589	543	600	582	576	572	580	583	563	562	582	587	629	524	605	525	537	569	556	537	597	550	535	560	513	542	571	596	574	595	569	588	609	568	612	605	576	527	578	540	607	567	556	580	557	572	580	597	582	568	552	579	548	547	598	594	558	595	552	573	556	572	595	584	571	575	623	582	605	555	586	567	561	562	612	588	609	540	555	568	536	581	575	599	555	587	571	597	556	542	557	602	547	580	595	558	592	579	596	594	535	621	578	571	551	553	578	556	529	567	529	533	565	592	554	570	586	557	575	600	542	601	586	565	520	553	560	567	581	557	573	567	572	604	587	601	557	561	581	595	582	579	559	558	570	570	556	591	590	572	547	578	557	557	606	558	569	545	571	592	573	569	563	575	558	580	560	575	583	579	591	564	597	580	608	613	567	542	532	607	565	622	554	613	573	575	591	608	574	579	556	565	582	579	559	575	561	593	578	546	564	573	564	561	562	563	591	610	587	552	594	567	598	602	539	562	562	541	619	559	567	557	542	544	589	538	572	587	580	573	597	609	571	580	569	575	531	591	599	569	573	594	545	602	588	568	549	558	567	553	584	559	588	629	551	543	572	607	575	580	552	579	556	588	551	608	582	584	541	548	532	596	581	625	528	605	601	546	558	593	553	549	531	601	599	586	591	592	570	586	533	628	592	539	586	564	574	576	584	597	556	555	620	524	584	650	558	591	529	570	586	635	580	567	602	588	615	542	597	595	568	583	571	547	577	567	549	584	626	571	525	536	521	587	612	588	580	591	562	569	541	594	581	576	602	602	586	594	580	615	546	541	613	545	554	605	553	544	567	604	583	565	559	586	575	587	643	573	582	567	558	541	569	569	580	578	534	568	588	566	546	583	595	545	587	553	601	617	573	580	616	576	543	556	565	579	614	576	583	576	607	555	565	580	555	569	574	585	519	558	569	590	537	571	593	575	553	560	580	603	552	565	572	598	563	602	573	562	615	563	574	593	565	534	591	578	574	589	582	571	560	565	607	584	579	589	580	597	578	596	588	560	575	588	559	567	576	580	543	575	560	559	559	588	558	521	550	569	569	536	570	543	550	586	596	540	563	547	566	578	580	596	537	574	550	603	602	559	522	581	561	547	629	543	548	545	568	581	567	592	591	584	550	621	571	547	612	573	573	560	550	604	571	526	567	540	588	559	568	551	527	512	599	584	556	599	551	581	587	562	565	570	533	545	563	547	573	580	567	594	592	602	587	532	596	556	557	546	577	567	542	592	571	570	612	596	520	579	566	560	592	556	570	588	595	579	580	559	553	527	593	583	584	567	522	599	540	559	565	557	618	576	591	611	574	572	566	583	595	570	559	557	532	535	553	564	566	585	577	575	521	632	634	584	567	590	575	573	590	586	599	529	571	556	575	578	539	535	574	578	544	633	554	545	589	593	551	604	560	584	599	599	595	585	544	593	579	590	572	608	562	574	541	583	571	546	591	585	580	555	592	561	588	587	570	535	578	586	587	607	581	600	581	573	603	578	579	565	530	570	554	608	538	553	594	531	579	555	585	586	566	593	534	571	569	573	619	612	600	571	583	583	581	573	570	588	561	544	565	608	596	526	552	559	574	558	570	564	563	587	586	557	569	576	589	556	555	555	571	576	547	568	553	569	570	607	564	544	586	564	607	592	591	570	561	554	560	551	606	601	597	579	552	585	573	623	584	592	557	601	586	580	534	544	528	587	553	566	547	585	552	532	616	526	581	593	560	566	531	609	565	610	523	596	600	574	578	535	588	591	549	592	541	584	582	576	556	584	622	538	516	571	564	595	588	616	580	607	616	584	592	584	563	573	539	602	589	583	537	568	583	576	562	575	581	627	591	575	578	556	566	596	571	567	573	568	558	531	543	609	555	554	552	568	578	588	551	551	543	589	586	586	518	614	568	601	541	579	600	551	549	596	548	538	565	596	560	565	581	554	555	583	568	568	556	578	606	556	569	561	588	594	546	562	526	515	563	608	576	572	538	549	541	559	543	538	569	589	560	571	611	596	568	559	557	555	559	600	585	554	563	538	523	571	575	569	574	559	587	565	561	615	574	565	599	596	619	528	590	589	592	593	603	505	581	537	535	569	568	572	555	603	611	552	558	595	589	560	577	570	562	579	574	553	558	533	605	600	577	570	611	578	580	581	519	574	549	606	579	587	564	545	597	555	549	578	593	547	562	580	558	545	579	528	547	578	618	559	601	564	575	593	560	554	567	573	578	573	556	555	599	628	556	583	559	583	556	594	557	549	568	615	598	572	539	587	559	579	585	587	561	575	552	584	579	565	551	585	591	592	589	558	541	563	551	581	568	589	587	520	529	574	553	597	547	611	580	553	540	585	565	559	613	569	550	577	628	610	536	566	612	569	554	574	601	596	572	589	604	586	554	569	569	534	588	562	554	563	536	626	630	601	587	534	502
29004	28480	27621	12962	2662	832	535	430	356	368	375	373	375	402	387	410	401	371	384	362	389	402	366	366	391	404	374	376	323	376	386	364	345	435	407	361	398	350	372	378	385	388	409	368	384	386	366	358	401	401	384	369	350	375	390	397	374	417	376	374	374	390	410	407	371	408	381	388	361	389	375	383	412	391	328	396	369	374	373	414	383	365	368	381	377	395	371	374	377	383	343	352	400	372	365	362	377	353	379	391	361	405	373	391	379	386	370	397	384	375	400	392	354	386	360	385	387	367	378	365	417	328	364	348	383	382	392	388	357	383	382	395	420	397	379	370	384	358	386	406	401	357	360	372	407	370	386	367	378	391	370	387	376	361	367	396	350	354	355	359	361	392	390	381	362	390	357	374	354	398	375	364	394	389	383	370	376	385	378	391	373	391	384	397	410	373	382	385	400	393	377	398	358	369	366	369	417	399	374	381	349	354	390	394	390	370	386	382	381	378	398	419	375	387	416	394	367	380	404	379	432	389	385	427	388	386	372	371	388	397	361	363	373	367	413	386	396	366	362	368	379	397	392	379	375	392	400	387	396	420	353	372	392	392	390	379	409	361	408	396	368	382	385	365	369	344	399	364	352	377	396	371	381	344	369	350	405	411	363	382	376	410	382	392	407	383	395	360	394	394	393	399	368	407	357	379	380	356	395	393	356	353	392	373	410	374	384	373	370	378	380	368	389	405	360	383	396	366	391	344	367	378	369	405	376	401	380	394	375	395	420	372	400	356	362	390	392	365	355	358	402	379	425	386	362	384	379	416	370	377	397	388	388	406	393	371	376	367	354	367	379	379	340	371	350	366	363	377	407	397	374	355	410	367	379	380	354	397	419	383	384	314	373	364	361	383	381	367	374	383	417	388	394	385	391	366	358	350	372	383	402	388	339	355	406	383	399	397	400	383	387	370	388	357	406	384	364	369	357	401	397	364	385	405	399	386	391	384	384	386	367	382	389	373	420	398	414	388	352	401	381	430	380	349	394	380	399	352	368	377	396	386	390	358	368	401	399	372	408	384	378	360	365	358	383	390	387	361	376	382	433	369	398	388	362	379	372	347	416	372	395	405	382	387	337	406	386	403	367	399	397	381	401	390	365	383	390	346	413	355	385	362	381	375	408	364	358	431	391	380	378	385	406	354	365	380	408	353	371	372	367	369	416	343	385	354	398	360	401	390	401	367	396	398	367	383	389	340	367	388	385	392	386	367	370	389	385	337	376	396	392	387	400	397	365	371	388	388	392	374	376	385	395	386	371	366	387	408	384	385	396	333	384	373	418	416	383	372	383	377	353	374	364	360	402	375	365	392	385	365	360	378	399	421	405	366	364	395	351	386	333	375	388	373	400	365	399	388	390	373	391	394	394	378	364	370	396	369	406	385	366	343	406	396	383	375	368	375	394	388	413	388	357	383	347	372	352	362	391	395	384	369	384	338	379	402	367	386	376	394	387	384	367	381	376	363	365	385	375	355	363	383	398	394	369	357	379	376	357	387	373	372	395	391	383	374	388	348	380	354	415	374	380	408	400	365	415	398	390	375	373	355	370	370	366	379	374	427	401	339	377	350	371	413	346	369	391	393	386	393	379	360	381	398	399	357	386	364	381	335	382	432	380	353	356	360	339	406	408	392	400	381	359	372	378	350	409	395	392	391	355	383	376	377	391	377	370	372	351	392	355	332	330	365	365	370	375	367	331	383	357	376	389	367	372	371	386	351	371	364	406	363	371	382	363	407	414	378	428	366	359	388	427	350	370	386	387	352	383	341	385	363	398	387	391	357	416	373	387	370	388	389	378	383	372	389	384	398	335	387	383	378	390	367	349	382	352	386	370	377	365	374	355	385	351	384	393	376	346	370	402	386	393	387	366	359	379	382	392	377	373	405	365	407	385	381	373	385	351	363	352	414	390	343	383	357	364	384	374	376	390	399	390	395	402	398	385	377	389	408	395	355	369	373	424	379	377	428	369	391	377	375	366	383	387	415	391	371	417	362	392	379	397	373	358	413	387	372	377	384	389	387	363	380	383	385	367	368	406	409	376	376	368	369	392	408	382	348	373	403	346	340	363	369	400	363	362	398	368	405	383	376	393	386	342	394	404	383	372	394	356	406	384	383	372	380	366	390	349	411	384	422	365	378	398	370	372	380	381	390	371	364	380	373	335	364	402	349	374	362	396	371	378	381	410	367	357	392	379	334	364	382	370	408	377	396	353	354	381	393	369	352	388	423	374	362	394	400	356	373	390	406	357	360	415	368	347	348	377	378	372	355	392	411	385	414	390	351	367	360	373	414	397	371	387	371	367	390	370	364	393	420	401	385	393	395	368	362	372	410	375	398	371	385	375	398	393	389	384	395	367	367	383	405	366	375	366	348	377	378	359	384	415	369	366	354	381	421	386	398	375	406	366	372	388	369	336	386	379	374	373	382	370	374	369	421	367	380	393	381	379	370	339	378	366	368	358	363	371	376	388	395	390	397	375	379	396	345	403	364	371	350	372	408	357	343	412	391	375	396	367	363	394	376	390	385	367	428	397	372	416	391	393	398	357	355	405	365	373	397	355	424	389	391	359	388	363	373	359	385	397	393	376	362	391	370	415	391	377	378	358	378	408	341	391	365	381	365	381	407	395	384	396	402	378	380	387	355	375	412	364	390	340	395	384	390	382	381	389	376	372	385	413	385	361	378	350	381	368	371	364	363	420	374	357	372	404	385	381	390	360	382	404	346	350	395	387	359	389	404	363	388	396	401	369	369	365	374	389	391	397	367	361	372	410	391	410	372	380	383	388	398	389	417	372	360	409	375	394	364	391	406	383	340	392	388	388	356	385	371	357	356	409	432	394	377	406	402	385	368	360	355	356	383	402	395	376	368	393	391	360	378	395	374	429	402	331	387	374	348	382	386	367	382	384	402	386	386	391	376	370	369	367	389	345	358	390	363	399	387	359	402	382	428	401	388	414	357	369	361	364	392	346	354	355	402	376	371	341	381	359	370	387	356	382	372	382	340	381	372	398	387	377	370	392	382	367	366	354	366	386	372	402	372	359	376	374	366	354	378	389	372	368	363	383	346	377	400	446	389	370	401	373	361	390	377	401	387	397	357	396	396	371	419	344	379	373	371	344	350	371	373	354	367	398	353	371	377	374	381	346	374	377	378	392	387	358	408	372	378	357	363	365	367	355	382	355	390	352	377	380	372	377	417	348	434	359	392	379	380	378	369	370	384	378	363	388	361	393	351	364	356	388	338	426	394	358	320	379	342	387	418	394	399	376	378	383	390	395	368	395	392	389	386	357	413	370	365	354	376	387	354	362	419	403	401	400	375	373	345	354	366	395	346	420	403	400	368	393	367	380	377	400	368	363	352	383	382	397	423	401	374	404	356	406	347	375	380	420	352	385	372	374	362	390	406	379	373	355	374	357	368	410	383	342	390	381	336	392	370	336	382	384	375	386	381
19043	34864	22174	7176	2166	760	577	344	367	359	364	331	367	349	337	376	368	389	406	353	366	358	356	364	376	335	340	357	376	376	360	361	387	372	359	379	354	331	377	410	372	351	348	357	341	365	362	358	355	368	363	372	351	355	366	371	372	361	340	348	381	381	396	391	348	354	338	369	368	378	367	365	383	347	340	358	349	390	375	348	375	373	366	374	349	338	345	383	339	341	358	370	362	396	376	373	350	360	381	345	348	377	323	366	355	365	362	391	341	345	357	367	383	363	339	393	346	368	371	354	319	390	331	349	391	357	338	358	374	373	340	386	398	334	327	362	315	379	382	354	360	368	355	360	361	355	355	334	375	369	356	356	352	345	365	354	385	385	339	388	351	366	353	337	367	340	354	360	369	362	352	382	357	356	392	368	385	392	383	349	344	346	383	360	365	349	327	358	358	364	348	372	381	349	340	370	404	354	364	376	346	345	367	352	324	362	369	342	376	369	355	366	363	356	346	378	349	335	363	366	363	390	378	350	345	362	362	358	364	371	381	321	365	354	415	331	311	391	358	347	393	350	334	362	355	342	346	368	361	353	355	367	364	359	340	394	359	357	352	345	330	352	364	390	357	367	408	361	347	373	380	337	377	367	383	352	354	364	368	381	338	384	379	334	359	379	355	360	340	355	348	340	369	384	387	372	358	371	354	345	410	347	326	350	354	345	320	339	378	365	341	386	352	357	353	386	369	352	365	335	367	359	332	365	344	339	387	334	358	400	364	365	338	325	371	343	358	348	368	340	349	371	360	344	329	355	354	334	361	374	332	381	336	336	341	373	333	347	357	342	336	384	378	369	372	356	369	353	369	346	334	395	373	340	340	345	353	384	382	376	360	360	369	401	364	351	395	338	364	363	366	335	374	344	346	399	366	373	363	361	376	363	341	360	403	351	383	330	349	360	361	374	338	346	363	355	369	380	322	393	334	375	356	347	351	332	377	315	369	348	381	358	355	340	341	413	359	347	390	375	385	329	391	381	378	347	327	360	378	386	339	375	369	380	365	335	346	346	353	371	379	381	365	375	353	400	370	337	342	372	343	384	325	354	397	361	341	356	334	376	356	366	370	394	357	335	352	357	339	338	370	376	353	369	370	387	375	359	376	343	359	413	375	358	333	328	331	353	392	342	311	373	338	353	344	334	387	358	376	370	366	340	366	393	361	356	372	365	396	360	381	363	365	342	409	380	381	370	353	349	362	336	327	357	375	389	397	336	348	356	335	372	377	377	354	390	366	370	371	402	357	360	355	367	374	331	372	338	361	366	334	380	375	382	357	338	351	361	390	371	363	339	358	372	363	378	361	349	380	337	351	387	364	374	355	366	375	364	392	347	375	384	360	360	381	339	365	374	348	355	371	352	383	347	353	368	346	354	327	365	323	322	383	369	351	314	409	364	332	354	374	357	339	362	358	400	364	339	383	382	341	375	354	356	375	392	353	364	348	351	391	373	353	334	358	380	330	386	368	369	365	341	381	322	382	339	354	360	380	375	355	382	374	379	361	380	380	378	349	375	342	343	350	344	375	376	353	401	356	374	355	383	380	348	344	373	352	337	394	372	372	366	361	340	359	363	382	361	361	379	397	351	389	363	381	335	304	345	401	379	359	347	376	349	351	374	399	374	379	364	392	371	367	385	372	357	356	384	361	344	410	334	345	339	370	341	321	354	377	352	345	348	388	351	341	345	365	384	341	347	339	356	359	329	381	360	369	386	351	370	332	357	337	335	387	363	362	362	355	363	365	359	358	357	365	351	369	365	398	337	353	338	400	374	416	374	347	388	353	375	324	388	382	366	365	347	360	335	347	340	395	369	381	331	357	372	359	346	353	350	382	349	373	394	346	367	345	358	355	374	368	365	395	381	370	342	374	369	403	352	349	359	366	383	367	371	361	382	344	360	377	326	345	379	379	353	368	366	371	371	348	356	347	341	365	386	379	377	381	346	354	323	367	383	369	343	338	371	356	359	323	378	374	385	349	349	349	357	350	394	378	371	402	338	377	357	347	344	364	358	370	345	350	354	350	337	382	365	379	388	366	371	376	360	381	325	360	340	358	357	350	363	361	399	318	343	407	362	370	357	333	330	332	374	373	388	372	355	306	350	338	390	336	377	333	355	316	364	366	361	370	334	381	359	363	343	359	340	382	346	384	347	375	360	372	383	343	374	371	372	368	325	349	354	368	388	341	383	386	352	343	346	335	367	358	357	373	341	334	360	367	347	368	378	331	321	320	396	376	359	373	344	373	377	377	364	342	362	366	372	329	387	340	374	395	335	354	350	346	375	359	379	375	333	341	360	379	364	389	367	327	346	339	359	373	382	351	338	372	343	369	367	357	331	367	345	362	338	357	366	379	357	348	316	364	376	347	353	395	366	378	346	343	362	338	386	396	331	353	384	353	379	406	358	391	365	376	355	353	338	363	364	375	348	366	324	333	379	352	349	369	329	390	349	382	375	365	361	346	378	349	330	326	362	343	370	321	384	379	374	349	358	366	383	374	335	384	360	336	376	333	345	351	358	349	356	356	367	389	361	374	382	356	349	351	394	375	371	387	374	347	377	359	363	364	333	365	344	345	386	372	348	359	360	347	355	374	353	338	389	357	371	360	380	348	320	348	408	354	323	340	346	387	353	333	381	348	345	381	368	386	346	371	366	347	393	314	372	370	370	353	348	326	380	355	383	360	386	357	368	388	362	360	367	362	345	349	366	357	363	331	361	362	355	375	388	335	351	355	361	339	357	345	400	357	359	349	364	371	347	367	373	344	378	335	357	369	374	341	378	382	354	385	360	380	348	352	382	365	356	360	360	381	376	337	376	321	354	348	352	360	371	354	370	352	373	383	382	346	354	361	357	354	336	360	367	369	367	397	331	357	352	372	367	363	392	356	335	362	329	377	348	369	350	346	350	349	353	367	380	361	362	376	341	351	361	358	383	359	400	340	365	331	365	355	368	375	380	351	338	347	322	374	356	356	368	361	351	388	342	387	359	347	366	366	362	386	344	350	326	388	389	334	357	356	348	384	378	364	344	356	369	350	367	335	353	350	408	362	361	347	345	320	363	370	359	354	341	325	357	323	328	395	406	352	352	368	323	386	381	382	348	364	338	356	367	365	364	382	383	344	352	367	351	382	348	398	339	376	373	362	396	364	340	345	345	407	343	348	361	357	380	375	381	418	416	359	355	397	375	377	387	355	372	398	365	348	361	369	350	369	376	377	354	346	345	368	390	373	355	349	364	371	373	341	390	354	368	351	379	335	334	369	331	345	379	399	357	350	355	343	356	375	383	347	345	342	356	387	371	350	394	333	373	344	345	364	329	335	363	371	347	367	331	352	335	368	340	333	348	347	356	379	366	363	330	353	367	318	336	343	349	387	367	359	362	343	357	352	350	310	326	370	309	399	379	372	340	365	363	372	377	374	363	366	392	332	366	358	366	356	348	346	353	353	395
25432	27328	45452	41311	23576	9829	2084	564	474	449	464	426	455	481	424	417	463	426	465	434	458	435	429	437	483	438	441	420	485	440	424	471	407	419	411	430	410	440	440	416	413	464	381	397	422	454	426	410	434	407	453	442	432	435	465	412	456	418	407	439	426	418	421	438	439	466	426	446	418	433	439	405	498	408	433	449	393	422	430	438	424	452	432	445	403	405	445	427	452	411	422	437	464	408	466	429	470	426	425	434	414	466	432	416	405	431	438	426	436	436	447	421	446	430	414	434	453	418	419	494	403	432	437	411	397	435	445	464	429	444	417	422	474	415	464	399	411	379	408	404	461	440	437	413	442	405	438	418	449	437	460	463	391	414	423	468	462	435	454	428	486	417	499	436	442	418	398	428	448	393	408	434	430	435	450	406	452	448	448	458	412	460	446	440	452	425	447	443	407	405	417	435	445	428	443	396	453	399	489	446	468	448	464	418	422	439	398	421	450	432	433	449	452	421	400	397	452	432	443	418	425	409	433	421	411	408	415	461	442	427	447	473	434	466	420	444	430	429	428	415	439	426	427	462	410	416	418	415	445	460	418	421	429	402	373	438	402	439	406	405	437	394	429	434	448	463	443	433	426	466	418	436	426	448	414	389	414	394	449	399	418	427	370	459	423	428	447	418	463	452	454	459	419	421	446	391	445	416	425	434	417	477	416	423	440	452	421	410	432	446	477	402	466	442	420	430	461	457	426	436	421	431	409	428	412	438	430	421	426	462	420	401	484	414	435	419	434	391	429	390	444	439	411	433	374	396	450	429	441	393	431	435	422	454	439	444	430	398	438	411	419	415	423	433	433	427	423	425	423	427	440	410	442	405	445	464	400	428	439	432	419	459	441	430	426	456	417	423	427	418	448	381	440	438	432	403	453	425	429	443	450	401	462	439	423	454	446	433	403	387	406	463	402	415	432	443	418	425	413	443	425	413	415	432	407	455	424	433	443	410	431	440	389	441	406	423	459	431	444	429	439	441	445	422	429	428	443	405	423	448	450	458	439	436	405	423	435	421	410	435	413	444	440	416	417	449	426	461	412	396	458	436	437	473	446	429	447	490	422	444	423	390	447	428	428	442	427	392	422	428	397	451	433	460	401	419	430	398	463	423	422	413	416	424	443	458	417	395	414	426	461	448	416	458	425	448	454	440	427	429	437	490	435	458	449	434	433	428	411	450	428	391	416	408	411	408	412	430	399	416	416	426	432	467	420	437	392	445	460	426	445	407	414	414	435	446	441	456	445	447	456	459	435	428	445	434	400	447	456	416	467	432	421	416	425	421	440	436	422	435	406	412	435	449	443	417	403	433	435	418	461	425	423	415	409	425	455	441	439	458	423	398	425	466	415	418	448	398	461	418	416	430	404	394	407	441	470	453	427	453	457	421	459	433	493	434	462	386	414	406	422	449	444	452	447	439	478	422	405	442	470	466	432	425	427	428	433	440	419	401	454	427	412	444	393	465	403	451	477	450	409	405	395	423	435	411	416	423	424	420	437	422	450	444	436	432	451	440	463	437	390	420	403	394	459	457	418	402	400	442	443	419	416	443	430	439	446	433	436	421	438	411	408	431	418	433	439	446	430	436	442	435	436	424	435	409	413	426	406	404	435	408	455	418	420	428	435	438	452	420	435	430	402	423	448	434	417	450	419	466	454	445	413	420	409	399	459	418	431	425	422	422	401	445	426	428	473	433	415	400	446	393	414	416	411	433	433	442	403	444	456	409	426	391	414	446	411	382	424	415	434	421	454	480	417	466	424	440	471	428	455	475	450	425	440	443	429	415	437	425	422	425	434	438	423	399	436	421	444	420	430	461	377	423	414	441	397	416	398	429	463	443	408	447	470	423	406	409	448	436	421	433	404	418	472	436	446	400	435	456	440	438	407	438	452	413	420	394	455	428	420	459	409	440	447	426	421	430	417	459	444	417	427	403	422	429	483	432	435	438	447	430	417	450	419	412	446	445	403	420	476	421	495	431	414	380	426	413	452	440	405	443	435	412	451	432	483	425	409	471	436	408	441	444	410	451	446	453	422	424	443	403	460	441	405	435	445	434	460	410	452	442	423	447	425	399	426	437	427	431	451	454	411	451	453	440	435	421	443	395	421	416	463	454	440	444	427	446	426	438	421	473	438	442	455	385	429	444	425	449	443	442	459	460	430	464	444	433	457	427	440	411	432	444	424	433	412	456	449	429	402	456	476	451	424	392	433	435	422	393	409	430	425	450	451	452	444	412	410	434	428	414	425	432	417	388	441	423	395	381	418	411	407	421	436	397	456	416	409	413	446	432	384	492	395	459	415	413	464	412	425	429	424	431	444	423	455	463	415	435	425	452	443	464	448	444	396	425	399	444	437	429	456	429	389	415	421	422	432	437	404	431	418	436	446	419	461	424	473	409	404	471	441	451	441	457	432	432	447	459	467	420	440	425	423	432	435	448	440	381	453	442	447	461	405	441	447	419	441	445	432	424	406	437	407	432	425	424	442	445	435	434	448	446	432	436	419	444	432	431	407	436	421	422	382	427	395	409	454	432	401	434	421	451	447	454	419	455	424	435	397	396	418	399	441	462	398	429	436	427	434	390	468	423	425	415	423	427	468	396	449	405	367	408	410	414	431	491	426	420	398	450	407	443	439	420	443	437	433	390	429	420	441	458	429	464	425	457	428	450	415	469	442	411	414	420	449	408	431	432	433	439	452	410	414	446	435	425	428	422	411	430	399	416	433	440	446	423	388	414	432	384	447	442	442	441	396	396	424	405	429	440	422	441	429	383	456	455	432	410	460	439	428	423	408	418	464	465	439	445	435	419	445	428	500	452	451	409	411	419	440	425	419	413	403	459	415	446	448	434	395	404	396	422	436	410	375	416	432	431	421	429	442	438	430	455	448	401	406	408	406	421	435	431	457	411	391	461	410	391	459	438	416	434	424	437	436	436	434	410	424	430	466	432	436	451	426	466	404	429	422	403	428	415	410	421	434	448	430	434	404	413	403	454	442	420	436	433	422	438	433	455	434	422	424	476	403	412	437	428	418	437	398	422	427	458	435	423	412	451	402	433	402	411	402	460	393	417	407	443	433	475	368	417	411	412	442	449	427	441	394	417	439	448	441	426	404	406	441	435	411	424	425	414	471	455	429	418	454	438	451	424	443	440	423	435	441	437	440	444	412	454	446	413	444	404	411	439	410	476	443	389	429	425	415	422	423	442	453	411	435	392	437	385	398	437	421	398	427	445	414	388	441	454	448	431	410	472	413	456	407	445	424	440	446	436	400	423	424	450	411	408	421	418	451	405	391	419	451	386	455	456	461	430	422	442	401	478	385	454	402	436	433	404	435	439	454	445	471	414	418	433	438	458	400	447	397	434	427	435	427	413	427	443	416	411	431	440	450	437	419	447	416	427	433	437	436	444	400	444	439	429	429	458	427	387	404	399	448	425	434	439	430	428	405	416
52452	86843	63188	35119	15566	5711	1660	486	418	458	441	446	446	486	493	460	487	451	443	444	461	485	415	481	456	474	437	405	435	460	487	435	451	474	436	447	453	452	470	450	434	404	458	457	450	410	449	469	432	447	468	472	411	404	432	453	464	430	450	424	457	466	430	447	442	468	448	465	456	483	407	480	456	467	421	440	463	450	436	452	462	469	451	477	471	447	444	463	468	422	490	426	457	444	436	439	459	471	468	448	453	428	448	479	467	418	417	432	405	438	461	428	437	465	423	469	450	431	432	483	450	430	443	432	442	447	447	456	457	440	454	455	427	448	453	407	459	441	425	459	495	431	474	442	441	467	425	430	480	419	421	440	457	435	450	432	463	403	461	434	436	452	465	462	466	449	438	439	429	456	470	436	481	438	466	398	441	440	443	482	446	449	419	479	443	425	467	485	444	443	473	445	449	488	409	401	446	411	487	453	426	425	450	463	403	438	483	474	462	479	438	450	436	444	396	454	459	443	471	447	455	458	498	435	441	459	463	469	454	441	442	459	433	454	420	393	413	429	438	462	413	487	434	471	455	461	425	439	437	440	439	478	423	453	425	461	469	473	466	455	445	473	429	440	449	456	431	460	428	458	480	443	414	487	450	458	474	445	407	436	437	422	433	451	443	471	436	449	435	381	489	460	437	466	426	440	423	457	421	421	432	469	435	433	428	478	454	454	470	431	402	424	495	452	438	438	436	460	482	453	421	486	460	465	425	437	421	451	455	471	447	469	468	441	491	442	473	454	457	399	419	453	412	463	445	409	469	442	461	438	455	440	440	434	415	445	444	438	437	467	441	442	466	425	419	444	476	473	417	427	454	429	397	429	456	439	453	495	400	439	457	428	435	433	450	438	444	430	415	426	442	410	496	428	486	464	492	434	449	461	459	467	425	427	432	413	440	445	432	436	455	431	440	466	432	451	474	444	452	420	418	486	413	423	454	429	450	442	434	411	412	467	441	440	437	492	440	407	417	419	428	455	414	444	489	450	459	446	457	500	464	447	484	413	459	458	456	438	423	407	434	473	441	446	439	460	431	492	428	438	506	476	448	459	472	448	427	418	452	438	439	396	417	461	430	440	421	441	443	426	446	440	431	448	423	424	478	470	434	458	438	447	480	471	445	454	427	460	448	442	436	425	429	465	432	465	442	453	463	440	470	415	465	440	469	443	449	446	468	448	429	417	475	457	464	474	436	469	439	446	425	464	407	465	461	426	433	430	432	436	436	474	464	421	467	443	472	471	432	404	452	457	432	457	458	457	457	449	457	422	419	442	475	442	495	439	466	452	420	453	426	464	481	469	416	471	441	456	488	444	430	507	465	441	456	429	443	462	448	420	461	456	471	488	415	488	453	475	476	447	447	416	426	483	417	424	424	439	430	429	438	451	480	397	466	446	443	423	467	424	443	433	440	480	467	457	416	475	456	451	466	453	420	460	455	427	408	457	446	497	488	445	444	431	473	438	430	474	500	438	426	456	446	398	434	477	442	444	424	430	429	428	429	435	428	452	476	474	472	431	420	484	434	479	403	446	453	475	441	427	462	475	415	456	463	433	426	459	439	491	509	485	451	414	410	429	454	480	436	441	460	450	453	413	478	443	443	442	486	471	446	419	471	409	446	394	428	452	454	446	449	443	451	423	442	439	444	472	435	473	428	426	457	438	434	452	419	468	436	408	449	438	468	460	479	426	430	430	431	443	451	424	469	448	455	447	455	429	419	444	429	435	446	468	438	485	449	439	443	460	464	431	458	461	465	440	460	440	420	459	416	409	446	467	417	455	444	442	439	446	428	462	453	465	428	433	449	427	478	464	430	474	460	414	442	444	419	439	483	457	453	424	454	420	432	462	422	412	442	453	451	441	446	455	444	452	493	423	443	420	473	437	428	484	466	423	454	455	460	458	436	456	445	430	466	447	425	478	454	454	474	450	476	426	438	462	432	446	473	441	476	468	422	455	436	459	467	458	459	429	443	451	421	461	425	425	432	440	476	421	458	456	488	420	446	449	427	425	454	453	475	470	428	458	423	397	452	438	442	451	426	461	437	462	425	444	438	466	435	454	463	451	435	459	442	441	482	400	455	479	492	443	513	459	471	461	463	470	507	490	435	459	433	407	476	453	442	463	473	440	417	451	464	461	450	437	444	456	469	447	443	405	440	464	432	451	449	448	455	482	429	423	457	431	438	441	475	437	458	433	468	457	449	483	477	465	415	425	436	461	446	383	449	425	438	440	445	465	455	469	441	443	397	501	444	453	439	456	435	415	438	392	443	455	446	447	449	494	470	448	434	419	418	449	471	437	435	415	454	449	424	401	437	450	440	426	475	431	439	435	475	433	452	428	454	454	466	445	413	471	416	464	409	456	460	470	418	475	464	444	438	443	454	444	437	471	410	458	481	414	442	392	466	446	421	448	460	470	507	434	452	442	461	443	431	467	449	431	447	472	438	466	425	454	495	451	408	453	443	430	430	457	497	411	457	415	428	446	459	465	374	472	452	449	444	465	423	471	440	435	437	455	390	445	468	475	445	429	448	440	475	463	410	442	459	480	420	417	433	454	435	444	438	479	446	427	467	445	428	433	453	465	469	453	456	445	469	462	430	439	441	461	436	442	429	441	476	426	439	461	453	472	485	450	468	442	440	417	437	410	468	434	452	448	480	442	441	433	443	422	431	397	389	406	417	409	451	438	459	433	432	443	458	450	428	470	417	443	449	464	432	482	425	427	452	423	465	431	439	464	442	464	441	431	431	435	469	434	459	450	453	502	477	425	460	427	452	437	449	425	455	476	432	433	430	462	439	434	434	452	450	481	441	424	418	466	473	439	470	457	449	444	448	421	458	470	414	428	403	405	480	447	446	447	430	488	436	409	441	442	454	441	480	417	470	434	462	434	468	469	442	434	463	444	450	418	461	443	418	458	432	408	418	433	447	441	468	455	420	440	452	463	436	447	477	445	420	455	483	482	445	433	427	435	480	469	449	413	450	465	454	435	457	456	455	429	431	438	453	458	419	440	476	432	439	428	437	454	465	471	414	461	440	457	437	457	406	455	424	429	463	438	469	432	426	423	449	416	414	466	441	448	434	479	449	473	440	441	445	448	422	463	439	411	438	454	433	447	458	460	406	421	447	428	467	494	452	428	429	449	439	457	439	412	376	459	445	447	415	453	454	454	455	431	441	474	433	433	408	466	427	475	436	453	476	428	413	425	471	456	428	468	480	436	435	427	477	397	436	446	460	411	440	451	446	454	474	458	405	460	463	430	433	447	463	453	422	428	451	454	470	449	430	437	431	460	433	411	446	401	432	418	431	437	433	408	435	482	393	453	462	443	443	427	410	423	435	441	496	448	412	430	445	433	419	406	453	438	446	427	427	402	422	467	437	482	472	469	470	439	469	458	474	444	455	437	462	463	423	446	426	403	441	453	403	469	436	421	444	482	397	449	442	415	424	444
23928	23243	39848	42749	31936	19755	6201	854	597	565	575	560	607	573	591	605	602	534	571	575	600	570	593	579	533	555	574	533	580	543	550	546	607	574	531	516	566	511	522	552	545	518	583	548	557	547	549	522	521	556	590	532	550	538	539	577	570	533	530	531	533	547	543	506	562	553	554	545	556	530	539	553	539	526	533	533	539	583	494	521	573	542	559	554	555	580	554	531	545	533	531	543	545	530	544	554	550	498	528	537	525	534	553	535	554	568	526	545	554	500	570	591	527	556	554	510	588	590	552	541	574	574	576	517	544	551	534	567	539	542	557	522	525	551	539	571	546	532	517	559	556	546	538	541	565	528	552	553	502	572	587	540	574	533	532	523	517	561	506	557	596	558	588	537	527	574	552	506	544	556	580	534	506	508	492	567	569	559	550	544	554	539	539	544	546	545	523	544	540	543	527	515	587	525	555	538	521	566	560	530	514	532	507	559	546	580	546	551	556	586	504	524	542	562	511	593	553	502	522	536	585	602	595	548	544	523	563	580	522	563	545	507	545	574	510	543	561	491	518	553	524	548	549	531	553	530	489	485	543	567	557	555	545	538	513	534	546	499	577	513	532	530	551	511	528	554	530	489	519	558	484	550	567	517	503	591	577	531	536	529	571	547	570	530	529	553	542	554	520	580	543	535	535	511	511	567	521	573	485	490	494	563	559	521	567	525	524	520	556	546	577	512	528	532	554	567	585	526	549	595	510	550	549	574	521	558	510	557	534	505	525	512	551	466	533	500	584	523	549	547	583	540	521	504	532	540	555	532	562	537	582	534	541	568	506	519	544	550	556	538	519	509	584	557	567	549	517	531	508	565	568	578	554	480	510	546	578	562	548	559	572	570	525	564	573	519	521	551	581	542	544	523	530	573	529	569	556	567	561	556	541	574	556	548	562	517	579	563	512	581	565	571	542	552	534	561	557	568	555	507	565	519	554	545	551	520	504	574	571	567	537	545	572	555	540	533	539	530	560	592	546	533	518	554	535	566	519	543	552	552	580	532	532	576	526	542	588	542	550	516	564	512	574	528	558	535	535	557	540	551	568	568	578	551	523	547	513	541	549	542	497	546	533	520	511	569	531	568	540	541	501	547	506	562	582	551	564	549	528	525	528	555	569	520	547	556	553	543	506	591	549	530	523	549	549	559	545	568	552	576	516	537	523	576	538	532	556	546	576	562	539	525	528	550	513	546	545	577	529	545	584	554	539	547	560	528	520	549	539	538	541	544	540	570	532	549	570	525	540	555	574	573	568	511	563	546	543	538	570	504	499	546	533	586	542	551	522	510	540	542	508	530	568	602	549	532	528	522	530	531	559	557	561	545	514	540	521	533	536	537	522	506	605	572	543	529	593	516	568	579	550	495	548	523	541	514	534	546	569	537	546	551	521	569	558	491	543	572	513	519	532	528	532	551	544	538	537	591	558	531	569	539	595	515	541	551	517	498	553	539	504	560	515	505	540	570	541	537	577	546	505	540	580	539	568	532	536	537	551	540	520	547	504	515	494	560	556	508	578	517	522	524	543	536	549	529	550	546	548	517	539	575	563	548	525	546	518	538	561	540	560	535	557	495	491	504	524	540	574	506	556	526	533	551	537	552	534	518	548	535	577	543	543	564	554	534	532	529	527	594	533	558	572	536	500	522	548	581	518	531	556	501	548	560	532	545	523	530	534	583	530	524	518	529	531	536	575	535	571	485	520	497	523	523	545	556	528	526	557	564	504	580	566	585	565	560	550	567	513	545	547	565	508	518	521	531	516	546	568	556	591	554	544	535	510	517	533	536	578	531	588	515	533	551	526	557	586	566	533	530	538	562	565	553	560	519	515	562	525	536	570	520	534	506	566	538	583	523	574	557	509	517	567	564	511	506	551	592	560	570	546	564	503	579	507	560	545	618	539	531	547	548	533	518	524	575	537	524	555	538	548	527	552	564	513	574	551	560	530	555	547	517	527	564	530	569	499	547	554	536	546	559	598	588	528	545	543	523	516	548	551	559	522	578	558	581	507	536	545	549	529	554	532	534	513	520	507	519	563	573	556	542	566	525	530	546	550	514	566	529	528	547	560	547	580	536	531	514	555	550	567	580	536	519	513	507	534	505	566	567	505	542	519	479	539	539	551	540	566	537	539	609	582	542	548	578	558	546	542	505	568	540	491	529	538	603	570	505	517	563	530	547	561	556	594	583	570	587	526	522	546	568	544	570	555	551	509	535	522	516	541	519	514	519	548	545	559	553	510	548	560	558	544	558	572	552	534	585	552	537	544	529	536	576	546	547	520	511	523	538	544	526	502	516	541	518	561	532	574	534	511	554	530	547	586	580	544	562	565	573	537	543	563	525	525	523	563	547	565	533	535	528	534	552	483	574	536	506	549	512	543	510	526	572	514	528	559	523	578	557	527	556	534	500	525	520	538	559	528	522	520	488	541	556	538	589	526	536	560	542	557	554	583	566	560	543	551	549	543	532	548	519	525	571	512	499	551	601	578	559	542	532	546	519	605	573	548	554	521	562	571	545	504	505	494	560	553	613	548	528	598	546	539	540	550	524	547	553	565	508	507	548	595	570	482	566	523	562	580	545	517	564	499	565	548	491	547	559	533	499	567	568	530	561	573	538	571	518	552	546	535	512	557	556	548	526	537	547	538	563	570	573	552	501	590	563	561	523	546	552	524	539	564	563	548	513	521	525	585	543	561	542	524	520	558	504	525	545	523	536	560	536	550	557	508	543	535	595	509	541	592	518	530	520	603	522	541	548	555	541	537	523	552	565	507	589	549	541	536	564	500	536	579	551	554	554	534	551	551	549	542	587	548	534	563	527	518	605	563	558	556	538	534	540	560	523	521	557	506	546	521	494	502	543	518	564	503	522	540	516	597	544	515	525	506	511	532	584	508	570	543	526	562	518	527	530	543	583	532	571	573	522	529	543	536	524	527	592	523	533	555	530	538	545	511	542	546	519	542	528	574	536	496	540	533	540	529	531	505	571	576	577	539	534	517	546	522	527	573	567	536	567	510	530	534	543	567	514	543	580	518	500	543	561	556	537	549	548	584	530	542	524	519	533	551	554	547	558	542	577	557	542	562	565	562	544	515	532	575	512	533	524	544	550	529	530	538	546	540	531	552	522	556	554	538	556	537	541	507	541	551	579	605	536	557	544	512	553	515	520	531	549	603	532	551	523	567	541	525	575	547	508	552	561	588	554	558	540	530	544	537	529	573	567	550	538	552	575	534	535	519	551	584	561	552	536	550	543	512	551	556	576	511	520	554	539	567	572	531	531	540	552	543	536	520	521	553	546	519	537	511	529	564	534	545	562	581	543	544	549	564	487	557	545	560	510	544	590	548	549	532	558	560	522	503	542	573	538	545	541	551	594	500	554	521	549	572	553	534	542	538	554	553	565	571	545	529	502	537	546	552	512	546	545	526	535	542	534	543	515	554	542	523	587	490	536
62913	101600	79912	54020	29014	11424	2681	551	550	566	568	607	590	581	616	577	531	583	590	618	589	595	563	557	638	587	570	569	547	607	605	596	638	595	593	614	609	590	554	585	548	540	579	592	557	571	597	549	612	593	607	617	610	578	570	585	574	604	581	602	625	567	569	580	570	556	560	596	538	580	579	586	569	578	607	614	616	524	588	556	587	568	607	617	539	562	564	580	599	605	539	651	600	592	602	560	582	557	564	611	578	588	577	608	560	566	570	570	616	585	558	589	591	595	599	557	568	563	625	565	559	601	567	588	603	589	561	581	528	584	626	620	605	588	566	583	586	561	600	555	577	576	612	552	574	581	669	616	555	562	557	564	564	508	568	600	606	566	605	572	594	569	611	578	582	614	625	607	571	612	623	575	581	566	576	584	568	556	541	592	565	587	593	560	616	595	611	576	579	584	594	536	550	557	593	591	566	565	582	573	591	554	538	598	562	547	574	642	590	589	532	545	568	586	561	585	556	589	570	594	578	588	565	598	563	572	621	674	634	592	571	623	585	606	546	586	594	580	566	539	545	598	590	591	604	579	562	554	556	625	590	547	545	590	570	601	605	587	569	579	542	563	570	579	601	564	576	572	558	569	571	583	550	587	550	549	543	616	562	582	581	572	588	567	619	578	586	582	584	550	561	619	569	587	581	622	616	596	629	590	585	571	585	572	626	586	591	608	546	576	541	549	576	586	566	594	578	613	605	585	565	547	564	580	601	575	610	599	598	582	605	583	588	609	616	554	610	531	568	603	562	581	557	579	563	566	576	580	556	602	591	563	594	579	548	539	582	615	585	579	581	551	606	564	566	584	624	551	606	576	566	635	604	562	578	541	565	588	614	618	600	578	606	549	568	648	604	625	560	569	562	588	583	579	563	531	550	598	567	604	578	567	589	595	583	572	544	576	584	601	521	586	572	561	546	591	628	585	608	566	558	561	580	566	610	564	604	552	592	599	575	566	577	599	601	571	596	589	585	584	587	576	558	578	584	558	554	568	576	577	557	613	542	589	574	563	580	592	559	549	565	622	577	555	536	514	592	565	573	537	619	553	606	582	586	561	574	587	525	570	597	571	641	587	583	600	545	580	585	588	541	568	635	555	578	610	575	557	525	565	606	598	637	590	622	570	601	529	566	549	566	551	566	576	581	604	595	549	581	553	590	504	573	566	605	608	570	618	533	525	581	596	534	556	584	573	615	623	568	623	568	559	565	610	557	591	570	610	560	569	568	578	556	570	618	560	591	576	622	577	551	566	591	575	596	573	620	561	546	591	597	601	528	583	578	564	604	618	595	564	535	577	592	594	569	547	608	598	580	603	557	573	558	600	559	606	563	582	563	536	621	568	577	573	594	575	579	572	581	581	586	566	584	573	587	609	594	573	617	602	615	591	592	542	591	596	591	599	543	578	597	579	568	610	522	581	560	598	556	588	579	538	589	619	541	568	546	596	578	548	574	596	552	603	591	611	584	596	601	567	613	592	606	540	560	564	559	547	585	595	589	608	591	562	532	619	589	596	558	551	563	543	596	553	593	600	601	582	570	590	619	573	592	602	596	567	600	542	595	546	584	580	603	563	569	589	556	558	586	590	586	577	579	585	588	555	594	584	620	591	564	538	570	565	597	616	572	557	550	602	574	556	585	592	587	590	550	565	559	606	587	556	561	549	556	578	549	608	574	552	578	574	568	583	574	560	600	580	587	559	587	605	585	580	601	521	589	560	579	567	563	550	587	561	615	583	535	557	627	594	521	588	531	580	547	529	608	586	565	540	568	588	572	530	569	566	560	547	604	551	547	595	546	581	578	569	591	524	556	600	616	594	581	569	595	585	588	551	561	540	567	593	570	567	558	602	616	556	598	577	544	554	583	571	544	559	643	586	573	555	577	622	592	602	610	586	562	523	620	583	579	599	565	564	561	559	578	593	605	599	565	574	538	530	617	589	576	609	553	534	581	608	555	585	581	583	561	546	564	634	609	594	553	597	595	581	596	541	568	588	589	520	536	589	603	554	559	564	556	602	546	608	577	582	568	575	581	609	616	591	570	539	554	573	556	592	557	568	553	600	548	601	592	532	589	604	564	609	516	559	579	567	588	548	592	587	587	569	564	538	556	561	593	583	586	606	623	560	581	567	601	630	570	608	539	577	562	587	541	551	578	577	572	602	568	582	568	570	572	554	587	599	580	550	585	516	553	586	562	611	552	593	571	566	568	577	574	563	566	578	577	579	602	554	551	585	565	588	566	541	559	570	601	574	592	594	535	627	586	622	567	539	616	564	597	580	599	607	605	577	614	601	544	554	560	633	581	545	617	609	583	606	576	555	570	564	569	589	580	599	609	576	626	603	603	624	596	591	553	558	584	549	615	539	596	585	569	618	594	582	618	585	579	613	583	601	589	540	537	567	576	583	573	547	600	585	610	562	573	610	600	587	601	596	576	587	567	571	605	543	583	565	571	562	601	541	573	592	593	559	603	576	587	581	583	630	543	594	556	567	601	542	598	583	590	569	568	554	559	561	591	556	564	569	566	570	515	620	578	584	576	583	566	594	574	546	576	593	557	550	587	623	551	548	537	603	561	595	525	600	589	626	587	642	605	604	591	526	577	606	617	571	564	596	533	534	574	613	594	529	575	583	552	591	594	615	627	615	542	590	591	600	617	581	595	547	582	599	552	562	540	567	544	538	547	576	602	537	586	600	574	543	597	607	572	586	591	623	543	560	553	563	602	602	557	602	561	583	564	609	579	598	561	579	566	553	587	608	573	550	582	555	560	606	571	608	570	580	590	621	575	575	607	561	573	570	580	569	581	553	579	561	505	572	540	586	615	543	565	575	596	596	576	594	550	588	567	543	561	580	561	547	577	549	578	581	575	592	548	568	581	602	590	554	614	564	581	549	547	560	559	625	618	564	549	547	581	614	581	589	576	598	580	534	567	552	549	578	597	577	568	572	600	540	561	615	544	579	542	577	560	567	598	566	611	608	607	611	548	573	535	563	588	572	583	551	548	538	592	565	554	602	599	580	596	533	556	572	549	553	560	602	565	554	610	539	587	547	577	557	606	572	543	602	598	591	587	559	606	621	568	573	566	603	576	586	593	603	585	586	579	584	563	578	587	611	560	592	582	584	593	560	542	582	610	588	556	612	601	596	561	557	625	580	640	573	607	545	576	570	535	583	603	551	520	575	568	572	540	581	589	563	610	612	596	622	544	565	563	636	607	599	590	597	557	590	570	563	583	582	556	593	554	548	574	601	570	567	602	573	606	562	513	636	576	551	567	558	599	597	576	554	574	593	535	549	575	616	611	535	633	635	565	575	591	564	591	587	592	590	588	596	595	546	567	576	571	565	574	547	618	518	560	617	625	594	586	562	604	569	556	618	618	597	560	576	581	544	564	594	547	606	575	595	641	546	609	612	595	596	594	557	547	550	550	576	554	566	589	597	572	594	527	606	622	587
28782	28697	27768	13638	3937	1239	540	419	385	375	384	376	374	437	413	398	396	414	350	405	413	392	378	417	396	439	408	412	401	395	386	354	370	408	409	371	393	362	382	367	396	358	379	364	440	372	395	382	394	360	408	391	400	381	413	385	413	391	370	395	395	392	400	435	419	411	353	402	405	344	365	356	394	394	398	373	381	392	370	406	370	395	398	424	420	399	395	380	393	394	372	378	390	415	366	391	384	405	404	444	408	364	414	411	429	431	402	416	372	390	404	444	394	400	390	380	402	385	395	382	387	362	376	382	376	406	374	380	369	421	416	386	407	382	396	405	373	395	398	402	439	363	402	385	381	384	392	377	417	397	375	375	363	401	391	397	424	392	387	443	361	374	388	393	387	416	429	373	397	359	427	398	363	405	362	403	403	376	383	393	411	380	400	380	386	398	388	433	415	392	417	373	369	415	383	360	388	394	393	374	390	405	385	356	387	395	389	410	395	397	410	419	405	412	370	356	377	431	407	380	362	384	361	411	387	386	415	341	415	407	431	341	424	381	383	436	383	414	431	361	410	403	371	336	413	375	373	383	403	397	418	399	379	405	437	398	399	395	414	349	378	370	418	378	409	399	423	368	379	420	389	418	393	392	382	402	410	402	366	369	398	387	410	374	391	392	385	405	384	372	385	359	390	393	389	379	410	374	370	377	397	418	392	405	398	413	409	358	385	402	391	394	423	427	404	364	390	384	431	418	383	391	404	383	394	386	410	390	397	400	420	389	395	405	392	415	412	369	417	402	386	398	400	402	391	409	366	402	420	387	402	419	367	361	385	370	406	406	389	385	382	402	393	372	410	380	347	404	350	395	387	391	372	371	366	411	421	388	357	380	400	385	386	339	420	402	391	391	397	359	351	411	364	385	397	367	385	371	400	373	378	423	443	407	376	399	383	380	352	387	381	366	403	376	375	416	394	388	390	348	391	432	378	411	381	408	387	395	388	367	379	419	378	374	379	381	394	415	394	388	367	383	381	374	408	353	364	392	386	410	391	401	406	380	384	394	405	415	401	376	381	380	412	357	398	381	387	344	407	381	368	431	411	406	387	362	412	397	384	396	372	385	391	388	413	392	404	373	394	380	363	387	384	368	407	406	361	345	376	404	369	386	423	387	411	375	373	390	388	410	374	373	413	386	410	405	417	388	395	400	407	395	345	389	394	410	419	416	392	400	389	380	406	385	397	393	431	396	381	368	390	401	389	361	366	396	408	443	404	385	366	387	395	339	409	395	375	388	453	389	396	416	393	347	379	405	385	387	400	405	376	398	386	365	374	376	419	353	410	418	408	417	402	376	379	396	389	376	416	441	410	398	394	408	388	386	413	391	398	375	378	404	413	416	381	372	363	386	391	413	384	388	395	377	393	397	374	409	417	415	399	413	418	408	375	426	381	445	381	415	415	410	396	414	394	426	360	353	382	404	401	417	353	393	394	404	400	375	410	372	368	373	367	399	413	366	405	409	432	386	378	379	421	390	354	395	379	389	368	415	402	401	426	408	393	418	401	373	394	405	370	361	385	383	391	385	394	396	442	388	376	395	419	430	388	399	401	383	398	452	412	391	407	368	377	358	390	376	364	410	421	418	358	417	388	383	362	374	354	389	389	377	421	362	417	352	395	393	392	394	373	376	356	370	372	391	385	352	372	356	393	379	423	400	424	418	377	414	435	384	363	379	385	366	387	390	407	404	422	364	367	373	399	419	396	442	392	371	372	389	394	399	417	395	373	402	435	351	393	381	417	434	384	395	368	387	426	388	382	370	378	374	383	358	408	390	411	373	360	401	366	405	402	379	395	359	412	435	410	408	381	366	375	390	436	400	396	396	385	383	395	400	361	371	385	411	371	384	357	404	410	385	427	403	388	393	422	375	369	388	395	396	420	362	388	366	402	417	385	398	419	398	381	395	380	373	377	410	369	408	388	406	386	394	405	389	419	396	353	379	376	391	399	383	373	368	344	408	397	393	387	368	381	388	409	406	398	371	403	397	375	397	395	366	405	354	386	386	371	366	392	357	361	396	395	428	404	361	362	396	417	347	398	391	396	397	401	393	385	383	402	391	380	373	387	381	392	373	386	401	388	347	412	396	405	419	397	403	379	404	378	390	351	357	379	399	396	383	392	376	359	388	412	385	413	377	384	370	411	396	400	403	380	382	379	370	412	382	397	379	392	341	385	381	370	391	369	410	382	382	373	389	352	401	384	371	373	398	397	410	382	411	400	362	360	406	409	398	392	395	431	371	390	415	392	385	396	382	392	417	404	377	387	406	394	371	403	384	381	373	419	382	384	388	423	385	375	375	366	422	419	393	407	419	392	366	401	370	388	412	361	380	386	402	373	395	388	382	389	358	401	411	405	390	366	382	420	403	409	408	392	394	368	380	361	394	388	423	412	378	383	393	414	416	382	398	388	386	425	368	397	414	382	384	403	423	399	370	402	414	383	396	420	394	379	378	373	384	377	401	376	396	399	406	389	393	376	417	376	387	381	400	375	424	422	391	394	415	404	399	396	398	391	431	419	418	405	391	377	353	397	397	407	408	366	377	395	371	393	364	367	411	379	344	373	394	386	417	407	398	357	423	379	370	403	400	396	387	405	361	378	422	414	405	383	414	418	376	392	409	379	386	395	414	400	408	404	416	395	416	427	416	383	400	371	360	399	395	418	390	412	406	406	415	366	374	358	412	402	397	393	376	382	409	430	375	381	389	378	381	402	356	361	390	382	397	394	384	400	398	407	378	382	357	399	385	381	389	365	417	389	374	398	375	393	426	387	389	412	398	395	351	395	399	371	398	418	403	429	373	392	417	373	421	418	395	392	428	388	383	422	360	417	365	380	391	374	361	396	408	396	409	383	395	377	388	369	362	383	416	402	383	407	382	347	412	380	378	380	399	388	427	378	385	381	405	387	369	411	392	413	387	371	382	407	407	387	374	349	384	403	410	388	393	357	389	372	399	395	392	353	386	359	407	426	415	394	341	392	368	389	395	418	421	419	405	382	405	385	370	381	379	399	412	429	373	372	394	387	396	417	391	403	420	394	402	403	397	386	422	393	353	423	381	407	390	391	377	406	376	397	405	381	362	419	395	423	390	382	393	381	401	374	415	393	375	385	410	405	385	380	397	392	372	385	413	369	408	408	411	379	376	391	358	383	424	398	400	420	373	393	403	361	379	369	367	420	398	384	407	366	387	381	399	427	364	426	376	384	424	363	373	399	386	385	393	391	411	409	406	376	392	376	395	414	393	388	371	399	444	441	370	420	446	412	426	405	383	395	420	415	398	401	370	391	433	371	404	410	397	392	418	378	400	370	376	399	395	405	400	409	370	382	392	377	426	366	414	393	397	419	407	407	375	401	394	413	430	408	368	384	384	381	406	384	369	383	375	334	403	365	368	418	378	380	374	396	373	367	423	373	420	373	393	396	394	399	402	420	388	367	422	406	360	451	397
17856	35827	22047	7641	3228	1157	520	395	381	389	348	372	392	360	362	364	378	348	387	377	375	386	375	360	389	380	388	393	364	392	424	355	445	347	375	380	369	386	373	350	369	419	360	400	362	368	404	358	381	361	333	377	374	393	361	392	387	416	380	384	373	381	375	392	400	330	374	385	357	372	399	345	364	375	377	366	430	369	348	377	353	358	371	370	359	372	361	374	350	337	381	363	377	374	332	362	403	371	342	340	340	370	375	362	357	346	382	374	390	369	334	356	372	369	403	381	360	373	362	333	340	381	347	360	351	366	376	387	369	383	387	381	388	409	355	374	362	346	331	362	371	381	364	397	370	384	346	352	364	375	346	363	349	350	375	357	347	360	361	385	365	400	350	332	344	376	363	344	383	382	357	360	364	369	339	373	364	344	363	406	368	349	415	329	357	343	377	379	365	334	382	389	376	368	419	362	342	342	363	370	388	370	416	336	356	361	407	359	392	364	374	387	360	373	359	354	363	360	380	365	372	362	378	338	332	348	393	383	368	373	398	362	370	362	384	357	368	342	366	338	341	346	367	385	388	384	366	356	378	409	360	365	361	361	340	387	334	349	386	372	345	368	351	388	373	355	356	382	372	381	349	369	363	376	370	366	373	390	373	363	335	352	396	352	387	379	332	353	363	352	370	345	367	373	364	349	355	369	380	361	367	350	349	348	376	359	379	363	406	332	359	382	362	372	386	364	356	364	360	375	370	340	378	372	363	351	401	373	352	374	355	379	386	339	363	401	373	383	385	347	377	385	370	356	347	374	364	372	379	362	373	388	415	360	355	369	359	382	370	381	372	353	386	384	391	352	359	349	358	382	376	370	343	394	358	364	379	373	352	422	388	408	371	403	404	391	382	360	380	376	345	341	368	388	351	372	366	357	386	372	362	363	385	358	368	355	374	345	370	355	358	397	380	368	349	399	388	360	372	350	378	385	386	390	333	361	356	346	341	354	355	376	348	370	351	375	347	369	394	355	361	347	358	398	365	328	375	388	355	359	378	386	362	378	345	371	318	361	370	366	350	387	351	362	346	372	363	331	371	397	379	369	341	324	356	394	363	364	331	364	388	386	377	361	365	368	404	375	396	395	344	404	370	373	397	350	362	327	395	378	355	387	401	365	336	372	350	328	391	406	376	357	341	383	364	371	365	334	383	387	341	382	362	385	374	364	371	339	359	361	392	390	390	362	406	371	355	367	354	358	378	344	392	368	353	348	345	394	370	390	364	364	421	368	364	396	350	365	322	360	387	353	390	359	354	359	371	358	365	388	361	384	337	334	368	353	387	370	388	358	370	384	356	361	398	342	393	376	367	377	388	401	363	379	361	423	355	395	353	353	376	331	378	380	355	368	344	364	375	342	383	405	405	353	356	376	325	379	391	386	374	388	386	395	394	361	362	393	356	342	377	337	377	363	332	350	382	375	376	397	384	340	362	367	377	379	352	385	363	355	379	364	390	365	366	343	417	351	379	380	326	379	351	375	363	373	365	373	371	336	372	397	326	351	339	351	338	371	368	387	333	325	367	346	386	386	345	358	404	371	366	400	375	362	366	395	401	323	377	382	314	373	383	371	368	370	372	367	327	371	387	355	321	356	361	339	399	358	364	404	358	342	379	366	385	374	373	379	367	386	332	365	394	397	382	392	353	367	327	368	384	369	370	400	361	364	411	357	336	350	377	352	379	360	374	344	350	341	386	385	386	363	367	370	358	390	402	365	395	378	352	385	392	387	353	365	385	375	396	349	346	345	329	384	402	362	378	386	358	368	391	372	391	372	355	361	400	375	365	349	377	365	375	368	357	355	378	376	324	377	385	397	360	343	384	350	355	331	376	380	401	365	361	341	339	372	421	367	361	381	361	348	370	375	323	365	358	368	347	401	356	329	374	366	379	357	354	364	387	356	362	352	368	374	349	358	396	378	373	357	367	349	362	355	358	341	344	348	347	367	374	358	365	383	359	350	396	363	397	398	371	351	363	385	364	346	355	354	358	383	378	355	379	373	369	362	396	349	388	378	379	349	417	361	386	365	375	383	355	363	334	382	363	384	341	377	359	399	387	344	382	361	374	353	402	351	385	353	346	346	384	376	429	349	355	363	366	383	365	313	363	377	382	388	377	405	360	357	371	378	355	352	352	352	380	350	362	344	403	343	331	349	376	346	390	342	340	358	362	368	366	403	362	384	339	335	360	379	368	339	361	348	367	371	366	378	394	385	352	355	375	356	372	382	369	365	410	375	381	365	379	359	359	370	355	334	344	364	379	376	380	358	366	355	337	382	351	356	340	388	376	377	387	390	374	354	369	360	364	364	401	334	386	369	369	417	380	383	362	371	315	377	388	351	385	346	367	376	341	400	374	350	382	361	364	354	355	379	386	351	361	369	368	383	383	341	343	360	378	372	358	377	349	338	381	378	373	366	387	340	388	374	339	362	343	408	393	348	404	384	415	372	383	393	360	359	380	357	363	379	377	393	356	365	386	339	366	368	375	346	379	386	367	374	372	408	402	319	351	401	329	390	362	380	386	359	346	364	389	373	359	358	398	393	377	393	404	365	345	405	384	335	385	387	375	357	371	387	360	375	374	378	370	383	400	393	385	352	381	319	374	356	369	383	363	336	371	400	344	389	385	308	384	387	377	364	374	376	382	405	364	378	360	365	372	367	342	370	406	376	361	369	380	381	383	344	365	357	353	375	386	380	357	374	338	368	371	371	344	386	343	371	354	350	377	370	412	350	364	363	379	354	333	343	339	345	358	367	370	362	367	383	373	366	381	390	367	385	395	357	344	337	386	359	403	351	384	405	367	353	354	367	407	352	384	392	399	358	380	346	357	348	372	394	377	396	391	374	382	344	407	346	372	342	327	360	365	376	368	341	359	369	399	364	378	371	373	371	382	364	363	374	359	358	392	362	391	393	363	368	378	372	366	404	354	354	372	385	382	383	383	431	365	364	380	366	348	366	364	364	378	349	394	351	388	337	341	379	374	364	389	376	385	368	351	394	350	362	353	375	343	379	396	377	369	358	355	354	387	363	387	367	366	332	357	362	373	374	371	337	364	345	402	373	383	377	366	385	405	395	368	380	419	371	352	352	413	385	353	395	371	363	375	383	321	378	364	376	383	373	339	386	370	411	346	353	373	405	404	358	378	381	372	372	358	373	354	344	364	374	368	378	360	365	380	361	357	362	354	380	324	373	369	357	359	376	389	391	344	399	364	357	370	392	342	398	360	387	372	375	375	361	371	380	382	363	403	359	359	398	330	364	347	388	357	355	362	381	373	331	371	372	387	335	392	381	392	374	367	350	335	386	386	377	370	371	378	374	374	380	363	360	336	361	350	395	383	402	359	373	381	361	369	369	373	382	366	342	366	347	362	374	344	349	340	365	351	400	396	371	360	339	406	399	363	405	394	364	353	368	388	360	385	359	343	375	356	346	374	392	365	364	372	355	368	384
25321	27177	45592	41839	25605	10050	1603	503	439	445	456	477	445	443	444	406	450	466	451	416	453	411	446	453	474	409	408	411	426	456	444	420	418	467	456	442	448	451	456	444	429	405	480	413	424	459	378	430	409	457	413	474	432	436	449	419	402	421	425	418	441	437	417	428	448	439	453	443	434	427	429	454	441	435	442	420	462	425	451	438	431	432	460	412	422	440	432	412	413	392	443	425	419	431	455	460	438	433	447	437	445	421	443	416	412	451	423	414	443	430	439	438	438	434	409	427	408	472	448	443	400	450	459	452	427	408	425	405	479	434	420	448	468	431	466	422	409	425	436	457	467	432	438	423	409	395	427	444	403	437	393	431	416	417	439	463	428	426	461	429	449	419	399	429	404	411	422	436	427	421	443	443	405	452	429	463	482	462	442	447	423	436	478	452	429	449	459	403	450	440	473	390	419	398	411	437	455	440	453	465	435	397	488	424	438	393	426	481	435	436	420	418	427	392	436	426	428	460	444	453	455	494	434	415	413	378	416	439	387	397	426	421	425	417	423	381	457	422	471	435	419	438	398	433	421	432	432	446	417	425	428	447	422	460	409	455	421	439	452	382	415	425	409	449	423	438	389	433	417	420	426	443	394	417	475	449	450	440	416	456	403	427	423	434	437	437	409	408	439	433	405	436	425	411	424	458	440	460	391	417	431	445	425	437	426	438	421	426	425	452	423	446	405	420	370	465	431	405	435	460	423	427	424	451	429	472	430	407	438	420	426	433	398	458	438	389	422	412	436	439	418	438	433	427	431	445	443	449	433	426	414	482	437	420	410	406	435	436	432	448	446	400	431	444	485	441	414	430	404	406	390	394	453	414	436	416	441	419	438	466	449	427	415	424	432	462	463	423	469	416	421	435	405	412	441	425	412	418	447	413	422	458	419	395	467	467	428	418	453	428	392	431	448	424	420	415	437	446	436	463	401	415	442	440	450	385	421	430	421	442	427	416	425	457	411	406	414	436	427	438	443	418	409	438	426	445	451	409	429	435	395	444	399	397	428	437	419	446	396	401	445	413	455	417	449	447	459	468	473	385	387	403	441	424	403	411	436	453	437	400	447	430	438	408	447	441	456	450	463	432	424	443	408	403	442	430	461	417	427	444	434	424	443	441	455	434	406	378	432	450	405	440	424	425	432	409	438	421	437	428	434	422	450	469	414	432	430	428	409	432	462	433	418	442	451	439	454	440	425	428	437	423	404	391	406	407	423	420	435	408	443	404	451	406	385	433	400	414	467	415	428	458	415	458	394	424	431	410	465	439	432	382	456	400	457	456	427	482	420	417	355	431	461	466	411	443	466	426	399	432	432	439	422	424	413	431	417	418	451	446	424	453	457	451	396	412	415	423	455	443	404	414	411	450	439	409	418	445	439	412	394	439	436	456	428	431	396	423	450	435	421	451	464	435	448	461	409	420	448	423	431	413	422	438	407	431	418	383	492	422	448	439	428	404	441	437	418	422	436	470	444	454	449	451	374	444	438	385	440	411	429	402	412	410	441	463	429	424	446	444	447	388	421	432	430	476	453	445	449	420	413	466	449	460	454	423	456	448	430	441	424	455	421	407	417	443	445	427	410	484	451	448	419	457	443	454	446	417	401	435	455	436	457	426	425	429	409	460	446	446	424	436	380	441	416	438	440	422	400	432	470	437	423	438	417	473	421	435	417	468	418	418	391	427	435	432	417	433	420	440	420	410	422	407	437	418	439	409	429	411	430	417	416	427	423	440	400	433	443	408	442	411	420	440	415	429	424	439	472	405	449	442	416	437	437	445	436	420	465	437	410	432	432	396	452	492	441	432	442	437	463	443	427	421	406	419	458	408	452	409	439	471	447	409	414	408	444	394	407	458	403	444	418	401	386	442	426	451	444	434	448	419	428	438	452	438	441	410	424	411	456	471	408	429	441	427	435	415	422	423	414	445	423	427	469	428	422	443	428	423	433	420	423	422	407	408	445	447	422	410	470	439	424	427	441	424	414	484	457	420	436	437	410	436	419	390	432	417	419	418	401	398	414	413	461	430	439	447	438	436	447	455	448	452	399	373	423	430	425	446	404	447	446	428	421	415	432	468	408	446	459	418	417	473	413	399	416	445	404	414	455	449	441	401	401	464	406	431	464	441	430	445	432	393	440	385	388	407	428	431	405	455	452	439	393	443	455	443	442	423	441	433	459	420	447	432	461	410	470	468	438	418	401	456	462	409	442	419	443	474	363	418	402	449	426	437	471	425	385	410	452	431	412	471	452	437	423	420	444	436	403	395	430	416	431	423	454	427	448	458	450	450	425	442	471	446	443	436	473	440	424	437	477	417	454	476	389	446	436	433	426	439	404	410	392	432	421	456	494	441	438	422	382	442	414	401	440	445	465	434	412	431	453	414	429	449	425	445	409	392	398	457	392	440	394	423	437	458	492	414	438	404	428	421	458	451	439	421	457	430	387	408	423	445	404	395	405	430	424	451	395	457	466	409	467	408	413	401	409	418	446	438	370	441	434	452	475	439	409	415	453	446	431	434	388	430	460	420	417	384	426	425	425	403	409	453	433	416	447	418	436	424	464	420	443	437	419	411	426	430	422	414	425	427	441	448	438	426	437	443	421	437	453	441	437	445	424	423	402	432	414	447	424	458	417	434	437	447	411	421	398	430	468	412	407	441	430	429	443	419	389	445	446	448	455	465	426	414	434	397	425	411	437	442	442	417	419	443	442	416	427	434	432	450	468	448	438	436	432	414	433	459	425	448	388	434	415	410	434	467	410	421	431	424	422	439	446	423	422	429	449	438	440	463	433	409	432	432	434	412	434	455	454	449	414	420	427	468	414	424	430	461	435	437	458	450	446	432	442	409	441	462	447	445	416	402	442	441	435	434	447	432	419	402	453	448	442	449	421	448	427	399	387	433	430	444	387	433	414	457	442	437	433	422	429	409	442	424	423	407	446	436	429	427	418	421	411	435	453	414	441	393	405	388	433	398	446	409	426	414	417	398	437	426	446	436	446	431	395	440	493	427	451	433	434	419	430	446	401	443	403	466	419	418	428	419	440	429	443	394	437	429	436	426	449	451	408	442	422	407	419	399	434	412	447	446	422	415	415	449	432	428	447	423	430	422	428	434	418	435	415	427	451	448	411	433	460	434	407	451	445	453	426	433	416	415	418	445	447	442	423	412	376	396	413	419	451	442	439	402	436	403	418	432	409	431	401	465	415	470	410	421	396	442	455	379	400	451	421	436	454	451	446	444	402	424	409	430	453	455	382	423	463	406	420	423	384	424	430	433	448	386	405	403	463	462	408	438	430	458	435	512	415	444	462	420	391	407	434	438	423	456	434	412	426	424	429	417	423	394	435	425	448	427	436	450	410	424	436	450	435	419	419	417	418	418	410	446	454	452	443	466	446	450	419	472	424	412	451	408	449	422	450	450	397	458	420	406	425	386	422	433	447	433	438	419
51868	88003	62366	36825	18073	5560	1236	496	447	455	437	474	456	459	469	422	474	481	435	442	440	476	441	474	478	446	473	490	447	433	459	448	466	476	435	472	447	458	434	446	422	401	459	422	437	455	464	456	479	394	477	453	433	467	485	450	450	454	458	441	470	444	420	450	457	486	455	498	412	445	449	425	495	426	409	422	440	425	439	453	472	478	456	471	440	510	446	430	467	433	439	466	450	439	458	443	429	431	431	443	447	477	446	443	482	482	418	430	441	448	429	456	439	414	446	450	466	459	495	443	379	482	482	457	454	471	431	457	445	476	429	427	420	457	451	479	452	444	453	438	432	452	427	449	471	470	457	448	420	443	478	450	437	438	487	465	432	475	460	443	442	432	442	446	470	429	450	422	466	448	416	422	444	416	447	434	448	436	450	484	466	445	418	434	443	433	443	453	425	496	457	422	443	468	461	491	460	463	418	413	479	498	450	436	443	441	405	443	479	426	449	441	458	448	433	458	441	411	453	455	407	440	430	454	456	459	465	488	460	451	477	471	461	429	453	433	440	427	426	394	459	441	434	460	429	426	468	472	438	447	467	446	437	493	397	433	437	454	445	449	448	487	447	428	460	456	444	489	448	423	424	459	461	454	423	461	454	482	431	435	448	469	476	453	440	460	444	465	439	460	454	442	473	439	405	442	468	427	472	475	431	469	448	480	445	446	468	438	417	433	441	469	467	442	468	441	436	443	448	417	440	434	428	450	454	416	449	416	497	454	434	422	413	443	449	474	433	447	420	453	451	430	476	457	462	414	438	487	449	455	489	465	483	459	462	421	461	402	437	473	445	401	447	450	428	462	473	451	446	447	475	474	445	474	485	444	448	449	450	457	476	475	445	467	445	429	496	450	425	456	422	426	451	463	443	446	447	479	459	438	453	418	427	440	425	475	462	451	462	444	429	483	408	484	468	482	443	456	481	460	448	465	446	457	469	427	447	419	473	482	424	411	463	449	419	462	478	431	417	476	445	443	465	440	417	457	462	467	454	439	420	431	469	417	451	448	443	464	489	445	447	457	476	444	420	415	450	430	485	425	478	429	448	458	480	461	483	435	454	447	461	432	459	456	440	438	414	462	459	436	411	442	465	468	466	430	476	453	464	452	449	458	451	469	476	411	462	480	413	452	447	470	445	468	425	445	422	430	460	457	423	451	462	469	449	429	448	438	436	457	420	475	463	481	451	485	413	456	448	473	474	412	474	437	471	444	442	410	435	482	418	469	464	439	413	436	457	469	452	444	463	438	449	425	450	432	466	455	453	469	458	467	446	426	439	462	454	410	443	449	475	482	442	476	450	450	453	411	478	468	497	484	429	457	409	477	450	437	445	416	417	490	447	467	458	467	484	480	439	429	436	444	440	463	435	465	426	434	455	478	455	470	441	474	459	465	471	420	474	424	449	452	453	424	432	454	415	468	428	447	461	447	462	475	479	453	467	442	433	431	466	448	443	449	454	474	446	438	444	481	458	478	462	448	432	437	416	451	440	476	435	448	474	450	439	472	466	445	444	462	398	461	398	442	424	450	453	456	474	441	467	407	425	422	425	448	480	469	440	456	444	441	469	488	404	482	505	459	416	446	451	418	463	476	436	445	452	408	478	465	458	462	474	471	474	413	466	432	434	477	478	447	468	445	452	433	433	443	408	431	446	441	461	429	464	456	428	444	415	439	439	485	439	471	427	434	429	465	438	463	457	448	457	419	414	462	456	437	451	479	408	411	504	430	451	439	474	456	424	448	460	413	471	443	462	402	433	447	417	481	485	476	446	478	453	485	475	493	459	477	442	406	457	463	472	455	427	473	426	450	428	434	485	443	464	452	437	450	440	435	466	468	443	432	462	486	451	446	430	443	430	431	430	398	448	438	443	457	473	435	457	431	441	427	435	470	427	451	441	444	450	451	451	480	413	481	503	445	447	439	425	433	440	428	449	406	431	425	438	437	434	425	428	434	404	487	445	459	443	474	457	411	424	421	437	462	411	404	419	453	467	429	488	476	440	429	449	392	451	471	441	449	501	436	444	494	459	460	437	432	469	433	465	450	454	448	467	455	441	448	426	433	456	442	467	429	419	455	454	438	418	427	466	434	441	453	446	437	445	441	461	454	458	420	443	429	462	442	441	460	454	488	454	439	462	390	450	443	425	463	436	430	467	456	432	459	425	445	459	477	408	476	467	457	453	456	427	456	438	447	484	425	424	448	446	422	451	454	445	444	471	451	444	458	459	472	460	418	450	454	458	470	456	451	450	417	456	490	447	495	467	463	426	463	462	436	444	450	454	450	440	444	464	415	486	420	432	437	435	450	446	430	417	456	486	452	441	445	436	441	459	439	442	397	427	427	446	470	407	453	475	436	415	478	467	471	436	483	428	451	434	466	462	474	443	410	405	469	441	436	481	435	487	429	442	468	457	506	461	483	481	457	422	471	427	439	414	448	461	457	440	416	459	405	421	448	487	449	465	436	447	445	445	436	426	449	445	460	457	467	438	469	480	467	430	467	448	471	413	469	446	460	478	431	442	467	429	420	447	446	413	440	469	437	445	445	401	419	467	465	443	464	453	478	437	442	469	476	486	396	422	428	436	484	435	457	423	450	453	462	443	461	486	424	458	461	466	444	420	434	469	463	411	431	423	430	478	477	467	415	448	450	426	412	446	458	480	440	466	450	465	467	435	435	444	472	468	445	433	437	430	432	441	424	468	465	458	433	447	431	466	506	433	436	433	435	408	448	424	494	406	412	457	482	447	418	449	422	457	485	436	437	475	454	458	461	453	460	432	440	426	460	435	473	435	413	414	453	419	402	438	455	454	387	458	434	458	453	478	442	436	437	429	446	447	428	446	433	419	465	452	457	443	465	478	440	479	486	467	434	464	434	446	456	452	424	438	447	448	444	463	469	450	451	432	435	468	466	442	448	447	414	438	443	490	455	448	437	456	481	432	430	470	428	415	456	453	460	452	420	453	422	442	444	468	455	447	488	450	469	431	459	405	426	447	448	477	424	438	469	459	449	449	410	437	456	447	476	459	454	426	448	462	463	497	480	429	442	469	473	430	447	433	451	470	416	449	456	467	461	482	422	438	437	459	424	429	455	453	478	407	448	435	470	433	452	440	430	441	453	450	420	464	493	446	410	442	431	457	491	434	437	469	482	472	408	434	425	418	479	494	449	423	424	465	458	473	432	430	414	472	458	411	448	438	451	460	432	454	502	435	424	425	449	432	437	468	472	447	466	467	469	474	472	436	448	479	458	496	444	491	420	469	442	438	448	457	452	459	448	438	446	452	421	430	445	434	450	457	428	460	470	412	451	421	440	452	439	436	416	392	425	441	434	426	423	444	420	421	438	483	442	449	412	435	455	427	450	456	478	418	477	439	442	436	461	451	462	452	439	460	446	438	454	482	441	469	421	529	470	437	461	467	443	429	439	446	441	457	460	425	445	473	430	474	449
23943	23391	40360	43653	32739	18643	4846	765	613	610	601	539	562	571	588	577	582	527	554	580	563	569	564	567	580	615	578	550	538	608	522	540	549	594	568	523	558	522	543	581	546	543	576	537	544	553	535	571	567	525	550	548	562	536	530	534	557	585	530	562	569	526	525	565	508	582	562	534	520	570	513	538	529	555	555	510	504	523	510	546	532	524	524	515	544	521	587	553	518	550	570	573	509	567	536	536	528	536	518	557	531	521	549	548	549	562	505	564	547	542	553	524	511	540	560	527	536	557	569	551	503	549	546	554	527	524	509	581	568	560	573	536	585	525	541	570	571	545	518	514	555	516	535	532	552	563	538	553	553	571	543	521	529	526	505	528	547	547	548	544	548	580	552	517	525	523	536	555	538	559	534	542	536	534	497	561	559	569	588	564	556	546	563	516	545	580	530	552	573	556	556	548	566	524	538	536	538	544	573	577	537	497	520	575	513	564	567	538	538	516	555	580	531	565	567	546	535	573	515	568	561	533	519	540	486	550	528	566	564	543	511	546	536	552	535	536	552	575	570	552	571	606	529	485	526	571	528	522	574	505	524	540	544	588	524	560	529	574	565	524	552	539	551	531	560	526	562	537	540	515	560	582	557	563	562	557	565	571	525	520	578	572	543	550	560	600	540	553	530	554	570	549	518	570	543	563	535	520	548	555	549	551	560	517	527	510	559	509	586	547	544	545	532	536	543	535	532	565	553	534	536	555	556	527	508	537	547	563	568	475	541	564	552	553	598	551	517	567	553	578	580	538	541	502	543	563	545	519	524	559	544	592	538	502	564	563	562	555	550	567	552	569	584	560	571	586	515	547	515	539	575	537	550	530	523	562	530	550	572	553	556	512	549	543	533	601	547	494	520	579	574	525	560	522	575	533	518	562	554	554	571	515	547	531	540	546	562	549	527	520	580	559	545	528	527	514	569	585	534	570	506	580	557	538	526	546	551	550	550	566	544	543	510	530	538	521	574	563	576	552	542	522	521	564	581	508	519	533	535	550	555	525	559	519	550	518	533	527	564	554	581	514	549	536	538	560	560	550	549	535	562	530	548	552	545	544	567	514	553	540	534	557	553	518	559	560	499	548	531	569	533	568	565	506	553	552	560	538	501	595	525	540	518	527	565	543	469	554	582	527	527	489	548	571	531	554	494	519	505	548	525	516	504	528	513	487	583	555	568	562	548	544	535	503	554	524	539	508	548	543	563	524	556	502	552	527	529	561	533	545	551	575	557	528	582	526	555	538	527	535	514	522	576	553	545	531	584	537	577	541	576	530	551	552	561	535	497	558	541	515	574	541	537	563	566	555	555	516	564	545	543	528	505	552	559	521	550	563	578	529	519	575	585	549	512	529	516	585	545	582	542	518	520	519	547	582	520	547	564	567	569	522	581	571	536	551	579	517	508	569	547	578	533	568	552	558	531	533	547	554	536	551	621	554	533	552	574	547	522	527	537	561	541	512	566	557	541	533	584	545	508	583	544	541	564	532	536	489	567	559	518	511	561	580	521	503	560	566	576	518	561	527	560	580	523	530	555	576	548	558	539	507	513	539	547	509	518	548	550	534	503	537	545	553	536	559	576	513	511	553	606	576	545	539	536	525	556	518	530	561	589	534	558	514	550	514	546	559	584	561	531	518	518	521	550	543	564	575	577	546	549	541	543	563	552	505	551	541	528	537	593	525	560	552	553	503	553	528	567	499	531	584	552	535	548	550	539	553	522	570	548	570	525	501	565	547	512	507	566	516	573	555	564	545	524	557	559	530	509	555	551	547	572	529	524	569	556	565	499	501	535	584	522	563	540	531	548	530	565	555	513	537	524	573	534	523	537	558	548	556	560	570	513	613	568	526	494	566	568	542	549	554	578	536	535	562	523	512	501	525	559	560	550	554	518	562	523	530	533	523	565	519	539	571	559	490	538	563	558	551	563	535	533	552	538	554	526	521	506	493	566	561	538	535	547	558	551	535	555	573	550	477	543	516	542	572	561	525	519	515	566	552	581	548	545	556	547	591	537	540	548	512	520	537	544	588	551	580	552	530	551	531	550	547	513	513	570	527	531	539	559	482	581	534	503	567	512	538	539	596	513	533	550	533	558	528	544	572	509	533	532	565	518	539	559	546	540	528	606	582	549	522	561	554	535	556	528	487	508	519	533	557	532	554	502	564	543	501	561	511	547	567	524	531	556	530	534	526	541	564	548	542	543	585	581	550	529	579	541	583	538	499	527	508	606	587	553	555	524	566	544	540	555	525	550	527	562	550	529	545	562	521	506	534	550	544	539	554	537	570	532	545	553	515	546	550	591	580	574	551	528	567	512	546	549	537	496	510	528	542	558	560	567	554	534	566	557	538	541	549	555	538	536	535	500	564	544	587	567	544	546	565	542	565	514	560	560	538	552	561	504	565	565	546	563	534	537	573	511	561	568	541	576	542	538	561	592	524	541	548	572	521	556	541	504	547	535	597	564	558	546	561	552	527	524	568	569	538	577	576	553	561	574	523	526	503	542	505	584	532	578	595	552	550	498	543	538	527	524	569	524	529	533	549	512	552	524	553	575	585	558	542	571	534	538	531	557	507	519	553	561	519	591	575	539	582	574	544	585	569	520	524	527	526	547	538	502	562	523	565	554	533	534	529	525	570	566	559	533	563	527	558	544	561	519	541	527	537	552	507	537	579	541	545	589	554	501	594	531	536	519	548	582	591	521	560	547	511	527	541	534	600	599	593	560	543	516	557	565	563	585	522	556	519	545	523	550	542	597	510	542	536	548	532	516	563	558	548	541	562	557	525	521	533	561	561	576	511	524	538	555	559	523	537	572	551	552	587	556	524	533	563	567	598	590	592	523	561	557	564	525	542	535	560	567	586	552	544	526	555	557	526	546	543	535	487	533	534	570	548	540	541	529	520	553	577	524	547	555	575	520	508	511	557	529	570	566	526	522	529	539	565	528	548	562	585	555	556	522	548	548	559	539	533	542	547	568	533	510	525	532	559	548	503	531	474	548	535	549	523	528	559	525	505	542	508	559	553	537	551	537	513	536	470	571	540	537	568	553	541	538	558	566	534	517	546	567	532	515	573	541	542	520	529	587	491	579	513	535	546	540	556	509	566	540	552	530	530	562	571	538	582	566	559	545	600	546	561	545	562	556	533	542	513	517	566	522	545	546	550	532	515	506	569	532	523	565	552	528	529	536	559	555	520	550	558	526	575	532	542	573	532	557	506	534	529	538	525	495	575	539	572	523	536	540	579	543	562	546	506	551	512	532	541	594	599	538	540	528	561	554	560	537	584	539	525	525	553	556	562	564	552	550	610	543	542	517	533	522	555	569	536	533	565	550	525	533	541	583	527	554	546	568	549	586	546	574	535	523	516	571	572	508	555	520	509	516	548	542	559	528	543	535	520	585	506	580	546	539	538	554	551	530	518	547	521	607	503	549	489	544	552	529	512	512	553
62200	102775	80220	55678	30397	9082	1967	547	570	612	584	630	612	604	610	543	586	559	618	610	583	615	575	633	645	590	612	592	585	609	590	598	577	583	572	555	530	582	587	621	625	538	604	581	576	594	585	579	566	566	540	607	524	580	571	607	583	627	584	575	582	638	595	605	600	629	595	559	562	615	620	564	574	601	564	557	566	554	597	596	594	576	627	576	582	594	571	606	590	619	594	621	591	576	598	588	597	567	574	555	587	577	563	599	560	614	579	584	563	588	588	578	576	564	625	604	568	586	585	611	591	565	599	583	557	589	589	571	572	577	532	576	625	564	619	581	592	592	624	579	562	561	572	582	579	591	566	609	570	584	608	624	626	581	597	642	571	606	533	579	630	626	562	587	547	588	584	605	552	598	571	570	592	575	633	585	611	569	600	583	563	570	571	606	559	533	619	623	574	582	606	576	567	602	642	582	581	580	557	591	555	604	621	605	572	573	569	570	585	598	610	626	556	578	625	564	633	537	551	585	583	606	578	568	642	604	587	557	618	594	566	595	556	583	613	608	564	584	580	590	579	617	547	575	598	625	568	616	562	582	640	610	579	560	567	576	576	598	573	566	607	573	560	594	570	594	573	542	620	575	541	558	556	592	575	578	583	581	606	567	581	593	632	584	552	624	583	554	592	583	609	607	609	578	638	540	538	582	588	602	580	604	599	570	614	601	568	573	564	621	587	541	599	618	578	628	612	601	567	535	599	621	558	622	570	569	573	578	602	600	566	581	569	540	536	597	599	582	568	594	600	532	598	603	567	599	548	585	573	583	586	604	607	588	575	602	608	589	580	561	566	610	663	558	608	597	559	582	576	585	586	581	583	604	541	542	608	570	608	572	617	577	596	586	623	584	582	587	603	602	558	592	614	618	617	552	589	569	562	566	560	580	605	554	606	564	587	549	563	572	561	579	581	638	608	599	606	587	567	618	584	597	609	609	563	593	610	599	592	585	615	596	598	587	538	560	669	557	551	569	583	554	571	607	579	543	573	542	553	536	580	592	608	589	534	563	611	556	615	574	569	567	606	601	595	606	580	580	565	590	573	556	593	583	547	589	587	627	585	573	558	595	564	590	619	620	541	572	599	605	592	575	614	550	623	586	566	573	550	614	553	573	555	573	607	570	573	563	580	589	618	557	637	571	564	584	574	610	624	595	565	548	533	565	538	573	591	599	565	592	577	588	596	599	536	579	600	616	584	576	544	580	569	583	561	596	587	613	612	573	530	611	579	582	590	568	574	531	575	504	588	544	557	551	616	571	636	587	603	532	569	597	578	610	570	575	571	629	579	591	593	565	588	570	575	564	559	576	624	577	576	620	637	584	566	537	551	555	568	568	505	560	578	609	599	602	598	594	575	608	588	585	549	563	598	573	608	560	539	613	538	608	583	583	548	557	584	613	573	591	552	573	590	555	590	574	601	547	592	576	592	551	583	540	579	559	537	603	560	586	547	572	570	560	568	566	599	568	612	644	583	579	525	591	577	595	611	612	575	602	530	547	609	607	591	561	553	599	595	533	590	590	595	605	594	617	562	596	571	592	616	570	542	589	583	576	550	584	577	616	610	607	568	589	612	568	600	610	609	565	574	621	577	619	570	537	617	590	563	563	552	596	585	575	626	618	594	572	588	604	586	558	539	565	583	593	588	624	632	610	580	593	613	595	596	638	573	593	565	572	546	589	588	598	579	572	573	567	572	602	569	591	648	566	576	590	576	562	553	611	581	578	561	586	572	554	546	625	584	536	566	563	564	570	586	574	586	591	529	569	559	548	576	604	592	613	601	536	562	610	631	592	566	582	600	561	566	618	594	597	575	567	585	568	594	582	594	608	604	549	555	584	564	595	622	597	561	551	550	558	622	588	535	588	609	563	577	575	573	609	600	568	573	616	624	568	562	574	594	595	535	612	564	569	594	605	567	596	560	556	611	605	619	581	612	530	620	603	559	549	531	592	548	533	577	595	564	619	640	545	613	556	575	534	605	585	610	567	615	566	579	575	564	593	560	586	567	595	589	573	588	564	588	559	616	574	575	610	621	557	555	581	578	570	608	572	568	590	611	558	599	564	633	597	556	549	596	564	575	593	591	548	598	559	598	602	600	578	558	580	571	561	634	573	573	564	597	576	562	632	568	605	586	622	571	544	617	600	570	592	612	610	607	581	563	572	569	577	596	582	553	588	559	628	556	587	596	583	629	534	569	580	552	595	598	581	590	601	593	555	586	581	593	563	572	611	603	578	588	598	583	588	565	560	590	576	516	615	594	579	583	616	562	590	546	577	581	599	576	599	584	602	589	595	583	594	592	602	599	569	587	622	588	571	582	575	623	576	551	580	601	590	580	573	582	629	617	604	580	602	577	593	601	564	618	543	608	570	596	586	593	574	554	572	590	537	578	600	563	560	563	591	571	549	520	529	593	618	595	590	641	610	579	572	554	618	572	599	622	589	547	561	574	573	601	559	598	570	581	593	557	604	533	544	608	568	595	584	586	562	566	580	600	606	641	570	556	563	566	600	593	562	597	550	571	573	612	549	573	580	590	608	616	610	609	562	521	608	558	556	539	587	566	579	597	589	607	566	594	580	529	585	526	617	590	555	585	552	635	588	645	589	570	564	588	585	560	594	595	622	609	592	590	551	588	553	596	567	559	568	584	588	571	567	574	568	585	583	549	589	555	584	589	576	572	566	585	577	591	609	565	589	588	565	580	566	563	549	589	559	558	620	583	614	559	572	579	586	551	539	567	571	577	591	575	572	595	588	562	575	557	533	588	617	626	582	582	618	596	601	537	606	566	604	564	596	628	595	548	565	574	561	602	580	564	604	546	555	601	586	569	572	571	554	588	591	545	588	599	596	591	588	590	574	592	525	530	601	573	563	603	572	602	561	609	612	564	534	549	536	566	577	616	567	597	590	559	555	605	578	568	556	554	555	603	614	567	530	544	593	590	578	578	550	609	577	587	610	565	554	599	569	600	558	561	572	580	544	604	605	544	611	600	576	574	584	548	606	572	585	576	638	595	584	570	601	571	606	561	625	552	575	553	573	602	542	596	569	593	563	552	576	529	544	608	631	576	557	556	583	580	574	595	560	563	548	569	587	566	599	594	584	606	561	549	563	575	612	534	543	612	559	593	560	550	562	521	576	598	585	617	593	552	575	601	605	571	560	544	572	547	546	571	589	550	593	567	568	595	581	548	611	570	608	595	549	535	570	560	580	600	565	583	543	600	592	572	602	578	583	554	577	617	576	568	588	589	543	587	563	576	616	584	600	582	525	615	579	545	565	559	596	605	535	592	593	580	577	602	626	592	605	578	568	537	536	599	576	545	539	596	604	589	537	534	602	596	588	589	574	586	638	583	515	568	597	568	554	596	580	610	603	602	587	557	577	573	605	583	579	615	576	585	565	613	565	607	562	565	566	526	588	586	595	547	626	572	594	557	554	538	596	599	591	562	568
28279	26958	29645	17270	5120	1154	444	372	359	393	354	374	397	370	369	388	351	415	419	395	372	369	374	386	386	426	374	386	360	378	395	375	380	386	374	377	342	373	388	424	387	407	387	359	410	354	383	393	388	364	392	412	382	350	354	397	402	394	388	382	382	383	372	391	364	410	387	385	421	375	356	387	399	366	402	398	360	353	398	391	412	360	385	367	398	384	353	402	394	385	408	381	365	396	405	369	370	354	397	389	368	393	393	380	416	407	352	349	375	407	376	363	343	388	366	361	365	396	390	393	400	387	392	407	412	360	398	358	369	401	364	357	413	361	380	362	404	331	360	385	385	369	385	353	369	367	365	370	351	382	392	372	360	358	387	364	349	403	388	362	385	349	376	373	351	409	382	365	358	372	413	386	383	412	349	370	386	368	358	372	407	384	408	374	384	360	407	393	381	359	391	392	360	380	366	370	384	401	400	374	376	366	369	349	356	374	356	333	360	401	377	372	329	360	390	381	382	397	383	374	375	409	381	383	376	401	411	373	388	381	379	369	364	400	360	397	364	376	376	348	406	413	357	354	399	390	373	405	353	355	349	340	385	407	368	374	377	397	399	396	422	399	375	348	372	356	365	384	371	359	367	381	400	367	363	357	386	422	395	346	392	383	388	374	373	378	367	402	377	379	387	410	370	392	401	383	380	407	373	378	377	382	382	354	363	402	384	387	367	400	372	333	380	368	359	361	349	405	361	387	372	369	393	376	374	379	362	393	370	375	340	370	415	374	361	399	372	360	410	406	388	396	388	399	406	342	373	362	376	366	370	385	374	385	371	359	344	367	371	385	381	368	380	352	355	403	415	361	353	399	398	371	384	371	380	362	362	368	407	403	418	402	360	370	338	389	355	374	390	399	406	394	367	395	389	387	382	419	409	400	401	358	361	381	388	368	358	371	429	390	394	363	357	373	405	390	372	399	361	388	377	381	369	385	384	351	432	391	373	395	384	395	393	367	370	362	392	367	362	371	402	392	370	388	413	345	361	383	404	379	382	333	352	381	348	393	374	391	386	391	415	361	367	376	377	366	404	401	397	403	391	407	356	358	407	412	425	431	378	362	377	370	361	372	353	376	356	361	395	371	402	388	381	397	384	375	383	377	406	366	370	380	394	363	344	385	413	360	401	372	364	355	352	370	386	389	398	356	354	369	352	353	375	391	376	389	350	378	359	362	382	347	383	376	398	356	385	360	407	357	367	418	364	391	365	380	391	372	403	405	383	408	389	352	362	340	400	384	417	359	364	359	375	401	412	374	388	368	353	369	346	365	388	392	376	390	383	445	397	366	380	416	361	343	399	384	385	397	371	364	338	351	360	366	336	338	383	343	352	367	373	398	378	387	375	420	332	382	359	351	360	369	363	387	364	363	368	377	378	377	357	374	365	403	336	362	368	394	365	392	374	345	402	356	369	373	408	385	383	370	354	349	404	391	406	345	343	396	374	402	365	387	409	344	363	385	393	395	392	386	408	376	380	409	373	404	363	412	371	390	390	399	365	384	406	370	402	386	332	373	386	372	374	319	395	397	388	421	356	380	381	382	382	371	379	374	371	426	380	387	419	408	418	419	362	396	383	367	396	370	368	352	377	367	395	391	396	372	363	383	380	424	420	375	364	352	366	391	375	397	346	380	357	358	407	384	360	362	377	393	366	360	384	339	364	344	396	370	372	375	367	371	387	373	395	376	348	373	377	365	381	386	406	368	350	385	398	346	367	361	403	395	385	351	358	381	398	391	420	378	362	347	380	370	388	376	381	364	385	379	377	412	344	387	406	365	402	292	372	376	418	414	410	384	390	399	391	383	365	382	377	387	371	384	359	389	367	371	369	393	395	377	382	383	393	385	378	373	421	346	388	414	378	398	347	372	389	382	426	420	391	363	402	380	338	373	391	365	382	410	404	346	372	366	373	421	390	396	397	387	352	398	385	380	361	400	361	384	403	362	379	349	401	379	392	372	399	368	368	390	373	376	377	366	386	357	370	390	383	404	368	391	359	409	375	360	352	383	371	366	349	356	406	378	378	390	407	368	367	385	386	367	422	372	348	416	392	373	406	409	374	378	369	411	345	389	368	362	370	367	387	383	357	388	373	378	346	373	413	392	400	396	391	400	372	354	389	364	386	357	381	363	395	350	397	365	372	382	360	403	393	363	368	366	364	423	351	389	402	375	381	363	359	384	382	391	379	382	355	400	397	396	395	384	388	392	379	338	370	362	399	387	375	362	368	350	375	417	389	366	352	377	386	367	366	370	355	351	392	375	365	405	366	381	371	391	390	415	342	370	364	361	375	391	362	357	385	366	376	394	389	364	357	379	399	408	397	380	390	378	405	387	386	385	376	360	391	407	368	348	368	398	335	315	375	408	394	364	363	364	354	397	341	364	354	356	389	396	383	363	355	398	368	351	374	375	371	367	375	388	380	398	405	413	392	391	434	407	372	385	387	369	369	371	395	379	369	366	353	375	384	344	381	435	357	387	403	358	407	352	385	398	376	371	361	375	366	350	366	410	348	338	377	352	391	382	417	376	395	358	371	368	379	356	345	358	404	383	404	378	411	367	391	388	364	373	401	355	351	367	395	377	349	346	361	376	360	392	380	374	420	386	369	370	375	400	384	337	382	381	388	404	394	408	374	386	355	366	385	414	387	372	396	375	360	367	389	357	369	384	357	411	358	391	395	354	336	358	364	378	371	376	371	401	380	400	363	407	355	375	393	398	381	390	357	384	391	362	383	365	383	407	386	389	388	387	373	350	392	366	364	395	352	398	377	352	405	359	401	359	354	364	363	376	375	357	362	378	399	409	384	420	380	368	384	384	396	372	358	357	376	380	356	398	371	378	395	402	377	388	391	342	399	367	375	381	353	409	369	423	357	381	357	407	430	413	379	364	370	358	390	344	385	377	380	382	355	425	359	378	370	370	375	358	395	399	396	418	395	366	374	438	354	366	384	392	353	382	371	353	363	376	377	394	404	381	361	359	376	386	403	398	376	401	365	402	355	392	386	372	389	397	392	332	366	385	355	379	365	377	363	369	385	363	368	360	372	395	350	358	390	369	356	394	389	386	373	395	344	380	366	368	378	367	378	374	370	361	370	392	361	423	387	384	394	383	349	407	380	381	363	395	365	369	357	355	347	366	400	401	381	373	375	408	378	351	403	362	357	396	351	357	391	354	368	360	394	354	394	357	374	379	360	369	376	382	363	395	375	372	385	358	377	387	360	370	395	353	369	375	376	403	338	380	378	384	392	347	423	363	375	355	378	368	413	372	363	367	370	349	370	341	349	357	372	397	346	367	404	362	371	370	378	400	382	374	338	353	352	388	333	370	382	359	349	421	358	377	402	372	414	395	386	389	341	340	382	384	370	387	410	395	361	332	372	358	357	341	372	395	396	395	365	399	370	374	347	394	408	347	371	390	378	361	343	407	393	356	386	373	367	372	401	386	391	411
14207	34087	24920	10220	3667	1048	391	372	348	340	342	359	328	357	369	364	359	362	375	388	358	387	341	330	378	401	391	384	345	362	352	384	404	360	331	373	358	346	379	354	364	365	370	346	369	342	356	366	345	353	357	339	348	363	321	337	337	323	375	365	336	360	336	323	375	367	364	370	353	366	322	382	360	346	355	366	371	378	336	369	371	388	373	364	333	340	398	369	329	347	338	362	379	346	365	370	352	379	368	344	362	350	372	368	359	370	321	359	359	359	350	325	386	376	368	346	383	336	367	348	357	384	360	365	361	361	342	345	370	339	364	354	357	381	363	355	339	362	342	383	347	342	367	366	345	372	354	381	353	304	338	352	357	358	323	345	341	362	352	384	338	376	335	355	373	354	355	366	388	367	341	353	353	329	325	379	349	395	351	387	322	404	373	358	364	363	346	358	348	386	343	335	376	370	346	354	374	350	359	364	366	346	330	305	370	349	362	330	356	379	373	305	368	349	403	401	375	352	367	353	338	344	372	334	383	313	369	346	304	366	354	327	361	359	364	327	366	346	326	364	387	351	355	342	406	387	394	389	334	355	357	370	390	379	327	363	338	362	361	330	366	375	355	350	348	360	383	350	370	374	364	341	391	365	332	352	350	355	360	361	325	365	349	381	365	335	329	392	346	352	355	370	330	342	352	370	321	350	353	351	391	353	362	344	369	361	368	360	349	344	375	380	388	350	368	363	311	346	369	361	352	368	350	373	380	331	369	388	353	346	352	339	386	378	375	367	345	332	348	350	377	347	336	356	345	369	344	353	360	373	316	391	344	372	351	367	344	381	383	374	368	384	343	341	383	355	362	383	342	339	352	378	359	349	341	354	369	331	364	334	370	328	344	388	355	342	381	373	326	360	344	324	359	399	346	348	362	358	369	337	364	335	323	358	357	322	384	335	331	354	310	334	340	392	373	375	345	341	326	345	330	345	344	346	343	347	350	397	386	320	363	345	330	330	345	356	341	355	370	364	387	322	399	354	377	331	373	380	355	385	350	358	375	332	363	334	356	376	344	366	385	332	344	360	342	384	335	314	346	403	381	364	342	386	355	366	351	389	364	351	353	376	359	369	365	356	376	384	356	388	379	379	366	336	339	362	374	339	330	332	373	377	346	387	387	337	337	378	336	343	378	375	355	377	362	324	333	364	352	372	371	361	363	373	376	363	365	371	342	356	331	368	362	358	329	365	375	356	380	366	368	376	378	341	375	346	354	322	329	390	367	331	380	375	343	332	339	397	364	367	392	354	337	382	367	366	374	359	354	371	385	364	334	363	349	339	343	357	341	368	364	393	345	369	363	366	354	338	376	379	371	404	341	397	392	348	360	340	381	348	333	343	330	347	373	370	376	377	368	367	357	363	365	356	393	363	368	348	330	385	346	361	354	346	348	337	365	329	363	327	363	359	358	343	372	362	383	308	356	382	381	360	358	366	349	399	358	345	363	369	338	337	352	370	347	363	362	338	353	348	347	332	342	351	342	322	385	390	392	369	386	341	338	345	344	378	339	358	375	352	334	366	372	348	346	332	361	381	366	378	365	355	368	341	363	379	377	341	365	352	369	372	347	353	402	353	383	327	345	367	378	346	363	359	371	369	371	356	372	347	354	356	361	388	378	387	367	357	360	373	386	353	366	329	359	379	364	369	346	367	347	366	322	329	371	331	373	379	344	344	349	345	377	389	332	324	347	354	400	322	375	367	335	356	346	354	342	341	342	373	377	371	367	360	360	330	359	382	382	350	360	354	350	388	355	345	358	346	376	365	364	383	336	364	332	344	421	386	385	365	377	392	348	362	364	338	369	383	348	322	334	305	353	361	368	363	381	359	358	387	375	366	359	365	367	349	356	391	350	389	344	335	317	379	357	349	369	360	410	383	356	345	340	338	378	367	379	369	356	352	373	365	343	378	385	359	377	383	325	357	374	387	361	354	375	366	360	341	373	325	332	332	381	371	361	326	316	331	365	353	376	343	358	356	343	358	371	378	352	362	369	342	362	383	347	361	324	336	363	350	353	386	366	340	351	385	350	366	396	324	342	337	336	351	346	368	372	358	347	324	347	357	341	372	358	370	391	363	321	348	377	380	379	330	330	383	364	355	346	374	353	352	377	347	360	354	345	360	361	373	335	342	362	334	339	351	348	357	359	357	371	366	326	360	355	380	356	351	367	352	338	397	365	329	336	334	350	345	340	344	349	351	354	356	344	370	374	370	357	342	342	363	353	387	366	352	331	353	378	365	364	398	357	350	361	325	365	358	387	339	382	305	348	360	350	356	326	361	365	363	355	369	365	355	349	334	372	336	360	358	370	382	332	357	371	381	365	365	356	361	337	387	350	357	362	376	339	340	364	373	353	369	350	351	355	361	344	365	363	361	377	354	346	358	355	360	357	341	361	344	351	344	399	374	326	408	370	354	357	333	345	339	360	353	368	353	393	345	335	332	348	326	345	358	354	369	347	351	342	359	385	375	325	360	364	372	347	303	373	362	369	351	349	365	379	357	353	370	387	360	375	392	371	333	332	339	353	384	356	383	341	326	372	383	342	367	350	326	349	367	385	348	370	333	362	339	389	370	352	368	365	354	328	392	331	390	374	340	369	335	337	377	328	354	345	343	360	316	357	376	366	370	377	380	390	376	397	377	374	376	343	354	378	336	316	346	352	367	359	357	354	337	357	379	352	340	346	343	358	343	320	354	395	382	315	379	362	366	342	364	358	341	342	366	378	389	347	332	335	352	339	390	339	389	340	377	400	346	340	351	323	354	342	376	350	378	393	371	364	344	352	331	366	347	365	393	336	361	374	323	342	379	373	369	352	350	346	339	315	350	357	336	360	340	355	342	391	358	351	337	339	334	366	346	369	362	359	378	387	342	365	389	346	354	345	375	363	326	351	345	381	355	363	330	378	411	361	355	370	348	314	380	362	373	345	341	329	401	370	370	349	362	355	376	390	335	343	378	338	397	357	384	337	303	359	348	350	357	367	370	370	363	351	328	366	355	337	350	350	373	350	368	352	299	393	347	378	362	345	373	373	374	364	383	341	350	339	377	350	358	352	351	361	384	313	325	384	369	329	341	340	359	323	388	372	318	354	336	387	387	359	366	331	342	388	368	363	361	346	352	348	344	379	375	367	349	364	335	370	354	349	358	379	359	372	349	348	349	347	402	337	354	340	365	385	355	351	341	350	359	363	355	341	372	340	373	366	348	338	333	361	338	369	355	349	389	351	349	350	336	350	375	352	381	367	357	348	380	383	359	378	339	355	355	357	324	367	351	365	355	387	316	334	352	332	377	360	336	379	380	344	366	361	358	338	345	348	353	340	352	377	374	368	375	334	350	371	345	393	407	332	348	346	372	346	419	334	326	365	334	353	384	362	342	325	343	362	365	353	322	373	363	344	321	366	336	335	324	367	342	369	384	348	353	356	366	326	368	361	336	363	365	343	377	361	348
25245	26781	47846	45562	27039	10330	1055	498	419	429	443	450	401	441	430	454	429	400	469	440	418	402	444	438	431	430	452	433	441	409	453	422	432	422	437	422	440	421	413	409	429	402	446	385	448	430	411	434	397	418	438	405	411	448	373	423	457	387	439	420	425	465	425	436	401	447	387	446	416	442	441	430	440	467	388	420	427	446	424	407	420	429	446	417	419	424	436	433	398	408	439	433	393	411	416	419	406	431	420	375	443	406	417	439	461	421	461	403	425	436	443	422	384	437	426	390	427	383	397	470	428	448	422	412	424	450	445	419	435	413	443	422	429	406	439	386	450	397	449	427	443	424	405	436	395	449	458	403	452	438	439	426	431	397	421	459	402	453	449	426	432	375	401	382	416	446	400	468	423	408	393	433	436	421	456	420	397	419	422	375	402	438	397	415	456	441	410	446	455	426	426	424	396	425	440	447	436	449	448	435	444	428	424	435	431	392	416	430	448	437	418	431	448	447	406	448	431	387	392	471	409	428	473	392	432	407	457	417	444	390	447	416	411	410	409	419	392	426	400	443	460	407	434	379	462	390	446	450	472	381	448	444	397	452	457	444	420	415	406	382	447	384	421	434	432	454	449	412	390	386	413	432	421	462	446	462	448	401	412	423	430	410	429	442	471	443	412	406	422	403	429	421	417	459	389	436	433	422	414	402	411	441	392	471	410	444	443	410	396	422	400	429	439	427	421	420	435	462	433	427	394	474	423	430	430	447	398	413	424	457	467	414	409	428	372	433	424	420	420	429	383	386	413	455	417	436	431	381	429	370	396	452	422	444	422	416	399	397	435	419	414	430	420	427	441	439	421	424	445	417	412	402	426	434	432	457	416	440	437	422	449	433	464	445	439	436	434	417	453	421	440	425	452	419	439	427	394	462	388	361	433	392	394	413	447	432	435	441	479	445	416	422	418	436	432	414	476	378	424	404	413	445	429	402	396	430	410	424	437	441	451	422	376	419	412	418	412	448	370	375	419	446	451	433	418	426	440	411	433	426	425	376	406	394	405	412	411	431	411	372	408	413	417	455	424	420	406	453	368	411	434	407	417	398	454	405	427	459	444	447	408	422	424	410	406	418	432	424	408	402	431	428	413	458	430	414	418	443	422	446	431	419	375	424	420	432	428	438	474	431	416	414	446	416	426	395	466	422	421	432	412	412	433	423	386	437	404	416	391	452	448	440	410	408	480	457	408	431	373	452	425	402	414	410	425	460	393	393	400	413	418	429	401	456	416	422	394	438	456	422	438	410	432	449	412	403	406	440	433	434	408	422	416	391	437	441	395	423	457	400	392	446	396	440	399	415	432	427	411	440	468	432	422	413	380	392	444	424	455	419	417	405	377	456	456	399	414	398	423	435	399	415	488	443	403	461	396	427	404	430	412	440	402	436	393	417	427	453	414	400	430	404	414	406	393	415	433	413	384	402	432	425	475	408	443	431	433	418	434	464	430	446	391	412	429	443	440	404	443	394	453	440	410	441	428	409	421	405	417	392	418	447	428	434	422	439	416	408	417	385	436	454	418	429	386	424	429	424	430	422	446	418	458	425	458	440	426	439	435	408	399	446	424	419	408	422	437	421	411	381	420	411	432	393	479	421	435	390	430	437	436	413	413	409	408	413	397	426	454	470	420	435	397	434	440	434	397	411	445	424	402	442	442	407	411	401	394	405	408	408	417	439	420	414	453	405	397	424	449	433	453	412	424	441	447	407	463	432	438	429	436	445	439	404	416	423	424	483	441	389	398	438	437	448	477	402	400	396	402	419	423	452	423	409	441	422	442	448	433	400	385	405	432	422	422	455	423	420	406	412	437	414	415	408	410	401	409	451	465	430	459	428	421	432	425	407	423	417	433	407	436	439	433	432	373	404	410	410	417	405	417	429	402	394	425	428	424	423	438	402	423	455	408	415	412	446	435	402	401	420	407	442	445	428	441	415	396	465	409	412	400	420	438	434	435	407	427	449	449	445	385	411	417	438	430	407	444	440	436	420	466	437	421	412	463	394	435	431	419	433	413	451	418	392	396	407	425	395	420	454	411	412	426	456	419	459	412	414	423	412	458	440	466	436	455	437	441	453	416	425	398	423	431	437	423	451	411	405	431	443	436	470	466	425	408	444	407	405	431	437	427	445	419	417	440	453	415	439	433	403	424	469	421	438	446	414	450	404	414	410	408	418	437	465	420	441	426	409	428	408	445	455	440	426	384	421	430	402	440	456	404	431	419	445	436	391	432	400	438	427	455	441	455	401	445	415	415	441	426	411	422	423	413	416	404	467	437	427	413	436	436	419	424	422	455	399	441	434	398	438	404	408	418	416	408	429	411	422	422	414	419	416	425	407	489	401	430	388	407	462	430	388	448	438	400	406	464	415	437	435	413	421	423	398	401	422	424	448	424	407	411	472	465	411	458	399	426	427	428	413	413	389	376	411	420	387	436	450	454	438	425	444	445	448	445	410	431	432	432	401	445	436	450	409	394	400	403	407	425	428	443	430	385	413	445	427	410	438	425	448	419	397	441	408	415	400	451	420	427	437	420	380	411	465	415	433	417	416	367	411	437	415	424	396	400	392	417	406	392	449	412	444	438	455	406	395	442	437	428	392	423	410	446	436	442	447	409	420	451	434	452	414	428	435	463	443	433	429	437	425	419	448	394	425	426	421	418	390	451	434	361	413	425	407	433	467	459	455	416	412	441	408	384	395	434	399	440	413	443	418	444	426	427	452	419	436	381	458	388	436	438	420	434	430	408	421	398	449	447	454	428	441	468	435	432	441	421	440	409	435	440	461	436	449	393	454	436	411	384	411	419	391	409	458	441	380	413	429	445	425	398	382	439	423	396	449	421	411	431	417	387	416	450	426	432	437	386	430	425	434	412	451	415	451	430	437	409	421	431	459	412	427	396	405	454	435	449	419	412	418	452	430	435	421	429	420	418	434	424	418	426	434	437	398	414	407	481	420	431	425	379	430	416	429	449	440	398	415	445	406	394	401	434	411	424	454	411	465	438	408	437	404	408	427	436	429	449	404	435	445	406	426	412	445	387	384	445	485	410	430	423	429	408	444	438	441	478	397	430	394	413	433	433	420	428	429	425	444	390	428	451	413	431	405	411	439	441	430	401	431	438	390	430	450	422	417	417	406	419	406	423	438	423	433	419	468	429	411	438	421	445	408	416	469	434	427	407	388	402	442	392	450	410	422	392	430	429	447	413	393	414	375	435	440	419	423	431	390	425	424	405	416	449	421	415	434	438	389	401	446	377	488	403	424	405	416	468	388	431	398	419	446	434	404	433	393	453	427	427	405	400	443	393	439	423	416	383	439	401	429	466	413	406	445	409	444	427	457	431	442	435	434	426	447	402	447	421	417	390	386	438	403	386	416	440	405	423	402	425	440	468	459	435	426	433	429	471	381	422	426	409	469	443	411	445	437	438	406	419	414	406	437	458	451	434	438
46432	88431	67174	41065	18357	4899	507	428	481	473	459	476	431	478	468	510	426	419	445	466	452	491	440	474	459	459	509	440	431	428	466	457	440	419	421	458	448	443	416	432	417	410	446	433	441	462	409	417	427	402	446	481	433	411	414	435	426	392	417	459	418	452	405	477	441	436	457	454	447	457	433	440	435	441	441	419	438	415	397	443	413	416	401	428	450	441	455	408	459	468	440	454	404	432	417	412	435	415	446	460	421	412	489	437	437	440	401	448	460	454	440	433	430	439	458	458	460	434	417	430	428	468	443	428	422	415	473	439	508	424	463	413	397	404	455	442	447	431	464	451	463	444	450	445	458	426	413	420	414	445	439	450	431	436	437	420	417	423	464	429	409	415	467	441	421	423	467	445	411	401	414	487	424	420	429	423	431	420	424	406	435	448	426	419	439	411	458	434	427	403	457	394	457	476	463	429	431	411	455	419	430	459	424	487	441	461	472	421	471	448	458	429	401	433	444	490	463	465	420	439	458	455	459	467	479	434	464	482	460	441	444	437	429	440	393	440	448	414	459	449	397	436	463	467	437	491	421	414	444	427	454	438	452	423	410	446	420	454	432	429	446	401	426	417	452	403	462	448	423	466	479	486	486	425	427	501	454	454	458	403	444	443	456	445	445	444	427	430	418	407	474	444	410	449	427	430	427	437	455	433	425	410	418	420	421	427	487	415	472	421	463	432	464	443	450	419	465	455	451	410	455	459	443	428	418	445	454	437	465	490	453	445	467	434	414	436	455	457	433	413	412	393	458	420	462	397	411	441	446	429	478	481	421	401	452	459	421	439	426	443	416	444	440	470	457	451	457	438	442	446	401	456	456	456	507	463	460	407	424	430	450	435	489	477	437	454	442	429	428	449	416	404	450	412	459	445	419	459	419	441	439	459	447	454	459	474	408	437	472	415	452	435	452	441	446	477	447	457	461	437	436	444	443	431	489	418	450	451	452	466	428	444	409	455	423	450	440	491	442	459	474	421	428	423	455	413	419	404	399	462	410	442	446	393	465	445	439	461	432	461	467	446	423	432	401	453	416	407	436	438	476	444	459	423	434	466	419	429	473	467	455	468	436	439	447	442	437	466	448	415	446	398	426	438	497	463	435	445	443	452	453	439	448	445	456	482	442	451	442	422	434	447	425	471	465	445	389	411	445	466	440	432	436	437	457	451	450	481	436	499	454	448	430	387	420	436	440	455	445	470	445	421	431	446	429	407	436	469	439	449	408	437	414	435	424	458	445	414	438	439	449	448	444	438	477	419	448	430	440	435	417	457	478	445	449	450	497	452	415	441	456	445	409	465	441	434	445	446	441	471	468	459	422	412	411	402	434	461	450	423	437	473	421	442	458	413	434	427	474	462	412	434	438	405	457	453	443	480	455	408	402	428	416	438	443	466	462	447	458	448	406	445	431	454	415	422	448	412	428	454	408	441	425	379	422	412	461	424	428	438	479	394	465	416	406	422	444	484	416	434	453	438	407	436	428	470	449	467	434	406	483	446	445	430	436	421	427	417	422	450	451	467	460	440	437	432	427	440	427	414	438	402	467	451	427	464	453	468	456	453	447	462	440	432	428	475	486	402	465	439	444	428	456	438	456	475	422	435	433	453	426	449	437	455	465	452	428	424	396	454	454	440	423	451	434	446	437	456	447	421	446	445	463	463	397	443	452	434	432	428	406	420	403	465	460	447	462	410	421	408	458	445	437	454	425	437	458	442	460	443	427	449	465	493	453	429	440	425	403	435	447	421	435	448	419	411	466	438	438	448	400	454	417	473	425	400	451	446	427	432	451	427	457	419	431	460	464	418	453	439	432	422	434	464	472	473	438	442	424	420	447	427	433	445	454	426	421	406	473	437	448	412	435	425	439	430	435	417	426	435	454	389	417	463	399	441	423	422	439	437	439	442	384	427	449	429	440	435	452	411	415	436	419	455	434	440	428	442	449	416	433	446	427	418	417	410	396	448	450	463	460	439	477	479	469	420	462	450	440	409	448	414	435	413	429	467	437	453	427	442	418	417	460	481	434	411	400	423	451	416	435	452	464	440	432	420	440	435	453	425	453	447	428	443	407	433	421	449	418	435	472	392	435	413	422	470	449	425	416	464	435	399	445	449	423	436	457	479	430	462	446	460	452	453	438	473	464	447	413	444	452	429	444	476	453	398	452	455	453	430	416	421	475	423	497	434	479	467	443	477	441	462	440	423	397	404	427	405	405	439	445	460	435	417	423	404	456	461	438	414	437	454	451	425	421	467	429	418	428	413	454	452	427	456	436	442	452	481	452	444	441	426	418	443	436	430	447	454	450	422	446	425	440	430	447	455	481	437	391	403	457	436	436	436	461	441	407	442	418	455	458	410	410	434	467	456	408	441	443	385	410	426	428	459	435	420	470	473	430	434	490	429	402	442	461	476	459	434	449	465	453	483	426	446	454	433	409	426	396	430	436	449	434	408	444	426	441	468	437	456	436	423	440	444	434	408	447	433	459	429	426	461	449	408	427	446	435	459	423	454	461	451	428	432	422	486	469	439	448	421	442	399	419	440	428	446	440	401	469	421	442	460	405	423	448	443	472	439	439	468	420	465	431	407	420	428	434	468	444	419	474	456	440	416	466	438	437	416	442	414	440	410	410	435	440	470	486	402	425	453	428	395	464	389	451	465	483	425	422	458	439	452	431	454	428	448	420	423	434	426	432	448	428	456	410	462	476	455	429	444	444	438	461	466	409	436	417	433	445	428	431	435	434	463	414	452	426	451	417	428	438	409	443	433	443	412	433	453	432	454	458	454	454	437	437	438	461	455	440	459	429	448	476	433	455	395	464	433	434	464	474	466	421	460	426	463	435	451	412	444	445	421	454	448	431	414	439	448	444	457	440	459	433	418	416	445	439	452	481	428	455	448	428	443	427	418	427	434	458	433	438	453	444	484	439	481	450	436	460	438	456	473	417	468	454	448	434	417	403	463	431	462	428	413	400	450	451	430	453	469	450	476	411	453	427	472	466	397	467	452	430	460	420	415	422	442	456	468	454	450	490	415	434	421	426	442	450	442	440	443	440	424	432	449	423	415	464	452	425	458	460	476	444	427	453	437	480	442	430	481	467	456	449	437	450	435	443	463	439	447	452	447	436	451	455	425	436	452	452	418	431	480	463	457	437	442	455	443	394	468	447	460	468	486	430	448	456	456	421	429	397	431	450	433	440	451	449	431	470	472	434	450	458	449	455	435	461	418	428	450	428	434	434	431	418	414	459	431	433	437	426	465	428	429	447	408	455	408	443	461	462	434	450	426	401	427	420	401	425	422	432	443	463	452	441	442	424	467	454	432	406	423	444	409	463	432	410	421	452	434	424	420	454	430	390	446	463	432	403	415	415	425	425	421	415	449	436	437	465	422	474	427	435	478	452	434	441	440	441	440	449	449	434	406	466	473	439	430	415	471	423	450	443	432	457	415
23965	23671	44657	44845	30860	19368	4128	724	629	564	593	571	555	580	544	554	548	530	472	555	561	561	556	578	572	609	580	549	541	556	594	527	541	544	541	545	523	538	541	580	499	541	505	576	547	593	556	495	563	558	535	521	544	511	544	543	517	497	503	582	562	550	568	511	566	575	540	543	523	581	542	543	511	567	581	574	581	538	485	504	504	515	551	534	524	529	514	524	526	541	530	566	556	533	561	566	547	575	541	538	521	556	512	611	520	559	519	532	541	517	556	515	541	517	550	533	563	488	541	570	532	518	515	522	562	546	558	526	553	518	522	499	509	514	586	519	506	534	502	519	510	522	555	488	542	552	556	537	544	543	523	535	528	537	538	502	476	522	526	532	532	526	494	571	543	528	488	539	485	556	526	515	513	547	522	527	512	537	554	550	488	588	511	512	539	501	537	539	556	547	526	495	499	541	529	545	532	528	549	534	516	547	566	514	478	553	523	537	542	538	543	585	563	489	600	542	529	538	515	541	569	597	573	523	516	511	524	565	530	538	519	521	533	549	539	507	523	555	557	542	518	504	517	550	504	557	538	541	540	546	527	551	534	530	518	502	561	542	543	536	518	602	519	566	525	513	551	553	536	506	541	553	542	569	578	503	541	537	572	539	513	528	508	524	502	567	555	544	575	532	547	524	558	548	574	538	549	546	541	552	507	515	517	530	491	563	555	507	537	513	523	529	523	533	581	551	537	556	502	517	539	487	527	525	521	541	545	559	531	503	529	483	537	507	507	577	503	524	557	570	550	548	513	552	510	517	547	530	492	515	513	507	579	530	521	536	513	513	554	520	578	511	540	538	577	518	547	520	579	509	509	564	502	551	545	538	554	545	505	524	503	540	525	564	509	568	533	517	544	537	500	538	518	517	522	558	538	488	510	537	540	503	561	506	483	529	510	568	540	561	512	554	525	533	551	527	542	543	568	506	520	500	535	557	547	528	523	533	526	560	518	561	525	500	539	568	523	531	536	562	488	486	541	518	541	560	497	528	501	561	534	552	562	516	541	510	525	554	567	533	555	513	528	587	521	523	521	537	510	540	524	562	506	541	540	504	518	540	503	513	536	547	535	523	558	538	512	507	582	528	528	559	587	538	542	508	503	539	553	495	525	523	520	541	569	559	571	547	549	522	487	559	517	540	594	573	541	528	545	519	549	557	535	541	502	488	531	555	531	513	516	521	577	480	513	509	533	494	528	532	571	535	521	544	529	535	520	534	536	503	508	538	521	543	526	524	548	521	563	573	527	539	538	520	532	556	508	520	551	566	489	567	573	568	497	564	509	530	512	501	524	506	518	519	543	545	518	538	575	566	591	533	548	527	537	565	509	535	562	515	548	540	529	517	552	497	546	564	547	536	543	547	530	580	581	530	518	569	560	563	541	549	580	524	543	534	545	542	543	550	531	593	578	541	497	549	555	584	523	530	557	517	524	553	531	550	514	540	538	526	534	514	524	550	508	507	546	556	527	562	556	531	590	534	534	518	528	522	514	530	516	540	507	525	507	550	554	582	560	494	517	517	519	508	523	520	542	507	534	550	496	529	539	546	520	541	526	536	519	536	536	528	545	543	497	534	525	546	511	537	551	513	572	571	501	578	492	554	581	554	490	475	528	529	535	539	558	555	516	551	495	568	532	543	543	534	509	551	518	509	534	546	476	543	560	543	515	514	535	501	570	561	506	503	561	580	564	581	559	551	542	547	530	572	537	579	530	579	518	546	541	517	515	550	531	509	536	547	565	566	512	531	528	523	598	554	550	544	538	504	567	590	529	560	561	527	543	509	527	539	535	528	527	514	524	561	521	568	520	557	548	497	552	544	497	526	591	543	561	520	557	538	537	578	516	521	534	555	517	544	521	518	534	546	527	520	550	505	560	524	528	541	509	554	513	517	521	532	542	547	569	506	554	541	510	528	532	534	557	543	558	547	562	581	515	526	516	533	543	522	505	541	540	523	524	527	529	504	536	546	553	478	512	491	550	512	530	569	528	547	572	556	531	540	537	518	621	520	549	584	531	545	517	495	512	519	542	510	567	560	537	532	520	473	501	507	541	591	526	557	558	562	532	557	507	494	559	532	560	545	521	559	510	567	535	543	522	516	527	535	558	561	508	588	520	543	531	521	492	540	550	565	547	568	535	594	530	527	544	563	533	530	547	545	579	511	577	574	557	539	521	518	499	508	542	561	520	513	566	577	543	537	515	544	545	532	498	536	538	576	516	542	561	526	568	488	552	526	547	560	540	545	511	533	509	518	510	513	507	537	556	528	535	554	541	525	509	526	568	561	558	549	526	543	543	551	527	560	500	518	535	546	529	554	491	512	540	526	483	538	520	493	516	507	537	501	581	520	526	549	519	586	548	496	554	483	516	496	523	557	492	570	585	565	559	545	495	569	525	479	527	508	502	531	579	527	569	519	548	562	539	525	520	539	551	527	547	537	526	512	595	554	561	513	526	521	546	518	480	539	573	571	566	527	532	531	509	540	561	521	557	540	547	562	546	559	540	560	518	565	503	530	570	575	535	538	546	567	535	519	504	509	540	510	518	541	541	525	517	570	535	518	545	524	571	543	471	549	494	522	583	565	535	538	520	516	541	503	551	555	575	560	507	526	493	495	516	556	534	552	583	529	551	541	576	522	573	528	537	530	558	557	513	525	534	529	576	567	475	530	506	514	568	576	567	541	548	570	523	519	531	554	519	536	523	484	508	541	546	524	546	522	505	526	552	530	513	493	535	486	513	594	547	569	543	514	572	532	545	557	532	563	498	569	549	494	546	521	539	542	524	540	518	508	553	550	533	521	549	543	537	550	514	543	536	532	523	508	506	528	544	559	544	551	545	564	548	563	535	520	537	552	573	517	550	531	536	540	537	516	556	547	559	585	531	536	492	519	559	546	561	518	547	555	553	540	528	553	495	512	544	536	524	537	479	474	546	547	519	510	533	552	541	500	505	508	533	491	514	556	530	497	536	537	576	506	551	511	530	534	542	534	563	570	529	527	560	534	575	522	575	553	514	539	546	538	526	528	531	562	502	543	542	533	541	517	518	555	545	544	538	547	513	502	565	536	553	485	537	523	512	529	555	494	510	569	502	549	528	485	526	509	523	541	563	498	537	533	562	527	541	536	506	547	518	530	533	558	506	511	507	504	543	569	500	541	518	496	531	548	530	582	571	531	494	544	530	507	543	540	533	545	544	546	583	532	494	532	523	517	567	546	553	527	581	482	561	571	537	532	549	547	551	512	561	547	547	515	534	508	519	539	571	537	556	551	509	535	533	554	550	562	538	548	583	525	506	513	530	532	513	504	527	556	584	544	574	543	511	503	500	515	573	551	506	551	533	564	521	510	550	517	511	527	534	516	517	575	554	573	532	490	547	527	531	568	545	529	508	511	554	529	494	529	547	544	540	510	553	557	527	565	506	521	547	562	522	563	507	580	570	496	531	518	506	526
59149	104579	81522	51755	27499	11359	1037	559	552	628	588	598	549	610	588	587	624	554	586	570	586	584	557	663	689	669	600	557	594	587	543	575	579	611	610	592	601	575	559	552	604	562	569	606	541	601	586	553	606	610	581	585	602	558	569	575	583	607	590	551	575	588	577	570	557	591	557	587	608	586	585	591	568	592	614	585	545	559	564	573	579	607	581	599	595	546	566	606	554	590	546	613	562	599	523	599	590	608	580	574	562	585	550	591	567	560	582	587	633	599	565	552	540	628	555	600	589	578	585	591	575	564	586	532	540	536	580	548	565	565	563	537	579	572	573	542	591	560	583	607	590	585	568	591	580	598	560	547	596	558	584	579	584	594	606	581	552	581	591	562	548	612	598	578	557	536	585	557	621	570	582	570	616	553	543	551	556	574	597	567	562	569	623	636	581	580	589	578	584	535	548	572	561	577	571	587	581	565	562	573	614	588	568	577	546	564	584	595	622	576	590	573	571	579	590	576	541	572	544	593	591	590	567	603	517	583	530	591	554	606	567	583	623	568	581	595	576	533	573	560	593	586	552	612	560	576	579	617	585	550	564	580	535	630	604	598	577	567	643	618	596	608	577	572	592	540	574	597	568	603	566	563	563	513	567	539	561	608	548	565	564	557	558	555	567	533	557	617	602	592	610	557	632	587	574	574	542	591	602	562	551	540	618	538	594	527	577	601	574	529	609	584	590	587	540	588	578	572	589	558	548	602	622	597	532	531	576	574	570	581	554	571	584	592	582	574	564	554	604	593	604	560	583	590	589	546	575	576	519	567	574	570	594	591	573	597	541	576	539	578	580	519	599	553	560	564	570	598	623	588	594	588	565	611	598	581	567	555	573	575	556	615	609	604	628	566	540	585	566	540	552	574	610	587	572	563	592	555	598	567	598	639	528	537	561	544	619	565	537	567	570	623	548	558	570	560	591	597	555	573	565	559	566	608	596	552	567	573	586	611	581	570	522	626	582	582	561	585	581	584	571	564	516	566	569	601	572	554	548	582	538	603	583	575	574	552	605	600	567	506	577	568	572	575	563	563	577	603	568	533	597	581	552	558	549	574	548	615	568	547	527	566	538	567	541	560	596	586	610	589	564	568	543	582	581	591	558	579	587	587	565	583	553	535	519	575	589	527	615	575	528	600	557	547	587	571	562	561	545	548	554	594	559	610	546	531	574	578	542	599	544	594	565	560	589	560	592	557	571	573	575	548	566	560	554	592	612	575	602	553	589	567	540	573	565	593	567	572	549	609	531	556	542	566	554	543	636	549	571	603	604	566	560	655	552	583	606	564	568	597	589	576	573	574	569	590	518	629	625	579	550	605	602	615	569	531	589	572	556	576	545	555	542	551	567	604	624	580	569	572	558	554	568	605	574	554	568	536	564	569	537	534	570	503	535	581	587	561	576	581	599	542	523	612	532	571	579	554	574	571	586	573	576	569	562	573	505	600	606	583	581	552	571	580	568	590	582	538	590	633	606	558	574	579	579	544	561	576	576	587	570	557	582	565	600	566	605	565	549	581	584	568	596	565	605	574	560	574	601	533	582	591	580	568	553	589	615	543	580	578	589	557	585	590	584	568	569	578	544	582	596	608	569	553	582	601	560	605	567	579	558	587	595	584	561	577	593	564	535	594	565	568	592	587	564	566	585	598	579	529	561	595	579	575	557	567	599	579	546	537	566	542	602	598	612	570	552	569	561	585	573	594	546	594	565	585	562	529	594	544	540	576	594	538	612	559	588	570	571	595	575	568	565	595	637	575	561	556	589	576	575	627	550	577	599	603	559	564	541	531	522	527	572	588	576	537	569	582	537	567	586	558	547	553	590	549	570	568	610	575	514	587	568	560	548	517	549	528	600	577	590	589	540	559	580	563	557	554	559	554	532	556	567	564	549	563	575	608	584	541	578	558	602	567	540	591	592	587	605	569	548	610	587	597	564	585	563	563	593	535	604	548	560	583	590	573	566	608	604	559	557	590	603	565	595	575	582	578	568	603	568	550	605	570	551	568	617	550	601	564	590	540	580	572	586	547	550	586	595	539	571	579	562	537	585	550	603	577	564	568	581	561	573	540	603	569	581	586	579	573	557	600	579	622	596	563	563	565	595	596	566	564	576	554	568	543	582	559	548	555	585	616	600	542	547	588	590	544	577	601	590	545	585	594	589	569	597	512	604	570	570	545	602	585	563	557	549	594	561	526	569	595	551	575	563	588	558	541	583	577	572	539	574	597	570	540	633	555	587	589	547	572	547	601	604	575	590	585	574	546	547	579	572	591	555	561	552	554	609	573	578	563	544	597	574	571	595	581	569	611	633	548	595	566	545	561	569	549	534	530	538	589	592	577	642	583	566	583	549	560	563	564	566	549	544	572	563	573	572	588	581	553	549	540	622	558	570	568	584	561	579	568	550	623	595	540	548	525	536	541	562	569	522	581	617	556	556	568	568	536	594	549	535	579	602	609	548	613	558	542	571	536	520	557	622	586	557	589	581	556	609	573	573	584	585	603	578	581	578	558	566	601	579	541	568	556	587	546	591	560	544	571	508	590	630	569	546	556	507	552	563	543	603	534	609	572	556	553	579	571	610	576	562	565	593	541	595	580	600	566	550	548	575	529	566	599	549	574	554	576	544	575	578	586	540	526	583	581	588	539	609	608	600	578	548	574	564	566	605	580	545	565	579	555	572	572	534	570	565	544	563	569	590	569	586	598	584	547	558	609	539	563	536	543	586	582	552	544	583	628	608	533	569	587	568	546	587	579	573	548	553	606	550	558	573	540	557	586	578	544	532	571	599	561	595	563	610	599	559	558	595	579	574	581	567	516	576	537	586	534	580	591	574	528	569	559	540	580	547	606	546	546	578	568	566	558	585	583	588	592	575	566	568	557	550	553	605	599	587	556	589	566	587	540	549	548	550	567	529	574	566	592	574	552	578	558	592	558	575	562	586	594	567	535	569	562	550	594	551	555	622	590	530	585	538	546	594	558	577	566	617	601	553	532	557	562	552	567	589	547	596	557	607	552	599	529	639	583	594	581	587	569	565	594	573	572	584	625	580	533	605	543	612	586	577	592	535	561	545	539	545	581	603	571	569	566	581	601	573	599	563	553	548	553	603	586	597	560	582	581	593	550	558	570	604	594	545	568	565	594	535	547	549	587	558	572	560	524	540	599	594	584	559	573	572	583	586	562	577	600	582	552	548	569	533	572	567	560	589	550	576	594	568	588	548	572	607	568	571	587	552	575	637	555	591	568	553	572	598	593	602	571	533	564	580	558	575	578	564	557	550	559	558	582	533	579	597	559	549	591	568	628	577	536	538	590	536	563	519	605	557	562	583	591	564	575	570	554	586	603	575	566	579	595	583	603	556	538	538	541	595	532	562	586	545	589	560	608	549	538	540	573	570	581	605	576	557	548	589	581	556	552	544	548	614	609	564	563	570	589	570	589	582	587	566	570
28766	27186	29513	15452	3322	844	432	406	368	358	383	363	366	351	359	381	379	379	394	338	363	366	359	364	396	421	357	349	352	366	387	349	398	361	346	357	379	385	347	348	371	304	368	347	384	362	366	389	386	368	372	387	340	412	331	365	383	340	381	355	388	395	365	405	371	372	394	352	367	352	379	361	360	382	385	345	374	395	392	366	350	343	363	396	378	380	386	392	329	375	371	374	366	372	384	362	353	359	356	400	363	347	401	396	406	330	375	347	340	358	383	350	387	351	382	386	378	352	390	350	372	377	388	387	387	381	357	380	344	390	409	358	391	362	372	369	372	354	345	385	381	385	359	381	367	382	372	383	339	386	386	362	365	371	362	378	354	383	350	403	395	379	374	396	398	362	371	359	367	349	342	364	361	368	360	373	381	389	336	380	398	360	365	333	374	369	383	378	362	378	387	378	348	356	385	389	361	370	340	410	366	388	361	369	357	370	382	383	400	405	369	360	376	361	391	379	376	384	394	378	383	398	345	386	354	359	350	377	362	378	356	352	389	358	391	372	361	336	402	371	378	375	395	373	369	371	368	375	382	368	359	350	353	345	369	362	389	360	355	353	363	336	336	353	351	364	319	349	386	365	388	346	377	399	380	374	348	389	377	375	364	360	376	380	386	381	370	381	356	358	355	355	331	343	342	403	365	358	384	358	372	350	372	357	392	356	355	358	361	379	381	338	348	366	374	375	358	339	342	369	395	362	355	355	404	371	397	371	343	332	388	345	363	377	373	389	399	379	339	319	344	366	348	346	392	367	402	389	330	346	414	369	381	399	383	340	356	329	406	337	358	356	343	346	375	388	368	368	331	349	364	331	390	366	355	401	358	385	357	402	387	351	378	380	390	378	335	388	365	368	394	332	330	332	356	393	380	347	344	321	361	335	350	364	357	369	360	362	344	361	379	407	373	341	385	360	392	363	349	390	374	404	370	335	338	388	352	365	387	375	396	379	390	368	352	361	349	358	379	374	399	355	368	357	365	396	364	353	343	365	334	356	340	343	391	369	381	355	392	393	402	373	335	354	375	391	379	375	368	341	386	386	378	321	364	360	371	351	362	381	384	359	374	379	395	332	367	367	356	384	345	354	390	364	351	391	360	361	354	351	365	366	362	357	383	353	352	356	332	351	390	363	370	377	362	353	328	376	371	377	367	364	363	376	383	361	370	344	342	377	361	360	348	362	381	375	389	362	360	372	379	358	372	375	381	353	363	386	364	352	351	387	386	357	344	366	415	354	363	348	382	355	363	347	350	361	369	362	360	360	391	367	372	421	354	347	349	358	338	373	363	379	371	341	396	347	396	365	375	346	331	355	364	365	351	364	392	338	381	348	346	328	319	374	396	346	363	324	374	366	364	354	391	367	369	365	370	362	346	378	379	410	353	347	375	408	363	364	359	374	348	314	318	364	355	390	324	387	332	356	354	340	341	409	399	347	378	368	391	403	340	367	380	358	347	361	330	381	360	351	333	352	361	401	364	380	342	375	396	371	340	392	360	377	373	361	384	366	369	422	376	354	379	373	361	377	352	402	357	391	368	360	381	360	405	378	355	340	364	356	394	399	364	386	411	355	373	367	325	374	345	347	346	389	337	376	374	352	367	383	375	368	343	361	373	378	341	379	382	353	338	384	353	394	379	373	370	355	343	323	339	338	348	344	365	337	343	378	362	345	331	376	396	381	352	372	378	358	394	372	359	358	336	368	386	391	360	356	342	349	361	350	364	365	367	388	369	359	424	367	320	356	358	365	373	342	364	376	338	379	359	349	374	353	406	321	344	322	387	385	364	399	397	363	393	358	371	344	335	390	349	354	376	373	386	374	389	367	359	362	336	368	361	364	350	352	365	352	345	357	348	349	329	368	388	378	371	373	356	365	377	400	363	403	372	377	353	351	374	396	359	405	397	368	336	365	372	350	334	354	363	378	369	352	356	381	376	353	392	390	387	357	386	342	348	397	395	353	359	359	366	365	365	367	381	374	406	413	338	371	381	372	368	351	373	368	343	394	361	352	377	341	380	375	364	413	365	368	384	368	380	367	370	342	404	369	388	325	364	360	381	368	376	346	388	343	365	370	351	371	377	362	349	372	349	381	356	375	350	331	361	379	343	399	381	363	355	348	385	345	366	385	339	397	363	368	363	403	363	386	375	378	368	374	358	365	352	366	374	351	438	400	369	367	392	365	374	398	357	374	367	358	391	360	352	385	347	377	385	410	350	365	372	373	340	360	355	351	375	373	358	349	350	358	377	407	384	363	376	380	395	383	345	391	377	380	356	377	396	369	344	355	375	359	358	363	361	408	393	349	364	381	375	363	386	392	334	374	351	371	323	386	353	356	372	342	397	368	369	362	363	384	383	378	342	373	339	361	333	364	383	358	365	382	346	351	367	364	349	387	379	344	362	392	349	384	368	372	354	357	342	344	376	383	363	366	370	379	361	357	370	377	374	369	382	354	322	360	327	400	371	376	380	380	367	379	319	386	388	375	377	336	352	376	373	344	386	378	389	375	379	365	367	386	377	408	369	357	379	369	406	357	378	344	354	329	367	341	364	376	350	340	346	349	400	381	359	385	347	363	343	319	367	387	366	337	412	346	406	366	360	394	356	370	373	350	347	360	368	373	379	366	361	350	367	387	340	386	341	403	352	368	361	369	348	354	346	371	367	361	341	358	372	369	383	366	374	355	338	382	397	352	312	349	388	394	348	334	384	372	365	387	370	337	402	366	353	361	350	373	385	390	363	339	373	400	366	343	377	373	344	362	383	372	340	382	352	384	371	369	361	380	387	355	343	350	371	357	377	365	350	358	396	385	389	329	343	349	335	334	369	352	394	363	359	355	349	369	354	380	331	379	335	375	385	339	361	367	382	361	372	374	379	365	368	352	323	369	357	373	386	369	374	398	378	380	342	361	352	347	372	362	387	404	354	342	353	351	368	369	312	370	381	353	370	369	354	361	380	335	375	368	379	359	371	365	338	364	366	381	373	383	378	370	380	380	394	347	389	374	379	346	375	362	378	345	365	360	306	364	399	363	374	361	350	356	367	363	392	360	390	352	366	368	373	374	354	356	402	363	405	363	371	377	373	358	373	370	344	389	382	402	374	353	361	355	395	383	374	360	364	346	373	355	382	363	375	388	418	401	364	370	386	363	333	413	346	359	364	366	376	392	349	366	355	375	376	329	362	362	374	376	364	383	330	351	370	353	390	440	388	392	375	359	322	379	356	366	319	334	370	357	368	345	366	373	374	373	391	369	390	386	398	356	361	351	351	394	353	351	360	409	330	379	372	368	375	361	367	392	355	377	347	386	349	361	365	351	358	400	365	353	380	357	336	356	374	343	381	366	383	375	398	364	383	376	369	338	374	372	361	393	371	324	410	394	375	394	337	347	362	365	368	363	345	397	395	346	365	353	364	346	371	382	347	364	351	387	372	342	353	369	338	386	389	354
17334	33304	24820	8687	2457	823	454	350	334	374	340	339	357	360	387	356	376	325	383	376	345	364	338	372	358	354	361	363	346	383	342	358	334	326	375	373	343	305	352	342	366	364	354	398	360	320	372	392	357	349	337	358	328	338	385	349	320	379	348	360	334	376	338	331	355	357	368	364	350	356	329	367	343	359	349	355	359	357	345	344	388	357	350	323	367	331	345	361	343	354	371	322	354	350	356	370	357	338	357	376	372	335	343	374	351	349	353	347	369	396	364	358	337	352	342	352	370	350	333	340	375	351	364	309	339	351	391	343	351	367	354	351	371	350	343	350	314	341	344	352	342	352	354	381	351	348	319	338	339	358	353	345	395	343	346	344	359	343	330	375	350	339	353	322	340	368	342	354	380	374	354	336	337	363	344	383	337	363	363	338	368	360	383	329	348	347	351	336	348	360	358	366	334	344	329	339	354	373	399	372	365	363	366	325	349	332	367	336	348	366	370	375	334	343	375	337	362	352	340	354	346	362	349	370	337	360	338	328	357	352	360	357	367	366	317	358	401	371	326	340	342	375	364	353	362	357	350	340	380	368	335	347	361	371	345	360	334	328	349	324	373	336	332	396	364	392	371	360	328	333	370	360	337	355	356	349	337	353	368	359	351	328	373	343	334	374	369	364	321	363	345	339	383	383	374	348	340	340	351	381	348	382	365	342	344	351	351	374	314	350	340	372	328	329	336	341	334	345	334	357	387	328	345	346	359	328	369	402	344	379	382	358	330	356	338	385	300	372	327	336	343	332	370	388	345	365	362	371	342	350	376	356	343	384	314	379	352	391	335	345	352	345	340	343	366	361	338	347	382	360	341	369	351	350	355	353	352	375	339	356	346	343	372	362	367	335	340	333	329	350	341	379	365	346	355	337	348	363	320	340	355	358	376	329	358	326	354	400	350	324	353	357	350	326	379	374	341	371	370	339	350	328	377	369	339	351	365	371	355	341	356	330	379	363	358	352	316	351	356	345	356	365	369	347	312	353	420	345	381	306	371	337	354	358	329	354	348	330	349	353	330	386	369	334	348	375	325	356	324	365	317	328	342	319	384	323	339	344	365	348	352	322	383	371	344	313	366	350	383	317	371	380	350	344	327	348	342	379	358	354	359	350	340	334	359	337	343	316	377	340	332	344	344	382	384	351	320	348	329	330	332	354	333	336	373	335	304	383	382	384	346	386	320	379	345	345	346	364	344	359	340	347	357	340	374	328	340	357	360	350	347	371	318	341	343	356	382	362	349	368	338	350	348	357	350	353	339	330	348	346	345	328	325	354	341	372	333	342	323	354	383	363	330	363	362	325	346	372	358	339	360	373	326	317	332	342	354	344	348	361	376	361	369	361	362	345	353	359	346	354	335	335	356	338	345	339	345	325	357	368	354	365	371	338	341	317	327	356	351	340	382	350	342	335	362	348	367	398	332	353	363	330	344	345	316	338	356	367	381	368	355	342	323	372	373	380	314	344	364	348	361	348	371	348	329	361	371	370	350	375	344	299	348	332	324	326	354	393	349	351	326	356	379	346	380	369	365	374	343	368	360	321	319	387	371	350	333	366	356	357	354	366	359	352	368	353	354	354	334	360	349	348	367	374	317	380	321	364	339	352	361	350	349	387	362	345	340	332	368	339	358	330	372	375	355	339	372	377	357	375	349	342	363	400	385	358	373	320	344	321	372	380	334	340	353	376	353	392	368	322	349	347	354	343	344	358	356	341	322	376	367	382	303	335	354	390	353	343	363	368	378	360	358	345	349	363	382	345	352	352	355	346	354	353	353	364	378	345	364	352	317	332	348	351	354	335	364	353	361	345	347	330	374	350	352	345	367	331	360	355	339	306	355	352	323	359	352	377	351	345	340	373	346	374	348	315	335	362	371	345	370	334	343	344	365	364	373	347	355	362	342	346	342	335	357	329	348	340	355	324	345	330	330	351	353	360	348	356	375	358	348	340	342	381	375	365	359	343	383	353	355	352	335	340	340	358	356	345	363	341	310	380	334	336	337	347	374	355	361	381	369	356	320	327	372	371	351	359	373	340	370	322	340	337	352	368	338	344	342	334	352	335	347	371	377	369	361	362	317	357	372	313	364	339	327	362	337	333	352	343	360	320	323	401	396	351	372	348	390	370	362	324	364	355	330	355	339	375	365	336	376	338	359	359	329	382	366	359	337	331	362	345	321	339	373	406	328	361	355	331	356	339	342	337	334	349	364	305	330	352	358	349	357	363	306	339	345	364	348	328	380	361	339	367	309	346	347	320	344	347	337	378	333	363	334	360	329	343	367	366	367	376	338	343	339	334	358	343	371	372	364	353	404	347	335	379	364	362	349	348	365	342	337	353	368	368	353	373	357	336	371	361	331	368	364	381	383	318	368	347	377	354	345	363	371	347	338	350	370	305	376	331	355	352	336	362	345	373	325	346	334	360	350	320	346	350	326	356	339	340	341	363	323	357	348	334	372	365	365	370	367	345	355	368	332	350	400	358	351	356	328	370	362	332	341	346	380	356	351	321	388	370	373	375	344	356	328	362	342	346	352	362	372	347	339	341	350	334	326	325	359	368	361	343	355	409	327	356	357	336	341	379	343	360	359	363	351	361	356	339	360	354	375	362	311	333	368	331	369	346	380	362	350	352	353	362	336	350	387	342	368	376	350	359	359	354	367	363	383	376	327	337	328	367	299	335	339	348	359	358	308	359	345	317	325	325	342	363	355	355	332	342	315	370	338	352	356	389	334	364	347	348	394	339	343	371	356	348	342	411	328	375	358	344	359	346	352	315	351	361	340	387	337	375	348	392	385	356	339	325	373	353	355	359	370	323	327	371	331	319	386	365	363	320	318	342	343	350	345	365	369	335	368	363	402	341	330	349	358	366	358	340	319	369	322	337	347	332	379	322	357	399	343	373	374	372	360	346	358	333	391	376	374	363	330	361	367	304	351	362	344	362	367	374	370	348	355	364	367	352	378	332	344	368	348	343	357	366	347	347	357	337	350	350	362	359	327	350	354	382	345	370	344	305	376	336	363	344	332	320	340	358	332	361	297	348	370	338	371	382	352	331	344	357	339	357	365	345	354	339	350	354	398	354	364	329	330	358	348	325	380	358	376	332	335	357	379	350	373	347	323	326	328	359	347	332	339	335	358	351	351	333	362	332	303	344	352	341	372	354	330	360	354	358	310	348	334	361	335	358	374	343	398	381	337	361	335	337	351	359	329	341	370	340	357	332	366	389	374	352	350	365	367	348	369	373	363	326	353	345	353	355	346	326	339	332	375	380	362	363	416	360	359	350	363	345	350	332	352	334	363	354	351	360	324	343	350	362	352	347	345	335	346	352	346	345	345	390	333	382	324	403	345	319	379	339	359	365	356	353	337	343	360	334	332	348	360	374	347	358	358	370	359	334	362	353	347	358	361	365	366	320	335	342	364	375	330	361	351	346	316	343	339	350	358	343
25489	27240	43925	39003	20811	8122	1353	471	442	417	420	442	441	409	397	414	403	448	425	414	435	432	355	454	462	459	467	428	462	411	426	444	394	405	441	420	381	419	379	489	424	452	396	346	419	406	462	425	419	471	446	397	426	406	402	389	428	439	427	427	376	361	438	411	392	422	369	407	377	448	455	399	431	419	409	415	414	395	434	419	426	397	428	448	400	413	411	428	421	404	432	434	437	354	397	409	435	432	422	431	405	419	436	428	466	410	431	437	380	433	434	403	457	429	441	427	406	400	400	403	438	433	442	399	399	426	419	430	425	418	444	404	417	423	422	429	405	391	398	377	427	416	376	375	398	373	426	397	451	409	399	460	404	424	429	422	429	400	421	424	431	414	412	409	412	429	420	419	417	397	444	420	448	375	373	390	404	371	402	455	382	389	395	402	403	407	406	440	403	383	433	425	393	408	399	418	428	402	435	391	372	419	420	439	416	393	403	429	437	416	435	397	422	441	396	429	416	393	421	441	407	426	415	391	416	417	404	425	410	415	441	401	419	414	411	396	427	427	412	443	413	424	414	444	432	422	393	406	398	404	432	412	434	384	423	420	412	423	385	430	447	429	421	442	441	431	387	416	402	376	418	382	428	410	425	401	421	436	418	400	440	421	410	454	424	449	387	415	430	410	423	393	396	442	405	418	421	406	443	449	394	386	377	442	368	401	444	397	417	420	421	416	435	418	408	419	431	428	418	394	451	390	433	413	415	354	410	438	420	408	426	427	392	402	398	445	437	446	426	431	395	442	418	417	392	405	403	416	421	368	394	402	457	413	428	435	419	419	420	394	409	436	387	395	426	409	429	457	422	424	401	399	403	409	433	411	413	411	454	401	441	394	396	440	422	455	411	407	446	433	402	399	407	407	387	440	425	431	445	396	422	412	420	419	441	457	399	419	395	432	449	408	400	429	397	441	388	408	402	421	414	391	393	420	449	384	415	403	411	457	413	445	416	443	403	400	446	386	434	452	464	445	417	413	420	447	440	418	420	437	414	439	424	451	425	434	390	442	401	388	400	428	398	431	425	451	441	414	367	388	412	421	409	424	439	421	416	415	403	373	450	410	414	421	380	385	443	450	419	401	406	403	433	369	426	431	422	429	423	398	448	423	434	414	398	426	398	425	401	421	397	398	404	429	408	438	405	373	376	425	395	456	408	439	404	437	392	424	402	396	444	407	399	428	407	414	442	400	441	399	420	416	422	427	425	403	414	403	436	435	431	429	397	420	428	396	433	419	419	424	425	403	391	471	435	443	418	410	451	394	419	391	413	407	390	449	398	405	406	432	436	432	405	428	411	415	402	448	467	428	459	399	441	387	442	396	397	406	447	401	428	404	388	404	455	407	407	393	396	405	379	415	441	395	403	381	452	444	440	407	440	403	398	440	381	427	400	374	372	413	417	408	389	398	438	408	419	413	410	420	444	443	422	404	426	431	406	433	380	410	459	402	425	390	373	413	418	399	418	414	421	443	414	391	399	439	431	433	431	464	395	405	421	463	426	456	437	453	430	388	411	400	390	407	410	414	451	437	401	407	429	404	441	418	426	448	436	416	412	405	390	394	409	393	399	383	405	423	408	409	423	437	433	383	413	428	412	384	392	419	406	425	426	385	427	420	433	421	438	389	433	429	447	405	405	403	420	457	423	377	449	429	397	413	416	427	430	384	420	385	392	427	414	410	392	407	386	467	430	421	396	440	427	433	416	423	440	389	421	408	433	422	414	411	396	402	398	414	406	405	433	452	451	408	426	396	417	427	403	408	434	391	406	412	420	423	396	423	442	402	372	392	390	421	402	431	408	414	435	424	447	447	431	474	411	419	438	386	411	425	438	441	388	437	421	398	370	406	393	407	385	441	398	419	419	405	428	403	463	407	441	392	409	411	391	431	399	404	409	426	421	388	455	399	436	437	410	418	418	420	434	397	458	409	411	431	427	432	400	385	392	380	401	408	424	443	430	427	414	427	404	449	397	376	440	430	445	441	423	363	399	408	432	412	443	422	430	372	406	406	378	418	415	397	384	403	396	423	439	426	395	401	434	386	409	428	409	396	391	448	427	445	409	401	382	396	425	418	400	451	419	419	427	410	415	372	402	406	438	415	410	437	417	422	421	454	387	397	409	423	445	440	405	424	363	412	425	432	399	403	420	400	409	403	411	414	422	383	449	389	394	417	431	430	434	432	429	439	401	428	391	418	409	403	429	451	419	423	408	409	385	424	461	410	414	449	387	433	401	442	421	414	386	397	426	414	447	399	404	423	427	420	416	368	427	384	426	404	425	371	380	400	433	425	406	429	397	374	375	407	404	413	382	388	449	431	433	422	382	411	419	465	419	412	401	437	428	428	441	435	422	410	392	427	440	396	395	413	447	421	383	383	432	457	405	419	422	438	396	426	395	395	411	396	425	428	392	428	381	420	451	443	408	394	441	402	424	419	345	405	457	414	412	425	424	403	399	453	418	390	427	405	454	447	419	430	419	419	424	399	424	433	462	437	421	399	429	446	446	432	425	377	421	391	439	418	403	438	445	412	393	432	410	413	394	437	419	436	438	381	448	371	445	440	398	407	406	442	395	390	428	416	384	428	381	410	414	403	443	405	410	446	432	429	420	402	432	417	407	429	430	402	433	418	396	438	396	402	401	426	388	446	397	400	434	394	438	383	413	383	404	420	412	396	408	436	453	409	433	383	455	394	424	406	425	388	390	414	409	399	419	413	442	437	425	411	405	390	416	445	406	427	438	388	445	406	428	415	404	416	449	451	407	415	416	431	434	420	369	434	400	429	380	410	410	404	402	430	424	435	433	428	410	390	428	446	440	430	448	380	432	421	391	355	367	431	446	429	388	415	394	417	436	402	407	379	404	442	381	415	405	403	396	414	418	431	365	419	429	453	410	397	417	421	406	386	405	432	422	374	425	460	457	421	413	429	402	411	427	386	402	412	449	437	406	415	404	366	455	461	430	392	394	396	411	394	392	418	427	418	413	397	377	379	410	459	378	408	401	432	403	414	417	426	425	416	433	409	411	442	426	409	405	435	423	393	440	390	434	394	427	398	392	378	425	429	424	435	356	448	408	420	403	380	419	428	408	427	410	419	422	432	414	425	413	422	403	412	428	401	414	371	394	430	426	416	399	409	420	444	428	388	396	434	435	398	410	406	399	413	389	393	411	378	458	392	409	395	398	449	415	414	442	440	425	437	411	415	418	424	410	404	400	401	445	426	410	402	400	412	409	443	411	396	426	406	428	426	430	446	420	383	424	463	407	417	434	432	402	440	421	411	391	439	430	437	401	403	436	410	438	473	418	446	386	439	430	464	438	391	433	387	400	420	433	418	422	404	407	405	426	425	416	409	409	412	391	384	438	404	427	411	386	432	421	430	424	410	401	402	454	422	448	437	414	417	400	427	430	442	433	398	444	425	371	451	403	417	421	374	402	482	392	410	440	414
53081	86033	61477	32314	12534	5248	944	418	430	438	433	412	439	428	437	453	454	447	450	423	416	433	489	471	478	480	498	419	448	411	476	430	410	429	430	426	469	451	439	446	444	436	425	425	459	470	446	459	438	467	472	432	453	442	451	437	454	443	448	456	419	434	435	455	445	385	424	450	423	458	416	451	456	434	435	457	433	454	460	443	417	423	442	453	395	458	440	438	456	413	424	443	449	439	402	445	410	435	433	487	447	428	408	423	438	442	412	449	420	434	467	399	417	458	471	437	443	427	441	455	445	406	443	418	450	413	432	458	406	415	479	451	412	446	422	437	442	453	403	407	452	440	400	411	443	424	433	454	433	426	401	425	410	427	445	416	422	419	419	456	420	455	480	444	439	423	443	470	391	468	426	439	376	443	435	397	403	415	426	425	444	453	431	472	444	438	426	435	427	428	457	430	419	404	430	425	451	425	385	413	417	430	417	401	455	472	447	452	415	420	469	437	406	457	440	445	426	477	419	414	461	408	422	443	497	476	446	430	429	391	440	436	427	463	447	389	452	462	476	444	464	465	435	425	425	448	413	431	455	447	433	443	443	434	435	438	442	429	441	404	442	450	447	412	445	442	420	416	454	433	463	430	474	457	441	431	434	422	449	443	421	422	436	435	419	435	453	449	394	413	443	451	379	429	422	470	450	449	437	422	450	456	458	430	381	425	417	454	459	418	412	420	441	426	433	426	408	431	434	424	410	416	410	440	419	466	451	415	441	439	463	428	434	440	418	445	419	440	446	415	462	465	429	470	430	435	422	435	448	423	433	462	472	414	449	415	430	444	419	419	455	426	434	426	412	415	432	461	452	459	431	451	420	408	432	365	431	472	453	429	411	430	414	423	441	426	446	457	428	465	463	406	459	458	446	433	434	445	464	435	422	452	432	437	382	423	438	463	410	413	462	416	421	477	454	427	450	456	448	424	451	403	440	430	446	443	440	426	462	459	452	441	454	444	463	440	460	401	446	426	437	418	424	468	445	435	424	425	439	430	431	440	411	452	437	424	443	444	424	421	457	390	427	422	482	426	438	422	423	455	466	427	434	440	448	471	418	416	456	446	437	475	443	464	447	410	448	427	475	426	444	433	480	424	444	475	444	415	446	418	440	447	428	440	432	419	380	430	435	438	382	412	430	398	424	427	438	427	426	404	428	415	464	461	419	439	427	434	428	425	409	447	433	444	409	514	391	419	436	425	464	446	441	449	439	444	477	446	402	432	446	462	425	431	461	442	423	417	465	474	433	418	416	441	404	436	435	415	445	432	405	411	459	449	470	451	414	417	429	426	420	450	443	425	457	429	453	448	451	439	465	433	450	435	432	413	410	411	461	440	448	407	442	447	449	432	449	386	444	412	465	439	416	419	409	429	459	446	430	421	396	423	458	421	449	434	416	434	421	394	437	416	424	471	457	409	440	437	416	437	419	448	445	437	447	455	440	464	452	439	482	454	439	450	425	450	515	420	443	472	437	448	427	410	453	438	427	436	419	460	473	414	436	434	434	440	443	454	431	429	464	429	431	461	396	396	438	430	415	460	410	453	416	453	435	425	425	426	418	432	423	470	441	448	473	435	415	420	456	426	412	446	445	426	439	446	455	439	439	436	436	494	431	458	395	457	415	444	440	436	433	427	425	432	450	462	444	447	419	406	448	427	443	425	435	458	429	453	421	461	433	440	435	459	384	417	424	423	406	419	420	416	435	450	427	387	447	483	444	438	442	430	458	429	440	474	447	445	471	422	457	441	456	430	495	452	421	445	429	451	452	441	458	430	414	436	418	416	430	426	462	452	452	434	414	424	454	409	402	446	424	447	437	476	464	398	447	401	430	464	435	402	438	393	442	448	417	427	407	417	429	419	409	413	437	440	446	444	482	437	437	435	435	425	384	434	385	443	423	427	450	443	392	425	421	417	447	451	434	410	449	376	454	441	422	473	493	427	441	435	430	434	419	474	452	442	452	426	442	429	462	425	436	429	454	420	447	452	416	401	450	385	430	397	473	428	448	443	440	401	412	439	419	375	427	398	420	416	475	407	428	429	434	408	424	467	470	421	435	432	411	414	418	443	443	442	418	455	446	437	397	421	457	419	389	415	433	435	440	444	440	424	425	447	412	434	432	438	430	422	416	449	418	447	410	484	433	432	444	445	430	439	451	430	435	393	466	488	398	441	405	414	422	438	439	430	437	405	403	432	434	462	407	422	446	413	421	448	446	435	451	424	445	431	446	401	449	416	454	441	417	448	446	486	459	462	486	420	480	404	442	473	415	427	422	417	451	430	445	423	448	437	419	467	425	471	468	409	469	430	431	436	432	459	466	391	431	430	418	424	450	428	454	406	437	426	428	452	448	458	429	409	452	443	443	439	396	434	457	421	447	432	456	419	445	428	479	409	425	467	398	442	454	395	408	424	439	433	440	403	446	431	437	404	425	443	453	409	393	442	416	428	431	445	395	412	427	431	422	446	399	454	448	435	438	410	447	461	425	470	458	423	427	467	459	393	428	445	441	419	415	415	458	414	412	444	450	447	432	475	427	450	463	418	430	423	441	447	423	423	438	469	457	428	434	454	466	439	415	410	437	469	455	445	418	395	439	423	437	421	436	435	472	426	426	456	453	418	405	441	448	421	438	430	464	420	418	417	462	431	411	436	432	426	456	434	433	445	430	430	422	408	426	402	422	431	431	401	431	431	440	432	451	445	426	467	421	402	417	432	442	460	482	435	423	430	419	392	414	403	439	433	418	458	425	440	433	450	387	418	422	426	444	426	441	430	442	402	442	454	442	455	426	488	448	434	452	462	399	434	429	414	404	420	459	427	451	439	411	439	436	446	429	411	398	401	431	428	455	453	469	430	420	439	476	433	460	450	460	436	455	458	463	399	436	457	416	440	447	457	435	457	458	450	404	452	460	453	446	454	443	432	431	429	451	457	455	450	472	461	457	391	435	467	434	454	436	430	443	425	437	442	435	397	416	443	411	444	416	445	463	461	437	414	434	444	424	414	427	420	454	436	428	413	421	417	427	408	439	421	452	472	428	444	443	442	412	443	403	412	420	424	379	445	441	436	431	387	444	446	430	451	457	418	449	442	426	406	443	408	412	470	467	426	426	426	433	395	447	430	464	423	418	420	430	455	436	417	389	440	435	442	448	431	421	446	435	416	461	435	454	397	450	459	423	435	437	432	425	434	416	394	455	438	400	438	442	403	443	424	414	447	429	398	446	429	438	422	458	419	471	426	450	405	450	420	415	464	387	440	449	399	435	431	439	426	411	443	444	461	445	505	427	429	434	460	425	427	468	441	432	462	449	411	417	409	446	426	429	435	406	430	450	444	404	444	421	414	414	417	445	424	459	434	413	452	464	413	406	433	453	430	428	438	425	447	435	413	422	404	466	421	421	440	449	458	455	451	431	433	400	477	429	441	421	485	420	442	407	419	428	427	461	417	404	434
24058	23709	38386	36945	27146	15359	3345	693	585	617	573	602	547	567	611	599	587	585	528	531	521	564	592	644	594	557	518	538	572	545	541	552	525	556	557	572	520	589	568	562	522	521	524	562	536	577	542	510	554	536	508	543	552	553	563	555	555	531	502	569	559	514	531	538	493	533	572	535	555	520	541	572	566	517	537	545	522	555	532	529	564	550	498	541	534	535	541	513	534	540	542	550	535	565	561	518	510	558	544	535	534	585	546	530	549	551	514	547	543	556	590	545	521	533	509	542	548	551	560	553	532	584	534	524	558	520	568	552	566	538	527	526	556	532	551	519	547	515	547	530	544	542	541	550	548	536	527	544	544	545	549	519	575	571	541	550	581	533	526	546	546	519	512	562	546	516	528	547	502	504	560	563	527	529	551	542	575	504	545	514	548	559	586	571	524	575	561	526	541	552	562	557	552	505	532	554	535	502	546	563	528	520	564	509	550	511	488	563	555	518	539	560	550	535	558	560	569	542	558	510	549	539	531	550	543	560	568	562	534	520	590	511	533	486	544	527	504	560	548	569	557	559	553	539	570	526	517	559	526	520	538	517	582	583	518	547	563	546	558	533	527	527	551	499	533	497	505	561	540	540	571	546	568	546	565	557	536	517	525	553	523	563	520	545	485	498	529	545	555	540	545	563	537	523	545	572	516	538	565	547	573	546	549	514	536	516	522	508	528	508	496	576	528	507	525	525	552	517	496	551	516	576	479	511	566	544	502	479	557	567	509	524	549	493	542	491	527	552	544	527	515	542	530	570	473	532	554	536	552	517	541	530	537	528	519	551	508	510	530	517	561	573	530	570	543	553	525	528	537	556	544	552	560	588	546	535	554	543	533	567	554	595	550	555	544	540	577	589	508	529	537	553	539	541	521	500	574	541	535	508	536	543	515	610	555	537	558	557	520	545	506	492	525	512	540	535	513	553	522	559	552	572	507	522	533	517	485	515	556	505	513	502	540	547	527	539	566	515	523	535	496	538	487	553	516	545	557	544	561	548	585	567	567	531	539	570	535	547	575	533	534	549	490	560	529	532	591	544	569	528	520	529	532	561	535	533	550	542	529	537	536	537	577	525	572	526	548	553	511	551	541	520	540	530	582	545	528	515	488	548	530	541	536	548	596	571	545	526	550	502	541	502	585	523	521	511	553	536	571	496	547	466	596	542	519	526	543	563	564	587	541	591	533	540	516	540	533	491	552	556	551	505	501	548	568	550	502	573	555	521	532	543	548	557	523	507	575	564	547	520	521	559	516	562	565	597	541	592	544	558	537	569	593	551	556	518	519	549	567	533	526	514	505	548	562	581	501	521	554	596	580	575	563	545	544	507	541	579	532	559	571	537	507	504	573	531	550	532	556	524	531	542	536	524	544	553	508	546	509	523	551	558	563	532	575	511	514	496	492	559	570	548	518	533	539	564	588	529	516	522	560	543	559	507	547	541	576	577	540	492	525	484	549	520	550	550	540	556	553	566	551	538	498	536	551	558	555	508	524	506	541	522	553	576	559	550	523	553	563	538	534	550	553	539	528	495	535	549	557	522	522	569	543	541	512	526	601	554	509	554	514	589	574	561	521	521	531	516	508	555	538	527	550	524	521	547	527	565	519	544	558	522	490	557	536	522	572	543	522	558	556	511	546	553	541	556	529	500	503	551	531	581	562	532	513	491	573	548	553	528	542	513	579	542	530	556	526	574	554	572	514	586	539	514	540	535	505	532	589	537	548	573	508	535	549	508	520	555	500	524	526	537	548	590	526	543	539	577	524	555	536	542	552	568	538	591	565	548	525	553	571	551	547	497	521	518	572	512	535	541	541	571	539	541	586	512	499	522	552	561	547	538	512	541	562	518	575	533	558	513	566	530	511	505	538	514	542	506	535	554	539	536	494	487	555	534	538	533	539	558	573	520	586	536	556	493	527	558	565	571	578	544	517	528	523	524	514	500	573	581	556	529	570	536	544	497	540	539	569	581	525	544	530	541	560	515	527	553	538	507	552	547	535	539	527	549	526	540	590	495	515	582	514	570	535	530	524	521	542	518	523	584	532	560	512	523	543	545	510	548	593	602	545	560	545	531	498	529	552	575	549	533	576	532	571	536	546	565	596	514	556	552	562	539	570	552	538	539	537	533	549	581	541	557	549	517	546	523	514	554	523	518	540	550	553	566	536	538	536	528	560	530	515	516	525	569	509	522	566	546	529	507	548	501	522	510	511	520	540	560	531	543	545	572	517	523	533	555	557	560	575	552	541	540	556	528	532	553	557	534	530	530	540	581	577	556	553	512	541	532	559	519	510	508	565	563	518	548	503	537	544	530	546	560	568	531	539	540	519	528	553	550	536	515	531	570	528	550	515	523	506	511	534	487	547	559	498	511	491	536	569	546	545	510	501	540	542	522	539	552	574	555	550	491	567	546	531	521	529	521	533	526	504	545	535	509	555	564	527	548	552	543	538	552	552	555	574	533	498	531	543	513	543	538	544	553	532	502	539	539	517	517	576	536	534	526	554	544	561	567	503	541	565	560	556	530	591	559	558	531	556	553	564	545	587	521	521	544	540	546	541	539	512	535	564	545	552	537	541	533	560	519	594	507	510	519	536	560	572	543	529	529	561	540	546	539	532	597	570	562	579	582	537	559	533	542	522	562	549	520	516	555	521	544	520	549	557	554	529	540	554	551	577	557	540	552	543	533	534	530	539	541	488	544	570	528	517	620	516	547	571	538	535	578	559	561	529	529	525	583	552	547	523	551	541	491	501	552	544	565	512	513	537	546	568	588	551	483	518	549	562	528	520	513	539	548	563	532	516	531	598	566	533	523	538	551	551	564	534	500	535	558	565	568	515	526	501	555	507	564	529	537	517	537	555	569	545	515	579	503	511	545	516	511	477	582	527	559	548	531	566	556	536	519	476	526	564	484	552	548	552	522	536	513	585	526	517	594	547	553	526	518	544	556	529	559	528	550	558	549	606	518	533	503	539	546	544	505	529	511	529	516	504	576	485	543	572	545	564	561	546	511	544	551	543	554	521	528	565	562	535	555	546	520	579	498	572	575	536	560	534	563	556	541	517	544	526	557	545	508	524	517	542	525	566	522	522	556	532	496	528	540	565	503	492	541	541	546	578	516	558	552	496	500	533	538	535	569	534	513	504	549	558	540	524	536	533	503	501	563	535	526	543	568	535	561	533	483	534	573	492	479	544	536	534	523	506	597	550	531	583	594	513	560	526	528	556	562	563	563	568	565	516	554	560	525	568	546	532	556	509	555	504	516	530	503	564	534	539	529	483	527	567	528	511	517	563	506	557	568	561	530	569	554	578	559	521	554	504	535	526	511	539	491	542	538	578	526	577	583	538	533	527	526	582	504	470	569	526	547	570	558	563	488	566	597	545	531	526	508	543	536	559	502	563	564	508	490	513	574	563	531	536	544	557	574	545	541	550	516	556	524	518	497	524	515
62406	103930	73787	47699	22663	5598	1255	570	548	558	607	551	549	591	583	612	596	575	580	633	596	591	609	656	671	663	578	594	596	552	578	580	657	589	534	582	566	585	611	579	581	615	562	643	572	588	597	588	592	544	556	559	558	564	591	583	587	544	596	578	600	597	577	570	615	561	582	600	565	576	570	580	587	606	591	580	635	606	649	548	541	569	573	594	529	581	557	557	582	592	613	565	561	573	561	540	522	607	589	612	585	579	591	572	524	591	565	587	622	629	569	587	574	571	564	578	559	632	581	576	602	563	597	600	550	527	541	573	608	607	579	579	591	566	584	596	554	563	592	568	582	622	573	565	583	593	541	605	568	569	532	566	571	556	540	577	577	596	566	572	549	608	597	574	528	550	586	573	583	551	591	614	583	589	575	568	590	566	549	568	617	560	549	582	576	588	557	553	587	579	611	590	616	558	557	579	573	559	608	562	619	611	593	550	585	585	584	592	545	603	595	574	588	577	564	560	596	563	591	561	560	575	576	641	592	580	570	541	558	613	637	565	527	632	536	610	593	553	544	576	564	584	566	575	608	590	607	567	534	603	540	582	546	573	556	570	611	552	579	571	580	587	584	578	563	568	566	566	582	601	575	630	587	566	538	558	543	598	588	592	579	585	617	558	584	550	571	605	589	540	573	571	569	578	598	581	588	546	591	609	578	616	602	579	574	589	529	607	554	560	582	566	549	594	621	615	538	598	586	570	573	576	583	555	599	591	574	540	561	577	558	542	559	570	548	621	611	555	588	596	537	585	544	558	592	541	580	562	619	546	559	589	594	597	589	606	582	551	588	566	577	588	609	619	603	579	604	552	556	568	594	590	588	593	614	571	597	593	613	609	601	573	558	581	609	594	544	598	570	593	552	561	551	576	574	593	577	572	585	588	522	534	589	563	579	548	592	563	603	569	624	582	594	541	592	569	601	590	532	527	622	585	595	595	592	569	566	569	581	592	577	549	527	556	595	549	601	547	551	598	610	540	586	548	562	586	567	557	594	579	611	569	556	555	595	564	556	582	575	552	597	608	561	569	580	558	512	593	567	591	593	592	580	529	574	557	589	557	600	579	561	578	528	608	569	582	620	609	535	585	601	553	561	566	578	613	535	586	579	622	563	600	583	563	583	579	582	586	536	546	588	582	621	580	623	542	569	566	567	569	621	584	557	599	570	564	550	564	575	596	544	601	580	591	588	581	557	597	590	576	596	574	566	566	559	527	605	624	574	573	573	588	594	572	538	585	582	552	537	572	578	581	597	587	613	564	575	559	585	544	545	558	585	603	586	601	570	587	600	614	600	584	585	558	600	578	538	582	560	599	563	574	588	600	604	591	548	595	564	592	602	564	567	571	619	575	562	551	574	608	525	570	565	572	584	586	578	563	580	586	588	581	584	553	588	570	582	536	572	582	588	615	588	610	558	577	588	569	555	581	557	578	602	594	552	569	561	547	593	589	615	611	620	588	609	602	564	538	625	569	561	574	612	562	576	600	571	571	590	592	602	609	537	546	591	610	593	611	584	602	589	552	575	587	608	552	591	603	534	551	625	637	574	611	566	572	583	589	604	603	614	600	563	553	572	626	587	528	563	574	618	545	566	578	562	542	622	560	593	572	551	582	570	554	593	572	558	550	604	601	613	559	536	559	572	579	557	550	570	606	590	572	559	580	583	598	576	567	587	538	610	578	583	535	558	569	569	543	574	601	571	597	585	600	602	588	566	579	606	597	588	606	555	571	541	614	562	573	620	485	585	613	573	597	552	591	585	563	565	563	554	580	570	579	592	568	560	633	537	597	601	580	571	555	576	604	552	569	574	580	577	609	587	533	605	586	598	581	563	568	613	573	573	556	552	567	549	593	572	571	557	576	586	579	598	575	598	582	554	642	558	596	592	602	551	587	590	594	562	535	567	558	611	583	573	579	568	600	565	568	609	552	565	582	576	573	619	608	578	577	547	566	594	568	554	596	539	563	601	602	589	595	549	604	559	607	525	578	582	571	607	572	518	613	612	556	588	616	581	549	571	555	552	594	554	562	612	639	525	577	561	588	545	596	558	527	568	572	589	569	590	567	630	559	580	585	568	574	583	598	582	549	551	598	590	569	553	556	590	549	542	568	604	555	521	601	564	620	590	615	560	594	591	549	594	592	515	552	563	639	576	598	599	572	557	569	590	611	565	588	587	591	560	608	583	566	589	594	545	601	584	529	579	588	594	520	564	568	577	580	566	602	561	546	573	554	546	567	620	564	603	551	577	574	581	567	591	585	527	568	571	551	560	558	638	572	565	536	523	629	552	606	537	530	584	580	616	599	577	579	528	603	538	567	554	547	589	604	589	617	559	575	591	552	592	543	550	582	546	559	630	621	566	656	591	594	598	582	606	573	544	583	605	612	583	608	597	573	575	583	566	590	551	570	613	578	571	531	592	574	563	600	579	573	569	602	587	593	565	550	589	567	566	597	556	550	575	576	590	631	581	571	589	569	593	609	574	559	584	541	587	600	581	534	575	579	547	595	551	590	597	574	547	618	560	548	547	540	607	560	567	588	570	565	563	572	565	564	547	604	586	577	613	576	604	565	609	537	583	585	596	549	538	598	618	591	537	557	609	612	573	577	595	599	575	557	599	623	587	548	573	615	590	586	568	557	621	566	562	585	562	574	571	589	564	620	563	574	611	549	548	545	587	575	604	543	569	561	620	566	623	610	560	598	562	615	574	590	567	571	597	606	606	587	568	600	544	570	596	549	592	585	609	580	609	583	571	567	561	601	574	595	575	555	589	547	559	597	591	572	559	596	644	591	570	578	630	585	589	567	565	580	589	550	578	540	609	589	609	611	578	579	573	545	598	554	568	583	585	555	610	575	544	539	607	582	559	617	563	607	568	571	544	597	552	547	556	596	543	563	589	580	589	571	589	591	531	607	599	579	550	652	576	586	578	581	545	588	547	573	619	571	545	595	593	551	501	612	589	559	577	615	567	561	586	547	594	552	607	592	611	602	570	621	561	560	542	607	566	560	602	565	547	559	563	566	549	557	581	541	624	558	520	608	560	594	568	604	611	599	564	599	580	591	551	550	578	575	560	511	569	569	585	585	577	606	608	543	570	548	583	574	567	573	563	557	546	590	548	562	531	556	558	583	579	629	566	583	597	593	578	568	542	577	567	572	572	555	594	589	553	600	571	533	606	581	544	600	550	583	567	552	591	577	549	611	597	573	606	555	558	591	580	552	537	575	566	547	573	615	566	564	566	652	589	599	561	554	561	572	591	552	639	576	557	580	552	584	560	559	590	583	561	564	559	588	562	556	555	606	595	622	562	535	615	553	557	613	589	579	545	566	547	600	576	572	592	582	596	629	578	548	591	578	550	576	577	578	579	587	569	575	574	567	582	602	553	568	565	574	572	610	577	596	536	604	600	603	590	527	548	530	569	566	584	632	603	607	569	587	543	575	579	551	533	582
29185	29847	28364	13135	2992	877	420	412	405	426	408	369	388	383	357	366	398	392	364	378	390	388	357	386	395	376	382	359	386	375	369	379	370	377	363	338	391	364	371	342	381	398	410	367	381	387	353	355	365	367	387	380	371	374	430	345	372	394	375	376	387	389	424	375	421	377	389	390	388	352	362	386	385	374	404	381	364	388	387	357	409	376	404	361	367	415	355	366	419	346	390	401	368	416	374	370	363	414	366	344	376	379	351	358	398	382	370	377	376	377	367	330	396	386	370	375	369	376	397	385	390	401	354	375	389	367	411	351	360	354	402	375	380	382	421	363	351	330	324	387	343	370	406	374	391	379	347	400	376	400	382	371	373	376	368	342	373	379	405	370	386	407	379	379	364	343	373	371	350	353	371	390	367	381	352	362	405	374	394	385	383	351	359	410	363	336	387	407	351	373	384	380	382	372	379	314	413	376	368	368	384	369	368	384	352	377	366	380	375	382	356	401	403	418	393	351	401	378	393	397	406	380	380	374	369	379	382	368	398	370	388	375	386	392	398	380	316	364	401	374	408	350	374	388	389	381	394	348	399	372	377	368	379	353	376	387	393	381	393	385	393	370	370	376	372	369	397	392	355	406	357	393	399	374	338	344	387	383	374	393	369	356	378	366	392	389	431	373	404	383	396	381	383	388	397	359	352	360	377	412	363	375	375	373	386	368	356	381	379	380	379	359	358	355	382	393	380	374	365	395	398	400	399	369	364	399	360	360	380	374	367	369	374	417	400	366	375	386	346	386	389	374	381	367	376	370	367	367	405	369	390	404	377	370	392	357	347	381	361	380	376	357	395	380	393	370	396	364	364	360	393	349	382	368	406	383	369	343	360	372	345	384	408	394	373	362	381	386	367	402	390	403	391	353	405	403	405	376	378	354	413	385	390	365	361	387	396	347	359	403	367	385	405	404	329	417	373	386	350	401	365	404	398	369	362	406	378	373	355	381	413	415	397	385	390	390	404	383	375	397	367	394	381	418	371	391	372	352	410	417	410	356	356	383	390	342	375	385	372	383	348	405	395	352	346	375	405	381	374	347	331	406	383	386	406	379	390	409	385	417	383	385	437	400	370	355	384	378	387	400	375	408	368	391	387	372	398	406	353	359	372	399	374	355	337	381	368	405	353	409	365	385	402	367	374	389	364	377	363	371	356	392	404	395	398	375	354	392	400	387	374	403	397	374	377	416	370	324	344	409	375	379	386	370	379	360	396	365	341	396	392	406	383	375	375	383	383	343	407	396	383	378	374	387	399	380	368	387	363	386	372	351	386	383	373	405	404	400	393	384	391	385	373	358	362	388	370	382	388	360	398	375	360	381	374	390	377	361	396	381	386	362	371	347	396	397	381	342	379	366	395	356	349	424	369	373	363	386	395	398	377	387	376	368	390	366	385	374	352	351	415	384	378	359	388	382	355	358	369	379	371	349	401	390	397	373	395	386	366	369	398	385	397	371	380	375	389	345	376	382	387	357	402	376	369	344	371	354	373	382	368	376	399	430	382	369	386	402	380	371	373	356	399	386	371	364	347	371	374	416	401	356	373	389	379	365	400	396	417	429	389	400	348	405	345	383	408	361	373	394	387	370	368	384	392	374	403	349	365	368	370	381	374	380	375	404	353	375	345	357	388	385	368	368	371	345	377	375	372	401	401	355	384	400	381	382	385	354	380	375	386	371	411	379	351	400	373	356	361	405	392	358	401	370	385	377	372	397	402	434	355	384	382	382	409	388	370	410	350	399	381	393	381	397	379	382	336	442	376	417	375	402	367	346	366	364	379	390	412	349	393	356	354	403	380	356	331	397	395	387	420	369	382	400	377	402	371	408	387	399	356	361	385	380	366	393	380	348	377	409	363	362	351	394	399	418	395	387	375	357	365	398	371	381	444	388	360	382	408	394	372	393	372	403	363	366	376	392	381	405	362	379	400	367	338	358	379	381	360	431	363	366	347	378	414	353	361	360	381	399	417	384	363	349	389	395	389	389	393	366	363	354	367	389	375	384	383	361	364	394	412	358	381	358	361	399	396	372	362	377	367	387	354	388	377	397	427	351	353	370	383	388	372	381	371	317	389	378	382	370	353	381	400	371	377	353	370	366	374	404	408	397	361	341	397	382	384	408	360	413	357	375	360	365	376	414	375	381	359	386	360	415	372	368	355	404	336	424	345	375	376	383	360	371	373	397	369	355	377	388	353	382	384	431	392	358	391	371	380	402	363	384	356	359	396	384	366	399	404	389	392	365	400	359	358	392	410	384	387	381	380	370	359	361	351	385	404	377	377	369	356	387	367	367	414	389	409	374	408	334	416	384	387	392	376	395	398	383	359	355	404	383	386	382	388	398	409	421	372	364	379	347	378	404	388	376	375	397	405	389	375	382	347	382	364	376	371	372	365	369	383	387	391	389	376	394	392	394	362	368	396	386	375	398	369	398	384	369	380	374	394	399	392	363	379	355	366	378	348	340	389	367	361	408	378	418	341	362	363	404	379	393	363	361	380	377	374	381	338	353	380	350	405	407	321	363	357	368	382	365	356	361	396	418	362	384	359	376	379	374	402	385	362	374	339	388	408	363	411	374	354	372	403	374	393	396	360	392	403	395	354	386	359	363	411	346	375	384	381	407	360	371	386	347	339	394	397	372	373	391	395	381	342	343	369	350	361	367	402	404	392	353	383	406	390	368	386	413	373	378	347	353	424	398	382	349	361	361	368	394	346	402	379	375	353	371	409	381	342	370	368	379	393	365	379	404	394	360	355	385	380	369	373	386	358	342	414	391	362	365	410	385	415	385	365	374	345	397	389	361	383	374	342	398	412	348	390	384	405	352	376	367	372	395	358	417	379	390	411	380	358	385	395	376	376	368	390	388	393	380	344	385	377	363	379	389	381	382	383	414	366	384	340	379	369	352	387	372	360	411	405	368	370	347	378	380	397	404	385	383	389	349	383	347	376	366	365	404	369	419	424	390	360	386	344	398	359	389	364	349	366	390	381	346	378	385	366	390	390	344	400	370	370	375	374	386	378	394	415	393	367	400	367	381	400	369	379	416	378	374	364	365	379	412	404	361	387	403	420	389	389	365	385	378	358	348	359	398	378	375	382	382	348	389	395	373	330	389	357	361	369	345	389	378	416	396	384	378	391	373	401	366	376	382	376	388	395	425	411	384	385	392	389	399	355	396	372	380	390	424	369	391	364	380	362	373	381	378	386	345	387	342	375	380	355	362	369	352	366	441	400	407	377	402	365	387	343	412	386	389	393	355	375	371	387	375	356	411	385	377	357	383	406	367	381	369	367	370	369	361	385	378	373	374	400	397	371	360	378	354	359	363	373	369	329	413	395	378	394	400	363	376	375	375	358	346	385	389	372	369	372	386	378	349	401	379	396	386	391	364	372	385	403	385	384	358	348	385	394	408	400	398	365	389	406	358	399	409	383	369	380	398	360	368	398	414
19624	36875	22337	7097	2284	785	388	362	357	392	340	373	397	349	357	347	380	367	363	351	345	372	333	339	366	330	341	381	391	371	348	355	325	355	359	327	353	333	367	391	322	342	342	354	350	387	348	329	385	391	372	322	359	361	353	378	337	364	353	327	353	342	350	372	373	362	341	374	365	355	371	382	353	334	365	341	341	359	319	367	377	381	351	379	360	345	337	345	343	342	341	378	382	346	358	394	308	368	343	353	388	390	332	345	391	331	348	333	355	371	341	342	374	353	346	343	310	386	358	382	372	395	363	353	376	347	353	403	345	378	351	361	359	350	374	355	383	347	344	361	348	377	339	377	367	320	347	361	319	370	381	378	367	325	390	363	353	330	370	386	368	329	344	353	357	362	349	373	357	362	380	339	334	392	355	372	354	340	377	363	370	382	343	360	321	366	381	345	372	350	348	354	364	334	382	372	354	370	361	386	343	342	391	362	357	337	364	354	332	373	347	376	385	340	334	412	357	354	335	341	328	399	323	339	358	353	359	348	344	344	392	355	343	361	348	320	382	365	386	356	339	383	357	364	354	349	339	361	359	347	351	378	345	363	363	357	370	405	360	389	389	355	339	385	356	376	359	337	379	394	344	374	363	347	371	370	362	373	378	343	317	373	356	363	367	382	382	378	367	324	365	334	350	346	358	357	378	352	365	331	358	390	362	351	349	372	360	360	358	333	344	389	346	348	350	350	323	364	377	368	322	368	400	365	351	358	343	357	343	372	378	363	338	368	375	362	361	351	347	375	358	329	333	384	375	368	362	347	332	372	327	335	377	398	344	376	374	371	335	390	321	335	346	365	374	363	363	324	362	344	369	306	331	348	351	340	377	377	400	332	353	368	357	405	348	338	374	337	353	335	336	314	365	346	408	362	338	333	353	349	384	349	376	369	361	360	354	381	354	333	370	349	384	343	346	356	330	371	362	327	344	330	371	363	376	375	376	360	364	358	335	330	344	349	335	341	378	353	347	364	360	357	358	336	381	355	384	399	373	395	359	340	337	403	332	348	358	378	353	351	362	356	330	313	380	356	367	367	336	360	346	370	369	362	362	375	368	356	335	325	365	383	374	360	362	350	366	380	386	348	361	353	355	340	350	339	372	362	357	327	343	375	354	332	385	323	375	352	390	361	376	365	327	345	343	368	339	335	347	372	370	357	393	357	332	333	379	396	375	406	383	384	365	363	358	355	357	354	360	378	341	369	371	366	351	350	362	391	335	323	364	368	333	400	363	327	362	358	363	329	327	375	397	348	350	365	332	378	371	378	357	353	369	388	325	357	360	362	381	368	332	369	374	352	344	347	368	390	339	360	341	358	344	355	374	349	355	332	368	351	355	363	330	348	362	330	333	358	319	354	335	335	330	331	348	345	358	321	386	389	343	366	359	388	338	366	347	344	354	387	335	377	351	340	367	333	367	319	355	383	362	373	385	363	367	386	346	362	359	369	355	362	339	340	353	360	341	380	382	384	369	330	374	369	398	368	372	344	377	356	357	377	342	350	362	337	364	362	358	357	329	342	337	353	394	357	336	387	353	339	376	349	376	368	358	371	357	359	358	357	339	321	384	371	369	345	375	388	352	352	359	366	364	347	383	362	344	345	348	397	378	355	348	365	322	362	346	354	361	385	323	373	375	336	366	340	370	330	354	351	409	372	357	395	349	364	378	352	368	345	346	356	334	374	373	388	352	377	355	392	329	329	364	372	356	359	352	356	376	364	359	352	348	374	361	324	385	353	368	319	326	376	373	356	388	382	376	331	359	358	346	375	378	329	366	372	361	356	365	344	362	348	326	380	364	345	355	317	358	391	350	319	343	356	354	356	357	367	382	352	342	330	373	334	376	326	382	401	330	323	373	354	352	351	379	374	356	372	367	347	366	359	381	332	347	335	332	393	320	327	390	356	330	373	358	316	380	328	346	378	347	344	343	360	367	384	359	352	369	337	332	346	353	365	341	370	341	347	381	351	385	355	373	344	354	371	342	398	361	374	366	358	344	397	342	352	327	345	379	345	338	341	355	371	337	376	342	349	356	338	362	375	333	383	348	364	358	358	321	343	346	355	378	363	404	361	345	344	329	376	362	400	341	355	376	357	343	340	352	378	394	368	374	368	346	382	348	306	350	364	359	340	347	385	366	366	366	381	371	390	358	345	331	338	348	345	367	359	348	356	364	385	423	375	342	340	374	351	381	377	362	387	350	351	368	357	344	369	331	342	320	351	343	353	360	355	368	350	332	340	386	371	369	367	372	370	384	347	327	395	371	390	341	352	397	348	350	370	348	385	375	346	345	343	335	353	336	333	375	378	379	337	397	339	374	357	336	363	360	353	361	323	382	374	341	360	363	344	336	392	367	342	352	402	368	365	328	337	345	339	371	381	364	365	372	358	352	355	379	344	381	336	325	358	371	365	380	350	365	379	352	330	351	389	342	369	379	362	380	365	352	405	353	335	359	379	335	422	365	353	387	339	376	370	365	371	367	355	334	394	358	373	342	379	376	359	339	363	366	330	358	356	372	315	365	350	359	359	377	385	377	344	367	308	350	332	355	350	343	363	390	369	352	363	344	364	340	369	336	356	347	368	353	315	365	359	345	366	350	347	353	326	332	395	345	365	358	346	324	343	337	357	369	350	374	335	375	369	335	378	366	396	371	340	348	370	331	341	363	364	337	355	375	363	375	383	326	337	347	375	342	383	348	333	361	351	376	358	361	387	357	334	352	371	390	361	353	370	357	386	370	382	377	356	362	320	378	368	355	341	361	315	368	399	353	352	355	380	366	383	353	363	363	343	358	366	306	340	358	327	379	343	360	372	344	353	346	349	353	354	351	367	369	405	384	333	332	409	328	358	375	336	346	332	355	377	352	343	354	339	396	393	363	334	353	350	365	361	362	378	358	367	372	367	388	338	385	337	330	342	352	374	411	375	364	373	338	345	335	376	366	349	344	329	371	349	378	371	364	377	372	335	359	387	326	354	373	353	361	358	330	392	376	335	348	356	336	360	355	367	343	361	359	384	372	373	374	360	338	375	384	361	373	350	395	402	345	336	360	368	363	353	349	360	366	366	350	342	352	373	331	370	341	358	341	361	398	382	360	374	355	385	348	336	354	329	371	339	315	374	346	370	350	377	386	350	389	361	394	348	355	366	342	382	362	346	367	365	361	363	348	312	386	374	326	319	363	340	384	374	365	350	372	370	317	387	336	340	361	374	387	384	372	338	339	362	397	348	371	358	337	348	379	351	334	358	367	309	315	345	391	346	339	351	355	349	353	362	378	386	367	360	363	343	360	347	382	358	358	322	354	326	365	376	371	355	347	376	364	365	342	340	374	344	422	360	343	354	363	355	372	377	370	362	345	363	335	364	396	353	357	368	380	364	394	338	388	361	298	348	322	395	362	360	368	401	362	350	343	418	362	361	346	352	345	360	348	376	388	360	351	362	407	347	335	346
25476	27576	44888	38160	20192	5523	770	445	420	464	437	421	433	438	488	392	445	480	462	467	446	457	441	437	451	443	447	445	419	422	424	441	424	421	414	424	420	398	449	456	441	430	434	447	482	416	404	430	445	451	421	414	456	420	441	385	453	427	436	429	440	450	437	403	451	424	420	433	411	431	446	431	418	431	423	437	414	434	405	420	409	409	437	442	412	396	428	406	452	474	369	424	425	439	445	432	442	430	441	452	443	442	435	461	443	455	399	432	428	414	432	444	450	422	430	426	413	366	414	414	429	426	431	446	431	418	415	411	386	449	399	473	406	441	452	404	426	447	431	434	417	393	395	440	424	417	405	432	456	396	413	430	411	418	464	396	439	416	403	463	422	454	383	467	434	403	425	408	415	404	437	423	427	411	427	436	425	429	431	439	436	461	415	427	437	454	471	430	441	479	440	392	424	442	425	441	460	441	433	434	446	410	401	423	423	410	391	417	424	429	432	453	411	422	415	437	414	422	410	418	417	443	439	443	419	433	403	419	428	418	436	446	430	438	417	456	384	384	427	431	424	425	419	449	418	455	431	428	426	460	411	413	424	443	421	410	407	422	425	425	444	442	453	419	439	432	414	386	440	413	461	418	397	426	430	416	446	413	428	460	452	440	435	400	415	407	424	414	436	399	435	429	430	432	417	453	441	443	419	372	411	427	433	434	434	410	444	387	451	421	438	417	451	420	407	393	433	423	406	424	435	419	442	396	449	442	411	405	422	439	452	438	428	409	434	420	420	417	457	434	399	427	439	398	424	436	454	452	418	422	438	444	411	412	398	431	430	399	459	436	433	405	442	458	437	435	416	417	431	417	425	400	414	452	440	414	449	433	437	430	412	420	428	471	424	421	435	421	389	433	408	458	441	420	439	409	407	385	388	432	454	469	414	433	423	419	395	405	471	435	429	441	409	408	427	406	450	433	432	440	430	417	418	459	432	414	408	465	438	445	452	425	411	418	431	385	442	436	423	424	430	425	413	458	428	416	442	407	393	454	435	437	450	430	444	421	428	470	432	443	448	417	444	441	416	424	392	432	437	448	395	421	412	402	419	437	413	413	413	405	416	475	420	420	427	394	412	399	441	406	466	423	429	427	394	428	400	442	453	422	443	402	409	412	400	399	405	416	423	408	426	448	426	418	425	431	421	460	412	415	452	448	414	427	433	416	441	393	406	424	418	422	432	393	431	446	436	420	402	398	471	427	414	410	401	448	449	408	415	473	430	389	406	419	441	394	428	470	417	445	445	413	461	472	455	435	436	418	405	446	404	418	434	475	426	457	437	425	433	466	445	424	453	412	431	439	437	428	446	443	431	413	403	417	384	429	410	429	451	396	405	414	406	428	472	414	413	439	435	430	437	412	406	438	430	463	402	444	388	434	447	422	402	441	442	416	413	445	409	422	442	470	439	413	406	436	443	429	419	467	407	430	417	454	382	431	408	424	437	423	443	437	423	442	421	406	433	423	451	395	413	407	455	431	383	470	422	429	443	457	390	420	420	455	426	432	424	389	428	460	437	434	453	447	429	381	409	436	401	426	456	379	439	416	437	429	424	425	421	390	430	418	460	428	421	420	416	459	433	382	438	474	434	409	444	436	391	433	398	419	414	437	420	460	417	399	454	445	422	393	407	464	412	445	451	415	426	380	405	415	431	422	424	438	430	450	447	437	439	456	435	443	432	442	442	444	429	425	419	391	417	439	430	407	399	465	407	419	447	440	422	385	449	449	437	453	425	384	421	416	470	446	428	416	411	401	436	401	451	406	428	423	444	478	460	409	418	436	459	432	425	404	413	388	426	427	413	439	426	474	400	431	426	425	413	440	420	435	440	427	427	466	419	443	393	399	464	404	414	401	427	404	461	413	433	450	436	428	428	424	438	394	436	433	438	409	437	415	410	453	392	425	406	419	406	451	426	422	426	385	407	411	434	469	477	434	417	402	427	447	418	428	438	392	398	423	424	449	442	472	444	420	397	474	470	403	434	447	411	422	421	414	407	427	435	447	424	429	398	402	400	418	445	443	447	425	409	419	441	438	440	386	421	416	407	460	376	448	394	423	433	431	432	444	425	401	443	446	435	428	431	418	419	433	423	410	430	461	413	444	443	414	447	413	409	453	426	412	433	453	448	402	418	429	412	408	432	443	395	451	434	432	442	425	370	430	389	427	411	449	412	434	439	419	419	383	439	400	399	453	393	449	416	423	393	444	449	467	407	433	447	445	414	389	437	470	460	464	439	444	410	408	435	445	403	446	448	420	429	398	449	434	460	438	433	416	450	444	440	424	392	461	412	412	429	396	428	410	426	414	480	432	480	474	469	425	384	449	442	417	407	459	453	464	434	396	411	438	389	426	418	485	409	404	418	375	474	423	388	448	435	447	418	439	427	445	395	447	407	408	459	417	439	404	423	420	423	410	409	413	479	461	438	420	456	441	429	434	417	408	427	439	414	433	425	439	455	427	416	437	431	401	432	416	422	476	439	419	451	392	403	416	404	397	423	415	468	430	398	411	448	450	444	412	436	425	417	452	407	450	425	434	435	395	440	435	408	461	446	420	400	426	407	422	407	431	437	386	398	427	402	473	443	420	402	408	432	409	424	444	406	417	457	463	443	446	448	427	410	442	430	432	450	443	449	373	416	419	387	447	441	425	430	476	436	421	448	457	404	432	429	426	401	398	437	435	419	429	445	422	463	439	436	406	453	400	430	415	471	486	438	422	440	439	416	405	421	427	433	426	407	411	445	436	417	413	420	456	456	444	441	401	422	420	403	425	441	453	430	415	449	451	412	421	441	435	416	427	450	402	429	453	429	414	439	431	452	411	393	434	460	444	419	431	436	408	446	393	440	417	403	428	446	415	433	454	424	433	450	439	415	394	422	460	447	465	398	485	378	419	453	442	445	433	421	408	459	421	408	412	414	424	432	424	401	453	400	408	431	426	442	410	442	423	397	422	458	406	397	412	426	455	446	438	431	396	449	393	436	408	418	447	436	416	429	425	413	440	437	403	446	377	451	421	432	431	398	402	452	472	426	416	396	437	456	420	417	407	441	412	459	417	423	448	398	443	407	428	463	421	399	433	426	405	440	410	399	437	410	438	386	436	429	416	444	423	430	382	430	430	432	450	384	423	420	398	409	416	444	385	434	418	424	451	420	437	402	434	414	420	416	396	416	424	415	422	435	386	430	397	460	425	422	436	407	438	453	403	401	445	464	438	463	406	412	426	433	437	421	451	371	431	386	397	412	446	413	412	427	428	406	439	398	415	406	457	437	426	420	410	425	405	398	426	420	430	421	392	438	446	415	455	429	426	426	403	402	447	442	410	426	445	422	442	432	461	410	412	407	421	443	429	422	441	397	416	462	384	432	406	439	424	443	438	402	427	427	380	395	420	455	452	423	441	452	425	388	437	412	443	417	460	426	425	462	419	423	405	443	388	405	436	416	430	427	463
54897	88639	62355	30445	11372	2627	563	485	449	452	470	414	431	438	430	434	449	448	426	449	417	463	451	434	426	467	469	450	423	460	441	469	470	459	396	449	462	451	460	454	448	453	413	444	450	453	417	461	449	453	446	457	463	421	461	442	453	435	420	457	474	427	444	410	455	442	421	448	421	441	435	439	412	444	450	406	426	393	460	485	430	449	462	467	444	418	441	442	416	441	447	438	418	450	439	439	436	426	450	470	436	421	442	455	440	428	435	438	421	452	436	442	448	440	455	443	439	446	434	435	436	453	454	446	451	435	482	436	446	455	438	445	430	456	444	429	451	469	445	469	408	416	448	471	410	439	465	443	474	430	425	411	464	440	465	452	446	424	424	442	417	438	419	424	450	401	424	441	450	437	465	464	425	427	441	427	422	460	439	410	431	443	456	461	448	397	453	482	427	466	455	456	417	436	411	496	448	430	428	475	440	461	427	450	450	469	453	455	468	447	479	428	401	414	446	436	433	397	410	471	413	467	410	435	427	442	428	431	429	419	411	424	443	469	435	483	437	442	427	424	414	413	474	455	469	453	399	476	469	457	434	475	428	441	435	461	437	426	445	398	457	431	408	407	418	447	433	448	451	450	478	447	446	413	405	430	413	452	452	427	422	464	407	437	410	449	417	460	419	466	437	463	461	469	442	447	453	447	415	470	429	465	419	438	475	431	458	422	440	457	476	403	430	458	442	446	450	428	459	442	393	419	444	442	436	447	439	424	436	474	440	469	456	456	425	415	402	421	464	451	461	470	399	426	450	430	455	428	458	442	468	444	417	459	435	439	428	406	432	457	485	469	409	456	467	393	414	379	402	414	440	475	441	443	465	435	445	416	398	432	448	436	448	435	431	450	402	460	448	469	414	425	442	452	421	438	463	449	460	451	485	458	466	424	398	437	420	434	449	434	431	442	466	447	420	429	447	430	427	477	456	446	450	451	402	422	414	428	398	429	472	446	450	395	480	420	452	418	453	448	448	432	445	451	424	428	412	427	429	455	462	474	420	462	435	443	442	414	483	427	412	460	468	410	439	443	419	436	466	445	470	426	471	425	464	437	428	462	424	445	402	392	447	411	470	419	445	453	413	431	405	469	443	454	411	466	418	468	480	457	418	453	472	452	441	434	450	448	408	451	432	427	461	450	419	443	445	447	426	438	430	432	453	421	424	458	447	439	466	442	412	432	416	464	394	449	446	445	414	451	406	481	448	432	417	425	489	445	396	435	474	439	471	433	463	450	440	439	456	409	450	427	442	453	404	453	426	429	460	440	426	485	410	410	419	428	436	463	438	440	431	420	436	435	453	461	449	437	498	455	422	434	429	438	395	431	447	442	461	415	456	405	433	448	471	433	423	451	425	482	429	397	447	404	463	435	451	432	428	437	442	430	441	410	445	473	449	424	407	456	433	442	425	421	420	470	406	413	418	432	468	437	420	439	430	434	433	472	421	442	459	396	471	447	444	454	433	461	438	412	439	429	437	415	397	398	419	438	483	415	436	447	480	455	449	416	417	426	406	464	452	469	460	450	431	439	428	465	439	419	429	455	440	420	459	498	429	432	436	453	395	396	463	460	437	415	461	439	433	421	441	408	399	404	416	400	406	436	470	445	425	406	432	435	399	451	462	450	466	460	455	438	457	452	456	425	441	435	423	438	470	419	412	430	477	443	434	439	434	452	426	467	434	472	431	459	429	428	454	418	438	427	443	416	419	431	451	422	461	447	406	431	474	406	456	427	426	433	470	406	475	451	455	434	438	453	437	403	414	454	423	428	454	383	449	455	446	425	448	439	423	473	430	467	426	424	451	477	453	418	416	446	439	423	434	442	421	450	466	382	417	435	396	451	434	450	435	431	440	430	434	455	450	447	388	434	430	429	427	444	479	438	478	450	429	423	439	474	426	454	429	447	444	442	450	456	394	450	457	429	421	423	466	422	389	475	436	445	410	415	468	413	434	437	491	442	471	428	443	442	448	406	434	433	441	438	419	433	382	451	409	432	467	412	428	399	443	435	448	403	473	440	430	440	440	450	472	443	438	464	430	469	396	434	408	419	436	407	453	431	477	442	410	412	463	457	418	436	422	418	433	405	433	469	426	437	435	460	430	405	426	386	431	428	420	409	469	451	437	492	417	413	419	446	441	435	440	424	448	408	440	426	430	474	424	469	438	452	463	452	439	433	469	443	418	431	473	476	472	456	416	446	453	434	429	440	442	439	430	449	452	442	420	445	439	429	424	437	476	435	443	426	466	448	451	427	473	430	452	433	442	484	429	419	439	394	401	404	428	456	443	437	464	421	434	417	433	423	435	429	425	432	430	423	429	426	431	454	407	383	454	442	432	429	441	409	407	463	418	412	413	477	436	450	452	450	447	433	455	434	461	432	432	408	438	435	473	412	454	435	443	421	431	409	435	409	447	397	471	455	434	453	483	430	428	409	436	426	441	427	387	414	447	451	438	416	434	443	403	425	438	428	479	421	431	445	427	486	445	452	421	473	446	440	454	431	439	441	446	417	458	443	420	405	429	407	442	450	452	431	423	427	436	439	456	442	463	432	476	460	430	414	477	442	446	444	466	442	469	454	451	452	462	438	464	413	444	439	435	500	439	429	462	427	432	423	445	450	454	401	412	431	470	484	408	453	435	439	446	477	405	445	432	409	429	456	443	444	406	434	429	428	432	447	425	444	436	428	463	430	451	453	440	414	444	407	415	422	462	438	422	440	467	413	417	443	468	452	454	442	408	415	418	433	437	442	397	420	455	458	450	462	431	408	472	460	433	431	468	452	434	449	441	437	454	413	456	466	429	414	452	439	405	448	461	435	438	381	427	462	421	466	438	433	436	461	443	437	446	421	437	438	422	433	405	413	449	409	429	434	435	454	409	410	479	402	421	440	434	461	408	462	468	390	429	415	461	411	439	442	405	421	443	448	434	419	467	418	449	453	452	430	449	461	463	415	473	410	421	456	452	425	437	420	442	462	427	439	448	413	453	442	433	436	431	436	464	480	445	448	425	423	432	463	433	448	426	486	402	453	474	416	461	421	432	430	415	433	486	474	427	423	464	410	446	451	426	411	482	463	404	457	434	446	447	441	426	423	443	445	434	421	432	471	444	460	437	417	455	454	403	424	424	444	480	497	444	430	407	464	432	450	441	443	425	475	443	450	455	456	469	458	457	426	439	411	442	450	443	446	431	414	432	447	408	470	425	413	467	474	395	411	456	455	455	426	428	443	452	478	428	427	428	452	433	439	425	435	410	429	448	457	472	455	420	434	445	423	413	411	449	443	463	424	421	412	440	451	446	433	459	423	428	449	447	432	441	431	463	431	452	431	437	453	449	449	409	427	458	463	454	460	438	465	426	440	421	441	421	442	420	459	460	405	456	441	420	442	469	414	459	454	439	441	454	449	482	465	433	458	407	456	435	411	450	446	443	444	456	417	445	471	443	442	479	438
24026	23606	37659	35631	25488	15288	2919	739	577	569	565	536	600	610	529	571	583	589	559	599	594	560	528	561	594	584	559	591	525	518	534	562	568	592	541	550	520	546	502	591	553	547	546	545	542	538	553	551	549	591	551	537	540	564	574	556	496	524	569	563	528	541	561	521	557	556	561	533	552	526	501	520	583	539	519	566	575	551	502	536	504	537	576	567	574	530	558	578	541	585	554	544	518	541	547	541	512	510	552	543	567	555	542	562	531	558	547	555	536	542	527	501	502	560	541	546	531	570	503	524	537	523	553	572	538	543	553	554	572	567	543	543	547	575	549	521	574	556	530	559	546	547	516	560	542	556	556	514	574	531	538	538	556	554	585	508	555	565	556	508	540	518	572	552	528	549	526	520	530	545	537	524	563	579	568	556	506	532	529	520	509	532	539	536	580	554	569	528	567	529	536	534	559	559	555	532	562	533	571	501	546	528	622	542	571	565	535	553	574	519	548	522	521	576	574	577	516	522	549	525	550	532	546	523	518	507	529	550	505	549	520	538	561	566	556	581	523	511	545	528	531	557	530	497	542	539	510	518	583	522	553	543	547	580	553	480	545	567	563	535	556	513	551	580	549	540	503	575	565	555	558	572	574	488	546	555	500	510	511	589	508	558	549	537	549	560	502	560	567	540	599	574	560	565	491	571	527	529	524	532	578	557	533	508	506	491	496	587	563	549	488	531	556	553	529	551	549	553	533	565	533	539	535	546	517	577	538	511	568	542	542	559	568	524	564	544	545	543	572	554	582	554	532	512	528	539	549	592	504	543	530	545	549	521	530	594	533	581	533	539	589	537	556	562	561	553	569	567	569	600	575	559	538	612	534	507	573	549	505	599	534	626	524	556	537	545	525	507	515	515	571	559	521	549	556	517	512	536	569	549	548	518	526	530	555	563	522	542	484	534	515	539	564	536	535	518	520	544	534	562	544	570	535	532	496	541	543	551	512	554	498	521	555	563	533	548	562	548	525	510	573	505	521	558	519	521	525	540	549	570	568	566	534	551	527	512	569	589	548	562	534	566	563	551	555	541	521	560	589	523	562	542	543	538	578	528	525	529	540	550	501	535	537	540	534	522	496	540	539	510	567	500	517	543	516	532	551	529	537	558	523	568	519	482	509	519	539	529	541	541	541	547	552	532	541	555	530	554	516	540	553	536	543	575	510	586	517	553	548	571	531	543	500	549	534	542	492	530	564	562	544	572	562	512	532	564	538	543	526	571	532	570	504	526	516	538	536	515	532	571	556	532	533	560	574	567	552	548	503	554	541	522	598	551	550	504	529	531	539	538	558	510	511	542	553	556	500	528	499	539	503	550	567	484	548	571	506	539	541	532	518	516	515	546	574	534	586	545	548	558	545	535	558	556	539	565	519	527	500	539	521	527	544	593	517	529	529	530	537	559	547	549	531	520	518	535	531	556	554	540	561	514	610	538	528	559	566	499	524	533	521	554	532	590	505	527	526	521	585	553	524	560	568	562	494	486	577	497	554	516	528	572	570	539	565	548	526	516	585	519	507	501	487	515	533	505	532	503	532	525	556	546	558	603	567	557	531	540	547	561	563	561	520	555	520	542	557	552	585	563	564	534	516	540	511	560	567	584	537	556	551	538	538	555	566	550	555	531	516	553	527	581	546	556	517	567	491	611	496	541	525	545	545	545	507	548	517	522	565	541	548	518	531	517	495	539	506	558	580	517	557	517	549	528	536	517	520	533	538	515	510	560	508	564	546	535	538	567	511	531	526	495	550	555	537	529	534	508	532	573	553	531	541	532	565	526	512	526	560	545	549	500	566	575	534	555	556	533	567	557	531	545	547	556	528	554	567	567	533	574	541	540	526	543	504	553	525	542	551	510	570	525	516	555	554	542	569	542	523	553	544	516	516	564	543	535	523	577	544	520	566	518	516	539	558	526	542	533	504	569	548	590	562	519	558	553	565	537	505	556	527	537	547	527	519	548	524	505	531	545	544	504	540	540	529	495	562	569	559	556	559	560	561	545	542	522	579	506	541	515	525	583	568	570	564	561	532	584	565	568	529	537	569	554	519	577	550	551	526	530	514	556	555	553	546	567	533	532	528	563	556	517	515	544	553	524	512	566	538	565	548	557	529	568	549	546	523	501	530	537	583	540	548	507	509	524	554	560	513	528	586	563	516	563	501	510	535	552	513	539	582	546	505	518	531	534	579	552	538	514	545	534	524	511	524	564	544	579	519	576	522	530	573	539	567	508	501	565	555	553	506	575	539	498	541	530	556	548	564	516	570	516	504	552	523	515	560	569	527	555	523	538	519	509	500	513	511	555	547	537	528	529	515	549	510	553	539	556	497	526	548	503	546	554	531	581	542	533	541	520	560	568	558	583	531	583	566	548	539	576	580	560	564	490	540	531	540	532	516	563	526	483	561	556	550	503	542	579	543	563	555	545	502	517	551	579	496	517	517	578	563	566	542	551	574	508	552	526	553	531	513	524	537	550	565	564	525	513	512	542	552	532	523	535	568	554	600	577	579	569	552	563	484	541	541	525	529	561	578	537	531	541	559	536	528	521	539	543	533	566	543	546	526	536	564	564	556	557	559	582	555	552	548	567	546	537	538	561	540	534	556	577	528	524	544	485	515	509	557	563	537	543	558	566	585	584	573	530	502	534	586	548	519	552	530	542	576	521	520	556	527	520	509	547	537	577	534	530	551	526	541	533	508	541	507	530	507	581	532	534	564	518	486	551	581	525	499	526	542	570	531	578	519	565	569	577	559	482	561	484	522	530	487	513	505	521	547	522	520	580	511	522	513	561	546	530	535	536	569	552	536	589	570	534	556	572	517	525	550	543	534	599	557	528	534	558	542	555	511	493	567	583	519	518	496	530	579	497	553	514	560	591	550	528	589	509	556	519	509	523	531	504	579	595	541	515	572	557	530	526	517	550	527	550	516	581	534	532	553	567	515	554	535	564	537	529	555	528	528	511	500	542	576	580	545	548	520	515	554	524	576	576	582	531	553	598	568	512	534	544	521	548	521	570	529	563	543	544	562	520	533	524	504	525	523	553	544	546	586	524	516	557	563	561	508	497	582	526	528	594	543	531	512	589	521	513	524	525	561	544	524	501	531	512	528	530	581	558	553	543	534	555	536	532	535	539	527	503	525	558	547	550	591	542	575	560	517	540	511	514	512	522	533	541	577	509	542	550	555	588	520	531	569	526	571	527	555	518	514	535	510	548	559	563	534	563	491	543	556	576	511	527	586	550	562	533	511	512	536	518	544	525	549	505	480	574	574	515	537	528	543	550	570	586	555	578	563	538	548	531	534	589	543	544	540	546	551	541	504	541	557	532	477	553	512	544	549	535	521	541	567	523	533	511	531	564	509	567	564	547	560	497	557	554	535	525	558	527	550	511	572	536	539	496	548	546	565	577	556	573	589	532	551	521	546	515	579	527	532	561	539	557	555	568	509	532
63571	102899	74249	45136	20156	5733	997	577	590	561	574	584	593	580	616	570	612	573	594	536	603	564	615	630	636	633	584	610	604	567	580	606	553	563	527	576	580	559	621	594	629	584	576	637	563	572	632	606	575	584	569	586	564	591	617	540	584	576	569	586	568	582	557	602	609	592	603	555	631	604	632	557	624	567	599	610	605	583	595	595	585	578	622	556	605	564	547	587	547	557	557	577	579	571	589	601	598	596	616	575	620	563	557	539	619	565	570	584	608	611	578	565	612	588	604	595	565	587	609	556	554	568	561	594	584	577	583	572	549	582	575	570	597	554	542	583	598	583	543	573	570	544	567	621	570	573	577	598	548	574	586	580	607	555	586	537	550	525	642	554	597	585	545	569	614	590	525	590	593	579	611	548	590	576	598	576	609	563	580	580	555	646	537	546	581	606	581	572	570	574	613	565	580	546	559	576	605	540	581	601	557	594	578	585	558	579	606	609	572	641	574	590	554	563	568	624	577	597	558	584	559	561	571	573	570	576	548	563	618	584	579	584	580	614	611	613	549	593	543	580	580	558	613	604	571	552	589	587	576	566	571	559	561	614	554	592	603	567	619	614	603	578	610	589	632	541	603	615	579	567	567	567	545	597	625	581	553	578	561	607	611	556	581	593	594	558	612	572	551	588	550	605	654	604	590	551	569	567	572	599	555	565	574	545	584	581	572	592	558	568	602	607	571	589	556	577	583	585	566	572	528	592	568	575	546	583	570	599	616	585	633	566	606	570	626	544	532	554	597	617	582	567	565	547	637	601	580	606	543	603	581	561	552	590	605	590	586	552	573	570	553	583	551	604	624	577	553	572	622	558	645	558	619	594	589	619	567	527	544	590	551	559	595	583	571	602	598	591	588	542	558	603	608	582	566	569	554	628	556	553	568	590	565	587	550	586	603	589	602	587	584	536	566	598	582	544	580	607	531	583	598	577	599	569	579	551	540	595	568	565	565	612	595	593	585	567	574	588	577	526	599	567	601	545	605	567	575	600	569	552	567	577	592	564	631	587	577	600	555	608	579	602	563	555	595	587	566	538	573	627	570	593	583	600	554	587	613	541	563	587	610	608	597	584	571	579	578	568	572	594	513	570	591	636	544	632	560	569	593	545	542	578	613	536	565	583	599	586	631	578	573	609	596	629	612	562	621	596	565	577	595	593	619	516	597	581	572	562	567	521	652	565	608	589	573	549	555	631	568	588	567	627	572	600	568	584	572	593	570	551	630	553	564	586	583	598	571	623	578	590	582	549	583	561	555	572	543	555	565	565	543	579	581	544	578	590	566	622	581	569	615	576	590	614	551	557	583	597	576	613	565	577	589	591	571	624	594	587	533	575	577	554	589	577	579	570	560	587	595	567	561	563	624	601	591	583	589	613	559	556	632	558	585	537	607	593	579	559	595	580	591	590	610	602	605	607	573	576	632	557	553	545	566	575	609	552	605	579	609	538	547	595	556	610	574	556	523	587	569	580	576	589	522	599	580	571	571	612	606	624	592	611	533	597	520	568	616	604	575	577	598	559	569	581	580	552	587	625	609	607	579	559	552	601	550	579	578	585	582	609	596	530	619	554	588	585	570	612	576	579	577	578	582	546	583	557	575	621	591	589	563	570	597	570	569	563	604	565	567	592	617	591	542	578	560	577	608	619	538	562	589	549	620	602	616	612	567	559	586	546	585	577	568	564	589	535	592	574	620	547	586	613	555	563	552	575	566	604	588	553	604	553	576	588	596	552	544	582	548	596	576	565	565	612	595	590	584	596	571	560	592	630	564	593	575	573	528	588	553	565	570	576	582	578	554	582	594	580	571	550	614	576	583	615	617	582	543	584	564	579	594	590	611	581	547	556	570	610	598	597	608	587	616	568	568	615	557	594	616	653	607	622	544	586	531	576	588	586	553	612	585	600	563	611	585	558	543	565	557	568	583	572	589	581	587	551	573	542	566	573	568	603	581	564	581	539	611	582	576	583	569	586	584	605	586	565	559	616	566	573	589	574	594	571	574	546	567	567	558	588	566	570	559	565	576	572	615	556	558	613	603	569	602	567	566	606	569	596	629	624	567	598	622	611	556	587	591	586	574	558	593	549	549	558	581	563	540	570	535	601	590	570	568	587	618	633	603	564	553	564	571	574	567	564	607	563	576	567	566	593	553	546	605	591	533	543	605	573	561	571	589	578	556	620	618	629	569	540	592	566	597	546	561	589	584	613	569	572	594	565	597	552	621	533	608	571	586	558	576	580	573	597	617	583	579	599	585	584	593	581	604	547	578	572	588	588	588	557	553	544	577	571	584	592	588	605	556	579	575	573	595	586	556	555	507	535	567	584	606	563	562	579	567	552	537	587	600	572	579	607	549	592	574	544	593	563	575	612	565	572	589	593	588	552	626	581	584	593	567	594	598	605	546	547	583	574	575	544	564	553	567	618	574	566	571	581	581	566	568	668	580	592	539	596	587	563	582	542	567	591	567	625	545	549	566	562	566	572	612	572	587	566	574	528	577	581	589	616	568	609	564	555	600	578	572	566	569	554	567	601	590	579	579	548	565	619	572	572	571	616	604	581	550	546	556	599	551	611	602	549	581	578	581	576	574	551	572	560	566	545	575	591	596	605	563	584	609	583	566	604	580	588	592	553	558	562	574	602	559	564	564	594	598	580	533	568	586	569	610	571	555	587	576	553	569	576	591	597	606	604	554	576	570	583	596	563	564	562	526	570	592	588	586	588	586	593	587	549	613	548	584	590	548	579	568	600	596	585	616	570	553	608	531	630	571	604	578	609	575	548	548	568	590	540	597	579	614	579	572	602	601	551	540	577	528	583	573	583	586	584	587	542	576	611	574	617	593	556	581	597	621	560	575	578	629	611	589	559	582	580	548	581	575	579	596	608	569	582	585	577	591	591	571	570	544	603	566	580	569	584	580	640	597	578	585	562	555	579	548	596	601	577	590	601	547	633	600	583	602	567	574	541	592	568	545	587	623	587	572	597	589	565	580	603	599	571	564	585	564	605	594	609	570	591	576	607	589	545	559	597	583	580	581	627	569	581	548	572	600	579	572	525	563	591	605	562	577	582	598	600	581	591	578	635	539	550	584	556	564	609	592	582	625	632	592	597	576	590	537	600	601	574	562	583	611	576	577	570	557	604	585	560	579	581	571	592	557	593	577	594	578	538	540	600	569	574	599	565	606	548	554	610	570	578	564	575	603	571	583	556	588	623	609	568	563	588	569	599	554	613	616	601	560	566	557	521	532	573	556	620	577	561	604	605	516	566	563	618	549	570	578	588	587	567	588	571	595	632	549	553	561	604	585	566	558	580	541	573	585	611	624	552	595	541	593	594	587	602	577	574	562	560	571	589	561	585	639	549	575	579	528	574	610	604	624	586	568	572	541	626	563	570	611	569	581	583	565	584	566	569	573	568	581	589	583	546	577	615	607	599	544	548	602	566	560	537
28955	29920	28943	13351	2923	676	401	400	410	413	354	356	347	390	390	442	371	385	354	389	366	352	361	348	404	393	376	385	371	382	397	390	396	380	354	348	358	370	412	362	378	373	351	376	400	379	359	409	381	351	375	390	354	386	375	351	378	360	384	344	359	390	365	373	394	369	333	368	350	370	378	381	369	375	383	368	385	393	391	380	369	370	349	418	367	385	373	378	375	399	383	379	403	349	417	384	341	346	364	396	402	362	403	366	389	384	401	373	373	377	386	380	368	365	383	362	370	372	378	373	379	402	353	370	388	403	388	437	366	357	346	356	330	345	366	388	343	386	358	406	373	371	381	390	404	385	372	363	362	360	364	393	392	379	379	378	372	364	373	410	369	395	330	355	384	369	382	386	388	368	373	352	351	363	365	388	378	350	378	353	340	375	394	373	349	394	382	347	421	409	347	374	379	379	365	381	372	377	347	385	378	350	384	350	363	375	399	340	371	404	391	398	362	380	353	385	379	374	339	395	396	394	350	391	379	388	374	388	402	415	356	375	328	360	390	360	357	377	382	354	420	369	375	363	406	344	372	374	368	394	362	367	357	421	385	387	356	367	427	351	367	375	382	381	369	375	384	356	410	412	354	358	364	379	413	337	375	336	345	354	362	350	395	366	388	376	381	391	356	368	339	368	351	368	344	390	383	354	351	348	419	366	379	400	397	372	387	345	370	370	344	385	355	396	354	330	371	362	360	405	387	411	380	395	395	361	347	392	381	350	395	376	355	351	409	384	348	372	402	359	369	359	390	388	370	373	397	380	419	388	374	362	378	386	386	400	392	376	370	381	358	401	371	376	355	378	373	395	376	354	422	380	396	404	342	396	394	407	419	403	392	348	349	365	378	355	360	373	349	347	397	371	390	362	376	343	418	400	417	390	349	387	397	354	411	345	404	361	372	370	359	375	385	349	382	386	385	373	387	377	355	379	389	384	369	388	365	366	363	364	373	362	380	357	370	368	380	369	394	380	361	380	411	377	371	388	380	380	410	372	355	389	403	379	372	356	379	382	354	362	357	378	380	362	360	339	378	375	333	355	369	388	379	360	366	372	419	395	395	373	359	399	381	350	354	369	371	379	421	399	419	371	361	347	330	381	418	338	339	378	379	361	382	415	376	393	388	377	397	418	379	354	383	359	350	363	375	373	353	365	360	397	399	342	366	363	391	357	366	378	380	410	412	366	354	369	359	358	364	367	340	406	396	367	400	368	368	397	398	371	375	422	382	387	370	377	358	345	386	381	344	407	361	372	353	416	357	358	345	365	374	363	362	385	400	381	429	362	381	383	386	386	359	376	392	387	345	359	360	369	343	341	385	371	362	349	352	398	385	410	365	362	394	384	371	410	358	375	367	376	377	360	370	384	360	411	387	381	397	352	388	398	374	370	383	386	389	371	348	405	363	364	366	361	355	392	360	393	383	388	378	382	372	362	357	380	377	378	361	380	369	346	391	328	334	381	357	387	388	366	386	373	402	388	399	405	385	394	327	362	377	363	377	389	368	392	389	357	384	382	390	352	395	394	361	388	370	392	364	391	392	332	416	389	386	403	386	358	363	362	373	383	411	371	367	382	349	368	387	323	398	354	340	385	406	398	374	405	372	395	359	364	371	376	387	371	364	398	361	347	355	384	397	387	390	374	370	387	385	399	359	378	388	363	380	346	361	366	343	380	386	348	365	377	358	379	369	395	363	363	338	407	375	361	400	364	379	399	397	386	396	404	357	352	366	383	344	357	338	372	373	398	329	362	340	364	374	371	367	354	393	375	391	350	376	415	393	342	364	357	360	395	369	353	348	378	375	385	385	379	367	401	355	405	354	396	360	396	365	396	373	357	384	408	387	381	341	370	368	385	373	370	395	367	376	375	402	375	352	346	411	383	371	342	370	409	395	332	369	365	347	369	376	406	324	410	394	375	381	374	339	396	360	399	342	374	366	373	391	356	380	379	382	343	376	413	402	341	363	369	410	377	415	378	376	357	378	375	367	405	388	374	365	369	370	350	351	389	361	381	375	380	386	378	390	389	399	367	366	352	364	376	375	398	365	400	355	369	390	362	373	391	376	374	411	405	346	338	376	394	345	391	374	403	332	375	383	370	341	383	387	362	371	355	383	383	431	394	365	400	379	365	382	391	345	385	367	361	378	390	399	378	380	379	391	384	383	382	386	373	409	395	333	386	360	388	381	339	376	378	388	375	359	365	376	376	341	397	382	378	378	353	354	381	396	369	352	368	424	395	390	404	406	361	423	396	387	364	394	369	379	388	358	347	409	363	374	380	391	335	379	376	383	354	376	374	384	361	368	375	335	367	396	356	426	373	367	370	370	389	358	366	383	394	397	361	364	343	362	367	385	369	344	369	353	399	383	386	358	411	374	401	369	347	376	349	388	364	370	384	362	360	354	319	379	403	352	407	360	376	373	386	401	359	389	376	347	414	372	400	387	336	405	380	356	356	338	359	389	375	393	385	409	357	384	384	400	390	402	360	396	389	367	351	408	346	376	388	365	351	352	383	393	382	390	356	363	391	372	425	421	341	364	359	391	372	360	371	366	416	334	378	363	374	422	403	379	358	385	379	382	381	373	392	372	346	368	367	408	381	385	371	403	353	375	382	377	363	367	364	380	351	374	397	339	382	380	402	375	378	397	388	353	399	379	388	375	395	341	351	359	347	346	392	396	390	369	361	390	352	357	409	397	364	371	383	408	367	384	385	345	366	396	367	363	412	364	375	385	357	390	419	355	353	372	339	392	403	402	393	393	409	305	389	382	415	357	343	404	362	356	388	379	384	331	363	332	397	395	401	384	373	361	371	399	386	394	378	339	406	363	372	422	348	412	348	384	398	368	370	357	383	375	364	389	395	354	359	374	386	338	350	345	382	366	359	360	378	350	381	376	348	425	347	357	346	370	379	409	398	386	388	374	377	342	377	375	347	391	353	387	338	364	356	397	372	368	368	388	371	392	386	360	396	366	387	365	370	408	381	386	394	369	366	375	372	348	361	374	366	349	397	395	380	358	353	375	419	396	380	332	384	386	379	368	396	343	363	374	378	401	368	382	387	399	375	366	320	394	343	387	395	372	377	393	361	349	373	401	402	386	378	374	392	351	344	354	364	356	403	354	367	348	375	364	345	381	362	357	345	352	384	402	395	383	384	384	322	379	351	404	409	370	398	342	378	351	368	354	419	354	374	386	396	352	358	364	367	386	389	403	355	372	346	370	391	334	382	372	347	360	357	359	359	369	368	395	417	387	353	379	372	382	403	382	359	370	352	399	350	350	374	355	414	342	359	368	387	382	371	374	374	374	345	367	372	399	372	384	388	333	342	382	390	393	377	368	365	332	371	392	356	384	352	364	382	375	352	372	374	353	373	362	388	395	360	363	332	381	375	390	379	364	381	401	418	372	361	358	355	397	378	413	378	369	362	425	331	369	366	401	371	372	346	397	365
19117	36974	22991	7349	2314	603	365	300	354	381	359	392	370	344	364	385	377	372	360	351	393	401	376	393	372	382	364	391	363	356	389	339	355	375	346	385	362	354	395	367	382	351	360	368	376	302	354	360	325	345	347	359	360	379	384	329	361	381	330	337	356	388	356	341	321	361	383	324	351	334	385	370	376	357	370	349	336	369	352	376	347	346	345	379	387	360	362	362	353	354	374	340	340	370	364	348	346	365	340	326	361	348	371	349	347	413	345	372	338	379	344	364	365	332	396	330	329	385	339	336	380	393	346	312	365	341	353	340	343	368	365	359	349	365	357	346	328	363	351	368	340	364	376	354	350	363	370	373	350	344	324	347	384	355	362	314	351	343	365	331	398	337	386	334	376	355	346	379	330	355	367	383	350	365	366	336	394	348	345	370	356	345	347	348	371	335	348	376	332	362	365	340	351	379	358	359	356	377	347	364	410	384	327	371	339	362	327	346	337	361	357	373	381	355	371	359	374	357	390	342	369	390	343	363	362	376	363	337	364	367	384	327	398	356	341	401	357	333	350	362	399	350	382	382	358	370	362	348	397	338	343	354	354	352	356	346	384	385	351	339	355	352	360	387	367	371	368	360	362	387	371	369	359	368	375	383	371	356	350	359	346	378	343	372	336	337	351	389	365	373	340	355	368	329	373	331	344	381	378	379	351	362	336	362	363	360	374	333	349	355	391	360	366	339	353	371	347	359	360	382	334	382	366	340	381	351	331	339	358	351	363	364	360	405	357	345	372	389	370	372	376	362	336	390	343	362	395	338	350	384	344	366	325	359	405	368	348	303	337	351	363	342	370	353	342	344	382	386	346	361	337	355	398	358	323	359	370	395	372	384	358	365	356	349	369	385	338	351	391	380	330	344	390	381	364	376	354	311	365	360	372	338	336	406	362	378	369	358	345	340	346	362	328	391	351	356	380	385	329	360	346	368	345	334	370	365	366	354	346	363	372	382	375	370	365	364	377	350	353	373	350	341	349	380	343	371	323	362	368	345	342	382	339	369	375	331	341	363	356	352	374	329	371	337	352	355	348	372	346	354	360	387	358	355	338	354	382	354	364	345	366	394	378	346	305	346	342	328	361	370	356	396	367	363	335	376	361	336	365	362	362	325	370	353	355	368	372	355	361	331	353	365	387	382	378	371	325	341	366	365	356	369	324	386	356	349	367	320	349	383	324	347	371	341	362	377	377	342	344	374	383	365	342	326	334	359	360	375	356	408	358	356	352	356	386	376	369	353	348	372	367	380	352	352	367	379	327	403	347	380	336	364	362	357	366	372	359	344	374	386	337	363	369	365	356	372	348	376	342	365	328	378	376	356	335	337	342	358	362	399	382	352	377	359	320	348	356	332	353	383	353	361	364	365	359	349	358	359	364	308	329	339	341	369	362	377	389	388	336	335	378	358	402	348	355	394	377	364	369	341	335	370	360	346	375	350	336	385	343	362	376	337	347	347	366	347	356	359	344	325	345	337	376	356	352	337	358	376	343	338	354	362	366	353	353	330	338	356	347	360	351	360	357	335	391	342	354	349	353	333	334	341	379	366	367	342	383	369	347	385	384	389	372	364	376	344	368	364	346	342	350	367	344	341	365	364	352	344	334	369	396	349	348	356	390	306	353	370	330	356	332	321	364	361	338	379	354	394	380	377	379	381	344	373	332	373	319	349	355	358	352	375	365	367	364	386	356	388	310	363	369	386	354	365	371	356	351	351	358	351	361	340	381	340	358	358	397	365	354	345	363	359	354	366	347	380	332	354	351	364	343	400	342	350	364	357	361	370	355	353	361	359	373	370	347	345	363	350	342	349	396	358	391	386	338	377	351	353	362	354	341	315	379	358	360	365	364	347	371	372	400	390	354	342	357	327	379	357	381	343	359	389	330	336	344	392	344	368	357	360	351	394	351	359	340	318	358	345	349	370	365	383	363	356	344	348	372	347	400	366	370	405	371	355	348	369	329	383	355	359	369	313	375	358	363	378	368	356	373	358	331	364	367	385	351	341	352	379	339	372	386	396	348	389	392	333	330	332	386	377	371	391	366	349	336	344	366	322	370	334	343	322	352	354	360	357	378	350	351	327	341	348	376	347	359	378	351	350	386	360	373	354	352	362	332	348	362	354	376	341	381	352	337	348	319	361	364	363	394	378	371	361	341	364	332	360	347	342	354	359	332	358	357	363	314	368	353	345	357	349	332	349	368	351	343	346	368	327	358	331	377	354	362	361	356	350	347	390	374	381	347	345	345	399	326	377	335	353	371	386	360	353	365	358	333	368	387	353	349	349	353	391	325	351	380	384	349	342	389	360	334	350	345	348	370	342	342	335	381	364	353	346	410	370	348	341	362	357	362	386	311	378	318	334	344	356	354	378	340	365	394	370	374	320	363	383	361	354	383	343	352	349	331	374	365	362	318	365	332	378	335	422	391	329	395	357	363	349	346	319	321	350	355	384	350	347	348	403	382	342	357	378	345	369	369	351	371	372	378	334	340	371	366	352	325	352	353	375	397	347	319	349	331	363	356	368	350	365	375	372	331	359	362	364	343	354	371	360	381	401	362	375	357	362	343	332	332	375	353	361	351	345	359	345	333	349	353	333	367	326	338	362	360	354	370	390	358	370	387	368	341	379	346	350	388	372	415	352	358	350	354	364	350	361	310	356	404	366	356	344	367	368	359	354	350	353	369	333	363	369	325	373	374	337	350	355	353	321	366	382	365	312	381	364	349	341	358	355	331	339	347	360	332	383	374	369	365	326	367	386	343	373	369	357	365	317	370	350	360	349	340	381	350	343	339	388	370	357	361	356	377	362	394	343	362	375	363	354	351	348	332	349	347	363	347	360	337	374	364	327	369	350	347	350	367	347	369	391	329	357	362	365	362	344	325	357	364	353	328	352	345	368	371	365	380	345	349	355	337	357	339	370	366	387	347	351	346	397	387	359	322	375	362	370	348	401	351	358	388	388	356	364	378	347	381	393	356	335	358	355	350	382	350	358	387	361	397	383	367	348	359	335	354	366	349	366	346	380	339	323	304	358	320	341	366	368	352	357	353	370	344	371	350	385	378	371	356	350	331	350	342	340	402	348	348	367	393	351	367	353	366	394	346	346	359	352	363	353	318	357	372	370	379	349	335	363	399	375	378	357	337	387	373	367	379	361	375	351	377	333	349	381	362	385	370	334	352	365	376	351	352	392	363	356	349	336	364	381	332	328	339	356	352	360	347	350	386	339	363	361	377	361	355	359	360	397	337	387	372	364	355	340	351	342	341	370	365	331	347	346	363	371	355	383	379	346	351	341	367	362	348	339	395	349	347	330	366	339	344	348	333	366	382	344	377	380	382	371	360	375	349	353	368	354	315	336	342	374	366	341	335	394	388	348	350	349	385	344	378	376	320	361	353	377	349	370	310	356	345	343	407	376	355	359	357	362	340	369	338	358	363	370	355	374	355	365
25326	28119	46560	39549	20737	5364	877	473	424	454	395	416	447	410	429	425	462	416	381	459	429	412	447	418	467	467	402	463	434	402	409	412	407	418	443	451	460	428	416	434	442	443	428	438	434	433	425	439	431	403	396	437	405	425	433	435	435	416	418	425	431	440	466	433	441	428	435	422	398	405	434	432	458	414	437	426	452	425	441	434	424	411	410	450	428	437	416	456	450	456	438	424	415	431	469	437	454	374	451	414	391	425	449	426	419	421	408	461	447	444	412	419	414	429	442	416	430	425	427	418	462	415	415	415	419	454	409	387	424	383	406	414	440	432	457	404	423	386	406	441	436	431	425	386	423	406	425	459	395	420	419	437	402	423	408	431	439	446	440	421	449	424	463	384	449	453	456	450	438	428	444	465	443	406	424	440	379	426	443	415	438	419	433	439	439	408	433	437	443	405	431	393	427	458	420	397	430	395	424	445	416	413	412	440	446	416	419	467	393	450	403	409	413	414	419	433	414	402	417	413	430	435	396	434	436	422	432	417	417	405	408	415	420	426	424	450	474	431	446	424	423	413	433	403	434	410	438	432	422	412	414	423	396	453	419	409	439	420	428	422	432	390	457	439	425	435	455	423	458	466	441	423	413	428	372	434	393	465	421	434	465	441	427	415	426	397	420	412	429	427	420	408	398	439	432	436	398	392	430	405	424	442	431	430	409	419	407	413	405	394	423	420	442	419	437	419	409	442	451	430	398	385	458	454	393	424	429	412	439	434	403	442	484	389	388	431	425	413	432	436	428	416	443	429	404	411	447	447	406	429	419	411	449	405	441	420	432	414	449	449	427	398	444	427	413	416	444	397	398	409	434	440	414	410	392	439	405	416	389	432	415	445	460	432	403	381	426	419	441	440	434	422	429	417	420	419	457	393	426	448	430	422	415	458	403	439	390	449	400	442	411	450	422	424	418	398	427	390	436	450	398	425	443	423	423	395	443	445	426	410	439	456	395	385	406	419	447	411	440	416	413	450	432	464	429	442	426	399	428	463	415	431	412	449	431	435	431	431	449	422	426	436	421	436	414	417	407	428	429	410	421	404	426	424	459	409	451	469	401	439	435	410	410	432	421	432	418	462	413	407	420	419	433	419	446	417	427	386	449	398	423	400	388	417	437	372	394	407	415	461	437	401	446	458	382	398	427	376	436	438	392	399	391	442	470	392	395	402	415	408	435	412	433	429	434	404	393	393	430	426	410	447	444	409	435	406	417	415	410	408	422	426	418	433	448	406	399	413	390	431	401	434	455	399	419	415	452	436	440	392	397	436	409	389	403	425	437	421	439	437	379	464	429	413	407	401	427	432	440	425	384	453	428	424	431	463	435	459	429	438	436	409	385	443	428	429	432	452	418	438	397	424	434	425	438	395	410	416	434	432	426	422	454	442	438	425	398	437	432	427	423	453	449	400	460	416	411	439	444	442	424	444	397	459	428	425	431	446	401	429	399	413	380	470	436	426	440	401	395	431	424	438	417	412	413	457	415	429	396	455	426	397	434	402	407	420	460	407	420	423	431	429	390	401	415	428	428	469	412	436	411	409	418	463	417	437	400	389	381	436	424	421	448	393	469	480	431	452	450	391	387	388	421	417	444	436	438	434	418	417	390	427	441	408	458	434	410	409	413	419	467	460	441	433	427	381	388	410	400	388	435	443	420	433	431	425	447	436	390	456	416	452	385	430	439	428	420	446	435	396	385	445	453	475	390	413	420	433	435	416	430	440	401	413	392	424	459	400	411	394	418	415	454	392	420	430	427	418	412	405	406	407	416	408	433	433	438	420	430	426	393	397	429	383	418	421	458	412	424	433	418	419	412	423	393	402	401	451	437	411	420	417	407	386	418	390	421	463	383	435	419	398	448	419	407	406	438	437	410	445	401	453	376	387	434	389	437	466	442	411	469	419	421	442	388	437	422	416	461	448	428	435	481	456	483	431	422	458	445	442	410	396	439	440	441	386	425	462	460	386	426	414	443	456	365	458	372	433	415	442	444	436	424	402	408	457	428	408	409	408	440	425	429	437	387	449	445	464	425	458	407	389	457	448	435	413	460	413	419	412	402	414	425	443	452	436	410	399	458	420	429	431	425	422	427	448	412	444	397	425	392	423	435	413	427	417	396	392	414	435	426	397	421	436	442	461	433	404	429	443	431	423	402	413	395	435	433	424	429	415	413	446	458	424	426	443	435	452	435	425	413	442	432	394	437	453	431	412	436	413	456	463	466	441	426	409	439	457	446	440	396	396	413	381	436	417	403	417	415	406	416	373	472	415	407	444	447	407	447	421	411	448	448	443	397	442	452	459	366	462	430	393	432	454	412	408	421	438	371	438	433	395	400	390	438	422	387	390	440	411	443	396	394	423	458	433	442	469	423	411	432	456	407	403	441	387	379	438	441	440	398	412	440	413	391	430	420	436	414	435	453	459	403	452	438	409	413	455	456	448	423	428	439	423	438	419	405	375	437	401	388	363	405	463	452	475	406	452	451	409	427	456	431	407	451	426	457	385	416	415	418	407	448	445	422	440	429	426	418	416	404	395	415	437	422	411	417	405	443	410	401	416	450	412	399	449	426	452	420	418	400	449	444	426	425	437	462	432	406	415	421	432	428	469	404	431	457	432	463	449	469	459	400	420	416	451	449	427	401	437	395	456	422	454	430	439	405	393	437	420	418	435	455	449	416	414	420	440	402	437	448	439	438	414	404	414	408	431	413	440	422	390	454	402	434	427	420	377	416	414	421	417	425	437	426	408	423	388	445	434	451	429	436	445	423	409	408	441	408	441	427	406	404	396	406	401	423	438	415	447	466	390	413	424	413	414	435	415	445	426	400	440	414	444	370	399	426	424	404	415	418	394	412	437	441	447	431	396	411	462	478	439	435	445	463	412	395	417	457	419	412	409	415	429	427	431	438	393	412	396	434	431	445	389	427	419	391	374	461	388	441	420	433	386	457	426	415	396	421	424	413	403	409	465	422	395	463	428	435	406	439	415	445	418	415	431	433	446	459	432	415	400	418	440	416	397	391	418	437	438	406	403	415	401	397	413	418	421	389	434	435	440	375	400	391	411	415	406	411	412	382	405	425	448	382	418	401	474	420	409	428	382	437	397	409	436	411	435	452	399	416	392	434	421	454	395	406	376	421	418	419	415	367	425	437	411	410	461	428	437	460	434	379	417	434	395	426	396	382	436	455	407	431	419	420	412	450	432	424	431	438	445	437	420	412	462	429	445	442	422	406	420	428	407	436	424	371	425	405	402	462	470	412	415	444	407	453	438	439	467	416	424	442	384	432	432	423	433	402	426	419	438	417	408	424	394	437	419	442	388	440	426	402	409	430	452	397	420	391	439	409	414	443	394	391	483	430	423	422	422	442	441	424	434	435	457	438	429	449	419	438	458	423	432	404	422	421	410	394	404	436	410	441	420	444	433	421	432	411	432	391	454	390	408	400	427
52725	90036	64047	32479	11782	2390	699	425	459	475	441	485	440	446	442	484	454	497	457	461	426	447	445	495	463	463	457	436	455	424	461	449	461	462	467	460	440	441	436	426	456	439	435	428	434	442	478	466	453	444	461	457	465	438	424	447	448	423	434	469	450	491	435	441	452	474	436	416	474	441	447	440	436	485	445	451	455	400	420	447	448	457	457	443	422	471	452	454	448	452	464	443	432	418	460	425	433	445	426	446	446	472	442	471	488	425	479	459	465	466	394	447	429	448	460	448	435	425	481	451	438	442	479	447	437	472	439	422	446	469	433	463	472	448	483	469	442	462	464	474	481	416	431	425	456	470	507	428	414	433	455	451	409	444	454	458	457	444	435	452	477	447	420	452	436	436	445	479	460	431	439	510	402	433	408	455	447	493	440	438	449	436	444	437	412	408	461	434	436	460	455	420	450	459	473	436	442	441	462	466	454	431	444	481	422	418	433	428	426	442	442	439	459	420	411	457	478	429	456	462	451	485	456	510	406	474	453	480	469	438	476	407	474	490	465	437	469	443	468	446	458	454	450	475	432	467	427	464	439	471	434	460	466	410	466	446	455	428	441	453	438	493	435	452	473	458	465	444	442	414	458	443	466	433	444	457	424	454	429	456	466	444	488	448	442	398	482	488	454	456	463	464	448	418	441	419	430	450	442	416	464	457	499	461	466	460	423	462	449	446	457	414	462	418	441	475	471	465	460	455	428	449	473	489	456	431	460	436	442	451	442	422	458	455	455	470	447	471	438	443	393	461	424	441	441	466	413	419	456	450	417	458	419	473	460	483	457	452	473	436	447	446	446	403	425	442	427	462	396	454	459	448	461	459	404	433	448	449	443	456	430	454	422	442	470	424	459	416	471	412	432	442	411	499	463	450	469	458	453	470	456	427	408	444	406	457	453	466	484	432	480	487	459	411	429	474	489	501	434	466	431	470	473	466	472	458	436	458	471	436	467	436	404	470	431	434	407	450	465	431	432	425	424	439	423	451	428	472	472	423	468	452	474	405	473	447	425	436	406	486	444	432	426	457	461	428	436	458	461	437	458	423	490	450	424	444	452	457	468	437	440	449	450	443	467	473	456	480	444	423	463	424	420	446	480	469	507	459	411	445	465	437	434	463	425	444	415	468	446	431	417	458	451	416	476	439	442	459	481	470	448	421	410	433	477	459	432	456	472	450	410	435	469	440	461	462	465	452	424	398	414	438	413	434	449	431	445	453	457	440	420	438	446	438	418	420	481	411	450	454	464	435	434	442	449	493	448	442	435	476	462	431	449	444	457	435	478	477	433	503	467	430	422	467	448	483	468	443	402	464	478	458	422	423	450	442	424	470	448	424	500	475	439	439	434	412	450	454	473	437	457	422	480	479	440	468	418	410	458	420	445	450	456	458	464	446	437	442	443	398	430	450	438	427	428	440	465	432	473	472	456	460	468	479	418	433	451	491	488	406	422	470	448	458	454	406	429	410	443	465	458	438	462	453	459	447	453	464	483	415	452	467	415	449	423	448	421	502	442	459	474	469	422	450	415	414	449	424	440	440	442	473	411	459	419	425	445	458	456	484	471	469	435	433	460	430	426	423	443	427	476	428	434	471	486	478	465	449	433	416	429	449	470	407	475	457	444	462	460	432	449	435	478	459	465	444	483	442	454	445	425	455	491	437	445	399	415	435	411	440	404	450	442	467	430	398	430	426	443	439	438	443	467	410	466	451	452	466	431	443	459	454	444	436	468	403	470	475	451	466	467	447	406	470	451	449	440	433	470	464	454	446	441	488	429	449	442	456	459	458	441	455	399	488	455	411	452	447	445	406	445	414	443	420	452	441	438	432	451	454	477	444	454	439	475	454	459	462	482	449	440	496	475	491	435	450	403	413	467	417	450	476	477	439	433	421	437	422	453	440	484	457	418	417	448	472	488	471	475	405	431	440	442	444	456	430	437	446	439	432	430	443	474	461	478	461	415	446	466	446	443	447	474	445	460	460	420	439	453	469	494	442	464	415	434	464	402	450	426	459	422	473	471	468	448	487	430	465	454	416	479	404	469	461	465	492	425	475	431	485	427	448	492	451	439	425	444	473	452	436	463	440	456	437	435	430	454	423	456	472	463	452	460	455	421	470	470	452	415	470	422	426	466	433	455	435	446	463	488	451	438	392	436	451	485	471	479	458	447	445	458	445	458	435	412	467	473	416	425	443	469	469	456	465	429	444	428	448	414	444	445	454	445	461	457	456	448	460	456	426	416	429	447	481	444	421	447	457	458	443	458	481	452	428	439	454	485	438	434	414	461	452	442	466	421	451	442	407	445	435	427	443	430	432	453	427	429	472	460	415	456	469	444	422	419	462	464	471	442	448	480	458	433	454	448	469	466	440	432	431	457	477	487	459	477	436	495	463	432	428	474	432	424	424	434	461	466	447	408	443	418	443	430	472	472	421	472	429	445	439	422	487	455	421	452	408	459	454	418	407	409	425	464	462	436	420	431	451	430	426	444	492	467	445	474	423	430	426	481	418	435	425	452	433	443	442	413	431	485	451	408	477	446	457	428	451	405	449	462	438	458	487	428	435	440	425	447	407	459	468	447	440	435	479	459	413	426	422	417	457	440	461	435	447	432	456	452	451	426	472	424	451	456	449	424	419	447	479	463	430	462	452	445	457	431	425	449	448	459	426	438	468	440	427	481	463	440	453	464	467	442	423	436	437	437	414	434	457	432	432	488	445	427	427	449	490	444	449	479	428	467	461	424	444	442	424	459	452	435	436	443	439	469	473	474	433	443	463	421	438	495	451	436	425	450	449	441	444	393	434	468	450	443	455	431	460	446	466	472	441	424	455	426	434	450	439	453	439	414	445	469	433	445	442	425	407	452	472	433	466	449	407	445	425	468	422	429	466	469	459	477	413	444	457	446	432	469	448	468	423	461	407	478	419	427	421	491	418	441	423	436	482	434	485	431	457	442	417	456	434	431	437	436	448	426	470	428	426	473	463	450	471	481	455	453	443	410	427	463	456	441	447	445	456	420	457	469	434	433	472	446	448	477	484	448	461	446	435	437	448	450	498	442	408	434	425	447	449	433	479	510	447	440	446	453	434	460	424	427	432	440	446	442	439	433	446	436	439	486	432	431	449	446	459	413	467	476	458	448	481	436	437	426	433	453	463	451	414	487	440	464	493	475	416	436	405	404	422	451	469	459	444	456	439	435	494	442	451	443	490	402	441	432	441	454	448	440	465	453	409	416	423	435	427	456	391	416	444	443	424	475	441	430	452	440	438	460	423	455	459	424	446	437	422	426	455	426	460	418	486	423	413	463	443	448	469	462	421	424	423	429	458	434	462	423	435	454	417	433	512	405	439	420	436	406	464	457	432	465	467	492	450	458	438	482	433	446	487	444	457	444	414	430	428	459	443	453	481	465	454	420	441	450	448	445	482	443	450	469	461	469	455	400	408	448	436
23902	24150	38484	36371	25564	15354	2874	725	574	564	595	565	531	563	620	571	531	537	589	585	506	557	517	576	553	577	589	571	604	548	559	529	548	524	559	573	584	548	517	564	527	521	554	576	556	560	545	542	541	578	535	575	549	557	558	539	560	563	580	577	569	529	539	525	544	544	568	520	565	543	565	518	581	557	560	554	590	559	522	566	560	500	539	541	590	511	590	528	551	542	548	555	523	531	549	532	528	505	546	528	483	534	554	540	554	540	546	563	501	512	531	503	563	550	570	527	520	510	542	512	542	598	493	542	583	561	537	555	543	528	546	519	545	575	553	557	551	505	571	534	550	550	525	530	534	540	525	548	537	548	593	535	574	551	513	561	584	517	529	546	534	515	540	543	519	554	534	561	526	540	533	548	534	546	575	566	533	547	574	545	536	517	521	562	568	563	564	543	526	523	556	556	554	519	513	555	492	579	584	564	564	522	533	527	548	527	558	542	533	527	519	548	595	543	541	530	540	533	556	594	566	523	541	510	538	555	510	556	547	556	514	586	536	578	548	541	518	531	538	544	563	538	586	518	519	547	558	535	526	556	512	595	547	507	544	509	561	564	554	557	567	536	513	572	562	527	560	558	541	548	522	496	528	535	533	541	553	561	533	540	495	563	528	523	562	555	526	522	514	512	519	572	533	527	557	532	546	537	527	513	528	563	511	569	520	519	527	560	565	524	552	571	523	563	540	544	531	576	530	532	592	520	537	543	563	550	535	556	529	583	614	554	522	591	536	527	549	554	534	523	597	551	556	575	541	531	551	557	540	514	546	534	509	534	514	531	580	519	548	551	540	510	527	530	546	531	515	523	525	565	563	518	503	582	568	559	551	538	558	530	540	544	510	531	561	529	547	525	544	515	543	531	568	551	558	586	514	533	549	527	572	547	539	543	507	549	560	519	563	520	596	540	535	537	562	525	544	534	558	512	534	512	570	564	525	533	549	582	567	511	528	546	520	567	554	519	524	542	550	587	514	553	526	596	544	559	529	572	544	593	579	531	486	526	523	539	499	534	544	526	526	533	529	541	516	545	522	528	571	522	501	565	559	544	569	526	582	522	485	545	545	547	514	548	541	538	549	563	568	526	569	592	524	551	525	558	578	570	488	542	581	545	546	528	527	538	539	592	519	529	532	502	549	524	566	569	514	555	573	546	506	513	531	536	514	574	500	535	570	551	571	573	540	573	503	508	559	548	524	518	533	526	533	521	543	537	588	530	561	543	546	547	513	550	535	550	526	516	595	534	549	547	559	589	554	558	540	614	581	571	541	552	589	535	516	564	555	585	569	546	561	538	561	545	561	547	554	544	523	528	529	545	568	579	550	576	526	542	528	551	568	532	560	569	576	558	544	523	556	494	556	544	545	601	510	552	576	581	500	537	526	521	539	604	552	572	545	505	511	587	523	585	556	549	554	553	478	547	584	544	517	543	572	514	552	550	516	528	541	534	526	534	524	526	530	553	559	523	559	532	546	549	517	576	529	517	560	564	551	560	537	538	568	568	525	532	529	538	542	571	547	586	535	494	544	553	533	534	570	538	550	524	553	554	576	564	561	566	557	529	569	545	527	530	572	513	526	553	524	556	570	550	555	545	551	566	537	551	544	616	525	540	553	583	568	543	504	533	585	530	577	576	546	537	558	521	569	578	536	554	465	529	540	565	563	579	536	532	557	547	558	535	530	515	581	525	540	569	583	546	532	535	544	563	522	550	493	589	524	551	545	532	522	519	542	533	547	544	524	557	494	508	521	581	564	540	555	552	553	515	543	537	584	547	537	557	603	569	542	500	523	524	567	533	571	511	544	511	559	547	547	569	585	532	532	499	539	549	554	568	571	549	532	525	545	507	550	572	554	575	561	546	567	568	569	521	518	575	531	554	504	562	546	549	556	513	555	539	547	530	522	529	578	556	566	548	562	554	484	550	569	541	537	540	566	560	484	517	509	530	595	555	520	536	529	512	537	514	569	529	552	558	523	536	546	527	544	522	600	577	582	526	541	511	548	588	529	573	535	545	562	590	538	560	562	545	525	564	581	540	552	529	535	520	539	557	525	516	521	523	550	551	529	531	522	506	525	574	511	543	519	530	531	535	548	576	516	585	514	544	546	537	541	557	553	559	565	562	552	540	553	530	533	544	564	523	564	602	490	522	564	540	556	560	564	530	552	514	512	530	520	531	566	560	548	531	526	527	545	534	520	582	530	523	552	542	523	538	522	531	573	556	555	574	589	535	508	524	542	571	509	513	553	550	551	563	537	509	566	530	529	572	562	538	571	534	523	592	547	508	532	589	532	526	523	526	533	524	529	536	549	508	564	541	516	575	525	542	505	571	527	562	530	594	529	506	551	545	538	575	566	516	516	560	545	552	559	549	527	513	525	495	546	533	500	592	505	568	571	564	543	558	526	579	547	565	563	544	506	579	551	481	520	540	568	511	526	496	539	539	513	550	564	544	487	550	558	543	541	557	518	565	545	543	522	554	503	521	553	535	491	528	514	543	575	536	530	562	496	525	564	541	544	509	561	566	555	520	512	586	525	513	532	534	533	523	564	558	510	545	547	571	485	496	561	561	530	498	596	560	563	539	562	530	510	558	562	581	548	537	531	589	536	514	532	512	545	501	542	549	570	534	591	517	551	469	555	523	563	518	550	534	574	553	528	540	524	535	524	553	542	527	520	539	555	547	531	571	561	541	600	570	514	518	529	509	540	538	546	543	548	540	522	512	546	547	575	543	507	556	559	556	548	569	526	540	531	522	526	551	597	580	541	568	559	536	553	548	511	517	514	526	559	516	555	545	547	556	556	535	513	534	571	530	529	571	553	555	536	548	540	534	509	513	571	567	571	557	509	508	529	542	554	506	524	535	538	529	561	558	564	558	517	556	500	520	552	559	593	548	489	526	601	560	508	544	493	504	548	528	517	538	546	478	517	528	536	548	512	568	513	563	543	592	556	552	566	540	568	552	544	561	539	551	581	514	503	514	569	526	524	549	529	560	536	499	542	533	559	514	522	475	545	588	560	561	571	546	562	586	506	558	563	552	518	493	525	564	583	561	567	531	548	535	567	526	535	563	576	559	514	549	520	573	551	553	522	572	540	515	554	601	517	557	508	555	510	521	529	499	507	543	550	551	548	579	587	503	525	574	574	572	527	569	513	537	500	563	555	569	557	583	529	535	536	572	573	553	528	556	561	532	586	520	556	559	507	550	525	558	531	544	511	554	541	586	517	528	544	524	534	534	573	520	532	544	555	507	512	538	529	548	575	548	549	534	515	548	547	515	540	535	491	523	485	554	551	535	551	561	597	553	521	572	540	527	521	535	546	549	522	556	550	527	537	545	529	547	511	551	525	532	562	568	556	559	526	524	541	521	527	500	540	539	535	513	522	495	518	509	570	548	572	534	502	510	535	562	486	553	517	541	556	551	538	516	471	511	534	535	543	553	517	598	567	543
60665	103317	74339	44299	20402	5995	930	576	565	572	570	611	636	579	610	624	626	614	592	578	624	577	607	596	597	596	583	584	628	588	589	607	540	603	595	591	604	578	611	554	586	649	595	601	594	610	601	640	571	615	591	596	579	585	591	643	591	606	616	562	554	625	607	603	563	622	577	602	585	588	584	592	548	593	586	603	592	611	624	620	562	640	588	589	635	610	592	595	591	619	607	601	624	635	561	560	593	578	586	620	604	543	574	589	611	632	582	599	546	565	587	604	590	629	564	578	561	614	543	586	590	591	590	591	585	588	586	590	587	623	567	613	585	598	570	545	592	620	602	605	617	631	612	595	573	560	604	583	587	615	579	577	601	639	577	602	598	576	581	565	591	598	580	616	546	582	634	594	605	611	579	579	560	621	560	566	621	593	593	582	586	592	605	590	550	621	596	658	605	589	583	622	623	583	559	559	578	602	577	560	516	625	567	633	568	606	585	592	587	622	581	620	611	602	596	588	563	645	612	558	561	550	524	618	542	567	566	565	565	603	527	582	537	646	580	573	585	574	628	601	578	577	604	620	559	574	604	576	609	600	526	562	554	600	582	586	616	595	575	600	621	640	648	630	637	571	564	622	586	599	601	583	564	572	587	540	579	629	546	603	597	560	596	595	570	579	559	607	574	568	607	526	584	575	591	585	573	568	568	589	574	618	559	578	577	598	567	584	613	578	564	583	605	567	601	584	589	563	570	581	622	597	570	593	638	575	577	636	577	583	584	575	577	524	560	582	544	585	571	607	550	567	568	568	601	617	564	569	597	599	565	578	597	612	565	603	571	596	617	578	593	569	572	553	585	564	551	596	612	600	600	569	622	566	609	587	570	568	588	568	575	571	609	568	568	577	565	606	595	564	608	591	605	588	549	628	595	572	594	625	591	610	587	614	588	573	606	603	613	623	585	592	573	607	555	577	593	592	624	614	604	548	613	589	601	593	563	583	592	561	603	635	605	559	593	580	612	607	623	571	606	579	587	582	563	547	582	589	568	546	575	593	608	609	652	627	579	603	599	586	554	597	588	611	567	596	602	585	598	583	602	587	606	579	566	521	597	602	585	558	583	613	571	568	566	590	564	556	540	560	585	594	558	547	563	586	592	582	601	626	584	550	626	625	515	634	594	619	613	560	600	599	594	558	586	606	592	565	562	586	571	593	561	622	601	606	576	590	616	581	607	599	623	579	589	602	574	593	578	614	603	621	615	591	627	595	562	594	544	606	562	580	609	593	535	583	599	612	597	593	571	630	591	577	660	585	582	616	576	595	617	595	569	549	581	561	595	563	602	531	581	598	601	578	604	622	575	564	556	579	531	615	580	613	593	579	597	542	570	606	605	595	599	581	613	626	581	593	610	574	616	610	621	594	584	598	603	597	614	578	616	558	564	558	607	611	608	582	586	561	568	576	609	596	618	607	567	593	575	579	613	555	631	591	557	531	600	603	567	581	557	592	627	603	570	579	579	600	576	600	588	568	537	597	588	606	590	612	569	569	629	584	604	619	575	616	590	582	561	606	578	571	593	598	574	570	587	590	590	546	602	594	578	593	603	586	606	547	547	571	593	615	598	552	591	621	560	563	577	605	601	579	623	598	605	600	583	547	606	606	588	563	627	556	592	592	598	561	602	576	589	517	593	556	586	562	611	627	595	623	560	572	557	596	575	585	561	604	620	565	560	590	601	591	568	601	566	574	583	627	557	587	560	590	548	594	606	566	569	549	578	573	587	585	559	613	592	589	630	592	565	606	584	598	588	599	604	602	584	622	593	554	573	566	583	575	602	584	610	557	600	609	543	578	555	563	615	553	589	571	577	598	614	569	587	597	598	588	580	654	568	614	577	571	584	550	606	563	567	561	517	582	599	617	571	617	562	587	596	606	603	608	566	605	575	566	617	578	588	586	575	567	586	586	564	571	579	580	587	618	625	594	573	620	564	588	592	603	577	525	639	604	623	579	645	626	594	590	597	586	587	607	573	599	591	563	605	566	576	555	561	597	597	571	583	614	558	593	535	552	568	581	578	593	614	596	641	583	564	584	619	609	569	582	566	556	607	546	589	563	575	581	572	583	573	560	616	610	598	588	564	599	616	578	602	605	590	579	610	510	577	610	583	499	564	570	583	576	597	564	586	606	562	569	588	619	568	623	584	529	574	559	584	603	595	619	575	645	561	590	582	555	575	562	581	548	535	491	590	561	595	575	549	642	596	576	580	541	607	502	569	581	565	599	602	533	546	627	585	590	557	545	591	572	549	571	561	552	588	604	607	585	559	598	607	639	575	608	601	576	591	589	568	564	550	601	594	564	566	561	572	590	571	576	588	599	580	587	575	551	620	562	565	598	605	542	575	579	572	573	591	575	580	591	574	584	622	561	589	569	627	563	608	606	586	568	558	579	541	623	574	536	588	595	575	622	612	616	606	578	588	615	608	547	601	569	587	581	573	625	616	567	575	585	556	610	656	540	584	549	567	581	596	603	598	589	554	605	597	603	585	555	610	588	577	584	617	622	579	585	576	569	576	554	585	579	577	577	594	614	600	539	582	631	572	611	596	572	550	603	538	584	608	583	576	572	540	598	567	587	602	583	615	574	589	636	590	604	591	558	572	541	565	593	593	541	592	579	592	613	584	601	555	592	569	554	603	559	599	608	596	605	625	587	601	590	546	543	580	535	548	649	551	591	589	611	570	585	578	607	544	604	599	548	587	576	581	628	610	596	566	597	572	590	561	606	617	563	588	574	548	567	549	563	594	547	589	574	560	579	560	571	559	603	538	593	604	555	553	580	580	596	570	577	619	566	590	601	561	570	593	592	579	551	584	560	618	638	598	593	615	598	615	634	570	627	576	611	561	574	604	555	566	616	575	625	594	589	547	584	572	585	624	557	605	556	615	543	604	584	559	557	570	595	525	633	567	623	572	584	608	605	566	581	610	567	604	572	584	570	586	600	608	570	574	599	593	572	599	620	540	581	583	621	581	576	592	579	608	586	587	550	564	588	553	574	595	619	532	589	599	619	562	583	544	581	557	565	550	561	564	599	599	561	613	575	572	590	526	597	555	572	557	601	582	591	598	570	598	575	585	564	603	605	559	517	575	560	550	570	560	562	574	601	555	583	565	569	625	649	583	620	613	570	544	578	613	557	597	615	589	589	596	577	605	567	557	558	572	591	606	574	599	592	592	585	593	590	573	558	600	601	573	593	610	575	597	555	600	605	566	563	585	600	554	652	569	584	591	615	612	573	581	589	553	648	606	596	603	572	586	604	565	586	595	598	608	587	588	538	542	575	569	580	638	579	570	580	584	554	521	631	616	600	608	611	622	572	599	576	548	625	576	551	587	639	580	571	581	586	570	618	574	575	615	585	554	578	574	605	597	606	643	581	606	630	597	606	602	598	566	584	654	572	553	581	630	598	608	584	547	573	583	558	529	581	570	602	549	583	585	557	590	576	597	652
29396	30382	26871	11114	2267	699	420	364	395	400	371	400	370	381	357	382	369	375	343	384	364	400	361	379	342	375	374	352	365	383	372	363	376	368	344	378	376	408	348	354	370	352	356	343	384	380	358	356	397	392	372	367	390	353	364	348	383	351	391	365	355	385	363	390	369	378	400	378	355	371	361	383	361	344	355	407	367	323	404	408	356	342	371	343	363	380	392	349	377	380	358	370	349	353	361	381	365	373	396	391	354	335	364	371	397	399	365	356	365	388	388	349	348	363	371	399	340	380	369	382	387	357	392	375	375	371	367	348	364	381	392	361	367	377	407	393	375	397	379	399	361	396	399	391	361	400	345	358	357	356	359	376	330	346	389	385	369	366	383	381	392	373	391	389	372	368	383	406	382	363	385	359	390	372	325	366	377	338	375	312	380	360	387	389	393	362	381	380	398	397	371	368	396	366	381	390	371	372	399	344	379	352	363	346	383	380	376	381	393	389	392	340	345	398	371	381	350	353	365	363	395	387	389	353	336	374	393	417	370	378	363	355	395	373	376	373	363	359	410	331	391	388	389	400	399	367	387	326	355	370	366	375	389	376	391	385	350	399	361	370	358	377	361	378	381	344	364	373	378	396	421	352	375	402	364	391	366	358	357	387	366	398	368	347	381	344	359	378	372	421	409	356	394	382	406	347	387	386	351	349	390	376	368	386	349	356	376	389	365	402	337	354	391	382	401	364	410	359	364	398	369	387	365	385	404	359	368	346	349	373	417	348	350	389	348	385	353	378	334	395	360	360	387	398	392	403	367	358	380	377	383	356	363	367	402	380	368	379	368	384	376	406	336	367	354	364	369	354	358	397	363	353	328	370	385	389	388	315	369	357	407	389	393	366	359	366	389	373	366	379	369	375	372	388	335	418	379	374	369	374	360	350	375	359	364	383	380	388	370	361	381	382	351	402	376	367	343	336	376	382	378	409	345	381	381	360	389	396	384	359	399	372	387	367	398	360	376	371	346	338	381	392	343	400	393	360	364	368	373	383	380	354	394	391	355	368	375	346	386	389	374	379	349	403	371	378	387	367	345	367	356	359	363	385	361	387	388	345	367	375	359	372	376	367	370	374	347	334	388	382	372	361	386	362	377	420	360	380	376	389	365	371	382	352	383	410	387	370	355	382	377	353	361	364	385	405	373	368	348	411	344	361	385	361	384	365	350	377	415	381	415	372	400	411	406	361	371	360	389	356	382	377	408	361	374	392	341	395	376	353	397	385	389	362	384	363	370	375	383	430	368	389	366	356	377	367	394	380	349	408	344	365	387	360	412	388	357	348	408	428	371	340	349	371	390	313	360	354	412	352	348	371	421	382	346	393	392	382	353	367	383	354	365	343	369	383	386	390	352	331	347	366	353	355	368	392	338	377	361	381	354	365	405	359	346	418	363	344	374	343	364	373	349	392	375	381	380	361	386	319	387	395	387	353	368	371	428	368	387	386	362	383	393	372	373	394	378	370	369	376	380	372	390	358	383	390	355	362	391	371	378	388	327	391	389	391	344	376	374	375	384	382	388	372	359	358	368	377	375	366	381	360	362	363	388	361	370	391	394	382	378	389	407	393	356	380	372	408	373	375	371	367	384	392	390	355	360	400	377	371	361	404	371	390	365	299	397	336	358	392	381	363	388	380	359	380	364	351	388	355	353	373	400	369	387	428	416	341	367	349	377	375	369	388	392	391	380	357	383	379	380	373	373	364	338	340	367	385	362	372	379	351	367	396	340	389	360	369	377	403	393	390	404	406	358	372	363	367	371	352	383	392	397	421	378	403	352	332	386	401	376	377	375	346	379	331	367	331	409	362	353	380	378	357	406	355	366	364	398	387	368	368	379	358	380	369	402	359	401	357	368	424	381	382	374	351	382	356	398	333	361	388	385	408	362	359	351	403	370	350	389	387	414	377	348	381	372	378	388	361	402	335	375	389	370	376	359	365	404	358	367	356	363	356	384	392	368	360	368	356	390	366	384	389	397	392	358	393	333	374	378	389	406	386	359	387	413	362	352	377	371	385	363	355	374	346	383	387	376	371	368	406	365	365	388	386	378	359	374	419	352	384	419	390	407	350	342	382	391	354	378	363	426	372	351	390	375	402	401	356	397	389	385	348	373	348	416	382	374	388	390	377	373	355	397	385	361	339	361	353	356	378	405	374	362	374	372	363	370	359	364	355	373	369	386	374	369	389	386	415	378	390	375	389	364	359	379	341	366	376	365	367	388	358	362	411	356	342	377	379	389	384	380	398	378	385	385	368	407	365	347	344	399	336	353	372	403	370	372	381	363	364	427	355	377	359	347	339	391	357	380	385	383	395	343	394	352	380	376	371	359	372	359	372	357	397	412	375	409	363	372	333	348	403	348	358	374	413	390	392	391	381	409	355	385	358	387	378	354	358	361	396	391	368	359	364	396	352	361	337	371	382	382	361	339	392	408	348	377	354	381	407	361	341	381	382	345	375	364	386	369	371	359	372	380	383	356	367	351	389	381	385	392	355	366	361	345	382	358	360	379	384	380	373	372	349	388	361	408	379	374	358	405	355	360	384	353	393	375	382	328	370	390	382	349	365	379	403	387	357	363	402	330	362	365	386	339	368	379	373	369	409	386	389	363	368	370	357	381	373	387	376	375	433	357	375	365	341	369	389	365	356	321	378	366	345	351	386	343	360	377	352	388	367	337	353	363	352	398	347	380	360	344	399	370	357	356	362	389	355	365	387	400	375	353	386	368	423	369	359	379	389	373	361	380	382	355	388	395	391	368	390	343	390	359	345	410	417	394	363	342	384	357	373	422	380	370	387	345	377	379	379	360	384	352	415	375	355	396	358	377	383	364	374	387	384	351	370	392	384	353	373	365	389	398	391	355	378	378	372	356	360	413	337	389	368	378	376	372	371	369	383	384	389	379	379	343	398	375	345	374	358	379	383	360	357	390	387	395	378	398	341	396	368	356	353	327	417	381	418	390	371	392	359	346	392	379	353	384	357	375	359	380	339	380	391	390	361	365	372	372	382	369	388	370	347	353	370	386	369	330	396	375	368	394	372	411	359	349	398	371	353	374	363	368	364	374	387	376	363	377	371	365	361	335	403	398	372	374	371	363	345	388	375	339	411	352	377	373	400	358	405	365	371	384	349	375	367	356	349	407	395	392	363	393	373	393	414	393	377	354	376	371	355	393	360	372	365	374	377	367	370	398	370	352	354	387	372	328	353	372	405	367	372	377	353	396	390	373	387	355	377	346	344	330	360	358	378	380	382	363	358	354	377	369	384	343	370	372	341	382	382	369	387	413	387	435	364	422	394	406	369	377	386	372	372	431	398	364	400	378	345	376	372	425	374	377	371	390	411	407	371	407	342	409	345	374	385	376	373	399	391	381	359	375	389	371	357	355	339	373	397	361	368	377	354	384	366	379	384	354	389	365	367	345	367	394	355	361	370	330	380	347	366	373	324
20819	36950	20429	6037	1938	642	395	357	362	357	332	331	356	378	316	354	331	387	390	350	336	346	350	344	346	355	352	372	357	359	355	337	334	360	356	377	344	353	397	378	314	368	352	362	361	374	358	369	377	372	368	374	383	346	346	347	336	356	340	367	380	363	339	327	358	343	348	384	339	366	379	392	366	347	350	346	343	348	340	357	377	314	355	363	365	325	343	343	358	372	327	346	384	359	373	357	323	358	347	394	341	318	342	367	381	338	354	384	368	376	352	348	351	374	379	356	362	364	354	374	328	375	378	355	327	346	351	361	358	352	364	358	333	321	367	379	347	361	359	368	345	359	336	329	384	325	345	359	389	351	348	373	341	370	387	371	337	383	315	325	321	354	400	353	358	376	358	355	366	365	335	394	366	358	370	370	349	377	352	376	347	359	367	319	362	320	330	380	383	340	370	361	384	393	366	327	354	343	372	346	359	349	390	336	391	348	388	369	363	355	344	347	372	363	334	346	347	366	347	362	368	379	393	324	365	355	346	330	335	332	352	336	370	368	367	349	374	356	343	343	362	339	373	342	351	385	349	360	356	355	394	337	317	367	323	390	383	363	358	364	365	383	354	355	361	336	333	374	331	360	361	376	384	379	364	333	376	356	355	346	374	344	309	359	354	385	371	351	347	374	339	362	389	342	359	369	354	351	364	365	344	371	338	341	350	331	351	354	405	365	365	349	349	362	366	360	374	375	338	354	370	369	342	342	328	358	364	383	355	349	317	351	354	362	336	342	362	321	372	374	400	328	374	358	345	342	355	376	318	335	360	357	367	320	351	377	336	334	344	340	364	336	340	368	363	374	339	329	368	360	373	365	337	341	377	369	365	388	399	355	350	372	329	355	377	376	359	337	321	364	314	367	374	377	369	352	356	331	357	398	380	363	384	366	325	374	340	376	359	369	332	358	354	376	336	366	353	370	349	332	350	369	344	340	333	345	345	349	389	387	376	321	340	367	347	313	352	334	362	362	349	328	363	335	372	369	371	305	346	388	344	375	337	375	376	400	386	363	365	357	350	382	364	364	370	341	341	362	369	347	338	349	356	348	373	333	341	382	391	369	352	321	380	353	338	369	353	367	357	360	350	346	334	387	371	354	361	363	350	357	356	364	376	395	376	352	384	367	369	394	336	343	361	353	355	355	363	328	362	365	330	344	377	363	370	369	370	368	347	374	357	346	349	364	329	346	391	319	385	366	336	341	376	359	360	353	369	359	344	365	322	363	332	365	346	343	380	374	330	395	369	379	333	366	340	333	376	341	352	381	348	340	383	381	337	348	323	353	352	362	301	384	384	339	334	350	382	323	330	347	349	329	360	378	376	355	327	350	338	342	392	374	346	354	353	318	381	343	360	388	334	373	369	372	366	363	402	330	344	374	347	316	373	364	349	334	363	365	349	330	350	336	348	396	356	350	360	344	374	351	355	379	341	380	343	337	369	338	339	356	363	388	347	377	335	354	362	376	344	392	314	370	374	369	362	356	370	409	361	313	346	349	333	376	377	369	384	360	382	361	354	331	347	363	357	356	364	347	373	365	338	349	377	349	371	348	357	362	336	347	331	345	338	352	366	372	314	324	328	357	368	341	367	367	361	350	371	366	392	371	316	323	365	343	351	360	368	385	354	355	322	327	364	346	335	336	387	358	340	366	327	359	324	357	344	335	403	376	377	335	372	335	350	376	348	357	345	342	375	339	378	393	366	386	370	354	413	367	344	348	349	372	355	352	377	388	361	370	350	344	338	366	398	350	350	349	348	375	364	345	410	353	381	375	344	372	352	373	401	375	346	365	381	386	364	371	360	365	345	353	349	334	351	371	358	381	352	351	355	359	323	339	359	353	369	340	387	373	341	348	321	351	334	326	378	318	357	384	370	369	336	359	318	358	349	346	351	359	347	371	375	360	374	355	369	355	351	356	355	345	369	322	365	364	379	338	383	394	322	391	342	354	381	340	315	351	322	331	366	340	348	340	353	350	352	367	373	358	335	372	353	351	338	366	366	355	369	330	361	371	338	373	358	339	366	388	324	364	361	329	347	348	363	390	356	333	413	370	360	363	359	361	378	334	369	347	344	347	350	360	389	363	378	360	339	356	344	349	333	379	377	347	372	350	364	384	359	351	301	349	341	349	355	330	325	348	374	373	328	355	356	333	324	345	366	354	344	359	355	334	337	387	349	344	357	354	359	356	391	354	360	345	380	351	375	384	373	347	362	357	362	389	361	380	365	355	361	357	367	357	370	397	340	348	324	364	363	362	353	385	357	337	381	353	349	338	353	347	331	359	374	323	366	349	312	361	378	365	347	350	363	399	388	376	391	366	344	342	359	371	337	383	328	358	355	339	354	364	328	360	351	365	357	373	351	336	369	384	352	379	364	371	366	365	374	359	362	360	316	377	359	375	335	365	325	361	339	335	378	342	361	378	383	330	342	341	355	354	385	372	360	349	326	358	350	350	330	357	359	363	363	348	344	343	347	349	381	355	379	375	327	365	315	320	356	341	367	395	350	323	361	326	364	372	318	375	361	371	370	337	349	359	358	355	390	361	370	351	366	371	397	360	352	364	338	361	345	369	358	331	336	362	388	374	381	394	369	373	363	375	362	350	385	363	420	343	335	352	323	350	329	354	378	356	349	358	387	332	357	357	382	335	372	358	336	335	364	335	353	347	327	356	356	368	361	342	370	389	335	371	384	351	367	382	349	367	354	382	359	359	361	320	362	348	348	370	373	368	387	384	359	349	338	309	368	369	380	341	337	337	375	341	358	365	347	348	346	339	350	359	352	353	377	362	390	392	394	356	374	345	361	358	343	352	351	364	318	345	344	360	358	373	372	369	359	360	339	368	382	364	391	368	364	343	358	355	377	354	337	348	361	350	373	350	368	357	377	384	354	394	363	355	374	367	354	354	344	381	356	341	356	358	362	426	380	367	371	396	354	368	368	329	350	367	364	387	353	381	366	378	353	357	372	378	372	369	368	369	345	364	330	368	348	367	377	344	364	369	359	356	369	340	347	360	373	364	340	316	355	354	319	373	362	399	393	365	346	350	353	368	346	359	353	366	378	355	352	370	347	341	368	363	372	342	350	372	321	382	345	370	386	364	363	343	339	356	345	375	337	340	354	374	356	346	364	367	360	367	363	389	369	341	370	355	370	341	363	395	359	361	399	380	364	338	371	351	362	378	370	354	335	323	355	380	348	364	344	382	346	367	365	362	366	360	374	363	366	334	384	374	337	333	357	347	368	330	363	371	361	390	350	364	349	316	323	370	305	378	342	337	362	331	364	352	368	349	348	379	371	361	380	311	365	368	319	364	336	388	365	373	326	362	369	352	358	366	338	383	371	312	391	345	369	323	348	359	346	359	370	403	353	376	334	382	357	343	330	355	408	349	377	371	366	361	337	391	401	356	329	323	334	349	342	382	326	399	314	368	344	347	343	336	350	339	378	368
25468	26333	42817	38137	20702	5976	1008	498	423	465	434	438	467	407	390	453	408	428	420	463	442	426	445	482	445	453	418	434	458	445	397	445	414	440	433	383	445	433	427	424	409	445	428	433	461	406	429	437	401	432	454	442	389	420	417	439	410	396	429	426	439	439	372	431	425	423	398	405	399	427	398	407	401	419	445	445	376	430	404	424	413	383	468	406	429	412	377	380	427	425	407	400	466	433	403	413	405	420	428	431	459	393	423	429	437	435	406	429	413	408	405	383	374	399	427	433	419	430	407	425	405	444	380	406	377	433	386	469	416	426	428	395	397	404	412	412	431	416	423	408	422	412	407	411	400	398	387	404	392	419	419	406	380	445	445	426	453	420	420	441	443	432	440	444	430	404	446	442	415	455	426	439	420	418	401	405	432	403	402	431	433	437	387	431	449	414	418	379	415	394	416	419	349	447	427	396	439	389	400	416	438	413	408	458	424	390	463	462	459	445	408	414	428	372	412	451	383	415	413	447	451	404	451	440	420	405	397	395	435	432	401	415	413	423	429	402	454	395	396	414	414	445	424	459	418	416	401	443	405	436	423	406	422	414	400	438	390	415	428	443	414	391	459	417	428	419	429	432	438	415	423	418	440	387	419	420	417	413	438	438	393	411	398	414	378	384	360	402	392	405	414	406	451	402	434	406	388	415	441	448	434	407	406	427	405	422	386	430	393	426	466	406	390	408	411	426	443	429	430	394	427	429	428	430	404	409	416	386	427	437	397	413	423	370	378	420	424	424	454	448	438	418	395	380	434	448	416	377	436	419	399	424	417	449	415	441	410	472	426	441	419	423	463	418	414	404	382	394	400	412	449	444	422	423	418	409	408	438	406	412	401	420	421	413	436	444	425	425	435	412	397	420	395	403	394	405	404	395	389	390	440	396	409	393	414	402	393	471	402	404	414	380	441	428	458	412	434	376	415	438	407	447	401	410	427	419	432	430	456	403	408	471	446	414	424	425	394	412	440	419	432	427	398	437	423	430	437	385	440	457	488	395	419	420	456	409	361	397	444	438	413	369	443	441	409	440	415	418	446	394	458	414	412	390	439	406	396	443	395	397	422	423	437	437	445	429	424	402	406	406	415	418	382	440	412	422	403	438	430	411	423	404	414	419	419	403	423	428	395	404	415	402	454	430	404	433	396	411	447	418	452	439	410	417	444	375	390	439	443	427	459	415	421	418	384	413	397	453	427	428	424	442	411	437	387	392	438	400	385	417	425	413	406	388	430	427	414	422	429	399	407	385	433	430	401	419	418	394	412	388	383	424	431	390	420	406	407	435	438	415	364	417	399	407	394	392	420	427	444	422	428	390	372	447	412	422	429	412	418	438	468	436	431	426	407	427	443	422	448	439	412	399	423	451	396	431	418	450	409	370	405	427	393	433	444	435	434	404	386	401	422	395	411	430	409	428	374	429	419	469	443	402	411	414	464	387	440	418	425	462	438	391	431	466	425	438	419	407	400	419	420	428	433	420	415	434	452	426	408	429	416	405	425	434	418	423	426	401	401	423	386	396	405	380	396	449	408	405	402	448	433	402	435	453	427	432	418	396	413	422	451	420	423	401	400	444	404	411	431	421	422	453	415	394	408	433	419	405	425	445	372	427	393	441	418	405	393	404	374	373	402	413	416	394	450	408	430	411	386	417	397	383	422	421	405	422	424	399	428	396	401	438	398	442	407	434	449	416	413	444	393	403	432	404	414	437	423	419	392	445	401	421	417	431	430	441	413	418	451	402	444	397	422	430	421	448	446	412	418	387	418	388	425	388	421	397	408	451	429	443	445	429	416	438	434	389	399	431	375	389	428	430	411	402	423	423	445	412	407	452	424	420	412	394	433	405	408	399	444	423	406	410	427	460	461	393	449	407	424	401	426	403	427	417	455	416	418	411	403	389	439	408	416	401	455	472	436	458	397	412	416	409	418	387	414	382	402	418	412	413	388	394	443	424	395	414	430	378	419	404	441	381	395	440	388	391	402	409	460	427	392	438	421	430	455	436	418	400	435	375	401	399	397	403	405	432	421	362	421	430	428	423	425	438	409	414	438	411	394	408	411	420	408	399	432	448	445	437	425	417	417	406	453	412	420	384	387	431	424	421	419	409	423	401	391	438	397	416	392	424	426	427	402	449	442	409	420	408	410	449	412	399	407	440	411	413	438	488	404	397	403	397	416	417	394	426	417	439	406	420	393	438	433	423	462	406	405	430	433	463	445	433	386	418	436	407	467	405	444	435	450	422	420	444	435	431	411	439	430	440	458	416	394	436	436	443	425	403	430	425	422	420	397	414	433	402	403	426	422	377	397	430	424	405	399	416	410	436	401	416	417	414	413	426	415	368	418	377	401	402	408	407	421	451	430	420	438	425	416	421	444	451	429	434	425	417	396	416	382	454	419	409	436	426	421	434	411	442	395	450	389	430	397	462	426	417	409	432	421	427	445	399	416	423	397	402	397	397	435	427	439	395	417	426	398	403	416	442	448	435	424	388	405	390	399	453	438	432	422	388	426	428	436	420	358	411	424	429	423	398	438	426	431	416	429	411	419	424	409	407	402	406	411	380	416	414	413	416	409	421	415	387	428	421	439	439	420	421	433	426	438	413	420	393	438	390	403	400	422	411	405	390	398	435	414	404	393	422	428	420	428	401	416	382	418	444	430	454	410	438	419	406	417	485	375	429	409	418	422	417	425	439	436	415	433	413	427	408	429	420	426	440	443	437	441	415	387	428	390	425	395	404	425	391	393	451	462	406	392	428	368	399	438	439	448	382	421	415	454	442	393	427	400	400	382	422	407	406	426	408	402	452	443	419	408	409	440	409	412	391	405	379	417	405	434	425	380	443	417	417	400	436	424	423	422	377	436	374	427	413	420	417	413	410	388	418	385	425	407	401	445	430	383	448	423	400	386	441	421	436	441	379	416	395	398	402	397	432	453	401	455	438	433	401	398	468	431	425	411	415	411	393	420	419	434	432	422	409	439	414	435	410	423	425	390	420	416	379	431	406	408	460	396	435	418	389	403	419	437	432	436	432	421	414	463	398	395	397	406	399	421	427	437	358	399	411	441	420	421	456	455	419	408	414	421	427	414	400	392	408	432	384	441	396	450	451	417	411	432	441	429	400	394	403	434	427	401	401	421	388	407	423	417	400	386	406	432	451	394	430	449	398	416	403	424	433	443	438	432	383	454	445	397	451	427	416	402	393	423	427	434	425	403	413	425	406	424	459	436	418	440	397	425	386	441	373	432	431	429	429	412	416	398	417	425	392	395	412	401	469	448	420	431	410	431	410	437	394	438	371	440	449	382	421	431	441	409	423	415	431	395	419	434	401	409	424	444	440	384	415	402	414	395	425	431	445	408	434	401	429	400	407	422	389	444	431	407	401	420	416	422	373	393	417	367	428	420	423	396	433	386	429	433	396	399	436	418	425	372	427	390	430	437	416	397	462
54495	85224	62165	30925	12840	2984	911	436	448	451	448	442	457	401	404	422	453	424	467	435	429	428	445	477	502	467	470	482	460	408	439	452	459	404	445	428	441	417	447	437	414	451	399	455	450	393	426	408	419	440	439	432	443	388	466	402	437	429	435	469	415	396	451	475	425	435	417	423	389	402	488	439	426	405	451	416	397	411	432	433	424	445	442	460	388	441	431	421	386	428	453	418	435	397	418	426	442	448	430	421	437	447	457	478	404	413	411	428	455	416	413	439	427	398	423	409	436	476	421	425	385	458	465	431	397	388	441	439	437	432	411	421	409	452	465	431	443	458	407	434	424	478	423	439	462	459	445	425	447	423	452	395	447	466	394	414	376	427	415	398	465	460	429	439	416	443	449	451	431	485	432	408	419	442	420	452	485	439	445	443	440	469	445	403	453	442	409	409	440	421	436	423	439	471	470	431	448	479	428	452	469	383	444	417	438	400	422	415	380	464	419	433	432	468	442	446	438	451	469	410	437	424	440	464	457	414	426	426	428	441	463	452	414	428	443	443	423	406	471	425	438	476	411	415	416	437	419	409	446	434	454	423	426	433	426	413	437	456	411	431	465	454	408	457	424	414	396	438	430	430	432	400	412	445	460	442	444	414	434	430	428	407	429	421	434	443	461	457	459	429	448	464	404	403	438	417	448	452	448	420	430	422	440	445	424	418	390	432	435	428	413	454	427	492	404	478	449	453	403	462	431	429	450	402	429	427	411	425	438	407	427	421	434	431	452	444	422	414	431	452	426	465	428	466	473	440	419	454	380	405	442	446	390	410	415	443	442	387	472	449	414	442	445	450	428	435	450	466	408	418	453	383	426	454	396	402	431	443	431	429	428	456	455	431	421	432	464	441	450	435	408	465	417	426	449	440	432	443	439	448	408	445	436	436	383	402	423	461	472	417	432	400	419	468	432	451	431	480	444	445	431	422	447	445	452	472	426	436	449	453	417	445	429	428	440	478	396	431	420	462	431	427	399	405	419	440	477	412	420	414	412	461	432	430	423	465	451	443	399	435	442	434	429	442	432	454	417	437	452	421	461	446	434	416	413	414	434	442	466	411	400	440	459	470	445	434	452	425	458	445	429	429	436	398	427	453	431	439	436	438	444	417	457	446	409	456	428	438	397	405	438	389	460	429	428	452	412	443	448	454	471	426	424	427	439	430	451	407	429	417	464	427	439	414	464	452	435	440	435	444	433	431	426	442	446	433	450	434	445	421	418	421	424	438	431	459	431	440	402	443	410	404	431	451	427	430	456	440	424	431	423	421	425	451	439	441	419	473	444	438	408	464	445	444	424	431	421	446	445	446	411	414	411	406	445	432	436	425	422	430	414	431	466	442	403	429	410	431	438	409	414	475	410	419	454	492	437	420	401	462	459	427	430	418	485	437	406	409	419	443	432	379	433	415	438	428	459	456	423	450	438	428	430	462	426	413	434	461	447	429	447	444	452	408	416	425	415	431	404	434	457	420	453	463	453	426	394	452	397	483	479	419	421	443	442	445	475	456	434	485	463	407	437	440	456	426	402	426	432	427	445	432	462	449	443	446	440	407	431	429	443	440	411	412	417	451	447	460	471	452	410	432	474	436	431	434	460	411	442	457	432	431	428	439	410	421	436	434	419	429	426	418	438	462	385	439	440	436	442	440	449	465	413	466	460	446	464	421	430	417	438	427	440	434	447	431	418	458	443	426	425	417	424	435	416	422	453	466	469	502	414	445	452	424	408	438	449	456	415	391	469	441	421	407	459	464	421	466	455	414	439	429	429	438	459	406	457	466	424	436	445	456	458	460	415	417	445	440	421	418	425	413	437	428	447	390	404	423	458	412	475	408	470	402	452	463	413	418	434	413	413	417	418	443	410	437	423	428	456	426	445	422	457	453	422	431	407	444	438	464	453	428	445	449	456	434	431	430	438	414	432	442	440	425	439	440	400	452	404	467	413	422	425	448	410	417	474	460	446	438	458	470	427	419	425	442	428	497	431	411	452	415	454	418	441	438	425	442	368	440	413	457	490	409	472	399	454	457	428	400	423	454	461	429	459	420	466	442	440	434	423	409	463	456	421	450	453	421	419	422	435	423	439	451	445	435	442	444	464	428	424	423	456	429	433	455	458	412	409	421	420	410	457	436	445	425	437	481	446	429	426	440	473	429	427	422	425	471	445	397	444	389	444	447	443	440	437	409	462	465	452	437	432	415	451	429	419	438	442	410	427	420	436	460	424	430	450	403	459	447	456	442	407	429	460	431	432	400	446	413	410	443	430	435	436	443	420	433	425	412	454	435	433	447	418	412	444	450	427	421	416	466	465	436	427	390	436	432	461	432	437	425	397	442	444	434	478	455	458	419	450	448	436	434	460	453	427	404	433	417	450	446	426	404	430	444	432	446	479	419	404	428	428	435	424	443	444	424	430	412	432	448	440	434	425	419	452	457	416	462	400	478	432	451	433	478	460	445	411	454	432	457	427	495	413	461	408	425	470	442	439	433	440	478	457	422	449	472	428	468	453	453	429	393	434	441	409	446	471	445	369	419	418	422	441	474	448	431	399	423	435	446	398	438	457	436	415	432	444	408	433	432	417	427	464	449	459	429	471	455	442	426	405	494	435	449	433	449	442	467	448	441	437	418	433	425	408	434	452	422	456	432	452	456	412	434	430	419	384	464	435	441	471	425	439	413	433	413	427	442	422	393	419	452	409	427	397	430	437	480	475	448	452	442	451	469	436	434	418	487	429	417	458	468	423	409	417	465	472	449	429	423	424	442	425	435	484	412	426	438	460	416	460	447	431	436	434	446	426	430	435	458	441	445	446	448	448	462	437	456	412	423	424	413	483	435	430	447	431	415	421	428	475	458	454	407	417	456	420	464	450	405	396	440	446	422	459	450	438	393	443	446	439	454	435	419	448	446	446	432	456	448	459	408	410	456	505	419	456	422	403	440	429	431	446	447	435	477	434	448	427	441	457	420	476	426	454	452	423	412	459	424	430	434	453	435	418	464	454	438	423	415	450	437	416	451	479	435	442	421	412	484	392	411	430	465	413	434	429	433	434	424	424	458	447	416	459	417	403	429	475	419	400	427	479	428	434	444	409	424	416	428	419	451	429	454	436	435	451	432	448	449	425	451	401	428	420	443	418	430	446	417	406	456	483	417	400	462	422	441	423	424	431	397	430	462	434	462	402	464	417	423	426	450	449	448	473	451	414	455	426	441	435	415	432	464	471	448	440	469	456	444	471	455	445	451	426	407	396	444	438	437	423	442	414	435	435	446	435	414	428	428	428	384	440	409	389	440	444	408	426	426	445	424	456	447	414	440	402	425	414	427	488	456	436	421	382	435	470	411	436	455	408	424	430	403	421	467	444	447	435	424	434	458	416	438	427	415	405	430	465	438	423	447	434	375	399	428	390	407	431	426	427	401	449	416	457	417	422	419	429	396	444	442	465	433
23990	23475	37914	38560	27252	15248	3448	740	599	618	599	578	618	571	581	504	577	518	527	497	527	550	525	676	703	638	588	564	531	572	508	489	504	514	505	560	511	549	547	525	511	505	559	550	529	506	544	509	535	503	531	510	513	525	529	570	497	538	509	540	482	511	554	556	531	513	492	488	541	515	570	514	518	529	524	493	534	546	503	524	495	569	537	474	521	505	543	516	514	553	486	554	523	554	526	548	514	510	543	541	537	522	512	535	544	490	514	516	476	515	475	538	523	512	550	523	508	498	490	538	517	525	501	514	524	506	569	485	522	549	517	496	527	535	510	526	527	524	529	473	532	530	512	540	515	537	543	527	496	528	549	536	555	525	553	496	515	496	489	485	526	503	554	549	533	514	497	524	512	476	529	479	536	506	500	497	521	481	525	552	520	500	523	510	558	507	532	552	539	554	464	480	511	511	549	553	552	505	514	553	512	497	489	512	479	527	515	540	513	509	523	520	520	528	513	525	557	497	521	529	545	501	521	567	531	554	500	559	519	504	516	571	508	530	506	521	521	553	543	555	523	550	571	558	522	543	520	516	530	558	543	532	540	522	550	490	521	514	538	502	549	480	529	551	550	508	484	514	523	492	519	569	531	520	501	526	527	510	546	548	527	546	531	555	531	531	534	526	540	515	548	504	554	546	532	548	526	505	491	549	551	555	494	529	547	492	542	546	494	521	522	469	486	482	527	522	531	497	542	534	536	487	545	521	483	548	541	561	570	553	576	526	514	524	524	516	516	548	537	509	543	496	505	527	555	545	523	527	516	518	543	504	526	519	511	545	501	532	546	523	492	504	534	545	512	514	550	539	555	517	607	491	501	511	541	526	508	531	509	504	484	547	562	520	485	536	533	557	552	519	506	538	554	475	475	531	536	470	523	547	503	520	508	566	527	523	533	519	503	512	502	513	544	514	547	521	509	494	507	475	523	549	511	539	539	513	514	536	560	531	521	488	526	501	521	561	561	540	565	532	524	486	539	511	533	537	503	505	567	550	525	491	529	519	512	557	557	537	525	530	514	560	510	525	526	569	540	532	490	518	493	554	541	551	556	496	553	525	515	521	546	535	526	511	538	504	503	506	503	518	524	515	539	471	532	516	520	526	492	487	584	531	503	522	527	516	541	532	515	500	530	512	563	516	516	524	527	522	526	555	525	530	554	511	521	546	510	549	534	500	498	529	553	487	521	533	502	536	564	548	526	499	501	514	553	481	477	515	543	517	503	536	554	555	527	534	554	552	512	512	511	557	514	507	518	511	550	495	509	525	500	500	534	545	498	531	485	517	489	532	484	525	512	517	530	532	510	552	505	532	521	539	533	520	529	532	553	561	517	531	533	515	498	534	569	551	521	526	531	529	531	524	507	520	514	510	541	546	544	490	524	511	522	481	552	560	544	466	494	514	533	541	520	563	540	510	507	538	521	571	511	521	545	518	556	527	514	538	497	514	544	507	537	534	523	572	531	492	476	534	499	500	500	513	534	501	533	532	519	519	522	517	496	514	487	542	526	505	506	493	488	529	568	509	527	556	560	460	537	488	563	587	542	536	536	502	513	562	550	547	523	512	521	527	511	505	493	532	503	508	512	524	530	490	512	504	514	499	502	521	549	503	551	537	492	576	498	481	529	510	538	544	549	512	549	506	524	552	494	535	524	511	518	501	514	477	563	538	546	544	540	529	490	550	510	557	526	524	538	524	550	481	547	522	530	530	552	531	499	527	520	508	529	496	520	543	562	541	481	552	511	542	550	534	534	513	582	525	502	549	559	510	502	505	528	546	496	492	513	512	528	521	495	556	536	515	539	529	523	507	526	516	524	512	552	526	509	495	539	537	507	547	512	504	539	501	521	541	500	503	514	555	481	534	494	506	538	487	495	505	536	509	493	485	496	543	544	539	561	532	557	532	517	479	512	472	518	507	524	546	515	539	548	529	513	518	560	475	508	515	494	509	508	508	517	532	550	504	521	495	544	496	513	551	493	499	527	514	523	534	525	498	525	529	498	510	492	516	515	520	516	534	556	573	537	540	496	513	529	501	524	488	512	472	522	512	519	529	511	512	513	542	533	506	535	530	509	518	519	490	517	532	490	509	515	525	524	507	536	523	520	516	501	553	521	483	552	503	529	548	483	521	538	547	564	539	559	487	562	513	527	534	551	509	499	521	520	537	529	538	578	518	508	557	518	509	527	500	510	538	521	481	521	550	464	529	525	533	534	536	505	525	534	496	507	528	529	512	503	501	508	498	551	505	519	504	514	558	483	524	510	572	515	539	508	542	523	513	560	485	530	549	524	514	518	483	504	547	512	492	513	487	530	536	498	580	533	510	506	485	483	523	505	517	548	533	506	519	513	511	492	495	519	511	532	505	521	526	536	530	515	532	526	484	534	524	502	527	534	518	508	472	509	560	511	519	531	521	523	505	535	530	529	520	584	511	515	502	528	529	500	502	521	540	521	548	534	543	521	509	544	556	495	502	514	525	502	529	508	548	523	559	541	551	549	532	533	477	538	555	530	520	496	541	520	543	495	521	543	531	506	535	492	529	554	513	517	491	548	496	523	514	478	523	524	493	518	528	502	523	526	562	510	508	546	516	496	518	495	568	504	497	514	513	535	541	513	466	504	514	501	511	515	547	527	512	538	503	529	518	501	535	516	517	508	481	526	501	519	488	490	517	506	551	499	513	521	498	535	506	576	518	529	509	504	509	546	500	518	553	512	538	524	536	503	503	460	498	512	511	508	541	504	514	549	516	559	469	529	518	542	501	498	542	481	550	566	557	524	495	546	518	506	547	536	538	479	545	527	509	524	558	529	499	555	508	528	510	545	555	542	469	523	544	475	573	497	515	547	543	507	537	484	547	538	509	521	549	518	517	512	535	517	495	507	545	503	517	501	502	510	549	540	496	482	506	495	512	523	545	544	546	503	553	506	523	522	468	514	496	535	491	532	546	530	518	506	512	521	539	522	508	533	534	489	534	518	539	508	499	525	508	497	531	506	530	522	506	505	512	528	500	557	503	511	511	544	522	545	525	523	517	538	531	506	502	548	501	539	555	535	550	531	521	530	540	540	535	528	520	562	520	545	525	523	543	523	474	499	512	535	492	499	529	511	556	554	538	517	548	557	464	563	508	481	508	486	533	544	577	525	529	488	539	535	535	546	524	513	476	539	526	536	515	533	562	517	507	511	505	524	559	552	528	577	505	530	511	517	500	542	507	552	510	545	528	502	482	524	550	514	545	572	524	530	531	503	547	549	504	510	555	516	497	512	498	547	568	579	512	531	539	552	548	483	527	495	487	548	549	551	524	562	496	529	540	501	551	500	535	542	513	481	506	495	499	500	544	534	482	515	522	541	518	565	527	534	545	526	485	497	520	550	495	536	542	508	550	496	518	534	504	519	542	553	474	570	539	497	490	514	539	525	498	490	542	505	512	522	525	539	513	556	523	508	518
58609	97815	75317	48613	22852	6051	1555	578	567	546	598	552	574	558	558	563	583	583	553	575	628	535	558	907	889	772	648	579	573	602	564	524	588	569	576	567	540	551	574	535	591	572	589	582	574	532	581	553	558	574	579	560	593	544	573	574	563	531	552	556	568	579	556	564	544	566	581	596	538	617	519	600	558	546	522	553	569	548	609	528	546	569	587	527	565	542	558	583	578	596	599	561	537	591	566	551	554	560	581	538	597	578	534	597	560	531	556	525	560	547	632	561	574	573	567	530	546	531	536	593	531	565	562	554	559	535	633	544	587	567	546	540	532	552	563	586	576	554	587	527	523	552	551	539	540	600	536	541	585	593	524	537	566	516	585	607	589	582	593	558	556	541	583	571	569	589	586	559	591	556	597	583	562	568	565	568	541	571	565	549	598	606	574	553	511	540	581	573	582	570	521	584	535	546	553	543	561	589	546	571	557	536	556	540	594	549	531	589	575	583	613	575	613	555	564	582	555	552	556	598	553	508	567	562	536	525	554	558	588	563	569	574	599	607	577	573	581	546	563	569	551	566	547	593	587	570	580	580	610	580	558	554	565	592	548	546	559	542	577	583	542	584	545	551	550	526	595	610	548	574	570	538	561	569	596	610	545	546	596	590	535	559	578	542	539	581	541	591	543	543	588	562	575	540	553	553	549	614	589	550	555	592	611	567	557	583	552	564	560	540	557	533	571	579	563	545	573	561	526	582	586	583	599	537	534	556	579	530	582	523	590	567	574	594	578	557	551	500	507	554	499	563	570	556	532	608	595	596	552	568	550	547	617	535	564	572	563	571	594	540	602	600	578	569	576	560	591	563	553	568	556	594	580	585	534	563	631	549	567	586	605	547	542	576	575	550	576	585	564	580	516	553	622	582	574	577	543	540	559	576	566	561	547	581	586	544	608	583	542	558	541	575	590	564	555	608	557	514	607	553	555	565	557	557	585	561	574	554	574	567	569	571	566	566	534	536	563	571	583	614	581	564	557	583	546	542	592	573	601	541	569	552	533	541	539	560	536	591	561	602	603	612	567	576	572	587	565	574	547	565	578	587	538	545	542	535	553	564	557	564	583	551	558	542	581	560	521	580	566	578	556	557	574	550	533	512	572	559	526	571	551	559	557	521	582	560	571	554	593	571	572	572	599	564	550	538	582	574	550	562	530	571	596	596	553	553	545	558	585	540	560	563	570	577	587	566	571	600	589	603	566	549	563	618	601	575	573	564	559	564	561	516	556	592	539	550	500	577	535	549	557	564	531	538	593	562	545	531	603	587	562	542	579	526	602	602	576	576	549	560	550	538	563	575	577	546	542	569	589	574	528	634	578	563	596	552	562	598	567	526	542	592	571	547	542	538	570	588	570	573	579	549	546	551	612	576	506	600	611	560	589	567	539	562	555	545	578	569	616	584	542	581	563	564	557	547	554	590	540	558	524	603	588	580	620	547	572	563	563	603	548	563	531	551	606	543	566	596	530	550	563	585	567	559	524	588	591	541	565	523	531	622	560	524	638	557	557	548	574	592	574	550	551	613	547	587	560	583	529	605	563	578	578	569	562	519	555	592	520	566	534	586	573	587	592	568	570	545	580	566	561	557	590	514	564	608	571	587	556	571	587	557	585	583	592	550	552	538	550	568	552	556	569	565	544	552	540	581	593	571	569	581	560	579	585	568	574	558	550	587	540	576	559	569	562	553	542	576	576	551	589	572	579	569	548	605	556	567	559	597	560	588	561	522	596	544	591	580	560	553	550	558	532	592	579	511	600	526	560	547	586	549	502	563	537	611	579	572	597	510	532	627	562	547	596	513	562	563	522	549	550	575	565	556	592	552	554	553	550	576	527	541	578	550	540	510	558	576	617	545	570	582	568	531	510	549	556	557	561	573	590	569	562	534	543	544	578	565	551	594	572	564	586	563	561	566	596	567	562	628	525	548	556	573	590	574	578	576	545	564	584	555	594	528	573	590	560	550	544	586	586	557	554	567	553	542	564	592	567	561	551	587	543	553	557	553	561	525	541	578	551	543	546	576	541	570	521	555	581	552	547	551	529	557	551	517	559	554	571	583	588	531	583	537	534	533	548	571	524	582	557	579	560	592	552	571	534	545	535	583	542	526	560	547	555	565	591	588	556	588	565	560	565	552	550	520	575	540	577	583	544	541	559	543	589	506	567	546	536	580	557	505	585	600	590	546	572	600	566	559	573	583	543	584	577	600	512	598	559	602	546	522	532	576	597	568	563	531	536	539	584	566	544	586	539	541	569	527	583	578	592	492	587	539	565	552	515	565	584	539	575	576	550	547	587	507	554	565	564	530	570	530	577	560	557	552	555	556	550	601	523	587	609	566	581	571	553	560	582	630	598	549	541	568	521	582	589	591	541	538	575	580	521	518	582	609	556	582	517	533	588	570	532	583	539	578	582	601	534	553	581	575	533	577	601	554	589	517	546	546	527	557	544	530	546	552	564	569	556	538	581	582	580	569	555	547	511	541	604	555	529	571	535	563	593	577	595	523	541	531	565	556	565	537	541	517	590	553	513	532	559	555	526	558	600	585	560	513	565	585	547	586	584	555	515	549	540	530	573	567	569	569	561	536	532	586	554	563	529	590	554	566	589	547	552	535	581	555	571	557	603	550	593	561	560	540	600	564	614	549	527	572	573	563	543	580	523	554	553	588	518	542	549	558	563	573	549	561	569	595	550	568	585	571	540	543	563	552	577	568	561	553	578	568	557	615	561	565	575	626	583	546	575	531	587	568	566	589	559	566	544	570	518	582	535	548	575	580	557	596	542	525	606	615	525	498	544	551	564	587	569	569	558	569	592	596	566	540	565	559	553	544	569	556	562	617	536	539	577	583	540	560	548	578	552	541	589	543	536	547	570	570	574	512	555	528	555	574	585	566	542	583	573	554	606	565	562	572	561	562	533	563	550	571	578	577	551	567	575	550	577	545	525	532	567	608	529	553	577	570	616	527	537	566	572	546	534	591	585	565	551	552	560	569	569	545	545	553	555	575	531	572	587	557	552	537	482	536	575	560	581	525	584	524	551	555	566	568	541	546	540	575	573	571	527	502	569	578	554	588	569	548	543	562	532	593	562	570	590	566	522	524	594	522	547	586	577	538	527	562	547	557	557	572	584	562	560	599	563	565	539	563	572	563	557	547	610	551	517	541	565	572	556	559	541	538	534	551	572	536	611	589	588	577	591	546	567	567	526	543	579	598	537	594	551	579	573	572	519	558	594	576	548	518	568	594	534	564	553	544	560	627	550	578	560	530	581	543	582	520	543	564	538	572	572	559	569	553	567	575	553	589	538	561	566	598	536	539	563	559	537	552	534	577	544	558	565	542	574	553	575	569	546	551	520	594	553	562	549	595	548	588	546	557	559	589	548	593	546	546	519	537	564	567	539	549	527	515	547	598	526	544	577	566	545	538	590	570	592	606	569	558	555	558	593	530
28823	29337	26986	11593	1875	704	419	366	345	352	384	359	372	344	371	357	337	351	351	348	384	337	387	319	372	332	348	333	337	358	337	358	349	345	355	360	344	375	371	344	358	348	348	366	351	382	340	330	348	349	358	352	362	318	354	329	354	335	384	373	360	365	367	360	368	325	326	328	340	372	351	357	362	385	339	385	356	382	350	349	341	349	398	326	350	347	348	359	346	364	356	334	315	357	366	349	317	357	344	325	381	362	350	350	335	346	337	338	399	318	334	339	367	347	326	358	346	321	399	316	356	366	319	375	342	360	347	346	352	346	362	368	344	378	351	343	367	359	359	354	321	342	369	332	354	348	308	353	374	349	355	320	373	360	365	373	339	326	337	378	349	332	357	346	370	358	349	329	372	355	358	336	385	348	357	360	348	361	351	386	365	346	359	350	343	360	341	354	304	323	347	383	364	318	346	355	346	360	344	347	366	363	381	384	365	363	360	352	349	370	318	341	381	347	364	364	383	335	299	357	363	332	319	325	340	333	310	355	372	335	359	374	321	324	324	359	350	341	347	364	359	385	361	361	331	334	312	351	351	367	320	374	349	335	372	347	330	340	354	350	326	371	395	365	338	364	363	348	386	368	366	339	325	356	338	351	357	345	342	376	336	353	328	359	369	341	379	356	328	345	324	338	358	363	315	343	323	324	343	364	358	322	376	348	335	332	357	356	336	394	337	359	352	348	357	363	336	339	396	358	348	356	316	349	378	338	343	326	348	339	334	334	351	356	340	348	373	317	340	346	334	349	340	355	346	328	357	339	331	361	352	348	342	325	376	304	357	357	350	378	329	357	336	327	339	331	343	321	373	395	334	366	366	338	375	359	348	321	348	322	333	383	357	323	367	330	342	336	352	354	364	362	342	341	330	351	364	369	335	356	366	318	336	358	371	348	348	345	370	402	332	355	345	331	352	383	346	338	349	324	320	340	366	357	346	355	344	342	358	341	326	354	359	349	310	330	356	329	325	354	330	379	310	345	348	374	350	343	341	344	352	339	340	374	315	341	328	355	366	348	334	345	336	339	321	343	337	349	338	387	360	335	343	347	359	327	337	342	354	367	358	376	368	371	385	336	346	360	371	345	366	351	354	351	360	375	327	352	328	363	332	352	338	373	350	346	347	351	329	358	349	342	340	323	352	319	319	361	367	360	365	373	369	320	321	328	339	343	352	349	367	338	361	348	323	349	325	332	334	358	328	338	347	352	354	332	369	332	332	356	343	362	327	329	367	363	352	347	358	371	341	353	343	354	346	328	372	365	358	364	332	353	351	337	343	329	373	321	356	320	339	368	341	297	352	353	355	317	364	328	334	334	370	326	337	353	330	359	347	366	329	333	350	356	369	333	350	318	352	349	355	385	323	329	342	321	361	353	348	355	366	318	300	358	348	360	356	368	322	332	320	359	348	358	375	344	353	368	377	346	343	330	358	364	336	360	339	329	332	350	348	331	384	377	324	378	347	339	337	378	330	378	375	358	371	313	362	363	367	352	336	360	339	346	359	317	354	338	359	356	337	321	334	334	369	374	315	323	340	341	319	364	360	368	332	365	332	345	335	335	347	326	363	343	379	358	360	324	384	391	359	368	358	350	337	345	354	348	354	345	362	347	333	369	342	315	357	354	360	350	349	312	336	346	367	361	386	347	333	326	341	339	346	324	361	339	379	328	337	338	369	322	387	365	315	351	317	391	340	371	364	365	357	345	332	346	333	339	347	364	317	349	333	368	328	332	326	375	373	382	368	371	352	350	310	340	324	345	326	364	329	344	361	355	318	337	344	359	326	341	384	349	313	342	349	378	345	346	352	384	330	339	350	331	351	323	363	323	349	350	349	326	346	363	313	329	362	310	350	349	350	349	348	363	383	370	342	358	347	367	313	330	369	352	358	319	323	368	319	340	330	339	396	332	349	364	322	362	373	367	353	363	358	351	368	315	359	361	331	386	328	343	342	349	361	369	406	366	341	357	344	331	362	338	382	348	359	331	350	352	338	341	351	337	333	371	348	336	347	341	357	347	367	361	373	323	374	333	368	366	342	368	352	317	359	319	403	322	322	373	354	356	350	335	324	326	355	343	330	325	345	334	319	377	317	364	358	340	325	360	342	329	366	351	359	339	317	320	342	347	352	383	350	342	334	332	333	320	368	335	372	370	359	352	354	384	324	325	380	357	321	354	355	359	353	370	318	360	340	368	338	341	347	367	314	355	360	328	347	344	389	352	339	343	343	337	346	318	351	337	327	366	352	348	317	322	326	352	341	358	337	328	338	354	341	344	315	337	334	371	372	334	349	364	353	351	342	340	315	330	358	352	359	330	372	366	338	359	341	379	349	336	361	362	357	376	322	328	356	321	344	356	344	337	338	347	382	364	373	334	348	339	369	336	374	384	382	384	360	325	362	367	314	325	357	340	339	311	338	370	388	362	316	342	338	368	372	395	394	340	343	388	350	346	399	364	339	360	371	315	320	322	358	366	372	366	375	333	363	381	396	374	359	349	359	368	382	343	348	337	340	356	335	375	354	298	354	317	365	326	367	364	318	354	328	327	330	326	342	367	355	359	361	349	326	326	387	334	329	319	339	340	366	373	373	352	361	354	341	342	356	346	309	385	362	345	350	330	348	361	344	341	358	362	356	348	343	336	352	357	360	349	322	358	349	351	341	322	341	364	347	337	343	318	332	351	377	367	343	374	361	372	365	370	342	370	351	371	363	336	338	338	364	348	371	354	332	347	346	341	390	346	357	313	296	329	355	362	352	344	355	345	347	362	350	344	352	333	364	343	363	340	349	355	346	364	360	293	351	333	367	364	329	353	317	361	382	313	374	339	378	346	346	361	373	346	388	358	344	349	364	361	329	364	367	350	345	354	327	351	321	338	329	325	341	341	372	360	341	340	348	321	329	320	337	366	339	318	335	352	357	333	362	332	355	355	332	346	328	321	331	338	379	339	356	372	362	333	368	334	355	350	335	344	359	338	324	357	357	348	331	330	336	315	359	364	328	345	348	379	304	330	329	357	384	357	363	365	337	339	371	374	330	363	348	345	348	338	358	336	332	333	347	374	362	302	338	339	355	364	344	351	380	370	361	349	362	322	365	355	349	301	347	338	331	360	376	343	323	301	368	372	344	353	362	344	382	317	361	358	364	320	368	381	377	346	331	344	396	349	352	354	297	350	334	335	333	343	327	387	376	360	346	353	372	358	349	375	359	334	363	332	329	355	394	353	347	371	340	311	313	382	356	336	376	327	347	368	361	380	354	308	351	330	365	374	355	334	343	330	352	338	359	366	365	360	331	358	355	351	384	354	359	366	338	350	322	361	335	326	360	365	338	336	357	347	368	311	317	339	340	346	325	363	353	343	344	363	346	351	384	370	342	328	338	377	392	375	339	336	334	331	349	341	371	357	362	363	317	359	347	329	338	314	352	341	328	348	338	343	328	376	367	371	359	361
18651	36389	21126	6371	1605	735	385	317	347	353	337	337	366	366	318	334	336	359	318	297	358	337	346	320	383	351	322	341	356	359	327	311	332	359	344	361	338	375	336	321	340	341	318	351	344	356	364	355	339	329	349	360	339	364	301	361	370	341	312	339	340	363	333	375	344	343	339	346	329	353	361	347	322	361	352	366	345	308	357	324	317	342	334	325	349	365	375	341	357	349	330	336	317	358	329	323	310	319	355	382	360	338	332	345	328	321	330	340	338	323	338	354	331	367	330	330	334	375	337	302	344	363	347	326	338	359	315	312	333	355	350	359	349	343	330	348	348	342	338	320	314	315	374	313	369	353	373	354	302	334	334	349	325	350	338	330	337	351	344	327	333	340	341	319	358	337	341	331	352	313	315	330	342	374	364	341	357	298	342	309	318	350	349	347	357	336	336	388	330	344	340	347	340	311	339	369	338	353	335	328	333	328	346	318	323	333	328	362	316	344	344	362	364	338	360	325	352	331	331	336	335	332	324	349	335	370	373	335	311	350	322	367	315	343	354	334	326	339	333	336	325	336	357	311	328	320	321	341	339	370	345	324	330	298	341	313	356	344	334	336	372	335	339	339	327	330	359	337	321	348	359	350	387	343	357	316	334	348	336	323	337	358	350	348	350	346	333	367	317	367	337	329	358	364	370	322	354	351	352	327	394	380	344	339	336	325	334	348	308	323	359	357	359	351	372	303	327	343	346	359	361	378	334	331	310	337	352	380	345	328	346	333	330	331	322	327	327	332	343	360	373	337	350	363	322	299	297	320	361	332	343	319	333	340	364	336	319	335	337	305	357	321	370	346	347	368	365	332	346	337	314	347	372	336	349	284	327	336	342	338	327	304	318	371	363	362	365	320	310	334	327	347	315	325	360	334	381	344	319	316	328	347	338	381	337	338	370	351	328	334	329	355	316	355	343	341	328	339	353	373	339	354	334	336	324	326	365	350	322	307	326	318	328	390	376	316	333	343	340	350	354	356	330	333	345	317	356	357	338	321	346	320	354	350	359	319	309	345	351	324	337	347	350	346	314	352	349	331	362	330	328	330	329	366	350	327	339	329	319	363	313	360	301	355	344	368	345	352	323	308	322	338	331	369	332	330	370	329	322	305	318	356	359	338	377	356	367	340	370	330	371	337	340	348	362	351	366	299	336	320	323	339	345	342	343	305	354	316	319	323	357	326	321	349	330	340	321	343	335	325	336	313	306	359	363	337	330	325	355	306	354	338	335	325	379	352	347	328	359	329	322	355	321	315	340	345	334	340	336	336	341	351	360	334	336	343	353	308	302	318	353	350	326	348	325	335	335	358	335	320	379	353	322	329	331	334	350	356	319	364	323	342	337	356	360	328	333	334	317	306	332	347	345	315	347	347	352	358	346	352	362	330	321	324	337	318	311	350	348	301	358	329	337	387	323	331	339	335	320	359	362	380	329	333	348	355	318	310	314	348	335	364	338	313	349	333	329	362	361	340	323	351	347	337	342	327	333	326	354	303	347	346	351	348	344	308	308	304	339	341	331	352	369	385	352	327	337	326	371	334	335	325	349	364	348	336	353	327	333	352	341	341	333	355	321	343	349	335	348	325	329	313	350	327	335	323	312	330	341	331	354	345	341	317	328	351	333	325	351	327	365	327	403	339	340	329	324	339	333	331	373	336	369	331	329	316	352	324	342	362	371	344	402	321	348	330	346	316	365	347	350	343	312	320	337	370	354	356	317	336	357	347	320	340	342	333	337	340	319	337	346	329	353	340	346	359	353	370	350	328	348	338	349	355	337	350	333	331	315	320	325	317	330	340	328	333	346	357	346	343	369	360	337	320	350	326	386	338	357	348	331	330	349	324	330	325	331	321	337	329	324	344	339	372	322	368	365	347	342	347	345	316	343	379	341	357	328	338	349	315	331	341	357	354	318	322	365	335	319	327	304	354	356	358	344	338	363	334	368	345	347	347	361	318	367	307	362	349	299	358	348	330	352	374	322	370	347	329	327	305	325	328	364	380	370	340	343	352	305	306	324	330	334	362	338	325	346	322	297	322	295	353	340	346	353	340	374	337	355	348	299	328	351	329	343	349	352	330	338	308	334	337	332	355	304	344	362	378	310	355	309	347	328	334	315	363	306	324	338	334	361	334	333	367	325	340	310	319	347	321	307	332	342	351	311	354	336	373	320	332	357	364	363	342	322	349	342	344	336	328	295	348	332	351	353	315	338	340	343	327	339	323	348	341	337	371	344	328	333	340	331	346	324	340	336	368	369	345	344	338	336	330	350	373	341	334	318	352	357	347	343	319	357	332	345	331	354	342	352	350	322	344	329	375	332	328	331	339	333	328	345	343	324	317	299	341	339	329	335	363	343	354	391	368	382	346	347	344	286	361	333	310	329	360	323	345	335	340	343	346	356	353	346	376	321	338	338	369	313	344	318	356	320	346	324	336	364	355	330	344	345	325	334	317	350	365	348	333	354	340	347	344	331	338	352	339	335	340	346	356	352	328	333	321	360	321	304	358	316	375	318	321	350	344	325	344	338	310	322	334	294	324	329	330	319	327	350	348	360	363	342	335	359	382	382	329	335	335	344	353	317	381	311	354	336	350	343	320	321	366	334	364	333	323	319	351	363	342	344	339	315	377	322	318	350	365	374	343	343	337	335	313	329	337	344	312	350	352	338	326	345	341	354	315	334	303	339	334	330	380	361	341	327	344	320	346	343	359	355	327	300	347	320	348	335	337	351	380	346	340	371	323	314	357	303	329	351	347	349	383	344	324	337	354	337	371	339	351	344	346	356	339	315	328	341	345	371	370	321	401	345	319	327	329	350	312	328	374	327	329	348	318	359	340	379	366	347	320	347	374	326	326	358	307	323	327	327	349	334	307	353	327	320	331	342	329	338	327	332	331	304	327	345	369	347	322	353	345	318	331	344	339	363	326	377	343	347	327	313	329	348	330	346	326	334	345	361	349	328	342	346	375	340	364	354	332	355	353	320	338	340	340	336	334	320	367	345	333	319	317	327	314	313	317	337	329	328	348	335	378	342	347	342	308	328	384	322	323	343	328	338	336	332	296	315	347	318	343	311	319	329	319	312	315	312	371	329	350	267	326	353	327	350	334	349	337	345	331	324	373	354	364	369	350	338	362	345	357	341	344	346	362	350	348	325	344	342	322	318	304	366	333	360	302	342	314	314	340	361	331	403	355	373	329	351	341	340	336	354	333	355	337	332	346	332	349	347	330	330	361	345	335	314	330	328	339	345	324	362	346	361	340	356	328	347	341	333	329	363	313	324	330	351	359	304	361	326	368	316	331	353	356	330	344	360	365	384	334	352	325	332	352	324	367	333	302	347	344	332	317	302	332	310	331	276	331	358	345	321	301	336	335	356	353	381	352	367	346	364	361	347	362	368	352	351	325	345	351	322	342	339	351	325	324	297	349	307	308	330	353	348	322	319	356	307	340
25370	28867	46041	38580	20020	8876	1266	464	438	429	465	450	432	452	427	428	451	476	413	428	395	459	426	425	471	409	420	450	404	381	419	417	374	374	428	415	418	411	436	378	444	475	444	429	393	424	403	438	395	409	443	432	393	425	401	456	424	424	427	440	412	430	394	371	404	409	432	413	359	426	394	420	409	381	464	384	370	398	411	435	441	434	442	402	402	442	408	383	380	450	419	400	390	428	447	409	441	436	411	433	421	443	420	384	408	433	413	408	426	440	426	432	447	434	368	417	439	460	406	412	413	425	387	454	410	408	415	396	437	405	414	416	394	426	422	388	410	414	401	431	435	404	413	427	432	413	475	429	402	438	426	407	427	418	407	405	405	398	422	405	418	415	416	446	379	420	378	422	393	414	400	437	384	397	436	378	438	460	438	442	423	398	445	402	440	407	416	417	398	433	399	378	455	442	435	436	389	414	400	405	398	435	416	407	440	437	416	432	392	406	424	411	399	465	407	416	431	407	428	426	381	397	433	432	444	421	466	399	422	396	413	396	422	429	418	409	420	393	443	435	404	417	391	420	439	476	422	383	406	366	430	421	412	430	402	387	375	429	414	427	409	420	442	395	428	394	437	414	432	399	423	420	431	400	419	402	419	430	417	380	445	418	371	413	456	390	451	413	435	421	397	405	429	405	436	384	399	413	438	448	412	418	434	421	411	392	413	426	436	426	405	405	446	382	394	421	440	418	435	378	397	436	396	443	431	424	424	439	393	402	414	420	406	407	398	438	429	432	434	415	397	411	412	431	437	416	413	396	431	425	451	376	428	425	382	419	383	448	400	427	413	421	426	370	420	390	420	429	429	429	397	428	413	426	428	424	427	394	422	376	399	463	447	409	414	436	426	403	438	370	431	416	422	388	390	396	404	391	384	425	457	420	455	436	389	420	403	424	433	406	406	455	370	406	440	437	376	402	398	423	412	393	398	408	418	443	402	407	429	436	401	413	395	420	398	441	404	400	440	429	450	414	412	416	403	418	431	422	423	389	443	420	417	418	424	418	410	413	389	446	446	424	395	409	417	450	392	432	374	408	408	391	397	401	399	457	400	423	434	441	396	422	422	438	432	401	425	438	462	441	397	439	424	420	426	427	421	429	403	408	391	416	400	428	390	372	400	379	391	403	420	389	400	394	443	400	442	447	373	393	420	413	422	409	409	446	410	410	425	412	382	384	396	430	409	424	419	375	387	426	425	404	418	420	438	420	390	412	433	388	386	435	412	434	383	424	437	435	425	410	406	368	413	391	437	423	430	408	399	392	414	446	430	405	408	438	418	396	380	428	441	411	438	425	397	407	435	444	403	403	389	411	375	438	417	431	440	415	420	399	455	399	408	402	415	417	404	390	370	420	396	408	410	421	435	454	403	404	401	442	383	424	413	400	421	405	420	402	450	400	446	410	402	390	411	399	421	443	409	435	432	428	413	426	419	404	392	423	399	402	420	433	416	408	434	409	424	432	389	441	415	405	416	400	403	391	420	403	421	344	439	405	417	428	439	446	405	415	404	447	403	443	445	417	399	432	448	412	416	411	425	378	403	437	419	396	438	419	415	418	379	416	453	435	393	411	433	435	408	411	381	408	432	394	416	441	425	449	435	385	418	434	422	410	446	396	438	404	381	400	440	433	410	436	434	414	391	443	405	424	423	454	415	400	444	431	428	400	427	433	406	426	382	414	450	428	441	421	448	436	388	452	423	440	381	392	430	416	405	399	428	401	392	438	367	400	401	408	382	423	413	390	410	396	411	399	435	451	409	412	447	420	442	439	409	419	388	381	369	422	391	424	463	386	442	452	409	432	389	420	416	397	414	430	427	431	393	432	418	409	403	434	386	443	439	436	470	411	419	405	411	417	396	413	399	466	428	405	447	423	382	412	401	419	440	395	441	371	432	394	433	352	416	423	429	385	428	435	436	425	419	426	423	438	411	410	397	463	411	457	393	428	416	433	389	409	408	431	385	406	412	430	397	436	416	398	397	436	417	434	421	411	389	376	400	429	409	408	390	404	451	419	434	410	407	406	409	416	443	411	415	413	428	409	423	398	444	402	440	408	436	421	400	401	432	421	440	421	420	437	426	387	411	390	394	424	429	400	403	412	422	411	421	404	445	431	395	416	420	418	393	408	434	426	420	437	424	369	409	431	399	367	388	409	400	415	458	442	424	410	400	416	396	381	436	394	407	382	419	414	438	429	384	387	439	447	388	424	440	426	426	410	404	413	429	392	431	493	433	387	426	394	433	442	438	377	412	388	417	396	404	447	411	405	439	386	369	412	408	423	407	412	431	416	408	392	413	441	380	439	451	388	410	391	385	407	437	395	410	381	434	412	426	431	393	423	419	427	402	434	405	443	426	440	421	443	482	435	445	423	437	461	393	390	412	384	378	411	422	445	394	403	398	418	423	399	395	402	409	423	406	405	410	438	428	442	399	415	406	438	412	396	442	398	452	446	434	395	433	403	413	400	452	399	426	433	417	412	439	407	405	425	360	409	415	454	421	409	416	406	396	424	384	419	411	451	433	417	405	405	423	376	447	408	408	420	451	426	430	408	401	406	428	402	408	414	409	396	450	382	428	389	388	420	381	398	423	429	435	406	400	416	397	399	392	412	421	455	436	435	431	370	414	470	423	414	393	428	413	380	408	384	396	401	435	406	405	402	416	416	411	447	415	421	389	434	388	425	434	438	401	440	437	394	389	433	392	395	402	453	380	402	422	421	401	391	425	430	421	407	430	410	399	403	429	366	432	419	419	400	430	410	395	359	406	397	390	426	423	411	420	412	411	449	444	395	408	401	386	390	412	431	406	448	400	377	369	412	397	407	421	381	409	415	431	398	407	428	418	415	430	431	395	392	402	431	373	372	396	387	445	424	389	420	375	447	430	422	441	448	417	436	455	416	390	402	391	376	407	426	439	386	451	405	414	416	419	383	418	405	426	405	396	460	462	439	409	384	413	433	385	426	423	388	461	448	415	407	408	414	403	437	380	429	457	423	424	402	436	396	412	391	394	427	433	434	387	415	409	466	407	390	370	437	427	406	411	412	402	468	409	393	438	399	419	417	408	381	443	400	411	449	429	396	409	445	441	426	386	371	423	402	407	438	418	349	392	410	416	389	391	403	414	423	417	409	429	378	423	396	419	409	438	423	385	444	406	413	438	437	425	377	411	435	445	428	418	427	397	420	454	450	411	444	392	444	452	421	460	441	371	449	384	407	453	437	417	416	417	386	412	423	385	415	435	391	416	406	409	419	404	385	415	422	435	439	437	413	427	406	418	443	432	433	398	399	458	411	412	380	416	428	409	416	408	413	398	419	415	403	457	453	425	413	413	384	403	438	402	432	423	433	463	393	411	428	427	399	434	378	414	383	387	411	380	405	415	393	388	445	397	427	425	418	428	419	410	412	383	437	359	458	425	401	439	392	410	416	435	420	434	389	401	412	442	450
52209	89282	63178	30579	11874	6026	885	439	429	433	472	449	474	441	468	471	455	419	444	412	425	426	465	522	451	510	471	432	458	457	455	454	443	445	474	442	457	428	456	455	450	381	438	439	438	428	391	446	473	455	439	430	468	438	398	436	448	497	476	427	422	433	425	442	483	405	420	476	456	433	410	471	462	461	444	482	481	459	402	493	458	447	426	434	430	429	464	457	457	415	436	465	468	392	455	437	433	463	457	417	425	432	507	470	415	401	447	436	428	420	460	420	451	466	448	454	421	444	468	479	438	463	415	394	435	457	438	468	459	442	418	422	433	431	445	434	480	398	416	456	444	438	419	487	431	449	453	427	437	452	422	430	425	468	434	444	470	462	435	413	415	409	444	425	459	452	429	452	462	466	466	445	477	449	426	469	421	459	455	445	435	436	430	433	465	424	422	425	439	454	466	434	441	439	481	441	429	468	421	430	437	418	416	453	452	453	446	416	425	428	446	415	445	456	453	439	430	461	431	462	446	401	446	409	424	426	461	444	436	460	423	462	425	446	438	430	469	432	456	423	448	467	431	431	448	452	466	433	458	427	424	461	475	434	421	451	434	429	464	467	449	442	425	447	476	467	427	434	484	439	480	439	467	412	439	457	458	475	456	418	440	463	441	469	437	450	418	440	450	467	422	444	437	453	422	459	428	470	451	423	424	476	458	466	454	448	467	455	446	440	444	439	443	460	445	437	456	445	433	465	488	447	461	475	451	442	444	467	428	459	432	456	469	430	442	451	435	457	411	440	457	424	445	438	455	439	440	421	520	439	462	433	444	472	436	438	439	440	445	401	405	459	461	436	418	416	439	459	442	479	462	424	434	435	433	455	440	475	408	397	428	467	442	448	420	444	466	443	431	433	443	443	435	471	428	409	458	451	418	446	467	462	436	415	448	447	457	471	463	431	463	424	460	432	431	384	439	432	433	419	457	436	437	450	435	462	452	449	437	425	444	441	473	440	420	456	422	459	470	462	433	396	419	447	473	462	470	445	433	500	418	459	416	423	431	436	411	485	453	431	436	437	458	459	425	432	404	453	452	461	429	431	433	420	440	442	435	449	447	411	410	447	451	411	401	437	439	441	421	465	438	425	442	455	469	433	463	457	433	421	527	461	429	414	432	483	459	452	434	437	424	461	450	412	453	437	482	439	457	399	428	453	446	461	470	462	438	429	418	447	462	441	472	452	444	430	405	446	421	429	433	442	432	480	445	411	440	418	440	431	443	443	413	457	433	453	472	441	446	416	413	440	473	435	417	427	438	460	431	429	439	449	427	424	434	441	432	468	453	425	441	481	452	444	432	446	437	417	433	462	395	460	447	434	431	449	424	484	431	431	429	434	438	408	460	451	456	437	456	409	432	434	418	421	464	478	432	434	437	463	449	426	445	443	470	467	420	410	430	436	437	412	435	395	432	393	453	466	451	432	452	450	444	421	405	421	480	437	426	429	454	447	517	430	439	463	482	438	507	484	433	451	459	430	438	459	449	436	432	472	431	391	466	414	431	458	482	447	433	486	432	467	458	471	477	401	448	413	416	488	429	450	438	459	420	442	471	468	418	409	440	487	447	433	414	416	450	480	436	429	424	451	425	468	419	475	458	433	442	460	433	409	391	433	399	413	426	429	431	469	427	446	444	438	421	444	394	421	431	417	393	410	432	443	504	454	458	443	492	458	397	443	478	440	469	452	416	417	435	471	421	445	469	433	417	402	461	487	428	450	432	428	466	443	451	470	426	449	405	424	431	431	435	424	453	469	449	433	441	464	405	454	449	452	474	412	452	481	472	436	448	458	410	462	425	439	424	439	427	499	474	459	409	435	412	424	424	446	496	419	434	450	457	447	410	420	423	481	451	453	477	434	467	428	417	411	428	439	449	434	462	420	428	469	456	460	447	469	465	414	448	426	450	434	430	479	474	419	483	458	467	448	448	425	427	450	412	449	463	470	443	443	435	441	414	438	457	451	456	431	456	446	447	407	406	421	461	478	468	503	452	454	460	444	453	489	430	448	448	392	472	445	461	420	428	470	438	452	461	488	454	446	451	440	408	434	433	460	404	422	456	439	427	488	454	411	457	447	432	420	465	435	481	419	439	472	435	411	468	466	417	454	468	449	508	423	439	458	466	427	450	467	453	455	482	447	452	447	462	450	434	420	403	461	448	435	429	483	484	498	409	478	426	418	406	419	440	450	456	414	452	459	428	432	431	467	410	454	460	468	443	413	396	449	438	458	438	437	436	448	421	418	424	427	441	443	416	408	483	458	414	427	426	408	457	459	434	433	436	461	396	402	441	402	439	450	451	405	447	435	415	451	429	454	434	490	428	448	426	475	433	439	424	412	434	463	409	444	451	415	472	448	413	429	441	483	457	432	444	441	436	427	424	444	404	414	435	438	432	454	442	410	478	437	430	446	443	437	447	433	439	456	441	399	437	473	475	460	445	440	434	434	452	443	443	431	489	448	465	470	414	435	464	431	416	439	449	449	433	476	410	492	397	455	450	449	452	477	437	429	441	464	416	430	446	442	424	412	451	479	433	457	386	453	428	424	469	447	449	436	455	492	473	430	412	424	446	455	432	477	462	443	430	427	462	407	456	408	429	438	423	426	490	468	414	409	432	421	449	442	424	455	436	437	456	450	432	473	460	451	408	462	430	440	409	412	453	445	435	412	429	441	401	406	412	443	394	433	495	435	452	440	447	431	461	447	453	426	464	436	435	455	437	476	482	448	454	422	413	442	466	468	415	391	438	431	419	413	443	470	435	442	473	455	420	461	465	414	441	430	411	439	467	480	429	446	419	441	453	431	439	425	477	417	464	429	451	449	438	439	451	461	422	462	446	468	429	435	423	419	441	416	444	449	448	436	414	467	462	425	416	461	466	469	463	457	445	412	440	442	413	453	464	443	450	417	500	463	434	417	409	371	441	462	489	494	435	446	417	464	443	439	460	441	429	458	466	405	478	435	441	425	474	416	451	460	432	448	455	426	442	435	475	409	436	436	416	469	448	427	429	448	453	464	465	443	445	456	425	445	449	453	400	435	442	455	434	458	419	419	422	459	418	475	409	434	439	411	426	443	455	465	445	427	419	444	449	472	435	429	461	441	427	432	428	447	481	477	430	467	470	455	430	396	416	440	433	414	445	476	463	431	425	442	415	432	439	449	442	437	442	402	433	434	428	456	453	394	456	449	475	430	473	401	455	439	440	410	489	454	447	454	426	444	393	447	426	453	459	426	423	439	420	439	454	442	428	427	428	447	448	477	446	430	456	476	489	443	445	413	461	450	416	438	460	411	443	486	416	417	463	440	446	460	427	462	428	444	433	444	429	451	440	452	437	445	410	470	477	449	464	431	448	415	436	432	433	425	422	442	441	479	451	460	468	436	441	429	443	436	450	505	465	431	428	451	413	438	480	413	451	440	406	441	424	481	467	422	432	461	445	479	434	457	463	437
23994	24353	39919	38292	28142	17243	3046	731	585	572	566	566	552	571	581	621	557	563	588	532	577	534	543	551	628	576	571	532	608	522	553	549	538	550	539	552	533	546	552	537	553	492	530	523	579	559	535	510	502	575	532	511	554	537	547	510	521	528	541	553	538	549	544	523	539	578	492	583	623	560	523	539	561	547	505	535	532	519	524	503	529	514	567	549	545	503	530	526	552	571	579	516	528	536	495	568	557	559	499	548	511	538	540	537	538	565	492	508	510	497	566	586	538	546	551	553	531	560	554	577	556	554	506	548	476	516	522	517	549	533	543	526	552	538	576	530	532	550	536	561	595	545	537	573	499	570	533	495	501	538	517	508	547	540	521	541	537	567	543	520	570	522	585	560	516	580	551	527	542	530	561	570	523	498	517	517	561	581	564	526	525	518	529	551	605	521	553	543	578	549	523	557	530	513	557	546	590	566	520	576	532	542	526	544	492	523	514	528	500	534	534	547	517	519	498	553	566	550	548	492	542	525	534	556	566	560	520	551	529	521	557	526	539	551	541	510	521	526	520	543	573	558	529	550	536	538	542	532	522	546	560	547	488	549	489	537	505	513	564	504	524	515	533	562	559	528	542	516	516	533	545	532	530	551	534	529	513	556	516	517	532	508	593	501	503	543	529	574	539	525	522	533	540	523	536	526	515	514	543	502	526	546	522	474	523	495	549	528	551	543	554	533	534	526	546	543	534	514	527	510	558	558	555	512	529	549	518	549	535	547	489	531	574	565	542	483	553	543	528	523	545	537	554	565	518	534	576	523	530	544	564	533	545	522	497	561	539	498	539	500	520	557	520	551	502	548	526	595	483	534	547	584	545	570	515	549	542	529	532	559	529	519	540	566	585	529	564	531	512	537	529	570	541	530	588	565	581	545	540	529	531	536	506	540	552	518	546	528	567	523	544	531	555	586	595	528	534	478	493	528	553	519	502	541	567	551	558	544	543	506	538	537	562	524	552	493	498	488	535	537	514	562	539	568	531	526	527	577	510	534	513	544	544	572	526	538	566	516	494	523	523	576	527	558	523	575	535	528	560	564	547	535	554	543	547	533	498	541	558	546	520	520	547	543	561	546	482	550	538	511	509	544	551	544	513	534	567	533	542	530	554	550	511	536	500	524	552	520	560	579	510	508	561	568	508	566	541	515	498	551	570	520	517	539	526	569	526	559	569	513	588	504	553	579	539	557	523	509	538	532	529	503	520	583	561	520	521	561	556	543	511	531	596	515	560	525	531	560	553	563	559	558	572	555	557	535	553	507	514	528	554	560	522	516	540	553	550	510	505	535	564	541	520	543	529	545	550	531	531	548	524	516	538	507	513	536	512	584	548	548	522	563	544	548	496	542	552	553	497	509	548	550	576	538	548	549	530	551	530	540	506	471	488	546	517	562	498	537	512	542	500	524	536	544	535	576	510	540	540	510	562	531	546	540	524	570	529	532	511	525	553	537	542	496	578	546	566	532	521	565	555	519	550	515	539	523	574	523	533	535	529	494	568	534	541	518	516	558	542	524	531	499	538	573	537	540	537	553	507	498	553	566	553	492	579	527	560	546	495	573	498	553	554	534	551	540	545	550	547	523	535	561	535	499	539	532	548	554	490	557	545	523	539	529	524	543	546	547	489	577	513	538	536	593	490	558	563	520	571	550	554	559	505	511	553	510	564	528	526	527	534	545	499	551	511	577	500	540	584	539	532	543	539	573	583	507	537	526	522	525	511	483	575	497	541	535	529	500	542	527	595	510	554	547	581	529	548	586	542	562	529	523	546	513	565	557	533	521	534	489	553	538	538	554	522	525	523	540	552	547	544	541	541	529	527	545	553	486	564	533	523	563	531	466	531	517	550	542	478	536	536	483	540	519	556	496	525	547	522	547	539	519	517	532	554	545	561	529	545	556	502	544	550	533	539	539	527	497	547	555	547	535	516	528	530	517	531	520	517	537	544	546	554	521	542	505	570	537	569	546	526	519	519	537	538	523	558	562	528	551	574	530	523	524	562	547	541	531	521	523	548	570	515	585	513	585	530	527	601	547	583	511	539	516	571	522	588	553	542	527	492	550	513	520	526	585	524	517	570	499	507	501	499	510	555	544	535	536	498	554	565	524	551	562	549	538	528	509	530	534	543	494	567	526	521	508	576	542	557	542	530	551	562	529	529	571	549	483	541	528	496	539	544	530	519	523	543	511	537	561	539	509	533	509	521	533	559	476	540	521	552	547	512	546	518	498	541	540	515	527	570	530	546	569	509	532	562	521	530	524	531	551	521	546	539	503	580	523	549	595	542	548	550	545	504	539	521	520	525	520	529	524	518	526	568	522	506	554	545	520	492	542	540	524	538	561	544	523	566	505	535	577	540	555	555	517	573	540	562	549	520	493	551	570	531	524	545	466	552	549	484	539	537	530	560	552	558	535	546	512	549	536	533	543	500	534	579	555	530	512	499	559	548	554	509	576	533	549	518	595	546	553	526	534	546	534	533	515	508	574	571	540	559	521	563	533	573	581	504	528	543	531	523	545	574	572	544	530	521	511	556	551	528	561	543	557	580	511	496	565	570	516	521	559	566	537	546	543	498	562	548	530	532	555	572	552	524	544	491	536	571	525	556	575	527	552	513	538	549	546	530	570	526	540	562	547	543	542	551	564	518	546	548	497	572	547	569	558	557	528	521	541	580	502	550	526	528	568	520	561	573	564	556	501	510	554	563	483	508	561	578	531	552	512	510	518	552	504	538	529	468	535	535	548	517	546	546	544	511	486	512	511	543	552	524	566	541	556	532	546	484	529	570	544	516	526	545	576	541	525	507	508	554	532	584	524	516	510	490	547	542	559	525	500	540	543	540	527	524	554	533	504	532	556	552	522	538	501	521	523	555	551	519	519	514	558	536	558	522	520	594	551	528	545	562	507	532	532	485	489	514	504	539	531	574	554	483	545	541	522	585	526	497	518	557	565	532	539	524	520	536	490	527	542	502	563	515	564	511	521	552	533	518	571	519	556	534	561	513	536	520	540	543	516	571	563	589	534	554	504	493	503	516	530	541	551	520	528	552	529	530	528	550	531	509	527	511	515	553	496	497	500	539	581	498	516	510	520	569	538	582	527	516	591	547	538	575	540	509	545	589	550	542	558	560	527	531	511	509	523	520	539	529	494	531	565	526	557	532	551	546	536	553	574	542	474	510	487	532	521	523	564	590	557	567	563	534	546	520	559	548	501	539	500	583	535	558	582	495	540	548	563	512	528	548	513	555	525	526	516	545	511	520	498	531	531	557	558	579	550	517	524	564	537	533	532	528	540	556	568	554	545	560	543	544	478	562	528	559	501	540	541	504	537	570	524	531	538	516	506	517	547	540	516	586	543	555	565	516	570	549	573	551	544	553	527	545	544	508	536	517	555	526	567	598	525	549	546	521	488	531	553	553	551	538	548	538	526	512	522	564	542	556	523	537	537
60486	102926	76108	46479	24951	8388	911	600	650	595	604	578	588	571	574	616	628	611	568	594	580	637	557	657	631	693	606	593	586	604	598	605	599	591	598	599	613	600	603	578	573	587	593	612	609	554	633	596	536	627	601	575	637	621	616	605	553	617	644	585	617	600	571	586	606	569	562	620	565	588	563	578	574	611	582	549	590	595	603	621	561	589	621	567	602	585	571	589	599	626	564	583	592	573	596	558	599	544	576	572	601	565	580	566	610	579	569	581	597	592	567	578	570	578	598	567	610	626	591	549	588	589	584	571	587	594	581	589	539	608	618	566	572	570	570	569	548	595	611	579	509	602	582	604	528	604	571	608	577	592	581	637	616	593	618	605	601	625	581	635	538	541	609	560	587	573	637	607	598	627	571	580	593	592	595	590	607	604	563	594	577	595	529	542	645	584	603	610	605	549	612	563	563	558	618	585	611	573	581	579	567	566	592	572	621	555	597	562	554	584	604	582	576	579	549	587	624	594	625	582	585	594	601	563	634	583	567	597	556	531	621	598	574	630	559	578	586	599	590	619	613	601	619	569	573	567	602	534	576	635	597	568	564	546	593	609	594	619	601	588	648	611	582	576	585	603	541	597	541	534	585	588	526	563	582	542	586	625	574	557	546	553	647	590	609	650	581	551	601	606	569	589	591	626	567	543	617	617	641	567	619	615	581	607	551	628	576	530	582	602	621	561	610	554	594	551	587	577	565	582	566	546	558	610	580	594	538	585	549	637	571	629	582	610	541	624	574	582	590	584	550	562	586	586	572	596	574	602	559	592	582	599	566	638	587	629	593	617	577	583	572	568	580	584	582	587	600	602	620	604	554	587	596	593	559	615	590	589	577	649	580	539	594	595	570	599	614	617	573	566	575	581	611	607	516	582	599	633	611	563	607	582	563	624	597	554	593	585	594	558	572	565	552	590	598	563	597	604	574	593	563	618	610	582	587	538	585	602	603	627	569	584	630	563	566	613	581	578	581	572	566	586	614	571	524	586	580	548	650	567	557	564	586	589	614	584	568	579	573	596	604	608	586	587	575	597	569	573	623	559	583	586	636	631	580	591	583	636	573	629	588	597	550	589	575	578	554	598	585	557	613	545	599	545	575	576	600	569	580	614	603	590	638	614	579	612	581	613	600	562	556	604	605	557	560	568	588	618	612	582	556	567	590	655	581	607	560	591	559	576	595	599	594	558	596	607	567	583	587	548	604	582	592	594	608	591	618	608	636	632	562	569	630	609	589	571	598	628	575	572	589	576	598	609	572	631	542	622	582	557	632	554	583	603	551	578	597	574	605	631	570	555	594	561	599	591	589	603	566	641	609	561	594	605	525	580	565	536	595	611	571	546	555	569	592	577	621	584	606	519	639	615	592	570	574	627	619	599	582	577	563	580	622	651	561	584	634	566	586	618	602	583	588	597	602	620	544	589	616	618	563	557	611	555	590	584	591	599	566	631	561	563	569	583	579	587	570	601	599	595	589	595	610	593	572	603	593	580	578	544	582	592	580	576	529	603	620	578	572	582	578	584	587	542	620	547	580	523	588	604	574	578	585	586	555	605	606	587	530	556	546	569	615	576	582	612	618	569	574	589	547	603	574	596	585	607	622	588	604	595	586	596	607	584	579	566	574	615	584	576	611	577	569	574	627	572	579	558	573	624	612	618	607	577	596	592	552	584	590	563	550	550	576	609	548	558	589	587	595	576	602	575	557	595	643	599	581	586	586	598	586	576	562	618	608	562	585	597	583	623	598	607	555	624	554	608	595	610	594	628	552	615	565	560	575	555	582	582	573	563	622	568	597	559	626	626	604	566	551	597	582	607	587	565	585	575	566	598	559	578	608	582	581	587	602	575	590	573	559	547	603	608	544	581	585	614	552	608	583	567	623	567	537	607	607	578	565	556	581	583	623	630	572	565	574	570	594	577	527	621	554	535	578	610	598	579	594	581	596	527	602	544	599	572	571	615	578	582	618	594	608	588	590	611	600	588	623	577	601	578	607	578	584	597	585	610	545	573	575	595	564	626	615	615	622	570	604	609	580	574	633	551	564	569	629	588	614	570	611	623	603	598	585	590	598	599	570	541	545	598	551	558	572	598	568	630	603	600	600	615	568	552	535	596	533	551	557	531	560	590	594	577	580	618	541	571	558	608	560	601	609	573	607	597	586	615	582	581	566	535	577	620	542	610	584	582	583	587	604	605	608	575	597	589	572	568	608	595	597	603	655	536	580	641	619	592	612	623	634	603	568	536	617	565	584	598	610	591	650	563	595	617	611	552	608	549	588	597	593	606	580	581	621	573	556	583	584	611	571	645	592	574	557	622	596	597	609	579	584	569	597	561	585	584	563	578	621	632	584	634	635	600	576	597	563	591	577	618	617	615	601	588	594	587	622	560	586	572	599	595	596	594	602	583	575	552	555	591	571	623	566	605	585	577	602	620	637	581	605	565	599	547	578	600	607	582	615	578	532	554	601	579	612	598	600	554	614	583	584	560	638	614	597	589	645	593	565	569	590	567	605	593	587	607	566	581	577	581	582	611	598	587	592	609	587	548	557	566	580	565	544	557	620	555	580	559	581	583	600	575	559	606	606	608	587	603	606	593	594	528	614	602	553	609	635	592	601	583	538	612	574	617	597	608	604	593	533	592	557	610	601	640	570	627	578	575	615	575	591	568	549	595	578	588	523	578	557	554	579	555	614	617	588	607	594	567	603	628	594	569	580	565	598	562	598	555	555	543	563	603	556	638	585	600	548	590	552	556	593	558	545	561	566	577	593	587	663	614	603	582	572	609	587	567	590	545	626	530	589	596	586	601	604	577	595	580	610	600	563	607	583	611	560	592	562	589	588	624	603	595	604	600	604	571	580	581	581	580	587	575	585	611	610	601	597	564	551	567	565	595	573	540	598	565	564	619	571	550	552	554	571	594	589	621	581	589	572	580	604	602	562	600	612	594	560	606	576	635	621	584	556	596	565	576	617	561	560	598	598	577	535	594	564	570	570	558	552	589	635	568	547	610	588	586	595	606	571	624	557	581	543	570	590	600	595	559	570	567	605	527	572	578	582	643	609	590	585	581	617	570	584	640	546	615	591	540	590	573	572	573	576	574	548	618	524	594	568	600	580	634	561	544	552	613	581	648	601	591	580	589	559	617	548	627	558	600	573	552	565	612	550	558	608	622	589	571	546	555	573	616	603	609	631	574	573	587	573	591	632	590	568	564	546	596	576	566	572	571	558	563	556	555	545	594	542	578	593	575	537	542	577	581	600	596	625	558	625	609	565	620	603	584	577	587	568	570	599	586	579	582	602	575	613	575	580	556	584	587	578	601	574	583	561	578	561	619	604	572	587	590	601	586	627	569	544	558	588	605	608	578	577	601	574	633	537	625	588	565	602	592	561	554	613	637	573	580	574	567	586	589	571	601	608	611	599	635	604	626	536	607	588	585	592	607	581	589
28406	28455	28826	13637	3444	949	391	386	441	389	379	365	368	366	373	389	347	364	408	367	364	340	366	414	402	382	364	381	384	380	378	374	390	413	361	376	345	382	364	356	372	344	359	378	348	398	386	385	378	368	358	417	355	386	385	404	392	371	374	388	391	363	385	376	355	375	387	399	376	375	369	379	406	406	396	378	363	394	369	393	393	390	410	383	361	375	368	413	352	402	398	408	380	389	384	342	377	401	376	374	341	393	386	368	372	387	394	351	391	394	412	422	407	395	364	379	385	365	367	393	425	369	370	386	391	382	359	413	396	387	378	389	394	389	397	368	365	380	357	365	372	390	403	367	378	375	354	373	374	402	379	363	381	407	391	373	385	379	410	345	357	385	390	384	383	372	403	393	384	362	357	393	372	389	382	365	344	376	394	353	365	379	410	383	383	371	401	349	391	329	377	380	410	343	410	378	389	351	365	365	378	395	381	359	414	363	377	374	389	357	374	370	347	353	400	354	372	376	375	396	379	396	366	393	410	383	400	376	386	353	367	400	381	413	396	358	410	359	367	382	372	335	368	386	376	383	376	401	373	394	403	416	372	350	385	351	373	360	364	369	374	363	386	353	404	339	375	386	365	375	385	408	367	354	381	378	355	425	397	382	377	368	364	379	360	369	385	381	369	404	359	388	336	383	391	387	406	389	375	406	376	370	397	355	384	417	377	370	379	417	399	400	412	384	361	364	368	356	377	399	382	414	341	386	383	389	393	377	379	354	384	358	373	412	354	375	365	366	408	392	402	397	375	392	357	368	399	389	368	375	360	366	369	410	396	368	402	380	367	361	400	380	397	360	388	392	399	401	380	367	392	377	349	405	331	398	398	379	373	350	373	359	345	345	364	361	420	398	346	392	400	370	363	334	390	380	376	381	374	396	372	371	365	339	388	355	354	349	395	403	364	406	375	371	370	406	401	390	390	415	413	392	388	387	406	384	351	381	361	420	372	357	345	349	368	392	347	361	418	364	401	365	376	392	366	401	342	382	377	364	396	397	367	365	368	380	376	401	359	397	392	385	363	384	378	409	367	377	372	376	382	347	377	390	360	369	403	363	369	394	372	401	407	384	393	401	382	413	412	362	382	363	400	365	361	412	391	396	394	373	354	382	413	418	384	396	367	347	358	352	351	385	356	389	403	346	397	368	377	351	382	414	414	354	400	353	367	370	382	385	405	392	387	393	382	384	365	382	385	379	412	392	405	377	402	371	392	366	396	385	387	379	386	424	359	337	372	404	371	375	338	357	367	408	374	366	382	381	352	390	383	428	345	363	399	404	378	399	395	371	402	371	385	388	397	385	401	383	415	393	375	423	372	343	405	402	390	405	358	333	403	385	414	304	392	399	392	392	383	370	379	382	388	396	386	424	374	360	397	361	369	328	405	404	355	377	363	377	414	382	351	382	397	363	375	369	383	380	410	368	340	377	406	387	361	379	367	345	371	372	364	376	396	374	371	342	403	368	400	396	379	381	360	415	426	375	362	360	370	378	378	394	360	372	384	380	386	354	370	386	376	339	347	384	404	372	385	382	387	388	418	407	396	365	397	352	348	350	403	373	356	355	368	397	383	365	397	371	352	408	386	402	389	403	374	364	364	420	373	391	365	391	359	421	373	370	384	374	413	355	396	384	377	369	391	353	397	354	368	387	367	377	389	375	391	359	393	372	396	392	405	426	365	360	351	403	390	353	374	324	389	369	389	354	413	389	394	373	372	402	388	389	395	395	362	357	367	369	422	387	351	381	387	384	394	388	360	391	380	361	364	396	380	371	367	402	375	354	364	392	443	369	395	410	433	364	385	386	356	331	391	382	373	367	372	408	391	374	370	369	384	376	405	383	352	367	369	385	391	351	392	368	378	390	386	378	375	427	378	370	373	365	382	412	349	393	379	427	386	382	377	363	360	382	377	360	374	369	374	379	389	379	357	353	359	399	365	381	376	367	361	379	380	352	367	402	425	348	369	387	350	377	328	394	407	364	398	399	386	374	377	370	417	408	381	361	354	384	379	405	412	381	424	364	345	361	381	369	387	363	371	391	406	359	374	413	360	410	387	391	415	403	403	373	374	371	387	384	423	386	373	414	410	415	378	333	384	366	393	384	384	410	412	407	417	413	365	393	346	334	367	357	341	373	384	384	371	394	427	408	394	364	366	364	384	359	355	397	378	392	368	391	388	334	401	384	414	353	365	386	389	402	381	386	384	381	376	369	398	397	405	343	390	351	382	366	351	363	351	398	374	391	377	369	385	360	399	370	409	368	343	364	367	371	373	372	361	414	391	394	359	372	377	411	378	372	379	384	395	397	354	381	403	354	378	373	340	383	387	355	359	393	373	382	361	376	374	391	358	409	366	395	370	404	357	382	386	381	371	357	456	371	349	374	403	406	369	360	397	347	402	360	355	426	367	370	376	383	370	362	380	357	383	370	390	395	370	359	363	366	393	373	360	379	351	416	377	410	372	383	377	338	350	402	383	376	379	376	391	435	378	367	332	375	381	363	397	388	368	405	374	383	368	350	388	394	392	368	375	393	395	385	358	372	376	385	373	374	364	390	418	364	401	389	352	414	361	391	363	385	395	365	360	388	361	357	363	385	409	393	400	395	351	382	377	376	385	379	363	368	403	407	400	357	412	374	355	356	375	420	399	384	388	396	388	357	371	367	402	354	378	400	360	378	382	350	404	370	385	372	362	396	418	399	392	360	359	351	383	405	384	368	358	346	352	383	333	371	371	404	368	389	409	389	369	340	388	381	397	376	354	397	361	371	378	398	373	403	389	407	395	414	375	362	342	394	392	387	369	367	415	374	400	367	357	397	381	376	376	382	406	352	387	400	380	348	387	381	369	384	377	370	343	391	399	396	383	371	400	369	359	411	362	388	342	367	377	360	393	357	412	368	356	383	382	347	360	384	397	359	362	370	368	377	383	380	383	344	348	375	398	365	377	373	382	398	355	363	380	376	389	368	396	347	361	369	382	361	391	379	358	409	372	406	338	359	387	402	392	392	354	407	353	334	372	365	367	360	365	389	372	364	368	403	386	353	379	351	395	369	401	349	368	339	380	353	381	329	334	388	389	373	387	368	330	372	392	395	370	367	409	381	389	398	362	353	381	345	374	395	361	424	369	356	375	358	413	352	372	418	381	366	385	375	373	365	391	390	369	390	381	347	386	388	381	366	405	374	404	391	386	369	380	370	404	365	353	356	360	400	359	345	403	361	391	396	399	425	365	385	404	386	391	388	389	380	372	388	355	361	388	366	376	362	353	353	435	399	375	358	361	366	388	383	369	372	366	387	397	390	368	373	402	384	376	369	380	373	386	386	407	330	355	365	364	370	395	386	402	363	416	345	385	390	429	381	364	390	344	393	387	395	387	374	388	376	362	383	386	378	349	356	416	394	378	411	409	369	356	368	369	352	386	392	382	404	356	364	363	362	401	418	374	383	374	364
16509	36135	23516	7636	2756	934	387	347	390	362	389	389	359	375	358	387	354	355	392	387	382	385	370	338	392	357	396	360	333	373	374	375	383	337	332	334	330	374	371	337	313	382	346	332	377	336	316	363	357	332	380	369	357	356	343	352	345	355	393	355	355	390	355	394	359	343	357	363	351	377	348	354	358	350	343	338	340	373	348	365	325	355	389	344	319	332	367	357	375	349	408	340	400	339	378	383	352	371	401	364	340	360	351	376	369	363	351	361	372	378	357	326	391	355	370	356	355	344	367	364	371	353	341	338	368	359	360	371	374	372	331	369	343	342	371	364	386	341	398	367	345	349	323	372	370	331	345	327	349	353	343	354	352	358	386	353	363	357	367	351	355	341	376	406	372	338	365	338	391	333	346	352	381	365	399	362	384	386	381	374	358	367	365	340	369	365	355	352	351	376	354	376	367	371	335	362	369	374	386	365	357	352	357	353	363	369	365	363	356	351	365	356	365	361	332	347	411	375	393	378	333	371	354	378	399	349	364	377	394	350	375	371	367	393	352	343	392	387	372	382	379	371	370	363	365	366	349	369	357	335	376	379	378	359	321	370	380	355	382	350	361	365	374	377	338	330	312	361	360	354	388	347	346	372	354	358	355	351	370	393	373	371	370	338	347	376	346	376	364	359	343	327	318	360	382	347	359	346	350	345	374	361	368	357	366	337	351	363	337	393	352	360	338	349	345	374	376	367	394	380	385	350	387	398	386	348	373	358	355	346	341	374	331	382	347	335	363	359	369	362	384	357	364	335	340	343	372	373	370	388	391	368	347	403	326	370	370	362	366	386	332	344	418	374	387	384	355	376	391	349	370	360	389	359	395	364	368	361	366	367	326	388	402	318	359	364	377	357	368	388	391	359	369	366	363	375	383	346	340	390	372	352	367	400	345	375	355	346	373	369	351	378	340	351	385	348	353	361	356	365	368	370	355	306	382	357	360	356	328	402	369	370	357	332	329	347	347	348	329	351	385	375	358	386	357	353	384	365	365	397	369	388	386	372	357	375	333	382	347	373	378	363	385	375	359	388	334	382	346	370	376	345	372	396	342	383	354	345	328	361	365	361	346	369	354	354	390	350	342	349	349	371	388	388	344	372	361	393	374	397	360	341	378	376	368	327	352	348	394	313	388	343	372	373	395	378	333	384	373	343	377	376	336	385	393	357	363	372	349	364	340	368	390	383	367	372	330	364	360	393	388	363	353	370	326	401	376	355	400	401	361	381	348	373	341	375	370	383	376	376	349	367	372	372	333	374	343	352	364	325	345	354	390	362	367	381	370	348	335	359	351	357	343	366	367	349	349	365	365	362	339	341	412	378	358	353	342	329	348	400	360	351	351	360	366	380	341	377	364	341	385	366	350	353	355	382	386	369	374	353	360	356	349	339	379	355	353	370	380	374	347	368	384	348	395	341	366	379	374	352	366	368	382	360	373	348	359	377	370	347	378	358	383	353	357	352	322	306	341	369	372	376	357	347	347	352	313	352	359	341	351	377	355	379	352	395	338	383	342	369	365	371	352	375	362	337	390	361	326	373	375	332	357	339	375	344	408	357	350	408	368	340	355	373	352	328	384	368	410	398	328	367	376	347	370	324	321	335	322	368	376	352	359	339	371	369	339	388	372	355	356	348	345	322	364	339	377	369	374	318	352	355	358	352	360	376	407	349	345	373	355	331	350	368	360	359	344	358	354	354	364	386	358	357	369	376	370	339	364	390	363	306	384	405	350	397	345	364	356	343	369	356	356	355	329	370	360	348	335	365	349	370	367	360	344	352	324	382	324	372	357	343	367	339	357	389	406	377	342	367	366	337	371	376	415	332	341	331	385	382	359	355	380	363	400	351	360	375	336	368	380	348	383	354	344	384	362	338	403	328	380	386	365	333	391	333	359	335	344	380	343	340	327	356	385	374	399	369	352	349	379	358	370	343	391	359	356	365	345	352	341	366	381	346	395	355	352	356	341	357	357	348	368	356	388	381	340	367	361	367	351	390	370	368	379	354	359	340	350	369	336	372	386	357	340	380	404	396	348	348	365	364	383	380	372	370	333	362	400	341	339	336	400	346	354	380	337	367	367	341	391	362	347	371	373	402	375	349	372	382	368	359	375	358	353	369	338	369	362	364	353	365	361	377	349	396	367	335	391	397	404	335	337	415	350	406	360	362	345	355	406	371	338	361	349	381	364	369	371	353	359	376	349	372	373	377	359	374	366	345	373	365	365	362	388	347	366	346	371	373	339	365	366	330	310	357	349	374	350	371	370	371	325	345	375	355	402	347	357	345	396	335	362	355	335	334	383	333	335	350	353	345	357	357	365	348	367	361	362	363	346	407	381	360	372	342	344	378	348	352	323	332	390	375	366	371	338	353	383	359	350	352	357	359	358	334	376	361	375	373	367	360	376	393	364	339	367	367	354	356	330	376	370	348	333	397	350	384	335	355	368	403	357	357	376	342	368	370	398	363	360	374	381	348	334	354	318	352	338	376	335	350	325	319	360	368	345	321	366	350	396	377	363	372	356	379	361	386	374	366	353	370	397	347	375	348	337	392	357	361	354	361	376	368	360	379	398	372	353	347	383	365	372	358	374	357	348	411	365	379	335	390	325	381	365	386	337	358	369	368	367	365	347	371	344	357	352	364	366	368	364	358	337	370	341	343	354	358	378	336	344	388	367	364	370	367	338	347	378	377	368	374	356	372	362	335	339	337	380	358	389	376	337	346	343	348	332	331	401	342	369	374	356	350	356	354	347	341	389	359	347	353	384	361	358	365	334	374	352	339	329	374	371	360	353	387	351	356	343	332	383	343	374	350	385	408	363	373	368	365	357	354	388	382	371	347	345	343	384	344	346	344	340	353	360	348	373	378	378	374	374	370	355	372	354	349	357	370	365	393	338	389	382	353	376	378	337	336	359	369	382	370	316	359	370	347	390	342	367	382	330	355	353	350	356	346	384	347	369	366	365	360	346	308	321	387	342	371	355	348	368	358	363	396	349	388	387	333	371	346	357	353	391	382	410	360	353	360	359	350	320	360	376	417	356	365	326	361	362	369	362	356	375	385	352	355	351	368	355	366	374	391	390	336	362	376	385	349	341	354	342	376	342	383	378	359	357	348	354	346	367	346	330	369	395	352	351	362	337	339	346	363	332	370	365	397	358	355	354	404	353	395	398	370	370	373	377	384	343	364	331	335	389	366	350	376	346	335	374	371	361	376	324	352	361	343	394	342	377	368	360	393	344	395	340	362	348	380	350	332	336	359	383	371	376	369	329	359	359	361	383	376	377	359	353	384	357	374	411	371	367	361	332	388	414	349	352	365	330	360	366	367	358	402	365	388	376	377	343	396	335	420	384	372	364	400	399	335	350	382	358	385	381	387	343	392	373	330	378	373	334	352	334	355	375	350	357	371	355	398	317	361	363	359	375	340	382	340	373	367	340	355	336	377	358	364
25318	27214	47899	42138	23612	8875	1645	507	428	464	443	433	470	440	478	428	471	484	427	471	480	463	417	461	464	424	447	457	463	448	446	478	487	427	479	460	465	449	421	420	433	468	482	473	440	455	482	477	428	435	472	431	467	444	499	456	434	463	442	453	446	477	425	479	452	425	474	457	436	449	477	443	423	455	438	398	432	461	456	439	412	441	493	449	458	458	463	467	460	475	443	474	451	464	464	432	430	457	435	464	443	459	464	437	426	444	471	440	456	463	444	447	486	471	440	457	444	453	428	479	422	449	452	437	448	419	433	455	460	459	427	440	449	441	481	476	472	430	461	468	424	486	464	463	461	441	446	455	464	468	441	439	420	474	403	469	404	474	429	421	433	470	412	435	435	445	448	426	475	478	442	422	468	471	460	449	450	430	424	448	462	430	452	457	434	443	434	451	442	473	452	458	472	444	428	435	457	442	459	434	436	490	397	470	469	450	434	483	440	428	473	485	451	443	412	468	433	433	457	469	462	450	419	443	446	448	439	445	465	471	429	400	443	459	468	460	474	470	434	455	461	459	463	422	436	436	477	471	433	447	472	453	474	434	447	418	449	449	420	458	444	425	483	477	492	491	435	447	443	461	486	465	477	456	450	435	440	448	433	465	434	453	479	470	442	421	440	475	427	459	461	471	450	455	481	462	448	415	450	451	470	466	442	485	457	429	444	427	419	428	417	438	422	428	448	448	424	468	451	453	452	466	448	446	450	457	422	416	432	460	431	484	443	444	447	412	432	444	453	457	401	445	413	414	448	443	456	474	432	466	421	454	441	490	493	497	474	429	467	413	443	458	440	438	430	448	444	427	430	448	467	463	450	438	474	465	437	452	466	430	466	426	471	453	456	448	459	471	472	465	451	441	478	433	468	451	443	421	433	415	445	454	445	450	416	471	452	445	414	425	457	483	477	463	440	404	428	486	489	404	436	442	435	442	435	446	477	473	421	456	468	464	456	456	455	425	432	424	413	418	450	461	434	433	432	408	424	460	443	416	459	458	445	433	436	438	450	486	467	449	465	449	471	436	441	481	457	437	415	439	414	451	450	424	445	441	469	430	453	444	423	482	464	463	442	421	449	442	468	421	408	449	454	458	440	446	429	427	448	422	427	461	454	426	468	416	428	506	453	503	431	459	413	454	438	457	463	429	456	441	477	459	434	438	429	466	411	461	461	447	465	471	463	463	420	471	438	437	448	445	430	437	470	438	457	453	476	459	444	400	449	473	475	456	462	424	427	429	416	428	434	446	472	435	461	434	481	425	414	484	477	442	394	444	444	456	457	465	434	444	439	437	446	447	390	418	456	411	486	481	434	419	457	420	457	444	446	454	459	466	466	453	480	409	435	434	461	424	457	479	429	439	416	415	471	434	423	455	442	474	453	449	420	464	485	417	459	418	451	458	454	448	453	457	432	456	452	387	430	439	433	454	464	432	457	449	456	419	427	459	446	472	450	452	475	431	459	458	430	450	456	471	462	455	410	439	496	464	430	443	458	451	460	425	421	445	453	441	456	446	462	409	430	453	455	429	452	437	452	450	427	411	422	407	438	487	418	440	422	391	452	452	450	428	444	453	463	465	489	462	444	445	403	454	412	439	457	427	427	435	461	443	455	449	487	464	427	476	484	473	454	429	435	397	454	464	467	458	441	409	450	427	448	463	438	474	464	461	424	459	459	441	433	431	429	410	422	471	483	431	466	414	448	412	455	443	452	439	421	405	477	438	429	445	494	429	431	421	447	468	471	456	461	422	440	447	445	433	457	429	441	437	453	442	458	452	469	414	445	427	423	476	450	445	453	482	455	454	439	448	458	421	404	449	409	488	468	425	433	428	461	423	427	484	467	498	392	436	444	463	424	402	461	454	453	453	427	444	409	492	441	457	421	451	413	430	437	386	450	441	448	427	430	432	463	440	427	448	399	453	434	465	447	469	473	458	448	461	407	433	428	445	461	453	461	413	474	467	400	417	463	436	427	431	447	419	420	471	426	438	432	429	424	420	460	447	411	451	429	468	445	468	468	446	467	461	469	469	491	447	439	450	457	428	472	465	468	434	436	483	474	438	436	425	416	442	449	457	501	425	446	472	481	465	429	436	462	438	459	458	467	431	457	438	442	424	419	468	432	487	462	452	433	446	476	414	447	470	490	420	446	431	462	409	427	442	482	447	428	437	453	431	444	430	461	431	454	440	422	460	480	452	424	477	458	455	446	428	424	422	444	450	438	448	489	432	434	458	462	422	436	485	474	441	412	431	466	457	437	441	457	429	427	435	444	454	437	465	444	437	451	445	464	444	473	463	413	479	463	434	453	447	453	444	477	453	423	439	487	487	469	456	439	470	419	448	449	466	455	442	456	483	423	453	410	426	476	436	440	415	439	450	421	435	428	459	423	429	476	445	430	421	428	450	460	434	430	457	445	445	452	418	467	452	425	483	438	468	456	424	437	462	438	426	423	436	454	417	462	457	464	425	471	450	461	434	468	419	456	481	466	457	440	435	421	438	463	426	438	472	407	443	449	439	467	465	448	485	449	426	477	449	452	445	440	500	444	468	432	437	433	390	451	439	434	452	469	437	426	425	445	471	444	452	453	464	440	467	448	444	466	442	434	495	477	442	446	451	443	455	464	467	475	495	448	405	448	466	460	427	447	451	428	468	449	468	416	441	442	460	419	482	466	459	443	401	442	452	462	440	474	473	462	454	458	451	435	470	434	453	471	469	451	449	425	460	438	468	464	470	455	439	487	429	464	445	414	456	448	466	427	441	480	420	443	425	455	456	395	474	440	430	459	452	447	443	499	437	449	468	475	461	428	475	451	480	408	462	475	425	441	423	434	473	463	441	418	492	431	453	465	424	446	494	444	419	453	447	518	494	483	418	428	462	469	448	441	437	442	468	454	430	460	455	471	412	435	470	438	461	441	413	470	473	432	425	442	507	443	430	456	456	471	449	444	401	490	433	444	461	442	475	472	442	496	449	439	415	477	420	445	413	422	485	450	444	447	407	459	446	435	394	461	473	444	419	396	424	429	441	453	447	470	460	440	414	439	444	437	436	456	425	452	442	456	416	490	490	418	428	470	490	434	482	446	452	456	414	441	465	438	462	461	468	434	451	454	477	436	441	419	417	453	456	438	442	444	478	451	411	451	415	436	467	411	431	455	468	470	448	439	431	479	456	458	461	432	461	465	489	470	442	419	447	436	444	420	413	451	432	460	448	440	437	430	456	473	483	445	441	460	476	434	458	451	443	439	416	443	436	458	441	421	454	469	433	427	425	464	438	451	428	492	432	410	455	491	462	462	466	442	433	435	496	398	420	454	471	437	460	477	447	432	423	463	439	437	432	429	423	453	486	454	453	486	480	438	463	441	406	442	432	437	479	461	442	431	416	446	416	458	461	429	428	456	436	455	425	456	420	443	476	416	447	437	437	487	447	397	448	379	460	448	472	426	420
50279	89493	65377	35990	14966	5031	1168	472	458	508	455	456	445	472	446	493	450	430	451	462	493	482	505	478	431	477	456	480	430	459	445	484	453	456	466	446	457	425	486	452	483	449	495	449	466	467	483	480	473	441	480	474	459	453	465	456	433	483	473	462	429	444	437	454	452	470	431	438	448	434	444	463	469	458	466	435	459	484	470	457	443	445	447	460	434	452	514	410	420	437	478	467	463	454	510	455	464	420	465	441	457	480	445	465	439	455	485	451	501	457	443	463	440	477	485	483	457	439	479	461	444	451	462	435	468	456	467	498	469	419	442	475	482	453	434	457	469	482	429	464	478	459	456	476	460	457	473	460	440	435	464	490	466	480	474	430	425	481	425	420	459	479	427	417	480	485	486	463	435	481	488	484	478	451	482	472	449	446	407	450	454	494	445	474	465	474	433	449	463	444	504	489	452	459	451	469	472	470	480	454	478	452	503	462	477	451	472	452	473	469	445	442	434	470	445	453	450	448	443	459	474	446	460	435	482	472	396	481	470	451	455	467	421	494	471	477	438	437	472	474	458	450	466	401	451	447	456	458	485	431	438	430	440	454	440	453	487	453	473	436	453	432	437	487	435	468	394	485	471	499	450	499	500	479	479	466	455	450	434	454	471	470	495	453	447	472	479	448	477	462	499	469	462	465	428	468	446	456	471	460	494	460	476	471	474	473	427	465	420	451	446	415	494	456	504	483	450	475	492	472	457	453	494	471	420	471	457	441	472	485	465	440	462	487	468	428	443	457	447	452	489	445	478	502	465	460	408	471	470	453	457	449	439	434	467	480	481	496	429	464	434	463	428	462	465	479	453	481	442	466	467	447	474	421	482	451	446	490	451	454	464	478	484	450	462	468	485	464	454	476	486	461	509	443	462	397	459	495	484	429	509	452	434	468	458	490	453	443	440	459	480	479	475	447	506	466	475	465	455	423	441	436	423	448	440	414	422	459	486	434	486	435	451	433	465	468	480	466	418	448	433	457	472	457	443	432	478	460	467	424	431	443	431	472	466	478	458	460	451	484	461	463	471	439	467	431	417	440	418	439	474	496	519	462	461	417	458	467	493	433	461	453	458	456	451	501	487	473	488	478	495	441	428	469	473	433	495	427	461	428	526	461	459	459	455	480	487	425	459	417	513	454	442	492	494	485	429	462	427	441	459	470	474	466	468	463	466	490	470	472	446	427	467	476	436	466	467	470	432	479	501	480	480	486	488	452	466	482	497	463	473	458	450	454	455	469	476	464	469	444	453	444	482	439	494	487	404	492	440	469	484	464	411	459	443	438	492	489	436	446	447	438	447	471	463	479	427	453	461	451	469	488	438	465	442	470	468	435	447	485	447	455	462	495	448	459	486	484	459	457	448	461	472	474	446	477	466	464	428	449	451	473	426	455	481	441	469	510	469	461	469	474	423	457	457	444	485	462	454	463	433	442	457	486	458	457	465	495	438	459	470	454	442	487	459	434	462	462	470	436	448	414	470	437	445	465	415	465	439	437	444	419	426	451	442	455	454	452	446	497	444	457	425	416	440	394	430	494	459	465	450	447	454	508	462	460	430	453	432	465	467	453	421	472	443	455	450	426	467	505	458	464	461	472	451	453	432	424	466	447	481	461	508	414	442	466	435	463	411	466	471	441	473	485	449	432	465	437	460	477	418	491	443	500	447	454	454	481	468	451	431	441	453	481	433	471	479	462	496	456	462	428	432	454	428	496	451	450	445	473	467	467	439	445	461	472	484	462	447	466	451	416	421	459	419	464	489	454	460	421	476	469	461	441	453	471	472	499	449	453	434	451	455	478	453	483	458	480	462	421	488	432	470	502	445	468	431	470	458	455	405	456	452	456	429	468	445	451	468	443	485	446	468	486	480	437	448	467	495	476	458	458	463	494	466	459	452	450	462	411	454	459	435	479	476	458	446	456	466	454	497	467	475	452	474	444	484	476	477	460	462	466	462	447	443	457	456	477	472	451	470	449	490	433	445	480	426	478	473	447	465	473	445	432	420	465	414	433	463	454	462	477	450	422	460	435	423	481	472	434	462	454	461	451	448	456	489	468	475	433	422	483	478	447	451	440	432	448	460	447	477	480	491	497	477	436	466	448	475	460	447	455	461	502	478	454	433	482	473	461	451	455	444	465	431	476	415	469	456	481	474	489	450	400	489	469	462	426	445	452	476	453	488	468	455	452	474	457	427	447	473	463	474	449	492	467	456	450	465	479	473	490	447	488	461	460	461	469	427	477	466	457	436	434	467	457	458	444	454	436	429	467	458	437	445	441	460	525	446	471	464	443	425	438	438	420	449	487	466	425	442	452	420	430	470	429	451	460	421	462	479	465	444	475	471	474	465	442	456	461	449	433	426	436	452	442	462	472	421	486	433	445	452	462	457	466	457	475	438	454	426	422	470	459	415	443	425	470	469	441	465	480	450	455	458	467	453	432	454	475	450	421	426	508	467	426	420	435	430	454	477	434	470	446	467	446	459	435	473	462	465	495	488	453	429	440	431	483	476	438	447	452	459	434	450	450	469	462	449	474	452	428	449	466	492	462	476	441	438	436	443	462	471	460	466	451	471	460	452	481	469	400	428	468	472	471	462	465	466	442	484	457	480	463	439	453	451	432	462	479	447	469	471	429	450	463	429	463	456	438	445	479	460	458	450	454	492	472	444	458	462	454	461	440	454	478	429	506	464	440	449	486	460	470	490	465	459	443	470	423	503	463	438	463	454	425	425	474	471	494	463	477	447	425	454	449	431	447	387	463	502	455	500	505	442	447	440	513	461	438	428	478	434	447	446	486	457	457	460	441	451	481	445	475	435	466	473	464	471	470	424	425	421	425	430	468	440	446	465	452	479	437	472	444	451	425	447	435	470	448	434	474	459	413	477	492	506	455	491	430	461	457	421	472	461	450	441	468	470	477	421	484	436	471	477	457	455	486	473	470	447	435	444	454	418	450	464	483	475	441	496	476	473	459	439	433	450	442	469	435	437	458	448	447	439	453	491	458	416	437	467	467	488	448	452	474	451	433	464	472	438	463	478	452	471	457	460	417	455	451	460	456	403	442	421	416	440	471	469	488	452	446	458	424	444	444	429	486	447	452	430	482	449	475	478	446	451	478	461	449	443	466	429	444	466	477	485	479	490	466	444	451	448	499	473	459	443	437	490	468	456	451	425	477	464	469	485	489	468	445	461	427	471	456	443	441	477	448	439	451	438	454	448	428	486	486	474	428	486	472	429	443	453	453	507	466	413	438	474	476	484	479	453	430	468	474	473	440	480	478	447	476	471	458	444	451	469	448	419	455	454	444	461	437	454	455	473	458	457	425	478	499	457	454	511	454	432	515	462	452	456	498	465	464	454	475	511	499	473	486	461	488	461	428	469	427	473	462	454	462	458	460	462	440	452	446	442	485	431	498	409	464	446	467	450	456	406	448	468	463	455	482	450	450	487	467
23966	23530	39072	38691	27722	17825	5405	793	644	609	625	571	590	593	598	563	578	584	573	591	593	565	562	637	551	599	624	584	582	524	542	596	540	572	553	599	601	613	573	515	590	580	580	547	562	605	587	549	561	560	569	575	620	577	520	539	579	569	564	553	557	587	597	593	550	543	570	568	536	590	562	538	528	563	593	637	576	530	562	533	582	587	574	566	514	599	545	581	553	576	563	539	556	579	509	562	585	564	564	573	552	581	543	604	563	594	598	569	568	543	556	609	543	536	618	563	574	573	589	565	573	630	579	581	583	598	595	555	575	585	565	536	543	545	594	562	571	543	548	585	586	511	586	533	570	580	593	548	580	574	567	633	573	527	585	573	585	576	588	526	599	560	585	586	570	610	535	547	559	547	583	556	570	556	564	540	568	564	579	561	547	589	568	610	549	564	557	579	529	531	566	539	561	580	558	567	561	570	626	549	586	562	543	570	577	552	608	585	492	587	603	495	557	576	543	533	621	553	548	573	575	566	537	599	532	608	560	556	555	596	557	565	537	566	548	569	579	533	608	561	611	596	543	598	573	574	597	598	603	600	552	600	568	561	567	536	576	608	571	610	578	553	577	576	559	559	557	578	570	550	568	550	555	563	592	606	541	523	527	617	589	564	558	564	558	577	576	544	588	570	579	589	588	518	574	574	556	559	599	569	554	579	530	571	608	549	552	550	572	576	537	591	558	558	585	593	551	565	557	546	559	546	595	517	557	587	575	566	562	549	508	580	565	588	571	594	551	614	574	550	558	558	561	546	568	549	569	566	539	613	534	571	586	552	572	627	565	530	565	543	551	543	587	592	581	608	549	512	629	554	538	567	558	551	558	559	533	523	574	519	561	561	536	578	596	589	585	577	587	536	544	576	556	544	559	586	607	540	518	617	539	584	580	557	564	589	563	557	561	538	572	553	592	550	582	628	588	573	547	576	569	550	558	540	565	554	603	545	545	560	561	575	563	570	578	596	540	554	573	588	546	560	554	600	532	551	573	604	554	553	573	614	555	577	545	542	557	616	612	577	558	574	561	579	524	535	601	548	535	541	542	567	611	566	558	543	538	538	609	586	602	562	515	591	535	578	566	582	560	561	531	569	555	569	524	580	511	580	550	569	582	571	534	571	621	591	554	556	569	564	587	593	539	627	563	545	611	528	565	522	556	554	532	557	599	585	542	580	554	512	556	590	559	572	569	542	568	558	555	540	550	534	586	513	554	528	594	593	518	525	589	548	587	565	552	568	584	559	564	577	599	600	584	526	553	538	598	577	574	562	570	524	576	538	550	602	528	572	513	578	598	539	561	584	561	585	554	586	601	548	592	539	564	519	567	549	546	563	589	588	560	556	551	562	564	559	560	561	577	555	578	533	585	554	529	603	577	566	585	569	564	565	591	586	561	520	533	551	598	581	549	559	559	552	557	520	552	561	589	570	538	595	565	532	563	562	541	515	536	563	551	559	563	546	563	566	586	567	553	513	644	560	562	552	574	615	559	564	577	513	579	521	555	590	556	574	567	590	554	570	572	552	552	575	568	548	535	562	548	542	584	570	567	591	576	564	552	561	623	552	548	606	588	544	578	579	552	560	568	562	547	576	559	558	596	554	598	567	552	595	580	510	617	578	555	607	551	530	579	608	547	587	535	571	532	575	568	546	558	561	527	567	517	549	591	530	560	557	556	560	569	601	588	561	552	547	565	539	569	564	582	541	541	572	554	560	553	530	578	531	553	565	560	549	546	529	536	559	570	550	565	534	567	551	592	560	558	550	543	554	553	578	578	562	546	575	575	554	573	567	576	538	557	512	566	553	589	542	568	570	553	545	570	572	574	564	567	528	526	559	534	561	586	598	569	599	564	562	568	582	543	512	555	598	550	551	553	584	571	536	594	588	568	589	564	570	549	550	553	582	519	553	581	609	559	590	588	582	545	575	551	562	543	530	601	566	566	597	597	599	540	573	585	567	562	572	576	570	542	546	545	585	564	559	589	538	547	568	577	557	580	497	561	528	539	558	580	589	526	555	562	541	553	571	588	584	557	564	557	573	607	580	600	564	529	566	535	542	554	539	587	550	568	543	542	558	553	549	607	580	575	548	595	524	567	580	614	555	549	518	539	524	566	523	545	542	533	535	602	617	593	554	575	538	567	528	567	600	538	540	539	567	535	594	554	575	537	579	543	544	561	574	573	582	600	529	538	557	553	571	547	557	567	541	574	558	533	591	556	556	589	581	606	537	541	580	577	550	553	554	519	570	521	549	623	549	580	580	570	563	590	607	554	538	594	577	561	556	540	581	554	597	580	550	602	562	556	583	597	521	530	548	523	551	602	596	576	575	523	548	586	531	586	530	599	589	554	560	617	582	526	554	605	549	587	605	571	605	525	532	559	551	521	558	574	518	546	546	579	585	556	586	581	553	557	578	566	542	593	592	545	587	570	529	564	568	574	609	565	538	531	550	568	559	569	586	587	599	576	527	554	564	573	556	571	576	618	587	532	553	546	562	589	566	545	576	565	564	567	581	543	584	556	558	555	567	542	625	551	536	586	595	561	598	566	545	558	589	592	595	558	579	567	575	547	586	548	555	563	550	548	581	594	530	575	535	550	553	555	567	622	588	526	566	558	562	598	541	563	528	562	598	598	542	574	534	533	585	544	519	569	558	562	591	623	549	534	612	546	589	559	545	544	580	563	542	568	509	563	524	562	560	558	577	531	577	534	531	527	539	558	578	515	574	533	510	572	590	527	528	540	513	533	543	596	547	535	569	561	585	576	580	540	560	593	558	557	547	556	563	539	561	579	557	551	526	541	561	548	494	536	568	590	627	564	567	550	550	568	549	543	544	530	585	521	560	557	583	537	520	552	569	576	533	604	575	569	541	597	578	615	561	562	556	616	633	588	531	567	548	563	544	578	538	573	566	601	543	555	576	588	543	595	540	525	591	564	603	545	552	587	570	545	579	571	549	562	567	574	552	586	545	531	576	611	573	542	507	586	594	588	545	576	545	557	634	587	532	545	570	534	532	596	574	537	561	568	555	589	543	552	549	565	574	589	546	561	552	554	561	556	627	587	537	551	568	578	568	570	570	549	552	608	583	553	561	562	560	567	608	575	566	554	579	554	552	567	598	558	574	587	584	582	596	577	568	567	533	508	569	556	565	586	578	579	617	547	559	569	549	575	579	596	540	538	521	581	561	573	556	534	559	558	545	575	612	566	549	581	548	578	573	570	539	550	555	567	542	523	547	582	546	563	565	599	621	587	529	572	574	539	537	587	560	563	580	571	582	568	534	545	569	560	518	600	591	573	568	555	580	570	618	551	560	587	582	583	567	582	536	532	532	582	543	574	553	571	524	546	546	529	566	593	562	570	567	573	556	548	575	575	594	532	538	562	546	571	542	576	552	565	534	591	547	572	548	550	517	568	556	573	571	576	518	502	563	551	547	526	547	547	574	567	554	560	572
61931	104055	76639	48705	23936	9151	2314	626	606	633	619	622	604	610	642	656	599	665	571	585	567	639	608	636	656	609	599	642	623	657	639	578	603	577	598	590	607	614	599	572	596	580	623	622	605	575	607	618	608	584	644	583	605	596	614	618	563	572	616	606	550	588	611	626	606	594	619	614	616	563	610	581	620	554	617	631	622	604	572	576	552	632	588	613	589	603	582	617	596	589	550	539	644	629	628	607	588	629	607	600	592	615	595	609	590	591	573	618	624	657	601	606	568	632	604	575	589	595	581	582	598	599	596	597	616	624	585	615	609	586	613	637	598	604	599	601	587	606	649	599	580	606	608	588	596	599	617	634	611	604	643	575	577	586	596	612	573	567	612	586	580	610	570	621	633	620	576	572	619	593	571	620	597	577	582	598	632	561	654	594	628	572	574	595	637	617	592	583	609	592	641	585	623	601	633	616	604	594	569	562	588	600	572	618	652	607	611	567	591	595	579	614	602	578	564	634	608	562	574	572	576	556	560	589	606	587	581	644	604	642	582	619	625	578	553	594	583	617	597	570	609	604	643	602	627	654	606	596	585	618	598	624	640	599	542	602	608	602	607	585	637	588	583	581	562	580	606	610	586	592	600	639	629	603	611	653	607	606	583	551	604	607	642	585	608	582	544	603	622	630	615	563	608	644	609	606	551	639	609	575	597	574	609	597	631	594	604	569	547	561	596	604	569	622	567	602	618	586	625	613	607	638	610	621	633	627	582	575	591	630	595	553	585	630	622	596	578	609	638	618	624	551	616	567	609	603	576	568	579	624	629	574	615	632	590	626	582	599	602	589	607	599	601	612	573	645	631	632	534	547	582	614	611	561	588	669	638	583	609	628	582	629	613	586	594	612	578	587	577	600	584	615	615	553	607	575	615	595	628	588	647	607	601	569	595	606	608	557	560	578	581	585	600	615	583	588	632	619	632	586	595	557	571	607	640	625	604	593	605	600	628	605	570	586	587	617	633	578	606	617	597	577	532	598	611	596	561	603	587	624	608	618	559	585	588	580	600	610	626	613	595	591	617	629	591	569	591	578	628	587	590	567	612	569	630	550	591	574	619	581	595	622	602	582	582	622	573	639	614	571	601	605	612	588	611	604	577	616	636	602	567	621	609	620	580	594	660	598	600	611	627	633	613	616	599	641	582	592	601	591	590	577	598	585	594	633	615	602	570	604	577	575	601	619	603	594	614	601	607	593	622	593	611	614	599	612	609	620	647	564	579	623	634	561	550	588	610	591	624	591	623	624	613	634	626	623	593	610	581	619	587	578	638	580	621	586	588	619	566	603	636	606	579	598	560	616	661	624	601	626	557	602	572	589	628	594	633	627	598	573	636	600	605	629	611	637	577	621	598	564	570	584	604	601	564	610	557	627	636	579	614	609	667	596	625	597	616	608	579	568	592	583	596	636	608	636	564	576	613	560	582	599	583	619	585	607	626	566	584	610	593	605	617	628	595	610	570	611	594	611	584	597	644	594	564	576	604	610	586	635	585	611	600	602	528	641	585	569	609	585	585	592	573	560	601	614	623	592	580	570	587	598	624	570	562	636	577	633	567	584	631	620	593	615	625	631	590	595	576	578	600	620	583	623	595	588	619	544	660	597	617	570	601	603	574	635	595	579	583	594	606	547	602	603	654	564	533	593	545	632	575	563	623	605	593	562	569	608	612	593	630	624	599	612	602	593	583	601	589	608	611	641	589	576	601	560	577	635	585	579	600	582	620	600	618	586	589	592	613	616	605	569	574	601	583	597	603	551	610	659	605	550	575	609	606	669	578	586	526	589	575	610	597	570	606	572	555	582	580	617	590	617	634	590	599	627	626	599	580	578	612	563	634	604	604	576	578	575	586	598	581	581	605	564	622	570	578	571	575	598	571	626	596	572	571	566	595	584	575	631	628	586	625	621	598	595	584	570	598	647	615	588	623	623	521	564	574	600	596	602	596	649	622	578	619	591	611	621	614	613	590	616	571	587	584	581	581	573	573	622	635	594	610	577	583	573	611	542	578	582	553	622	577	586	574	585	635	585	649	603	581	601	594	609	591	611	597	590	604	600	597	606	594	608	601	585	594	589	627	561	572	609	616	616	643	614	555	594	622	595	620	604	575	604	592	612	574	574	614	629	593	610	539	572	624	578	603	623	650	602	625	590	565	600	571	576	558	567	603	560	631	606	577	604	626	621	564	608	593	610	559	618	596	619	573	610	570	629	614	608	592	596	625	600	619	619	619	615	582	557	623	592	613	592	633	617	553	580	624	608	569	576	578	569	667	593	544	577	572	616	609	618	583	648	655	612	594	566	551	607	628	538	576	615	586	595	624	607	587	586	614	611	642	627	609	578	595	630	554	607	576	626	612	546	648	612	558	614	609	624	595	584	570	604	572	564	585	609	589	582	583	598	622	618	594	618	576	643	590	567	595	599	595	604	663	608	602	581	578	608	552	622	597	618	600	581	593	584	635	560	621	591	593	558	547	636	610	579	587	598	584	552	614	561	597	603	603	643	608	636	583	586	639	606	599	626	602	607	552	570	618	556	584	595	588	595	545	577	617	591	604	618	584	556	611	611	582	618	593	582	609	594	577	587	585	605	591	547	604	593	626	621	626	618	590	600	591	602	580	643	587	606	590	612	616	561	595	582	581	590	607	614	561	599	646	609	592	569	578	601	606	575	617	580	612	571	629	588	581	614	599	566	571	611	585	583	611	642	627	640	557	632	596	608	617	619	592	573	590	589	554	583	632	570	587	568	630	591	634	605	560	588	590	597	583	588	621	601	598	633	598	609	614	565	584	640	582	601	555	571	606	578	612	570	566	591	566	612	591	604	590	602	601	575	595	632	602	601	568	658	580	592	601	562	581	575	656	575	576	586	643	621	611	627	563	556	593	572	567	632	598	615	626	645	664	594	633	602	624	573	619	555	620	628	604	612	596	608	600	588	610	588	644	598	621	566	603	570	595	637	590	583	598	585	608	604	589	600	616	577	600	578	636	640	576	629	571	585	563	565	569	573	565	654	597	608	604	549	602	574	593	651	556	550	577	596	595	616	598	626	612	603	575	579	604	594	605	591	625	614	603	582	613	640	581	622	614	597	600	629	608	599	598	605	615	621	605	583	627	624	615	626	591	599	605	607	611	585	617	614	588	613	574	530	600	581	564	593	585	596	603	609	602	598	620	623	606	611	617	659	641	580	619	634	587	608	597	611	593	578	605	620	575	580	612	604	594	637	565	571	616	590	561	649	585	606	604	588	661	604	578	655	564	603	611	614	618	612	598	562	602	617	596	603	583	596	629	607	604	622	580	579	567	579	623	620	608	631	638	583	645	595	634	597	575	578	610	587	587	569	605	610	638	604	579	633	618	568	620	593	615	601	664	572	564	588	606	584	560	629	652	584	629	564	555	616	582	543	592	594	601	607	580	619	614	619	634	588	584	593	598	575	603	601	587	602
28810	29021	27652	13378	3424	1002	539	463	445	418	422	422	437	442	416	410	379	436	418	429	417	426	403	419	402	408	406	405	431	412	398	435	415	402	419	423	405	387	399	390	380	415	419	414	423	410	424	404	432	439	409	466	403	402	463	398	406	384	383	435	407	446	450	415	418	413	416	447	422	369	415	419	437	432	418	454	389	429	399	390	410	435	353	440	425	415	367	405	409	413	400	424	446	464	405	446	427	422	418	428	426	395	413	408	386	424	413	381	419	394	404	389	390	424	447	411	424	400	422	443	417	380	422	438	444	442	363	394	423	426	407	410	389	427	420	420	409	362	417	436	402	394	409	440	389	403	433	412	437	402	421	427	398	394	428	405	394	372	443	428	411	429	386	397	449	438	408	437	395	451	423	425	402	415	434	375	444	387	404	416	378	418	412	392	424	436	429	421	384	442	417	444	428	369	409	410	466	430	412	435	426	409	423	436	405	426	426	456	396	433	406	393	417	440	422	434	434	437	418	406	423	407	427	418	399	429	426	345	421	405	434	398	421	399	373	412	407	412	389	400	394	427	450	450	432	410	462	403	426	432	443	420	394	425	433	437	404	437	387	423	408	412	424	416	409	399	395	396	397	412	412	416	418	398	422	420	443	401	446	386	415	427	415	456	405	391	453	433	425	393	435	438	427	436	439	427	422	436	417	416	428	408	355	417	415	421	429	410	448	434	394	431	386	388	424	435	420	400	375	410	400	415	450	441	380	406	430	432	419	413	404	413	417	415	401	397	405	388	409	417	416	409	434	422	420	481	390	382	413	425	386	382	424	430	402	428	434	414	437	414	376	440	418	393	423	411	428	410	425	388	423	416	408	371	387	424	392	389	410	431	445	412	397	433	397	403	417	428	402	400	410	440	409	437	387	374	418	426	423	420	406	417	403	378	415	402	407	394	429	383	389	371	394	429	403	388	420	391	403	423	448	425	425	450	365	407	370	426	432	428	430	446	449	407	406	409	458	396	419	427	401	390	408	425	414	416	418	371	425	413	385	396	406	448	424	404	436	416	403	400	381	427	378	422	412	424	421	444	389	403	435	419	408	410	442	453	413	410	415	389	415	414	417	429	400	438	414	380	407	433	425	435	407	394	454	426	445	395	433	416	384	432	415	417	434	408	414	424	414	386	453	400	424	425	417	435	434	407	401	437	378	409	403	409	369	387	412	441	415	425	429	427	424	384	407	414	432	402	412	433	377	408	429	428	414	409	382	418	403	381	413	391	427	378	419	394	393	380	410	414	390	424	423	420	420	412	393	420	388	387	427	390	471	460	395	418	426	440	420	414	402	381	406	421	439	448	413	391	422	409	399	394	407	389	404	410	437	442	414	416	411	389	399	417	401	406	412	448	374	408	414	405	376	390	403	415	408	418	436	386	425	407	401	399	452	407	409	397	389	439	408	420	397	425	437	373	401	425	380	404	393	428	442	424	430	420	449	457	416	408	427	406	441	393	446	397	418	394	394	416	415	408	412	398	446	413	433	402	400	391	450	447	420	430	408	425	420	389	428	401	407	392	402	391	424	407	440	429	445	397	439	415	428	404	377	405	395	428	419	434	407	421	406	389	347	425	429	411	417	411	425	427	387	414	408	406	419	433	380	439	403	442	431	395	444	402	415	417	425	394	428	427	387	393	419	427	418	391	415	410	397	396	469	431	436	415	425	419	418	404	391	388	419	447	415	409	419	395	402	439	446	383	406	407	395	414	430	423	423	419	418	436	406	426	432	394	388	429	427	418	423	422	393	441	414	410	433	392	399	422	384	394	415	415	429	421	404	407	394	402	386	406	434	387	406	426	435	394	430	413	380	406	415	404	407	432	393	384	399	434	420	406	375	447	427	421	415	403	411	425	380	442	410	418	429	414	453	428	436	402	382	415	423	396	407	437	417	411	431	394	391	395	390	397	415	414	427	415	419	418	403	418	461	419	401	383	418	414	415	393	424	405	427	391	418	399	420	458	434	372	410	395	417	430	454	385	413	422	399	392	447	429	397	425	412	401	436	415	397	428	394	401	444	422	409	397	368	368	393	410	406	401	410	398	406	422	387	400	403	419	410	415	410	413	445	429	437	452	414	401	405	389	425	420	448	385	411	381	406	408	417	400	421	385	428	436	412	426	422	425	422	417	407	428	421	383	410	415	431	448	430	415	385	397	428	408	427	432	404	408	400	442	423	450	427	437	374	436	391	386	360	373	401	415	394	401	411	393	399	410	422	390	398	426	388	404	453	412	399	401	407	424	392	408	439	424	386	364	416	395	416	444	427	433	408	425	418	387	391	414	408	420	433	432	416	400	413	440	385	397	411	425	405	435	423	396	410	420	423	378	477	398	414	399	408	430	423	417	412	416	406	428	416	408	421	433	415	395	418	427	415	444	417	423	411	396	444	416	425	385	426	450	393	420	404	372	389	409	452	382	400	417	418	395	425	427	409	402	405	383	392	410	394	463	447	421	393	423	421	380	432	471	390	411	423	425	448	420	429	435	414	444	434	392	409	404	405	386	382	433	373	422	417	418	409	399	414	432	386	427	422	385	427	411	395	415	391	426	393	441	405	466	428	407	443	382	391	425	405	414	439	427	385	403	410	390	390	451	430	418	440	421	414	447	424	379	429	400	442	414	412	426	405	395	440	426	415	421	413	397	405	400	347	378	409	456	409	404	439	422	385	407	422	423	412	397	408	430	421	396	413	410	385	415	396	473	421	398	404	419	391	436	394	404	424	420	444	456	405	410	426	418	406	407	422	415	449	422	426	459	414	397	394	436	451	444	386	459	426	432	383	417	434	418	426	422	386	418	451	443	382	397	404	445	449	435	410	419	396	420	402	373	363	396	441	430	398	390	396	414	399	442	456	389	468	401	432	402	437	420	389	387	412	417	418	393	416	443	412	417	397	363	429	408	430	430	445	402	461	435	383	440	424	429	414	346	432	389	400	400	422	436	401	415	407	412	394	441	422	414	461	419	436	374	408	405	419	408	388	405	426	398	396	389	401	428	405	407	423	413	442	394	387	401	438	442	450	447	446	427	418	389	429	403	446	419	386	380	397	424	423	412	390	452	393	419	418	403	408	426	456	399	414	435	394	414	411	425	454	407	381	416	429	419	405	400	434	376	435	394	422	434	442	393	417	392	431	404	404	431	406	394	392	445	445	448	419	418	395	416	432	415	413	415	412	415	399	414	410	429	414	424	415	413	396	450	390	422	447	429	409	406	417	384	425	429	420	440	422	394	452	410	394	418	429	409	377	427	431	417	370	405	417	424	399	429	398	402	397	387	413	426	417	410	436	462	383	444	445	411	373	401	432	427	407	407	425	424	419	394	429	412	405	389	410	401	422	430	401	434	438	391	443	421	356	405	405	401	414	402	445	449	433	423	411	425	419	435	431	403	429	425	413	420	379	424	415	423	425	442	425	420	431	434	438	422	427	431	434	431	375	387	441	415	440	431
18189	35820	22162	7361	2574	983	585	411	388	393	375	404	384	365	388	380	406	394	361	429	379	363	380	391	390	404	379	396	411	380	403	367	361	407	360	386	364	393	413	365	384	380	361	376	427	339	382	381	392	375	402	378	384	379	351	411	392	398	382	398	407	410	406	396	386	395	387	377	380	383	375	394	366	372	363	420	391	375	387	366	350	367	370	403	375	363	374	370	401	357	395	379	390	391	359	404	415	381	374	428	382	371	357	388	405	385	367	363	325	377	402	346	353	403	397	371	379	407	392	374	360	394	359	411	395	382	340	408	400	412	380	360	397	395	402	402	368	367	378	373	377	410	404	395	372	371	352	417	385	369	376	352	381	399	381	385	373	384	381	373	415	396	364	411	402	409	380	404	377	360	394	378	349	404	402	374	382	312	358	385	362	426	362	372	371	365	402	374	367	423	383	375	378	373	376	386	361	428	396	392	381	401	369	402	390	393	376	370	353	393	387	359	376	401	382	394	404	401	405	392	381	386	388	369	382	362	410	369	405	381	371	399	362	388	394	374	370	403	421	389	395	382	387	380	411	398	384	357	393	360	383	394	374	382	382	365	398	388	338	366	411	384	374	447	393	396	336	389	372	382	383	383	364	377	394	396	406	391	378	376	400	375	372	359	426	399	380	402	386	403	383	367	382	396	397	422	423	393	366	350	394	352	385	360	370	428	395	386	364	397	382	407	399	384	405	330	396	399	368	406	404	419	358	387	389	398	399	385	376	389	380	405	400	371	358	390	384	381	352	395	367	406	413	396	359	375	366	368	365	350	379	410	405	407	360	422	393	418	395	398	357	394	377	424	376	369	351	375	366	412	382	401	373	392	428	400	396	405	393	404	359	389	372	386	359	361	369	369	406	427	369	389	354	375	401	392	371	405	371	402	358	391	373	381	387	384	409	375	373	396	422	382	373	394	372	364	416	398	407	394	389	398	369	411	418	392	375	358	349	397	404	376	408	376	359	377	386	393	398	393	410	413	400	424	406	360	365	381	390	401	379	330	388	409	385	366	389	406	369	425	393	383	383	397	381	363	395	375	384	376	350	384	379	382	404	383	395	386	351	396	365	382	391	381	382	378	370	398	380	389	371	401	358	395	379	418	383	400	368	368	396	365	411	395	400	393	399	348	394	369	385	419	371	380	376	407	370	349	408	376	394	369	398	389	390	319	407	410	396	380	333	369	361	376	372	355	411	365	389	364	391	368	364	372	363	365	397	370	387	390	391	357	358	413	373	374	419	376	380	389	401	384	359	380	370	359	413	370	340	383	361	375	392	389	360	372	407	400	371	362	346	374	400	387	363	382	364	401	392	378	387	405	383	362	357	397	392	397	385	369	372	396	376	356	360	413	384	385	405	367	380	361	386	414	402	406	373	401	375	355	406	384	390	354	396	393	368	377	400	397	427	354	404	366	388	376	373	366	397	400	357	372	422	384	356	407	407	391	389	351	379	369	355	387	385	394	398	360	379	378	355	395	383	343	369	400	397	380	353	391	402	393	388	404	399	375	387	416	411	356	399	407	409	384	393	418	411	421	390	346	410	358	358	349	413	399	374	376	383	416	347	358	362	383	360	373	393	395	381	374	366	384	372	395	365	379	401	382	370	391	401	366	406	360	364	388	373	359	368	383	366	407	398	354	404	381	378	369	388	375	391	385	363	416	417	421	369	376	366	405	363	410	407	376	363	336	397	356	374	386	388	402	378	383	389	369	358	383	403	392	375	405	375	378	388	384	361	357	401	356	373	409	370	416	406	342	380	370	414	400	378	394	403	365	384	392	400	414	357	383	355	407	370	344	370	440	364	369	386	374	389	397	386	407	398	366	369	413	408	404	461	391	396	383	396	377	395	376	357	383	384	416	405	365	393	396	392	381	408	385	370	404	360	366	364	395	399	346	379	381	375	381	360	378	383	382	375	394	342	405	382	407	369	370	414	386	387	380	387	387	387	367	394	380	361	392	383	378	415	374	362	338	413	391	387	422	380	385	383	369	386	367	384	410	419	390	378	365	352	399	379	366	389	395	395	368	372	384	380	383	383	382	381	361	373	362	375	389	389	392	387	377	374	403	375	392	390	400	382	365	353	365	381	421	394	413	369	362	391	381	405	403	362	379	398	375	422	396	381	408	389	396	359	383	433	367	416	377	402	394	423	377	345	409	334	347	395	365	385	356	372	359	407	389	380	383	353	376	376	384	408	419	384	395	367	369	360	400	394	414	406	367	378	397	415	408	393	408	366	394	367	397	383	380	370	383	401	369	378	387	407	393	393	363	391	369	379	355	381	385	388	367	413	378	382	363	365	374	351	379	334	357	418	385	389	409	423	392	382	388	397	380	365	386	357	379	355	406	385	385	363	400	356	363	359	369	413	369	409	382	380	361	404	386	377	371	396	378	380	396	366	386	395	385	376	396	386	400	389	364	381	337	364	390	346	402	391	402	398	395	396	413	362	410	390	408	398	345	375	385	396	373	410	378	389	389	368	382	391	408	382	404	363	395	416	356	387	384	450	403	365	382	400	379	392	386	350	355	374	371	394	384	363	398	408	416	361	391	404	414	422	377	394	377	419	393	369	361	414	404	394	347	386	371	414	371	379	365	373	356	402	349	381	356	421	399	389	382	393	362	407	352	382	381	421	385	404	360	413	371	371	364	405	379	352	366	407	357	373	395	395	400	406	387	363	410	398	368	401	373	399	382	414	432	385	426	358	388	369	344	403	375	386	376	328	360	398	376	378	373	410	396	367	406	424	371	382	403	386	382	382	360	408	401	388	384	414	410	397	362	379	399	363	346	370	420	419	401	406	370	390	379	411	396	380	380	377	381	418	397	396	360	369	342	403	378	357	352	366	377	405	386	364	393	354	400	404	381	357	395	396	381	396	366	360	392	410	373	359	361	356	396	371	356	391	377	383	395	403	390	405	383	409	376	415	394	400	417	385	405	388	358	388	384	385	376	399	369	408	370	365	380	394	360	372	399	406	346	381	365	392	366	381	380	408	366	380	375	387	334	438	386	399	358	362	388	389	392	375	392	403	390	389	387	387	386	368	379	379	372	398	377	388	379	373	379	402	365	397	364	404	386	399	394	382	387	380	359	381	363	364	392	391	400	379	367	381	420	369	402	426	370	392	342	383	435	380	369	373	383	391	379	374	372	347	371	415	356	393	410	407	393	368	357	371	405	389	390	380	407	370	386	404	378	368	407	377	395	364	378	371	392	370	376	361	367	397	417	402	398	398	439	396	360	371	406	369	361	373	408	381	380	391	359	414	378	376	390	392	375	364	384	383	349	392	387	360	400	387	395	419	388	382	384	379	370	387	387	377	387	393	410	400	375	374	427	367	395	407	390	395	393	365	410	381	427	393	411	362	400	399	382	384	384	390	385	374	398	379	400	342	401	379	408	402	396	375	405	367	388	365	393	401	421	362	360	348	396	381	393	399	378	371	395	403	367
25447	27558	45330	40773	22904	8316	1688	600	501	491	495	471	450	472	464	474	486	478	472	474	452	483	488	505	454	473	438	479	509	477	459	483	476	497	446	467	477	453	458	507	473	438	469	443	464	481	450	439	458	495	489	457	443	474	486	452	480	471	472	465	468	447	469	484	446	485	465	470	452	446	493	500	441	473	423	451	447	436	458	483	450	461	449	489	475	442	461	458	485	493	460	472	471	475	470	459	472	463	446	459	510	425	476	443	475	505	441	464	427	442	477	470	454	446	449	465	484	478	472	446	461	464	461	469	494	478	483	448	479	460	446	438	453	473	472	469	463	439	452	453	426	478	481	461	507	464	480	472	467	444	419	503	467	458	433	439	461	493	466	481	473	457	456	448	471	495	415	484	423	443	449	454	481	434	457	491	460	473	512	483	489	466	442	456	464	479	461	453	467	452	460	518	477	478	470	453	435	449	473	451	478	455	466	475	463	446	479	430	490	423	445	450	444	473	485	456	486	468	426	438	469	460	475	458	463	478	504	433	482	461	481	455	472	440	470	480	465	463	455	466	460	465	482	443	481	471	461	406	471	436	443	462	405	459	443	456	439	452	466	503	459	458	463	447	446	421	474	478	490	440	450	457	439	496	478	441	475	487	467	485	492	458	456	430	466	457	485	453	418	493	487	460	498	484	459	479	464	414	480	463	456	445	492	457	458	446	463	421	471	463	475	474	468	457	522	485	464	483	463	436	434	448	468	498	459	473	480	498	485	489	491	460	504	478	497	476	449	467	455	473	487	453	467	451	465	456	456	450	472	459	463	455	477	426	456	462	467	478	461	436	473	437	436	435	450	487	471	460	455	473	477	489	434	459	477	464	518	459	485	456	446	474	507	481	465	451	470	473	485	486	447	469	471	477	441	476	451	437	477	507	478	468	489	470	444	426	431	486	477	471	460	487	464	457	501	468	484	471	464	461	465	454	490	442	418	419	459	463	502	455	446	440	453	461	469	478	476	502	465	494	437	483	447	465	471	435	457	460	506	447	488	461	501	463	486	434	455	437	417	438	450	460	434	497	481	471	452	471	447	470	443	481	481	454	450	487	473	442	426	470	490	488	467	446	481	472	428	481	447	433	451	495	488	439	432	443	480	462	459	438	458	456	473	478	445	451	468	476	442	447	487	468	470	458	454	475	439	449	462	459	445	463	471	470	457	501	465	490	452	484	457	431	454	483	452	475	466	455	486	446	450	489	438	430	491	439	448	428	476	498	416	437	421	492	463	438	447	464	462	457	485	468	507	497	469	506	488	476	461	462	462	446	423	437	491	438	443	481	450	443	483	480	434	445	487	487	482	490	455	470	436	473	506	431	466	428	434	505	465	448	436	473	487	425	482	448	442	474	478	450	479	493	496	473	484	478	441	449	467	449	456	499	499	466	470	424	499	484	469	455	456	478	462	456	495	462	491	447	463	462	470	471	451	446	467	465	489	489	457	437	469	483	461	409	452	511	445	475	445	491	457	437	498	478	486	462	458	478	446	451	490	501	466	462	503	484	443	495	495	466	461	448	474	455	438	430	470	491	466	463	458	482	458	422	479	482	468	450	433	479	449	443	480	441	442	500	482	476	441	450	452	451	467	461	478	491	470	455	460	468	509	451	452	491	501	477	489	463	438	441	464	456	444	461	508	486	452	443	452	435	486	444	451	480	450	458	461	467	445	480	482	451	467	461	454	476	460	453	463	428	460	468	456	495	449	494	464	502	450	504	430	429	441	467	476	446	482	458	452	489	467	456	434	466	445	454	439	446	448	451	467	462	470	461	465	485	442	456	475	465	476	439	448	482	435	461	488	470	446	443	444	450	461	473	461	485	474	474	474	469	488	506	489	448	439	485	454	458	424	499	473	473	494	477	493	447	467	444	473	453	449	475	456	437	477	493	478	468	490	466	471	456	466	463	495	448	432	468	467	465	460	437	467	449	465	465	439	452	466	438	489	461	439	463	465	474	441	449	441	479	461	481	456	477	448	423	471	461	474	523	450	450	463	472	491	438	488	463	415	486	455	395	478	470	448	481	449	447	465	449	406	450	454	421	447	512	439	446	474	441	460	459	422	430	458	497	451	470	503	489	452	486	451	466	477	440	419	502	474	524	436	463	475	492	447	440	437	438	453	435	466	444	448	440	461	452	455	487	467	463	502	449	428	427	479	488	439	458	436	468	421	455	485	461	477	489	453	481	455	492	486	490	421	458	439	443	479	491	452	481	471	474	453	474	447	472	437	470	425	488	476	498	499	440	438	455	449	463	461	489	451	437	431	511	449	437	443	477	447	481	463	455	424	437	432	497	466	445	451	450	466	414	436	482	462	461	508	482	472	455	427	448	490	427	495	470	424	452	426	461	472	436	464	466	465	445	444	469	442	453	482	479	434	460	459	462	421	448	457	476	439	487	446	474	466	462	460	440	476	473	440	463	487	474	503	462	477	469	465	478	474	479	486	426	501	471	466	456	452	458	462	448	499	455	434	488	470	459	457	513	446	423	470	424	458	480	471	456	482	469	455	422	422	452	460	462	468	454	494	443	468	450	472	456	477	493	489	465	436	477	473	486	445	458	433	459	447	485	471	491	472	462	420	405	448	431	471	461	465	464	504	452	428	449	445	457	488	475	478	459	478	460	489	480	422	450	474	456	432	435	451	434	431	441	469	461	465	487	497	474	479	458	473	475	454	465	498	460	436	435	449	449	482	481	464	475	459	452	460	511	477	470	442	445	446	473	447	444	463	456	485	490	477	458	517	463	450	481	470	473	467	490	466	500	479	462	436	494	474	451	467	475	444	456	468	460	448	497	452	474	453	424	486	465	422	469	477	471	482	417	476	459	505	498	470	504	526	476	468	463	435	510	447	454	476	505	429	438	440	489	448	449	493	484	429	434	474	476	464	457	471	462	457	446	463	446	472	482	420	478	498	480	449	480	510	473	451	457	452	464	470	428	465	416	457	453	474	486	479	520	439	473	486	449	476	499	489	467	500	461	433	493	482	463	429	481	461	497	423	475	519	483	474	438	455	457	444	496	473	482	486	462	460	489	440	470	441	449	485	461	456	467	464	437	482	490	458	441	470	465	452	461	439	425	413	531	435	467	471	456	446	461	479	470	458	459	461	448	444	459	446	433	462	438	473	449	451	482	451	483	470	421	478	473	473	483	443	432	437	460	474	481	469	484	480	479	493	469	492	496	480	457	504	473	464	458	446	477	497	428	466	506	464	472	475	467	465	444	473	445	447	444	447	453	476	442	419	451	465	437	460	459	405	470	489	429	432	444	464	455	459	463	463	439	452	459	422	431	429	504	501	506	456	452	480	476	470	452	449	444	439	480	458	452	460	460	436	463	466	440	421	438	458	437	428	481	457	477	455	475	464	440	448	483	491	408	484	459	436	457	424	456	453	457	480	462	453	449	475	475	468	417	483	490	425	452	471	499	454	447	439	471	436	487	447	466
53894	88581	63409	34081	14436	4560	1338	533	487	487	459	480	512	419	494	441	456	442	475	479	436	470	445	456	457	447	463	490	508	472	465	446	490	455	459	480	480	474	487	467	494	470	426	496	462	459	462	425	484	492	449	492	484	473	480	481	444	465	489	451	476	452	451	467	473	442	462	477	499	460	432	427	481	502	461	465	450	466	511	454	472	475	494	466	441	434	468	455	439	455	459	455	451	491	460	458	514	502	478	464	472	458	481	451	461	453	465	458	463	432	472	469	406	482	446	437	493	473	445	469	499	460	478	445	430	477	503	472	472	469	444	471	457	456	472	489	442	477	459	479	476	413	508	467	459	458	498	466	463	450	477	453	456	482	476	491	494	495	459	490	450	449	459	508	447	455	461	434	467	452	487	486	495	433	487	467	466	503	471	465	450	439	439	438	448	461	464	468	472	493	473	459	478	476	491	481	479	441	465	468	428	488	446	461	452	452	451	478	469	437	470	467	472	454	469	456	474	454	453	476	466	448	448	484	449	432	484	503	499	496	500	436	475	449	446	496	484	448	469	431	452	498	451	448	488	500	478	467	454	455	453	473	473	471	449	488	415	444	460	486	503	460	443	463	461	463	441	445	465	428	438	487	442	470	480	484	470	462	451	431	463	444	464	452	491	457	419	479	487	471	469	482	454	437	451	462	473	456	474	465	506	435	467	444	495	457	454	463	438	487	472	476	461	444	510	453	451	469	460	464	469	444	450	494	485	480	463	478	486	491	469	464	465	478	494	463	486	451	511	463	436	494	462	462	457	482	512	475	448	474	476	486	431	476	473	458	471	445	476	462	493	429	459	458	468	480	502	480	514	452	461	459	462	441	444	460	496	416	446	473	457	450	459	442	468	468	479	456	424	451	509	453	489	476	484	450	464	437	457	499	456	468	474	445	442	522	468	480	494	457	482	430	455	455	481	472	486	461	464	457	479	446	503	458	461	437	476	437	497	476	481	457	476	480	462	476	450	451	447	476	460	468	448	492	452	506	502	465	508	471	468	456	455	472	460	475	437	466	441	450	437	484	453	464	471	518	484	417	438	467	467	444	472	486	497	461	491	445	462	454	460	418	457	489	454	452	474	470	498	451	492	485	452	453	492	484	461	465	451	436	446	516	476	502	491	439	460	466	454	486	444	477	469	464	451	471	454	464	459	470	469	512	483	493	471	491	472	467	457	485	462	462	442	431	466	490	458	467	467	484	470	431	452	447	457	460	467	476	497	469	442	474	457	504	449	485	461	420	491	480	465	455	468	441	448	455	443	425	437	437	470	511	464	457	475	482	517	465	426	481	449	471	435	471	496	498	443	429	453	479	465	475	451	471	488	472	468	446	469	430	429	439	475	470	433	481	494	458	491	473	457	473	507	452	462	447	478	453	463	448	442	414	444	471	484	442	488	496	453	472	459	456	474	468	461	486	450	460	451	453	474	448	464	441	506	438	469	469	410	446	481	486	462	458	475	493	505	477	463	433	435	422	450	442	458	447	465	477	443	460	431	493	458	498	439	440	504	489	490	447	484	486	447	494	441	459	465	485	452	482	472	464	468	470	519	449	516	473	493	471	471	502	478	451	444	454	504	477	491	491	475	471	516	456	488	426	462	474	485	485	464	463	495	456	494	482	440	491	493	445	438	459	483	449	452	472	434	477	456	471	453	454	450	466	479	457	417	457	437	478	432	460	471	470	492	417	462	443	487	455	473	469	467	431	460	447	468	493	445	439	431	442	485	473	482	470	488	444	453	457	457	459	450	450	505	485	464	456	470	469	474	422	440	457	464	458	470	513	466	482	482	488	471	494	470	446	497	467	480	466	462	485	443	469	472	461	482	448	478	464	457	474	421	472	448	454	455	438	465	464	449	486	466	461	451	452	470	449	488	474	441	480	456	469	452	439	481	488	466	455	469	443	472	431	503	461	470	410	480	469	459	469	476	451	459	450	452	465	448	477	462	485	467	479	431	494	462	436	429	447	431	478	456	452	471	489	469	441	500	464	459	449	475	457	444	474	436	499	456	458	465	443	448	443	478	445	410	465	434	513	482	461	484	451	444	465	470	497	430	476	454	425	486	487	460	433	472	499	442	481	458	444	431	465	455	464	452	446	485	482	474	487	462	442	504	475	422	462	470	457	446	503	468	428	458	495	471	452	462	473	492	486	430	462	430	504	473	494	453	453	491	481	455	469	450	498	434	463	463	442	477	466	435	454	468	462	494	457	468	464	455	429	480	460	432	458	453	458	443	490	459	475	457	495	439	487	489	457	487	487	481	477	432	458	455	455	445	425	417	440	457	413	476	439	457	483	494	471	448	492	481	499	460	475	457	446	482	497	427	437	454	469	446	511	488	467	472	435	439	438	477	460	472	465	459	494	467	474	484	446	489	468	474	479	489	485	444	485	489	427	438	439	452	437	448	484	471	464	453	460	445	455	438	446	438	498	463	472	439	498	452	471	482	456	465	459	474	465	509	456	436	471	457	496	406	431	467	504	450	456	460	458	484	475	437	490	484	470	473	459	473	489	489	466	492	466	476	443	474	463	426	466	516	474	468	452	479	448	442	483	466	472	484	475	463	437	469	454	426	466	432	430	433	452	478	447	465	490	486	465	474	454	468	452	480	481	455	447	493	479	455	475	480	458	479	451	458	469	451	448	487	465	456	451	474	426	467	485	453	509	476	414	520	460	464	454	463	510	499	471	421	465	487	502	438	448	445	456	449	477	478	460	480	481	488	441	515	503	474	514	490	460	442	467	508	501	453	467	470	470	487	466	426	480	480	446	426	475	444	465	480	462	476	463	447	478	499	472	476	455	467	454	473	451	474	469	468	461	480	457	469	433	476	503	459	457	461	454	450	458	446	474	475	440	479	473	439	434	444	455	475	489	459	465	486	435	507	428	475	469	487	469	429	466	492	428	496	474	480	440	440	476	466	471	456	476	489	468	455	434	440	471	471	483	431	447	454	483	479	453	420	479	472	463	506	438	450	500	467	459	455	451	523	426	426	462	489	436	482	479	476	435	430	421	452	501	504	419	516	449	492	454	455	415	440	510	452	464	443	456	450	458	497	439	461	459	466	499	495	436	432	426	465	441	483	477	470	448	454	477	453	440	455	459	462	487	472	500	456	456	500	446	444	460	464	507	479	484	456	476	414	432	473	406	472	481	437	473	447	466	451	485	472	455	512	458	483	488	503	479	462	448	458	479	456	476	434	464	442	483	454	486	464	450	477	466	455	457	478	483	491	439	456	432	440	475	449	453	461	456	489	500	445	497	446	466	451	472	460	474	469	478	462	469	529	483	462	426	462	477	469	457	466	462	476	465	483	447	476	443	483	444	496	495	478	500	479	457	441	470	482	471	523	477	449	449	479	463	426	469	462	462	468	476	472	436	485	451	463	435	448	463	467	445	463	456	462	501	518	442	477	463	485	440	485	489	432	450	515	463	451	435	467	445	446	490
23940	23570	39256	39088	28757	17898	5439	841	619	607	584	648	627	612	571	603	606	570	641	615	547	592	574	598	579	598	589	583	573	552	605	548	549	577	568	599	636	581	611	563	567	546	568	583	566	578	566	598	585	587	594	610	559	583	589	599	578	557	577	600	557	561	607	581	548	531	631	593	607	552	584	556	566	578	559	597	542	552	573	531	590	575	558	574	568	580	576	561	558	558	596	577	584	556	587	544	583	582	582	537	593	571	580	579	537	552	553	546	540	531	535	589	558	581	537	546	581	589	589	585	545	606	538	575	564	571	554	568	582	541	579	521	632	569	572	575	574	527	575	535	594	549	569	577	569	560	566	554	598	547	606	564	606	553	604	551	588	561	599	591	572	553	565	563	591	585	546	554	556	586	568	607	604	581	572	578	599	548	562	601	583	583	544	538	570	567	591	594	592	588	606	621	560	582	562	604	565	551	588	545	557	559	568	558	561	544	585	580	573	616	544	558	576	563	540	554	561	564	570	543	546	542	591	576	602	564	528	566	581	583	563	560	539	575	586	542	557	564	577	548	541	555	597	546	595	587	506	547	505	585	597	594	546	608	597	564	581	567	584	546	526	518	568	543	564	592	553	548	599	549	602	543	572	562	554	551	567	563	540	559	575	543	526	564	538	556	587	556	560	492	559	570	573	554	563	559	564	582	565	575	568	594	579	623	554	554	605	577	545	569	574	525	542	542	572	602	619	593	566	575	593	547	588	594	533	592	567	552	552	602	553	576	576	599	611	553	574	588	588	528	521	582	572	529	580	596	566	585	562	563	591	580	559	587	561	602	554	553	561	576	577	590	538	580	552	573	595	517	550	585	580	589	580	558	595	539	545	527	527	559	597	538	595	584	513	518	561	530	568	554	551	561	537	554	580	550	564	566	556	563	575	544	583	551	576	539	576	546	541	548	564	547	548	543	589	565	596	612	601	581	566	587	549	558	543	551	567	559	574	527	562	560	582	493	563	574	541	561	594	571	554	591	567	555	566	584	544	550	541	561	574	594	575	534	595	569	560	575	549	554	591	549	555	554	606	511	523	532	586	540	568	556	584	535	518	579	601	584	547	571	557	559	549	545	535	560	567	581	569	576	587	605	584	600	614	617	583	605	570	577	569	590	600	584	552	563	548	589	534	538	588	623	593	532	546	561	577	580	580	571	557	562	573	584	566	560	601	553	596	582	578	550	562	594	584	572	550	533	595	626	601	527	576	570	537	619	544	590	547	570	564	541	580	586	506	549	530	544	565	556	581	555	528	560	574	592	588	593	593	544	579	540	582	563	538	549	560	550	583	582	553	574	604	517	576	557	567	547	547	575	581	551	564	603	545	581	527	577	509	551	586	627	561	579	607	558	523	541	553	573	558	611	569	620	608	567	568	593	588	556	574	600	589	564	553	546	557	598	564	573	573	578	564	568	522	554	583	559	567	594	571	536	573	579	594	556	609	551	567	559	533	559	557	579	568	521	594	570	571	563	556	564	590	543	567	582	574	592	589	603	556	573	583	611	555	616	556	536	595	570	553	539	522	518	574	580	602	578	548	574	523	556	547	613	592	575	596	540	570	597	565	581	586	577	578	608	579	576	632	542	601	562	558	594	569	557	546	577	580	548	586	546	553	550	576	512	563	574	571	528	569	584	568	588	574	574	563	555	570	552	574	575	585	590	545	584	583	569	563	560	575	553	567	568	604	542	562	528	590	570	594	528	619	556	613	583	587	546	523	592	576	611	569	572	572	530	603	551	583	536	579	563	565	539	560	610	535	574	548	560	543	543	607	550	580	562	559	549	568	587	537	571	602	585	575	574	569	509	625	607	548	613	522	555	535	597	592	583	552	556	575	572	566	592	539	587	570	580	563	558	572	616	561	546	538	568	546	568	545	545	602	522	584	543	572	578	558	556	560	508	549	522	577	546	573	561	534	583	617	520	578	610	543	571	607	561	576	552	540	534	613	563	594	597	552	584	614	558	547	563	572	560	525	545	547	594	564	579	562	599	573	577	596	587	617	564	548	567	580	563	572	584	580	551	612	571	589	513	543	535	575	590	544	583	539	566	613	572	609	570	544	560	547	597	579	551	519	572	595	607	533	518	585	536	574	598	553	583	561	554	565	524	542	530	574	594	541	560	556	530	564	566	583	579	562	602	614	557	545	546	571	562	584	574	528	620	562	581	548	568	568	591	561	589	560	588	605	564	554	552	571	566	537	552	599	581	562	575	556	554	591	591	612	573	624	566	557	534	531	527	529	592	562	598	563	587	556	580	591	544	568	536	505	582	563	576	571	551	556	572	572	566	548	542	568	561	557	556	560	523	596	520	540	605	580	577	592	577	598	538	563	577	568	566	569	583	554	582	578	544	590	553	594	559	561	552	584	568	562	575	559	547	536	566	626	573	601	540	577	576	570	564	541	561	553	573	574	552	611	582	561	524	554	535	591	536	574	604	569	559	549	523	548	602	565	605	509	557	534	575	544	521	549	547	562	570	561	577	547	550	573	580	563	602	597	569	573	548	542	572	551	562	595	587	562	600	502	600	560	552	558	608	561	542	555	569	599	567	560	574	595	529	551	571	545	597	595	574	548	581	598	577	549	579	596	581	564	587	526	556	589	613	575	569	558	553	576	543	587	531	581	524	558	581	593	607	589	548	620	595	592	573	543	520	538	600	565	597	534	559	565	584	582	584	566	581	564	569	530	544	565	548	573	559	606	567	566	613	577	605	575	506	570	592	584	565	589	593	551	573	565	555	611	563	568	561	564	535	545	527	564	541	591	564	586	587	540	574	592	557	568	534	597	612	557	591	579	569	554	548	567	560	560	557	602	575	643	575	551	607	548	593	591	586	580	557	598	578	563	577	552	535	581	559	557	569	548	539	575	586	585	568	511	556	532	564	567	595	538	602	603	534	562	529	535	536	549	536	544	616	544	560	547	502	557	569	561	513	580	561	590	539	576	527	581	559	520	545	571	569	514	555	548	543	568	564	575	520	601	571	592	528	549	556	566	539	573	585	590	572	542	585	556	566	540	556	570	543	533	570	605	568	547	574	602	581	532	541	527	551	580	552	597	601	520	569	585	573	561	596	556	565	568	597	599	579	604	544	569	562	577	550	559	561	587	544	565	559	555	504	596	576	561	547	565	523	578	555	586	541	551	594	583	553	579	560	552	570	595	530	562	564	555	544	569	545	576	535	568	572	554	558	590	570	574	572	555	573	555	526	542	578	589	545	568	533	550	547	570	599	542	564	559	535	579	573	557	549	631	556	566	603	587	564	578	544	536	575	527	542	550	572	568	543	570	587	558	548	604	607	561	556	594	529	553	584	572	547	577	537	565	568	576	577	571	539	577	573	558	585	567	584	539	551	593	573	572	561	596	588	533	535	559	579	566	604	552	550	615	587	567	572	565	577	538	575	589	561	572	545	595	560	576	558	545	558	568	536	574	542	566	575	569	609	540	541
62661	104208	77899	50429	25018	9011	2516	676	561	566	548	664	638	615	635	587	612	554	615	591	599	602	567	639	646	639	645	574	603	611	647	587	586	626	611	615	613	618	593	597	603	574	593	630	598	553	612	576	620	608	639	642	609	556	620	589	619	592	602	670	602	548	561	578	600	621	632	603	623	581	607	613	591	611	573	591	631	570	595	602	586	596	625	588	621	582	574	648	616	561	622	583	602	637	590	606	586	591	635	584	599	614	611	615	561	619	616	614	564	607	586	581	612	598	572	558	603	611	578	581	568	612	612	611	587	576	608	569	624	615	575	590	601	559	543	580	566	589	573	615	568	591	583	581	636	608	642	628	525	587	627	560	588	583	601	599	625	558	570	634	612	594	577	559	595	575	550	576	634	577	530	565	597	596	584	630	580	605	593	588	593	546	580	594	593	630	608	608	614	636	575	602	659	595	564	565	579	556	595	604	606	563	537	623	627	618	624	594	571	595	585	612	593	585	624	591	605	576	634	578	557	581	596	605	624	552	554	610	605	671	593	613	660	608	611	562	599	620	603	619	591	622	620	606	571	599	581	596	637	612	578	630	582	573	641	616	583	646	612	612	574	587	607	583	585	597	579	579	630	585	582	619	553	580	590	576	598	605	615	615	618	586	614	605	624	631	578	613	615	603	614	606	595	602	574	637	576	599	630	584	600	641	600	607	612	618	589	601	594	558	560	614	620	599	584	550	630	613	620	604	616	562	619	615	605	609	625	643	602	601	652	604	613	593	586	601	567	612	618	564	587	595	593	616	564	562	598	607	629	580	590	584	572	633	624	597	615	598	607	529	587	608	602	568	578	606	593	555	598	581	593	598	579	586	600	623	635	578	643	585	572	558	602	598	645	595	570	590	563	592	610	593	613	617	555	625	636	605	590	594	616	628	604	611	570	588	578	560	589	608	599	649	567	616	607	584	590	548	569	594	595	618	587	587	609	625	619	631	610	645	632	564	604	585	601	606	586	634	600	600	648	619	606	589	606	566	628	646	619	585	574	569	676	562	588	627	600	603	605	636	587	584	650	622	605	579	623	572	584	620	583	595	640	614	595	616	609	616	561	646	578	555	656	596	612	599	563	575	569	589	590	591	609	616	538	631	594	582	652	607	620	622	589	657	610	599	597	624	596	609	545	629	602	645	609	592	558	622	604	624	640	613	586	581	571	605	643	604	590	645	600	616	590	597	541	574	629	602	533	595	621	625	596	568	588	595	628	587	563	593	600	540	625	577	599	634	592	594	594	640	599	561	631	599	620	577	624	642	608	620	569	632	600	555	591	647	635	594	575	607	639	618	600	584	591	612	546	601	641	609	606	581	614	599	572	603	596	578	608	621	574	614	613	572	594	618	560	618	571	603	641	623	627	572	574	584	572	629	619	584	573	583	599	605	627	591	584	605	605	621	616	576	580	588	612	564	594	638	588	599	622	561	607	599	568	616	576	621	585	580	604	551	614	540	633	609	574	602	623	542	571	621	600	548	608	580	602	600	673	624	595	590	605	570	571	637	655	627	604	662	625	592	600	578	579	606	601	568	598	639	635	616	647	602	581	661	584	597	600	588	635	588	563	630	611	612	617	585	603	563	603	580	620	571	569	594	580	589	615	617	540	619	612	612	564	612	579	582	595	620	596	599	615	582	598	639	590	614	617	572	586	599	580	623	611	574	613	617	578	566	628	601	603	584	623	630	606	570	582	577	596	644	607	617	601	574	593	616	595	609	577	588	613	583	620	569	611	613	593	612	597	612	607	630	593	630	586	549	574	547	577	605	566	586	546	600	587	593	593	614	593	576	576	568	592	613	642	607	608	592	597	631	600	619	625	573	551	606	630	619	614	589	586	584	600	592	619	628	555	644	613	603	581	593	581	584	580	595	580	643	573	658	540	620	606	584	644	585	636	568	590	612	567	579	619	624	612	557	583	604	646	618	589	570	609	601	607	555	581	597	616	587	594	553	599	569	597	608	574	553	591	592	615	576	624	584	604	573	586	598	616	556	657	593	585	627	586	598	629	605	555	600	617	562	637	595	549	604	610	580	608	619	606	631	617	569	587	641	594	600	592	623	612	552	572	597	585	572	625	566	595	621	583	592	590	585	653	610	536	558	571	580	614	597	572	598	600	580	607	595	603	582	618	602	605	572	585	602	589	583	572	639	615	636	591	602	629	596	559	619	587	595	595	610	589	566	601	531	604	573	643	589	597	573	609	579	562	620	543	575	584	630	596	558	558	617	605	587	661	599	584	590	626	609	613	585	604	591	577	605	598	624	660	606	570	621	548	545	626	613	630	608	607	564	587	569	592	591	556	614	581	569	600	612	642	586	569	582	565	624	619	600	560	554	561	614	618	598	616	604	596	612	603	572	598	608	567	614	603	596	553	622	579	611	594	582	594	618	635	595	552	594	606	629	618	539	621	611	593	585	578	569	596	581	593	619	604	625	578	575	569	587	632	565	561	555	590	588	575	569	601	568	602	621	547	614	586	594	602	598	541	610	575	554	567	577	559	586	575	560	597	583	565	582	570	627	596	576	611	629	618	602	612	590	644	576	607	575	572	609	609	603	613	563	603	589	566	559	593	624	562	605	627	564	614	587	580	566	552	567	600	614	560	564	619	633	558	557	608	551	605	585	622	591	568	597	619	599	581	585	614	645	617	576	587	596	604	610	540	600	583	622	571	596	584	596	572	599	606	590	558	562	586	613	608	577	600	668	569	598	551	607	584	594	570	640	636	592	607	634	609	616	585	588	587	597	581	633	604	618	610	549	601	570	622	632	559	596	629	567	570	597	565	578	622	575	591	621	641	611	642	614	537	582	598	596	640	587	651	598	581	605	586	567	605	602	643	606	601	630	599	597	619	593	598	564	595	592	567	566	556	597	620	629	600	563	609	600	590	588	622	581	595	607	548	556	580	604	595	616	608	595	577	566	611	581	593	614	583	587	620	601	633	593	592	574	530	621	517	566	592	575	589	621	596	606	576	641	591	570	625	527	599	554	566	606	555	564	589	575	619	604	570	598	647	582	537	656	632	621	589	641	629	572	566	647	575	574	587	568	616	554	576	589	637	555	560	615	628	638	572	605	600	602	622	587	584	596	603	614	582	594	613	645	604	636	591	587	590	562	547	621	593	578	623	596	616	609	608	631	645	560	586	617	641	588	635	562	598	591	549	586	582	584	569	565	592	577	609	577	614	589	580	540	591	579	587	612	587	577	613	607	582	589	571	606	602	606	636	621	616	606	587	627	586	569	574	593	606	636	613	635	569	599	610	560	638	567	570	542	620	534	593	575	615	603	618	602	547	648	578	664	589	630	572	583	647	611	581	597	584	623	617	599	586	590	616	599	598	615	584	637	585	553	601	598	572	555	618	607	582	564	615	602	606	618	583	617	605	596	629	581	626	575	637	585	583	621	601	631	630	555	551	637	606	578	554	609	601	607	583	631	575	589	557	602
29075	28763	27574	13438	3334	1014	560	425	391	447	412	407	404	424	367	419	434	392	419	408	386	415	402	433	418	394	394	404	464	411	403	393	400	413	450	396	414	381	391	400	421	383	387	419	424	418	398	419	431	424	408	405	394	382	441	406	370	438	410	422	397	407	424	422	409	407	409	395	403	414	423	410	406	385	446	403	391	419	383	393	436	381	395	397	442	410	408	341	392	412	405	394	413	384	422	394	434	446	426	387	394	411	423	394	401	388	427	378	424	453	414	416	415	385	440	403	398	396	416	394	407	394	385	424	426	402	415	406	393	388	443	414	413	397	352	364	396	408	387	415	378	404	379	430	395	406	385	423	397	442	402	386	430	419	413	373	378	416	415	420	411	389	391	394	357	412	398	433	383	404	392	387	393	377	397	361	396	382	427	376	399	400	428	390	426	392	431	431	394	410	425	408	423	415	426	390	394	418	386	405	447	424	409	415	402	427	406	412	420	387	369	404	373	401	415	447	391	398	418	391	400	401	439	409	396	419	386	382	374	419	422	381	401	400	411	434	390	423	421	432	394	407	421	406	405	377	400	422	416	416	418	413	402	435	423	381	392	407	401	431	401	452	393	363	387	430	361	370	424	404	457	428	394	436	436	406	413	399	415	396	405	420	417	407	389	420	423	381	413	407	400	409	394	389	417	395	435	416	419	376	382	436	421	430	414	418	385	437	407	409	394	383	388	392	399	419	380	411	430	428	368	432	406	393	415	415	406	412	367	390	393	429	379	431	427	382	399	408	407	408	413	399	420	415	395	392	390	393	429	430	418	422	377	391	418	431	420	385	416	378	383	452	391	434	402	388	444	431	431	429	402	402	431	426	430	415	405	404	395	424	418	376	380	425	398	435	374	429	402	411	398	405	386	437	416	414	414	364	405	398	394	394	413	435	412	400	401	369	392	402	444	427	423	408	397	390	413	422	435	403	412	410	394	418	389	410	435	395	415	372	430	428	426	429	400	381	392	422	384	404	419	416	387	416	390	379	383	407	404	425	385	399	386	391	416	383	403	377	413	397	408	414	390	389	426	422	417	400	401	437	394	425	380	420	415	418	407	378	431	385	417	410	391	433	402	449	383	379	396	383	398	410	414	399	405	422	407	395	416	385	411	426	404	376	398	411	436	388	404	441	412	391	422	372	428	409	423	406	413	441	405	370	378	350	390	378	398	421	424	362	357	408	428	428	429	425	410	397	399	367	430	432	434	450	405	424	452	392	410	398	411	398	404	416	401	418	390	412	384	399	441	424	422	427	416	420	433	387	384	420	387	369	377	417	416	416	439	449	408	423	420	399	413	404	415	434	375	427	430	395	392	424	392	457	437	399	422	402	403	385	386	398	423	402	412	391	411	418	372	400	411	357	411	418	405	400	415	380	427	422	407	393	392	406	393	411	411	421	411	354	368	406	375	401	433	422	420	411	407	419	383	391	363	362	404	428	380	411	416	402	415	401	359	415	409	431	394	431	402	385	388	414	389	396	392	412	388	396	393	385	433	391	403	380	384	406	415	378	395	441	425	410	403	407	450	411	404	357	403	391	401	418	399	371	407	379	394	370	378	399	407	436	402	374	410	342	411	381	390	414	400	401	370	402	396	400	425	424	399	403	378	395	380	443	420	435	451	377	397	408	359	380	396	424	399	429	411	395	405	417	426	426	423	399	372	412	401	442	401	427	445	402	400	403	412	393	407	441	436	372	386	413	407	408	360	422	409	419	402	387	380	423	416	439	405	397	410	432	398	403	435	361	445	427	439	390	397	395	407	381	444	416	432	427	410	384	382	400	440	383	419	412	398	430	390	380	418	414	435	413	385	377	412	422	428	410	408	431	415	386	405	425	410	418	373	405	414	406	414	412	401	422	385	388	407	415	379	419	407	417	404	437	408	395	376	419	431	405	382	438	408	397	389	401	401	419	369	400	409	393	407	351	443	418	391	401	369	371	419	396	369	409	441	437	384	411	386	415	392	426	387	370	435	429	405	409	426	408	400	399	392	405	393	410	380	425	420	408	437	439	369	431	385	372	411	399	418	394	385	375	439	378	430	374	406	400	413	394	425	382	420	375	444	412	403	411	417	441	462	401	434	396	436	393	397	390	387	394	395	441	427	424	389	394	435	441	387	373	430	383	391	399	402	397	412	413	438	396	429	408	385	389	423	401	377	420	423	390	405	402	391	416	404	399	408	402	408	387	406	412	439	389	405	421	396	354	378	383	393	404	419	388	377	367	422	381	435	421	408	410	433	405	396	441	433	411	414	391	388	393	378	427	436	387	411	372	421	429	390	366	417	403	410	397	392	444	399	404	413	449	385	414	401	442	400	419	377	405	424	433	420	422	424	410	411	401	411	411	443	394	381	428	438	404	390	395	433	380	445	400	430	417	394	395	388	436	401	399	411	416	371	406	423	380	408	422	383	390	401	397	386	426	389	421	429	402	402	381	420	400	397	387	399	414	413	391	391	376	379	404	396	423	441	435	416	418	460	402	404	412	405	398	400	432	398	380	395	426	424	403	409	388	412	423	444	422	392	406	383	401	406	437	356	408	429	406	413	420	422	410	406	428	409	420	375	423	403	426	424	396	413	420	418	371	412	429	405	376	413	391	422	389	402	398	394	400	414	406	384	424	388	381	407	400	407	427	441	413	414	405	405	421	397	417	348	368	457	455	388	427	436	395	386	417	387	397	444	386	392	393	400	384	395	405	386	372	409	442	429	390	425	415	441	409	413	379	419	409	415	390	416	406	451	433	445	425	433	410	419	381	381	427	400	413	395	457	401	402	408	388	397	393	400	389	425	435	417	392	391	389	414	393	415	386	393	413	418	362	378	392	415	413	427	382	463	409	415	400	405	399	452	438	394	396	422	381	385	369	424	423	415	385	404	399	426	399	392	413	409	376	367	429	375	383	418	417	407	365	401	445	409	386	438	440	409	414	421	411	413	401	403	393	408	381	403	433	422	424	439	363	413	395	394	403	403	387	403	379	431	378	404	427	407	406	409	397	399	402	441	415	394	413	393	387	375	418	413	427	382	401	387	384	427	402	441	419	398	413	432	387	381	395	432	439	415	415	391	424	399	423	377	421	418	387	429	418	399	416	394	426	374	397	465	384	417	390	414	417	416	405	381	388	394	386	417	471	405	426	386	415	391	439	424	383	438	408	380	408	399	433	402	383	408	373	436	426	395	405	371	432	385	410	416	425	393	416	456	379	413	393	377	422	399	435	385	401	413	396	407	422	430	399	405	412	443	404	401	411	400	415	414	439	410	405	386	404	369	390	419	401	451	403	401	351	429	405	370	380	391	410	408	427	409	411	407	440	403	389	378	367	424	405	426	365	401	411	397	425	386	370	428	408	381	381	387	493	392	379	370	424	388	393	418	432	413	382	379	414	419	393	424	403	403	403	398	415	383	428	420	410	360	367	355	404	428	429	386	406	426	401	404	432	417	420	404	393
18648	35381	22052	7656	2535	955	542	373	392	388	397	379	370	372	387	388	377	381	386	393	386	385	418	383	376	402	398	406	395	401	380	381	394	396	379	359	391	380	388	390	371	389	383	355	395	409	390	390	367	403	402	386	411	374	391	387	384	407	405	372	387	378	359	381	417	378	384	375	406	398	386	418	387	389	408	369	397	411	396	377	395	357	372	385	393	361	363	348	393	372	368	393	376	408	342	369	388	373	392	400	376	362	404	381	421	355	377	386	390	378	397	400	418	383	372	403	389	358	362	367	349	368	372	373	343	383	387	381	383	329	362	400	386	391	364	401	382	400	334	405	361	364	370	398	374	409	400	360	372	380	384	357	361	342	388	365	388	403	422	376	345	390	326	395	380	405	348	407	392	398	408	383	386	376	407	378	378	422	365	386	378	336	371	381	376	389	374	347	409	383	376	396	419	378	379	374	397	371	423	361	386	449	364	380	385	361	381	338	388	395	412	345	414	404	414	394	394	370	387	366	365	388	381	377	386	365	393	395	353	401	379	389	380	367	384	393	386	395	392	403	400	359	392	362	366	343	396	334	364	382	380	368	369	371	402	378	387	377	380	379	338	347	381	371	372	405	378	358	374	364	366	416	406	404	350	375	392	356	363	386	393	401	370	376	421	420	385	379	380	378	368	413	409	402	389	369	382	368	386	356	391	367	373	381	391	365	373	373	370	352	431	380	418	383	404	389	390	392	371	401	390	409	376	408	376	385	402	381	377	374	388	355	372	340	393	365	397	398	368	354	362	361	392	391	391	366	382	405	334	364	389	393	359	369	392	358	352	412	367	392	391	420	367	354	383	391	372	388	383	429	350	359	381	358	355	364	373	348	365	366	383	400	389	393	395	368	358	382	372	369	393	428	369	400	386	406	416	394	347	351	363	347	387	371	353	376	399	379	363	375	387	415	365	364	371	389	333	374	358	373	419	397	359	388	379	382	378	385	390	373	390	359	368	382	389	385	396	387	376	396	381	390	381	373	402	386	373	390	371	377	407	390	344	356	395	411	381	367	354	366	390	352	372	405	392	369	372	357	364	371	400	407	375	404	375	395	384	370	409	370	369	337	372	372	363	358	396	384	367	357	414	389	406	362	388	379	356	402	375	387	380	339	385	389	393	379	365	393	357	369	389	398	375	397	390	369	401	358	385	352	377	412	355	378	370	349	357	371	362	393	382	376	372	368	393	373	399	384	379	392	364	359	381	385	373	403	378	395	361	379	394	352	401	377	376	377	359	403	398	396	404	367	374	391	395	350	380	402	384	388	390	339	360	354	403	380	401	360	352	371	375	366	385	319	380	374	379	367	388	408	380	389	381	359	396	361	389	364	403	394	399	393	369	389	377	374	391	375	392	355	389	415	411	394	410	389	395	407	378	369	387	373	373	392	390	387	370	423	398	368	340	410	364	382	405	376	420	370	422	374	375	379	390	391	362	418	402	360	394	390	363	394	375	412	426	357	393	398	368	403	378	401	409	401	377	383	378	387	352	395	428	371	386	393	391	339	364	339	395	368	354	359	371	383	418	389	386	393	380	383	364	389	372	382	380	360	377	398	418	374	424	356	398	433	384	377	398	381	366	377	394	366	377	403	383	394	407	389	351	379	392	383	346	390	358	419	393	377	380	401	368	427	385	390	369	389	399	404	373	397	397	348	397	376	414	388	370	419	346	383	377	374	411	371	379	388	377	359	387	360	383	356	390	374	370	345	392	393	381	398	400	350	387	414	370	391	357	364	335	377	386	386	428	421	376	386	380	382	386	378	384	385	384	375	365	350	377	385	368	406	373	364	380	410	398	405	360	385	382	365	364	401	377	410	370	361	403	383	378	388	398	356	381	373	401	420	446	407	432	379	362	369	408	401	367	395	366	390	331	393	390	373	373	394	358	394	384	356	401	387	384	387	378	411	391	393	345	403	399	391	329	390	364	349	361	385	365	380	393	378	409	368	407	394	375	361	357	385	381	412	383	375	373	391	329	359	397	390	387	428	381	381	355	401	399	371	385	349	352	380	401	368	360	409	357	404	378	383	383	369	359	395	401	362	370	332	385	371	361	354	388	375	402	356	406	400	374	369	401	419	363	337	386	379	373	382	380	357	357	345	379	396	338	367	364	359	364	388	369	363	347	344	378	347	397	393	362	387	360	386	425	358	364	379	355	413	392	396	381	396	421	386	337	378	368	371	391	393	366	397	376	389	417	389	391	390	374	368	377	390	362	419	416	385	394	373	375	416	382	404	359	399	356	373	381	372	390	402	370	382	397	380	397	395	390	409	399	385	420	326	375	388	357	395	393	386	398	375	389	368	403	392	385	392	367	368	381	373	374	370	431	404	370	393	360	381	387	403	353	364	382	382	393	343	376	369	405	376	374	378	400	374	348	383	430	376	384	419	394	386	371	393	374	407	383	383	392	379	382	366	384	346	364	355	379	395	368	350	355	357	375	422	391	369	396	384	346	401	383	365	389	379	365	399	407	381	401	343	351	399	395	366	378	407	389	333	393	395	404	397	384	413	358	379	364	370	411	363	413	353	417	394	429	365	358	399	380	365	418	401	370	419	398	381	371	374	373	378	388	349	388	375	373	372	386	356	401	386	396	384	393	383	375	360	365	373	390	411	374	342	373	411	409	349	377	345	374	388	353	344	376	401	394	405	372	429	350	390	356	416	388	356	402	421	376	369	377	380	382	393	404	414	390	368	361	424	373	397	371	406	409	374	353	379	391	377	409	400	411	347	376	356	368	342	382	386	399	390	412	344	363	375	377	403	374	373	385	365	345	388	372	360	352	394	377	390	381	337	374	368	344	390	385	380	357	384	370	403	366	371	406	384	357	363	330	385	425	396	370	368	361	407	378	385	356	361	394	368	382	367	346	381	377	418	414	386	379	402	392	367	382	396	394	364	386	379	383	397	362	383	371	387	416	368	376	384	375	394	399	403	375	376	386	345	361	369	422	387	377	356	391	436	398	340	341	332	363	417	418	367	372	384	391	376	414	413	366	390	388	368	404	394	422	378	364	381	371	383	368	371	373	390	374	385	380	377	352	344	370	396	360	369	349	348	351	393	394	368	363	415	376	384	386	379	423	407	380	395	359	370	393	378	390	409	404	378	348	371	360	401	371	383	389	393	386	369	397	398	398	365	351	388	384	374	355	380	459	377	351	380	351	399	386	354	381	362	392	399	384	397	345	355	379	403	374	376	379	398	404	393	407	373	365	392	366	369	365	363	389	361	342	382	380	388	394	411	369	370	392	383	372	381	396	388	410	396	390	391	360	381	395	403	384	361	406	387	429	356	372	351	373	401	377	384	369	375	359	421	425	376	387	400	394	385	384	411	391	392	352	354	382	351	357	400	376	368	411	350	395	390	352	385	379	390	400	376	375	398	394	376	378	363	384	371	356	334	431	348	422	382	406	386	348	388	375	393	388	425	378	381	389	370	396	394	372	394
25448	27377	44786	40160	22539	8256	1665	554	489	477	483	425	440	463	462	465	477	449	444	425	430	454	458	466	503	461	477	443	456	436	481	464	470	477	449	460	427	486	429	481	455	455	457	441	479	457	492	473	491	461	473	444	441	477	442	489	467	464	475	475	461	459	479	457	473	491	453	444	431	436	459	484	480	427	473	470	443	420	461	470	443	433	455	441	443	468	475	438	434	425	442	470	454	513	487	423	489	428	465	439	455	424	432	448	456	497	450	434	472	405	421	464	412	468	423	425	450	450	468	451	490	481	448	472	435	473	440	433	483	457	425	425	423	460	458	448	463	469	459	459	442	430	472	438	442	456	451	478	487	477	434	436	479	466	483	498	479	482	438	483	465	467	470	465	475	441	482	424	449	404	407	433	450	467	433	473	482	451	468	462	460	454	474	480	496	438	470	446	478	442	431	437	417	475	471	444	447	460	428	433	483	429	461	452	474	426	436	416	380	440	480	421	453	472	451	476	446	477	465	460	454	449	452	462	469	473	473	446	469	470	487	429	459	500	433	463	443	497	427	489	455	456	483	487	466	461	456	442	423	468	460	423	440	425	451	437	478	459	508	454	464	491	488	455	469	470	480	416	477	482	493	470	447	463	447	449	442	450	490	453	442	474	484	432	416	479	441	453	456	450	430	510	489	437	457	443	486	432	467	437	419	439	420	466	426	466	478	470	464	443	437	450	436	446	442	476	456	449	470	485	462	472	453	438	432	411	471	432	438	410	437	460	417	432	455	428	444	473	490	456	478	482	469	467	455	441	461	440	429	424	455	418	449	449	488	454	482	447	478	429	433	455	444	488	453	483	414	446	462	457	429	415	455	425	466	422	456	455	428	430	458	477	446	437	414	472	437	510	477	481	475	446	438	432	459	430	455	461	470	456	463	434	492	439	506	443	433	489	441	450	429	434	445	469	466	505	454	455	425	430	467	441	454	474	444	456	450	439	444	466	447	453	469	434	495	418	424	476	473	476	443	425	435	435	456	461	465	461	426	433	433	487	452	468	435	456	482	439	462	469	439	415	477	422	483	453	437	416	467	456	454	467	443	445	425	459	460	433	426	433	439	424	415	453	464	420	413	460	465	463	443	418	437	429	470	464	446	444	451	460	449	425	443	497	490	428	466	419	480	456	480	452	454	408	436	491	442	455	442	444	428	420	470	469	473	474	424	472	449	478	436	468	487	432	446	465	458	436	482	452	468	441	458	461	474	474	442	505	467	483	422	425	480	452	465	482	441	447	425	433	411	453	434	470	488	424	473	455	470	475	460	443	455	420	472	447	399	455	420	443	409	445	465	442	441	449	473	444	436	467	460	456	473	431	489	438	440	471	437	473	437	467	457	467	478	481	467	444	441	445	472	467	482	415	455	455	468	494	448	447	436	475	419	433	425	449	462	428	459	416	446	449	439	467	436	443	462	447	452	429	439	416	461	460	450	475	457	473	422	508	467	444	474	466	478	430	487	426	437	455	444	457	424	473	433	471	422	465	427	483	455	446	480	436	411	463	456	431	483	482	471	405	454	441	458	458	469	430	471	424	421	462	485	500	477	452	459	458	445	441	457	446	445	422	468	469	494	472	453	469	463	435	454	457	498	459	471	438	477	463	468	432	464	423	465	465	465	450	449	431	460	455	470	502	495	449	468	494	434	439	457	442	455	451	434	423	456	481	463	395	439	447	443	451	457	461	426	480	451	469	475	433	495	438	487	437	402	442	426	470	424	466	489	503	460	431	443	456	456	464	415	450	456	475	473	440	449	446	465	482	490	468	473	436	459	481	471	477	443	461	475	464	440	453	470	451	450	442	453	473	464	462	462	468	478	488	450	421	445	420	448	462	417	442	448	419	439	417	477	497	456	422	463	448	455	485	466	463	419	441	475	460	465	465	441	437	443	460	454	461	442	465	443	464	457	461	445	456	435	473	471	474	497	459	457	453	446	445	459	446	459	451	461	466	494	457	450	488	469	462	449	461	426	447	472	464	460	480	461	462	464	429	452	468	456	451	489	437	448	461	456	445	483	453	478	467	474	460	462	443	484	475	481	440	416	435	451	420	432	451	432	453	435	452	419	475	508	425	440	440	476	453	486	452	458	458	485	480	455	440	459	460	420	445	426	454	456	465	457	430	450	448	468	474	450	478	444	444	485	503	469	456	444	468	459	451	452	456	451	478	490	451	448	494	453	447	431	457	471	459	433	473	473	434	443	444	463	433	437	438	468	448	427	492	454	455	442	437	433	460	445	434	432	465	461	465	464	488	456	443	443	484	435	545	453	484	449	444	430	435	431	417	459	449	449	436	449	431	462	465	449	455	453	435	480	478	466	445	459	443	441	457	409	428	446	463	442	478	443	449	420	425	434	456	461	504	440	444	487	487	446	459	464	447	449	465	479	441	468	461	479	419	470	472	474	439	442	431	468	475	431	428	437	455	459	458	475	424	480	442	448	474	462	490	447	456	478	459	444	466	489	411	459	437	463	462	474	404	444	462	467	423	475	455	438	464	445	492	428	454	443	451	452	502	449	436	459	434	444	479	409	445	471	466	477	456	414	428	469	418	400	454	430	427	419	461	482	484	430	469	435	464	495	442	463	442	416	417	466	481	412	470	451	482	463	422	442	427	468	442	424	468	493	447	434	469	469	462	433	468	453	419	523	444	454	446	420	424	469	433	443	453	483	472	447	482	429	475	453	448	469	476	453	458	439	449	455	464	453	459	454	470	470	511	466	461	443	468	464	462	464	465	466	443	450	405	476	453	429	460	452	458	482	475	462	488	494	464	455	435	454	440	439	452	443	419	445	475	476	463	431	421	443	443	446	445	471	432	420	432	440	431	441	448	431	439	446	431	422	461	463	455	453	482	443	471	447	470	451	458	464	440	485	510	452	399	427	459	433	446	466	468	460	435	467	497	465	490	482	477	474	468	460	449	460	429	412	476	437	461	495	450	411	437	450	451	433	441	432	443	451	469	440	453	423	448	494	455	431	456	463	454	431	435	444	420	443	445	494	457	461	496	461	444	453	426	418	460	477	487	468	478	452	431	497	425	473	421	444	433	445	465	493	452	466	480	435	457	465	449	467	423	452	413	499	427	477	463	462	452	452	424	429	444	454	477	428	474	452	475	453	466	468	491	470	428	468	437	478	495	441	445	499	455	436	478	487	476	487	467	471	449	492	461	469	455	448	474	435	432	444	432	461	445	446	442	459	470	458	445	461	445	463	472	438	441	447	451	441	459	466	476	440	458	429	478	448	451	505	460	472	459	448	475	455	444	438	444	465	440	473	413	473	463	421	446	454	448	484	451	438	458	448	493	439	525	443	459	515	464	404	487	452	459	438	483	425	409	465	433	483	481	449	481	446	432	435	470	481	468	421	477	455	459	441	469	419	478	438	415	411	420	466	431	453	439	464	456	466	451	439	467	468	412	468	469	452	461	467	426	461	463	447	478	473	411
54154	88273	62476	33879	14181	4648	1433	494	466	492	467	454	456	522	484	507	479	447	463	484	461	469	483	501	474	495	451	503	476	461	472	487	459	468	504	488	475	496	408	496	462	416	465	442	461	503	475	471	511	480	508	483	461	469	476	465	494	455	459	498	467	480	493	492	449	450	490	454	491	480	467	500	462	480	466	441	471	453	492	486	497	475	458	496	461	460	461	474	463	453	466	470	499	442	477	489	506	474	450	499	494	456	457	459	496	458	455	479	468	462	458	476	463	500	447	456	429	462	466	464	478	424	448	452	460	491	443	475	484	464	481	467	448	472	498	447	417	476	497	465	486	467	459	477	448	432	473	455	492	439	444	480	425	453	450	437	467	471	476	449	468	474	430	454	431	477	471	504	438	465	458	480	462	489	432	460	493	486	519	452	451	482	447	453	457	469	505	459	463	424	450	495	486	452	467	461	460	478	463	459	430	471	464	444	446	520	455	472	483	495	498	468	491	487	470	454	438	470	478	434	480	470	495	457	464	479	429	430	457	479	453	466	475	477	434	491	485	416	499	493	465	439	454	490	471	471	468	432	519	489	486	449	477	471	437	523	474	475	482	489	484	462	481	453	461	463	521	473	483	498	506	494	471	468	486	478	471	471	478	480	466	456	506	477	482	434	444	460	444	458	465	484	471	478	471	474	458	444	471	482	453	466	475	480	463	469	486	458	454	482	487	501	507	475	462	479	451	499	451	466	489	480	467	446	459	459	463	462	488	422	438	424	440	511	425	455	427	477	481	464	463	492	445	445	470	462	464	479	466	468	492	468	476	453	480	476	490	455	498	493	434	480	461	474	459	475	474	445	452	468	500	454	462	505	460	484	474	492	485	451	434	443	460	455	471	482	481	469	473	442	452	468	476	435	444	462	431	462	461	482	461	424	472	439	502	449	495	482	447	523	469	441	476	463	459	481	489	469	435	471	470	435	474	463	450	476	450	444	467	465	505	498	448	460	467	454	484	463	452	487	492	507	509	480	456	473	496	487	442	481	474	491	468	473	475	468	492	431	477	465	466	479	492	466	477	457	466	482	439	449	443	418	459	460	457	441	485	485	467	442	440	483	460	475	499	470	460	477	520	480	430	475	499	487	456	474	455	468	459	506	478	459	459	482	471	489	473	466	468	462	452	464	448	457	453	463	437	451	430	453	460	453	432	501	425	455	495	474	448	475	467	475	486	474	479	452	447	471	476	444	488	503	511	444	459	490	477	467	464	492	500	477	450	428	452	456	469	503	449	489	465	435	451	516	448	453	444	474	462	446	472	497	491	470	483	451	460	463	479	449	450	463	487	453	498	455	487	456	470	470	452	449	499	447	480	411	432	473	430	472	425	478	476	491	492	453	487	460	481	423	468	488	434	443	456	469	453	454	448	447	472	467	464	477	487	485	467	439	449	482	444	478	473	456	446	450	457	459	462	464	470	461	469	432	472	480	477	473	448	465	477	461	444	450	490	499	494	479	455	465	488	480	466	454	467	447	502	463	462	436	478	481	446	452	475	458	473	494	449	476	465	452	502	471	487	479	456	490	489	501	453	521	489	443	486	449	454	483	501	431	493	507	454	462	494	453	463	459	497	455	475	442	501	453	481	475	459	433	445	446	474	478	454	480	496	465	463	498	457	465	442	469	446	457	478	456	474	468	467	498	489	494	484	461	484	406	450	463	431	507	500	455	448	481	441	467	448	439	466	507	466	463	507	481	447	468	450	489	483	433	452	474	498	428	432	458	457	458	458	509	464	487	444	454	471	481	479	472	438	460	456	470	452	498	451	466	480	430	467	453	446	483	459	466	435	470	444	468	505	457	459	477	444	475	458	471	494	476	449	476	475	463	485	436	463	467	498	479	465	462	469	464	463	471	480	493	453	456	443	500	516	486	494	471	501	505	502	464	446	472	487	411	435	472	452	461	470	469	466	467	479	483	442	446	461	463	441	473	467	432	453	483	448	487	421	440	473	471	499	438	435	457	470	446	485	498	452	494	448	451	466	473	463	452	504	480	475	500	440	475	472	499	431	446	474	430	477	462	501	453	474	466	520	426	482	459	447	434	477	476	464	433	462	469	509	474	474	445	456	431	450	437	471	425	455	459	458	487	451	480	461	478	488	433	443	452	468	446	459	477	479	488	449	457	434	472	472	468	478	476	451	429	495	480	486	452	485	476	456	454	441	463	456	468	484	475	478	482	454	458	497	457	460	456	483	502	451	487	499	477	483	473	464	480	453	436	445	464	464	444	465	462	495	476	461	460	452	463	448	494	470	433	455	513	502	461	417	439	500	460	475	480	470	475	461	466	465	444	456	488	475	460	449	467	484	477	468	447	462	468	507	496	484	484	475	481	479	451	472	472	482	450	457	479	449	471	490	434	494	448	426	471	427	460	493	479	462	492	465	449	493	459	454	465	453	472	451	516	481	462	479	471	486	445	465	434	457	499	466	529	460	510	441	481	487	477	475	467	454	421	439	486	500	467	439	493	492	466	435	497	490	436	436	481	474	465	437	466	456	475	446	476	457	462	440	436	422	453	467	455	430	466	469	478	462	490	500	522	451	471	448	463	452	483	448	501	490	468	433	464	470	477	448	467	445	494	450	502	406	468	463	465	445	475	474	498	494	456	499	458	454	454	455	448	446	450	462	484	457	456	440	443	471	484	443	443	464	455	488	402	442	468	500	457	470	498	446	446	480	492	472	497	426	465	479	442	455	435	446	482	481	504	462	461	506	470	484	441	436	443	492	466	463	468	444	447	452	426	500	465	449	454	423	458	480	463	470	459	466	485	496	438	502	460	459	468	449	460	480	457	441	477	465	452	474	432	440	454	456	495	485	498	440	452	489	450	446	496	459	483	447	476	469	411	479	518	464	466	441	474	481	489	479	440	480	439	459	474	474	455	476	474	420	439	473	473	443	470	482	467	436	494	467	457	473	458	463	490	459	462	476	490	466	459	456	471	452	469	500	471	485	463	479	465	459	476	454	509	499	473	468	479	497	467	487	446	474	482	459	475	462	455	474	455	471	484	456	460	464	476	433	457	472	460	450	451	451	494	475	484	459	453	478	470	488	451	455	467	473	430	504	476	484	445	469	445	487	428	488	471	430	475	487	445	464	435	482	435	431	457	452	496	438	441	471	474	487	475	456	492	484	473	513	436	471	454	493	497	471	428	473	465	436	449	416	494	464	514	443	456	473	488	448	505	491	481	474	454	441	486	442	439	465	493	438	456	499	473	446	466	473	435	483	473	457	504	494	437	468	461	446	440	464	461	457	433	443	442	439	481	534	456	500	508	437	454	461	464	445	471	463	455	456	474	497	447	459	471	466	446	455	461	484	432	450	464	484	492	476	443	438	445	483	470	468	453	457	496	469	471	441	453	466	508	440	459	509	497	489	474	485	428	489	476	465	501	500	473	463	516	463	455	470	487	475	520	459	486	460	424	432	468	483	462	465	440
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
