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
340395362758	340395363317	340395363867	340395364417	340395364967	340395365517	340395366067	340395366617	340395367167	340395367717	340395368267	340395368817	340395369367	340395369917	340395370467	340395371017	340395371567	340395372117	340395372667	340395373217	340395373767	340395374317	340395374867	340395375417	340395375967	340395376517	340395377067	340395377617	340395378167	340395378719	340395379267	340395379817	340395380367	340395380917	340395381467	340395382017	340395382567	340395383117	340395383667	340395384217	340395384767	340395385317	340395385867	340395386417	340395386967	340395387517	340395388069	340395388617	340395389167	340395389717	340395390267	340395390817	340395391367	340395391917	340395392467	340395393017	340395393567	340395394117	340395394667	340395395217	340395395767	340395396317	340395396867	340395397420	340395397967	340395398517	340395399067	340395399617	340395400167	340395400717	340395401267	340395401817	340395402367	340395402917	340395403467	340395404017	340395404567	340395405117	340395405667	340395406217	340395406770	340395407317	340395407867	340395408417	340395408967	340395409517	340395410067	340395410617	340395411167	340395411717	340395412267	340395412817	340395413367	340395413917	340395414467	340395415017	340395415567	340395416117	340395416667	340395417217	340395417767	340395418317	340395418867	340395419417	340395419967	340395420519	340395421067	340395421617	340395422167	340395422717	340395423267	340395423817	340395424367	340395424917	340395425467	340395426017	340395426567	340395427119	340395427667	340395428217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2751	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23627	22640	33651	30488	24066	21069	11664	988	650	648	606	626	607	608	586	607	569	558	607	610	600	598	631	608	556	625	550	580	602	622	556	573	614	598	591	565	579	589	560	574	571	539	570	574	615	569	548	579	595	642	580	548	585	590	564	587	556	545	596	560	538	591	583	552	517	600	570	591	545	559	567	553	584	572	572	548	592	585	576	567	591	610	550	583	540	569	596	612	576	536	610	606	590	539	553	549	569	542	583	596	571	585	589	579	558	620	553	588	568	591	575	590	555	576	502	566	606	582	575	532	538	586	559	603	612	572	583	523	559	582	563	552	559	625	584	561	549	586	596	556	612	569	558	573	631	625	562	589	634	518	586	566	578	557	581	594	564	582	601	573	561	571	542	561	608	545	611	560	574	536	537	569	581	565	570	587	605	575	571	613	551	581	576	625	579	519	556	607	595	570	532	616	576	577	558	532	586	630	623	546	589	585	576	563	554	581	577	571	586	547	563	576	563	582	578	573	583	582	544	607	569	571	538	547	526	600	546	608	578	556	519	598	549	544	554	561	610	580	544	551	622	540	601	587	597	560	570	588	543	591	566	570	569	553	581	577	556	567	571	603	587	579	527	549	561	561	596	573	548	567	574	567	558	562	549	607	562	568	564	590	559	581	559	533	560	620	610	605	609	629	548	559	561	579	528	537	543	594	568	625	513	605	565	592	637	561	563	585	567	535	590	561	562	573	575	549	569	526	548	604	618	553	564	576	586	568	576	535	587	540	556	592	560	596	577	603	558	567	550	572	579	591	559	542	575	597	573	573	596	579	605	593	527	594	626	620	549	575	609	576	562	528	556	557	580	618	552	534	583	561	586	552	614	570	570	524	566	535	593	609	578	540	569	584	571	570	581	547	592	568	588	570	543	541	536	612	584	549	569	565	577	624	551	551	525	567	584	588	582	566	549	556	553	573	563	548	589	541	580	560	568	566	562	537	543	536	579	548	527	604	548	599	576	580	562	601	605	579	559	585	581	609	604	600	560	608	587	591	536	577	545	620	600	584	595	563	586	548	579	592	519	550	550	599	564	590	507	558	578	587	605	530	549	533	558	560	596	553	562	584	558	578	591	674	583	576	554	574	595	526	587	555	589	596	598	582	590	569	538	588	569	566	573	578	542	559	559	596	622	550	575	574	593	566	589	576	571	588	588	554	583	526	583	563	536	539	523	531	610	628	591	561	555	534	579	614	560	533	586	588	583	554	588	557	606	545	616	565	581	579	555	561	555	545	549	572	557	557	556	581	531	572	590	581	558	580	521	582	589	602	515	561	581	584	580	584	581	585	573	565	557	591	579	580	562	515	574	545	600	606	565	611	573	544	588	565	596	569	562	566	580	561	597	583	593	532	607	582	547	544	607	606	576	596	573	591	574	596	588	570	611	595	572	561	592	553	561	590	579	625	558	588	548	501	580	555	571	578	547	582	553	567	550	563	565	536	575	523	561	553	530	540	533	545	578	569	619	601	597	516	523	561	608	552	561	619	546	542	554	587	631	595	539	541	612	557	598	551	589	601	597	579	588	605	599	620	607	563	533	564	555	516	577	599	582	608	572	582	623	611	562	553	552	540	617	581	591	578	566	572	587	550	576	585	608	582	602	551	585	572	535	578	578	548	567	603	549	561	561	572	558	586	613	558	556	562	561	556	577	568	588	583	567	576	585	514	596	572	580	574	549	544	591	582	596	568	593	559	565	575	557	573	561	571	560	597	574	600	503	583	583	555	586	561	578	566	572	580	565	527	606	607	596	605	611	606	563	524	588	537	630	554	570	585	564	561	605	610	582	584	587	567	574	532	561	563	570	539	534	614	596	550	574	563	577	555	525	510	565	553	579	559	509	577	490	573	614	567	556	601	567	550	592	548	576	605	520	569	565	625	539	555	557	552	596	616	585	594	547	576	582	575	559	581	537	589	561	578	569	576	534	559	554	532	595	514	563	579	551	559	557	581	547	579	561	602	563	550	582	577	564	589	581	582	585	554	597	542	581	592	624	566	590	576	509	587	595	591	570	543	552	578	584	526	548	521	579	558	559	587	592	572	593	568	604	582	568	558	576	597	610	582	589	600	580	580	553	563	582	579	578	517	584	593	578	563	576	574	508	605	541	529	589	587	569	512	575	564	573	554	587	605	564	521	555	544	556	578	526	595	591	564	545	537	570	555	555	590	585	616	583	576	559	567	576	555	574	550	566	604	592	603	604	597	563	596	582	591	574	546	639	546	594	579	514	554	550	534	557	518	568	589	556	554	578	550	581	558	548	553	520	554	549	551	575	592	549	607	558	593	550	624	526	602	569	557	576	570	580	560	561	591	578	544	595	538	582	535	561	563	596	579	647	582	598	584	545	590	582	558	574	566	598	619	552	548	567	528	580	593	555	527	540	552	564	545	561	557	604	561	566	613	581	602	580	586	562	586	550	570	598	534	540	607	573	562	602	574	545	583	578	622	633	612	558	557	567	592	537	528	613	593	571	581	539	575	563	576	577	531	569	596	591	615	529	526	580	601	594	600	602	576	575	568	537	591	597	528	620	593	591	602	598	559	581	573	558	585	578	587	572	562	514	567	571	550	532	523	578	545	585	565	618	602	561	617	566	576	563	520	554	617	571	564	592	583	522	524	566	597	540	584	577	595	554	616	582	614	587	580	531	564	610	556	543	602	564	583	608	582	590	589	565	575	518	578	548	647	596	578	540	586	616	606	591	568	584	585	582	547	579	612	508	611	524	543	591	601	550	562	562	588	577	565	577	586	588	620	566	559	563	595	564	573	544	560	566	565	528	602	572	575	569	554	567	542	586	598	554	560	522	592	554	561	552	560	577	559	568	590	546	545	570	586	576	589	552	567	551	568	573	551	572	546	547	584	594	525	561	615	542	598	587	585	559	577	559	602	529	573	587	574	614	549	585	544	560	596	593	567	595	536	582	553	580	541	549	582	567	544	545	593	592	550	549	581	521	578	626	581	600	544	546	572	550	558	578	593	574	567	572	573	580	581	595	573	575	562	558	546	580	583	593	491	602	607	616	603	564	572	587	530	599	579	566	603	573	590	562	591	593	567	568	549	589	575	588	563	557	577	582	568	595	588	570	568	583	540	566	557	552	556	537	579	558	578	559	622	592	592	567	600	569	585	601	550	572	636	570	579	574	585	533	616	588	591	561	563	585	589	588	597	561	582	570	599	577	572	542	588	543	589	590	575	567	561	544	580	592	508	555	565	591	593	577	552	597	582	568	577	574	566	615	557	574	592	540	523	565	564	562	579	571	554	541	597	595	583	579	597	570	563	590	604	550	566	535	593	565	603	531	571	585	575	575	540	580	559	568	560	585	614	577	551	586	539	567	585	580	552	591	604	550	551	546	529	549	578	584	579	587	567	538	589	579	570	529	565	554	545	570	579	573	587	551	569	568	533	562	572	555	562	549	592	542	577	565	572	595	586	581	579	627	556	596	549
58828	98605	83892	56227	34144	2096	776	779	764	721	619	672	671	673	644	667	623	613	638	657	555	608	646	680	651	585	650	635	595	649	635	640	646	607	625	635	611	624	628	632	627	617	620	623	634	622	613	566	611	617	596	656	644	617	605	638	599	601	604	601	629	582	578	619	633	596	569	594	569	629	607	621	589	585	659	591	670	585	599	576	608	584	626	634	573	663	586	582	577	607	554	604	628	603	589	636	655	574	617	623	611	598	603	622	603	605	634	595	631	636	660	614	593	606	644	581	644	584	642	582	634	570	580	611	608	633	606	587	632	619	598	627	589	605	580	623	616	624	668	595	615	605	573	613	610	604	568	653	604	578	611	613	638	611	584	605	544	652	590	607	637	585	611	627	550	658	622	627	584	618	632	627	610	621	601	640	617	627	590	639	620	580	604	627	590	613	592	620	602	595	614	623	619	647	601	595	596	605	609	588	617	625	673	606	650	568	571	579	653	638	596	618	559	603	632	608	600	601	642	564	599	598	587	637	628	604	598	591	659	615	628	565	639	630	625	579	572	588	607	617	614	579	608	614	672	650	607	666	624	585	592	613	576	628	640	638	633	606	601	626	580	615	646	601	617	633	599	584	668	663	622	662	638	616	579	636	611	591	613	620	618	593	614	638	607	620	588	603	598	594	634	588	639	615	605	617	588	591	614	571	586	604	609	615	598	582	591	609	605	625	568	609	655	610	612	594	637	610	588	575	593	591	670	626	582	577	580	630	634	588	621	616	619	648	606	660	612	597	603	605	621	635	591	550	601	636	627	593	563	604	625	589	602	609	567	563	615	613	636	615	641	625	611	620	589	633	616	603	600	569	661	621	620	565	607	578	591	548	643	611	629	613	554	614	601	620	654	664	602	621	581	596	593	611	603	629	599	613	606	651	650	589	636	618	637	599	591	618	596	612	595	586	599	630	620	600	590	634	610	631	609	631	643	636	627	636	586	646	570	589	648	637	605	678	609	635	608	630	626	608	609	589	628	628	609	650	604	601	612	605	566	612	602	647	598	608	629	588	596	661	606	605	644	613	637	638	629	595	629	640	606	590	571	611	607	623	624	635	616	630	576	601	618	598	601	577	617	571	652	586	572	600	620	603	631	623	630	640	648	573	597	607	577	640	648	609	616	620	636	603	585	597	626	600	642	622	606	616	607	622	607	627	596	597	615	621	577	604	626	622	611	605	624	622	642	607	590	640	624	611	592	625	572	644	584	612	608	630	612	630	588	567	596	595	609	606	612	556	660	600	571	626	640	608	636	595	613	613	620	626	642	631	641	611	618	628	592	651	645	567	644	614	635	619	622	587	571	615	562	631	597	590	621	617	617	617	595	607	680	587	566	638	599	642	598	599	619	619	580	620	588	619	610	621	656	676	616	602	624	645	633	578	639	624	592	595	579	603	622	592	631	623	644	614	620	634	595	636	653	625	655	581	560	606	603	665	605	616	599	607	608	620	599	584	615	579	571	629	611	562	622	598	623	603	609	600	623	628	648	616	625	630	593	629	598	617	641	574	607	610	599	637	611	586	648	621	588	651	595	633	614	595	622	633	651	601	645	629	608	655	589	599	584	612	627	617	615	637	639	662	589	669	636	607	635	618	642	623	606	601	641	636	647	646	632	636	592	621	654	585	603	588	640	577	652	608	626	562	614	629	675	615	618	610	610	618	553	615	613	574	621	625	614	579	647	586	568	612	619	599	617	627	615	613	618	618	620	594	641	599	610	585	594	604	623	602	624	588	653	617	591	612	589	615	646	563	618	593	604	596	632	569	625	583	602	658	600	595	652	613	624	586	664	628	610	576	569	619	603	617	600	630	634	583	674	627	638	600	638	599	591	596	654	682	613	583	585	592	584	619	626	633	667	575	659	645	575	580	604	629	650	615	607	583	621	613	619	618	602	609	589	611	581	606	581	632	625	632	635	578	568	625	610	632	598	567	595	622	630	569	605	619	625	618	602	623	587	576	633	601	646	626	624	637	559	632	610	592	623	571	634	637	650	601	579	650	625	587	629	614	620	646	591	603	619	629	609	622	609	630	628	607	643	592	584	588	572	644	614	617	653	632	621	603	641	612	615	608	654	642	631	615	617	593	604	624	614	610	560	595	593	626	607	610	596	590	607	642	664	585	615	598	622	595	617	610	619	643	616	618	587	639	605	600	597	617	660	633	616	621	645	618	616	549	553	639	613	595	582	612	602	605	606	632	649	601	658	601	612	613	606	633	643	636	635	624	658	643	623	608	610	606	609	631	595	645	631	596	619	586	623	576	639	640	608	626	610	667	679	639	623	607	636	578	613	606	622	589	584	617	593	574	630	638	588	554	561	652	609	629	625	594	645	605	601	593	557	650	608	613	630	574	592	603	601	577	570	630	614	586	628	587	593	644	628	592	562	636	606	601	592	602	627	608	614	678	603	578	606	634	616	639	568	604	601	619	602	599	659	620	651	603	582	571	629	617	574	558	593	567	616	592	611	618	594	595	589	616	601	640	593	604	568	649	565	595	618	615	603	612	618	627	584	591	592	617	649	546	660	630	608	636	589	619	575	574	650	585	600	637	588	600	565	602	569	643	578	626	636	605	628	604	631	595	612	608	628	689	618	618	608	610	608	598	618	592	634	583	602	599	594	668	611	580	648	644	653	620	607	566	648	630	631	615	614	624	583	604	595	612	663	588	628	602	649	609	613	638	595	587	646	577	601	625	639	571	642	608	595	579	599	593	593	648	574	647	603	633	601	593	642	601	628	592	621	590	624	629	621	561	599	602	633	643	628	601	634	589	633	628	613	602	598	647	639	620	639	629	595	615	617	617	606	603	615	635	607	581	612	621	654	600	627	604	613	617	629	593	607	586	609	615	602	634	540	616	611	622	616	591	597	623	612	586	595	612	619	617	612	628	616	626	656	607	622	595	616	602	598	579	579	641	625	597	615	607	609	627	581	617	616	586	593	597	577	544	631	617	622	584	610	671	616	655	605	596	607	616	643	685	648	595	611	615	608	646	569	641	609	579	634	611	632	603	584	593	608	601	619	641	607	591	624	592	592	668	612	588	619	622	589	630	609	636	591	612	601	616	614	650	560	609	602	595	606	606	634	619	632	624	599	596	604	640	606	608	606	582	585	623	662	587	663	613	594	594	606	589	620	596	609	612	601	602	596	576	595	626	584	583	581	560	635	595	653	585	562	613	656	635	578	551	619	655	569	604	563	625	613	598	598	650	564	610	626	605	617	636	614	629	643	603	559	609	607	637	607	627	630	599	610	603	621	602	605	616	598	617	605	621	587	588	575	611	650	648	567	598	638	591	633	589	588	572	603	602	623	604	644	617	616	625	631	640	630	588	621	587	665	612	599	612	594	602	624	656	612	642	615	608	673	622	663	641	592	615	610	602	619	612	607	611	579	625	603	654	605	617	608	608	606	589	590	578	640	596	613	627	558	613	587	580	615	643	613	575
28351	28274	34073	20126	4339	453	277	264	253	268	267	273	265	263	279	235	242	256	261	238	257	273	279	256	245	263	229	267	256	262	251	266	257	272	233	264	272	260	266	295	236	263	240	229	257	264	258	230	277	272	252	241	279	259	250	284	272	253	246	264	255	282	278	257	256	265	251	263	260	233	263	269	262	229	287	231	262	272	256	274	260	252	275	256	272	245	246	281	241	264	266	300	242	259	276	267	265	277	280	250	260	273	272	255	275	262	256	268	244	279	237	257	303	277	277	237	247	263	264	292	273	261	258	268	260	264	242	285	297	266	263	260	232	254	242	259	264	227	240	249	261	244	274	261	273	263	239	276	260	282	257	250	280	256	272	268	247	275	279	232	279	276	275	256	265	255	220	242	249	241	260	262	261	239	255	255	259	264	264	272	263	274	265	262	263	277	274	265	279	252	230	239	255	270	256	274	286	250	250	256	233	273	244	253	233	260	261	246	245	289	248	262	268	265	258	253	288	249	243	235	268	259	277	233	286	280	239	280	239	260	263	273	263	264	252	209	266	230	232	272	270	275	255	269	263	238	250	251	239	237	288	280	262	249	248	255	292	250	258	250	254	270	271	250	238	271	248	235	267	249	288	237	272	237	252	287	252	270	249	286	268	258	274	281	257	269	243	259	276	255	255	266	257	258	248	259	262	244	268	280	239	262	268	233	270	250	249	262	245	237	244	258	241	264	235	277	305	250	248	251	255	260	254	234	264	262	279	283	252	256	273	282	267	256	277	271	268	290	263	279	273	265	264	250	268	236	251	246	272	260	285	270	262	247	242	272	247	261	237	280	263	299	248	264	250	260	238	241	279	255	291	272	231	263	248	249	256	265	276	262	270	267	292	267	243	256	267	266	271	235	270	270	260	234	267	253	263	273	270	246	278	260	269	256	241	277	253	299	242	277	278	245	264	250	248	270	276	280	270	241	267	250	242	299	260	259	251	237	266	267	278	251	241	276	266	262	232	247	259	258	240	249	269	237	258	264	265	268	271	272	292	251	253	307	271	279	237	267	282	252	297	236	255	248	250	245	242	254	265	249	269	272	264	262	257	262	277	244	305	231	283	290	291	245	259	245	280	235	236	254	267	261	268	244	263	247	259	236	277	265	249	265	260	260	270	253	244	266	275	257	287	244	272	266	242	281	218	274	236	260	263	250	271	269	274	273	251	253	271	248	246	259	250	264	235	273	249	256	264	261	230	256	251	266	257	245	264	271	239	254	303	302	275	269	257	285	253	255	266	260	258	259	243	282	270	281	284	264	272	266	259	271	256	249	254	225	270	239	263	271	246	283	285	287	250	282	271	262	269	254	258	251	248	269	247	242	257	271	238	259	263	277	256	238	215	275	241	255	290	275	273	254	240	249	255	273	234	269	256	259	247	293	276	239	235	245	243	266	266	252	246	271	255	275	312	259	264	239	247	263	293	261	284	262	284	272	234	271	263	285	284	281	269	265	262	266	265	239	272	257	277	283	258	267	254	259	274	268	237	279	264	263	257	252	278	274	269	277	247	260	282	239	267	239	284	262	263	260	319	242	257	255	258	256	277	249	230	272	270	270	260	286	277	257	295	281	288	249	246	261	289	265	237	255	266	235	263	270	287	284	248	257	264	258	253	259	283	241	267	239	276	257	298	249	254	269	262	224	253	242	260	283	235	269	265	270	240	259	255	275	271	261	252	250	257	260	270	283	285	243	240	224	277	274	250	267	239	262	250	244	294	265	276	263	241	262	274	232	247	276	272	248	296	260	262	255	253	255	272	287	269	248	245	247	299	260	270	260	259	260	238	252	242	256	281	293	276	240	258	251	264	269	259	259	257	268	269	283	265	250	263	273	281	237	266	259	256	257	280	286	258	257	291	274	246	285	269	260	259	248	227	268	285	292	259	269	251	273	283	261	265	243	266	269	268	254	266	269	243	262	251	270	255	250	271	286	266	247	254	304	258	278	283	262	249	251	260	270	281	268	271	245	297	255	278	277	267	250	289	273	279	265	226	260	268	245	258	278	252	296	264	253	266	259	268	250	250	247	261	267	267	278	240	270	293	262	264	278	248	273	259	264	220	271	275	271	267	256	267	252	276	249	277	256	246	284	264	286	273	246	240	262	229	258	276	299	295	287	260	277	283	261	259	244	254	256	269	267	294	268	259	282	225	250	244	243	267	237	257	270	278	265	273	294	254	271	262	255	281	300	268	289	273	262	269	263	243	258	272	241	259	256	247	245	235	238	286	264	273	253	253	291	254	294	285	260	222	254	256	272	266	234	244	257	228	264	248	266	261	256	297	234	273	236	270	263	282	248	241	286	267	270	265	258	273	250	263	254	266	254	234	259	275	260	240	261	249	286	257	284	260	244	263	235	261	254	250	254	285	265	262	247	239	287	263	261	248	260	272	292	285	283	311	240	244	225	249	269	269	244	275	272	236	230	270	280	238	267	255	241	256	266	262	271	272	260	256	259	273	268	257	273	246	256	253	244	301	231	296	283	272	266	263	252	274	261	272	236	273	255	261	249	267	270	291	262	268	271	253	285	262	253	251	255	270	262	261	299	268	240	273	241	222	260	263	268	266	254	241	267	239	281	254	270	279	268	250	255	287	265	244	263	266	281	253	278	277	260	269	257	254	238	257	277	244	256	270	262	256	266	248	259	290	217	280	261	259	237	258	269	271	264	246	295	274	263	255	257	258	275	253	277	276	260	258	265	274	257	258	276	272	262	279	238	255	268	261	236	236	258	253	256	300	270	251	264	261	256	234	281	260	228	285	287	274	253	279	255	278	252	247	295	247	251	259	262	248	277	263	251	260	251	258	277	247	293	235	267	259	280	257	265	251	274	254	285	287	275	267	274	268	271	234	252	263	267	258	295	274	241	275	270	281	272	240	241	243	261	273	250	247	257	246	247	257	289	298	252	253	240	238	266	245	241	261	270	286	243	271	267	262	244	274	243	280	262	286	268	255	262	258	260	311	263	258	233	259	246	284	241	281	255	260	272	282	252	253	252	244	263	245	254	259	261	282	263	243	264	266	241	300	259	245	249	283	244	235	268	278	240	262	250	275	277	241	292	230	224	250	259	282	268	267	274	291	264	284	270	273	252	282	266	260	285	255	246	262	263	273	264	264	249	264	263	234	223	247	258	280	251	271	255	242	238	255	267	237	253	279	266	277	255	278	272	293	255	294	266	262	263	252	287	280	262	237	254	268	269	269	252	257	244	253	273	242	284	263	219	261	271	300	253	266	261	253	261	278	252	261	272	255	272	255	245	271	262	262	273	294	257	244	271	252	278	275	283	268	265	234	276	273	256	271	237	257	250	240	273	262	259	261	259	228	269	275	282	292	252	265	253	267	260	263	273	279	281	282	261	255	265	256	264	234	254	258	243	287	273	271	274	262	270	275	263	251	264	277	267	288	272	283	238	292	248	282	254	262	257	282	244	247	226	245	260	233	261
25290	46266	32197	13425	3754	442	311	307	300	315	285	296	317	312	292	285	322	292	326	336	325	328	314	313	321	287	324	265	320	297	306	321	316	322	303	313	340	299	287	329	309	268	318	301	306	325	299	327	333	313	310	304	333	317	302	311	316	289	297	313	295	312	320	298	315	293	303	307	289	305	310	320	310	327	305	311	313	339	301	321	285	302	318	308	282	278	279	288	308	312	313	296	319	318	303	308	333	287	282	311	293	318	314	318	327	308	325	315	308	290	304	320	293	309	303	290	317	314	311	313	280	347	302	331	287	328	307	321	284	290	308	301	329	303	328	295	289	286	270	321	293	326	302	309	320	302	326	343	274	306	261	330	348	313	307	313	285	295	311	306	289	282	290	316	294	339	320	301	316	300	313	320	285	326	290	322	345	307	342	309	348	303	326	280	298	330	321	299	335	305	260	306	302	351	344	328	306	292	302	323	292	296	284	328	331	304	306	311	287	317	326	330	289	323	313	316	312	295	317	312	310	305	289	322	299	336	322	302	297	311	298	287	288	263	312	288	293	285	312	298	284	322	306	308	332	325	312	304	328	290	322	292	291	314	317	331	323	303	304	328	291	308	318	315	300	317	279	299	305	302	305	323	295	333	288	334	313	298	298	332	298	289	298	316	294	313	283	318	316	344	318	326	336	317	316	296	332	326	304	295	296	321	332	302	297	307	325	297	293	303	295	324	310	292	282	301	326	305	313	325	305	309	294	282	282	290	345	323	309	302	338	336	291	307	323	294	328	322	324	285	316	292	316	299	310	318	293	322	293	341	272	300	330	299	329	328	290	327	313	321	323	314	304	305	319	319	314	326	280	317	291	321	311	313	326	291	338	308	288	301	302	311	324	332	268	298	325	312	321	340	310	301	337	299	295	328	294	302	291	296	296	284	274	318	343	301	297	287	308	323	302	311	324	305	319	307	318	309	294	330	293	322	334	328	318	314	310	320	330	292	317	297	311	312	300	291	299	295	283	322	296	304	306	297	306	310	307	323	320	312	288	284	316	320	318	318	282	310	328	300	311	295	301	321	306	340	301	337	308	328	329	337	313	281	309	326	299	311	323	305	323	322	347	296	326	322	293	313	279	324	303	313	296	333	312	314	316	302	263	325	309	317	306	290	295	353	294	306	306	347	312	299	339	309	320	299	298	299	326	285	304	333	305	288	309	343	309	299	298	315	292	295	302	320	287	273	323	311	301	324	333	323	319	327	339	288	288	335	307	306	321	305	316	320	314	319	313	303	285	321	302	270	300	295	285	317	296	323	304	315	304	296	313	306	325	300	323	261	308	308	303	326	301	312	296	308	293	289	306	310	332	316	341	271	312	347	274	323	350	267	325	297	276	317	308	288	318	280	318	290	336	295	336	312	298	315	304	323	306	318	324	297	305	334	308	310	305	309	323	303	314	310	308	311	279	321	338	318	314	314	297	283	273	334	253	261	316	317	315	323	308	323	292	283	311	315	323	287	333	329	294	309	314	285	314	325	339	327	315	294	312	312	300	305	320	295	323	272	318	350	275	303	339	328	315	286	319	313	305	302	306	289	314	314	319	303	302	293	304	281	320	306	289	316	301	340	293	299	289	292	296	296	333	292	294	346	323	307	298	307	282	313	256	310	364	326	324	307	294	284	310	308	287	292	318	328	319	348	319	293	302	271	348	303	305	309	300	307	297	294	321	304	313	295	307	289	300	306	320	304	331	304	355	289	318	320	339	311	308	317	321	285	318	288	310	297	303	303	307	305	284	301	310	316	323	324	301	335	314	299	300	281	303	267	339	335	302	294	320	324	283	316	300	319	293	307	309	307	329	313	304	312	305	297	312	314	297	292	315	335	304	294	315	296	320	315	318	310	305	292	315	322	360	278	297	319	291	351	310	293	305	314	302	306	331	313	297	318	329	305	296	330	335	313	322	301	326	311	295	325	329	283	276	291	288	336	305	291	308	306	292	330	310	300	292	327	321	317	327	275	318	307	316	310	284	311	351	311	294	320	304	320	308	322	303	292	284	289	301	299	315	310	301	320	316	323	306	310	318	334	285	285	292	316	337	315	295	327	306	307	286	323	289	323	311	326	346	292	315	314	309	311	312	299	308	300	326	308	279	326	331	286	312	284	330	325	312	305	282	333	333	299	294	329	294	312	314	291	314	316	324	332	311	298	335	324	336	298	322	301	329	290	328	337	312	336	319	305	325	272	340	309	330	309	298	286	297	307	301	284	335	307	308	308	317	289	296	318	332	340	316	331	298	283	306	328	310	331	321	304	308	328	291	308	304	311	276	303	343	320	294	296	311	286	310	315	312	319	313	333	297	298	333	305	314	300	295	296	281	289	332	289	296	323	305	312	332	303	342	294	310	334	275	307	307	304	318	346	292	304	309	321	290	324	350	315	306	327	305	305	315	314	313	297	285	313	308	301	319	310	306	291	310	319	309	327	289	300	310	314	289	292	285	331	302	330	319	304	288	301	288	273	293	310	317	303	325	313	333	313	297	307	294	301	288	311	311	292	322	280	312	301	331	301	322	336	322	277	282	292	288	314	307	326	304	304	296	303	286	290	312	303	309	293	301	309	310	317	325	282	322	293	305	291	317	315	307	301	314	335	307	310	303	296	312	303	326	339	303	272	283	304	274	303	327	308	320	311	329	286	312	290	280	318	327	332	311	309	289	307	301	330	285	317	335	322	300	299	314	296	345	290	319	315	321	309	301	320	299	305	320	325	322	302	313	295	303	300	305	303	320	302	303	296	318	315	341	337	309	287	294	315	327	277	315	335	287	323	302	287	295	281	334	315	312	326	315	340	314	326	297	303	282	297	312	341	314	304	310	319	290	323	343	322	335	313	311	303	319	329	301	332	334	309	305	319	329	326	298	300	292	343	283	297	321	314	284	341	297	301	305	306	304	325	312	326	309	314	304	300	346	294	312	302	311	311	329	295	298	272	285	312	312	331	329	281	311	337	314	298	311	322	307	282	298	316	276	308	307	314	284	317	290	318	308	315	329	319	300	290	284	283	329	303	298	307	296	266	328	308	321	294	278	271	304	301	306	307	335	294	284	313	299	296	333	287	333	293	312	325	292	300	283	314	286	288	295	308	300	314	315	312	309	314	332	361	294	328	340	278	337	337	311	323	321	299	260	304	314	285	313	317	320	284	322	301	309	317	307	304	299	306	319	306	324	287	317	319	287	309	312	324	314	314	288	318	319	300	274	304	308	308	325	293	289	307	306	317	305	311	328	286	327	310	298	293	308	300	278	309	280	307	298	304	276	296	294	304	310	307	311	326	268	301	297	318	299	302	316	315	320	287	297	324	310	316	310	339	302	271	311	291	279	292	316	284	293	303	279	304	302	301	319	302	352	315	293	310	302	303	311	322	334	302	311	307	292	312	289	312	310	344	326	321	283	334	365	302	279	297	325	344	310	291	301	341	306	265	320	310	348	311	318	331	300	334
24297	23193	37698	36079	24695	13883	1947	449	400	394	332	355	349	356	359	384	373	358	375	367	373	343	382	352	359	379	358	360	347	349	380	384	336	378	334	359	341	339	349	344	385	343	386	384	335	343	368	367	371	345	355	376	341	347	337	358	352	331	366	370	341	369	382	360	367	368	413	353	353	353	331	381	421	328	361	341	322	358	314	359	371	349	343	349	339	338	345	372	341	357	383	326	373	326	342	335	305	356	350	375	347	344	377	328	348	370	342	376	362	359	349	337	313	353	343	350	335	322	355	351	363	371	397	385	328	292	332	357	346	342	400	327	388	358	314	376	370	383	352	335	329	374	349	335	305	357	357	355	350	346	357	365	374	360	329	359	346	359	324	343	340	345	338	345	330	343	368	361	353	317	360	353	346	357	325	350	310	331	342	336	321	354	359	336	356	331	361	327	359	333	345	374	365	346	331	359	380	362	383	346	360	353	338	335	366	343	334	353	399	333	354	367	340	348	359	348	380	337	360	337	349	348	331	374	356	324	366	353	330	361	383	333	338	322	325	374	351	300	405	310	323	344	351	331	353	351	360	359	376	345	346	353	328	364	336	358	338	351	350	363	303	351	344	331	371	337	344	348	338	327	365	360	339	316	373	317	336	354	364	341	376	326	335	316	371	318	309	343	357	335	350	369	358	349	365	333	334	342	345	355	350	341	372	349	345	320	375	364	334	359	329	350	333	345	366	352	338	356	375	393	366	345	349	337	344	351	352	386	341	343	326	347	338	339	362	316	353	336	411	340	381	369	363	335	330	366	386	379	373	347	356	346	334	378	361	316	336	343	354	350	355	352	356	341	357	333	380	361	326	354	376	313	367	313	348	333	372	378	352	329	336	334	365	331	378	379	346	337	324	361	359	347	380	318	343	331	365	328	362	375	354	347	324	363	364	341	338	341	345	371	350	341	351	326	366	343	362	342	357	334	322	328	347	312	284	322	354	346	385	372	343	352	346	330	361	358	342	322	331	346	321	342	350	368	339	362	374	379	355	388	354	354	341	314	365	358	339	350	353	347	342	333	363	349	346	356	359	324	372	373	325	353	335	320	368	357	328	363	345	341	357	345	363	331	377	351	329	356	324	348	350	358	350	352	332	345	364	367	326	313	374	342	361	351	347	362	370	347	358	331	334	392	375	365	364	361	347	354	349	339	345	355	347	361	353	325	358	344	295	328	354	376	323	347	346	371	354	337	348	364	361	363	361	352	374	352	351	373	350	339	344	353	322	332	377	350	372	333	338	373	351	367	357	346	335	361	351	391	325	356	343	337	369	386	351	334	358	389	352	351	346	362	358	350	370	346	329	350	378	343	364	342	335	371	345	336	373	350	343	358	302	367	365	360	359	353	352	321	361	360	338	364	305	341	369	324	370	369	338	360	329	349	375	317	367	330	363	324	352	362	342	334	328	335	332	350	357	356	339	367	341	353	341	378	331	333	354	310	341	370	344	365	360	323	352	334	368	336	358	332	330	360	375	317	365	343	363	350	365	334	324	343	360	353	334	335	360	393	325	345	311	358	346	328	395	359	346	372	375	378	378	367	345	357	360	341	348	337	371	355	342	358	358	339	362	373	343	339	347	356	361	318	349	354	320	345	350	337	371	323	314	320	346	341	370	346	335	383	330	374	317	345	353	338	381	394	382	338	337	326	358	334	333	375	339	344	371	332	356	369	352	335	332	374	376	337	352	374	342	356	345	345	330	331	358	329	353	349	332	372	386	345	373	375	352	397	351	344	368	326	376	356	337	372	355	375	356	363	347	369	329	358	349	346	343	343	349	350	376	375	350	316	369	332	311	340	344	366	355	305	350	342	366	334	347	352	320	355	342	341	372	344	326	329	376	325	378	361	361	333	327	354	349	391	373	335	339	346	334	372	328	335	347	328	341	368	356	346	397	365	328	320	370	346	327	343	338	347	333	356	351	359	341	377	367	360	373	320	338	350	336	356	363	335	313	393	367	349	326	354	330	373	358	347	350	362	334	353	347	350	331	366	360	345	346	332	357	376	337	365	326	352	321	383	323	353	324	377	369	350	323	314	356	321	379	341	320	340	343	335	346	345	325	346	341	381	361	335	381	351	376	348	363	372	378	338	323	358	344	326	362	348	356	372	351	319	345	316	360	354	344	371	359	351	344	333	350	348	358	350	360	351	349	313	331	297	349	369	341	345	331	361	344	336	339	361	334	351	319	347	343	347	311	345	326	354	360	376	354	307	328	377	376	356	378	378	316	346	374	333	348	364	358	341	359	365	316	311	356	325	379	355	357	358	358	352	331	344	406	324	352	342	371	352	344	333	306	342	308	369	371	377	367	351	354	355	363	400	351	325	345	358	340	346	361	307	350	368	328	347	344	357	346	333	322	344	355	329	363	327	346	345	357	356	373	355	341	363	355	343	355	336	334	384	315	375	362	375	337	348	380	348	378	370	322	358	337	321	370	348	322	305	352	354	344	366	379	326	382	339	368	354	357	365	339	345	346	334	344	363	345	322	381	352	319	323	370	342	355	383	370	333	325	369	392	326	365	370	373	370	366	342	310	357	361	338	352	328	342	327	355	375	345	321	340	356	343	339	357	338	339	338	328	343	349	322	356	322	361	302	364	335	324	339	369	339	358	325	334	337	343	362	346	340	339	376	298	330	354	353	343	336	368	302	358	318	388	351	339	353	326	352	351	321	328	360	342	346	350	328	334	335	356	383	350	363	337	394	349	346	350	338	337	347	358	360	337	360	371	357	362	363	339	309	312	335	352	349	333	392	379	384	365	318	357	346	349	357	327	343	316	379	358	347	357	364	341	348	329	310	350	347	354	373	350	329	357	315	358	328	339	341	348	327	334	370	329	333	353	333	375	363	347	340	363	381	344	324	321	336	303	328	355	347	355	343	361	314	360	323	340	360	337	341	353	337	327	361	345	340	358	344	344	345	349	364	346	357	333	351	374	335	363	352	345	323	336	368	317	350	323	334	349	366	346	348	351	348	363	365	340	345	369	337	372	348	347	367	367	381	325	336	322	333	367	341	399	360	306	341	340	366	355	324	348	345	368	340	341	347	359	357	398	371	336	358	347	356	383	356	365	351	335	347	330	356	335	339	367	364	370	331	343	349	354	318	339	330	380	310	373	330	332	366	312	371	338	344	360	290	353	348	307	371	336	312	341	349	337	374	359	364	350	340	387	365	376	322	332	355	306	359	336	366	377	340	361	358	363	344	343	323	343	364	360	342	362	359	350	367	350	374	329	335	390	344	361	331	347	326	361	371	335	347	374	376	340	316	362	363	321	378	362	333	344	362	323	329	359	375	322	341	362	343	355	366	346	337	385	315	335	368	353	333	383	347	337	326	320	341	399	315	336	328	339	341	342	353	305	347	377	361	352	366	318	368	326	330	324	368	322	363	347	358	332	355	362	338	339	347	334	328	334	360	362	345	384	351	367	320	341	376	352	305	343	391
50123	93105	72056	45167	24518	2278	496	482	435	407	449	435	410	365	386	402	395	379	396	390	403	412	355	345	410	370	419	392	375	405	412	404	383	370	397	427	380	371	418	390	368	396	392	392	376	354	397	425	406	421	378	373	411	412	362	372	405	383	417	394	384	364	403	384	413	380	400	401	416	425	398	422	369	384	387	385	386	402	383	375	400	381	400	383	374	368	394	391	401	403	384	369	419	415	389	451	433	371	384	378	358	407	417	405	399	387	409	363	386	402	401	398	414	364	367	390	373	408	365	399	396	397	401	379	366	344	389	382	390	374	374	401	385	412	374	408	399	402	382	398	415	378	374	383	373	402	404	374	426	375	386	377	365	364	365	414	406	359	365	426	384	418	365	396	385	383	378	363	404	386	387	378	367	377	398	376	410	379	378	398	379	416	398	383	391	366	349	360	382	382	364	378	416	427	391	399	393	368	398	380	396	391	385	405	380	396	409	403	405	427	393	412	384	375	399	367	372	402	411	416	374	437	389	386	370	393	377	421	394	396	379	425	359	408	374	387	400	414	348	410	397	414	399	372	379	362	390	370	397	357	376	388	394	406	397	414	391	373	368	406	405	422	409	390	379	406	355	402	400	409	379	408	396	413	425	421	407	372	386	428	367	385	390	402	388	371	402	397	419	361	389	413	380	384	394	382	391	407	387	358	385	378	414	411	369	354	373	423	399	409	384	433	415	392	402	394	368	426	398	398	353	383	383	416	389	396	394	419	398	369	378	412	407	379	399	413	379	396	414	387	403	354	376	411	386	366	383	352	410	414	345	428	403	419	391	393	378	393	454	376	392	423	419	382	414	401	397	378	391	416	411	420	410	368	397	392	349	421	400	366	354	425	394	411	371	412	417	375	392	427	391	356	391	404	400	406	381	403	432	454	410	356	390	361	385	437	393	378	375	415	387	385	410	412	366	392	370	380	409	377	401	377	365	403	403	425	374	389	426	356	411	361	391	408	398	381	438	391	377	387	388	368	399	376	369	396	401	379	405	394	394	382	362	366	390	388	383	435	362	400	362	416	409	418	369	343	396	381	383	389	402	364	405	391	399	396	407	402	377	378	392	389	384	372	427	364	390	446	391	377	379	361	396	410	411	425	394	412	400	389	380	405	376	436	413	420	399	434	389	418	400	357	386	358	414	398	359	413	392	368	391	391	396	405	388	400	402	431	408	390	349	391	380	386	392	417	385	374	381	394	380	375	412	365	368	392	398	363	395	406	385	413	425	415	425	383	379	390	378	384	355	411	351	349	411	406	424	400	381	371	403	395	421	398	380	385	405	400	390	393	396	437	394	392	419	432	440	374	374	390	356	394	380	388	332	389	357	377	426	396	429	391	404	368	401	385	402	397	396	403	435	408	391	374	369	414	391	362	389	373	396	388	375	388	384	450	380	387	375	411	390	428	416	396	358	372	375	412	404	392	404	383	435	387	391	379	373	375	416	381	378	372	370	412	362	389	396	359	383	401	412	354	392	388	400	406	391	370	385	350	406	400	413	387	358	362	393	377	364	374	402	380	379	351	350	405	385	373	380	396	414	388	398	416	394	397	393	376	397	412	398	403	376	405	393	384	359	388	368	382	394	414	396	379	381	429	404	360	396	419	379	402	414	419	398	388	398	399	388	410	401	403	375	406	442	352	383	393	388	390	418	384	425	391	373	399	385	374	407	368	427	378	398	400	375	389	416	382	359	397	386	376	369	390	377	391	390	390	377	378	358	418	394	376	412	413	388	398	417	395	387	389	398	369	385	375	394	400	356	392	386	367	374	394	381	394	400	396	356	368	367	393	335	394	350	414	380	411	414	376	408	450	385	364	408	356	377	391	399	431	398	367	418	392	429	391	402	416	417	390	402	371	394	423	391	417	407	391	401	401	388	390	398	336	396	392	404	366	426	375	411	381	383	402	426	363	412	392	407	374	383	376	371	389	399	404	370	402	374	376	397	400	394	414	397	402	404	393	379	380	410	391	422	339	418	391	413	370	391	387	376	391	401	369	404	388	387	386	397	411	400	406	381	396	360	391	385	391	402	384	407	379	367	409	409	424	421	370	403	373	403	424	409	399	366	400	391	429	375	385	390	379	377	359	356	408	401	395	368	395	375	399	397	388	412	400	400	400	393	382	405	398	369	405	380	394	398	364	399	386	396	371	387	410	401	383	399	415	392	390	396	382	392	398	395	381	377	392	386	394	391	381	401	406	370	382	416	383	376	382	376	393	364	418	365	377	397	368	406	374	398	411	399	366	375	385	365	398	407	387	372	385	363	384	408	411	405	399	371	362	374	377	393	401	402	397	370	434	385	366	415	424	399	403	416	409	375	389	408	379	387	394	405	421	435	356	370	402	396	352	373	375	415	395	383	385	403	357	409	374	375	390	387	398	411	395	381	407	407	379	388	360	395	365	377	382	385	376	390	371	387	386	395	359	341	421	362	381	383	376	367	373	393	396	409	410	396	397	391	392	323	389	389	367	378	376	381	386	405	377	422	391	404	362	390	386	369	389	374	369	388	369	382	391	388	424	355	379	365	433	386	374	407	416	360	374	404	407	352	363	411	371	393	396	376	400	393	391	392	351	385	419	380	357	402	365	356	411	375	413	380	377	390	376	388	377	401	353	386	358	388	384	352	403	384	406	424	369	378	378	391	374	374	386	384	416	400	378	389	333	393	378	420	395	389	363	381	402	374	384	404	405	333	404	384	392	405	386	386	419	409	377	423	375	365	380	392	392	400	402	411	415	390	406	428	378	392	398	398	369	388	392	393	368	388	402	395	382	388	392	383	407	435	403	348	365	387	388	395	376	409	385	378	377	376	372	386	397	372	403	397	384	387	392	389	365	371	399	389	378	393	373	380	369	401	406	402	416	390	382	442	386	393	380	401	414	382	374	372	397	396	377	369	400	408	384	374	380	371	442	369	427	378	371	377	398	414	414	380	414	394	358	407	404	378	388	389	399	388	375	361	357	377	380	387	384	407	409	427	373	372	354	426	408	424	414	428	372	408	394	388	373	375	392	409	375	391	395	364	364	434	385	422	384	387	399	364	419	368	415	377	373	417	426	380	423	372	372	399	408	401	399	398	378	411	390	414	382	416	358	380	378	406	364	363	420	386	395	390	442	428	433	376	374	396	374	358	395	391	393	396	405	396	392	411	425	394	392	387	388	392	381	391	394	401	403	376	400	403	359	414	382	374	377	379	402	372	439	381	399	372	389	390	407	385	405	368	379	429	404	376	380	412	351	377	438	369	389	388	378	400	395	403	375	421	400	372	392	425	393	400	376	423	363	359	400	411	362	394	406	396	397	401	389	410	395	414	426	409	421	404	390	391	391	407	393	377	384	392	403	413	397	377	383	406	399	383	373	391	396	383	390	382	382	406	416	407	382	354	396	417	412	421	378	425	421	386	370	397	372	405	399	378	410	377	391	399	409	383	385	397	420	411	370	420	389
25751	24663	36449	32096	18489	3994	486	411	383	374	427	357	381	381	399	381	382	394	385	373	401	382	376	404	371	377	350	348	388	372	349	326	352	380	417	392	388	334	398	388	391	357	410	392	359	375	360	372	377	370	362	366	431	390	389	370	397	369	369	361	388	377	404	356	397	358	397	385	369	366	350	370	382	357	353	365	388	358	327	375	377	380	372	356	396	363	369	361	404	376	352	414	347	380	385	401	370	391	367	387	376	403	379	377	363	363	359	372	355	384	375	385	335	386	380	369	368	391	384	389	341	354	376	391	370	371	372	373	397	368	383	372	346	334	388	374	401	362	374	365	394	382	374	383	346	372	358	354	381	401	398	346	376	364	364	377	349	424	393	383	388	355	358	414	347	358	384	383	336	384	379	366	395	377	380	398	379	357	358	341	352	363	356	378	374	372	399	405	355	383	345	382	390	351	365	351	407	361	393	387	367	366	398	364	387	406	379	361	365	345	381	357	399	381	381	356	390	385	379	363	360	372	397	383	375	375	366	382	386	397	409	391	398	382	402	371	408	385	333	397	358	363	390	386	372	383	358	377	348	377	390	346	361	343	390	329	361	371	352	374	351	378	377	385	382	375	375	375	359	393	334	408	367	358	381	369	366	381	370	370	373	391	411	357	324	373	377	381	374	407	367	386	365	356	355	390	373	392	408	403	400	353	396	376	396	378	406	417	399	342	371	356	353	388	403	391	379	347	398	395	357	358	373	373	383	383	378	358	404	362	377	352	332	354	392	377	334	379	390	395	367	411	391	387	369	397	390	404	380	366	380	360	406	393	355	358	388	422	414	394	367	369	389	388	363	366	389	364	377	386	377	371	366	366	381	378	375	379	404	367	394	360	370	386	384	390	364	364	394	372	389	369	390	419	396	361	363	387	361	411	372	390	347	362	405	363	396	380	332	391	381	348	369	357	375	399	380	375	390	388	369	393	334	365	407	364	365	370	372	357	379	354	366	353	369	401	381	373	381	363	370	387	416	404	381	383	377	377	362	368	360	365	393	382	354	385	346	400	391	380	391	398	342	377	339	377	370	348	391	394	383	378	353	393	358	376	367	390	388	387	388	392	352	371	368	389	398	404	357	392	394	351	346	351	378	400	358	378	350	410	363	370	404	399	365	360	401	363	344	390	366	410	350	363	411	431	398	350	375	382	432	347	374	387	365	359	382	378	362	382	379	410	400	352	380	369	363	391	387	390	385	387	355	380	392	353	380	358	379	391	390	364	358	338	362	374	384	400	335	378	398	395	369	400	384	340	388	372	427	369	350	390	394	387	379	349	345	362	380	373	348	356	392	383	359	353	364	355	361	391	389	392	366	351	393	399	365	389	401	341	380	389	358	367	371	377	350	383	363	393	404	335	398	371	350	378	388	360	394	373	381	342	392	380	315	380	358	368	370	363	365	370	398	386	385	393	367	387	374	362	379	398	338	379	341	360	368	383	356	398	363	387	354	384	386	365	382	345	383	365	383	372	358	385	361	374	346	379	366	401	374	377	377	370	351	378	367	377	364	396	392	416	391	348	390	367	383	383	347	377	379	369	358	380	343	386	387	386	423	418	381	368	369	372	393	384	355	360	381	411	380	367	384	388	357	415	369	391	344	387	379	366	394	387	382	369	335	362	379	444	394	386	396	354	348	408	362	395	356	372	435	381	364	349	379	383	382	351	360	386	382	388	369	388	393	404	376	377	403	344	407	361	359	375	388	393	402	381	352	395	379	392	396	363	366	355	374	369	333	354	383	370	386	326	386	353	405	373	362	371	373	361	373	372	380	401	369	403	358	351	373	367	374	404	378	372	383	352	401	374	381	405	363	376	370	401	371	399	365	347	351	372	363	390	367	376	394	363	364	385	358	406	383	420	321	391	374	389	391	399	406	381	396	332	394	383	390	400	343	384	378	352	389	401	422	403	372	378	378	373	399	386	354	364	351	376	370	374	371	375	363	354	377	383	358	337	393	411	403	371	384	383	407	414	393	396	374	391	374	418	358	401	382	360	373	356	355	332	392	373	384	386	357	354	407	384	382	360	371	403	354	380	375	386	388	354	372	396	391	404	389	400	378	405	363	379	416	359	340	367	380	389	411	354	376	369	364	399	367	372	384	372	387	362	348	391	365	394	367	406	386	384	338	400	367	396	394	397	391	362	427	363	336	395	403	384	350	410	372	350	389	383	335	387	379	351	377	352	365	383	366	363	368	400	406	348	349	372	396	386	365	374	373	408	359	370	375	393	400	352	421	339	436	362	359	380	370	373	368	391	370	402	346	402	385	393	360	380	327	361	357	377	360	364	367	365	357	372	348	382	384	365	362	338	398	373	346	369	332	371	388	387	387	350	363	376	371	371	379	403	357	373	356	401	401	358	377	388	416	340	383	381	365	353	376	429	371	398	368	374	379	380	405	402	403	379	395	377	358	386	373	358	373	384	394	380	430	382	386	398	379	387	361	334	379	370	364	398	390	401	360	371	362	363	398	390	364	370	385	391	361	350	368	391	395	361	350	361	368	386	389	374	381	345	385	375	367	388	381	384	368	341	347	356	403	405	355	376	403	349	392	384	399	396	372	362	395	372	403	351	366	370	365	382	402	359	375	367	365	426	341	377	410	370	388	354	381	381	328	358	368	361	381	368	369	373	350	352	358	304	393	360	399	355	388	359	399	419	358	374	336	375	389	375	355	388	380	371	386	389	422	387	356	391	333	379	365	377	389	373	346	361	418	404	400	364	388	392	360	393	393	363	371	366	362	391	339	368	380	361	369	403	355	384	359	374	363	401	359	382	340	358	373	369	336	338	398	356	373	392	337	361	399	392	388	399	367	386	387	378	369	411	381	364	390	385	349	361	356	382	345	376	377	365	376	422	387	413	373	359	353	372	378	382	425	346	397	376	378	351	343	365	373	343	394	375	366	372	337	396	364	387	378	356	340	403	379	372	397	402	370	407	380	399	386	379	382	363	361	390	375	395	377	352	354	386	360	328	390	362	382	342	359	353	372	364	389	371	359	359	406	352	423	380	356	350	382	385	411	375	385	406	384	382	388	366	363	374	378	391	382	352	372	396	421	339	377	407	387	421	346	366	324	385	349	409	386	367	368	393	357	381	371	359	383	373	382	357	367	415	386	383	399	381	357	404	350	380	387	371	357	398	370	411	380	392	397	398	374	366	421	409	374	417	348	364	370	401	374	426	375	375	372	365	363	365	340	380	367	383	392	354	391	405	356	371	351	399	352	421	352	376	372	377	357	412	382	380	384	408	360	376	388	349	356	404	361	396	322	393	372	345	376	377	355	399	365	379	336	371	353	381	351	367	406	388	375	381	372	378	364	345	384	316	329	362	351	409	345	370	386	401	384	358	392	441	357	389	404	387	378	376	360	404	375	373	374	380	389	376	379	378	384	366	380	384	407	395	426	425	363	398	372	397	336	345	339	355	400	408	346	363	364	358	388	377
48743	79547	58221	33282	16004	1591	499	492	458	496	460	452	429	436	440	446	432	431	436	433	423	422	419	396	453	401	432	434	434	416	416	468	444	449	387	483	476	438	434	428	422	440	445	405	446	432	460	434	408	423	478	422	456	401	429	444	456	479	450	439	414	454	452	441	436	484	410	442	409	429	437	455	438	409	413	441	421	485	445	469	461	432	414	417	458	433	438	428	452	407	412	426	448	437	482	435	419	431	452	424	417	408	437	457	416	415	433	425	390	440	411	418	467	434	422	473	407	451	421	418	400	443	454	435	395	431	411	434	440	449	432	431	419	391	407	425	433	452	433	419	442	442	424	426	418	390	445	434	424	441	409	437	436	422	455	400	409	447	424	434	431	421	441	440	446	433	412	451	450	461	450	435	449	451	469	426	450	429	404	461	429	467	419	429	422	442	423	420	483	472	419	430	467	428	452	430	469	460	411	462	424	418	442	434	440	424	419	400	445	438	455	474	450	440	412	423	431	448	445	395	472	420	445	444	450	447	422	428	400	434	431	448	442	431	407	448	462	444	458	448	428	452	438	437	409	448	408	431	441	433	415	430	406	446	431	431	464	444	413	399	431	413	456	448	425	419	431	411	436	442	444	442	420	422	450	432	436	451	444	421	422	420	411	445	426	440	465	450	450	413	446	481	423	419	425	459	421	436	443	409	469	439	454	450	447	447	449	397	430	444	431	391	411	455	427	441	421	436	407	453	388	419	427	445	459	420	392	437	438	433	427	458	425	456	413	448	446	440	456	440	447	429	455	421	467	393	456	408	428	397	463	464	454	453	418	455	446	423	442	417	450	447	460	452	438	451	446	437	436	435	401	438	424	440	421	455	434	439	430	420	393	421	431	415	451	462	402	422	433	419	451	434	457	425	460	439	427	419	422	451	438	462	425	438	472	429	452	430	462	478	448	438	433	440	446	465	426	416	424	404	430	450	446	464	456	427	436	418	461	435	461	443	438	455	456	408	393	440	403	387	450	422	417	429	446	411	457	475	452	397	410	417	458	386	445	457	442	448	442	433	418	459	439	456	428	417	414	458	455	470	438	440	424	453	424	421	425	414	411	430	445	437	405	429	395	494	420	410	437	409	377	439	423	435	450	426	460	426	444	407	426	460	424	421	424	429	434	444	437	459	412	427	407	431	453	437	423	415	445	443	427	466	422	489	450	388	467	413	403	404	427	412	436	438	446	424	434	408	434	449	435	439	453	433	401	420	438	469	421	453	426	420	398	416	438	430	433	413	404	436	446	433	406	452	396	443	406	440	439	403	441	476	447	433	450	444	436	434	436	454	451	410	410	431	435	420	453	394	450	456	434	409	422	413	375	426	432	417	406	446	416	428	442	444	423	426	468	488	384	418	446	426	443	430	449	433	446	426	446	497	412	427	425	421	471	420	429	401	473	439	434	423	455	447	440	456	437	417	440	437	478	432	397	442	409	468	470	448	397	455	427	422	439	420	432	466	426	432	420	386	410	401	417	408	434	438	441	416	421	422	403	439	410	451	421	441	430	457	466	434	407	436	416	441	401	460	451	416	444	409	443	477	386	436	421	435	410	479	479	415	445	441	444	440	459	415	442	403	435	409	435	401	421	475	447	461	451	458	466	400	413	433	421	405	422	427	430	450	435	420	445	429	433	440	420	447	440	419	412	432	439	429	453	452	448	457	433	489	412	460	455	447	435	470	432	442	408	441	467	421	381	455	433	423	408	426	460	429	410	417	427	457	426	461	482	440	442	435	392	415	423	436	431	453	453	440	440	393	453	461	436	447	428	414	464	424	443	466	444	422	430	418	424	385	430	430	470	424	406	455	491	389	432	441	422	439	405	447	460	429	456	447	416	410	434	415	424	409	442	444	436	411	442	387	381	412	441	459	419	452	434	413	438	391	444	430	468	441	447	459	420	436	434	447	442	422	446	454	413	449	457	416	425	416	394	428	420	438	426	456	431	432	396	431	404	383	437	444	460	431	430	431	451	441	459	411	407	444	441	482	394	443	432	437	439	476	412	431	412	437	469	444	426	414	472	430	411	448	419	418	400	466	407	401	446	471	447	419	463	414	436	446	442	429	436	441	450	423	443	436	420	432	434	469	457	452	392	431	472	406	449	443	390	445	416	423	396	433	441	436	464	402	437	402	406	420	395	433	420	452	419	413	444	433	409	425	413	424	453	449	449	431	418	455	452	471	473	457	440	440	434	415	452	425	420	443	455	441	447	439	452	407	425	500	410	405	430	445	443	420	434	432	447	444	432	418	435	435	445	458	455	436	455	447	405	426	425	443	385	444	404	429	451	419	443	467	410	476	410	434	443	436	397	433	438	423	450	436	441	450	404	453	413	448	450	487	421	435	414	463	414	449	477	429	423	469	412	442	409	418	412	402	465	451	440	454	427	422	464	433	454	410	420	440	494	465	428	428	454	483	431	422	459	423	422	472	462	420	416	456	443	406	433	392	433	441	436	455	395	416	447	428	447	436	435	440	450	437	401	430	418	481	404	452	438	459	416	467	405	389	457	432	474	425	440	408	429	434	440	489	465	407	436	456	438	430	425	418	428	398	464	423	428	444	432	440	392	418	437	399	450	460	432	431	454	418	442	479	467	406	435	418	429	441	415	404	425	437	426	425	426	425	421	415	431	439	466	407	469	442	396	373	464	427	445	422	446	432	447	441	458	431	430	469	422	437	404	425	431	427	432	396	460	410	410	437	432	436	427	449	450	434	454	455	425	422	445	439	438	426	452	436	398	429	470	425	426	414	425	432	454	454	425	477	450	445	455	381	414	446	409	419	421	431	464	432	397	411	441	435	419	395	455	471	425	456	466	422	403	428	434	448	451	440	447	480	421	468	446	463	435	448	435	446	413	393	438	422	457	427	459	444	466	430	477	441	441	421	452	454	393	417	445	448	439	436	433	445	441	438	434	470	417	438	445	453	454	447	480	468	432	426	399	444	415	439	411	438	478	399	455	424	402	445	453	412	410	423	427	393	445	421	459	425	415	414	414	422	438	460	438	460	419	400	415	437	416	452	457	429	456	465	414	431	448	402	416	418	431	383	485	455	436	428	465	434	410	436	417	421	451	474	413	434	453	453	413	438	444	426	430	417	410	481	471	426	454	447	413	425	421	405	417	438	424	474	445	463	447	456	422	415	410	438	454	401	428	467	456	431	413	439	440	426	468	399	443	450	454	410	427	468	443	463	433	462	425	401	386	424	466	441	444	439	445	419	458	406	422	429	465	427	469	428	421	425	413	406	452	477	431	451	429	406	436	422	467	454	440	411	475	433	409	407	402	403	467	404	448	454	437	434	422	412	435	408	436	462	418	432	447	440	394	420	444	425	428	386	432	439	417	445	420	456	378	427	416	424	405	480	444	454	438	432	437	487	429	411	425	472	423	439	410	444	459	412	407	441	446	426	438	413	460	403	454	480	429	444	430	482	416	436	444	401	432	456
23316	22422	32794	29683	24824	20301	9815	951	645	625	632	560	586	597	538	561	607	603	564	570	601	548	598	553	527	571	535	529	559	557	532	609	569	573	546	528	577	545	552	512	584	532	579	567	551	547	534	531	549	551	529	580	539	574	542	541	546	582	526	563	560	600	576	539	535	538	566	487	553	563	540	551	564	536	541	532	563	578	562	483	560	566	526	495	507	577	562	562	541	548	524	570	526	532	560	524	581	568	539	535	562	559	535	540	573	509	582	592	554	547	533	567	560	557	571	531	509	582	575	545	492	571	556	490	546	554	581	573	591	585	538	530	547	562	546	539	552	548	565	536	564	534	593	575	594	577	573	566	535	562	530	523	527	555	559	565	557	539	543	529	533	518	518	543	527	536	564	528	540	530	520	546	524	534	555	556	541	506	508	583	507	541	557	579	544	579	539	575	557	548	595	545	545	559	618	520	514	547	537	576	503	529	555	540	529	522	532	546	537	560	598	551	565	557	571	530	599	562	544	503	557	539	543	542	553	559	518	552	548	580	533	526	529	552	533	538	579	558	500	581	579	562	516	566	602	542	592	528	533	529	555	530	514	547	566	573	576	616	583	511	531	548	504	522	570	568	564	551	505	534	530	544	497	593	556	534	527	532	539	530	546	581	563	539	575	562	544	525	537	521	541	516	576	529	545	559	558	571	549	548	533	541	559	519	502	552	551	545	551	585	515	573	564	540	589	537	567	528	557	558	526	560	526	529	542	546	512	511	568	532	565	499	554	525	606	550	599	578	535	549	532	544	508	568	580	557	542	575	542	534	560	526	561	524	535	532	560	547	552	524	574	520	537	572	551	531	571	540	561	543	523	531	529	535	560	520	527	549	513	565	534	567	559	557	552	545	557	529	542	526	568	525	529	559	598	539	524	544	535	527	538	540	600	565	536	575	545	553	576	571	538	538	545	510	581	545	528	547	559	556	569	532	532	523	531	566	558	549	535	463	563	513	558	576	516	562	534	535	538	544	535	526	563	508	571	510	593	545	530	532	573	543	552	547	570	536	551	520	549	541	542	549	512	553	520	544	526	570	561	544	557	547	540	539	518	582	600	550	569	564	566	538	533	563	538	560	536	555	605	506	542	518	564	580	548	559	561	521	546	558	587	509	544	575	577	583	551	539	584	518	552	566	570	523	533	570	570	541	544	557	546	543	505	514	545	526	548	546	540	596	574	571	551	559	578	573	566	567	568	560	515	527	551	531	549	539	555	587	510	579	542	567	555	542	557	551	573	543	553	512	546	533	563	533	550	543	546	522	548	547	543	498	550	542	552	567	557	551	601	554	619	554	542	551	551	573	561	571	550	587	543	526	605	548	544	536	576	573	583	575	577	542	588	566	531	587	520	561	591	540	577	551	547	560	551	572	546	555	532	519	567	586	542	524	581	538	585	539	544	596	573	509	547	562	554	573	537	567	531	593	581	534	567	527	520	559	571	536	602	596	547	517	569	522	545	519	548	507	558	569	599	565	570	513	516	559	536	507	574	561	538	505	536	578	531	557	508	565	547	515	553	531	532	563	523	528	564	538	558	580	537	570	573	526	535	554	554	574	564	561	544	536	560	533	583	589	565	533	576	559	521	530	558	543	502	537	525	561	551	548	548	554	491	532	532	513	553	570	560	546	563	569	556	559	526	510	542	543	539	556	552	564	595	568	558	536	537	573	556	548	512	572	559	568	542	483	556	556	563	559	544	563	560	526	575	525	540	513	565	581	554	526	532	570	535	567	537	563	542	534	539	554	549	557	499	532	577	526	562	531	574	499	573	599	538	547	501	524	514	554	562	598	540	544	519	512	540	534	602	562	555	547	513	559	578	584	567	536	551	542	529	543	574	540	543	539	577	591	550	536	526	554	608	559	528	545	573	547	538	598	554	579	545	529	579	537	564	537	542	570	560	556	506	554	573	603	546	564	544	539	562	516	519	538	554	543	532	541	545	580	533	530	525	539	509	545	565	565	568	590	568	542	538	504	521	526	564	562	514	543	530	523	532	560	573	546	568	526	517	574	540	527	543	554	564	555	556	544	559	525	584	578	523	548	555	507	538	529	540	532	543	562	561	581	549	545	543	545	511	535	542	539	543	523	544	574	565	576	531	549	566	561	553	549	577	573	545	548	577	563	532	534	539	550	541	572	578	547	521	569	547	553	609	585	513	560	523	543	526	516	523	537	505	532	541	565	516	560	566	487	537	538	542	533	561	578	550	578	559	534	534	585	588	543	551	510	486	534	569	544	575	588	587	570	545	556	564	591	575	606	552	542	588	557	514	534	595	554	539	536	522	559	530	593	541	563	553	544	557	518	506	604	507	570	539	592	572	529	526	527	573	533	573	581	550	606	562	592	551	520	550	550	539	540	554	537	543	610	541	567	568	541	540	532	546	527	534	515	538	595	526	549	522	569	544	604	583	514	587	534	577	545	553	538	562	557	589	556	560	585	575	526	572	520	543	567	497	515	548	588	548	569	562	528	542	578	531	527	562	526	558	544	555	578	532	551	566	567	485	567	539	563	591	510	582	529	549	513	578	527	586	563	538	532	525	517	564	552	548	531	529	586	584	543	522	545	530	551	518	585	570	569	536	522	537	529	544	553	588	543	538	509	563	586	567	556	571	542	582	569	559	552	554	511	552	585	517	549	534	565	563	536	570	574	507	531	583	566	602	558	536	546	532	567	575	547	545	517	515	536	546	543	533	543	588	612	550	576	524	557	562	525	570	602	576	550	537	553	516	533	532	578	540	535	535	544	551	574	559	543	519	522	571	561	571	560	517	545	543	602	559	527	565	575	545	528	565	555	512	523	536	543	573	554	539	513	599	585	556	506	533	553	514	497	551	558	604	565	550	573	563	553	548	541	579	530	544	573	537	554	545	591	525	578	553	554	525	565	595	521	548	543	536	557	551	560	583	491	570	542	559	566	540	541	525	555	538	528	573	611	581	593	573	545	576	537	536	550	544	562	540	555	559	573	536	575	533	563	582	581	542	553	524	546	544	574	579	551	554	539	562	531	587	552	513	559	569	536	537	518	550	601	524	552	587	546	541	564	549	550	523	525	566	572	575	551	528	524	534	537	520	551	577	555	581	534	541	613	558	554	537	539	564	543	573	572	557	593	528	586	593	593	543	553	520	566	511	536	511	559	550	570	574	567	596	595	554	545	563	532	524	532	508	561	609	550	523	546	554	554	527	495	582	553	544	524	526	576	504	503	559	456	542	526	546	519	590	551	518	565	519	524	558	547	537	533	519	539	567	494	489	552	541	545	581	547	556	542	557	563	597	533	552	541	548	553	523	568	571	593	535	538	549	552	576	508	572	546	556	515	548	520	569	573	543	559	583	555	558	572	582	572	549	515	544	541	526	538	549	532	516	547	527	581	544	549	541	595	532	533	540	556	550	543	558	526	549	572	567	533	535	590	580	583	556	545	565	561	555	545	547	549	545	496	540	520
57508	98550	78058	53063	34492	3723	842	782	745	691	692	700	668	579	639	633	676	625	577	589	652	634	622	630	599	613	590	588	592	577	626	667	609	602	600	573	592	630	602	595	586	599	591	608	608	616	599	599	597	596	590	547	639	615	564	618	586	573	580	548	611	607	622	612	579	609	565	616	588	628	571	580	620	621	616	594	625	580	617	581	559	582	620	632	591	579	577	606	594	590	532	583	559	576	615	579	601	569	574	593	562	624	573	593	633	632	580	606	607	605	565	588	623	570	578	620	600	589	584	594	583	594	589	603	556	573	619	591	565	604	598	597	602	602	617	582	596	598	651	655	594	617	594	573	578	627	598	602	565	601	559	600	626	604	600	595	595	619	574	599	631	575	555	583	606	556	625	559	601	603	584	639	622	591	632	565	603	609	578	585	577	592	620	575	589	595	606	587	626	574	589	611	578	607	617	604	621	581	596	612	569	624	567	609	579	570	586	568	646	594	560	634	540	598	589	552	593	608	614	619	585	580	571	572	632	589	609	566	615	589	561	592	595	638	594	561	564	605	613	603	561	586	597	601	573	621	601	566	589	625	592	604	589	587	612	623	566	605	579	606	614	645	598	609	613	571	613	583	592	618	605	595	601	594	554	585	603	587	614	627	577	596	598	604	596	571	592	569	574	626	566	588	586	620	614	569	625	593	575	567	615	565	584	588	567	631	586	581	599	602	577	588	595	597	590	558	555	583	593	608	588	605	608	578	608	560	584	580	599	564	630	569	604	577	574	599	584	621	535	586	627	611	606	644	640	571	602	581	612	587	622	585	638	570	584	622	559	614	571	606	560	629	608	620	608	585	604	583	613	634	637	586	614	595	617	577	595	599	601	578	602	563	601	564	604	632	633	589	612	567	614	616	606	580	593	580	576	585	598	638	605	575	547	597	586	629	591	547	580	597	636	573	569	559	606	565	581	576	575	594	594	545	625	592	616	631	627	587	609	595	585	587	634	597	596	588	587	593	573	602	588	599	623	551	576	633	596	630	615	576	579	594	597	621	556	567	529	599	604	610	560	593	611	576	578	614	597	589	575	596	583	573	609	646	587	576	590	613	583	578	599	595	592	610	621	664	602	626	619	586	628	624	595	645	615	590	606	597	589	595	604	576	601	609	569	580	623	593	606	571	580	565	636	608	621	592	630	562	579	574	594	600	564	583	606	589	565	591	555	598	593	563	599	625	589	579	618	620	553	562	524	631	583	620	608	595	563	584	580	592	544	568	612	574	607	640	573	639	579	542	542	563	562	609	601	557	617	595	573	597	606	590	597	591	596	562	574	538	648	593	589	636	580	548	559	606	570	583	556	571	586	570	639	601	625	639	609	558	592	575	635	582	591	556	632	596	580	586	577	633	585	613	605	568	622	589	568	626	552	568	588	549	591	612	571	606	605	598	568	558	585	549	618	600	608	575	599	550	596	628	603	594	604	590	574	602	568	610	640	575	614	592	592	599	563	573	620	551	613	569	647	621	588	599	603	570	585	620	597	605	630	591	616	614	564	577	612	575	580	593	598	602	553	586	595	597	568	566	583	566	611	592	640	618	603	598	607	581	594	592	578	606	613	592	609	639	581	609	591	602	577	598	578	602	593	607	538	583	604	570	567	628	596	598	596	600	587	585	638	570	602	582	624	555	619	585	533	597	613	533	572	603	594	603	587	580	598	583	592	532	587	614	627	602	605	659	627	617	571	588	627	585	619	605	634	559	592	589	585	581	609	551	633	629	626	539	604	603	586	575	591	597	632	570	614	600	600	583	597	582	625	539	609	580	562	591	638	555	574	634	610	563	626	580	633	589	556	592	581	584	673	585	567	581	603	580	632	588	602	636	619	599	591	588	611	658	607	561	572	559	565	613	554	582	550	521	575	616	601	568	598	608	614	592	620	604	553	597	609	607	567	575	613	619	591	599	614	569	591	615	601	610	581	570	601	563	546	593	571	580	586	545	580	571	612	573	588	617	595	603	608	584	591	611	623	583	607	575	615	589	585	585	589	575	595	595	584	612	564	582	552	593	552	566	609	579	613	596	579	616	580	581	585	625	616	582	580	616	581	596	589	567	607	602	602	564	626	659	585	585	598	611	547	620	605	558	616	607	602	592	588	582	575	624	563	584	573	603	580	612	582	585	606	565	593	606	580	602	594	579	578	538	596	577	584	581	591	617	571	584	636	644	595	573	547	620	633	614	584	599	597	584	561	633	565	572	557	581	608	589	566	591	550	613	630	629	596	602	576	582	565	602	600	576	605	568	585	610	591	601	618	593	613	582	637	615	590	590	542	605	622	593	621	622	602	570	568	566	539	614	597	626	544	610	576	578	576	606	609	538	617	575	576	610	589	648	569	560	613	576	607	575	640	580	598	591	568	583	585	593	520	543	595	566	578	585	633	576	621	582	593	638	641	592	570	581	595	615	603	617	583	620	587	615	617	588	608	547	554	591	588	585	573	618	598	579	614	583	567	563	542	597	607	601	613	556	563	566	568	613	622	578	584	557	656	575	585	557	565	632	582	564	574	572	593	633	619	596	574	601	577	640	598	601	573	574	609	578	603	553	581	574	565	587	596	596	625	588	622	553	591	600	520	566	583	570	586	579	566	579	584	605	610	591	564	619	616	582	612	588	588	607	603	567	573	580	578	571	599	614	563	611	594	586	621	589	606	604	578	593	575	598	581	557	559	617	582	599	587	605	556	614	566	545	577	591	557	594	622	591	634	599	647	563	615	584	564	614	599	585	587	595	611	583	577	634	606	585	588	594	592	623	620	604	539	599	577	593	589	580	579	604	593	596	567	599	612	552	596	571	616	600	588	578	587	588	610	626	576	599	587	594	563	582	567	601	622	649	576	565	609	577	580	559	567	592	620	602	617	605	575	599	605	581	630	613	605	564	607	589	576	609	627	575	653	576	563	583	600	578	634	613	573	601	593	572	625	544	589	609	599	589	595	598	628	558	537	622	578	597	598	595	611	549	625	571	620	609	594	634	624	599	547	582	591	550	560	597	583	586	601	615	579	588	598	588	563	562	570	602	589	581	593	623	614	576	587	623	601	592	549	608	635	566	595	560	584	559	601	577	570	614	610	630	629	571	612	592	612	625	611	613	552	621	594	580	588	555	617	576	595	531	627	596	623	601	616	583	629	621	597	603	617	623	584	597	609	612	612	572	633	563	622	554	585	577	585	548	585	632	554	580	617	588	593	579	612	563	562	629	614	586	540	587	606	595	591	592	597	550	636	602	606	609	589	548	574	598	594	566	619	581	647	580	610	587	594	610	612	562	587	622	580	587	598	608	589	584	577	615	575	614	574	578	567	582	608	570	607	587	555	596	592	619	574	584	606	603	605	601	615	549	611	614	576	617	590	581	598	604	587	608	603	597	617	607	581	610	571	641	586	572	597	587	581	599	636	593	634	577	615	540	585	629	592	609	568	605	576	575	571	595	641	629	607	584
28401	29837	34626	18649	3939	345	261	251	287	228	250	245	225	235	236	253	247	237	234	272	257	269	275	280	245	259	262	242	220	237	244	245	247	246	261	228	253	249	232	278	224	253	252	262	276	253	217	232	246	260	261	263	240	278	260	246	244	238	259	243	246	244	251	251	258	253	259	251	237	250	231	283	258	254	249	248	247	264	259	239	261	256	254	238	261	250	246	249	268	275	242	248	268	239	261	296	294	256	236	242	253	229	252	213	267	252	260	244	228	213	265	255	267	251	248	251	254	252	274	258	267	258	255	257	253	237	246	262	243	230	255	256	270	239	240	242	254	226	256	237	279	258	248	222	230	239	243	265	259	209	259	242	251	234	248	253	264	257	235	268	280	246	260	280	258	245	253	255	256	245	244	234	286	252	270	255	259	294	231	253	266	259	209	213	236	255	270	250	219	249	245	258	256	216	271	248	251	237	233	242	257	253	266	241	289	229	265	247	228	278	262	243	243	245	262	258	233	236	256	226	236	260	267	263	280	256	243	237	261	247	242	240	259	256	268	279	245	249	224	231	263	247	261	256	241	223	287	261	250	262	239	256	256	250	259	257	232	245	255	270	246	247	264	245	241	238	244	228	256	258	218	258	238	242	242	249	264	250	270	248	260	241	256	258	239	268	242	222	247	259	259	256	246	229	208	277	275	241	256	259	233	282	276	236	240	225	255	280	240	259	249	238	236	251	246	258	248	244	240	252	274	253	271	253	264	239	241	252	244	248	271	246	261	253	244	228	252	239	272	234	248	239	273	232	276	269	238	246	249	229	236	274	245	267	249	256	246	255	247	271	269	241	229	269	265	227	248	236	272	253	224	268	262	242	219	232	224	244	248	241	240	274	216	233	260	250	247	263	267	263	273	244	276	243	245	252	247	249	253	229	258	252	241	272	257	266	242	238	237	234	228	255	274	250	242	261	241	251	238	262	251	254	285	248	232	245	268	261	261	268	262	245	278	272	265	264	246	228	245	253	265	266	243	260	264	252	254	267	236	269	238	264	250	273	273	236	254	238	263	229	277	247	241	238	269	246	246	239	274	246	258	230	261	251	252	273	236	231	234	231	247	259	270	265	260	250	225	220	273	254	257	253	245	231	249	258	287	240	227	262	236	262	269	258	234	234	257	266	264	251	277	264	221	291	293	250	245	248	254	266	231	262	256	250	262	257	237	250	254	273	238	235	251	217	279	234	214	244	272	230	237	247	218	253	256	247	244	265	252	254	231	249	226	258	259	264	247	282	255	239	230	250	272	278	231	227	270	258	259	232	243	272	246	238	264	249	241	277	253	238	237	253	211	237	235	254	259	252	267	242	265	236	261	242	260	263	253	227	237	265	251	267	247	217	267	230	244	263	269	246	264	235	239	254	252	250	245	237	271	227	229	268	243	247	263	250	251	236	249	233	255	265	251	255	220	243	254	256	258	252	233	236	237	275	248	241	244	250	218	266	237	268	254	260	234	234	238	245	248	245	250	252	260	273	264	231	248	271	249	246	243	249	265	238	264	228	266	276	275	238	244	248	233	259	242	257	228	236	286	253	265	250	256	256	252	238	282	248	246	257	252	216	248	263	240	239	269	221	258	240	254	254	267	249	261	267	274	261	247	215	259	260	273	243	248	302	227	257	268	247	260	247	230	261	248	242	266	249	258	233	264	257	247	246	259	229	255	230	283	251	236	231	229	254	237	255	246	255	256	256	234	234	263	269	238	215	269	239	242	264	244	218	270	271	272	240	242	257	239	242	288	245	232	245	257	274	246	257	241	258	253	254	265	277	271	272	263	250	260	248	259	266	272	251	258	283	239	276	215	240	252	256	277	234	232	232	241	239	227	257	252	267	241	275	233	253	270	231	258	225	226	258	222	262	259	229	240	257	249	222	228	240	248	246	215	250	284	257	241	240	242	265	271	249	239	254	239	266	240	260	261	258	229	250	238	230	270	256	250	230	237	219	259	244	242	242	252	262	244	229	255	271	257	232	264	248	233	288	237	259	259	261	238	237	269	252	250	245	258	243	259	242	220	257	236	258	263	255	263	268	260	229	235	255	242	252	250	220	238	243	262	243	243	258	266	261	254	228	255	259	257	241	242	268	256	244	241	246	246	241	280	269	267	271	248	266	248	229	231	248	249	216	269	247	240	256	233	266	240	248	266	285	245	243	257	263	269	268	282	255	225	265	239	240	237	234	241	242	248	247	242	288	228	274	258	243	258	281	262	225	258	264	254	252	233	251	242	255	254	252	254	241	253	269	253	271	249	288	257	221	262	230	256	283	243	268	254	253	237	248	278	264	233	267	251	263	264	262	245	257	250	230	254	254	250	242	248	266	249	265	266	268	248	264	234	254	287	242	286	236	252	247	275	247	251	257	265	228	269	251	248	231	237	287	273	256	263	254	266	287	259	240	238	263	270	244	254	273	244	276	258	264	246	238	257	284	226	254	240	284	227	252	262	265	243	261	235	233	262	250	265	218	262	255	251	259	247	281	283	247	241	276	258	243	222	259	251	265	235	222	229	270	264	270	277	270	252	267	245	263	255	247	262	231	233	252	282	230	253	249	241	240	266	260	262	251	229	243	251	240	242	274	237	247	240	239	258	257	251	261	264	245	259	255	249	252	262	270	284	266	228	212	213	252	250	280	238	252	238	253	237	222	272	199	244	251	250	234	243	244	272	222	237	242	267	235	236	264	251	252	243	219	250	262	271	241	252	288	243	244	256	239	280	243	261	268	253	267	254	254	255	235	259	235	245	217	236	268	249	228	271	252	282	261	286	258	259	260	252	230	264	255	235	242	262	242	271	236	245	261	256	223	270	248	262	256	271	264	260	274	252	269	218	256	258	234	278	267	250	228	253	289	256	273	205	235	252	238	235	304	243	262	266	270	235	246	251	260	265	232	263	261	251	215	255	234	239	261	221	232	222	247	238	224	237	261	259	281	221	231	253	242	237	247	250	246	252	254	252	262	267	235	234	247	251	223	277	280	258	260	253	252	220	247	244	238	260	255	252	223	258	260	242	255	227	250	252	276	215	237	242	267	228	237	231	273	251	260	241	247	263	242	261	238	255	251	231	238	250	250	249	220	212	251	232	289	252	231	247	231	246	248	243	240	259	237	261	262	271	254	216	263	228	260	240	268	269	254	243	248	247	280	215	242	276	242	240	250	244	243	234	277	249	267	243	264	231	248	265	220	255	234	247	253	245	253	247	229	288	272	236	271	219	247	253	253	259	239	279	234	258	267	244	283	222	234	236	234	232	248	249	275	226	250	234	249	261	251	254	248	242	251	242	278	222	244	236	273	255	232	256	251	246	240	251	258	235	240	256	282	229	240	261	232	237	237	230	281	228	234	227	248	267	234	241	235	244	266	245	263	237	255	290	258	225	276	239	245	246	224	238	243	270	265	264	264	244	281	257	245	276	241	268	233	249	258	236	235	242	239	251	219	256	257	246	246
23816	48973	31928	11574	3453	385	299	272	321	349	346	312	297	265	288	331	316	274	298	306	282	311	297	290	306	275	323	304	289	307	324	290	315	300	289	303	298	298	319	307	298	296	291	309	302	284	318	301	277	356	318	304	291	267	318	301	292	270	294	326	279	302	298	292	294	296	269	266	311	326	302	255	286	287	342	300	293	297	316	305	297	306	291	301	314	310	293	317	286	277	251	333	294	270	300	293	277	287	310	290	269	296	284	303	327	294	276	302	290	281	283	295	279	304	300	283	301	324	316	282	308	311	289	301	266	306	298	300	293	299	313	285	340	292	278	323	304	283	274	286	320	289	278	321	287	287	287	289	307	316	312	286	328	295	286	307	329	286	289	316	284	304	280	245	303	281	288	284	267	295	307	318	271	322	292	301	324	302	308	320	273	304	288	289	307	292	311	277	306	295	286	275	271	291	278	275	333	283	329	287	303	294	295	311	344	283	286	296	298	296	334	320	299	296	327	322	324	290	314	280	338	296	262	256	283	299	307	299	318	295	287	288	306	296	292	244	305	295	299	288	298	309	307	300	320	291	292	301	281	264	303	270	303	295	295	309	289	281	297	286	278	287	300	306	281	313	291	291	289	295	283	286	280	306	287	291	293	268	300	298	334	290	313	313	319	286	323	313	301	295	285	279	283	294	311	265	299	317	317	302	276	308	302	297	257	300	344	318	279	311	286	313	311	303	310	295	302	307	306	300	308	293	285	274	284	312	289	308	310	288	309	286	328	315	317	301	286	304	292	300	296	301	301	253	305	316	302	290	308	302	275	311	302	279	285	279	281	304	293	315	301	275	330	327	252	316	297	312	306	319	251	280	316	289	295	289	310	303	327	302	265	294	270	306	290	253	296	280	297	294	283	299	300	289	280	302	299	268	318	302	310	303	301	297	283	281	318	288	289	304	331	290	325	310	252	313	305	283	284	271	282	289	285	303	323	285	277	319	323	293	314	280	298	299	282	302	317	319	274	305	321	264	283	321	284	293	285	299	329	272	296	300	286	360	321	310	331	324	312	307	277	300	279	299	324	270	304	275	288	318	282	341	297	308	278	279	266	287	271	276	279	318	287	296	318	321	282	269	278	304	316	302	286	291	287	265	274	262	280	296	294	307	278	298	265	296	283	295	321	291	307	304	326	321	278	273	298	285	285	326	283	290	280	309	314	286	291	298	303	285	301	296	306	296	300	279	286	305	336	292	316	297	281	321	303	277	283	307	275	308	274	316	301	299	299	302	307	248	284	292	289	305	298	296	296	327	285	323	300	300	300	293	295	280	260	269	299	292	291	265	328	304	321	271	272	297	294	282	310	296	296	261	297	298	293	292	307	286	276	316	295	279	301	282	276	334	305	291	251	337	316	301	300	329	291	309	288	324	304	291	276	341	296	318	305	279	317	281	333	302	311	298	295	315	318	293	288	269	265	312	281	305	302	329	315	318	292	286	301	275	266	306	313	288	300	302	276	295	313	317	341	324	315	287	271	289	300	275	294	283	313	318	291	286	300	281	318	299	308	305	313	281	311	300	281	272	306	282	304	284	295	286	280	296	280	290	293	298	280	313	299	295	301	324	301	306	327	283	302	278	291	309	308	319	301	316	312	293	297	292	282	319	296	302	295	272	290	316	279	318	283	283	312	274	302	290	303	300	291	310	283	303	319	292	277	268	288	308	280	302	309	302	318	264	325	299	258	298	302	298	285	318	325	320	326	307	305	300	289	302	281	302	347	300	273	311	285	319	287	292	302	302	289	259	273	322	319	311	302	270	280	315	289	292	308	292	282	314	240	303	313	286	302	320	308	317	286	323	304	304	285	286	294	318	299	289	321	281	302	278	300	301	303	274	287	307	301	294	308	308	279	304	260	293	309	312	288	233	282	282	275	335	279	312	286	281	284	300	309	282	287	319	313	271	273	296	267	323	335	306	285	290	308	319	266	267	307	300	308	306	313	284	329	305	276	269	304	305	288	353	290	301	288	296	287	311	313	308	323	286	287	327	299	289	288	286	296	282	293	306	314	282	312	293	309	298	313	275	305	296	304	277	271	291	286	302	281	314	302	288	324	315	312	299	315	305	306	283	297	297	302	303	287	303	292	290	311	316	291	286	315	309	294	297	307	267	302	310	317	340	305	263	271	299	293	284	327	297	286	285	275	295	329	297	261	304	312	314	310	290	291	287	298	268	288	278	254	291	277	278	305	324	299	293	296	314	286	325	306	314	300	303	291	281	271	303	330	305	307	282	279	289	296	304	286	293	319	290	294	297	276	264	280	313	271	277	255	320	313	303	302	282	316	286	312	308	290	274	330	303	280	275	292	313	300	283	312	279	303	293	306	301	289	302	298	291	291	287	337	319	291	310	297	316	320	298	299	307	314	331	294	307	308	254	311	281	306	298	299	292	288	302	323	293	308	328	262	299	307	299	283	275	300	316	254	291	259	299	282	292	271	284	321	282	277	302	289	283	312	283	270	312	289	289	294	311	305	263	314	301	311	310	301	280	284	283	302	310	277	333	299	324	295	335	278	289	273	310	292	303	327	294	329	318	284	294	317	322	283	291	323	312	279	300	263	280	341	308	283	298	288	302	306	305	316	299	333	274	305	323	317	294	299	300	302	316	293	303	327	300	312	283	245	299	297	323	315	295	270	293	284	295	257	299	264	321	273	289	307	289	296	321	277	307	285	310	304	296	292	284	271	325	345	312	305	273	309	312	283	267	291	269	321	310	283	304	308	306	301	302	302	316	310	278	270	297	281	310	306	316	289	320	288	288	279	274	293	303	276	289	299	290	291	283	279	318	304	284	279	295	327	286	284	320	295	305	294	269	323	290	291	286	316	304	320	324	299	298	293	274	283	317	292	309	296	325	307	308	299	309	276	284	292	335	291	315	272	279	287	291	270	289	284	317	280	244	313	292	281	279	280	303	266	305	298	298	306	290	297	319	307	284	290	298	261	322	296	291	302	304	326	294	273	331	303	315	301	293	320	291	295	308	312	294	318	305	303	289	326	300	285	285	297	312	271	312	288	268	283	307	302	294	311	321	293	296	287	313	284	328	285	311	287	319	303	282	312	309	265	309	293	299	289	329	304	292	263	311	319	290	292	283	304	286	284	338	318	294	291	279	324	291	314	292	307	312	314	295	314	303	298	300	297	268	303	283	313	290	307	310	306	289	309	283	286	305	288	307	322	333	277	293	340	300	331	286	273	262	287	277	268	311	293	274	287	311	304	300	311	274	317	309	319	291	308	282	310	302	284	296	292	263	284	291	276	303	286	282	295	302	294	321	299	298	294	286	327	310	303	275	319	311	292	307	300	268	309	320	267	291	294	274	295	305	276	327	280	296	303	321	336	332	301	277	314	279	278	284	334	310	300	269	289	315	340	311	274	294	279	307	273	277	287	317	302	298	268	297	298	282	294	291	305	274	274	286	300	289	325	299	308	336	290	305	267	297
24387	23132	37546	32800	24098	14637	2259	448	416	373	366	382	361	334	358	352	340	353	351	324	383	323	378	387	352	327	366	344	338	358	317	360	368	328	343	384	374	351	345	342	325	319	317	330	353	351	359	324	350	308	360	333	395	333	347	354	386	349	354	361	370	359	365	322	331	368	346	363	347	347	345	371	354	362	326	361	369	355	344	349	346	349	363	332	304	334	348	298	374	316	342	324	349	335	349	339	387	335	382	384	326	360	364	332	340	360	364	303	368	330	325	326	325	364	373	372	331	366	310	331	341	338	348	362	317	341	366	341	344	340	352	334	320	312	334	331	342	355	340	340	349	338	349	344	343	400	327	328	305	331	351	354	379	341	368	341	388	343	338	352	338	360	323	360	316	333	338	343	334	378	361	334	348	364	341	359	352	353	346	366	357	338	356	315	342	359	358	349	372	297	321	396	323	377	347	334	316	350	391	311	370	352	319	328	336	335	339	336	358	347	331	357	350	369	327	371	381	342	322	345	352	341	345	310	356	348	372	331	323	310	331	330	306	314	331	334	332	335	338	346	374	364	366	348	353	343	323	321	319	312	360	376	405	346	347	316	329	333	333	357	331	335	363	343	377	332	357	317	357	343	372	338	362	347	341	348	357	360	321	326	358	350	362	349	329	345	355	338	340	359	363	356	335	351	328	340	334	345	313	354	334	365	326	398	318	353	337	332	331	341	346	312	357	330	353	341	343	363	354	342	344	379	339	357	366	362	335	313	347	334	321	313	326	336	366	359	353	323	329	363	363	327	326	357	319	323	305	339	351	337	340	336	349	329	340	352	324	387	334	349	361	359	383	349	330	335	353	341	357	343	358	321	333	331	352	339	347	355	341	367	347	368	333	313	357	338	348	372	341	355	360	328	361	335	314	342	371	329	354	345	314	359	367	332	343	370	325	334	372	338	352	401	354	353	312	382	340	343	338	323	312	360	344	351	347	358	368	324	341	353	361	384	346	372	316	327	319	392	384	384	353	312	321	340	325	362	351	349	343	352	333	360	344	358	367	314	343	351	311	362	344	318	326	317	332	360	384	327	330	330	333	353	318	325	343	348	317	336	355	359	334	318	352	389	351	346	328	358	367	371	353	367	344	339	318	353	348	313	352	359	333	331	370	348	351	323	322	352	357	351	328	331	310	356	351	357	388	357	343	323	333	335	323	347	362	359	318	354	323	326	344	321	341	346	342	364	350	317	331	330	333	361	333	344	359	388	356	336	342	350	345	337	333	339	346	337	343	367	344	362	372	330	336	337	347	352	330	359	340	344	304	325	364	347	357	372	337	340	352	341	327	330	348	308	354	335	334	347	309	352	358	325	332	363	375	347	353	366	348	375	383	347	330	355	366	326	335	358	327	322	343	330	349	341	340	329	363	328	341	335	331	338	363	345	357	334	350	357	348	372	340	363	371	359	379	340	340	351	331	334	364	342	303	304	353	361	371	345	360	372	328	359	359	321	344	314	295	358	356	335	354	340	325	312	359	333	358	340	357	353	363	327	356	375	322	342	354	325	342	330	342	325	360	359	357	377	348	328	325	373	372	375	343	328	387	307	346	322	320	369	361	344	343	336	318	324	344	351	344	346	351	338	333	320	336	365	346	356	331	351	340	344	369	336	338	361	335	339	383	340	338	353	342	337	373	318	344	339	349	339	354	344	384	361	355	344	348	370	309	333	359	326	354	319	345	361	377	331	326	331	342	336	345	340	348	333	376	317	334	360	366	349	358	327	353	327	369	350	367	346	371	335	346	346	343	327	314	377	364	347	350	338	336	380	365	333	317	329	348	324	399	321	338	335	331	377	367	357	343	332	342	366	340	341	339	366	363	309	334	345	345	339	337	372	328	344	325	368	345	353	351	356	364	344	357	376	378	378	310	337	305	330	338	338	357	332	329	362	325	341	342	358	348	334	339	347	342	375	341	316	306	340	361	341	302	344	331	334	369	329	352	370	325	355	343	352	337	334	334	353	335	363	337	379	348	323	384	324	353	336	331	389	338	363	354	362	317	344	337	337	364	323	331	341	352	313	335	354	359	364	324	359	376	346	361	312	355	331	368	319	370	361	350	366	332	335	351	332	328	329	350	343	327	329	345	347	326	385	347	333	356	365	345	348	368	352	329	355	345	344	346	312	343	365	357	335	365	341	349	361	376	315	344	360	321	346	336	348	305	380	349	376	359	366	374	367	305	348	370	365	329	336	366	304	355	339	340	351	356	325	375	342	367	327	393	356	400	327	311	355	324	347	321	343	385	326	370	334	340	370	345	350	325	350	309	366	319	361	343	356	340	358	352	350	340	322	377	377	315	339	332	346	338	350	356	385	333	320	345	350	330	356	336	362	363	317	350	344	323	331	339	377	355	342	362	316	328	360	333	364	353	340	335	352	327	323	344	363	331	339	364	344	382	368	367	321	320	378	335	350	355	367	329	372	348	340	318	346	325	373	330	346	349	370	342	332	333	345	350	343	334	391	346	351	354	357	362	348	326	318	325	342	335	334	340	336	395	343	330	360	351	337	346	337	343	332	338	366	351	351	359	360	344	331	384	355	334	382	332	324	370	376	341	332	357	339	338	339	326	371	376	316	326	361	367	382	335	329	348	322	355	354	356	327	287	343	325	337	365	337	328	350	346	329	363	331	375	329	378	340	359	369	340	334	379	374	394	336	372	330	346	368	341	349	335	306	308	344	320	339	354	371	337	372	358	374	363	341	326	356	344	349	310	361	350	344	305	357	356	294	365	339	331	355	322	339	354	378	352	395	345	381	351	359	338	342	313	329	355	363	357	350	340	337	332	313	376	351	372	311	340	369	327	365	381	309	351	361	346	339	347	346	390	363	309	342	357	332	319	355	376	307	377	347	339	334	327	332	331	357	357	344	378	330	341	322	350	338	331	334	357	317	343	339	350	355	345	375	356	359	328	351	353	348	364	331	337	357	388	357	349	341	332	374	345	335	342	365	356	353	324	338	343	330	357	341	338	328	331	332	329	333	330	365	335	359	362	347	360	358	338	349	344	354	358	374	325	350	349	384	331	362	321	341	365	338	331	357	343	348	377	356	361	329	366	341	350	360	344	367	339	336	408	327	332	331	351	336	384	356	376	383	320	346	350	337	364	341	362	364	308	346	342	357	333	337	347	357	357	346	298	327	346	338	337	313	371	302	360	340	308	378	324	343	339	362	365	374	329	349	337	329	333	299	341	368	356	344	334	374	334	321	356	323	333	327	340	374	328	347	361	361	342	362	318	350	335	339	315	354	330	338	345	369	351	373	341	402	373	350	352	333	348	355	313	355	336	355	371	338	325	345	343	346	351	303	346	319	335	365	330	368	319	320	338	364	355	347	347	370	319	348	369	317	381	305	335	346	351	329	330	328	326	309	368	367	312	368	366	362	357	346	340	343	342	352	355	307	342	375	366	337	340	348	327	349	370	366	379	339	350	329	332	360	347	371
50148	90345	72807	44757	23616	1005	487	456	474	428	452	420	420	415	399	370	387	426	369	397	379	400	394	377	374	425	402	370	412	387	363	365	367	371	419	405	408	368	395	349	396	349	416	374	417	380	370	372	415	382	390	389	410	396	411	386	363	372	359	410	433	381	388	361	370	377	369	378	389	363	386	393	397	392	371	405	398	370	415	361	413	372	402	346	389	383	381	401	377	373	367	341	360	367	367	400	396	424	381	372	401	369	409	378	391	389	363	371	379	376	366	358	376	416	410	422	386	377	374	366	373	381	369	413	387	382	367	395	370	389	374	402	419	391	380	413	394	421	362	372	377	364	409	359	382	378	361	387	401	382	362	358	374	385	367	397	376	354	392	362	352	365	413	409	418	352	402	361	419	347	376	394	368	367	378	347	378	386	383	381	376	363	346	374	373	385	395	423	401	390	408	371	370	407	404	427	388	387	374	375	357	400	369	399	352	398	335	369	399	388	354	416	380	389	377	382	386	376	410	361	374	381	372	355	387	356	391	380	398	414	391	360	381	391	393	362	370	370	413	377	417	389	393	401	363	375	397	378	392	360	379	351	381	404	377	364	412	371	375	403	379	392	395	387	385	365	379	410	405	361	386	358	378	378	422	435	394	369	397	384	379	390	353	389	442	368	375	363	369	382	390	388	363	380	371	393	375	387	350	406	362	381	353	398	384	403	369	413	383	371	361	388	360	389	373	394	365	378	392	403	365	355	412	391	351	383	384	363	375	396	400	376	386	378	357	393	421	366	386	404	393	376	369	371	371	414	422	381	378	384	397	388	404	384	398	394	387	377	375	380	389	381	321	373	380	374	387	367	333	363	345	420	392	394	378	389	421	388	422	360	383	448	375	368	358	390	384	357	395	367	390	383	341	408	384	387	384	394	371	372	357	384	385	388	399	391	375	365	392	379	407	374	392	366	355	381	371	377	411	415	377	371	406	377	366	380	396	377	377	380	401	403	388	371	401	363	395	372	392	355	383	381	390	412	384	360	380	422	360	383	397	404	376	372	382	387	355	435	365	397	400	373	373	383	353	436	387	351	381	382	373	405	385	409	374	403	422	397	424	384	371	370	362	398	421	360	382	402	394	400	391	356	382	410	379	382	387	406	384	355	366	390	377	379	390	332	355	393	371	391	373	431	376	417	391	399	364	374	393	395	376	399	364	352	415	441	440	410	402	407	406	393	405	421	366	384	369	345	414	376	343	366	381	367	367	352	367	412	401	392	426	371	341	378	380	410	344	398	382	410	390	377	416	361	380	378	396	356	367	394	389	384	358	394	385	370	417	354	409	385	426	421	387	407	403	380	357	396	384	379	378	369	373	351	392	373	388	343	369	381	379	367	369	378	368	377	388	387	361	380	352	387	354	397	383	415	376	363	391	397	376	412	355	402	391	366	374	406	411	402	375	391	395	397	393	365	394	356	391	358	367	352	382	388	368	392	393	387	362	379	390	387	375	364	394	410	368	346	385	372	371	383	390	389	392	382	344	369	400	369	379	405	400	379	401	393	401	415	379	361	395	379	398	374	332	388	367	394	394	340	381	382	378	412	377	382	377	407	409	362	371	388	379	393	383	369	402	380	386	395	387	415	400	368	370	390	408	361	352	386	364	377	374	402	378	379	389	365	369	396	360	400	356	375	356	378	393	426	403	380	367	384	407	413	369	377	404	412	390	401	404	394	404	397	383	411	370	402	406	383	399	402	391	381	376	380	379	405	387	412	372	373	383	380	388	403	369	397	380	406	361	383	367	366	387	374	393	395	389	402	392	364	381	367	403	371	393	392	360	350	345	364	346	398	383	390	400	402	381	386	394	411	398	389	367	395	365	378	399	388	375	367	403	348	378	409	364	383	358	371	417	374	393	398	360	381	405	385	408	381	402	374	398	378	365	400	390	381	392	379	408	363	384	396	402	372	353	380	386	376	422	382	418	335	392	381	391	361	392	372	370	379	376	363	371	376	422	387	411	407	396	412	352	390	379	363	382	411	382	411	359	403	359	422	381	373	360	371	393	374	357	382	359	387	388	391	378	371	401	382	405	354	374	373	418	369	404	381	362	367	345	402	382	380	377	364	357	397	378	357	367	375	366	348	353	383	379	353	378	335	384	384	385	406	382	335	386	356	411	393	387	358	373	382	392	390	389	381	350	381	388	381	414	386	418	374	379	367	388	387	372	389	394	384	367	398	380	376	383	348	395	379	409	387	363	368	368	366	365	359	385	352	353	423	392	374	385	384	382	381	397	390	337	390	371	335	371	360	356	365	363	431	368	374	399	421	370	374	401	367	373	367	389	404	383	367	356	386	390	426	363	363	375	386	384	375	373	377	371	405	386	394	375	419	363	374	386	373	372	388	361	381	394	375	373	372	349	396	374	404	439	381	354	400	395	399	369	375	355	368	357	390	373	387	373	363	373	349	415	374	413	396	370	385	384	400	387	361	344	398	395	381	402	415	359	370	358	400	348	416	396	392	396	360	387	376	360	369	401	390	378	383	390	384	376	412	379	345	392	390	382	356	414	400	409	379	365	386	407	381	372	379	405	371	354	393	382	364	384	403	381	394	385	380	383	412	381	419	414	383	389	414	379	417	384	366	384	371	395	356	395	386	385	398	373	423	392	395	389	430	374	404	409	385	378	395	357	384	378	399	370	423	354	418	388	383	375	383	332	386	404	388	427	386	412	405	386	378	368	376	369	386	404	371	344	350	419	397	410	364	390	383	369	384	380	400	415	366	390	372	416	407	372	372	379	359	382	388	373	401	383	378	376	387	401	361	425	404	370	417	383	380	382	408	385	376	393	380	366	367	370	411	361	379	366	384	375	341	344	392	401	398	377	398	374	348	430	407	386	385	388	380	351	367	346	344	395	394	400	399	386	410	410	379	351	352	382	395	361	395	376	374	403	394	386	359	375	399	371	400	385	358	394	414	359	370	385	388	367	390	397	381	383	380	395	395	374	346	425	385	404	407	428	393	396	371	395	375	381	383	386	395	364	373	391	359	351	364	366	411	421	375	361	381	400	411	391	389	397	399	347	384	367	370	404	365	417	331	370	347	396	388	353	423	355	386	388	358	376	394	361	390	380	388	387	400	380	385	375	393	387	352	374	386	390	384	349	378	412	368	378	383	409	394	368	386	386	421	363	372	394	399	388	366	393	368	384	378	438	370	395	368	387	412	367	395	360	396	388	345	364	376	391	389	392	326	402	382	378	389	373	403	386	389	393	397	388	361	367	382	392	401	379	367	421	382	379	348	438	378	363	399	407	375	394	385	378	385	376	379	348	340	381	397	411	408	369	369	384	394	396	346	424	379	362	351	371	378	363	377	393	392	424	391	414	378	385	375	384	402	384	394	381	386	397	363	399	373	381	379	408	375	393	382	414	383	412	404	406	353	383	410	386	387	381	393	402	392	399	379	345	365	387	391	398	353	419	400	363	387	395	367	351	388	395	375
25798	25469	39663	31375	18835	3613	471	439	403	398	422	377	416	356	396	382	371	388	408	383	380	362	396	400	372	377	421	385	381	373	444	404	373	360	413	369	373	402	381	358	382	399	380	378	378	384	403	417	335	425	385	374	408	396	383	375	386	383	375	368	367	369	382	372	373	390	412	390	392	375	360	378	394	365	388	384	405	401	385	360	361	367	401	357	316	374	398	404	360	396	385	395	387	396	376	366	381	436	376	364	410	363	413	383	372	407	377	364	404	394	372	372	388	347	361	413	374	410	409	383	356	366	392	381	371	406	385	386	411	401	398	389	380	388	385	388	415	379	390	380	368	378	375	380	379	377	366	382	375	374	363	352	381	425	375	397	401	368	387	382	361	404	335	363	372	373	374	351	399	370	381	405	379	371	387	380	405	388	391	406	399	400	400	399	377	360	367	376	405	378	416	366	398	414	349	389	369	396	360	411	398	392	396	383	421	362	409	380	391	374	333	365	394	351	367	386	419	389	368	400	393	340	376	403	404	405	387	368	389	373	375	378	397	334	390	384	402	339	355	382	399	428	413	375	372	401	412	385	393	362	394	410	359	416	401	384	376	361	382	391	404	381	380	346	359	397	393	376	368	388	404	381	355	387	391	391	383	394	377	414	390	426	371	424	352	385	351	380	407	371	375	381	355	374	401	391	377	367	379	426	379	365	399	385	375	356	355	392	357	354	363	380	407	349	358	394	379	375	391	395	382	414	365	395	426	354	372	374	378	364	381	364	371	346	389	392	385	371	425	370	392	386	388	424	391	395	354	356	406	383	367	383	369	378	393	422	379	367	357	403	341	364	407	358	387	364	391	395	412	392	392	372	415	402	381	426	368	387	409	391	394	422	378	411	400	399	398	367	383	402	398	363	399	377	371	387	375	367	374	369	385	394	410	424	384	370	388	368	344	412	368	417	356	384	354	333	369	379	397	383	345	389	370	345	378	379	384	359	393	339	380	372	382	368	371	393	401	363	387	404	371	370	413	372	366	403	390	418	368	357	390	396	374	374	355	375	364	391	369	370	349	370	369	390	385	390	359	395	404	398	399	379	363	406	354	380	395	380	419	416	379	406	383	426	390	421	395	350	379	372	426	387	345	418	386	374	420	401	408	397	391	367	367	391	400	370	343	406	356	394	373	395	346	389	421	355	386	368	423	411	394	379	394	374	349	408	355	406	371	381	360	375	424	364	356	382	393	382	385	380	406	387	384	365	389	394	411	418	373	391	378	360	385	377	378	366	376	375	392	387	384	397	392	379	414	391	369	357	367	406	406	414	387	342	376	419	379	353	367	350	397	399	364	394	369	374	383	355	392	382	411	377	387	383	406	368	382	352	374	400	385	436	376	403	388	370	355	359	342	368	380	364	381	418	388	385	341	414	392	384	395	382	356	378	402	409	361	370	381	372	367	393	360	394	374	377	397	398	390	386	363	407	362	362	358	395	373	380	379	373	397	406	393	390	371	354	375	405	370	402	397	394	383	382	377	370	433	397	368	367	382	397	379	393	364	368	364	399	374	378	393	408	356	378	401	404	363	399	363	377	381	425	400	388	382	375	372	391	387	383	408	375	394	402	433	410	386	386	376	397	349	378	347	407	384	383	346	363	365	399	411	380	371	401	357	369	356	386	387	385	382	409	436	385	389	365	387	353	368	407	418	390	402	364	397	384	388	401	404	412	386	403	384	388	414	412	396	363	384	377	360	402	375	406	370	382	409	381	378	372	338	354	401	386	385	401	399	388	395	394	392	367	398	423	372	384	431	401	364	410	344	371	404	398	408	385	412	378	383	381	360	386	407	393	378	390	404	405	412	372	385	374	357	407	342	377	373	379	404	372	405	406	382	368	413	385	378	357	368	396	381	372	405	400	383	365	401	374	382	384	415	391	364	386	365	362	417	371	362	381	394	361	396	376	355	374	377	433	390	369	385	367	390	398	404	388	353	367	401	386	389	351	392	389	380	388	405	361	375	352	382	356	339	385	414	372	387	364	378	350	399	423	382	420	403	368	407	430	351	404	383	406	374	372	372	377	413	378	393	370	387	355	396	378	396	388	382	427	363	348	395	390	367	380	360	351	375	418	358	383	335	404	413	361	425	350	387	382	386	398	357	390	430	406	398	366	380	355	374	428	382	390	423	374	342	397	382	386	360	344	420	383	375	391	376	364	392	393	400	375	402	367	413	396	397	359	357	376	371	403	391	410	390	349	376	394	369	374	405	365	373	403	406	385	384	356	374	378	368	374	402	373	416	387	399	372	353	444	369	384	393	355	365	374	376	382	399	352	389	395	363	402	402	390	375	389	387	366	398	366	402	408	407	373	364	330	437	372	384	369	374	388	376	398	368	373	405	377	367	393	376	383	384	369	386	382	376	406	381	353	358	386	363	372	413	405	387	394	358	353	379	386	353	356	400	413	380	392	407	384	373	367	382	386	399	387	356	365	376	355	346	386	378	379	397	415	351	372	372	357	379	390	422	401	360	371	370	387	378	360	418	342	373	380	405	369	389	388	412	378	423	384	389	373	371	377	359	415	385	390	371	415	398	386	392	418	353	370	422	381	417	364	415	360	390	363	379	372	401	363	373	386	413	381	388	406	373	399	389	366	387	366	410	401	355	380	366	379	380	410	409	375	409	440	364	384	394	366	393	380	417	360	393	392	393	389	381	366	384	392	374	407	363	372	371	364	378	365	393	360	352	382	387	387	372	382	409	370	409	379	390	357	386	375	396	357	379	359	378	373	401	408	396	436	369	402	389	395	390	386	372	401	391	379	381	379	376	399	393	381	355	359	412	377	410	402	398	376	373	401	418	421	369	418	361	396	408	370	372	366	384	357	388	359	399	385	397	365	395	393	382	338	417	383	394	371	368	370	407	399	393	360	392	357	407	392	397	415	383	417	424	381	390	378	401	394	395	380	381	389	373	364	393	383	379	359	389	406	386	375	420	396	372	388	395	349	389	364	419	372	397	383	399	397	379	349	377	395	342	379	381	335	409	396	390	417	362	387	383	377	373	374	388	404	367	399	378	344	396	338	392	385	368	389	405	372	381	410	376	354	385	357	378	382	393	367	412	404	357	399	412	372	371	350	420	357	375	366	382	405	428	387	408	417	385	368	391	366	370	351	377	351	349	395	396	405	404	405	397	391	371	382	363	389	384	357	398	393	380	374	396	404	387	383	390	386	389	374	360	371	406	389	374	374	357	379	367	371	393	343	362	376	351	364	397	395	376	388	404	403	400	365	385	436	412	407	408	385	361	335	365	378	376	369	389	389	364	384	395	417	391	376	381	389	385	417	399	393	368	368	370	367	378	382	389	380	380	408	369	380	372	407	354	382	388	363	366	345	354	408	367	383	392	368	364	367	404	354	392	395	377	387	372	371	384	396	398	397	403	365	414	383	388	398	390	356	404	369	371	378	400	375	360	386	391	390	375	394	360	407	391	387	383	354	376	390
47941	81450	57679	35254	15362	598	515	497	485	471	482	442	483	451	468	424	455	444	449	431	374	428	413	428	462	408	422	466	493	425	453	459	455	410	466	427	427	435	420	428	432	439	399	435	456	436	454	405	480	483	430	414	439	428	447	468	441	470	443	435	438	435	413	447	463	424	435	468	455	440	427	437	486	456	409	420	407	472	452	423	452	448	431	448	456	445	393	419	429	445	426	464	439	442	469	463	458	419	455	421	477	435	418	431	437	427	421	441	452	469	423	402	428	459	452	439	445	435	420	453	459	466	450	426	442	438	435	467	406	441	393	410	430	451	433	439	440	445	437	466	421	430	453	424	449	437	445	454	446	428	456	426	452	469	439	430	386	425	427	451	413	452	446	453	429	438	437	478	387	423	440	415	430	393	440	385	430	427	433	446	419	395	431	470	452	422	445	431	431	432	433	414	430	454	419	440	455	437	407	425	420	422	476	428	427	447	436	479	454	438	428	450	431	460	481	468	420	413	450	396	441	447	454	436	488	427	427	445	471	446	429	425	464	438	437	452	472	435	414	438	414	446	451	430	426	449	435	394	451	406	433	452	468	459	449	449	486	465	446	408	447	465	429	430	441	439	412	441	413	418	462	425	433	455	476	460	441	458	447	443	407	425	434	445	421	440	429	420	454	479	435	461	446	407	448	432	484	440	421	432	445	462	416	440	445	427	466	446	466	428	448	427	436	423	424	428	454	429	383	450	456	450	431	438	436	426	411	418	447	441	456	430	441	428	447	401	469	429	398	450	449	416	374	419	447	490	462	442	435	428	430	418	452	428	429	463	412	432	445	444	410	483	452	406	420	428	427	422	473	387	432	447	444	438	420	434	411	443	406	448	480	451	426	463	436	417	443	436	447	398	396	385	398	434	419	470	459	440	431	462	425	428	412	432	466	426	426	406	429	424	416	459	416	470	434	417	462	469	410	441	389	437	454	450	425	442	453	427	422	426	423	412	431	441	478	412	433	440	462	432	398	445	421	457	470	434	444	404	397	422	479	429	446	411	435	454	458	464	448	450	446	438	451	461	425	452	433	473	419	438	455	446	451	427	453	471	428	426	429	444	451	459	440	425	433	410	427	427	440	440	478	444	439	424	456	429	444	456	446	466	420	406	458	436	451	437	441	425	418	447	472	434	435	428	421	484	435	453	450	441	411	442	429	469	454	414	447	420	426	446	441	431	420	437	423	451	426	440	415	453	455	410	466	459	466	391	399	493	437	441	436	437	443	406	450	470	432	411	423	438	453	466	401	420	457	441	430	442	385	467	503	472	437	433	438	427	430	442	400	411	421	394	447	424	453	450	408	449	464	443	492	451	400	417	414	499	433	423	434	432	460	441	427	429	431	444	415	433	454	421	465	439	456	446	423	437	446	435	400	429	469	439	486	415	472	447	404	424	433	438	441	415	424	403	427	467	406	429	391	425	418	454	448	444	424	444	423	467	404	413	437	457	396	422	423	426	418	454	468	443	466	459	417	401	454	466	438	436	441	415	395	467	417	441	415	464	421	479	428	417	422	439	449	442	460	420	461	462	452	448	474	416	467	472	455	427	428	430	448	404	466	451	438	434	452	423	453	453	478	455	485	445	406	433	474	435	428	438	445	427	426	432	428	424	444	442	461	472	447	451	416	442	457	432	422	464	460	473	439	428	447	420	423	437	438	425	435	457	420	408	454	431	417	422	448	424	441	421	441	402	454	414	425	493	438	428	453	482	483	447	439	441	448	447	448	465	411	411	460	396	467	425	459	448	428	444	469	464	427	442	418	451	413	437	406	432	456	456	437	430	428	440	429	447	438	441	443	438	456	459	411	446	440	421	422	453	483	435	451	447	441	457	432	422	425	439	465	461	424	409	396	445	458	473	469	458	461	424	453	432	443	427	430	392	435	471	467	404	446	460	441	426	429	497	427	460	443	448	428	451	431	450	421	452	435	439	423	461	417	468	454	465	470	415	429	429	415	470	440	429	426	428	405	425	455	404	428	440	445	436	428	402	453	447	416	441	408	443	459	445	461	409	459	407	460	443	439	466	427	440	442	443	408	464	440	369	437	458	465	472	456	461	432	461	453	409	414	442	469	456	466	446	435	462	443	431	458	423	442	469	463	425	419	438	389	436	472	462	419	447	407	423	444	411	444	427	448	435	450	454	448	417	417	424	448	459	425	471	457	455	461	439	489	460	416	432	429	436	422	448	425	431	441	466	458	449	433	446	428	435	423	467	431	441	448	456	424	438	440	414	408	456	452	462	435	445	421	474	474	436	426	474	433	426	433	454	454	492	441	435	472	409	462	391	455	451	454	460	478	444	431	449	429	466	443	436	446	457	475	455	435	478	462	445	471	439	452	475	421	406	423	435	457	450	450	414	461	449	415	421	445	456	468	466	449	417	434	424	404	388	450	461	443	402	481	458	465	437	460	439	406	435	401	486	455	489	468	449	412	447	421	420	427	450	439	427	470	443	418	427	425	472	400	401	400	406	457	437	443	448	455	454	426	412	414	432	421	423	490	456	442	439	448	412	462	444	420	451	445	430	479	439	449	454	461	431	456	443	433	436	468	453	475	441	433	416	422	394	449	457	438	465	447	409	471	440	439	451	466	486	473	470	421	410	428	424	442	445	439	464	446	442	419	449	441	456	449	479	436	478	471	484	406	456	482	443	442	484	391	450	448	447	442	463	429	422	427	453	440	457	452	425	420	473	444	464	424	434	449	447	413	440	433	463	416	447	431	438	455	449	400	462	390	475	456	435	448	423	392	450	440	426	428	460	421	458	468	447	408	436	408	447	417	415	462	405	427	424	448	433	450	429	404	423	480	479	410	466	410	436	397	479	427	454	433	433	418	413	429	463	434	401	459	427	441	440	428	448	472	408	440	464	433	465	466	433	435	456	410	453	445	438	442	435	419	443	437	379	437	431	418	463	434	449	418	423	466	434	436	429	434	425	453	437	447	428	449	464	414	470	451	437	443	457	489	424	466	432	448	417	408	444	433	448	440	471	416	455	451	433	411	459	438	466	440	420	411	469	479	448	421	413	425	449	396	471	436	452	416	447	433	471	452	427	467	440	449	420	432	423	449	418	453	464	457	422	399	445	444	425	457	457	463	452	417	461	441	445	443	467	431	406	441	426	471	439	488	399	425	453	479	416	467	447	468	421	441	441	436	446	429	439	443	458	431	449	494	403	448	445	428	470	466	415	448	468	449	441	463	443	457	418	444	455	433	481	472	415	455	444	483	472	436	489	421	465	461	422	481	430	445	418	473	451	447	421	442	508	433	397	412	444	444	451	465	416	442	422	428	454	430	433	437	452	452	431	450	436	429	447	450	460	437	430	466	439	414	441	453	459	447	440	422	423	462	417	403	412	417	444	414	408	443	459	444	463	446	447	482	431	449	428	472	463	451	454	433	487	415	427	403	441	462	462	415	447	491	454	441	453	452	471	436	469	429	445
23245	22329	33232	29452	24907	20346	10303	899	609	635	621	604	606	584	619	592	595	549	546	583	543	527	551	624	570	556	568	557	552	542	512	542	573	552	544	633	600	548	591	545	548	597	547	529	540	516	578	568	568	568	544	552	552	538	593	543	542	585	609	587	516	537	544	576	594	569	569	576	549	563	559	531	550	535	536	557	558	528	566	600	542	597	570	546	517	551	567	581	521	537	603	543	539	557	534	570	560	608	548	587	576	533	563	572	563	516	579	580	579	537	569	553	580	549	593	523	518	554	548	557	600	571	560	601	517	549	526	570	561	563	551	525	525	569	578	565	556	611	611	546	565	559	525	570	545	537	564	545	537	585	528	536	546	557	550	510	529	571	543	531	551	527	568	524	536	577	556	547	520	548	535	546	557	545	577	555	510	599	525	569	574	611	549	530	551	549	538	552	584	543	543	568	589	571	567	539	564	529	564	557	531	558	554	535	555	525	531	539	514	552	548	587	574	594	509	586	516	544	516	579	513	599	541	563	528	510	548	521	592	539	551	545	508	544	565	564	494	605	542	544	525	599	562	520	529	570	562	527	579	572	605	575	528	502	543	563	566	584	584	550	539	542	594	545	554	589	536	558	549	538	571	553	526	553	553	565	570	549	557	564	526	552	601	553	550	563	563	587	546	594	584	564	526	595	582	565	581	552	562	577	590	534	534	587	545	590	566	590	564	568	576	597	542	571	536	561	615	553	529	547	569	515	598	573	588	523	540	602	569	543	536	613	569	592	547	578	556	569	582	559	571	554	536	544	577	532	539	568	492	503	537	528	560	527	564	559	552	554	544	568	544	546	590	519	578	560	600	564	538	524	545	589	532	571	569	563	525	576	550	544	539	529	602	530	543	555	523	514	584	539	587	554	591	552	532	545	556	565	519	550	510	545	562	528	603	551	541	538	529	536	593	559	577	555	554	577	599	566	559	515	566	588	545	552	591	570	567	529	540	567	566	518	562	543	536	542	540	555	584	583	506	551	514	589	584	541	544	535	553	582	566	560	562	550	580	521	540	554	527	559	545	569	527	542	553	572	522	577	627	534	592	574	574	591	595	555	567	552	575	592	538	549	509	500	588	599	516	562	570	570	528	610	563	563	507	564	552	571	564	564	555	525	568	590	553	559	562	556	552	549	548	500	582	542	532	548	518	607	576	529	542	549	536	550	560	566	548	553	539	500	568	576	559	576	531	537	581	575	493	525	557	530	530	568	568	577	506	556	591	556	549	535	588	567	554	551	523	581	553	526	557	547	549	565	537	608	539	549	536	562	571	562	562	583	581	531	535	536	570	560	551	517	573	556	573	515	548	571	601	559	513	568	533	540	539	618	542	516	567	550	538	564	566	515	536	558	588	551	587	579	554	534	567	490	599	527	536	552	548	546	555	567	561	575	550	535	578	545	573	556	559	583	579	576	544	557	594	527	556	587	528	556	556	571	543	551	517	529	505	529	580	567	583	504	570	561	579	565	528	580	569	554	526	558	535	530	546	541	536	564	533	575	527	577	546	519	559	518	542	575	570	558	567	533	558	564	544	555	543	564	569	532	537	553	558	552	535	591	557	561	569	568	597	520	525	571	590	555	542	521	550	521	555	579	549	555	585	555	587	559	524	571	561	579	592	531	544	610	534	540	550	515	577	560	529	528	531	528	550	557	555	593	572	589	529	545	547	580	540	580	561	547	574	585	576	558	540	540	536	520	565	520	552	576	528	566	531	518	556	545	547	578	560	511	548	535	492	537	547	591	561	590	535	562	546	531	612	559	508	584	581	553	530	556	541	548	568	599	550	532	586	565	555	523	561	542	578	575	540	518	536	550	592	553	533	526	534	544	552	586	579	599	578	588	518	564	487	521	575	589	539	487	564	525	553	551	545	606	555	561	518	557	566	550	543	546	573	545	584	619	579	524	561	504	561	564	571	583	610	569	545	549	514	577	554	555	524	538	578	526	539	549	571	589	549	560	578	539	548	580	568	574	580	576	562	544	534	574	570	533	517	550	608	571	513	537	590	540	582	527	542	540	571	562	562	566	551	505	552	514	572	570	553	516	557	582	507	533	491	559	552	579	548	523	548	579	581	528	541	535	569	502	603	538	565	563	567	564	550	534	516	521	545	583	543	564	584	552	579	542	523	489	550	565	576	516	555	599	530	551	587	546	555	553	578	524	570	545	539	548	600	536	586	558	580	554	548	517	519	539	534	574	580	557	517	522	573	553	572	570	506	534	579	568	554	536	567	561	568	591	573	563	555	588	544	600	564	579	632	546	550	512	550	565	517	520	519	556	582	527	573	528	519	547	514	543	533	534	585	526	541	520	578	581	560	542	587	601	547	574	485	563	543	569	534	558	540	564	549	567	563	573	580	564	535	551	557	517	552	605	553	545	564	582	553	547	540	533	558	569	554	528	575	589	524	540	554	588	583	541	561	532	560	602	583	565	600	505	529	602	569	542	590	529	545	549	507	578	565	556	560	619	554	535	549	532	514	571	547	501	535	546	542	604	548	575	535	570	546	540	589	570	554	601	527	574	583	552	559	577	543	563	546	571	586	586	587	550	587	570	529	554	553	530	530	581	593	558	572	515	539	562	546	585	568	524	521	564	534	549	581	560	562	545	537	584	556	543	540	538	560	577	552	571	570	585	556	544	523	589	536	597	573	524	559	528	550	566	512	578	627	561	526	544	599	537	553	558	562	549	561	521	525	560	538	543	544	576	565	554	530	582	609	571	574	567	539	527	565	547	565	554	517	534	603	563	580	523	548	532	551	505	605	558	547	581	546	553	525	564	564	540	586	547	556	579	564	536	556	518	531	523	555	544	551	540	555	564	586	569	563	570	512	561	558	523	573	573	551	533	554	526	573	578	577	537	523	533	604	521	544	567	551	528	567	590	536	577	566	583	572	560	565	564	538	519	554	568	563	528	544	522	593	578	519	580	548	553	542	544	551	554	596	570	580	603	555	589	593	523	559	591	575	571	542	584	590	522	599	532	551	541	562	571	606	559	554	540	553	565	562	556	573	566	583	537	506	573	546	569	546	574	588	587	546	537	574	518	544	536	567	571	544	567	539	550	577	521	570	553	584	518	564	563	539	540	576	554	521	578	554	542	597	558	592	506	554	560	574	535	520	588	585	544	583	567	530	545	574	511	554	558	518	550	571	537	572	569	589	531	524	574	550	566	595	541	519	527	568	623	507	571	533	552	542	548	581	507	530	532	521	543	555	573	555	528	585	518	515	555	539	551	544	554	556	534	560	563	579	549	599	551	595	527	553	522	559	577	548	593	536	524	542	546	530	573	582	538	544	606	560	566	572	568	513	561	528	545	571	534	564	577	516	565	559	559	600	551	541	566	536	555	529	525	567	503	582	527	550	532	595	536	561	526	597	571	585	560	571	581	584	534	506	537	568	566	569	579	549	525	544	551	592	577	529	569	552	601	543	557	571	532	567	543	530	515
56580	96129	76361	57155	31318	1278	817	783	764	720	665	628	639	619	617	679	565	588	650	611	600	597	689	568	594	540	598	589	598	583	570	587	614	572	591	642	575	597	580	543	625	635	618	650	604	585	567	586	641	554	581	584	642	598	601	632	631	600	564	626	604	592	560	631	635	565	564	620	595	624	589	602	590	604	601	611	600	628	525	620	614	607	607	625	549	605	611	596	596	600	562	600	590	580	628	599	597	607	550	605	620	594	582	607	617	613	585	596	570	590	567	597	652	583	600	624	625	588	619	624	594	594	537	593	589	541	577	622	620	567	601	571	555	654	605	587	571	578	582	614	633	567	576	616	609	598	544	552	598	599	625	596	665	609	618	578	591	606	600	562	649	590	569	633	572	589	583	577	617	557	619	634	644	611	584	584	576	594	593	573	636	562	618	612	558	612	644	651	634	631	599	636	600	602	602	618	595	618	605	578	574	603	634	646	558	588	594	599	588	594	606	613	617	609	627	597	576	653	608	603	599	612	578	581	621	598	584	623	553	582	589	602	512	594	550	589	560	614	589	605	623	592	566	565	621	633	625	645	642	596	609	541	580	622	581	597	647	551	603	565	557	576	585	593	619	593	631	593	620	595	601	603	592	589	568	595	566	589	579	579	601	585	588	596	600	597	587	606	637	569	610	602	640	602	594	569	573	578	613	600	608	628	584	609	607	562	549	545	596	554	602	556	598	594	615	648	577	603	627	576	578	565	557	619	562	583	564	592	591	589	591	594	587	621	586	607	627	580	624	625	592	610	620	582	594	622	594	578	614	575	546	615	615	605	623	572	604	577	613	593	619	608	603	635	595	601	586	544	614	610	587	601	545	593	553	603	580	567	577	621	575	588	601	617	612	589	632	610	609	528	576	607	554	596	620	639	634	595	556	643	598	603	572	571	595	561	563	577	568	572	574	572	575	597	602	573	611	594	611	619	624	587	581	569	609	619	611	616	608	570	609	576	584	574	567	599	649	568	581	587	614	589	613	581	597	587	603	630	627	606	605	562	550	590	584	666	560	596	627	596	587	615	615	586	558	628	594	642	618	611	599	615	588	573	583	624	591	576	572	645	614	605	579	598	643	552	620	603	618	596	606	601	622	601	567	560	597	596	618	583	598	562	590	600	583	577	624	577	550	591	639	576	571	604	577	657	594	610	623	563	597	615	598	581	579	576	598	601	633	670	640	589	601	626	599	582	614	606	627	571	563	561	563	587	631	606	578	601	588	594	618	640	578	641	596	596	599	627	593	648	565	551	592	592	608	557	628	608	630	598	624	584	617	576	577	605	595	579	557	555	629	589	580	586	600	626	568	578	566	594	596	614	573	588	599	626	595	589	569	596	598	583	590	661	606	597	587	627	616	596	594	594	614	549	600	576	623	597	608	560	635	599	575	611	618	612	566	594	580	599	568	633	600	620	584	603	585	626	573	560	605	600	603	578	580	561	597	607	593	615	588	626	589	595	538	583	553	604	632	599	577	519	579	597	581	616	596	594	588	596	571	564	553	559	575	616	579	578	622	604	564	588	614	591	601	632	597	544	594	604	593	606	610	576	610	579	570	590	579	585	588	651	578	644	593	640	596	588	629	558	628	567	594	616	572	584	569	599	575	581	608	563	577	610	592	537	615	575	578	578	617	611	568	563	572	625	570	579	580	571	583	583	587	663	568	630	627	584	562	589	596	587	584	572	557	619	554	592	615	611	591	587	569	548	699	584	625	552	632	605	574	564	539	667	598	597	583	609	605	612	619	625	573	594	591	550	628	612	595	523	579	616	603	617	635	601	616	566	605	627	605	623	579	576	586	578	615	606	638	580	603	598	576	624	610	611	589	594	604	589	558	581	577	595	568	600	579	587	586	607	611	600	597	569	575	587	593	607	530	574	617	643	608	560	615	636	568	600	597	561	579	567	622	579	584	602	550	617	645	565	621	548	588	571	626	586	575	589	539	567	567	587	585	531	569	651	666	601	608	591	580	624	570	589	624	611	621	613	570	608	586	633	612	597	603	607	625	604	589	567	572	594	643	614	605	603	593	624	604	615	600	603	569	634	620	589	622	597	593	578	595	620	614	553	614	594	606	626	605	606	611	644	622	603	603	579	599	549	574	607	628	571	590	583	618	604	556	625	582	588	587	574	622	592	639	566	592	603	588	586	595	602	588	609	614	601	583	607	571	614	610	592	603	634	555	621	595	581	607	630	597	569	578	563	605	592	572	599	598	620	578	590	575	652	566	581	625	571	579	601	600	589	591	626	583	605	605	637	604	608	623	565	598	604	581	568	556	558	619	571	588	572	622	602	598	617	605	565	637	579	589	620	614	587	633	579	631	600	593	600	617	601	566	623	622	556	562	563	618	579	645	611	635	615	579	614	580	596	619	631	622	649	595	643	615	559	595	623	608	609	568	589	563	580	607	605	610	595	616	566	532	616	596	581	599	625	566	646	612	585	564	590	580	612	640	592	575	590	604	609	616	577	560	591	625	605	574	577	630	588	589	542	557	639	586	634	606	600	598	581	601	609	627	637	563	574	590	633	620	590	568	610	627	581	570	614	587	598	603	616	596	570	616	602	636	622	538	558	644	568	615	594	571	571	624	601	583	587	554	612	578	588	636	621	622	628	599	610	592	595	552	561	608	576	581	616	599	631	620	588	599	574	577	603	576	592	599	590	616	568	638	606	563	628	593	610	621	604	594	641	580	605	606	604	534	614	606	619	607	574	636	576	556	625	603	597	610	628	578	576	584	597	608	593	596	612	612	608	600	590	626	597	621	617	606	611	602	623	592	572	594	568	599	565	548	601	547	604	638	579	599	608	571	595	610	547	581	604	623	573	595	596	580	601	630	543	629	600	566	590	592	582	605	632	577	628	601	571	613	579	608	584	624	627	585	578	606	612	613	626	560	580	583	571	585	580	575	609	518	569	569	558	597	583	574	613	600	581	556	601	611	598	575	583	576	632	594	592	555	560	611	557	596	560	602	620	547	586	618	622	595	605	627	583	647	610	604	613	596	558	592	590	580	640	592	600	564	612	606	598	631	552	581	599	568	595	545	557	581	559	581	592	568	629	602	580	603	597	636	594	632	627	610	620	608	611	562	577	557	613	579	608	560	617	562	576	528	620	594	575	610	604	572	577	624	623	568	594	620	549	577	606	636	575	575	589	597	628	567	589	589	599	580	610	579	599	608	619	573	583	551	595	581	579	566	594	599	603	563	622	617	594	607	638	584	601	656	631	595	571	571	593	623	622	561	665	635	607	567	587	581	612	635	579	597	596	577	579	563	608	640	572	617	591	577	617	565	615	609	610	551	568	606	618	608	584	581	605	575	575	644	595	605	659	538	564	555	585	571	552	585	581	614	598	569	590	621	614	588	609	578	577	589	541	612	590	607	601	643	591	605	585	603	617	602	621	587	577	619	587	599	598	580	612	563	693	588	620	558	624	600	576	576	577	564	579
28010	28393	33943	20845	5825	426	293	229	247	259	224	267	270	249	248	283	214	257	229	258	226	258	226	249	237	268	247	245	248	269	251	222	269	247	263	235	250	267	229	259	235	223	227	254	253	240	243	268	266	265	234	252	262	248	256	253	269	241	256	262	260	254	243	269	238	249	224	248	236	270	256	266	264	260	243	254	233	247	260	265	232	251	242	260	253	254	252	251	255	241	254	258	230	232	248	240	247	234	247	258	255	257	243	261	233	259	242	238	260	255	250	234	255	258	248	262	227	256	241	252	246	246	236	239	225	271	258	240	244	264	237	238	230	255	240	268	248	237	253	267	261	257	238	268	237	240	244	260	264	231	253	255	263	252	262	234	250	242	244	266	227	248	226	234	251	262	261	260	267	240	251	236	247	242	240	270	237	245	260	226	256	231	244	248	271	227	253	218	244	230	222	229	261	222	217	276	261	260	254	224	236	263	227	235	248	271	201	270	236	271	236	256	263	240	247	259	233	263	240	266	259	258	233	278	257	261	265	245	238	246	239	242	272	248	228	271	273	254	263	222	241	230	245	257	254	239	240	209	252	269	272	218	273	264	243	236	273	249	248	246	220	269	253	236	234	227	247	243	276	264	234	247	239	229	272	263	252	256	245	254	239	249	253	238	247	274	268	244	265	250	244	255	266	267	231	241	241	261	232	257	255	238	246	249	245	241	244	252	226	263	250	233	255	244	207	251	279	255	259	244	276	264	256	248	280	239	282	258	250	256	255	244	295	260	242	266	223	241	289	251	229	243	257	232	274	238	280	245	270	237	248	238	276	282	238	225	271	275	250	257	257	222	235	229	262	283	265	253	242	244	229	257	235	268	280	250	247	267	255	254	258	262	279	260	263	252	270	253	255	242	244	247	263	253	276	221	234	240	238	241	260	212	248	246	259	252	238	230	260	240	266	217	258	246	267	234	254	232	234	247	238	258	248	248	262	257	239	246	248	245	244	236	258	220	232	220	251	263	240	284	268	224	256	270	252	249	269	237	269	254	265	253	250	264	253	253	265	241	249	253	226	259	238	237	234	246	272	256	248	257	242	217	251	225	261	252	240	268	240	252	243	270	243	243	250	250	257	257	229	250	264	270	270	235	271	252	240	270	263	257	241	230	263	231	250	236	249	253	279	244	255	261	257	247	260	267	270	263	265	233	226	283	225	254	263	264	272	248	244	252	259	240	214	259	260	247	231	234	219	263	257	260	267	257	259	268	221	275	286	245	243	262	232	251	241	250	220	245	261	255	260	262	247	225	256	248	264	263	251	265	279	230	230	270	267	260	242	239	242	268	247	269	239	252	263	256	273	246	289	235	241	252	244	257	247	234	269	258	249	242	251	241	228	239	259	237	251	229	260	310	225	263	250	281	253	253	246	295	265	258	257	230	239	237	262	232	250	249	243	245	247	255	242	273	265	238	265	254	261	254	278	230	259	245	258	257	240	246	282	247	226	247	260	236	222	222	252	269	287	236	278	219	258	255	233	275	245	259	259	266	270	262	253	233	224	227	265	233	248	268	253	259	280	242	254	255	246	252	266	226	237	233	297	256	266	244	251	255	286	236	214	249	235	264	230	268	264	235	250	240	236	248	256	271	240	231	249	247	244	244	253	259	265	250	246	278	267	270	255	258	219	250	271	246	247	247	254	237	239	272	247	288	274	239	267	264	272	254	251	247	252	264	244	259	274	286	251	250	259	255	251	230	270	239	230	266	231	259	249	242	232	243	248	235	229	259	240	238	250	250	277	243	238	233	262	267	232	249	241	250	272	282	224	267	243	257	259	232	248	249	265	271	281	218	231	258	244	254	244	230	261	235	240	270	238	246	234	236	261	271	258	265	267	264	231	226	244	245	247	257	261	225	241	225	259	253	244	264	242	219	266	232	237	236	245	259	249	256	251	248	258	243	245	237	263	252	248	247	264	246	258	245	220	255	236	230	239	296	248	276	236	266	239	206	254	235	278	220	262	248	217	253	250	242	217	238	275	234	245	242	237	251	241	252	249	239	237	234	222	248	232	258	255	261	239	244	253	228	255	247	270	248	224	248	273	235	246	227	250	230	244	217	238	231	255	262	229	258	271	246	236	262	268	249	257	256	248	261	254	243	260	250	240	239	250	237	236	240	239	225	249	273	239	247	278	268	237	251	216	235	258	234	279	225	256	295	230	256	243	260	252	252	243	281	243	249	256	273	219	226	271	280	277	261	222	264	249	257	236	233	263	246	240	252	241	266	258	272	254	246	257	237	273	277	239	242	241	260	262	265	256	259	224	266	239	233	226	256	263	227	242	238	214	244	227	231	244	251	220	263	239	281	264	247	267	239	230	256	272	262	270	268	260	237	259	276	259	275	258	226	250	264	267	223	254	239	257	257	285	243	217	256	254	245	246	234	248	243	254	235	272	237	233	262	253	249	232	235	221	251	288	243	213	253	267	249	243	216	262	258	247	247	244	270	260	276	291	265	247	234	255	248	298	245	237	238	257	244	252	262	236	274	253	250	260	252	232	224	275	250	236	246	223	265	253	242	234	238	228	249	242	232	233	242	237	244	243	249	281	227	264	246	236	244	230	255	251	256	283	227	256	250	222	226	246	220	254	257	241	220	255	250	246	257	258	258	253	274	225	265	245	228	250	234	264	277	221	273	255	251	274	237	241	238	249	249	254	248	228	255	220	258	233	221	234	232	250	239	234	223	240	234	237	249	234	234	236	260	241	246	237	269	241	222	267	261	230	247	257	257	230	269	234	262	234	258	214	246	224	237	239	242	239	241	224	248	249	268	270	246	243	233	261	251	250	247	243	292	255	228	238	253	244	250	234	240	253	242	235	238	260	250	231	284	262	234	282	243	238	267	266	254	236	253	259	241	248	257	244	247	253	262	268	268	268	253	259	248	243	264	246	261	255	250	230	249	225	246	248	216	255	228	240	258	248	289	245	235	236	254	263	259	239	247	228	243	271	259	243	243	252	244	238	247	264	244	259	255	270	238	270	255	280	262	285	264	283	252	259	256	218	241	224	249	239	252	275	249	229	259	272	246	254	250	253	251	228	251	233	245	268	254	234	246	244	238	250	244	240	245	240	256	243	225	286	231	247	262	251	257	263	264	233	246	238	236	254	280	241	252	254	261	242	262	242	254	246	236	228	243	238	271	252	228	245	246	248	244	250	253	263	262	244	241	254	254	249	265	266	253	217	242	251	246	270	267	256	249	236	251	236	229	289	275	235	225	256	232	246	234	218	271	237	239	250	267	262	239	260	260	250	253	253	241	249	237	235	222	237	270	241	236	252	249	256	246	230	251	239	238	258	274	231	255	247	253	244	262	239	246	262	255	238	245	255	252	269	233	257	217	238	247	241	242	238	241	256	245	244	255	237	253	274	235	274	234	241	270	237	241	235	244	264	237	270	259	249	201	233	227	229	270	247	244	247	243	267	260	229	280	248	241	260	221	260	226
24135	47076	30650	15909	4960	370	287	295	297	275	294	283	277	287	315	317	298	281	264	270	278	287	281	316	319	283	319	316	281	285	289	323	296	289	315	294	267	327	320	307	300	275	292	283	330	341	274	289	316	327	309	267	264	288	309	281	280	294	303	288	308	281	273	286	282	287	326	297	280	302	282	280	291	309	269	269	320	264	263	298	282	274	283	283	309	287	298	298	307	292	316	304	301	316	298	295	276	320	297	303	311	269	269	291	300	285	273	294	308	323	319	290	272	327	299	277	282	314	292	284	277	299	306	347	305	262	326	283	299	283	308	305	281	325	310	305	304	296	310	300	280	299	259	307	266	312	283	280	269	301	285	289	272	318	282	325	297	317	289	272	300	294	303	319	300	288	272	268	299	299	296	306	289	277	264	300	270	270	325	282	263	291	294	306	282	333	279	298	281	317	295	342	315	308	286	288	293	264	276	296	277	327	312	282	270	307	312	281	302	298	267	302	316	306	314	323	279	303	280	298	292	280	322	301	279	290	348	287	285	281	279	310	301	271	303	292	288	301	255	323	279	295	277	260	293	302	310	267	293	274	308	323	322	314	303	312	286	250	286	314	286	281	294	294	297	269	286	313	301	310	262	288	276	291	318	292	299	308	269	287	281	295	305	290	279	283	308	301	287	323	320	306	285	314	280	289	259	259	285	295	309	278	301	286	311	327	307	277	318	278	263	305	302	312	287	293	305	324	296	270	298	288	305	297	304	288	277	280	324	279	327	296	303	286	293	298	293	301	296	282	293	274	281	323	278	318	313	293	304	303	263	275	295	287	290	258	340	284	271	298	311	270	300	311	300	303	262	314	323	287	319	295	309	301	301	282	292	280	285	287	283	290	311	300	300	315	318	276	294	305	257	278	281	292	270	292	324	296	257	284	314	309	292	303	305	304	283	290	284	267	288	299	296	273	273	300	292	319	300	319	321	313	304	312	266	310	302	300	282	293	289	296	305	296	316	309	309	305	309	298	328	306	312	290	302	302	291	280	288	282	303	293	263	292	292	267	305	304	316	301	312	294	278	272	302	321	275	310	289	287	287	278	308	345	310	297	281	280	302	312	301	274	305	300	331	316	317	305	296	291	287	254	315	334	278	277	283	309	272	255	322	298	263	302	305	289	295	293	290	316	298	299	281	288	299	288	308	300	293	315	272	282	318	296	312	300	332	268	300	261	312	245	302	300	300	283	287	288	285	291	337	305	292	273	338	295	285	286	302	298	279	314	296	290	288	285	273	302	300	303	276	294	291	258	300	310	291	270	295	295	325	279	315	302	311	290	309	287	293	299	301	259	280	273	285	283	305	288	308	293	298	310	319	280	293	304	301	283	310	316	277	285	312	271	306	297	285	292	278	287	292	279	301	290	297	275	296	315	299	293	318	291	308	301	304	277	307	303	277	330	269	287	284	310	330	285	307	296	299	307	299	306	284	320	282	308	278	298	315	290	283	275	287	292	328	288	283	298	290	280	302	282	296	292	340	301	292	277	282	271	292	279	258	301	311	281	328	278	318	280	312	282	276	309	297	291	308	273	289	275	319	318	285	296	303	273	272	312	310	273	290	291	298	280	319	329	271	284	303	289	280	311	294	285	292	299	291	295	290	281	306	299	319	298	298	274	315	294	289	299	281	250	317	268	317	286	280	261	294	304	275	277	267	267	280	294	303	293	326	297	334	281	275	307	296	316	286	326	299	281	279	294	284	327	296	303	308	285	306	301	265	292	307	270	304	307	326	310	293	242	322	264	321	287	304	282	285	276	297	299	313	298	310	326	304	264	286	283	284	276	266	302	320	292	302	300	293	292	306	307	270	287	285	287	311	284	262	279	291	312	297	309	274	279	317	295	292	293	317	311	272	319	303	302	270	319	278	270	316	276	307	298	298	302	282	314	284	305	301	330	311	306	318	317	286	303	266	290	280	298	307	299	291	309	299	304	298	323	309	293	292	296	296	298	310	276	286	242	256	314	288	329	288	252	302	288	278	273	305	265	305	316	263	268	290	295	319	281	288	289	308	279	286	298	296	298	255	271	301	280	274	303	297	313	301	294	298	302	270	288	280	292	314	283	305	298	301	351	287	301	332	281	319	304	303	292	310	318	305	288	295	312	301	290	291	299	284	315	285	285	312	301	307	300	248	271	283	283	294	322	298	284	288	302	287	301	295	289	308	286	278	274	298	311	283	291	287	267	305	344	291	287	305	283	300	291	271	301	283	283	322	304	309	281	329	286	310	299	318	297	278	289	316	289	298	286	284	283	283	297	267	328	296	278	293	318	269	278	300	295	320	288	306	293	309	280	285	303	306	288	298	267	304	292	307	255	297	289	291	299	301	296	287	288	315	268	285	283	300	308	328	315	290	312	309	305	293	304	263	312	323	276	300	276	307	300	277	299	279	296	268	281	274	307	277	299	273	294	286	279	297	292	311	288	264	286	297	312	315	298	307	313	288	303	321	288	271	321	316	297	291	300	284	300	268	271	327	319	261	292	302	311	299	307	322	286	315	313	301	280	311	293	316	295	303	294	307	339	322	309	281	260	292	307	280	293	303	300	316	262	295	293	294	317	320	289	297	297	292	286	309	302	312	279	299	320	327	311	297	254	294	285	337	304	305	272	294	308	283	308	266	298	293	281	325	281	308	296	288	273	293	315	338	299	274	312	287	305	262	275	285	319	293	305	286	289	309	297	285	280	299	310	317	295	301	284	305	292	307	306	346	292	306	292	280	298	279	281	292	297	266	262	297	288	276	296	286	287	284	308	299	294	280	285	296	341	278	273	325	253	321	293	338	303	284	309	284	289	264	293	272	273	292	293	312	290	298	291	312	294	293	289	271	275	281	312	302	276	309	299	319	301	286	325	297	304	303	276	280	286	310	317	300	315	294	289	309	309	306	262	298	303	293	298	262	306	317	314	310	304	322	283	279	280	289	299	304	294	281	280	290	325	294	294	317	304	310	306	277	334	317	325	275	291	298	269	293	292	310	314	300	305	299	275	265	305	308	260	339	312	272	297	302	295	328	280	297	299	312	287	289	310	353	317	319	300	299	263	331	272	279	272	297	300	311	291	303	304	315	303	310	281	292	299	302	288	303	255	326	288	287	283	309	255	299	309	298	278	302	292	351	305	304	313	300	318	314	315	321	301	290	305	291	288	287	317	290	307	307	279	283	284	341	286	291	288	310	316	286	337	299	257	319	285	289	290	285	281	297	288	304	299	287	290	271	268	278	286	323	313	289	296	298	274	273	315	274	308	287	287	292	267	249	297	295	287	299	288	279	295	289	299	266	301	272	301	319	281	295	288	289	301	317	314	277	320	275	319	339	271	308	287	316	301	300	294	324	280	323	300	281	299	274	322	320	288	297	306	313	296	273	308	300	290	295	331	291	290	273	296	304	281	310	293	307	296	273	267	282	301	271	306	320	297	327	287	290	274	292	316	294	307	292	282	308	308
24437	23896	39968	39328	29071	14431	2158	417	375	385	392	372	342	372	372	367	387	352	358	365	371	350	330	362	332	363	341	333	349	354	382	401	335	406	335	349	368	345	322	331	364	321	358	382	339	353	330	357	368	352	338	323	336	348	353	348	322	345	362	362	354	340	324	327	367	323	353	351	380	333	363	323	383	317	317	367	350	318	359	352	306	382	340	331	337	347	352	349	344	380	359	380	394	310	364	342	340	346	374	381	364	364	362	327	343	355	337	323	347	331	375	342	320	361	301	319	340	341	398	358	325	389	351	340	341	327	382	316	358	321	363	357	344	347	374	346	339	346	360	388	310	351	350	332	364	329	334	325	381	337	355	330	343	347	332	338	350	343	348	338	314	355	334	342	332	337	353	347	322	329	294	337	358	322	343	299	357	350	367	342	360	339	317	351	348	358	357	362	327	336	363	366	363	359	356	346	369	345	400	334	333	341	327	376	323	338	340	335	362	329	339	342	346	351	372	405	354	363	348	343	338	361	329	360	344	358	343	348	348	346	372	365	354	342	330	329	387	348	344	356	332	360	350	348	343	330	347	366	307	356	368	375	337	315	324	357	314	311	362	332	343	379	368	350	309	362	379	335	318	356	399	298	356	340	320	363	358	378	335	346	352	328	348	343	351	367	368	377	349	355	365	368	343	352	364	366	351	364	354	347	372	335	331	379	369	396	326	370	325	353	317	347	371	338	313	360	346	320	348	325	361	353	341	336	334	320	310	351	334	315	326	357	350	337	322	318	374	320	375	358	341	339	348	357	335	350	368	352	358	363	360	341	329	365	339	369	326	364	362	345	335	356	331	399	336	319	363	350	382	371	348	381	353	354	345	363	395	331	353	353	336	366	323	376	334	349	361	360	330	341	352	328	311	375	349	345	325	343	369	339	350	359	350	325	337	341	363	353	330	326	356	344	337	350	333	360	339	372	326	337	345	342	374	334	352	320	342	341	326	353	316	328	361	348	349	367	350	344	321	376	345	328	354	320	329	345	338	331	319	313	406	366	384	339	353	371	334	351	347	324	359	306	332	342	381	372	358	368	330	354	344	303	357	365	350	348	320	353	356	365	345	372	320	352	335	368	341	339	349	322	329	342	311	348	360	342	352	345	316	367	339	386	367	372	341	371	347	360	319	319	361	325	309	375	365	344	352	349	319	332	381	347	318	334	345	353	337	362	356	357	366	372	380	345	338	360	326	342	365	366	326	343	369	351	318	340	383	321	324	305	332	338	371	371	344	365	330	326	333	386	346	348	331	315	373	314	323	339	361	351	355	362	342	327	357	324	372	326	310	336	367	362	371	367	367	341	334	314	348	335	335	353	362	360	346	371	362	360	346	357	351	323	364	347	331	355	337	346	333	348	354	313	349	371	345	353	356	320	347	349	357	352	370	335	332	370	307	354	325	356	316	343	339	361	304	358	321	324	362	348	384	383	370	336	313	319	357	340	342	346	338	325	336	378	357	374	342	359	335	345	318	347	336	336	365	363	324	393	342	308	358	342	384	351	361	358	344	367	355	348	349	374	330	343	346	366	342	344	360	333	348	331	331	354	327	340	368	339	386	358	343	349	342	366	349	350	322	330	358	379	314	338	323	400	368	353	375	319	366	352	305	370	360	368	371	354	348	354	340	344	351	329	375	370	354	364	370	347	365	377	341	382	370	354	325	335	340	400	340	352	319	353	313	350	341	342	325	358	341	330	327	367	377	379	330	371	353	339	340	350	365	328	349	343	362	343	312	334	351	316	354	322	338	327	336	308	329	296	367	321	332	332	332	380	360	326	361	347	330	352	362	346	363	339	368	350	358	355	354	367	340	334	366	321	339	354	319	352	344	316	367	358	334	301	355	364	338	376	345	337	328	321	376	369	337	340	323	325	327	307	369	333	333	358	357	387	335	343	346	329	314	383	310	343	339	347	333	321	363	334	346	368	339	331	339	369	332	336	338	348	339	356	362	351	332	326	354	343	364	336	349	346	337	372	314	367	371	345	374	338	358	339	344	333	349	363	348	364	350	378	343	371	352	361	346	346	378	336	392	308	331	368	373	350	343	368	315	363	356	342	345	339	377	364	347	319	329	347	363	363	345	309	337	339	362	310	332	356	329	372	350	346	339	359	366	353	345	344	349	353	343	391	331	377	331	351	379	355	337	330	317	356	372	332	336	335	318	337	365	390	377	346	374	342	358	345	341	341	360	365	375	351	344	340	362	348	324	336	378	351	303	338	386	353	354	355	358	340	363	349	371	360	352	360	338	344	297	340	343	330	343	344	365	342	353	354	350	346	356	360	318	337	321	332	367	370	332	329	362	355	343	358	333	381	344	389	365	346	350	366	364	382	358	376	373	355	342	363	346	362	367	347	354	360	349	370	372	351	312	362	338	333	338	321	333	361	343	343	303	327	346	375	370	361	376	352	350	322	344	336	369	360	357	357	346	333	375	365	370	351	334	357	335	333	325	331	350	349	368	376	376	332	344	365	358	366	343	353	333	352	329	316	334	368	337	365	339	375	346	335	367	346	375	318	351	315	380	320	315	366	363	368	356	353	316	336	354	327	356	345	350	346	365	364	330	341	365	370	349	313	378	347	359	309	328	328	322	357	344	363	368	353	345	355	334	370	347	332	367	359	346	336	390	352	345	357	315	358	359	321	341	367	351	331	374	340	363	375	324	337	332	376	337	350	335	344	351	332	348	340	342	317	331	333	362	345	353	342	356	335	364	350	354	324	347	350	333	397	312	363	336	336	362	341	330	345	345	368	338	320	358	356	324	335	344	329	340	370	328	369	368	357	375	330	369	371	346	351	334	349	332	320	370	329	335	324	331	365	349	349	368	332	370	325	317	371	361	338	309	357	357	357	372	339	382	327	330	323	363	360	361	342	347	353	310	350	338	359	334	323	332	352	342	336	341	372	370	364	378	344	341	358	361	368	348	337	303	347	335	329	325	320	353	314	383	347	402	332	330	367	352	343	323	337	358	387	346	343	340	338	351	338	354	324	374	356	362	352	354	336	354	358	362	355	333	333	365	342	366	327	335	355	327	349	347	358	331	320	317	323	343	330	339	344	352	330	354	344	382	378	358	347	315	311	345	363	354	337	350	348	332	333	334	321	358	331	367	351	353	347	352	316	356	350	302	367	330	348	347	318	352	332	331	328	355	364	332	326	334	344	326	383	346	319	335	339	353	333	337	339	335	323	347	352	313	320	318	348	346	367	348	328	353	355	337	340	346	360	361	353	388	358	321	332	357	353	319	319	338	349	348	335	343	336	322	330	346	355	333	328	363	378	323	338	334	380	322	380	345	368	336	314	361	352	342	344	326	322	355	362	338	359	342	366	347	348	350	361	370	360	348	345	338	367	321	346	327	335	338	343	310	344	325	339	347	322	349	352	333	371	375	327	334	368	366	368	331	341	355	353	307	356	354	350	337	358	380	337	347	323	336	359	310	337	338	358
44586	91072	69381	51261	28758	2594	534	513	404	408	404	403	410	376	401	432	387	412	379	376	405	390	385	413	372	386	387	369	394	409	374	409	400	376	396	411	400	404	362	368	393	388	338	384	418	373	355	375	369	433	382	378	373	377	402	370	389	348	391	377	388	365	384	391	385	401	376	391	383	393	401	394	390	390	398	344	380	416	378	405	419	365	348	408	347	395	386	392	380	366	380	386	402	366	397	369	380	408	379	404	390	411	416	383	364	351	369	381	400	407	379	359	412	388	416	409	383	365	406	361	422	384	392	406	410	397	393	365	411	365	417	420	365	368	428	379	376	408	368	367	372	384	378	387	339	426	366	405	369	405	416	371	400	358	401	404	362	354	395	385	363	399	384	361	398	376	406	354	401	372	422	374	386	389	402	379	347	397	348	385	394	366	413	356	394	370	403	331	409	353	365	398	397	402	369	383	389	391	419	427	399	401	390	371	371	361	415	359	416	343	383	391	406	371	374	348	430	353	388	362	372	419	369	402	386	367	424	407	390	385	347	366	412	400	396	366	383	363	372	363	395	375	406	379	404	362	419	408	380	376	416	414	413	366	410	369	410	326	408	403	365	391	377	359	408	359	400	415	395	398	393	361	385	389	390	382	367	406	436	416	365	385	382	393	384	379	391	358	407	363	398	375	376	365	380	412	413	381	402	395	361	379	382	411	425	417	411	371	365	366	353	402	389	371	376	367	387	369	397	355	396	404	409	383	390	379	377	415	403	417	362	363	372	405	404	382	379	366	391	399	409	367	420	391	397	373	369	416	394	378	358	379	363	380	381	405	392	388	369	379	389	400	394	412	357	384	363	387	392	384	379	380	377	365	407	389	368	381	383	376	354	398	390	357	393	369	377	373	390	419	405	370	377	423	383	364	419	397	385	379	387	374	365	386	372	360	390	365	380	423	412	347	391	378	366	384	378	384	404	384	374	421	416	381	409	364	374	367	351	380	405	390	389	383	376	382	417	368	378	385	354	414	365	356	389	412	397	371	391	358	409	356	394	369	373	378	411	383	383	351	398	379	410	375	371	390	372	321	400	368	400	382	373	396	411	380	388	384	395	391	375	418	392	388	405	386	400	392	417	392	356	372	388	362	366	379	405	385	377	369	379	397	401	398	382	344	432	370	379	422	406	398	394	372	376	378	392	424	383	383	365	384	371	369	405	391	355	383	394	379	415	369	399	405	376	374	373	385	427	403	406	346	378	412	417	374	361	361	373	373	376	403	379	389	391	354	405	412	410	389	370	392	391	400	381	385	390	401	374	342	380	389	378	391	357	365	387	422	361	388	343	407	377	398	400	408	359	374	423	386	377	392	392	420	366	392	423	464	349	364	380	385	383	416	398	363	402	402	366	366	348	388	377	383	377	413	408	383	378	397	396	374	367	406	370	372	371	353	407	407	394	376	386	401	415	391	419	399	377	378	362	393	393	364	378	407	370	372	422	392	392	404	376	371	384	400	383	371	404	388	350	396	405	391	426	394	411	418	389	406	370	411	381	383	368	424	357	383	372	393	417	419	369	377	367	379	393	398	394	352	388	417	396	398	382	387	377	361	381	396	382	354	395	388	364	404	348	391	419	399	404	370	378	387	416	408	374	399	400	371	383	381	379	379	371	380	390	404	376	395	391	378	415	347	405	352	412	377	395	394	386	369	389	409	401	396	349	368	399	354	384	383	370	368	387	396	399	410	385	383	392	381	378	379	383	404	399	392	399	428	381	395	396	367	408	394	395	417	397	373	379	359	408	357	380	376	393	418	357	404	400	398	342	393	363	398	395	400	378	416	374	367	380	385	387	396	406	367	390	368	427	380	380	404	424	420	367	416	378	390	368	402	404	382	345	397	403	378	401	361	391	367	429	372	409	407	382	379	394	367	386	386	407	370	369	444	369	367	398	409	405	405	383	412	358	393	416	380	397	398	384	391	396	417	380	384	411	359	379	376	377	390	360	407	393	385	414	364	385	437	393	411	371	403	383	417	410	376	384	390	367	394	370	362	402	399	365	392	404	375	387	372	376	376	361	399	402	386	363	396	358	335	375	371	402	399	380	382	368	385	423	379	394	373	356	416	337	371	401	403	395	366	400	373	374	392	387	418	377	382	358	393	357	425	391	397	403	424	331	409	348	406	403	390	392	379	406	404	438	390	409	404	398	402	365	391	383	349	390	389	401	395	401	357	385	394	384	386	389	376	394	377	397	390	392	383	407	380	345	410	422	381	401	382	380	401	396	359	388	410	374	382	391	374	363	374	380	359	350	353	388	391	390	372	390	410	389	369	407	395	349	400	399	437	384	364	384	414	424	347	385	379	385	400	395	399	395	409	395	379	422	363	394	373	401	397	450	418	353	404	386	395	385	385	387	380	380	345	417	391	378	395	376	377	379	376	405	396	361	390	398	374	386	413	381	360	390	409	355	400	384	408	395	366	385	378	398	374	349	400	408	388	389	423	372	387	371	393	399	408	411	375	406	379	345	376	403	358	398	403	375	393	355	369	382	411	365	403	380	407	381	402	367	390	391	391	393	369	386	371	332	426	391	385	377	384	406	372	378	402	411	365	389	396	390	369	427	383	388	394	351	350	378	408	414	398	380	375	423	367	384	361	381	383	369	377	373	380	376	381	377	399	377	361	358	415	406	367	380	404	378	377	363	378	375	348	403	389	358	393	394	368	384	373	382	380	368	378	371	395	393	376	382	408	386	384	393	414	416	370	380	387	378	373	400	385	421	407	390	391	386	396	387	409	390	375	415	396	380	385	371	387	375	375	390	418	388	359	384	382	373	383	383	393	415	375	400	389	367	368	356	360	367	375	400	408	361	373	372	371	401	372	399	395	380	431	413	373	393	403	401	385	375	394	384	393	389	408	442	371	394	360	428	357	354	377	397	399	420	396	406	410	426	372	339	364	371	381	377	407	374	349	385	394	387	399	375	409	387	366	353	413	418	391	385	401	421	389	409	374	418	375	407	377	375	422	401	370	401	384	407	385	413	390	381	420	417	374	409	389	394	393	391	415	417	363	380	386	386	364	367	375	396	377	409	423	368	390	377	396	407	405	387	370	397	391	373	416	352	366	403	403	361	365	376	405	424	403	359	356	403	388	368	376	416	389	396	394	386	390	383	448	389	381	374	390	362	373	410	402	403	399	383	361	394	412	335	367	386	392	398	401	378	363	396	365	353	394	371	352	381	390	433	376	414	387	418	373	363	402	370	368	413	370	369	376	396	374	360	379	399	390	387	396	346	392	384	416	385	366	401	390	402	361	398	414	404	408	359	399	417	374	387	394	372	417	417	395	393	388	366	351	389	355	348	367	352	401	392	360	398	396	401	395	375	396	401	369	394	410	358	386	383	417	403	404	365	395	377	375	368	406	381	372	370	419	402	369	389	414	389	383	385	380	374	383	416	424	377	412	379	383	355	385	358	401	382	358	392	413	409	351	389	408	378	392
25670	24666	35677	33269	20830	5015	479	397	362	394	412	438	401	406	401	390	376	394	411	429	404	393	411	411	376	363	402	383	382	386	382	355	426	335	323	402	344	400	368	406	397	374	400	397	370	401	389	383	347	370	366	382	408	410	389	424	351	401	416	387	392	401	394	390	392	403	360	379	416	365	393	358	386	366	398	374	383	388	392	356	394	399	365	339	386	417	395	400	419	369	373	370	391	360	429	395	365	424	385	416	356	403	350	398	380	411	400	379	352	384	377	398	352	404	376	381	394	381	385	423	392	388	386	394	395	361	374	411	358	401	400	361	385	387	374	369	415	408	425	420	378	415	369	406	402	378	369	383	325	385	413	375	403	349	405	364	405	409	345	380	402	411	366	398	365	366	345	385	390	408	377	405	414	364	365	339	379	400	389	374	400	397	389	370	371	353	360	370	412	387	354	371	358	414	349	385	384	386	417	373	392	357	350	347	418	330	390	387	381	374	371	380	408	370	380	386	411	395	375	366	390	385	389	376	373	400	395	374	358	371	381	384	343	383	362	422	367	371	371	375	427	389	389	417	388	398	385	348	378	389	372	431	385	371	401	402	404	369	389	359	362	362	408	393	447	390	376	398	386	354	380	351	368	396	424	383	389	414	366	380	363	392	388	380	387	382	390	415	378	363	365	376	401	372	408	382	395	361	403	388	377	422	375	389	378	390	392	400	410	347	382	395	387	373	400	387	402	388	368	421	381	397	384	398	423	395	359	349	385	392	400	400	347	391	380	419	406	374	375	377	374	355	375	418	419	412	421	394	373	378	398	418	358	396	388	383	361	381	387	359	382	413	421	380	355	364	408	349	363	350	396	369	402	380	360	376	375	385	403	358	376	350	394	365	378	363	407	394	379	373	399	390	406	414	418	397	381	414	366	392	396	387	405	385	379	415	389	366	368	381	383	415	381	378	420	394	382	343	383	419	414	360	332	404	371	385	405	388	388	390	385	371	363	376	349	384	382	373	429	385	405	377	362	410	401	397	378	381	395	376	368	383	372	390	425	382	384	395	393	388	401	380	369	377	372	402	395	414	399	385	394	389	380	365	363	419	384	372	365	386	393	418	413	355	341	345	411	382	361	400	382	419	400	382	372	342	383	380	367	392	366	391	405	387	366	366	370	390	370	372	384	381	349	367	386	392	389	340	405	385	386	399	388	366	403	355	409	370	383	362	349	382	383	376	401	343	408	368	380	430	376	371	377	365	352	373	386	364	413	378	381	347	428	416	368	402	404	371	404	381	425	374	399	364	392	395	388	382	375	385	385	368	348	389	388	357	390	346	383	402	392	339	395	393	353	387	382	384	405	413	395	371	400	384	380	396	369	375	421	380	368	356	393	426	396	355	364	354	379	431	390	380	387	419	406	364	413	399	364	371	369	415	366	342	423	373	360	404	357	366	353	369	402	370	399	406	379	379	383	392	369	422	347	423	375	351	391	393	381	366	401	370	384	369	373	402	397	381	372	378	390	373	402	383	400	401	358	342	395	373	358	393	356	388	412	385	346	369	362	351	376	387	396	391	366	367	378	390	359	369	409	363	419	353	413	389	386	365	367	385	353	378	398	398	382	391	378	387	393	384	397	404	379	389	384	360	391	396	350	364	385	403	381	363	373	381	416	343	402	369	430	370	422	400	399	382	384	377	415	367	382	349	369	330	379	422	384	440	383	386	395	352	385	406	388	402	375	397	392	373	410	393	375	388	376	392	406	380	334	372	381	352	371	366	394	378	366	367	401	375	398	365	408	363	346	343	373	349	398	352	368	344	380	357	349	416	367	387	367	391	373	411	395	392	391	393	350	415	359	374	367	374	391	408	353	375	390	393	394	382	363	389	361	412	383	387	383	380	358	373	368	401	415	373	413	398	374	401	387	405	389	403	390	390	383	373	387	373	374	386	370	396	400	377	354	389	411	408	425	408	376	350	365	371	371	395	392	377	351	353	390	361	406	352	401	386	384	358	411	378	383	382	410	419	408	364	396	350	380	364	379	398	413	369	378	378	379	405	419	397	411	370	434	400	346	382	384	391	373	375	422	379	385	388	354	384	374	389	382	400	407	403	419	374	403	403	393	373	365	400	373	385	380	378	422	380	399	354	371	389	365	385	377	404	417	395	404	379	403	376	340	425	354	413	376	405	390	370	401	391	401	391	376	382	373	364	386	391	395	420	391	382	384	422	373	385	360	390	391	351	390	412	362	373	365	399	370	402	383	390	385	383	380	341	374	357	392	383	392	362	354	362	431	375	358	393	404	352	383	395	366	383	375	368	400	402	365	399	389	409	391	362	401	380	374	408	422	404	389	379	376	398	399	381	376	376	381	356	382	370	406	385	379	324	387	357	402	351	416	353	387	394	367	386	389	374	350	384	384	362	386	368	398	378	377	421	377	364	393	408	375	411	379	408	367	359	435	392	380	376	356	386	351	411	377	381	361	404	353	382	396	390	366	389	363	418	343	375	430	392	379	398	335	394	404	388	363	342	402	384	356	406	368	402	378	387	371	377	340	396	377	419	398	416	394	401	384	372	363	399	394	395	396	371	392	402	366	363	374	385	383	373	352	381	363	343	381	395	390	362	387	391	389	376	342	402	393	403	386	366	371	389	410	395	385	373	380	390	414	378	415	423	347	406	339	376	376	379	349	411	413	369	388	356	401	369	395	394	407	418	390	398	399	377	400	374	389	404	380	413	396	372	392	398	350	389	397	397	390	358	378	391	335	387	376	372	373	408	374	379	404	397	363	375	411	358	382	402	374	384	360	348	389	373	388	400	377	379	350	412	383	404	411	401	385	372	347	391	361	408	419	374	373	374	363	373	371	393	407	369	353	378	395	371	391	388	375	378	420	438	395	424	381	406	421	374	402	391	358	429	352	421	399	410	383	376	369	344	346	363	384	411	392	428	407	395	401	411	366	397	381	429	390	385	412	377	371	372	348	359	377	365	401	370	382	383	352	402	373	397	376	348	355	401	373	375	397	384	393	360	377	374	421	414	389	374	342	415	366	407	389	376	395	399	387	390	322	380	382	370	344	366	380	386	367	370	355	394	409	388	386	416	411	385	369	439	428	375	360	401	403	384	408	372	365	399	394	393	398	360	439	385	382	387	389	339	362	391	401	402	380	381	390	396	402	394	363	387	343	386	367	399	377	365	395	405	390	350	346	380	385	389	373	401	429	360	366	373	383	360	375	391	385	364	376	365	421	359	375	377	405	367	364	354	401	402	346	368	362	387	404	382	357	371	353	369	398	366	403	372	377	387	418	400	433	374	371	359	366	385	432	408	386	428	386	375	379	383	373	391	376	386	375	388	393	376	388	394	348	381	379	360	372	375	410	356	359	373	361	393	398	383	402	380	375	402	373	393	372	387	391	358	466	349	400	384	378	394	372	418	377	391	412	423	390	387	411	360	352	384	365	409	348	393	378	348	376	374	377	360	372	389	402	375	394	345
48687	80308	54132	38776	19353	2230	491	465	457	466	461	436	405	453	426	421	465	419	468	487	471	416	464	450	427	467	426	470	431	453	465	457	478	398	412	443	440	453	449	469	410	416	469	451	461	472	439	463	459	438	441	462	492	456	442	453	459	429	455	449	454	456	432	444	468	465	457	433	449	438	460	415	450	469	448	460	438	396	419	436	444	482	490	436	447	447	431	468	448	457	401	437	406	425	463	420	488	435	426	455	438	452	471	462	419	433	425	439	455	421	445	458	457	446	427	415	457	447	446	435	467	440	461	490	420	447	441	429	483	476	415	441	392	385	426	440	444	421	447	447	473	441	454	447	409	450	425	447	389	448	449	442	447	444	396	422	475	456	436	415	402	425	449	448	421	453	426	472	423	454	453	442	446	432	430	452	421	452	466	441	378	448	423	408	417	448	414	442	461	415	410	442	388	420	452	459	431	446	473	449	430	469	445	477	435	451	451	456	456	403	438	429	467	428	413	425	458	460	444	461	428	450	440	475	436	458	426	456	435	438	417	466	432	449	455	492	500	444	446	443	450	445	427	428	450	468	432	457	459	439	426	428	459	437	410	453	476	408	410	449	436	423	453	423	436	453	508	461	423	420	450	470	442	480	458	381	417	471	471	432	431	468	424	443	397	471	423	398	418	434	404	415	483	460	404	424	469	404	442	462	460	438	400	410	427	475	449	476	462	460	467	424	448	399	441	392	468	453	409	423	422	462	395	454	426	407	442	432	435	451	431	438	452	458	456	437	454	457	446	449	460	474	428	457	411	458	417	456	470	436	464	488	414	453	427	433	428	397	470	488	457	438	464	400	459	410	443	441	418	407	453	420	465	429	469	458	447	439	422	418	431	414	430	484	455	437	417	440	438	417	439	453	442	439	425	458	440	417	435	420	421	426	471	473	439	448	414	448	404	450	439	425	422	420	478	435	432	427	444	435	431	438	450	447	461	478	452	392	445	468	409	464	453	441	440	494	455	445	433	446	421	461	436	433	439	439	455	429	450	447	444	419	416	440	467	455	401	451	467	451	457	453	427	466	419	450	471	440	452	407	459	493	439	477	419	409	422	480	461	455	413	452	454	461	443	476	446	482	443	474	457	442	479	470	449	462	476	474	438	425	440	437	441	483	431	452	439	445	449	407	433	456	486	417	446	431	438	449	404	443	420	445	468	489	442	408	434	478	433	445	472	457	441	458	468	449	398	454	423	427	412	400	462	425	463	415	439	458	415	441	477	470	433	428	435	478	425	457	415	447	444	425	418	432	462	429	448	432	416	444	442	435	415	418	477	442	428	419	425	450	435	449	462	450	442	418	389	393	404	416	446	458	427	450	421	428	435	437	425	452	480	474	420	450	435	443	438	436	413	423	413	433	449	403	441	445	431	445	476	438	419	443	479	435	442	443	431	426	437	431	444	421	455	450	454	436	480	449	399	465	443	442	444	466	431	443	483	444	459	421	447	482	426	436	440	418	431	463	430	437	453	432	430	453	426	444	443	423	454	462	471	410	426	446	403	418	431	450	439	432	454	455	454	430	406	463	426	434	471	421	430	438	420	449	440	475	424	451	480	407	464	423	426	442	420	426	382	417	464	435	434	398	439	452	416	458	471	428	424	430	454	425	473	450	435	453	417	413	407	477	430	452	442	409	448	438	476	472	404	421	428	409	424	416	461	459	461	427	423	429	411	429	436	446	441	409	418	434	484	424	423	454	450	461	452	434	484	463	442	465	412	463	438	443	456	429	422	408	444	438	441	425	435	444	428	421	447	411	463	434	416	478	439	491	464	417	418	475	425	427	471	421	430	407	422	459	471	440	450	435	433	492	424	466	450	473	479	430	447	428	442	428	430	445	425	437	452	420	471	442	430	446	446	460	436	400	448	426	424	438	427	418	420	448	449	456	450	459	464	425	421	418	398	433	449	420	429	441	481	434	450	427	455	468	425	429	430	440	430	419	459	456	467	436	457	443	411	432	432	447	444	422	428	463	437	438	424	403	445	436	429	452	465	432	461	430	417	424	449	436	449	458	463	441	456	436	462	401	437	430	417	467	415	487	413	440	432	453	476	422	416	469	437	437	466	445	468	437	459	460	459	422	551	443	449	441	425	452	445	452	422	459	421	471	458	468	451	460	436	428	424	440	451	457	432	391	468	429	452	429	439	443	457	456	450	456	395	455	444	447	461	412	450	439	461	423	448	454	456	432	479	439	437	444	447	457	502	470	420	426	424	430	451	415	485	414	477	452	459	411	434	449	438	421	457	517	455	460	446	445	383	438	453	442	416	429	483	465	438	460	446	431	434	466	464	442	432	425	437	462	430	441	460	453	411	417	466	454	440	445	474	415	470	437	426	411	409	458	439	383	460	438	451	451	408	406	467	430	428	445	409	459	446	457	433	478	428	423	465	438	453	424	482	462	402	407	421	441	447	455	408	441	414	434	429	435	450	472	445	450	408	443	417	420	453	434	478	473	433	419	435	443	463	445	472	428	448	422	477	470	453	437	415	417	451	435	460	442	410	441	438	500	448	422	449	436	434	421	410	441	419	434	421	445	421	422	478	453	444	448	482	446	433	440	434	439	398	422	427	453	412	468	428	441	429	448	410	426	422	423	432	459	429	446	441	465	440	490	434	448	438	430	417	434	438	459	458	475	448	453	476	429	422	437	466	448	394	437	414	444	469	431	466	422	446	466	460	411	443	467	424	446	446	422	462	426	412	399	422	469	426	451	479	435	425	401	429	429	489	429	453	484	413	449	410	431	444	453	439	440	473	414	446	446	397	452	431	412	468	460	420	406	423	449	433	428	452	438	474	456	438	419	420	430	438	416	451	442	375	438	430	476	441	416	418	450	451	459	434	426	430	430	432	488	443	471	448	430	457	438	474	451	428	437	422	443	462	463	441	437	389	451	451	470	467	408	386	456	397	467	484	440	453	460	459	464	422	435	452	458	439	441	426	427	418	436	452	389	469	460	443	462	472	452	452	421	460	454	454	466	432	463	436	455	492	429	438	414	404	411	442	430	439	435	461	448	420	432	406	418	450	392	413	446	443	422	436	431	447	432	437	473	419	457	442	473	413	436	447	379	415	446	452	431	442	423	448	424	430	442	406	445	457	427	406	449	455	447	441	429	425	411	477	452	467	447	440	478	477	482	435	452	434	464	457	454	431	400	451	449	423	446	408	435	392	435	481	454	447	447	410	475	448	465	450	455	438	445	452	449	424	436	408	458	444	451	497	424	461	433	445	421	428	437	418	446	425	442	444	472	435	481	433	481	463	482	428	473	442	459	430	473	475	408	427	431	429	447	472	460	471	424	427	457	405	453	442	467	452	465	419	409	463	419	488	465	440	423	414	454	442	461	459	443	444	461	441	425	455	460	484	479	475	432	410	411	453	418	437	444	458	458	438	409	452	465	474	418	431	451	427	452	424	433	447	433	462	479	402	443	437	432	431	428	439	392
23247	22145	31994	32043	26423	20731	9872	898	625	613	617	574	591	585	566	569	584	559	545	610	566	556	554	562	580	529	608	582	541	568	527	543	553	593	586	581	508	583	581	577	557	603	558	568	582	608	588	567	575	566	523	522	531	586	530	572	575	543	577	546	587	610	535	599	586	600	552	564	612	545	545	544	556	598	557	551	581	547	567	580	551	542	598	512	575	590	573	561	593	597	564	555	563	578	550	584	564	546	518	547	609	608	564	524	607	569	547	533	544	552	577	538	566	574	572	530	576	546	549	560	546	549	559	534	590	592	532	547	587	559	551	520	577	513	598	581	541	557	571	586	547	532	560	539	563	556	571	568	572	580	550	559	550	533	573	553	536	545	581	573	571	544	582	549	567	516	542	613	573	548	556	586	582	539	561	559	550	558	567	557	523	560	564	550	532	601	543	560	525	611	603	620	552	567	543	520	565	576	557	556	602	538	573	580	588	564	547	550	578	555	552	573	517	571	571	526	588	532	553	573	553	549	624	593	566	555	555	593	556	605	551	561	550	595	567	588	584	511	561	538	565	600	528	543	538	560	551	596	554	569	589	534	552	573	538	571	534	563	574	536	559	547	516	574	562	564	525	542	544	531	567	528	536	514	546	561	590	550	552	554	538	534	545	568	566	556	530	558	580	548	563	578	568	578	562	544	546	562	560	547	553	574	572	541	573	568	558	587	579	576	557	537	562	582	531	596	568	570	563	538	555	529	585	612	537	561	568	482	598	555	575	595	569	586	572	556	564	544	521	537	572	552	574	567	556	570	607	563	578	542	536	622	528	540	543	576	558	509	568	545	495	567	546	535	587	580	556	557	563	525	569	556	559	574	545	574	581	575	586	575	567	575	505	612	571	556	559	521	576	574	586	578	602	594	564	576	553	584	591	557	606	526	574	603	552	580	553	626	529	562	541	572	546	583	606	513	580	550	564	565	549	546	575	577	577	586	570	545	585	561	524	578	545	536	553	563	571	521	523	540	567	562	582	560	585	571	588	571	586	547	548	571	548	571	576	547	596	521	590	568	560	596	576	575	504	573	568	595	540	588	594	540	549	612	566	600	535	561	594	554	552	542	575	542	559	545	547	553	573	554	520	550	556	564	550	547	601	591	574	602	530	578	552	547	583	563	560	521	598	553	544	577	550	495	580	570	581	569	571	515	593	580	541	526	576	580	565	584	556	555	554	564	597	548	563	589	561	534	574	555	534	582	553	540	586	530	526	585	570	571	560	531	547	580	542	551	551	532	556	576	523	551	580	564	523	545	545	525	565	586	531	569	551	547	552	568	521	569	552	587	563	637	580	522	533	521	596	564	570	567	546	565	530	577	580	530	578	525	598	545	534	600	594	552	557	522	516	545	533	555	539	561	544	592	532	584	548	540	554	575	580	555	567	539	573	560	547	540	571	555	578	573	514	565	525	582	585	546	544	556	583	541	549	587	564	582	519	577	578	599	546	538	560	547	558	537	579	559	590	561	561	619	591	600	559	521	558	591	581	527	585	615	578	550	543	547	543	576	563	565	554	549	554	551	562	559	545	581	553	526	609	567	549	569	571	593	579	582	573	512	527	538	557	571	588	570	571	557	542	542	485	564	568	575	539	580	549	549	557	572	562	542	514	573	555	618	554	560	553	576	550	555	555	596	584	563	565	557	578	537	592	544	584	607	588	568	561	515	517	590	556	526	497	558	594	571	534	545	593	572	559	590	579	534	514	551	598	549	558	540	544	587	559	545	544	608	587	576	567	564	526	571	536	574	520	545	556	570	595	573	571	593	533	572	552	590	549	565	537	566	549	568	547	520	526	555	528	576	562	552	561	579	510	550	577	575	570	585	571	556	543	568	559	574	573	552	581	589	563	553	529	538	536	530	580	585	564	542	596	614	553	551	542	554	582	535	533	596	559	575	566	575	571	552	572	563	569	560	528	569	545	545	586	545	557	571	551	560	594	568	537	537	551	558	534	585	595	537	564	567	553	599	563	557	573	549	547	526	549	542	537	579	538	519	537	548	575	546	577	559	553	542	589	540	607	564	602	534	538	571	562	588	584	527	545	562	599	547	553	581	581	576	543	571	591	532	566	493	508	603	552	547	545	539	523	557	557	541	584	508	529	611	609	542	547	532	580	560	559	540	549	575	531	531	529	569	588	560	548	516	539	589	563	582	575	535	563	549	502	572	589	550	572	592	522	551	578	525	564	589	515	537	530	508	524	557	528	543	574	569	572	540	553	561	618	594	580	534	567	565	538	569	568	587	567	511	580	554	611	540	554	529	572	590	560	565	562	593	547	559	583	578	575	574	538	550	546	557	540	615	553	585	577	524	543	558	551	532	578	543	574	610	550	556	560	589	537	536	585	548	572	592	544	587	586	532	551	520	551	576	568	561	535	543	549	599	576	518	529	509	586	553	594	553	591	556	560	589	569	602	533	530	545	554	562	567	563	564	533	528	554	559	531	573	528	563	580	518	553	618	534	518	582	554	542	620	549	548	560	577	583	576	563	627	571	515	559	588	575	517	554	550	556	572	530	567	537	576	527	622	561	565	621	570	527	544	530	537	572	563	541	552	560	532	556	560	546	549	576	557	528	537	530	564	567	577	606	552	553	569	577	583	576	535	551	556	589	627	583	566	542	502	527	605	561	542	568	599	594	551	536	568	570	529	569	570	564	578	562	565	594	558	535	579	602	587	523	559	534	583	538	517	573	567	563	549	552	587	566	564	584	578	531	547	570	546	535	582	590	510	534	561	566	580	522	556	540	567	540	547	577	518	564	542	534	565	555	565	570	541	524	547	542	566	579	586	594	597	551	535	595	611	551	583	550	526	586	554	599	567	575	532	622	572	560	556	550	543	560	553	532	526	574	524	520	560	521	590	592	562	572	546	535	596	533	528	543	575	602	511	576	575	542	600	558	574	591	560	585	546	561	595	581	553	579	586	579	601	550	570	562	543	530	506	556	551	590	557	568	570	565	529	565	558	582	549	553	531	582	578	570	581	567	581	570	571	603	540	610	570	580	562	535	566	546	570	561	562	568	515	538	594	516	542	518	554	567	576	553	531	572	566	556	553	551	582	542	560	595	572	561	572	587	584	597	541	551	551	539	579	519	569	607	535	547	550	530	547	569	576	569	549	596	533	593	536	567	588	606	568	535	539	561	544	572	531	567	545	557	562	535	599	612	565	545	531	526	538	566	560	572	603	600	538	605	580	565	552	555	583	568	562	541	562	502	546	558	570	561	506	568	572	545	527	540	570	515	543	586	585	565	537	579	558	521	560	586	518	562	572	542	553	564	542	571	570	534	543	535	540	560	600	588	550	531	575	561	597	573	570	570	563	570	558	581	548	495	569	517	586	570	576	598	582	572	568	569	506	528	557	510	601	587	520	556	558	591	528	587	531	570	577	570	564	573	547	561	543	561	585	558	574	623	566	560	584	564	556	552	582	542	569	548	570	506	537
58115	100534	77435	59067	35874	6826	778	736	690	714	660	666	617	660	629	623	585	623	585	620	581	618	592	623	601	622	584	639	584	622	658	628	660	586	587	602	587	596	559	626	568	616	601	607	597	661	625	578	597	602	556	624	614	641	613	581	586	553	597	620	612	600	632	581	555	595	603	618	560	602	595	590	589	623	561	584	599	586	606	618	632	594	588	605	567	647	588	597	620	572	623	605	583	617	575	585	600	570	594	595	646	633	581	600	623	582	559	550	604	593	619	583	614	589	616	595	608	640	610	591	573	613	611	638	573	565	560	631	577	567	602	595	628	619	601	601	646	592	576	531	590	580	603	585	597	646	610	612	596	581	611	591	636	583	639	630	611	603	615	620	600	608	599	596	607	608	626	629	601	604	626	595	568	593	565	637	575	613	590	584	644	582	588	600	604	611	606	590	594	652	573	569	607	633	600	618	641	602	594	616	564	573	607	614	627	625	586	627	622	544	597	580	610	585	546	544	606	568	597	582	599	603	602	605	610	618	627	600	595	651	554	601	588	594	607	620	596	596	553	573	565	624	578	626	612	604	633	620	632	602	604	626	623	591	558	596	608	589	603	590	590	615	602	630	603	609	563	641	571	579	576	574	624	624	596	602	601	558	602	592	631	606	578	590	624	634	545	600	634	583	593	578	587	584	599	617	648	619	621	599	597	605	584	567	596	599	586	574	612	614	600	627	593	639	629	601	590	574	594	634	564	581	603	592	584	590	570	585	608	575	611	597	570	590	593	574	602	620	623	598	642	592	596	624	578	593	604	548	592	615	577	627	561	599	609	600	628	583	602	639	583	608	600	627	590	577	591	569	623	619	623	569	567	585	601	598	592	564	601	590	615	599	586	602	590	614	589	598	630	633	589	638	592	571	598	577	643	621	577	582	583	636	647	585	611	595	633	608	610	588	604	567	569	609	624	593	618	597	601	614	600	596	585	633	598	624	628	582	575	570	560	586	592	604	609	569	619	652	602	619	600	632	566	558	580	597	615	638	651	594	615	643	634	575	601	584	593	550	586	596	629	613	632	576	585	581	641	577	603	631	578	601	613	560	575	615	554	602	569	621	598	581	594	605	596	568	585	638	614	589	618	602	597	653	567	592	604	589	544	633	598	606	602	596	594	619	573	573	608	600	606	585	584	614	609	564	606	583	566	608	586	611	575	591	625	606	615	636	674	593	616	560	564	630	608	601	615	600	615	604	569	587	570	617	611	579	630	627	602	601	575	560	607	616	619	600	640	564	604	577	580	616	569	580	577	610	573	570	580	590	617	594	562	583	630	548	585	611	570	579	615	620	590	594	620	611	573	622	591	624	583	583	592	592	610	597	605	583	617	586	572	634	582	592	614	588	597	613	611	623	625	578	601	528	610	587	555	583	643	592	620	612	608	569	593	588	584	625	582	594	587	569	645	569	568	642	602	632	588	612	601	620	593	605	634	587	607	603	607	599	649	658	585	586	616	577	584	598	620	616	618	594	605	601	649	612	631	590	598	581	592	599	631	549	610	605	591	618	595	625	645	585	592	621	606	615	613	614	567	622	591	589	576	564	584	645	598	597	573	638	637	566	560	613	553	569	616	613	596	603	597	575	586	581	627	602	609	589	625	633	613	624	623	605	552	611	614	619	650	589	570	583	609	589	589	616	596	580	564	607	579	631	601	572	570	578	595	581	604	617	571	613	601	577	590	622	594	614	618	617	600	622	582	582	638	603	628	554	627	580	608	599	607	602	580	623	598	592	608	582	620	607	612	580	563	611	612	621	606	628	613	636	613	606	626	664	604	566	601	624	570	576	621	577	598	593	607	593	545	590	597	648	579	627	615	576	554	632	592	576	591	600	627	624	593	591	615	539	569	622	616	609	641	586	589	610	626	588	603	561	582	577	601	618	593	606	604	646	639	583	616	574	606	641	586	544	639	560	576	575	577	626	617	579	572	581	642	613	594	594	599	640	615	614	659	592	627	603	593	644	582	636	577	612	521	591	580	594	597	573	627	578	619	609	589	570	597	648	586	612	582	623	585	586	599	643	581	610	635	615	608	599	636	608	580	632	599	602	639	618	619	635	603	592	590	551	615	615	608	625	617	617	633	618	620	576	587	632	613	596	644	598	602	594	594	620	570	631	595	587	585	588	583	630	608	585	584	552	607	592	596	609	612	564	615	616	623	609	621	629	655	640	595	592	639	604	594	592	639	575	570	576	601	624	624	608	579	566	621	638	621	645	563	581	642	625	590	600	592	575	626	600	598	606	578	571	583	582	632	609	594	562	652	617	606	606	626	599	621	629	563	664	582	580	622	610	557	569	618	628	613	558	584	586	650	601	601	599	579	602	582	575	639	587	635	590	584	580	606	638	599	596	583	656	597	634	575	603	587	606	571	621	603	560	585	612	603	549	594	595	599	594	601	571	596	610	604	606	573	592	617	619	604	583	603	625	585	586	573	594	576	575	613	592	575	594	562	588	633	586	644	588	631	580	592	605	585	593	571	577	615	606	621	625	607	597	562	603	591	607	600	594	610	594	653	634	555	615	569	620	584	608	587	552	612	604	609	599	541	605	614	567	569	609	608	576	624	629	609	598	594	638	601	584	581	581	587	615	587	611	594	574	602	614	576	624	651	630	569	632	594	587	598	642	606	588	625	596	665	600	595	620	616	603	619	583	585	620	615	572	574	587	605	607	570	591	584	617	605	602	563	588	542	623	615	594	561	581	596	575	592	599	593	612	586	616	596	607	611	575	595	627	626	581	613	592	628	578	611	583	602	580	606	603	642	607	607	614	574	593	608	592	605	619	626	594	565	608	622	562	598	594	617	579	614	618	614	574	602	606	617	649	563	574	612	602	599	604	555	620	602	602	620	579	620	597	594	579	599	588	596	591	648	568	598	617	585	627	626	588	604	617	585	604	656	575	588	588	621	608	570	606	590	591	585	582	527	605	622	623	605	616	662	619	607	589	619	613	554	602	639	577	617	595	601	624	591	619	581	580	582	604	637	649	611	611	633	578	579	590	620	623	602	585	592	579	600	581	572	587	604	594	609	568	634	612	611	597	589	593	594	628	592	610	552	610	612	609	595	582	596	643	578	595	585	562	591	596	603	583	602	586	612	587	584	632	604	595	576	583	600	613	567	601	581	621	570	615	626	664	569	617	602	590	593	623	598	617	628	574	552	594	598	607	612	626	564	600	599	565	576	639	614	610	590	596	612	597	591	579	628	570	569	577	631	628	646	644	590	605	615	575	572	609	625	613	568	592	657	597	598	585	618	626	590	649	577	609	613	606	573	596	613	619	614	632	636	587	609	585	626	596	620	578	638	647	598	594	597	559	593	604	624	592	591	574	581	577	590	626	616	608	607	641	596	601	548	634	631	593	642	619	565	585	614	611	624	624	602	596	602	594	619	592	643	608	585	589	582	602	601	626	535	584	608	586	561	626	585	570	648	558	607	608	540	619
28687	27271	31098	20467	5042	623	337	298	278	272	252	281	288	278	257	267	248	263	259	271	268	274	289	276	289	260	284	253	277	282	252	273	239	257	281	232	272	257	271	286	261	247	247	284	273	252	270	250	280	270	254	302	285	275	280	259	278	272	285	270	297	291	263	290	267	247	268	290	274	264	300	276	265	278	275	273	255	273	257	259	257	278	248	252	249	287	264	260	251	272	240	230	241	254	237	273	242	292	264	275	272	269	276	283	288	248	242	250	285	285	267	281	292	300	286	271	275	271	240	254	221	270	237	251	233	269	265	228	254	285	238	279	261	243	264	263	270	267	281	275	253	285	256	283	272	268	276	262	262	275	251	238	271	297	257	260	288	259	287	260	274	250	275	226	301	278	264	286	284	273	266	261	291	285	253	283	268	277	253	266	269	247	260	262	260	256	273	272	288	293	266	284	258	242	257	252	235	256	274	292	258	298	286	276	270	253	262	273	297	269	275	301	257	264	287	272	288	249	267	292	234	246	272	262	254	268	284	274	253	246	247	264	271	255	260	299	258	282	276	266	247	265	265	244	272	254	266	268	279	235	276	309	300	279	276	269	282	271	261	282	271	294	251	270	232	261	275	274	243	290	261	269	243	269	253	256	251	271	250	285	244	270	291	248	269	257	271	269	252	288	284	232	287	266	279	278	286	240	286	295	264	264	254	261	255	285	249	289	260	270	271	255	260	278	272	279	254	272	257	302	278	269	262	254	263	285	248	241	256	250	291	244	283	267	264	271	242	274	251	276	244	257	263	288	252	261	230	253	254	287	282	276	242	269	251	299	246	279	279	297	262	228	266	258	257	277	250	259	282	249	227	239	255	281	269	275	254	295	284	270	247	258	292	273	261	250	276	266	289	263	253	253	250	284	265	278	257	257	279	299	295	250	281	276	257	272	289	243	249	263	279	257	255	292	258	248	258	288	288	293	287	272	265	277	233	279	266	283	242	280	245	245	251	270	302	266	250	250	261	277	273	291	252	259	290	247	293	280	240	279	271	247	276	261	252	257	266	287	273	270	260	279	285	274	260	266	286	267	287	281	248	288	232	285	260	264	281	262	286	257	257	281	254	294	264	275	248	253	268	272	308	253	260	263	266	316	278	286	272	264	240	305	248	285	247	269	259	270	276	269	284	268	275	261	237	287	257	271	263	282	298	282	262	273	264	267	252	255	293	285	246	304	275	272	267	247	297	282	289	264	251	292	270	281	293	260	286	292	281	291	279	234	281	256	314	275	293	261	272	264	290	258	271	242	275	253	274	276	274	247	270	282	241	250	293	244	247	277	261	247	280	277	244	246	274	283	260	268	292	283	293	269	279	295	260	250	293	269	224	240	274	254	269	251	260	282	266	273	285	264	251	266	249	273	269	252	259	300	257	295	267	265	272	272	303	250	265	272	252	279	264	284	253	247	258	277	291	287	262	279	268	256	266	255	243	247	288	232	291	260	275	276	276	288	296	247	263	287	245	281	266	247	283	278	276	270	254	278	292	283	286	229	256	269	276	271	257	252	275	242	247	261	229	256	257	283	275	252	321	246	258	249	272	276	242	280	251	270	260	262	261	254	266	287	277	260	271	237	268	259	270	267	259	301	253	284	261	274	268	284	295	250	241	261	249	249	284	265	263	259	263	281	246	285	266	259	271	309	261	269	253	291	289	255	276	234	264	284	259	279	285	264	263	260	256	298	256	276	243	268	268	250	242	246	242	270	271	274	228	265	263	250	252	272	288	271	287	269	270	275	265	275	271	266	271	264	247	264	249	270	269	267	264	241	256	286	263	276	271	289	257	271	291	266	294	256	305	272	277	260	258	256	266	254	267	285	237	264	280	265	265	292	283	269	277	264	262	283	284	279	248	276	277	275	295	293	282	285	250	280	266	257	289	285	294	271	248	261	273	273	286	274	299	267	292	263	257	299	252	288	270	264	242	262	287	280	276	262	220	256	283	282	300	262	258	285	278	274	276	278	269	280	267	277	257	258	278	246	272	271	273	277	249	266	267	286	266	271	273	282	280	239	272	257	278	278	257	251	285	268	248	220	273	275	256	261	260	263	306	264	270	278	295	298	293	260	258	252	285	272	252	243	256	266	280	249	243	259	238	258	261	258	240	234	283	250	297	283	271	262	283	273	290	262	274	272	278	261	261	251	261	241	229	265	276	286	279	259	289	277	254	270	267	276	284	268	271	257	266	288	283	283	292	246	277	269	239	285	260	242	295	256	278	250	278	321	243	277	283	274	267	268	269	273	295	269	247	266	268	255	284	265	277	260	255	261	271	224	277	251	269	288	272	253	264	263	250	295	249	260	282	260	261	263	260	264	243	272	247	274	281	261	262	256	260	272	252	262	269	271	257	268	329	259	290	268	262	279	282	291	260	250	261	258	290	248	267	264	268	265	258	262	244	295	278	261	280	234	284	259	255	264	278	260	272	262	255	260	260	282	258	273	269	267	258	275	275	282	273	242	259	275	276	286	262	227	297	273	242	265	290	249	273	249	280	293	245	252	269	267	252	268	287	246	251	231	250	250	236	255	272	268	252	266	313	264	256	260	250	262	264	288	271	243	285	252	246	228	270	277	260	272	259	249	248	267	275	240	294	274	281	232	282	261	238	262	261	285	285	264	264	241	287	246	269	300	265	274	254	283	280	260	264	275	254	273	269	266	262	257	252	254	260	259	267	272	276	292	250	274	243	284	257	250	283	302	265	270	322	253	274	268	277	258	229	275	273	282	286	259	256	267	287	270	261	258	274	264	285	267	269	241	290	255	273	270	271	253	252	283	285	269	275	257	262	253	276	254	257	248	281	279	267	263	253	267	252	286	275	292	263	272	255	254	271	261	276	259	266	293	269	240	263	245	260	257	236	279	274	281	233	275	288	278	275	280	254	266	252	265	256	261	270	262	263	235	269	265	280	289	294	271	278	252	255	276	271	295	247	263	256	259	292	264	235	263	295	257	260	242	243	276	252	271	265	262	244	274	284	249	221	236	272	256	283	257	267	268	267	296	269	274	253	223	262	248	296	282	238	250	261	285	265	274	281	268	259	259	288	302	288	261	253	294	254	265	289	261	263	291	267	281	249	295	278	271	282	266	264	276	277	291	245	284	263	284	280	285	257	288	245	284	266	243	264	271	256	271	273	286	257	250	264	317	278	272	288	269	277	281	231	272	271	266	269	260	293	270	264	256	241	237	239	276	255	307	295	257	254	246	270	242	276	241	265	287	244	253	273	281	275	259	268	264	292	285	275	283	276	260	250	276	252	261	281	263	292	259	240	273	254	269	242	245	274	254	273	274	257	253	256	285	287	278	253	257	234	266	264	271	260	280	286	264	261	281	269	290	255	251	267	255	242	250	269	271	233	272	300	287	285	295	297	292	261	243	269	251	268	293	257	263	246	272	251	296	260	263	243	269	279	251	278	250	259	252	263	251	269	270	260	257	270	252	296	261
26972	44889	29136	14919	4682	635	310	310	323	327	318	311	317	336	312	316	289	314	313	316	324	310	321	339	315	305	307	312	326	309	321	316	292	321	305	321	318	335	290	297	306	312	284	348	280	321	274	279	342	332	321	312	324	311	287	298	319	322	296	297	296	335	332	288	325	313	305	314	346	295	305	312	288	295	298	342	315	332	330	271	302	333	297	299	317	333	327	316	339	295	304	321	311	324	328	304	325	297	306	291	334	328	297	345	305	304	324	300	349	286	291	316	296	353	306	324	331	298	293	316	314	275	315	331	295	296	305	329	335	308	303	315	320	296	316	300	300	298	327	303	297	345	344	286	299	320	302	329	324	288	325	304	329	272	317	322	319	292	320	311	328	274	307	322	331	346	288	302	303	312	299	297	295	342	326	308	316	306	296	304	313	298	326	333	286	315	326	333	303	327	321	343	299	342	319	300	302	284	306	331	296	309	309	305	296	306	302	294	316	277	292	328	315	302	288	285	296	327	293	305	331	323	314	285	303	353	329	325	319	333	319	306	298	340	348	311	319	305	318	305	298	280	292	320	327	306	326	313	335	294	324	325	318	292	302	301	310	341	303	293	306	306	298	326	313	328	300	287	314	298	315	306	296	320	322	307	333	314	321	347	318	317	319	299	308	324	340	327	301	305	296	320	284	299	316	332	330	341	358	336	332	286	328	312	329	331	318	328	312	265	339	301	328	323	295	335	298	325	299	341	324	307	322	307	306	349	331	327	315	311	281	336	320	318	311	322	314	336	301	311	317	284	287	296	309	321	310	291	302	291	315	314	313	325	298	318	323	304	324	288	335	293	311	297	315	322	318	324	307	323	305	326	315	293	293	335	319	305	308	314	319	356	305	315	292	289	300	281	307	302	281	289	305	314	326	299	314	352	302	305	311	285	361	316	340	311	320	292	296	301	335	325	304	323	306	334	306	336	316	313	314	309	346	315	327	302	323	327	305	331	303	314	310	302	298	298	319	330	315	314	338	338	300	339	316	328	288	339	311	307	335	329	312	294	319	306	317	320	325	290	290	326	308	306	314	307	343	301	330	317	320	321	325	280	324	287	317	335	291	332	314	293	337	329	326	287	311	309	308	331	349	323	318	301	332	315	336	309	330	325	309	315	299	312	338	314	304	310	305	282	313	314	338	324	314	299	307	322	329	309	351	332	321	304	297	341	319	274	313	338	320	328	305	357	323	288	288	321	279	297	311	271	291	309	314	305	328	300	306	323	331	316	346	300	322	307	308	345	311	308	295	311	322	282	289	298	335	277	307	333	304	352	333	307	311	321	275	298	331	329	294	317	297	329	366	333	298	304	309	329	341	291	301	286	253	302	309	302	313	302	320	319	327	306	326	335	313	299	293	309	301	322	324	318	292	305	320	298	319	307	303	282	304	308	316	284	326	325	310	285	290	333	328	314	308	339	300	355	328	288	301	287	310	314	345	317	319	332	306	320	301	324	334	289	312	312	322	336	303	311	302	327	301	311	331	310	280	335	324	344	305	289	293	338	337	307	326	284	312	317	318	303	286	320	315	336	334	324	320	314	336	307	322	337	338	318	314	320	302	284	302	306	309	311	286	310	330	300	306	274	360	305	317	318	306	333	334	304	316	294	292	295	303	315	334	320	331	296	330	312	318	300	309	311	333	356	311	305	343	334	307	313	306	325	287	332	352	333	289	313	326	327	319	296	307	307	288	311	284	315	317	290	332	321	334	313	276	300	292	315	315	306	315	335	318	360	341	307	308	321	306	293	315	302	313	331	335	320	297	313	332	349	317	328	317	313	312	338	316	285	291	338	313	286	331	302	304	310	292	336	346	318	295	318	325	293	337	302	305	326	284	308	306	315	328	312	303	307	312	282	329	304	290	300	293	346	336	340	297	330	300	346	296	331	288	306	336	307	306	272	310	304	299	262	295	306	333	295	368	325	322	333	313	338	332	314	346	329	316	310	307	331	314	298	320	339	275	301	338	288	294	353	328	306	316	333	271	308	304	306	309	285	298	337	337	311	301	294	304	331	327	289	308	297	321	342	333	318	355	306	298	294	315	309	344	288	313	318	305	337	306	323	298	291	292	347	306	295	315	319	288	301	303	325	281	300	319	312	315	303	321	303	304	311	352	283	306	303	308	312	330	304	332	296	325	309	291	329	328	298	307	321	311	312	282	310	318	304	304	313	296	285	319	338	305	309	310	299	313	308	320	293	299	332	296	310	317	306	321	298	298	298	313	335	344	307	307	319	306	317	291	270	327	335	348	312	331	282	310	292	296	332	291	312	317	341	316	307	314	312	323	311	287	309	306	294	352	310	296	281	339	320	325	289	333	300	313	304	292	313	342	322	295	312	303	305	330	319	298	290	287	303	335	339	320	321	322	325	296	290	320	338	314	322	290	303	270	295	330	308	314	292	311	298	333	334	316	336	297	312	309	303	342	311	331	304	325	300	325	330	321	296	318	308	302	365	318	306	297	301	312	307	320	313	289	348	336	295	307	316	280	361	310	303	313	325	325	295	308	331	303	283	333	317	305	311	301	271	330	314	302	313	302	314	281	320	307	302	281	330	330	296	333	295	339	310	330	313	332	297	327	328	310	324	304	328	330	317	275	308	302	325	310	307	298	328	322	326	326	326	322	325	314	305	304	310	331	307	315	325	333	309	337	310	291	302	306	331	287	280	285	305	272	314	286	362	324	300	327	315	347	328	342	296	313	290	333	311	299	308	314	323	297	319	330	307	344	303	322	305	307	306	294	305	336	318	285	296	305	308	290	308	304	309	333	310	298	312	309	301	316	310	330	304	317	311	311	292	326	373	345	315	318	335	333	307	336	312	326	351	328	297	286	298	330	316	334	301	315	308	331	346	288	329	318	295	311	306	308	294	295	332	341	298	314	310	293	306	292	285	315	312	322	321	325	314	357	303	305	311	289	338	295	304	342	325	314	336	321	288	288	321	323	322	312	311	324	321	345	291	334	314	327	345	302	323	314	332	299	340	299	346	285	298	287	315	327	307	312	296	291	323	319	306	318	318	280	294	320	311	331	313	315	285	283	315	287	307	299	328	319	315	301	303	314	313	323	302	316	347	337	301	286	347	346	316	354	323	328	301	329	324	327	322	300	328	301	301	316	335	335	306	312	319	323	295	322	320	307	358	320	300	313	315	347	332	334	290	319	345	314	325	326	300	311	334	344	320	312	321	323	311	324	288	311	329	305	318	301	327	304	291	333	313	318	331	303	338	327	317	319	303	302	345	344	310	302	281	312	289	288	308	331	301	307	311	310	292	287	330	336	301	333	331	298	304	306	340	293	297	313	346	305	285	310	311	298	313	322	299	292	295	297	314	325	302	332	308	288	319	308	278	307	315	322	294	326	299	317	317	331	308	336	339	317	304	325	316	320	290	322	315	300	342	298	309	274	350	340	325	338	314	280	312	287	315	320	334	320	311	345	314	296	311	322	288
24253	22955	34896	36133	26345	16488	3028	415	369	392	358	355	372	367	347	395	322	347	362	366	374	368	355	368	368	359	367	336	354	349	341	370	358	336	349	346	366	357	398	354	387	346	348	386	352	346	364	364	335	382	348	364	311	356	382	355	375	350	364	324	375	358	377	329	363	339	359	372	352	337	350	361	319	336	364	331	348	373	356	358	338	336	374	337	362	359	390	328	382	368	386	324	328	326	329	330	339	360	339	332	373	344	352	367	383	331	345	333	339	342	389	360	388	345	369	359	363	369	370	346	370	356	334	343	371	352	332	339	348	334	361	353	350	352	325	376	375	346	340	370	356	348	377	366	366	347	363	366	361	359	350	320	353	408	368	356	362	376	357	310	351	333	354	358	359	358	334	335	373	361	338	366	349	358	349	344	339	344	367	335	351	393	413	361	326	362	372	345	376	338	333	332	350	335	349	389	400	351	349	367	355	323	401	375	375	359	340	324	366	347	360	359	341	383	343	359	362	354	307	332	341	373	340	331	323	361	393	332	333	326	368	355	321	342	345	344	369	390	370	340	335	354	328	348	345	361	357	333	355	341	314	355	340	359	338	340	344	354	344	370	334	357	327	321	365	349	360	376	361	360	366	375	381	341	340	341	361	373	352	368	363	358	367	338	347	344	339	365	356	341	309	334	326	315	358	333	345	348	350	365	365	351	348	359	341	341	376	346	356	336	380	360	349	391	349	343	342	369	370	350	323	374	346	369	354	380	349	353	379	339	334	346	358	364	344	336	346	368	343	354	366	335	382	337	354	340	357	349	336	322	353	345	380	363	349	376	366	351	392	389	358	348	351	374	361	362	348	351	358	336	340	335	344	334	328	364	378	359	370	369	345	319	379	364	338	339	355	374	336	338	392	361	344	388	341	375	337	350	347	349	349	338	334	328	356	333	331	338	363	333	351	347	363	342	392	363	362	352	362	342	363	381	359	307	333	344	365	387	353	347	362	375	340	334	362	348	379	351	379	358	344	345	369	359	348	346	344	371	335	314	329	353	370	382	340	354	377	349	369	370	360	335	340	365	370	353	337	339	361	340	336	340	367	349	368	341	357	355	340	348	333	334	364	347	382	333	358	357	376	333	311	354	359	357	337	370	378	351	355	345	330	346	344	356	338	339	324	351	373	353	346	368	369	355	369	351	339	364	322	317	347	346	366	370	361	347	346	345	335	345	344	386	334	351	337	333	362	348	349	372	346	350	335	387	337	359	364	368	358	360	394	365	364	362	364	323	356	328	361	369	365	333	352	329	396	331	352	358	321	335	346	334	358	335	341	362	337	334	379	354	372	351	358	331	368	368	355	338	338	349	349	332	350	363	399	360	388	327	364	372	367	351	372	395	367	363	329	372	346	346	364	345	340	392	347	363	351	331	356	350	334	354	384	364	353	366	333	360	367	342	330	327	348	326	323	352	363	369	349	345	378	338	361	342	363	365	348	313	351	346	344	382	363	345	352	330	363	340	354	368	382	371	376	325	339	368	376	306	368	342	382	342	357	355	341	360	350	373	346	361	363	325	354	357	362	363	392	361	320	367	356	339	353	380	344	363	329	330	372	332	334	351	372	355	337	374	344	343	348	357	354	332	344	330	358	352	351	381	353	336	372	359	369	352	356	366	339	327	319	366	344	355	353	366	369	369	374	322	367	357	377	365	351	353	338	332	356	375	359	327	353	364	375	317	353	356	357	348	359	325	340	334	346	364	365	385	369	369	359	374	365	337	384	329	352	334	354	357	383	346	347	380	337	322	346	381	364	351	311	338	346	330	343	379	363	340	354	341	349	354	341	343	395	337	388	323	370	370	367	355	347	332	343	366	357	376	357	353	387	350	342	339	349	354	366	340	360	321	383	350	329	331	351	371	371	390	355	337	345	326	343	341	376	321	351	345	338	353	348	373	316	361	370	345	337	364	374	382	328	342	347	365	340	351	362	389	379	364	346	341	377	359	360	333	342	358	359	389	375	328	384	353	356	318	350	359	351	365	341	341	365	369	292	336	373	380	349	357	369	336	370	329	383	350	368	382	363	324	336	390	337	346	371	354	366	352	348	364	336	364	340	328	370	341	343	367	322	327	328	361	352	361	361	325	367	347	360	355	383	378	341	360	347	376	342	369	351	326	344	365	359	377	359	328	336	397	325	350	367	336	347	325	358	363	354	368	379	354	346	357	371	355	364	355	374	380	320	347	369	351	368	361	367	362	345	377	392	341	334	333	317	367	328	349	342	339	366	339	340	355	345	345	348	355	363	336	318	344	380	337	367	370	356	346	337	360	331	359	351	334	329	372	358	346	376	356	343	346	347	392	336	371	360	357	356	368	363	360	361	359	393	357	352	350	357	369	335	341	368	361	344	366	340	326	357	359	373	376	364	345	352	342	336	347	344	375	354	368	335	327	346	351	368	380	358	336	347	373	352	332	352	365	350	375	350	330	339	364	327	366	362	371	356	363	357	379	380	318	364	349	357	368	364	327	333	336	383	384	344	354	333	341	294	356	379	376	304	354	354	356	317	349	361	343	362	322	370	360	346	345	357	367	363	313	319	359	383	351	365	367	331	368	368	348	383	355	334	309	323	357	339	361	350	387	375	335	368	343	308	377	362	334	331	355	372	360	394	373	360	319	372	374	333	346	351	353	358	364	357	380	348	354	331	340	344	346	329	342	337	387	374	355	351	372	349	354	355	344	354	336	362	352	358	349	347	357	342	348	350	354	356	374	313	328	337	366	360	358	345	366	354	364	331	355	382	344	360	352	327	389	367	357	344	360	343	358	383	344	394	345	344	373	338	376	358	360	316	359	368	360	345	347	348	344	343	349	331	376	358	356	351	382	334	378	352	396	363	346	397	340	353	343	372	340	341	367	371	354	361	332	342	374	361	347	336	364	334	358	352	338	356	362	348	360	328	341	322	374	371	345	346	332	330	386	334	379	355	361	347	367	356	379	356	343	371	351	342	355	342	369	331	349	355	357	353	348	350	318	359	358	351	330	337	365	363	349	362	369	328	377	357	364	330	343	356	355	369	344	381	358	358	357	364	325	344	385	395	362	377	334	370	349	357	382	373	371	361	340	405	347	342	349	350	376	329	342	353	350	383	335	354	372	367	327	349	315	404	380	371	325	385	332	350	342	348	354	366	388	353	351	332	355	335	372	335	344	351	337	363	365	368	371	355	355	333	360	356	349	355	368	332	349	356	344	340	371	366	378	320	354	353	371	390	378	386	357	372	357	342	379	328	354	381	359	369	322	332	351	341	362	390	342	345	341	351	371	364	346	347	373	340	382	336	314	364	361	340	338	358	365	340	358	347	372	323	346	366	349	393	343	354	335	351	360	376	337	360	346	375	353	345	375	343	330	337	366	370	335	379	342	377	371	333	347	346	354	326	346	376	373	331	375	360	383	335	397	342	329	344	348	334	344	344	376	313	361	367	365	312	336	353	297	366	321	376	346
50725	91302	68591	49896	27870	5681	542	473	414	494	425	407	400	451	373	418	404	373	417	392	398	422	404	424	381	403	419	436	406	404	382	414	442	371	365	377	365	407	377	380	394	388	396	364	380	392	442	377	465	396	369	371	418	359	374	373	368	420	390	424	411	387	400	416	404	389	391	396	366	363	387	373	400	396	386	410	415	403	404	431	419	385	412	389	398	421	401	396	413	392	431	408	413	402	393	379	405	385	415	417	401	398	412	406	394	421	352	426	413	407	393	398	383	367	387	399	392	392	378	392	400	394	415	400	349	432	369	390	417	381	423	411	380	387	380	412	392	389	412	427	399	402	365	438	396	424	393	392	408	418	375	390	407	370	353	384	385	405	421	415	381	365	374	383	391	391	414	394	366	394	396	381	390	371	387	410	411	385	387	406	342	387	427	408	439	403	394	423	421	389	406	432	383	399	377	406	429	378	386	384	371	385	395	419	390	396	412	392	380	404	374	373	389	384	384	359	437	403	421	384	385	374	391	404	419	426	421	371	413	419	387	392	448	421	403	412	403	352	368	391	434	399	368	405	407	395	427	393	392	367	369	400	414	397	405	376	345	381	336	373	396	415	395	421	426	406	399	411	391	396	366	398	411	407	375	442	409	398	378	408	407	393	412	388	408	422	389	408	364	367	366	382	424	411	367	423	389	389	399	412	401	411	407	438	396	388	387	401	399	382	408	407	395	411	435	389	391	376	368	404	385	370	381	396	412	382	404	386	406	381	372	357	399	399	379	398	411	406	368	383	439	372	418	391	372	397	425	369	392	348	371	381	405	394	391	423	369	392	387	411	401	386	380	437	395	404	426	345	395	372	394	392	400	359	432	404	401	341	400	382	425	353	390	414	383	370	387	413	413	438	373	386	373	380	402	399	416	395	351	409	356	401	417	379	372	428	391	398	395	421	403	373	416	418	370	423	416	410	390	389	416	373	385	426	375	401	395	417	422	401	416	378	400	369	394	404	412	405	381	383	386	379	393	387	381	414	371	379	377	404	428	419	404	400	406	398	403	411	393	393	419	364	408	389	370	420	428	387	374	372	359	392	393	398	401	410	397	414	409	391	411	404	374	398	414	382	407	397	381	392	413	403	345	414	375	369	383	391	405	412	407	391	381	412	381	391	366	368	423	382	357	383	385	370	425	402	386	384	390	379	400	424	388	420	382	401	410	401	398	402	390	406	415	417	422	369	437	388	408	405	351	393	375	409	407	404	397	394	422	430	415	409	416	413	357	369	363	380	396	376	379	382	409	384	381	403	375	382	386	402	379	396	397	367	388	416	379	370	384	427	388	359	395	421	422	413	390	393	375	417	382	393	375	382	382	394	409	358	369	404	397	370	365	402	392	385	362	382	412	376	393	412	360	407	401	381	441	387	384	388	396	365	381	402	423	398	426	419	399	407	384	350	428	377	402	391	413	437	397	389	389	371	389	389	387	393	374	398	387	389	384	415	423	397	386	397	403	430	420	408	384	411	414	403	385	420	382	390	435	409	388	419	434	411	401	367	388	380	385	410	394	418	389	413	419	370	335	420	373	390	398	375	417	365	362	384	395	398	394	384	390	428	359	428	428	384	364	373	370	441	409	401	400	398	347	431	411	383	412	418	410	415	391	430	361	372	436	400	392	399	400	378	417	378	402	393	388	405	388	395	419	401	395	404	358	394	389	378	415	406	396	402	381	394	384	360	415	364	401	408	364	409	416	382	413	388	391	379	381	401	414	384	378	394	410	376	389	436	392	407	394	392	379	396	394	399	385	421	392	397	400	372	378	395	394	372	404	381	381	383	440	391	378	389	367	386	395	383	382	406	403	402	390	397	402	388	376	390	404	410	422	365	398	372	353	368	398	384	363	393	379	405	409	397	411	382	391	361	407	373	385	393	384	402	382	413	377	397	414	397	401	415	373	390	361	418	426	390	379	414	380	441	386	407	403	413	404	370	421	402	389	403	412	394	364	426	405	395	403	386	370	424	419	413	401	397	406	389	398	421	400	364	396	418	394	402	391	437	417	403	409	410	402	400	386	395	392	414	419	395	413	406	380	378	421	371	386	377	387	402	426	406	385	412	394	408	416	376	394	408	375	379	426	395	363	386	403	361	384	369	406	395	374	382	397	421	384	381	378	383	387	396	404	393	398	385	395	384	424	383	432	404	364	408	363	405	366	385	383	411	382	425	377	427	401	393	369	337	428	403	377	388	437	379	376	362	391	386	415	381	375	399	384	398	383	370	389	378	395	414	394	421	425	414	399	387	418	365	397	372	414	418	379	411	383	402	405	396	338	399	412	387	376	379	419	397	375	388	397	372	403	367	402	394	404	389	382	388	392	384	392	389	402	416	408	383	381	417	422	405	407	374	414	383	425	405	407	387	422	404	375	394	343	429	371	425	410	399	378	377	386	387	413	382	368	419	405	373	402	434	366	406	391	370	414	400	361	384	400	384	393	405	430	368	403	381	380	383	377	409	416	410	399	391	405	385	415	414	409	410	400	398	373	420	445	356	419	408	380	386	398	401	404	426	354	368	387	360	400	385	393	384	399	378	369	407	384	421	386	393	374	370	360	426	390	417	416	398	399	374	399	395	376	360	390	390	387	395	413	374	420	393	423	403	388	380	396	382	389	407	390	413	410	373	410	429	393	436	372	398	413	394	406	387	397	383	414	356	397	403	381	428	373	387	419	399	412	411	408	373	401	376	427	386	372	417	383	385	431	373	430	401	400	417	393	389	353	403	425	363	396	365	395	399	385	385	407	416	425	379	382	372	423	425	416	356	365	402	390	409	412	402	397	374	423	401	401	399	356	407	391	390	396	419	409	398	384	393	403	382	409	382	383	400	393	380	404	395	394	371	401	383	391	406	422	378	348	383	381	379	372	394	377	407	386	378	380	361	380	376	383	394	394	368	372	407	402	364	419	406	395	377	369	377	385	359	379	379	381	431	403	415	413	352	414	387	375	399	411	418	390	372	420	402	404	398	404	396	382	419	383	370	387	374	399	375	393	387	387	407	384	390	382	417	411	395	413	405	404	387	415	353	391	392	395	382	406	379	400	391	384	354	389	397	375	388	435	375	372	442	386	434	431	382	399	428	397	424	400	441	425	414	398	405	384	416	405	382	413	399	427	366	395	400	366	422	391	365	408	389	366	438	407	393	411	412	400	427	387	399	425	389	436	390	366	380	446	405	399	425	359	400	404	390	367	375	397	369	441	418	436	402	411	425	378	351	375	397	360	407	401	414	374	409	430	407	401	364	396	384	371	389	395	419	347	390	408	376	408	351	425	392	404	373	365	439	437	400	430	419	383	367	395	409	385	384	393	436	359	362	409	397	370	417	360	401	396	407	378	369	402	386	361	379	338	380	379	442	373	380	392	384	400	411	401	422	418	362	370	403	386	357	399	385	361	365	378	387	391	377	417	391	397	397	411	428	370	407	423	374	377	396	384	388	387	379
25705	25218	36197	35715	21045	5493	473	419	371	384	403	378	352	364	357	410	409	357	348	390	361	375	362	364	396	379	383	362	381	359	377	432	352	353	384	415	364	366	370	378	413	393	400	363	371	374	415	349	371	367	352	386	399	375	384	365	402	381	368	379	368	383	358	372	382	345	366	361	373	347	374	385	400	410	355	364	378	388	355	377	376	379	377	401	382	334	335	375	404	373	396	362	389	366	402	397	372	400	371	378	354	406	364	401	392	361	362	398	376	391	397	376	391	395	341	373	375	369	374	364	363	377	363	394	379	359	372	379	395	367	382	382	391	362	371	380	367	385	362	381	387	369	359	397	383	402	373	364	413	367	361	399	365	402	392	364	380	349	385	397	367	394	348	372	378	339	380	379	367	362	392	409	378	387	408	375	377	356	382	361	377	401	382	413	358	394	382	362	378	360	352	365	355	392	377	368	392	367	377	407	367	398	367	388	394	387	364	391	396	368	378	393	369	401	312	367	382	389	376	393	399	365	391	367	406	404	364	391	384	351	385	365	384	386	395	375	359	391	346	389	359	357	392	388	398	401	377	360	407	364	384	374	381	390	381	402	364	363	397	364	391	429	396	364	403	357	377	409	398	365	403	395	347	357	385	389	372	357	362	357	377	370	376	347	369	355	380	390	399	375	404	380	407	402	357	401	364	412	388	389	372	356	352	379	382	397	351	377	378	380	362	384	362	369	358	361	386	418	352	364	381	401	355	377	367	400	386	411	349	387	341	375	366	334	347	393	382	361	383	403	403	384	374	368	365	370	390	409	390	378	356	391	382	399	333	372	389	336	385	381	366	406	384	360	401	392	366	338	347	389	382	389	372	374	409	366	366	364	368	361	392	413	346	381	345	356	347	374	417	379	396	367	388	373	366	362	351	390	377	357	365	391	361	372	378	350	393	379	372	361	403	379	391	382	366	364	334	370	380	376	391	358	379	385	383	354	393	382	367	375	383	378	405	373	390	390	352	368	395	393	377	371	353	381	399	342	369	372	382	395	371	376	374	351	368	328	338	389	374	342	376	372	394	372	356	389	372	371	376	406	398	391	359	415	385	371	371	349	360	344	351	357	379	393	393	426	381	357	373	418	365	436	382	382	398	382	411	348	377	393	388	363	358	385	384	382	372	363	320	405	378	391	366	391	388	411	397	411	369	401	398	401	364	385	359	380	375	364	389	342	385	358	375	351	345	325	385	370	405	367	389	369	391	417	424	405	404	362	359	394	382	389	359	350	394	388	375	412	391	371	354	445	387	338	379	345	373	414	406	340	375	393	388	377	354	377	396	364	361	377	336	399	361	392	416	403	416	400	388	400	377	357	413	355	368	384	377	367	367	379	383	384	394	364	398	369	371	402	366	334	350	380	390	380	398	396	373	372	389	357	365	360	384	353	357	393	386	374	378	365	399	380	368	377	395	373	390	366	374	378	398	403	339	346	402	388	393	374	386	399	361	382	362	397	357	387	369	411	382	406	405	382	377	368	408	378	381	371	368	410	415	411	347	364	371	380	375	359	376	381	392	361	359	349	376	355	380	383	403	367	366	381	396	370	355	374	379	384	369	371	356	358	366	365	357	350	391	393	324	375	357	376	344	401	344	397	415	378	359	356	371	406	403	403	380	402	370	396	349	352	352	371	369	378	388	379	375	355	383	413	337	395	392	382	360	368	382	380	363	378	412	399	352	356	420	344	402	386	378	358	355	406	394	367	388	377	377	378	336	335	378	375	401	362	392	372	358	388	395	345	382	380	397	400	390	369	368	384	368	393	379	382	383	407	343	376	384	401	367	380	364	381	349	354	384	361	388	398	365	375	342	365	392	389	380	385	365	373	375	379	393	382	412	346	415	350	405	370	382	357	340	367	371	383	364	368	381	372	394	363	410	375	390	363	403	371	380	385	401	331	356	376	382	385	390	374	384	399	413	349	398	394	368	393	424	406	371	373	368	389	369	387	391	388	404	371	367	387	343	388	352	377	377	402	375	336	431	395	383	380	388	382	369	409	377	392	350	385	360	343	387	390	394	399	364	384	405	394	379	386	395	386	374	368	382	409	380	362	385	358	356	345	384	395	377	398	392	372	384	381	389	390	376	390	381	367	368	398	353	378	396	404	379	389	360	405	364	394	386	395	353	389	398	367	412	384	366	381	374	369	344	373	394	384	398	354	372	357	386	396	389	403	381	393	356	390	393	394	429	371	373	362	377	406	371	415	446	383	395	410	395	383	355	379	392	377	397	375	390	397	393	400	386	355	377	381	396	380	371	386	369	390	389	336	371	385	369	397	385	410	377	379	376	362	393	386	367	377	361	372	371	411	379	404	361	411	366	400	372	347	350	367	361	358	348	389	364	413	413	367	361	390	387	359	375	381	395	367	385	388	371	373	394	366	394	357	372	365	341	351	371	372	415	355	335	396	372	354	368	384	389	358	374	374	362	385	377	350	396	362	396	392	397	371	371	346	391	379	390	392	350	386	361	401	388	396	408	373	373	420	361	376	411	361	365	369	416	420	374	377	377	380	386	391	362	385	398	382	387	317	369	389	384	370	345	404	391	377	379	366	415	385	366	398	356	405	373	428	359	361	367	367	370	353	361	401	368	354	348	386	367	380	349	372	379	365	392	380	369	394	366	392	366	408	354	377	389	398	375	381	394	391	372	387	371	394	370	384	365	336	411	396	366	369	356	358	356	427	341	403	331	356	407	397	362	355	390	354	370	346	345	409	369	339	405	387	349	353	380	397	385	363	341	379	401	386	352	342	352	387	373	380	385	372	360	388	364	394	370	344	356	381	361	387	376	411	376	366	376	389	371	374	390	400	429	387	354	395	381	370	421	381	353	335	402	374	363	359	394	348	375	377	354	385	369	366	381	377	366	400	343	364	360	372	362	366	378	414	376	362	400	367	366	363	357	341	380	391	372	368	378	379	382	341	393	354	369	364	352	349	414	382	375	367	358	384	358	361	402	373	405	407	383	417	378	355	368	362	351	382	381	368	347	354	403	357	378	391	376	374	379	377	378	366	438	374	390	379	399	346	370	364	352	356	348	372	385	399	392	377	405	367	402	357	359	393	370	352	379	405	395	358	346	382	381	356	415	353	367	343	392	372	392	401	386	387	379	361	389	354	354	363	378	414	368	357	325	392	386	373	393	386	393	377	383	384	396	385	359	349	405	383	369	370	374	372	390	407	359	396	387	372	365	350	377	391	374	392	394	375	383	370	369	368	357	386	368	377	377	360	390	358	393	385	371	413	376	363	416	383	385	409	397	394	385	406	406	395	401	379	406	388	367	374	379	386	381	368	367	406	386	399	392	396	397	363	421	370	337	373	396	379	347	396	413	380	381	363	385	400	350	413	359	373	379	378	376	356	374	419	387	379	369	365	364	382	362	365	381	348	379	378	408	379	373	358	365	411	372	366	356	369	363	359	381	363	337	388	373	352	384	396	386	420	364	410
44520	81386	56441	40306	20092	2590	492	453	427	452	451	475	460	451	451	475	438	416	438	454	473	423	438	426	428	437	427	402	419	467	416	418	473	418	469	437	430	405	470	433	409	460	416	409	412	406	453	430	453	387	420	456	463	388	443	433	425	441	435	421	470	443	428	445	447	419	437	464	416	442	465	444	442	423	445	412	405	397	459	397	443	428	410	416	433	427	424	447	444	465	419	439	454	448	411	427	446	406	422	428	415	435	396	452	406	432	402	447	459	451	490	426	486	470	396	445	444	425	464	444	460	402	436	431	460	457	450	437	433	431	420	454	437	474	416	424	408	438	440	445	454	421	423	461	465	439	436	424	398	435	434	413	439	427	441	452	437	429	452	425	455	450	470	393	467	455	425	457	461	427	434	474	449	451	400	432	411	446	455	461	453	442	445	477	456	426	422	442	448	433	411	421	418	461	398	470	401	434	413	448	416	468	426	418	416	416	421	413	414	451	421	445	462	430	420	433	437	432	447	451	405	416	474	451	466	434	457	458	462	460	429	446	435	435	452	471	488	445	435	430	437	440	438	392	431	425	464	384	468	425	436	450	440	461	448	426	432	432	409	444	443	419	436	458	437	439	434	431	410	463	434	417	456	439	462	421	463	454	433	429	427	418	415	377	441	435	492	470	459	472	438	413	432	410	448	449	419	459	419	452	441	460	416	419	442	442	472	415	475	424	443	463	411	406	428	454	418	453	433	422	408	450	407	440	435	442	441	416	435	438	472	453	445	457	438	380	486	466	478	435	429	404	422	486	460	433	442	435	446	450	466	417	456	419	465	448	453	426	437	437	391	444	463	428	420	432	418	426	473	433	468	453	436	460	442	412	453	460	448	450	413	447	455	454	437	396	411	408	460	436	477	455	440	433	441	470	383	453	436	453	458	448	488	425	453	401	443	423	428	458	448	393	403	462	433	431	456	452	438	459	431	432	424	440	439	411	454	450	453	487	433	425	463	456	472	427	443	425	430	432	446	458	436	469	484	428	401	444	443	436	465	454	409	466	439	427	453	431	426	428	490	453	440	456	444	435	406	423	410	404	426	437	396	450	425	461	462	446	419	437	484	446	411	450	439	441	387	410	418	451	425	426	443	443	451	498	477	435	415	453	471	424	472	443	411	412	456	432	476	401	453	419	445	428	430	426	440	450	444	444	443	459	400	450	439	468	436	467	426	444	457	472	455	436	456	459	393	428	439	430	423	421	451	458	411	459	442	415	450	465	430	429	415	405	441	403	425	405	454	430	433	431	447	447	462	434	441	461	425	454	405	431	451	456	413	439	468	445	425	441	477	456	429	431	435	459	439	446	454	399	462	388	444	452	437	391	418	445	375	486	436	459	411	421	446	427	451	486	433	411	404	425	463	426	432	432	450	402	418	428	442	422	476	424	445	433	452	448	428	409	437	412	458	444	389	457	445	449	444	430	431	424	474	438	418	447	448	409	431	436	449	423	438	447	411	418	430	412	453	467	443	416	481	421	425	468	452	437	440	454	464	411	419	437	414	431	401	421	446	399	460	429	430	452	427	423	396	456	439	433	420	417	431	446	452	407	473	415	443	455	423	428	462	404	438	434	429	441	397	457	425	396	406	451	443	420	401	460	431	445	448	416	433	426	432	416	456	428	407	438	419	452	399	406	438	426	454	435	444	399	424	445	434	433	483	406	455	453	418	451	442	443	464	440	447	451	445	471	420	435	450	411	438	426	482	427	425	435	456	433	473	452	492	460	462	432	408	422	472	435	397	433	421	429	412	413	441	490	439	424	446	447	449	452	424	481	428	427	434	442	443	441	451	426	429	414	426	434	458	414	419	456	415	488	426	431	376	451	464	408	451	458	421	480	443	421	454	419	431	448	456	426	416	473	422	430	418	425	472	423	429	430	419	451	476	445	470	452	454	459	433	402	448	450	430	427	449	449	453	451	402	440	455	418	471	478	451	424	425	460	467	414	453	447	391	428	428	427	434	432	421	438	419	382	440	419	401	477	431	434	409	438	454	423	447	457	430	440	440	413	449	413	444	437	456	411	464	448	426	412	435	427	423	416	416	415	444	469	434	413	443	459	452	428	448	451	425	464	435	451	427	446	394	417	421	461	429	462	446	427	424	431	442	425	436	476	392	441	409	451	343	467	428	430	455	402	452	399	416	434	414	411	401	443	439	428	474	419	409	434	421	434	462	437	452	421	423	440	413	422	455	445	447	389	410	425	422	439	422	447	444	437	414	437	461	464	450	442	448	435	448	430	463	448	439	445	460	445	423	457	411	465	389	422	423	420	426	435	442	453	435	438	432	489	414	471	415	437	436	442	419	424	458	416	452	453	438	422	420	437	497	411	449	459	467	426	440	479	464	455	444	412	414	442	464	433	448	440	408	443	442	429	448	416	459	451	418	421	431	455	408	443	430	435	464	461	406	445	481	422	457	445	423	426	422	454	436	448	446	437	424	430	464	454	436	444	455	455	444	412	456	462	466	413	446	459	469	431	483	444	450	393	457	455	419	393	449	469	434	451	423	453	460	452	429	473	470	434	404	454	445	467	426	429	449	446	430	451	445	421	437	455	411	461	429	447	468	394	426	483	501	453	431	452	442	421	435	438	395	431	481	481	441	471	424	462	448	433	426	441	452	432	414	473	473	441	403	451	424	440	461	481	410	428	469	414	441	436	430	456	427	442	453	428	430	458	445	447	410	433	442	433	432	415	479	448	404	407	434	444	400	456	425	437	416	414	458	426	442	423	424	436	432	463	445	397	474	478	451	435	444	440	436	391	454	435	449	449	417	452	443	480	434	434	415	446	387	400	482	432	428	455	430	404	424	437	399	417	444	445	422	400	480	434	461	396	437	408	395	419	438	438	439	421	427	411	422	487	463	436	454	453	430	416	427	449	448	453	432	435	454	420	434	456	417	433	409	391	407	427	446	442	449	411	434	439	429	459	401	463	447	450	434	459	465	450	434	464	465	421	445	384	457	458	422	430	427	445	453	433	462	465	442	427	429	424	471	432	426	399	449	418	425	380	417	411	457	451	442	417	444	458	418	456	449	405	497	423	419	431	433	446	432	425	479	453	439	412	437	394	477	468	421	407	414	442	437	485	436	474	429	433	432	414	411	422	459	462	456	382	448	457	445	446	435	432	426	412	451	449	484	437	453	464	470	390	417	441	433	476	456	396	463	448	427	478	380	435	397	438	435	424	426	449	458	456	430	423	447	457	434	408	434	439	461	417	461	430	471	484	441	416	446	463	451	435	424	447	473	443	425	469	436	399	446	423	446	452	420	490	419	425	406	433	412	454	437	438	429	417	453	442	440	457	457	462	454	413	437	446	446	451	451	436	423	441	462	411	480	423	474	434	466	485	474	445	415	427	420	465	465	406	433	435	445	428	405	447	417	450	426	436	439	480	443	454	434	415	447	467	452	450	418	447	454	437	439	452	429	430	408	456	462	432	408	451
23281	22232	33098	33710	27241	20791	10990	1012	668	622	630	638	544	594	570	570	579	571	523	571	551	564	554	555	530	552	608	570	551	556	580	536	531	570	528	508	567	546	526	550	575	552	583	535	537	524	508	522	559	566	494	579	545	543	565	565	558	560	559	569	558	539	568	543	551	595	539	555	527	595	534	567	537	539	539	567	533	572	562	581	546	524	576	585	555	527	534	583	525	550	541	567	523	571	586	515	595	553	548	550	541	526	566	552	556	548	519	541	514	576	532	552	569	568	552	547	526	572	551	517	549	527	542	513	544	535	585	565	549	541	551	571	548	544	563	538	532	566	549	559	546	561	529	519	514	536	497	507	567	540	560	556	533	538	552	526	545	556	561	570	606	543	514	583	533	586	530	517	576	542	482	513	539	548	533	563	522	570	567	594	539	535	557	567	554	546	533	535	537	551	567	562	538	524	554	544	547	567	531	551	613	542	557	517	566	513	523	552	534	571	581	583	565	545	623	543	543	504	575	532	554	513	525	527	563	551	538	513	535	531	526	519	557	513	561	522	544	531	511	484	561	584	502	556	552	547	561	521	522	519	555	566	557	537	573	531	571	515	516	532	556	549	503	594	555	551	578	548	527	545	567	562	544	576	530	542	572	603	525	512	538	538	540	554	579	549	562	510	572	544	556	553	526	566	506	544	550	571	540	513	539	532	586	538	539	515	540	589	540	571	513	537	552	532	537	548	570	523	529	555	573	572	539	532	566	578	563	530	567	517	535	547	581	529	570	564	553	528	518	547	586	555	580	508	609	581	536	517	570	516	591	570	526	563	545	541	564	581	549	545	541	547	533	553	572	567	589	528	546	538	553	522	564	579	575	552	551	529	531	522	554	568	568	546	524	544	561	552	517	570	605	582	545	558	544	568	532	536	538	516	565	580	515	553	564	602	559	564	619	576	494	538	595	520	522	516	551	544	592	554	502	568	562	528	529	550	548	573	558	558	559	543	570	522	547	541	566	559	536	529	569	571	556	546	562	542	528	534	564	497	603	591	488	548	557	555	539	586	536	546	559	592	480	575	535	584	542	512	562	565	527	596	557	579	536	501	520	564	534	539	606	553	551	580	547	562	547	576	599	518	526	529	580	566	545	516	609	547	553	582	588	547	501	610	574	578	572	569	579	597	538	566	534	576	534	567	545	544	572	526	549	521	563	583	560	552	567	527	540	560	546	507	502	574	552	565	574	535	568	544	549	565	574	546	568	550	542	530	547	596	570	552	560	558	528	533	544	562	522	557	576	513	563	548	515	555	567	592	545	567	555	579	544	548	556	581	598	541	511	526	534	587	577	546	575	560	548	569	542	556	521	523	567	546	593	506	520	564	535	589	508	555	542	577	595	546	536	598	547	505	555	524	565	548	556	548	542	570	556	537	535	526	557	545	526	579	555	548	536	543	531	555	543	552	561	588	597	580	553	525	574	528	533	533	616	569	528	536	562	544	535	596	548	589	561	515	540	569	580	525	616	548	535	532	539	515	537	556	541	566	525	542	548	549	577	513	543	528	511	573	524	542	591	549	538	520	542	544	576	547	539	578	561	506	550	512	553	572	548	505	557	522	549	521	580	582	536	496	533	591	517	535	530	577	547	558	565	575	591	589	560	575	536	541	503	558	563	551	512	541	533	554	540	546	515	571	569	563	536	573	523	568	544	523	559	542	548	549	570	550	542	530	562	577	506	541	544	548	571	580	559	567	537	590	552	533	555	580	559	527	526	543	558	545	523	546	562	536	550	551	544	575	560	543	592	553	533	559	569	564	543	536	554	589	535	540	508	558	551	563	548	552	535	527	591	537	539	506	549	525	547	538	568	537	580	548	545	600	576	501	530	552	546	540	550	546	592	571	576	569	569	573	562	546	523	554	538	563	542	534	536	561	554	557	517	540	511	540	545	548	519	576	550	554	574	549	559	555	571	602	522	554	526	573	557	571	580	555	569	533	540	552	553	551	559	550	527	577	566	545	511	521	554	510	508	524	515	580	572	617	553	568	517	539	572	543	599	551	546	530	572	570	594	533	520	534	537	610	575	507	527	578	565	528	494	506	579	531	545	522	545	561	591	567	535	573	548	553	563	562	569	552	524	578	541	539	537	551	515	529	543	587	568	548	543	521	580	553	501	546	521	545	532	541	563	492	538	564	549	525	576	566	535	518	540	519	549	535	558	569	538	530	569	592	534	523	527	567	545	521	532	609	557	512	550	563	552	545	538	548	555	556	583	537	555	506	512	544	584	517	534	533	515	548	522	581	494	537	565	553	512	551	546	528	532	551	542	567	530	544	608	542	561	539	543	551	543	522	559	567	544	523	494	515	528	546	546	560	543	538	576	545	510	578	552	532	547	568	604	574	569	578	563	596	570	563	553	538	571	548	562	529	548	569	533	530	556	526	491	531	535	578	551	540	520	553	582	574	580	530	515	560	536	517	514	535	546	550	519	536	552	549	577	558	499	543	547	550	597	566	548	545	517	529	566	557	555	548	601	562	533	597	540	555	543	543	561	517	554	551	550	551	568	555	564	513	567	565	556	561	552	525	580	547	557	603	563	575	527	538	589	554	559	535	534	555	598	513	596	543	581	541	578	563	546	572	556	561	520	563	510	517	536	569	580	589	532	546	595	531	537	519	516	546	552	571	583	561	571	508	530	611	582	534	574	540	556	526	536	542	553	517	516	567	530	562	511	568	533	516	513	556	584	557	505	559	584	501	510	553	599	547	577	548	557	526	580	540	561	528	552	535	549	549	537	544	557	535	589	528	559	581	566	560	559	551	543	561	540	522	575	522	570	549	513	515	531	588	535	559	571	547	564	548	532	591	526	546	517	564	559	549	566	519	538	543	556	588	573	554	526	582	600	550	558	554	611	573	502	564	552	555	572	519	556	535	561	578	551	549	547	530	565	506	536	515	583	578	597	551	567	515	589	544	576	562	569	572	529	560	496	543	516	530	575	551	560	542	521	553	554	534	540	552	597	520	501	530	554	521	532	546	551	547	571	519	552	508	575	558	500	568	529	548	590	544	560	542	539	525	553	534	592	594	558	545	551	574	511	560	530	550	509	547	585	564	579	511	555	527	560	541	551	519	543	513	558	539	549	569	519	549	583	557	518	484	574	522	537	576	563	573	557	558	528	517	532	537	538	552	570	533	604	541	550	578	558	565	581	525	579	554	563	525	565	524	552	554	495	534	579	544	576	527	532	546	546	530	551	572	541	540	570	581	535	532	550	566	556	560	525	609	545	542	515	531	574	522	519	516	522	554	572	573	532	556	613	529	529	551	547	517	511	542	549	558	565	545	545	501	539	552	543	552	513	481	583	590	521	531	507	561	520	519	549	568	597	540	562	570	571	562	558	506	529	557	498	586	500	548	564	583	532	541	546	582	557	549	523	536	550	548	530	516	520	516	541	604	563	554	549	506	577	583	550	535	567	506	550	543	553	564	542	557	589	576
51126	97818	82437	61802	38384	4271	801	792	724	702	705	658	617	602	634	618	607	615	642	642	576	637	598	595	625	623	581	615	595	596	606	653	579	599	582	591	596	542	609	543	623	592	625	579	615	602	610	562	558	569	592	615	568	582	586	591	614	568	594	571	529	589	609	626	583	630	624	642	625	628	588	593	609	605	583	578	626	560	576	613	635	580	609	598	569	615	599	597	606	567	585	562	562	598	585	583	599	622	580	604	555	595	620	554	557	560	619	578	615	584	601	601	600	588	585	572	581	604	627	616	595	600	635	615	593	546	585	561	562	594	569	600	609	565	572	601	609	574	588	589	575	646	613	544	640	579	631	607	558	604	551	605	580	564	581	560	549	601	560	562	584	534	575	559	574	598	593	621	636	602	582	569	550	570	574	587	577	604	610	590	582	551	573	616	609	586	580	609	613	591	578	590	588	637	577	553	600	554	582	571	581	596	589	552	568	590	610	576	575	546	611	550	594	596	631	607	569	583	594	581	598	579	571	569	575	567	581	588	595	591	561	567	559	581	600	596	586	636	586	581	551	606	561	615	604	540	601	637	578	621	575	587	564	610	599	580	615	568	589	599	577	596	560	562	590	593	610	556	571	621	612	563	581	602	582	597	590	591	549	612	610	591	547	571	598	546	570	597	614	616	618	604	583	580	587	580	589	589	598	547	554	642	625	580	619	566	564	590	596	564	613	635	593	612	558	601	576	610	592	578	574	570	592	601	625	561	639	570	547	602	574	612	585	655	587	599	557	585	571	634	611	575	589	546	588	628	589	628	560	575	585	613	616	607	595	599	595	583	605	589	606	579	586	573	609	567	561	600	558	622	569	628	555	557	632	577	569	587	589	599	595	592	600	568	601	608	568	594	599	581	622	553	552	600	587	574	606	615	570	590	620	627	586	613	620	648	600	569	636	576	562	606	576	545	540	589	610	596	566	540	582	586	590	590	598	624	594	608	581	604	622	644	609	575	553	607	598	612	571	574	583	575	580	564	594	584	540	570	606	611	600	554	578	606	618	577	577	555	619	602	555	601	605	550	567	537	605	576	648	588	628	608	599	604	613	579	617	587	583	611	622	578	591	578	564	597	587	637	565	587	611	585	561	610	581	575	604	580	607	596	518	628	566	611	595	577	586	586	605	540	591	561	636	558	638	579	666	589	580	610	592	566	587	592	582	643	578	604	542	628	625	563	598	576	604	589	605	633	606	611	634	579	542	591	573	599	561	633	603	563	572	619	643	565	584	561	563	590	583	595	613	567	597	587	545	584	616	617	630	666	587	572	558	668	613	561	619	580	589	558	601	609	535	589	584	606	555	601	557	647	558	588	544	620	578	616	570	635	627	573	586	548	619	651	611	604	589	587	522	586	584	618	584	588	577	600	611	605	612	595	569	566	573	611	598	563	581	594	598	574	624	606	602	583	613	577	586	577	583	571	593	605	627	538	597	590	597	568	586	594	573	591	594	591	560	574	610	587	592	596	653	570	581	609	614	539	554	597	622	629	566	614	621	590	590	619	559	544	608	605	565	601	558	578	572	627	572	583	595	563	562	602	624	592	532	554	608	570	587	581	592	578	578	575	576	637	577	607	647	591	588	583	578	581	543	575	622	570	565	640	584	583	576	588	592	620	576	576	580	603	610	605	605	578	590	616	578	579	574	617	570	574	597	584	609	566	567	607	600	586	545	589	613	611	576	612	592	621	579	614	575	601	610	595	598	570	592	575	602	582	628	583	604	589	583	583	555	593	616	552	576	574	627	552	589	639	637	615	611	588	584	573	573	594	553	575	570	600	552	584	604	519	607	584	559	659	600	576	528	592	592	599	591	574	562	632	526	559	600	591	610	583	609	589	640	558	612	595	598	593	579	602	561	587	582	600	629	569	612	587	595	599	597	624	636	546	611	602	580	599	541	600	573	596	587	578	607	607	624	577	627	604	648	585	598	603	571	652	587	615	621	556	606	548	600	615	602	563	573	647	553	586	592	607	528	608	582	591	593	608	618	602	560	574	567	626	567	582	610	626	588	566	629	564	599	613	586	580	550	609	587	584	577	595	595	527	604	599	564	603	590	581	577	551	575	575	597	616	596	605	627	566	574	571	602	582	634	599	593	583	623	568	577	591	599	590	566	617	606	590	603	586	550	552	640	630	611	580	639	621	545	598	599	505	626	542	623	599	586	621	566	595	617	616	591	604	597	575	653	625	594	556	564	551	568	569	580	595	629	581	558	559	580	593	585	570	570	588	568	565	587	600	636	559	566	547	548	601	550	599	566	593	615	598	585	611	564	629	641	588	626	562	602	583	640	592	604	581	600	562	537	616	624	623	595	568	585	592	551	570	604	586	589	618	631	583	625	537	580	565	613	587	590	577	597	556	609	592	590	591	585	541	583	625	600	557	572	625	568	640	637	577	581	622	631	628	553	568	622	617	568	612	597	610	551	589	590	621	622	559	591	557	581	578	569	572	592	633	616	560	606	613	537	568	590	579	595	589	576	600	592	591	590	585	616	607	572	599	563	633	606	595	591	603	601	573	619	577	579	600	628	600	592	596	537	612	635	581	573	588	554	545	604	584	564	592	587	520	606	642	560	636	583	568	686	579	595	615	559	604	584	589	603	559	599	531	565	614	623	590	597	583	554	597	599	574	537	568	632	585	589	621	564	646	597	594	593	590	564	600	595	555	606	609	601	584	585	563	584	643	612	611	596	660	590	668	604	620	571	583	619	615	612	633	554	587	561	588	592	588	570	593	593	565	606	597	548	547	605	585	622	613	598	621	573	561	589	617	590	555	612	593	594	513	621	560	589	571	614	618	568	600	586	597	579	572	604	621	604	546	608	581	549	644	565	566	591	596	602	601	611	554	580	571	600	588	611	612	571	613	618	615	546	586	569	634	592	602	598	573	579	595	588	626	560	604	568	590	546	597	615	556	603	552	593	582	604	573	590	568	599	619	528	582	608	620	554	573	575	585	589	621	621	600	585	575	590	571	551	593	610	607	584	545	586	634	609	574	591	592	575	598	555	640	607	583	609	622	569	609	583	577	604	579	545	574	596	606	599	567	584	607	617	586	627	594	627	567	588	589	567	576	516	582	591	624	581	591	612	560	597	590	618	593	604	637	609	583	606	562	604	600	580	609	621	592	597	626	567	580	590	595	575	618	623	592	572	625	602	592	610	621	669	604	585	589	610	641	567	591	622	596	621	541	546	572	607	611	610	569	552	643	581	624	602	568	588	595	565	598	534	536	594	615	604	564	576	619	579	571	569	607	627	607	580	612	556	598	571	617	569	596	583	583	552	627	587	618	577	614	566	591	592	606	558	576	570	608	589	565	610	564	577	572	629	551	558	596	552	624	579	579	599	543	615	577	632	618	607	610	577	595	600	587	563	588	617	574	608	596	573	625	636	585	575	602	610	603	617	601	623	634	627	598	605	574	606	587	607	641	569	621	561	578	579	614
28455	28357	31634	21553	5330	384	254	278	289	264	243	246	222	248	221	267	253	202	251	240	251	243	275	243	242	250	232	273	267	242	239	248	226	246	255	257	288	257	260	244	239	285	235	232	260	245	274	248	254	261	241	239	226	246	245	257	220	257	253	240	254	248	218	280	284	241	239	270	252	259	259	258	249	236	269	259	256	236	248	257	238	255	274	294	258	223	247	223	247	256	233	237	259	253	242	242	244	274	301	270	255	257	278	261	237	260	245	254	249	251	246	247	248	275	258	254	246	248	256	258	248	251	270	240	237	251	232	275	254	246	250	274	235	268	246	250	242	256	225	255	263	224	268	241	281	253	262	260	241	253	206	260	239	243	248	252	257	257	252	235	254	266	259	253	238	226	264	254	239	234	221	256	257	254	248	250	243	229	260	268	250	264	256	232	253	236	236	256	270	239	253	241	275	240	257	226	236	275	261	231	224	263	256	236	275	250	252	284	262	274	250	239	270	270	268	261	248	247	237	237	264	232	257	236	258	248	252	271	267	278	248	270	239	262	258	257	271	231	255	258	268	237	247	246	269	247	250	272	257	251	259	225	284	265	245	258	235	276	245	272	272	224	255	269	252	259	276	260	257	263	282	275	266	212	254	239	273	238	255	242	240	229	287	301	252	262	279	241	259	252	241	231	249	272	197	242	284	236	286	235	244	276	237	245	232	263	259	232	274	241	268	238	241	216	247	225	235	241	270	264	245	249	247	257	243	244	238	258	252	270	257	252	253	237	242	242	251	285	228	243	256	237	269	274	248	253	236	260	228	230	283	272	244	234	252	266	260	222	260	256	270	240	273	266	261	275	258	273	278	274	269	246	256	267	253	257	277	277	225	274	294	249	249	256	238	292	249	256	251	255	267	231	278	235	260	235	256	267	267	262	268	244	248	247	240	287	258	240	250	254	233	233	227	241	276	240	266	255	273	253	260	238	262	230	236	250	247	273	248	260	269	228	293	275	255	251	240	263	262	265	278	245	253	256	266	246	248	222	244	260	272	251	274	286	253	243	242	271	237	256	270	260	260	254	249	248	229	230	248	268	232	231	285	237	263	242	250	263	216	266	249	264	228	251	249	257	241	269	233	246	275	239	240	238	256	260	253	247	236	259	238	243	226	229	226	281	259	231	219	238	292	254	262	272	245	245	277	255	269	243	232	252	256	244	235	264	275	253	257	249	260	256	246	273	200	253	232	264	225	257	240	260	238	264	239	249	249	260	269	247	278	229	264	264	242	266	241	258	246	245	246	228	260	247	244	267	236	234	247	279	259	249	247	256	253	267	239	213	285	278	243	242	252	270	251	260	270	243	235	240	275	233	262	239	276	258	202	302	232	244	270	245	248	233	274	260	252	257	211	267	247	254	249	250	224	256	226	257	241	261	260	249	236	267	245	231	255	270	233	238	301	277	281	296	251	246	225	223	271	253	255	276	243	262	243	250	241	227	263	245	265	273	243	260	265	263	274	245	274	215	221	255	249	257	301	265	245	242	249	305	249	240	243	258	256	260	269	256	248	242	244	254	224	278	269	257	252	269	274	238	253	246	260	263	260	255	246	274	262	273	270	258	266	240	253	272	225	253	247	233	261	251	263	248	251	269	262	238	242	249	276	275	243	252	238	235	242	260	246	264	250	248	234	261	253	259	263	252	238	244	272	264	255	224	243	260	264	252	252	240	262	275	262	251	243	270	224	278	243	245	241	293	247	240	249	255	277	262	265	256	237	264	289	285	257	258	282	245	247	215	233	241	276	241	272	270	271	257	284	264	265	278	263	277	238	269	249	231	248	246	278	261	268	239	244	271	284	293	242	257	254	263	252	260	283	256	238	236	251	262	258	253	268	251	270	248	243	241	239	257	262	221	259	249	258	263	310	269	253	260	252	243	255	243	264	258	242	258	240	258	273	280	238	236	263	257	261	260	242	252	277	241	269	245	225	255	234	238	265	258	268	251	229	260	252	261	235	237	254	233	262	252	243	246	256	255	255	221	224	251	247	229	237	254	254	230	279	225	241	264	256	246	243	303	260	266	240	253	256	251	233	257	252	253	245	253	243	246	277	243	258	248	274	250	265	251	282	264	255	284	262	244	282	257	229	259	218	263	255	277	256	231	259	237	260	259	290	261	261	238	237	259	247	271	231	239	243	258	260	258	254	250	260	228	242	234	241	265	267	272	244	258	259	262	249	261	213	253	267	239	253	244	224	250	243	225	255	221	247	296	224	243	278	253	279	255	254	249	248	268	242	243	286	261	236	245	263	287	237	262	228	236	254	258	269	244	267	249	288	247	237	269	256	251	213	234	248	251	271	257	235	220	257	259	260	240	258	249	263	267	247	268	216	250	247	254	247	268	255	264	263	246	236	238	291	233	256	215	272	273	264	268	245	260	247	304	255	253	249	238	252	269	247	242	252	243	235	232	264	253	234	278	262	248	261	277	252	272	253	225	244	280	251	253	266	249	263	240	266	280	237	244	248	251	244	242	223	248	259	278	262	277	253	256	252	268	263	310	251	251	250	260	235	269	253	254	250	271	268	252	236	264	246	243	250	267	258	263	250	254	274	218	265	237	262	232	247	253	234	263	264	240	263	250	242	262	246	250	258	292	242	236	251	262	234	281	268	238	239	258	256	281	241	230	250	254	230	264	246	257	240	223	232	241	267	282	252	268	246	285	232	258	255	235	243	268	268	244	241	272	245	236	234	244	249	232	254	247	244	243	256	257	243	244	263	248	259	267	222	239	234	244	284	273	249	233	242	255	244	255	248	248	254	247	252	239	236	231	250	248	244	244	250	279	270	280	239	276	258	258	252	247	243	270	283	267	262	242	257	258	270	249	233	297	251	264	231	257	246	241	257	285	269	213	252	230	259	221	262	230	272	288	239	239	237	225	260	271	257	267	242	250	273	281	267	247	253	249	257	268	276	269	258	254	239	252	258	246	236	240	236	265	271	265	258	265	252	240	241	249	253	278	250	222	264	245	245	259	244	245	260	276	284	239	250	267	250	253	271	243	236	263	313	234	264	251	256	247	252	265	260	233	270	248	239	255	240	276	258	275	277	254	258	274	252	263	254	243	261	208	239	246	247	270	273	284	250	267	244	288	248	246	240	218	233	264	254	271	261	259	260	273	260	270	252	233	274	241	234	211	236	245	254	249	292	237	233	275	269	271	245	240	259	250	228	244	273	276	225	229	258	214	285	253	239	268	252	259	243	268	254	223	277	270	253	278	258	233	271	254	258	239	244	242	249	249	236	243	273	253	268	245	274	260	258	238	259	224	269	223	264	261	254	256	279	278	270	282	244	244	271	238	260	236	235	274	261	277	282	250	259	227	256	260	226	263	235	288	244	242	248	240	279	248	228	243	248	276	255	224	256	253	234	257	226	257	273	246	260	257	267	258	262	300	267	257	262	242	233	274	249	271	212	260	258	272	228	247	242	241	258	268	247	245	241	245
25826	46260	29206	15885	4520	423	308	318	322	302	325	310	307	285	275	294	315	292	281	321	299	289	316	305	313	290	288	348	293	298	302	265	314	290	318	300	266	288	316	244	305	299	297	311	282	276	290	297	276	288	293	301	297	329	322	300	320	313	282	294	279	291	282	273	293	305	291	277	274	294	285	334	291	331	295	282	320	305	298	304	259	320	308	291	278	279	275	307	299	307	299	305	286	303	327	267	302	302	319	295	314	317	304	307	328	316	304	284	286	305	274	286	318	311	284	319	330	305	274	295	304	290	289	292	311	297	284	298	280	314	313	292	315	311	292	272	320	292	289	302	289	264	303	335	296	279	301	283	313	284	313	299	318	290	290	343	284	289	300	304	303	300	305	292	278	276	284	289	293	295	322	325	288	312	325	314	293	281	293	309	289	312	304	288	287	285	283	295	303	296	332	275	300	306	279	290	281	311	288	293	291	267	341	305	324	308	298	297	293	296	294	310	304	336	277	286	300	329	305	287	295	322	311	290	314	321	305	297	310	320	309	307	316	304	290	292	301	308	278	301	295	290	325	294	309	302	295	288	286	313	320	276	316	318	333	294	301	308	329	303	305	279	289	326	283	309	303	330	274	293	316	265	331	279	287	304	288	291	294	280	308	318	286	307	283	314	288	293	301	312	310	293	278	312	299	306	330	315	278	292	277	294	283	303	319	306	311	308	330	263	269	311	294	289	280	280	281	266	293	309	286	285	312	320	287	311	296	291	284	299	292	331	296	304	310	302	288	312	283	264	304	294	307	283	305	304	290	316	310	302	298	285	311	277	274	316	312	295	258	296	289	279	269	303	290	298	270	305	298	294	293	288	313	302	291	320	276	324	318	306	281	278	280	293	307	304	293	280	271	282	297	298	315	292	325	286	289	342	276	293	293	304	295	279	321	287	303	320	307	301	317	325	322	298	317	301	330	301	295	301	305	294	293	283	290	308	325	290	266	335	277	306	262	308	276	296	292	320	311	266	321	297	279	303	284	306	309	304	301	285	291	301	297	298	310	289	298	327	301	317	287	310	266	335	301	307	289	286	322	301	289	332	309	299	289	302	315	278	289	291	291	320	283	315	302	284	314	291	301	309	293	288	287	280	299	269	276	278	295	291	316	291	311	296	295	266	305	281	310	275	311	286	301	301	314	255	304	286	306	299	290	309	280	314	308	278	302	305	317	294	289	286	284	283	301	296	338	300	274	273	292	310	298	306	291	316	273	273	265	299	317	271	310	309	293	301	311	284	294	313	275	276	304	285	293	344	312	296	293	308	298	305	329	327	292	307	267	326	302	286	304	279	300	312	305	333	264	311	317	302	308	268	284	305	277	307	268	311	298	279	300	298	295	302	312	298	319	299	316	295	306	281	286	306	319	285	287	293	284	271	295	312	283	324	319	280	301	268	320	285	334	304	266	298	292	307	312	282	299	301	296	276	319	292	285	302	293	314	291	295	303	300	306	282	291	303	266	313	296	295	306	279	304	280	301	289	294	282	275	298	267	298	301	334	277	273	315	293	314	251	278	290	312	310	285	331	310	281	288	297	293	281	303	331	305	301	291	267	315	268	303	316	317	313	275	296	316	333	273	321	308	283	299	309	288	286	311	269	314	286	320	319	277	317	313	302	322	325	291	315	267	285	309	268	298	308	272	308	297	317	295	304	317	293	306	307	300	296	327	345	273	322	296	281	304	296	296	291	294	313	286	296	295	333	293	285	292	287	277	275	299	297	331	309	303	304	307	278	326	298	265	303	292	277	296	315	280	281	300	287	299	293	277	282	277	326	326	291	280	316	327	269	293	302	306	274	307	319	299	291	270	287	304	305	324	293	263	310	275	318	305	300	332	290	294	311	315	298	308	302	295	299	291	265	315	297	270	293	279	308	293	292	288	301	334	309	293	292	290	306	279	313	277	282	303	307	298	340	291	300	317	292	304	296	309	294	298	274	260	298	315	284	280	296	289	306	307	325	311	305	273	295	295	286	286	287	301	270	317	286	285	291	302	317	298	288	301	293	274	266	271	320	288	307	277	308	264	307	307	321	321	282	317	306	348	267	318	328	290	316	275	253	293	330	316	318	283	299	278	265	315	299	310	306	300	343	275	330	317	304	305	306	315	289	284	290	285	268	310	303	310	293	307	310	281	309	285	282	310	332	318	313	293	300	329	324	284	309	330	310	312	276	272	310	270	281	287	278	310	302	293	302	298	299	299	316	322	300	297	293	288	287	290	283	333	318	308	299	307	302	280	302	311	311	294	311	294	292	302	314	261	302	277	266	284	327	302	315	304	273	301	295	278	299	314	301	300	302	282	289	291	281	286	295	278	305	251	292	328	325	296	257	286	295	281	267	304	320	290	282	288	306	329	290	268	308	307	315	323	301	280	306	316	302	307	315	282	294	308	315	294	295	285	304	305	301	267	317	277	291	294	309	294	289	332	347	300	320	323	329	302	338	332	291	301	287	280	283	318	308	280	291	304	275	362	278	280	293	319	302	305	297	296	295	305	311	283	281	265	269	280	295	269	278	313	313	307	286	286	283	295	291	298	288	284	307	321	307	319	269	297	296	302	306	277	279	302	306	285	289	273	317	299	303	292	297	320	320	319	309	292	292	323	316	356	285	308	297	302	297	303	281	290	273	312	290	310	318	282	293	272	312	306	299	299	312	284	295	264	266	299	321	328	312	313	280	297	302	285	279	318	319	269	290	303	324	302	300	295	294	311	316	278	294	308	293	318	282	302	302	302	316	305	299	310	305	302	282	291	321	276	307	305	283	304	296	315	302	288	300	300	336	294	289	276	314	283	286	276	292	289	290	310	278	282	313	309	300	308	278	282	321	276	298	290	306	283	279	321	300	310	282	291	336	292	289	276	313	303	290	319	317	300	277	293	296	292	320	272	280	278	305	317	300	310	259	290	256	305	319	302	309	274	314	261	320	313	303	271	316	302	304	298	277	279	306	321	294	296	291	304	282	297	321	282	290	274	286	297	280	277	298	326	291	268	307	272	303	314	281	295	296	320	295	306	296	294	289	329	332	293	272	336	287	317	283	320	324	290	304	303	325	321	289	277	315	298	287	261	303	282	311	291	274	297	281	316	279	329	270	306	301	311	296	283	290	304	308	303	276	299	293	291	280	303	307	307	301	296	284	301	295	290	316	302	303	284	286	289	296	287	315	297	312	310	276	286	301	313	316	320	307	301	334	283	330	318	270	273	297	282	299	286	293	300	279	301	330	286	306	332	320	312	322	306	326	325	311	300	321	306	271	311	323	325	282	315	285	290	261	297	274	304	286	282	296	289	308	300	337	314	288	301	319	277	297	307	306	277	307	296	307	324	315	279	306	277	267	285	305	313	332	314	293	299	316	305	285	316	277	288	276	276	264	292	329	284	287	308	304	279	319	291	267	301	323	273	287	300	326	285	280	290	309	299	286	296	311	292	301	283	302	324	294	313	323
24225	22835	34636	38213	26931	15526	2943	442	415	384	337	379	361	392	376	399	340	346	351	323	347	344	377	381	365	376	343	362	364	365	338	336	346	352	358	356	350	344	313	354	354	333	314	376	341	366	324	340	348	319	346	349	328	349	380	342	359	356	327	357	378	355	327	306	334	375	354	371	326	302	372	349	333	333	332	311	324	334	348	333	368	364	311	349	347	345	323	316	322	358	365	346	341	342	362	318	349	357	343	337	344	319	350	359	349	336	379	322	339	351	323	331	396	358	344	358	331	362	320	350	333	341	325	337	328	343	352	316	349	362	278	377	335	336	337	337	335	340	334	359	358	374	361	359	325	357	314	355	338	336	330	355	317	347	324	322	332	311	370	314	364	344	330	342	365	338	356	342	353	358	339	339	340	355	344	354	336	387	334	387	333	339	347	330	375	358	359	327	328	361	365	335	304	359	343	386	344	332	341	375	362	345	352	364	379	377	356	324	363	348	352	296	364	341	329	350	359	342	338	352	363	356	343	357	344	327	327	333	343	335	347	355	330	342	323	328	318	340	332	350	319	320	309	363	349	338	369	359	333	362	359	365	349	333	364	318	334	317	359	308	339	352	345	372	338	340	319	331	354	328	368	322	312	346	344	333	345	311	338	340	360	399	352	333	346	364	342	353	354	325	332	324	327	326	350	362	362	323	350	339	345	364	350	326	359	337	338	376	323	310	322	373	315	328	340	340	315	362	352	339	351	359	354	357	342	364	317	335	345	317	363	330	334	330	331	331	356	329	333	377	339	351	323	375	335	345	365	338	354	353	372	378	344	350	336	359	336	328	318	337	344	365	343	385	342	337	331	390	334	329	342	344	354	367	328	354	336	346	349	331	371	349	337	322	368	347	315	331	365	334	343	339	360	367	296	349	336	351	329	360	309	353	336	306	349	359	347	316	321	350	336	310	331	361	359	341	348	337	334	353	372	345	320	332	359	299	323	324	351	356	338	375	353	347	357	350	311	350	358	352	318	390	348	343	352	349	364	303	343	352	357	334	349	356	349	359	360	310	376	313	358	356	334	341	364	327	341	337	360	353	323	314	326	291	351	373	313	364	348	364	366	366	323	364	342	349	348	383	331	343	334	353	350	341	348	324	345	347	345	336	356	338	331	341	330	360	318	400	333	370	335	375	338	342	350	363	351	308	346	348	352	352	366	326	333	321	328	353	346	356	373	313	347	326	344	341	377	368	336	341	353	342	329	354	388	343	330	371	320	314	333	358	360	323	353	307	329	346	305	351	316	365	343	305	330	320	357	322	324	366	349	303	344	314	370	368	344	322	328	355	331	322	338	335	335	338	330	363	384	344	351	349	341	358	321	323	339	321	345	319	327	348	330	342	335	337	379	348	343	353	344	325	327	379	333	343	339	363	341	329	352	333	334	340	351	349	340	349	312	334	328	345	349	347	346	362	340	358	335	361	361	353	354	345	361	341	337	361	329	352	366	325	351	347	344	336	336	377	333	323	348	328	363	317	341	319	353	359	338	338	343	310	360	355	310	303	361	357	338	372	328	343	372	327	326	348	340	350	329	350	337	339	369	324	364	355	379	357	327	338	324	370	324	340	350	340	326	345	379	343	356	378	363	345	352	390	360	341	358	351	353	336	340	341	338	321	337	355	317	345	329	343	341	310	305	357	350	348	377	338	321	343	343	306	367	345	342	357	341	372	332	336	333	337	365	346	343	338	387	350	343	361	354	341	327	337	341	350	363	359	351	365	357	395	348	343	347	342	339	308	337	374	320	316	370	347	374	367	340	369	343	343	357	316	323	364	337	363	329	382	349	343	338	350	313	360	331	338	326	365	345	319	330	348	310	342	378	317	346	369	328	351	369	357	320	325	362	383	346	346	368	358	345	357	344	358	355	327	338	351	345	338	354	355	334	379	351	376	342	386	347	331	340	332	348	338	355	343	313	360	360	347	327	328	335	349	356	383	331	334	330	324	368	359	346	342	303	334	356	340	324	342	359	346	342	356	355	347	349	321	317	344	360	337	366	363	383	344	341	314	331	345	308	333	322	372	363	332	340	337	309	379	369	333	377	354	334	366	360	382	333	335	333	313	364	349	358	347	337	379	331	356	346	339	362	342	350	338	330	361	354	348	319	357	365	317	343	326	362	335	336	347	339	361	361	325	326	334	392	310	337	337	343	362	346	335	350	365	322	347	324	351	378	359	367	312	354	323	378	372	342	349	341	313	321	354	356	364	366	363	343	341	348	341	315	338	322	345	327	331	341	378	360	355	355	306	321	354	352	353	322	323	359	329	342	348	343	350	369	323	335	361	356	317	335	343	327	341	356	369	351	334	347	319	337	372	334	364	313	348	348	342	376	304	348	364	307	362	342	342	363	336	351	348	332	350	307	347	334	356	321	346	303	349	362	320	348	318	322	332	338	339	338	360	351	349	352	346	329	346	346	356	359	323	344	351	333	342	334	314	347	342	351	323	326	321	343	344	326	377	317	369	321	361	356	334	358	308	305	345	370	332	327	324	388	361	355	329	344	320	316	329	352	354	349	364	328	368	381	313	306	320	346	329	344	363	356	332	379	341	316	337	324	333	354	322	378	337	341	332	327	354	322	350	342	353	312	371	347	355	371	337	360	326	334	360	391	312	346	334	347	333	343	351	355	335	332	346	353	355	363	329	351	333	372	352	361	360	310	333	352	338	359	348	346	344	372	345	357	360	340	353	330	331	357	342	313	338	367	325	373	336	344	369	343	332	312	375	330	346	336	347	343	335	332	345	369	329	338	358	360	339	331	360	342	357	332	362	339	386	325	339	353	345	328	342	367	331	357	354	345	353	335	302	335	343	385	299	339	339	344	321	333	366	337	352	354	354	350	357	338	314	309	327	372	318	330	327	334	347	337	353	327	353	341	319	345	322	314	345	340	352	363	338	336	341	355	364	345	330	345	349	356	348	350	350	326	351	319	341	343	367	345	347	379	339	361	335	365	346	328	293	312	344	319	333	337	335	340	377	380	367	375	350	330	285	347	329	364	334	356	346	351	379	344	316	334	333	332	357	312	375	346	354	332	339	319	327	354	323	363	342	341	331	354	340	334	369	342	359	339	359	309	352	344	314	363	325	332	364	302	345	331	360	330	339	353	378	318	348	353	358	333	360	320	332	326	335	332	310	345	360	333	321	333	339	343	310	347	347	339	373	328	356	352	329	323	359	295	341	358	353	346	379	349	343	365	322	378	299	343	340	368	349	318	350	350	337	368	352	323	340	335	354	357	299	331	379	342	340	374	343	317	361	337	318	361	320	355	358	351	352	318	346	355	342	328	347	346	349	347	375	349	367	364	340	349	348	340	356	337	334	318	350	354	348	319	310	343	362	321	353	328	339	312	381	339	342	315	328	361	347	358	325	375	359	339	334	365	356	370	327	333	332	367	320	329	322	350	380	310	332	361	337	350	317	327	336	344	321	332	341	323	340	345	316
50261	91541	68943	51447	27355	1979	547	494	438	430	426	440	380	425	394	380	406	357	410	371	417	405	392	400	410	363	382	411	374	355	388	379	324	363	375	394	358	379	389	348	393	395	381	364	371	402	373	373	397	367	390	368	377	410	381	399	392	388	375	411	373	405	381	418	384	394	384	391	380	382	392	372	394	377	376	392	368	386	366	377	385	372	379	355	402	375	371	383	375	381	368	378	389	422	386	365	378	358	370	379	369	344	387	358	376	372	396	390	392	371	374	403	386	395	352	366	356	368	380	359	389	357	393	388	394	371	369	389	395	400	387	354	395	339	383	410	397	369	391	356	379	360	361	424	376	412	332	394	403	344	382	340	361	396	363	340	394	376	370	396	383	361	434	409	375	382	373	379	346	386	368	395	359	375	381	354	389	390	381	360	389	383	391	376	394	366	396	412	404	401	398	365	376	358	380	357	371	375	372	343	353	399	394	367	370	373	380	366	391	373	366	369	372	400	345	370	378	381	374	357	382	380	387	355	441	366	373	358	389	353	409	361	364	360	375	360	372	407	357	395	345	361	398	405	369	372	376	379	382	405	355	382	368	381	395	379	368	401	377	395	377	386	363	398	345	332	383	384	364	345	355	360	352	387	399	377	345	385	375	369	375	404	368	381	385	363	391	364	376	406	355	365	386	416	364	342	394	404	383	379	373	368	369	344	371	384	415	332	381	374	383	380	396	385	404	358	382	366	362	398	411	406	371	365	387	376	369	396	394	404	396	408	386	359	353	360	366	375	374	355	359	385	421	389	363	372	363	418	382	389	404	361	369	397	383	396	382	402	373	394	374	377	405	389	439	394	353	361	371	388	357	352	376	329	367	362	375	382	392	396	362	358	346	395	397	407	379	341	402	388	394	359	410	384	389	365	377	397	360	351	361	371	401	367	385	375	374	380	436	348	356	364	416	374	389	406	400	380	357	402	362	404	407	393	368	356	373	381	377	384	386	365	384	378	382	389	417	370	371	383	404	375	437	367	368	395	405	382	383	400	415	368	398	361	357	398	402	361	353	364	357	398	382	378	368	341	391	356	377	400	368	368	371	401	389	373	407	397	385	371	398	384	369	374	362	362	375	368	343	311	385	384	377	361	399	334	364	364	358	362	426	379	391	386	374	369	372	386	423	410	377	354	403	381	373	389	399	393	369	350	381	356	386	388	373	342	376	374	401	375	351	382	379	392	383	368	389	365	387	382	379	404	391	404	417	383	367	403	373	357	360	354	383	382	377	368	351	366	364	401	366	382	380	339	380	361	379	374	372	409	397	386	355	398	446	397	362	409	380	375	406	355	392	416	370	382	377	371	380	370	382	384	406	367	385	401	343	408	363	386	380	371	402	392	427	351	395	370	376	393	397	362	371	393	360	397	401	395	327	385	404	415	369	380	382	379	366	374	396	355	402	372	392	378	412	397	396	369	365	382	408	420	420	362	349	384	365	361	392	399	392	369	387	370	383	358	357	395	372	363	370	388	393	372	353	390	330	375	378	383	384	341	383	398	383	403	385	368	399	364	360	378	385	385	387	393	405	397	359	403	397	356	391	364	392	384	381	390	386	367	388	401	389	372	385	388	377	354	356	359	393	379	396	405	390	362	395	344	376	381	406	393	386	378	365	324	394	393	356	376	408	381	348	405	378	359	362	384	381	378	398	383	357	399	401	416	368	365	377	368	374	403	410	352	380	352	373	356	403	397	382	351	423	362	407	371	352	420	376	373	365	409	390	366	413	390	369	361	338	388	377	371	383	393	359	410	373	404	381	341	384	380	397	386	349	404	380	377	371	394	352	360	363	396	365	365	366	376	387	357	370	395	404	384	426	335	330	364	394	371	353	387	361	357	376	372	385	430	374	362	393	373	362	345	391	372	371	379	394	405	390	427	383	343	349	388	409	351	387	362	375	372	376	359	404	348	389	387	365	391	366	391	366	358	375	369	401	379	366	376	385	393	377	399	399	377	363	365	396	384	392	375	392	416	399	332	394	387	373	356	402	355	392	347	351	380	391	397	367	374	397	349	403	383	379	397	378	377	418	380	369	378	380	347	382	396	344	367	389	376	380	372	389	366	331	347	374	373	357	373	366	366	365	362	355	383	370	388	393	362	361	332	386	394	386	342	431	403	351	363	378	379	372	394	348	353	415	335	357	422	380	380	390	384	407	381	370	391	411	346	360	379	379	383	379	393	371	368	380	368	407	397	367	403	372	385	373	396	367	379	388	341	384	393	388	361	402	415	399	367	370	404	379	409	378	366	394	389	349	374	382	397	350	373	382	409	363	396	369	400	366	383	386	394	368	368	375	388	378	366	359	380	379	393	405	360	389	366	377	353	391	376	351	368	380	400	373	397	417	370	378	400	360	374	392	407	387	396	372	390	393	352	382	345	359	379	385	357	411	397	375	384	363	365	372	369	383	371	379	399	411	390	381	400	371	377	424	402	383	404	390	347	389	393	382	424	377	392	397	398	344	346	397	408	376	416	355	364	362	348	412	356	409	371	363	355	408	390	361	373	383	359	395	394	366	395	371	396	381	368	369	429	420	386	414	392	375	375	410	408	379	385	384	388	354	403	392	380	361	398	395	376	414	373	406	392	347	396	417	362	365	359	371	398	371	348	408	386	379	356	382	375	403	388	416	362	356	348	398	403	390	360	373	403	378	359	401	370	354	368	392	416	375	335	383	363	325	364	370	396	363	362	361	371	383	360	364	373	420	398	395	356	377	394	429	390	372	404	378	365	400	397	377	349	385	353	412	371	396	395	395	408	376	361	384	357	365	398	395	351	337	394	357	339	373	383	352	396	368	366	375	394	372	388	345	381	359	339	352	394	379	347	401	383	421	399	360	387	396	401	381	390	356	367	376	401	353	382	361	354	361	386	387	356	413	369	389	363	363	349	395	386	364	392	390	382	402	405	369	416	384	365	401	408	355	381	374	380	365	351	348	370	408	377	364	359	347	357	366	365	340	344	368	388	404	377	386	386	392	378	349	373	388	367	369	366	390	361	393	369	350	389	366	396	368	381	337	365	382	381	377	401	380	383	334	364	388	350	375	391	401	390	395	382	420	376	384	343	412	370	390	415	391	365	377	376	383	374	396	373	382	374	375	391	394	379	377	391	391	392	382	396	363	413	387	383	417	346	408	374	401	379	390	385	391	358	375	415	375	355	375	316	380	386	375	371	387	393	382	412	386	385	385	364	399	407	368	346	413	392	399	378	399	401	378	382	352	382	385	392	374	384	397	367	380	379	335	352	402	387	397	374	405	360	406	409	383	359	371	378	406	331	378	350	381	406	393	384	383	394	404	371	402	394	409	416	388	377	364	405	361	375	405	387	389	350	408	385	356	397	396	352	393	360	357	403	390	374	383	372	381	369	417	411	363	368	373	383	383	348	392	359	383	431	374	369	379	426	386	394	386	360	389	366	396	343	374	392	394	405	352	396	404	365	380	396
25528	25146	36692	35189	21447	5292	460	399	384	434	399	368	375	409	403	390	383	359	385	386	379	403	394	415	378	354	366	394	367	378	365	358	388	381	362	382	363	383	372	367	374	397	370	391	340	405	383	390	334	378	383	395	330	382	415	373	387	382	386	371	363	374	399	379	396	374	361	367	394	390	390	380	377	319	390	370	379	366	368	362	391	359	370	365	366	383	412	382	356	390	366	373	370	369	393	354	383	343	389	383	360	388	389	361	365	376	386	386	366	359	392	360	374	369	367	385	338	363	395	354	356	354	356	350	374	381	339	371	380	378	352	390	392	352	385	370	389	374	383	381	374	364	373	349	388	356	376	411	398	390	375	345	371	376	374	350	357	344	370	358	382	362	369	371	368	373	371	342	397	381	357	395	399	350	372	385	375	366	368	357	368	374	385	380	347	369	346	346	341	363	362	360	412	387	376	370	397	367	344	373	379	390	349	371	385	350	394	365	362	386	381	385	388	376	368	376	393	367	390	349	343	390	367	405	366	374	360	344	387	388	345	407	385	378	408	362	390	378	367	349	376	341	391	375	388	421	360	354	403	359	381	371	380	381	394	377	378	380	357	381	376	377	403	354	363	365	376	384	403	375	401	349	383	361	395	388	357	379	357	387	337	363	397	401	347	350	356	381	440	370	391	404	389	380	352	358	373	354	378	366	352	386	390	379	383	349	383	365	378	369	392	362	370	398	381	386	380	383	377	380	393	370	406	359	359	369	421	374	381	404	381	347	387	387	353	362	397	366	396	391	376	338	373	383	364	377	366	363	394	361	348	409	384	424	362	424	352	349	378	372	393	371	361	384	342	355	372	376	369	372	390	368	381	411	362	411	398	361	381	348	382	397	364	357	358	373	368	347	368	411	369	369	411	405	376	368	369	357	358	383	385	394	384	381	379	364	367	402	398	332	371	385	414	368	372	347	373	387	370	397	372	408	388	408	371	362	343	385	372	409	355	389	386	405	377	370	393	343	382	395	420	395	373	363	381	361	358	399	392	366	395	370	365	381	378	347	361	396	369	380	412	388	381	388	376	362	402	400	364	364	384	403	376	352	360	379	361	398	344	369	343	386	377	382	346	374	374	385	365	370	366	375	367	349	397	390	370	372	403	378	342	364	370	389	388	357	346	368	389	368	370	392	343	381	417	377	373	356	367	388	450	371	334	340	363	360	386	355	404	389	352	345	371	394	372	377	391	352	389	344	356	352	355	395	375	321	371	355	373	374	357	367	357	386	375	400	333	347	350	333	378	370	386	388	358	410	367	372	388	367	372	367	398	364	406	368	363	374	340	362	336	374	391	352	380	410	376	382	361	356	388	418	398	383	379	391	341	364	350	364	327	362	373	404	401	376	363	368	347	391	380	361	349	352	333	388	348	359	369	383	372	343	414	343	384	345	379	397	369	363	388	418	390	388	412	377	395	359	367	393	374	340	351	387	370	385	385	372	380	386	385	367	367	383	381	353	344	402	363	381	374	389	366	400	409	354	367	360	346	396	357	421	365	387	356	398	365	391	374	364	396	366	382	365	388	382	377	368	337	374	392	335	370	343	373	377	363	343	404	400	356	356	375	416	365	372	381	388	359	355	423	419	383	353	398	389	343	403	389	401	416	383	368	370	385	355	351	373	330	390	370	376	390	381	361	419	359	376	349	351	361	370	359	382	390	356	403	397	401	361	389	372	376	375	379	360	367	341	369	349	399	369	409	381	376	377	370	383	366	392	383	391	363	368	368	380	372	373	385	385	367	383	345	372	384	351	385	369	364	408	346	371	381	382	379	367	361	359	386	392	354	368	355	416	372	345	382	348	362	371	356	369	380	346	354	387	356	352	400	351	386	391	348	389	345	393	385	375	353	383	360	371	384	374	364	300	368	384	355	389	388	371	364	380	392	389	352	384	385	372	383	374	343	343	376	342	398	373	379	340	386	391	384	357	386	371	382	377	343	358	389	379	374	367	383	359	378	366	328	398	380	385	372	362	382	368	372	395	357	376	374	395	357	383	385	350	372	375	414	385	367	366	371	381	380	396	413	361	378	406	362	417	379	364	390	387	393	360	396	333	422	362	370	389	393	369	410	388	384	398	360	362	415	372	398	371	392	358	354	365	382	333	384	358	363	367	357	364	393	375	385	377	377	391	346	384	364	384	354	379	375	356	371	363	350	340	376	369	388	384	400	390	427	382	354	307	352	383	385	351	387	363	401	378	374	371	356	411	359	377	352	363	389	373	367	356	364	363	359	373	343	366	341	394	396	405	366	378	385	379	371	378	389	364	390	372	399	399	382	365	386	331	392	380	363	382	364	422	370	380	429	388	360	374	347	394	389	418	371	365	382	336	380	378	346	374	392	375	326	383	402	368	380	385	407	355	347	381	389	362	370	386	372	367	398	364	349	363	354	368	384	386	353	409	385	405	381	385	347	371	368	360	383	386	413	381	375	348	406	383	408	379	415	380	329	420	400	405	371	357	363	374	360	431	375	332	372	412	362	410	366	380	387	396	365	359	371	342	368	357	374	396	353	388	386	367	374	369	414	390	373	353	356	354	380	371	357	366	393	322	366	337	390	365	413	372	344	391	382	353	402	388	357	377	352	362	379	390	402	385	348	368	367	400	357	378	389	399	385	372	359	373	349	366	394	345	392	355	382	345	358	382	328	405	379	392	367	374	393	372	390	406	377	380	377	383	394	390	380	355	386	387	370	367	382	350	340	400	349	357	398	371	378	371	382	397	383	402	359	367	349	376	343	353	405	356	408	373	382	396	381	381	431	367	387	356	380	368	352	378	389	362	352	363	367	364	419	331	360	385	382	418	414	384	365	385	354	374	406	380	379	420	376	381	400	385	377	396	403	385	358	374	383	344	372	381	373	386	376	356	353	416	402	357	364	395	420	391	406	389	389	369	388	391	397	336	393	357	358	378	386	412	380	399	389	381	378	389	398	339	368	400	402	365	379	402	356	381	387	377	379	361	349	358	368	377	397	386	366	387	376	402	361	361	434	369	385	400	358	393	356	371	369	360	354	395	342	390	389	384	376	351	373	384	406	361	359	374	369	407	342	415	386	386	417	404	359	399	368	392	381	384	365	364	406	370	377	382	349	360	376	383	362	371	380	376	385	346	360	368	368	378	399	392	386	378	328	333	399	369	385	368	375	362	386	373	367	376	375	377	384	389	378	372	364	363	341	383	367	393	369	359	409	399	362	368	416	384	363	359	402	385	342	391	369	405	379	380	379	385	387	384	385	365	348	384	391	377	356	394	391	389	348	389	352	371	391	347	393	363	373	350	409	374	353	358	386	379	332	378	371	379	369	379	366	346	361	392	388	386	383	387	367	324	383	382	391	359	342	375	356	398	395	349	365	370	387	364	420	369	354	373	349	369	382	380	355	346	399	421	396	361	373	379	366	385	386	374	380	377	351	354	371	350	388	392	383	383	393	377	360	382	375	383	383	404
45977	80409	55291	40203	20793	1497	494	451	496	463	426	480	478	428	478	434	430	443	408	463	421	396	457	428	418	445	425	411	427	437	414	444	434	436	500	459	456	431	410	449	434	429	433	419	422	407	455	415	431	425	460	439	389	442	418	395	409	426	424	448	439	429	453	388	411	437	427	455	422	397	398	441	448	462	429	447	444	423	430	402	400	436	485	403	416	452	429	409	402	439	408	432	440	465	440	422	453	435	392	443	387	441	453	441	434	418	425	407	491	441	457	416	421	400	426	454	422	415	459	406	429	427	411	466	439	421	453	420	448	426	447	460	402	431	419	430	434	441	439	401	465	433	449	437	475	434	439	401	415	433	404	423	421	420	413	406	435	426	417	438	395	428	411	421	392	406	421	431	432	449	411	440	383	448	435	443	397	419	422	407	408	430	459	435	457	392	394	429	433	443	429	469	425	443	394	445	424	432	449	418	426	445	456	430	441	432	391	400	455	419	448	412	412	427	394	435	405	450	425	445	442	413	418	435	469	454	447	455	410	408	437	389	423	411	466	415	453	455	467	406	432	465	425	476	427	436	438	428	427	427	443	474	421	407	425	417	415	420	454	457	441	452	428	419	435	444	453	431	469	460	447	400	430	397	433	461	434	417	436	454	463	392	417	429	451	440	447	401	434	428	390	432	422	427	390	444	439	435	402	424	461	423	436	425	438	402	415	400	396	433	448	454	382	452	430	424	458	476	421	464	442	434	425	404	442	431	457	451	446	452	414	444	472	436	446	434	444	444	400	430	412	447	432	421	404	447	414	422	387	432	405	436	418	471	442	432	415	439	448	431	434	444	395	420	461	429	403	445	446	404	466	443	456	444	415	448	435	476	423	465	411	401	412	388	421	418	420	428	463	417	445	462	410	450	476	405	425	435	429	444	408	455	437	435	430	421	445	383	424	399	422	440	450	446	433	419	504	429	444	430	463	429	403	429	458	430	459	448	455	425	426	456	432	454	426	443	438	425	462	439	418	448	422	408	392	432	430	447	391	413	384	438	407	443	446	424	404	433	435	462	443	418	457	425	423	408	411	448	404	447	400	405	405	439	445	421	415	401	417	430	420	439	435	434	401	457	457	464	469	452	386	433	443	436	432	412	440	401	415	439	440	433	432	419	395	420	387	415	436	441	409	407	454	440	456	444	456	425	443	430	425	419	441	431	426	466	417	435	413	459	445	417	447	444	441	432	410	418	428	409	386	424	422	435	404	434	451	431	465	395	458	434	463	415	424	446	443	434	450	389	392	428	418	430	445	429	459	442	418	390	428	445	456	430	415	418	445	410	415	403	461	424	435	421	419	392	427	444	448	463	460	399	440	438	455	465	438	466	415	452	427	454	424	427	422	424	406	445	444	445	454	447	449	460	428	404	456	411	409	423	425	440	408	450	407	423	441	426	418	429	433	383	441	427	441	423	420	448	445	414	387	403	424	438	421	442	451	428	404	423	404	388	478	464	432	438	381	440	437	444	458	473	433	448	456	441	407	449	447	442	455	440	416	438	421	413	418	434	425	438	452	409	420	466	424	431	453	447	435	435	432	455	455	425	467	446	445	423	473	394	455	458	431	425	391	401	432	443	427	395	409	458	469	425	452	430	444	430	444	432	452	448	407	427	429	429	443	408	462	425	465	477	440	409	454	427	438	429	459	439	446	411	454	426	420	415	369	407	405	432	477	410	400	436	407	436	446	445	429	431	447	449	457	427	446	407	434	425	426	412	407	394	439	432	418	441	433	450	427	425	450	447	413	426	451	406	441	460	440	444	402	472	423	420	416	407	474	429	446	431	425	405	446	441	407	442	456	422	452	462	441	444	401	440	402	456	401	429	402	464	441	439	463	431	444	456	414	428	441	442	415	431	436	435	404	402	421	432	419	415	452	441	441	402	431	438	400	449	473	450	430	449	466	414	425	445	421	433	428	441	412	431	463	449	427	426	426	442	429	415	474	429	417	402	458	403	415	410	442	411	379	457	421	462	453	405	416	437	450	457	414	437	442	427	417	443	411	434	413	449	429	416	427	444	417	440	428	472	403	441	426	407	450	439	418	425	396	430	429	457	445	423	442	410	437	425	442	442	429	453	422	420	443	434	449	432	418	443	427	437	465	416	461	440	431	429	431	467	451	442	423	426	414	413	438	452	466	422	422	434	398	451	384	458	420	427	469	454	461	459	401	414	444	438	427	438	461	410	462	417	434	412	435	402	437	426	427	426	421	380	428	374	444	443	409	417	434	447	453	428	446	446	431	459	444	443	417	402	447	387	430	394	439	434	431	435	448	462	412	417	423	381	426	461	442	397	441	444	453	424	430	437	416	429	452	443	465	438	475	446	446	435	480	459	459	438	441	436	409	460	424	421	427	444	420	395	465	422	430	388	416	491	417	457	463	403	463	442	435	447	436	470	416	437	406	436	433	439	442	441	461	429	407	412	401	399	442	431	397	432	431	405	443	376	417	397	433	445	467	420	443	470	432	420	422	422	432	468	460	402	426	437	412	447	443	467	452	419	423	435	443	439	433	405	445	418	403	433	433	457	433	409	408	454	408	408	469	412	427	470	394	407	457	392	461	410	455	429	389	465	455	424	448	440	451	450	422	440	442	447	405	447	413	421	426	436	390	428	426	442	407	443	399	416	402	462	444	434	424	430	426	448	439	422	436	412	440	448	436	442	458	466	409	439	402	458	422	427	425	439	450	444	428	400	401	428	435	405	434	414	435	401	455	441	487	421	438	453	451	447	444	432	416	417	410	442	423	470	454	465	425	411	470	411	438	410	449	449	420	392	439	404	407	435	453	444	434	447	418	451	479	409	432	442	452	425	451	425	417	443	422	473	437	465	416	386	471	446	426	399	427	426	445	436	437	380	456	429	422	421	441	412	423	464	396	394	424	400	438	426	405	405	427	421	451	411	423	437	441	408	446	448	451	402	453	457	423	450	425	374	451	436	449	415	448	444	380	434	403	441	423	471	442	449	456	420	445	437	405	456	396	433	442	442	421	438	409	423	420	473	468	444	427	429	450	438	444	429	414	405	451	400	400	475	407	457	413	431	424	430	424	417	472	402	449	401	465	392	397	415	435	440	427	430	449	443	406	416	458	447	423	457	428	434	398	401	428	427	419	448	447	399	413	447	443	406	459	410	456	410	430	472	426	465	434	445	415	437	406	425	474	442	405	422	450	401	424	411	404	438	430	443	391	384	424	417	469	417	456	427	474	459	439	459	451	423	457	432	449	419	421	467	463	435	441	491	401	426	470	431	455	413	411	430	414	442	422	404	476	453	465	412	440	449	413	432	420	414	439	453	449	405	423	425	399	431	448	407	430	432	454	425	436	458	464	450	404	428	415	394	397	415	432	459	425	418	437	456	441	441	420	480	456	428	445	436	449	397	424	420	438	449	429	426	440	427	457	425	421	420	457	442	422	451	417	428	456	442	451	453	427	450	437	437	430	428
23218	21902	32602	35775	29968	20238	9403	830	624	637	657	615	566	602	618	568	585	566	585	547	564	554	559	579	542	594	579	579	561	533	553	576	542	513	507	581	539	569	575	520	558	502	580	553	561	554	549	538	586	536	559	553	568	545	560	566	585	558	532	543	526	542	549	493	548	518	586	568	554	522	577	489	569	492	527	576	514	530	544	527	575	560	595	559	557	522	504	532	538	542	501	530	533	557	630	530	559	576	534	567	535	552	492	519	583	547	550	557	570	521	544	537	574	550	573	535	541	513	559	570	525	529	562	563	575	579	540	563	544	571	544	526	611	566	589	559	502	541	550	546	518	544	546	551	540	564	538	558	534	568	505	565	515	484	578	512	556	519	551	553	514	541	546	541	581	506	557	529	521	531	563	528	578	582	562	554	550	559	587	540	534	553	521	574	586	505	548	522	530	549	520	502	595	537	552	586	527	542	529	560	538	539	560	502	543	533	519	546	542	542	557	542	566	555	532	582	570	540	585	535	550	572	596	522	578	583	484	579	539	565	591	498	577	571	535	540	556	526	564	550	561	552	549	530	517	572	546	523	539	555	546	566	535	557	566	575	547	544	598	553	529	513	531	570	525	519	583	551	569	548	564	550	491	551	529	545	557	506	573	526	513	579	574	547	539	510	551	543	499	541	533	586	534	529	514	528	548	557	529	528	529	545	573	553	571	570	579	517	591	538	555	513	553	567	541	517	528	546	559	561	516	584	547	582	523	567	552	532	584	518	550	582	518	572	574	554	565	518	548	547	516	520	538	567	531	580	587	554	555	553	509	551	548	545	563	553	581	516	549	536	577	528	541	517	578	593	542	574	568	583	531	546	592	571	545	535	543	544	535	555	593	550	544	515	528	571	533	521	584	499	553	533	553	542	534	526	556	528	531	585	536	584	532	520	543	545	534	517	543	531	535	546	512	534	573	525	560	565	567	533	579	576	560	568	550	589	505	550	530	500	537	568	563	525	547	578	560	503	535	538	546	507	538	566	514	543	544	533	556	525	522	572	560	523	499	601	574	499	562	546	600	530	557	558	562	563	568	553	554	559	560	570	545	576	597	517	542	532	515	535	544	548	545	577	562	542	565	593	507	517	536	490	539	538	551	586	564	594	583	506	595	550	564	544	584	577	535	530	568	540	545	507	554	567	543	526	571	587	560	574	544	552	510	554	539	544	551	519	567	547	535	525	554	530	548	545	560	546	541	551	561	569	526	537	544	550	509	570	534	536	536	544	551	548	533	579	588	573	544	529	545	514	536	531	536	540	516	523	602	574	595	566	546	532	584	555	530	540	538	561	526	558	557	561	538	530	545	549	538	555	557	522	572	535	566	548	535	561	575	536	558	561	592	503	498	557	542	558	578	540	509	501	534	576	550	544	550	519	599	555	518	546	560	534	560	579	585	562	570	534	527	527	513	518	546	567	564	554	528	529	562	517	541	598	540	533	566	574	558	511	563	535	573	535	550	550	520	553	533	524	560	587	528	516	558	541	540	561	577	531	573	587	543	593	519	506	550	548	525	523	548	559	556	612	546	575	581	555	514	531	565	530	584	583	518	536	569	537	539	569	560	521	528	557	545	516	551	558	543	551	523	529	538	542	548	545	575	568	524	580	557	551	578	552	528	586	547	534	545	514	500	579	602	565	590	520	520	558	534	527	551	544	584	541	556	528	562	533	515	533	599	545	563	539	525	529	527	545	558	519	561	528	493	565	528	557	549	566	546	540	550	558	530	541	552	529	565	545	602	566	543	522	516	555	566	535	549	537	562	583	551	525	565	545	576	546	531	567	538	579	583	570	525	519	548	564	542	533	565	553	575	544	530	502	483	506	553	560	545	546	547	544	534	555	612	548	565	592	577	584	542	507	567	524	511	563	541	535	529	543	552	532	574	523	607	547	565	570	561	564	547	557	512	519	582	495	553	550	569	571	558	534	560	534	514	523	532	555	577	513	519	567	570	561	509	522	564	522	542	525	547	542	536	504	509	514	544	526	596	536	549	542	576	558	551	555	577	513	531	554	561	520	551	535	527	561	540	513	507	583	556	556	553	554	519	542	590	556	530	517	539	519	533	543	564	542	568	532	542	549	527	536	539	546	531	582	575	530	554	533	533	526	559	546	544	558	589	539	597	518	528	526	546	548	568	554	521	564	561	533	578	524	568	568	525	553	564	548	539	535	519	551	559	573	551	505	531	519	542	535	546	511	545	559	513	568	556	500	555	544	591	538	540	524	535	542	555	554	538	560	563	529	550	527	529	534	574	550	562	598	534	523	556	546	555	606	609	537	519	567	544	500	503	567	573	546	575	535	501	534	558	557	546	554	526	515	530	562	531	551	533	546	519	575	524	537	569	531	543	574	523	531	517	557	547	582	578	573	546	511	569	526	574	532	522	532	536	521	569	568	545	517	592	533	521	560	534	542	510	560	513	573	533	528	562	558	543	544	542	558	553	508	554	549	539	551	525	567	528	555	559	549	470	534	534	560	535	556	567	552	535	548	484	564	515	554	562	564	547	568	571	532	510	543	537	559	578	557	610	619	577	542	550	517	577	538	545	576	523	546	553	563	534	537	492	560	572	546	556	515	560	553	545	525	547	550	564	533	581	549	550	586	526	510	524	509	586	564	530	552	505	531	517	546	537	517	540	581	535	537	576	529	554	528	541	557	566	544	598	597	533	555	578	561	553	519	528	574	539	581	546	552	518	550	548	544	521	574	548	545	535	563	547	553	507	560	525	551	536	569	553	570	543	530	532	555	544	540	542	578	535	553	523	530	557	573	561	582	528	521	584	562	534	556	535	545	553	535	573	549	529	516	570	557	527	580	538	532	561	551	533	584	492	553	552	553	545	536	536	535	531	530	579	559	528	541	501	505	550	588	536	568	545	535	553	567	568	600	551	547	543	575	508	518	549	540	485	576	538	521	575	584	563	534	555	601	558	542	554	535	547	569	557	579	549	601	547	540	528	566	510	554	570	554	540	551	538	551	525	553	553	554	540	560	529	561	556	555	559	571	558	525	568	526	565	534	554	522	583	507	548	539	519	582	569	539	547	559	591	524	529	553	545	538	537	583	575	572	583	532	560	543	505	561	524	519	557	530	567	541	557	565	545	541	549	546	529	548	568	557	516	503	541	529	525	517	521	541	508	545	538	553	526	530	540	552	574	523	564	593	541	536	522	577	566	511	514	549	562	505	566	524	538	561	572	575	543	573	521	574	565	544	583	551	571	550	512	543	527	497	515	566	562	544	533	533	541	543	531	579	584	562	560	554	555	565	567	560	558	508	533	536	564	595	542	553	564	545	544	557	486	502	548	577	556	568	572	545	567	556	535	558	554	530	540	552	522	593	559	532	539	528	505	563	595	541	531	535	515	555	547	503	586	546	553	559	527	544	541	568	571	537	559	551	589	586	514	540	537	530	539	540	529	560	510	523	594	569	543	547	557	525	573	539	598	548
58400	93963	80827	63128	39406	2651	900	730	719	703	687	660	687	580	637	615	593	622	589	558	623	571	570	605	538	611	620	559	538	593	602	620	602	593	563	575	553	600	616	589	600	584	531	577	619	599	628	563	602	594	590	628	574	595	597	601	560	586	567	595	583	569	617	572	527	585	583	564	608	625	530	582	594	589	582	583	601	611	597	568	583	586	620	582	590	551	598	599	582	601	581	592	583	573	595	582	635	596	573	599	580	566	586	558	612	579	600	601	591	616	567	579	581	605	569	616	573	608	596	622	575	553	555	613	608	552	551	599	612	572	563	672	610	589	596	586	604	577	623	590	578	602	564	555	545	612	565	585	608	565	583	597	571	608	592	593	568	592	606	602	572	608	546	605	605	589	578	629	609	626	598	581	591	605	573	596	539	574	559	604	597	585	613	581	576	611	564	561	591	610	585	602	577	607	561	529	632	624	555	606	595	583	589	581	598	625	561	559	596	558	570	643	629	585	561	549	566	620	602	609	567	570	596	587	597	590	572	593	589	580	580	582	581	569	567	582	611	576	567	622	589	547	578	573	571	609	609	592	573	634	593	584	558	634	579	573	547	598	609	596	586	575	585	596	543	606	583	601	599	599	560	569	615	606	587	588	622	588	599	599	572	580	572	536	571	604	613	567	568	603	582	586	581	582	578	565	586	552	555	652	568	589	601	536	570	601	605	579	590	579	592	547	577	565	517	636	600	537	584	570	589	600	623	584	635	609	559	567	539	572	617	601	577	612	608	555	598	608	554	597	611	572	639	611	579	587	550	579	541	569	573	583	568	576	599	635	568	557	575	589	566	613	614	580	595	597	580	579	575	555	566	586	604	591	626	560	619	565	596	560	594	548	618	563	559	618	627	561	625	616	612	575	600	577	597	591	625	593	574	568	595	567	601	565	603	571	569	592	590	582	553	618	556	576	575	603	606	574	586	582	603	530	596	540	550	574	575	557	592	614	605	619	574	575	576	603	588	564	598	575	606	584	582	609	623	574	551	618	583	599	569	569	590	584	576	604	594	536	603	621	562	560	583	599	584	637	642	558	589	574	569	541	578	570	573	615	599	579	610	592	571	603	597	632	562	593	516	625	605	578	613	585	586	577	622	583	576	622	594	613	555	583	579	611	583	566	548	547	558	606	596	607	608	606	552	546	578	632	578	601	564	560	547	553	581	566	569	571	632	596	595	592	547	591	612	557	556	607	587	610	598	608	564	621	586	598	581	573	611	616	586	615	606	620	570	616	573	554	605	584	610	607	569	593	619	590	617	564	562	611	542	577	663	611	590	621	588	601	553	592	591	611	571	555	628	597	544	627	602	598	557	570	603	556	557	611	600	596	534	578	601	603	542	587	534	635	572	566	581	586	571	509	600	610	588	629	572	597	630	618	608	580	552	580	583	555	609	523	613	599	580	596	575	601	576	556	575	615	588	563	593	641	601	570	613	568	619	624	625	606	625	566	619	601	611	605	573	566	593	547	547	637	554	536	621	615	584	581	542	591	569	557	607	575	604	637	552	580	588	567	575	557	546	577	603	567	569	572	598	578	596	547	603	588	577	608	601	608	574	584	603	566	562	602	588	533	635	595	577	578	615	587	575	568	540	565	552	555	577	549	566	576	563	583	563	624	598	621	597	575	536	569	602	562	589	565	586	596	604	576	611	599	540	575	599	594	569	553	589	587	552	570	606	557	575	637	550	562	590	579	600	578	575	570	591	551	577	612	601	593	591	552	606	611	573	629	605	572	594	588	633	539	603	592	570	568	566	586	590	540	581	560	568	587	588	581	564	626	581	604	587	557	581	631	558	614	533	593	560	596	590	561	560	613	614	581	616	600	587	565	616	574	565	578	607	557	594	599	624	575	568	568	592	570	579	588	596	608	595	549	605	554	579	578	617	577	567	565	588	627	567	600	610	562	570	519	614	627	559	589	604	583	577	606	563	560	605	621	600	585	611	581	557	603	578	598	595	579	557	594	599	540	628	606	593	579	624	592	561	611	603	576	613	595	566	567	623	581	554	610	622	549	580	595	569	534	591	642	585	585	590	573	539	563	574	553	554	592	629	588	606	589	577	625	573	576	563	592	592	586	599	628	610	581	587	600	595	554	617	561	571	623	561	620	560	584	600	595	631	586	559	556	583	544	573	588	608	630	567	597	577	581	550	555	599	593	568	606	601	564	609	618	545	608	626	575	610	591	587	567	645	600	608	554	558	630	547	577	607	590	589	567	623	618	600	585	627	581	579	588	603	623	544	585	566	536	584	543	586	591	575	597	609	578	587	494	606	597	582	574	614	580	587	568	624	558	585	563	609	567	594	545	533	587	610	584	568	603	572	610	580	579	527	592	597	602	611	572	614	527	617	581	608	608	590	580	578	626	556	567	565	575	613	578	568	562	581	602	647	542	606	587	663	588	591	548	558	543	597	547	623	584	575	577	592	559	599	588	559	564	609	558	627	605	614	632	624	595	606	605	603	653	566	600	586	580	591	578	578	622	591	567	591	602	568	596	520	582	548	592	607	608	585	540	581	588	560	583	576	560	592	588	542	596	604	612	559	589	595	610	610	555	601	595	590	552	606	595	563	590	556	603	606	589	606	575	583	576	623	568	619	595	583	624	570	611	627	544	603	558	567	589	560	572	612	575	605	576	610	608	593	640	600	577	566	569	603	585	562	611	559	547	558	574	579	602	615	564	587	608	598	625	576	586	611	580	621	583	581	586	599	554	554	564	614	558	576	616	553	588	606	609	584	593	584	576	565	588	588	567	621	592	578	538	581	604	576	599	569	617	585	584	578	581	587	555	558	582	552	588	612	642	563	575	584	602	605	586	574	620	561	579	568	568	600	599	598	584	578	569	601	548	598	586	600	616	611	585	593	578	611	586	575	599	586	604	565	598	546	564	590	570	599	581	595	568	607	612	585	562	572	593	564	605	582	567	577	589	573	615	595	563	606	608	573	577	587	608	609	559	617	609	599	573	562	529	617	614	607	606	571	584	579	565	564	561	592	575	596	599	568	569	627	561	568	597	613	603	589	582	576	557	535	577	594	589	573	599	591	572	560	574	590	583	605	596	593	574	611	588	606	599	627	593	601	567	575	604	580	606	593	551	563	619	534	629	535	564	593	593	586	527	605	591	582	555	576	558	592	612	589	587	577	586	561	583	536	595	623	555	635	570	594	607	616	594	594	564	554	567	549	598	582	572	619	566	616	620	612	592	606	565	623	593	637	563	597	593	585	584	557	581	580	572	622	587	577	640	583	574	603	585	600	603	635	611	607	610	626	571	578	565	594	576	587	566	598	590	576	585	630	637	600	553	571	570	576	588	619	630	564	581	617	575	627	639	588	611	591	606	600	623	554	580	584	598	568	555	577	582	616	606	618	571	623	541	568	558	571	576	545	563	548	602	601	564	602	573	618	555	624	553	582	556	608	598	542	577	609	598	627	624	598	604	584	605
28150	26995	32901	22884	7056	473	286	256	261	233	271	267	275	249	259	264	232	267	251	233	257	246	248	263	253	278	250	244	262	242	233	242	253	246	237	256	290	256	244	252	247	246	214	242	274	244	256	232	220	229	234	227	258	276	251	235	243	252	251	249	255	256	235	280	266	249	255	251	243	236	263	236	243	259	257	248	222	252	236	252	255	257	264	268	237	248	258	242	282	257	271	263	212	246	260	252	250	237	251	265	222	222	279	247	252	251	244	236	243	243	234	255	268	254	247	222	258	289	252	249	265	246	242	236	248	234	235	264	256	229	247	246	272	282	265	256	247	232	256	233	238	241	231	260	249	223	288	259	266	261	284	270	256	246	244	234	257	259	248	253	261	211	231	238	256	249	254	239	240	241	257	245	245	217	226	256	239	292	225	217	253	244	284	233	245	245	251	223	251	245	253	228	239	243	236	234	248	254	239	258	276	251	250	255	249	286	239	276	231	260	232	255	243	253	240	253	251	241	250	240	247	270	242	236	240	208	251	237	250	228	249	265	243	223	231	251	248	261	267	240	226	262	245	240	250	270	265	242	247	262	260	243	262	235	256	258	241	239	266	250	267	221	231	235	248	240	274	259	246	257	251	249	236	234	238	273	275	261	282	218	241	270	246	248	255	270	255	234	236	247	229	256	255	264	255	266	280	230	217	233	226	258	227	223	251	241	239	254	265	254	242	227	255	243	249	259	228	236	234	244	263	251	257	263	233	246	237	250	280	227	221	237	257	258	242	246	216	264	225	264	247	237	243	251	271	249	246	231	241	263	256	245	251	276	233	271	278	246	257	257	281	258	266	251	231	237	262	257	263	234	250	249	258	254	250	247	246	222	260	233	246	267	264	253	220	233	253	261	211	258	245	257	223	233	240	262	225	254	261	250	230	225	249	258	263	248	251	260	279	223	253	249	266	252	250	249	242	242	286	240	268	234	229	249	260	254	245	251	251	236	261	235	247	243	237	241	251	272	238	249	227	242	265	240	245	242	236	238	260	243	248	233	251	277	239	234	238	284	257	241	283	253	267	252	245	261	277	257	215	261	255	258	253	252	260	244	234	252	249	267	237	250	261	254	273	250	264	269	247	269	232	265	247	270	265	253	249	269	280	250	249	267	233	259	272	246	255	273	250	282	237	260	231	229	249	245	232	227	250	261	261	250	265	257	224	256	264	267	243	245	272	272	225	249	241	233	245	269	248	261	248	244	233	248	273	261	253	241	264	270	257	205	239	236	262	261	256	229	243	257	238	257	238	237	238	261	237	245	269	242	266	244	270	253	244	245	231	233	260	275	258	245	251	239	258	243	259	232	214	245	256	280	221	250	232	265	236	270	266	229	276	258	243	257	267	223	243	255	250	247	254	256	267	243	284	251	273	235	265	268	233	238	264	232	254	261	276	241	247	246	258	256	245	256	248	241	253	249	231	267	259	227	235	243	233	259	245	220	237	247	258	235	259	231	263	212	239	276	246	234	215	261	242	261	252	217	250	231	227	254	261	244	260	221	262	257	250	257	260	265	253	253	227	270	239	266	262	248	253	278	237	251	232	264	260	285	264	240	244	288	264	284	235	240	219	243	252	257	249	234	255	233	259	252	234	251	276	253	246	254	222	267	233	279	246	209	251	261	226	256	267	240	255	239	237	290	272	269	248	253	224	265	269	250	255	226	225	251	229	234	265	218	243	241	272	254	243	250	245	250	238	233	275	256	229	251	252	237	288	256	259	230	239	226	276	251	249	265	285	234	258	245	260	233	246	251	222	262	265	286	237	253	234	241	277	276	257	233	250	257	272	244	227	225	238	248	261	255	227	259	267	257	254	223	257	254	239	251	262	238	246	235	226	259	248	231	281	250	247	248	234	279	271	242	238	253	234	236	246	247	233	233	268	230	247	237	235	248	232	250	258	238	264	225	250	234	253	234	241	227	291	229	286	251	249	235	270	237	240	279	231	227	235	250	255	253	226	250	260	263	237	253	268	236	248	263	253	264	217	244	236	231	234	238	244	249	239	252	239	213	249	234	249	248	247	253	249	226	255	245	271	234	256	230	233	244	275	252	228	247	214	269	249	278	240	230	256	265	211	232	234	235	272	249	243	239	242	236	218	282	237	234	261	255	231	251	254	222	255	251	247	219	239	239	235	267	228	245	260	242	278	233	226	256	253	257	240	239	232	256	269	259	237	249	243	245	240	239	252	220	215	244	256	226	228	276	240	244	241	250	266	262	231	264	241	243	264	254	248	257	231	262	248	241	251	224	242	267	270	248	269	238	287	249	215	235	276	253	258	252	234	265	249	221	264	243	277	248	229	247	279	227	267	293	255	250	234	223	283	243	243	251	258	219	253	265	259	251	230	224	251	237	250	254	271	252	238	287	235	228	270	234	218	252	270	253	214	233	227	259	250	254	241	212	236	224	240	255	283	223	246	271	238	256	244	246	266	255	247	276	245	227	238	244	262	250	260	239	270	245	257	227	263	228	266	199	244	252	249	256	228	237	251	234	242	264	225	233	250	243	245	249	252	250	225	261	249	231	231	228	265	232	263	241	247	253	250	233	233	245	247	268	246	272	243	232	248	213	268	247	239	251	223	256	246	258	272	240	258	264	252	230	285	238	271	268	245	249	266	207	234	249	225	256	232	256	272	261	276	226	251	262	248	260	227	223	236	223	251	254	233	249	266	269	251	287	250	234	237	245	278	245	267	254	257	253	242	230	252	226	247	266	243	278	242	249	231	229	244	272	248	262	263	256	251	257	234	251	273	258	220	256	246	246	256	223	236	258	244	285	248	258	259	222	263	262	241	286	244	264	263	265	274	212	247	264	260	264	254	250	240	254	237	252	274	243	238	246	248	280	238	232	232	256	247	263	214	221	237	225	246	241	262	257	249	289	254	243	238	261	249	248	241	244	216	253	239	252	252	249	246	255	254	267	244	235	256	253	248	284	240	247	254	256	267	205	258	245	238	243	280	254	250	258	275	250	267	241	265	240	302	235	241	255	234	239	255	243	235	239	276	296	248	248	236	243	290	234	266	255	273	248	275	243	228	241	257	255	241	261	249	251	227	249	223	246	272	252	263	249	245	246	273	274	256	223	242	237	218	247	231	257	240	233	246	228	228	245	235	264	268	232	255	242	238	257	233	218	253	247	231	245	239	233	284	263	252	252	250	249	241	229	243	253	241	267	223	257	233	249	232	217	236	242	272	249	255	277	251	261	241	227	266	222	258	247	250	269	234	241	260	242	230	238	263	257	248	263	274	251	251	229	245	248	287	271	254	264	232	233	277	232	244	246	236	227	238	240	260	269	273	250	248	237	268	251	249	254	235	247	240	268	274	254	248	234	246	272	223	226	253	256	278	243	258	257	259	247	292	254	293	254	297	227	238	257	248	242	234	241	243	259	228	247	264	252	245	242	243	281	249	236	233	244	249	250	273	253	230	282	248	275	255	260	261	237
23740	44257	31375	16064	6300	464	304	325	300	319	300	309	299	324	288	306	336	324	289	309	281	321	296	281	288	310	283	262	312	278	308	276	262	307	306	288	255	275	326	286	296	329	280	341	293	300	293	306	296	259	268	299	276	321	325	306	279	275	270	262	318	281	268	333	304	282	264	308	301	280	317	267	309	305	282	326	306	317	313	328	277	287	264	303	322	280	287	316	301	318	306	291	284	304	274	275	300	310	275	318	281	272	291	287	259	275	318	267	276	334	279	327	300	279	286	298	255	309	273	271	273	305	278	298	289	277	335	257	295	306	273	284	303	316	294	271	251	287	281	275	314	312	301	287	306	300	291	263	310	296	280	303	288	315	291	302	262	288	294	264	292	276	312	293	280	285	319	329	267	295	273	294	304	326	291	319	309	297	300	282	267	276	289	285	274	305	288	293	291	254	265	311	296	300	296	275	323	270	292	333	292	282	279	244	310	297	280	315	278	312	297	265	285	289	274	298	312	286	264	271	305	286	300	245	278	275	292	300	276	288	297	276	244	316	262	307	287	287	298	306	302	292	307	299	274	319	273	278	265	287	308	322	262	298	288	278	284	306	295	266	298	313	283	292	298	291	307	303	289	287	283	317	288	302	289	313	271	282	292	292	280	296	262	286	275	280	271	288	300	291	292	309	313	292	283	302	294	296	277	311	271	302	280	301	274	283	288	264	310	297	337	248	273	291	274	308	267	273	305	272	342	318	309	282	322	272	292	291	296	287	291	276	289	318	287	279	272	293	289	274	288	307	334	305	320	308	293	293	279	320	264	304	245	294	262	311	271	263	289	281	299	312	300	280	309	303	276	321	323	307	281	312	317	301	270	308	296	299	260	304	265	279	327	287	283	291	297	289	296	344	311	341	274	295	312	296	276	314	286	286	291	299	277	276	272	285	329	292	277	312	301	287	317	294	275	312	330	308	308	297	285	311	285	291	293	300	278	299	286	273	293	284	275	289	293	300	294	302	300	311	299	302	304	304	272	296	301	315	288	316	298	296	287	320	307	315	274	271	303	308	257	323	263	313	293	295	279	266	280	281	320	321	277	269	312	285	287	288	287	277	291	276	290	268	291	276	293	291	305	305	273	243	264	275	283	291	298	312	271	276	304	289	285	309	273	329	305	297	280	276	319	296	295	280	305	308	311	255	316	286	290	279	272	295	278	286	295	296	291	294	287	302	296	286	323	281	316	282	297	275	291	263	291	314	286	284	300	265	265	280	306	306	267	287	275	292	302	275	276	277	291	314	304	285	318	296	263	292	294	284	277	282	286	300	292	286	280	284	298	309	285	320	299	299	308	257	316	269	280	286	301	285	317	278	256	276	293	275	310	285	284	298	284	326	264	304	273	298	291	287	289	327	306	268	288	280	281	288	280	297	296	313	284	299	286	297	318	256	329	297	284	273	280	287	291	283	265	328	312	305	285	280	266	310	316	290	294	320	299	284	262	310	292	285	319	281	294	319	287	300	282	310	265	265	296	289	289	305	295	246	304	323	319	301	310	308	278	274	292	286	329	299	297	285	284	274	270	285	310	314	294	292	323	281	281	291	306	301	292	270	299	314	282	272	300	307	278	294	286	294	271	277	294	294	301	315	285	314	283	309	280	290	296	294	300	287	264	269	319	303	307	285	268	298	285	306	333	326	329	276	305	276	320	285	299	312	288	293	296	283	276	310	305	314	302	327	303	325	263	308	288	272	275	281	297	259	266	246	249	287	294	277	273	287	300	306	303	318	284	274	267	295	311	284	296	281	262	304	280	268	288	287	294	282	312	286	317	284	320	292	302	310	286	308	260	280	313	302	296	301	291	294	289	289	281	275	294	300	293	302	264	294	282	273	269	301	289	304	279	288	274	284	285	287	269	272	298	307	306	327	311	266	269	319	254	294	295	331	285	293	314	294	292	303	309	290	327	282	302	295	282	296	278	291	316	282	290	281	314	300	254	293	302	296	319	283	293	301	323	301	297	293	314	287	321	281	296	301	288	282	308	272	306	259	305	255	270	284	289	301	310	272	272	288	281	310	283	292	292	283	335	273	294	287	254	272	275	276	291	296	290	284	320	274	286	309	304	288	257	314	313	319	290	299	311	300	304	289	294	297	309	271	324	313	327	277	285	264	286	297	318	293	272	278	261	280	279	290	310	309	290	301	320	291	276	308	313	304	297	327	306	307	306	275	274	304	300	317	272	288	301	307	286	282	288	284	276	288	271	309	312	271	280	284	281	249	283	284	272	295	305	304	288	295	281	301	293	288	271	296	282	299	295	285	277	290	305	281	294	302	308	311	271	297	302	316	280	285	314	291	312	285	293	315	275	291	299	277	308	252	300	275	306	296	297	318	288	286	244	319	300	297	263	290	280	287	261	301	269	277	294	279	325	308	306	284	295	306	268	295	308	290	311	313	285	301	284	270	295	301	282	321	292	299	300	282	274	314	304	311	285	287	307	302	301	297	294	279	300	302	301	317	318	295	305	272	297	268	306	300	323	295	281	277	277	262	311	307	287	302	317	318	308	274	307	303	315	286	280	269	261	317	289	286	311	288	273	285	286	321	299	280	318	294	267	297	284	273	292	288	269	315	315	295	340	288	312	296	313	288	283	297	273	294	313	284	296	316	271	279	311	297	306	312	295	280	281	291	294	288	291	278	285	296	296	294	291	276	303	260	284	274	285	319	308	294	315	290	323	301	287	295	297	300	305	296	285	296	292	304	293	304	283	298	295	265	291	279	288	281	277	307	312	293	288	279	293	296	287	299	326	300	314	280	333	268	305	289	309	268	307	294	308	320	281	297	319	340	301	287	316	280	280	295	290	292	282	322	269	263	312	275	289	304	309	272	308	260	306	296	309	317	284	293	331	295	283	290	294	301	308	291	287	308	282	294	320	257	295	299	279	305	303	323	273	298	307	305	268	314	301	307	283	307	302	294	276	328	295	297	283	291	296	309	322	269	297	272	300	299	265	297	291	305	294	288	303	301	282	308	291	298	301	254	263	291	318	283	282	307	305	314	302	312	273	302	302	329	259	305	323	312	324	304	305	296	286	298	321	297	280	304	288	316	303	260	306	302	293	286	283	306	267	312	288	275	322	319	288	313	289	291	318	313	272	327	324	314	281	314	288	284	297	280	261	265	305	298	308	312	285	304	301	315	320	287	283	298	312	343	290	291	291	333	312	267	302	286	308	315	275	304	280	330	302	280	280	313	298	290	274	271	306	331	284	287	306	276	282	290	292	310	306	301	295	275	284	277	300	291	315	288	286	261	289	297	292	315	286	289	276	318	308	277	287	297	299	282	295	296	271	270	320	265	293	273	278	278	286	282	290	305	329	278	286	299	298	301	304	294	295	277	281	274	302	254	300	291	292	288	291	311	295	292	278	324	302	300	329	292	305	282	297	310	304	296	292	303	338	305	293	299	277	314	306	304	295	293	329	287	308	312	291	293	314	312
24355	22597	34204	37240	28614	15754	2621	425	384	384	357	367	370	347	365	363	336	380	362	341	380	363	340	348	376	351	333	339	351	346	342	388	336	367	329	362	314	375	345	302	360	338	318	356	326	356	331	385	336	343	321	316	332	391	356	353	375	367	323	345	340	301	365	364	360	353	331	321	354	325	368	360	360	369	332	376	318	325	363	368	372	367	340	338	334	334	329	328	342	353	327	368	367	360	334	340	354	336	335	365	339	361	345	332	374	342	346	336	310	354	359	349	349	334	350	351	343	353	354	367	330	353	353	395	345	345	346	341	352	326	331	336	356	328	380	351	342	325	300	335	342	315	339	316	346	310	334	337	331	342	339	343	361	339	336	312	350	329	314	353	334	332	322	363	337	357	356	294	345	321	364	356	366	341	346	356	351	329	353	380	357	335	347	318	357	322	346	350	341	326	348	330	348	355	370	374	333	383	356	349	382	374	331	354	349	338	324	330	319	336	322	334	343	363	334	333	344	333	359	339	373	333	354	330	322	351	342	327	362	397	334	346	320	338	344	343	349	350	332	341	312	342	326	366	367	380	341	361	368	352	324	323	354	326	360	332	349	309	326	332	363	330	395	369	331	340	377	355	348	354	372	381	356	331	337	362	372	313	348	342	330	341	322	358	318	355	371	372	325	332	322	335	361	329	362	336	311	339	323	381	348	328	349	352	339	341	374	349	330	359	364	327	357	350	326	324	320	311	360	333	360	325	358	345	363	336	340	362	328	324	355	345	334	354	319	367	323	350	326	323	326	334	322	331	348	346	327	343	320	278	342	368	345	351	347	371	357	331	338	357	370	309	313	327	332	359	364	339	356	331	343	384	314	369	365	344	337	317	311	371	356	320	344	337	378	342	325	369	368	350	354	348	317	353	365	353	334	385	379	355	350	348	346	346	371	335	337	318	362	355	321	304	360	347	342	345	341	306	330	343	313	366	359	306	394	326	366	330	348	322	331	339	352	353	377	374	345	311	333	343	380	337	322	313	354	358	356	351	322	336	366	347	356	371	345	329	346	348	343	349	342	315	318	319	337	356	335	313	318	369	358	366	345	366	361	333	348	321	384	358	345	332	318	342	359	350	330	353	371	337	348	359	332	355	345	330	331	362	316	320	384	381	372	305	357	347	300	393	341	345	356	368	346	345	339	323	356	336	337	360	341	361	345	342	343	337	358	329	349	333	312	368	363	324	358	347	336	323	321	306	339	341	321	349	344	363	326	369	366	339	337	378	334	331	356	373	322	325	362	375	348	340	363	350	336	343	349	346	321	360	356	344	323	371	334	356	365	344	335	327	343	333	356	361	328	325	345	351	347	331	331	349	336	341	359	362	353	353	332	364	335	353	343	328	346	345	327	303	361	322	357	346	321	331	356	342	341	315	319	348	324	324	343	353	315	340	318	344	352	361	325	353	341	329	347	349	315	337	309	333	318	352	311	340	329	336	373	361	391	348	338	365	326	332	374	296	320	351	340	330	331	355	362	373	326	353	334	337	325	349	336	327	329	312	330	332	339	368	328	339	350	336	348	359	332	339	340	373	365	347	345	339	356	318	352	344	324	344	336	330	363	341	316	312	355	373	338	355	338	303	350	336	379	350	308	338	335	335	352	306	335	359	326	352	364	329	343	354	346	334	338	355	348	361	349	342	333	344	294	319	327	365	310	355	372	353	311	365	364	340	359	350	344	349	333	328	349	323	310	327	371	350	332	337	348	352	316	324	310	317	324	333	329	342	332	341	361	327	333	320	363	366	329	352	348	328	333	341	349	354	375	359	354	327	333	371	342	334	319	345	355	356	368	354	368	325	342	354	317	357	305	343	325	324	319	331	329	357	384	330	337	345	326	306	352	325	331	360	332	359	316	341	339	327	358	372	338	389	377	364	352	340	329	328	339	323	326	350	365	323	366	345	379	342	360	335	374	385	350	342	364	321	344	373	343	350	346	369	310	361	340	320	330	364	361	328	341	337	363	330	354	345	309	333	365	327	341	345	315	331	348	357	314	330	356	333	345	344	353	339	329	324	340	328	353	358	353	314	346	344	339	342	329	361	297	337	320	334	341	331	319	362	345	335	339	327	348	345	352	350	341	343	355	329	303	331	328	327	334	353	366	312	351	327	340	318	365	362	338	372	331	358	302	333	375	342	354	340	314	364	323	343	311	373	316	322	322	372	349	341	300	341	362	318	337	346	377	349	324	348	369	376	364	347	351	334	375	359	324	352	349	352	335	370	366	370	333	335	321	345	312	340	356	339	361	355	354	364	335	315	330	325	349	336	331	338	359	362	339	357	369	325	330	343	344	368	366	333	324	347	332	347	359	346	327	321	355	323	324	347	353	351	353	326	327	335	371	348	345	353	342	317	337	360	333	385	351	365	343	381	358	375	363	336	325	353	318	348	283	380	352	361	381	348	332	348	338	369	320	334	365	362	346	337	342	360	339	334	369	382	352	355	373	365	308	355	345	330	341	354	346	330	362	344	310	310	337	321	354	360	331	357	307	343	340	358	363	361	335	336	348	324	358	357	348	352	333	301	368	326	353	323	342	358	362	345	383	320	349	354	333	361	338	344	342	346	357	362	337	326	314	367	311	362	360	321	346	354	344	359	323	342	321	324	361	361	388	338	332	348	372	324	373	329	319	387	338	358	341	324	328	347	363	332	354	349	295	342	353	340	326	373	337	346	349	339	387	381	372	360	314	359	322	314	383	344	356	348	340	307	355	336	308	320	317	331	330	344	352	311	343	287	356	347	334	351	373	344	304	350	341	327	320	340	347	338	351	395	350	347	335	331	345	335	334	338	328	357	349	347	353	352	311	367	332	312	337	354	357	330	324	310	338	328	332	361	341	363	343	322	327	353	328	365	332	331	338	355	335	325	302	333	340	353	329	363	334	375	320	336	335	327	345	369	324	329	315	367	306	368	357	333	343	349	360	320	315	362	356	338	324	347	340	331	359	297	304	321	342	345	324	342	357	325	343	351	327	355	337	365	333	322	348	350	339	360	341	342	362	346	313	358	354	358	317	355	327	359	330	327	331	365	353	334	314	352	343	320	343	352	337	359	356	351	358	344	348	337	360	347	322	345	353	330	337	340	351	351	330	359	348	355	359	350	350	321	330	303	356	378	315	364	373	341	312	359	337	373	346	353	355	371	322	391	335	364	323	314	377	338	342	383	362	353	320	346	349	337	349	367	361	353	325	350	348	346	309	333	324	348	352	364	345	343	324	334	317	339	372	335	357	340	358	338	330	333	371	334	346	376	368	351	342	317	356	311	344	328	321	346	356	333	329	329	353	337	311	339	333	352	330	382	345	350	324	362	325	352	353	338	318	331	315	355	349	314	343	367	357	321	330	350	316	327	376	333	330	336	354	367	309	333	317	345	335	325	382	361	367	324	346	325	357	346	350	328	325	354	359	387	369	344	322	381	305	345	331	334	323	332	357	352	350	359	349	365
53656	89773	67493	49217	30785	3080	481	475	423	447	424	373	425	406	426	427	384	408	405	387	371	393	395	389	391	392	399	381	418	395	383	389	391	400	415	369	383	400	398	359	384	359	383	418	404	379	404	366	406	381	384	405	393	397	404	404	405	359	360	364	359	365	380	390	423	398	379	373	405	411	378	377	377	396	372	397	362	404	366	421	380	403	376	386	393	359	377	408	349	385	381	380	381	379	374	410	390	383	378	374	378	398	420	367	402	393	395	364	397	390	393	382	357	363	344	399	371	350	432	388	379	387	366	421	429	425	385	382	401	379	368	383	402	402	416	379	396	388	375	411	410	381	345	398	378	375	388	446	367	385	370	385	382	394	371	347	376	419	353	379	346	377	383	353	336	387	372	384	373	362	407	390	432	383	397	348	381	383	396	374	360	360	369	416	372	385	386	406	424	416	394	369	379	370	371	358	395	384	344	380	400	388	372	413	389	364	394	386	366	413	364	354	396	371	377	381	361	385	399	391	424	399	423	389	380	402	378	363	370	395	393	388	392	400	342	366	403	376	393	374	372	383	355	402	394	379	378	374	415	368	414	378	364	393	363	362	349	358	392	421	426	375	389	403	375	381	349	390	399	440	410	366	386	382	356	393	377	380	392	377	374	384	401	372	391	330	392	371	408	374	352	429	358	402	392	403	415	398	414	403	399	394	376	364	387	400	393	375	397	387	348	371	361	377	311	341	405	385	399	413	391	412	388	377	378	403	365	366	414	391	389	406	365	379	399	360	338	401	403	384	373	422	343	355	407	351	379	393	391	367	373	374	396	374	380	386	382	395	389	392	380	399	369	399	402	401	356	379	356	407	381	392	396	381	351	382	362	365	400	364	389	352	415	353	368	357	393	399	361	407	397	394	360	397	387	399	368	417	388	422	374	385	384	370	399	381	373	388	372	375	391	385	444	392	403	392	373	397	350	410	374	394	386	401	374	355	370	396	398	403	376	423	363	382	419	408	399	383	418	360	393	383	356	366	360	387	353	392	374	357	406	380	373	392	407	361	363	364	391	369	374	365	370	426	372	353	378	374	360	359	397	364	411	408	386	392	392	402	389	394	372	430	367	409	368	375	369	359	390	403	380	371	361	377	370	391	334	373	378	366	364	386	401	414	391	404	376	367	384	371	376	386	386	355	403	403	402	390	364	352	384	366	379	403	375	392	425	427	384	356	377	360	375	382	398	407	384	368	360	369	385	361	375	417	354	366	378	384	344	379	387	349	359	383	397	386	372	348	397	392	395	427	391	398	330	367	378	381	372	368	369	364	365	395	353	392	369	398	403	358	387	375	343	413	361	385	376	383	391	369	359	389	412	394	392	368	421	405	361	420	371	388	390	391	371	380	377	351	363	390	377	399	426	363	401	382	383	376	395	375	400	388	425	409	388	415	377	376	393	364	396	403	385	379	380	430	367	402	362	386	354	376	349	398	340	364	400	393	399	387	370	351	421	362	371	380	392	373	383	400	369	370	384	356	376	422	377	397	365	360	386	400	378	370	365	366	423	369	373	387	357	389	384	380	382	383	371	373	362	382	344	370	387	374	366	389	407	372	386	410	388	389	399	387	405	364	372	384	401	367	373	410	336	359	413	372	416	372	351	406	396	419	350	395	406	398	392	390	379	381	400	357	412	403	356	400	397	367	358	381	368	372	417	393	315	374	376	380	345	376	370	393	415	379	359	372	404	389	394	404	368	385	374	368	381	387	343	355	392	416	392	395	384	389	357	382	410	423	369	376	375	411	392	387	375	336	382	405	357	394	390	371	400	387	380	347	353	391	400	380	383	357	366	414	377	383	395	364	403	352	361	385	367	390	363	353	402	390	350	340	417	407	410	401	358	376	356	378	417	363	401	369	383	363	363	379	418	349	376	401	391	404	392	419	382	380	354	398	384	358	357	385	356	388	397	414	402	347	351	353	352	370	376	411	384	381	403	370	388	395	387	400	370	368	343	363	439	382	388	376	360	410	369	398	390	386	363	350	388	381	378	388	378	353	364	396	375	419	367	364	391	426	388	411	367	370	406	384	356	401	375	310	399	376	396	380	396	385	410	393	385	381	391	385	384	372	388	370	382	365	364	381	384	384	419	392	412	339	400	405	372	397	394	375	414	408	403	347	383	349	399	370	383	360	388	386	429	377	376	401	386	349	364	403	368	419	399	377	378	377	380	335	398	390	367	369	378	412	365	389	370	400	406	395	401	404	373	387	390	388	362	374	400	375	366	377	353	379	407	392	373	426	398	406	375	370	370	414	388	395	366	415	366	369	406	356	431	401	407	393	396	394	407	408	415	382	379	363	396	393	405	381	359	394	380	416	394	376	405	370	387	382	374	379	354	397	394	373	352	378	372	401	387	380	381	406	394	372	394	373	408	367	343	423	402	388	356	385	392	383	367	348	386	432	370	357	385	362	369	383	369	417	380	400	392	377	376	401	420	377	390	402	368	364	386	426	381	393	375	402	402	374	349	371	365	418	377	405	363	407	385	398	406	351	392	371	394	363	387	412	369	373	346	347	369	368	402	398	402	377	388	372	369	362	401	415	412	374	359	396	354	367	401	395	388	340	423	371	353	374	398	399	419	390	315	432	359	384	407	374	359	401	364	390	364	421	384	384	378	422	393	397	419	411	421	351	394	395	379	366	394	349	387	372	404	385	428	392	389	392	366	337	394	364	377	370	375	382	397	377	380	373	407	359	401	374	356	375	372	381	386	419	365	383	404	389	386	387	400	407	385	406	373	386	409	388	406	372	385	391	386	368	372	386	397	379	425	366	385	397	384	390	386	373	378	399	385	370	381	369	395	402	363	401	372	377	391	378	365	381	386	358	386	353	389	393	364	401	378	392	412	363	401	383	387	384	406	380	376	392	388	395	387	406	423	379	388	395	412	386	359	359	377	381	362	404	376	375	436	386	377	370	397	377	403	391	388	346	368	416	383	369	353	395	366	367	365	351	397	366	391	392	356	388	399	414	370	344	390	396	389	369	380	360	369	383	394	384	361	401	394	389	380	351	380	381	430	423	383	403	350	365	390	399	376	409	412	393	381	389	409	361	393	423	364	349	362	378	379	377	399	349	369	343	359	378	410	405	411	385	371	349	348	395	381	391	394	381	388	379	420	388	375	423	401	382	376	384	386	391	378	366	367	391	351	414	385	396	408	388	395	397	354	373	362	399	394	360	397	358	436	363	373	397	404	347	414	379	371	375	357	373	379	376	398	380	399	361	380	412	384	363	417	359	414	397	358	392	411	392	374	367	378	360	384	389	412	369	352	375	354	361	361	373	394	387	369	359	395	381	412	401	383	348	384	383	413	384	372	379	405	391	398	391	335	360	381	380	371	391	392	386	373	405	366	372	373	399	401	390	382	401	381	424	396	371	386	382	442	380	392	388	383	379	384	361	386	392	376	402	371	410	404	362	405	377	376	386	382	362	400	399	404	401	358	394
25717	23697	35516	35331	23021	6200	468	424	388	425	417	392	383	382	378	363	388	393	383	384	401	393	410	351	340	369	358	333	353	356	376	381	392	339	356	345	350	381	411	402	388	414	381	373	383	361	372	358	379	413	354	382	378	396	348	332	407	345	405	377	359	342	377	373	361	365	360	365	354	370	365	383	364	377	358	385	376	371	371	360	358	381	367	354	374	381	358	361	374	372	357	346	373	367	396	364	382	374	375	366	390	378	386	378	417	371	370	389	407	415	386	398	353	387	378	392	360	368	379	387	366	362	403	347	386	393	343	360	335	388	350	365	370	359	376	397	396	393	379	371	356	338	371	361	386	345	380	365	381	389	354	363	371	375	357	383	355	400	357	376	364	352	396	378	370	331	379	392	345	382	380	375	385	411	374	360	388	346	383	356	385	352	345	356	391	347	385	375	387	344	325	360	419	387	345	366	391	386	384	346	343	357	364	345	333	381	357	349	415	321	375	364	351	404	352	393	339	377	382	357	358	377	334	386	398	412	389	373	379	344	378	381	399	384	401	345	335	345	361	346	366	367	378	332	338	369	324	362	330	404	349	400	375	383	367	376	358	382	368	399	391	388	348	398	348	362	359	363	368	359	382	377	357	345	360	333	396	369	376	353	374	385	371	404	391	354	366	371	325	369	375	362	346	376	374	370	351	343	344	357	372	346	366	376	382	374	370	384	351	355	370	359	366	345	403	385	334	385	391	376	370	343	405	367	368	404	367	393	382	384	374	363	341	371	333	373	352	349	377	342	368	384	391	376	383	363	341	403	389	378	371	327	357	352	334	377	367	392	348	347	355	360	383	381	361	360	371	350	362	365	357	389	384	384	383	361	383	384	398	337	411	375	394	369	360	360	367	361	399	341	377	359	385	400	370	390	403	412	381	399	375	371	415	363	368	396	375	361	369	371	383	333	346	337	379	359	407	367	391	382	364	364	386	361	384	364	364	395	397	336	368	396	377	331	366	422	394	390	352	365	342	332	376	359	362	344	364	392	349	374	359	367	347	390	354	376	396	354	396	365	393	359	342	386	384	391	379	407	359	355	348	366	361	364	357	359	380	368	399	400	367	368	406	360	383	384	356	371	364	364	363	355	381	375	358	377	362	396	348	377	366	355	392	363	362	330	381	360	376	372	339	362	336	390	407	370	381	360	348	367	405	316	357	345	380	333	384	351	376	366	383	377	358	350	363	379	332	356	376	373	377	349	386	375	363	363	368	358	368	348	376	328	375	375	364	408	376	359	367	392	369	368	367	401	392	373	376	382	338	352	374	376	397	379	365	354	360	346	384	385	338	362	382	397	335	387	358	341	406	353	367	349	367	348	384	372	364	381	392	373	353	383	402	379	347	320	377	382	363	345	374	393	402	363	410	376	342	364	335	361	373	362	383	376	398	352	378	356	370	368	349	392	352	385	397	328	420	374	366	376	387	373	354	374	372	334	354	364	379	382	375	366	392	374	365	347	384	373	368	393	351	382	333	366	359	394	376	345	358	365	382	366	352	339	371	346	329	383	379	395	398	390	373	352	340	337	346	371	415	345	389	330	356	351	363	354	358	357	392	373	357	352	412	367	362	346	350	334	326	393	376	355	362	392	395	398	363	414	365	341	334	357	398	335	369	392	406	341	347	353	424	366	352	361	400	370	397	370	361	353	375	384	364	383	384	390	367	348	360	351	312	405	368	354	362	369	353	361	375	363	371	358	350	371	379	352	380	384	391	386	368	365	357	358	392	364	345	352	365	389	342	378	370	387	362	386	362	399	354	359	375	383	355	365	389	402	406	383	398	392	373	354	394	360	381	390	353	395	372	391	397	341	370	335	376	337	352	388	347	350	370	350	363	342	374	360	360	379	342	331	360	385	361	403	387	356	359	388	363	349	372	354	370	341	422	377	384	368	360	358	364	363	355	366	389	349	374	393	379	398	353	351	380	367	343	378	368	383	344	367	383	355	385	343	397	387	360	360	408	379	367	355	379	370	383	360	377	393	368	394	380	366	368	378	372	384	327	387	385	342	329	385	353	363	323	325	357	385	367	368	365	361	338	341	377	378	363	381	375	391	339	384	354	388	359	368	381	386	359	401	378	363	379	366	369	338	364	378	367	370	344	373	386	313	359	313	394	339	345	376	359	379	356	373	341	362	393	389	365	333	391	371	352	386	374	383	348	391	335	385	337	359	381	361	387	379	365	363	367	338	389	355	343	359	366	348	375	400	397	381	360	366	386	347	367	351	356	379	340	363	365	376	358	376	389	379	374	376	336	399	369	351	355	345	359	361	375	378	354	362	366	366	367	372	381	342	356	374	352	365	377	353	391	350	343	380	373	351	386	345	380	382	372	398	375	369	336	377	387	373	360	387	368	373	365	408	389	363	366	372	371	386	315	377	346	371	352	366	370	364	410	371	373	365	392	347	320	377	395	373	319	379	397	395	408	399	380	353	372	365	368	343	323	378	356	351	361	365	382	388	375	410	356	375	369	376	352	401	361	397	341	395	364	393	389	369	389	405	349	366	377	343	374	393	358	379	368	394	351	380	361	371	375	376	343	344	358	382	371	364	346	369	385	351	350	375	356	379	378	364	330	396	374	391	399	331	373	418	388	386	356	342	370	361	373	367	375	355	379	375	379	370	378	361	353	392	329	363	373	410	342	392	347	363	352	378	368	357	383	369	365	343	389	422	389	389	385	403	395	361	357	372	344	387	405	361	366	343	369	368	356	346	376	362	365	364	391	367	373	343	351	352	387	378	373	360	311	377	336	351	370	376	400	359	360	355	359	393	370	383	391	365	353	352	355	339	330	374	358	352	365	358	363	394	339	358	381	342	372	401	401	349	392	356	386	418	347	358	381	357	401	351	360	378	380	374	353	363	370	336	378	380	381	337	350	361	360	376	359	395	376	339	390	378	386	361	368	397	390	384	389	383	379	400	350	385	363	383	392	382	366	391	381	359	396	357	402	377	376	341	397	374	402	400	358	369	416	366	385	400	361	395	364	366	391	400	381	392	362	346	372	366	348	341	369	343	389	352	369	369	375	363	389	391	336	364	382	348	359	383	368	353	344	400	325	384	378	362	368	364	311	346	361	354	379	388	371	363	345	377	378	428	408	367	373	348	368	389	369	357	356	346	373	392	375	385	366	325	352	358	351	392	370	380	370	375	336	326	334	364	334	354	373	400	386	345	363	387	368	372	398	363	332	353	365	379	381	393	381	370	340	374	392	376	372	374	360	393	370	380	349	377	360	380	370	365	354	342	384	376	375	351	375	378	355	351	366	381	391	386	347	415	371	345	376	327	360	383	391	390	372	374	346	344	381	348	386	365	353	360	354	369	377	396	404	374	356	362	390	366	370	332	368	385	379	345	378	369	352	356	358	391	374	372	397	371	375	371	356	373	389	351	375	363	416	342	372	355	399	352	366	339	369	382	403	384	375	360	387	358	367	379	371	351	385	345
48136	75962	57614	39946	24300	2261	505	471	450	460	463	460	453	435	421	417	428	436	451	462	446	427	417	422	459	439	436	427	420	442	449	442	415	437	430	416	417	430	415	411	428	428	409	471	433	418	412	431	387	468	440	456	425	397	394	428	408	427	391	427	441	409	452	378	422	444	405	433	425	418	425	416	452	444	440	411	449	427	426	445	465	385	401	444	448	411	411	433	445	436	410	437	407	447	401	443	400	418	390	425	468	422	406	457	414	431	384	433	435	391	393	429	449	407	415	421	427	432	429	451	424	450	455	435	440	485	423	415	433	444	430	455	411	403	381	445	439	419	408	416	406	461	444	434	454	468	415	457	415	443	407	393	438	436	417	427	424	422	460	393	427	440	398	404	417	444	403	430	453	410	448	438	416	403	419	434	414	442	423	401	437	421	427	397	442	405	426	412	440	437	411	375	416	422	461	435	407	425	425	433	394	443	467	449	446	414	415	410	441	402	433	439	419	436	426	442	439	456	422	449	407	399	431	465	409	416	430	438	463	422	419	405	397	411	481	417	434	432	426	435	427	426	442	436	474	425	415	400	440	437	465	423	419	411	443	438	412	441	439	425	440	396	396	442	392	409	405	468	449	463	434	463	419	419	444	445	426	395	421	467	399	407	428	427	429	445	438	438	450	399	413	428	459	419	411	432	403	422	401	430	434	431	440	420	453	399	446	452	460	443	406	407	417	427	416	449	411	440	438	428	426	418	414	457	419	427	455	425	380	386	427	417	426	450	405	430	402	413	431	383	402	441	428	420	439	415	466	437	429	428	424	418	416	420	441	440	441	393	458	453	430	455	417	415	414	433	429	416	413	428	406	444	415	425	441	413	444	477	429	404	409	445	437	394	426	446	449	421	420	399	392	410	443	408	407	404	455	424	475	443	432	411	429	437	429	434	426	438	402	451	433	437	403	403	433	446	425	448	423	416	413	415	424	464	462	434	424	419	428	403	414	434	422	410	438	394	410	440	439	481	419	434	466	403	418	439	395	408	457	419	455	410	437	404	452	419	434	433	468	464	391	426	434	436	431	402	381	470	446	433	438	442	419	406	451	405	417	417	443	430	439	396	413	435	431	420	414	434	450	427	420	448	417	422	444	426	460	460	411	456	410	452	446	432	426	390	425	429	436	457	441	399	457	418	473	446	426	380	450	398	429	397	436	446	424	435	420	406	405	405	453	466	436	393	408	397	453	428	416	432	421	456	413	425	399	436	432	422	408	424	440	448	417	444	452	463	452	425	474	429	413	434	432	422	447	395	447	397	464	466	430	417	426	434	405	439	439	432	453	431	381	417	435	418	423	421	399	435	451	446	479	453	439	423	426	393	440	418	457	432	431	442	414	398	426	443	416	397	411	410	470	450	435	468	390	417	400	414	424	457	451	426	425	425	433	420	461	416	418	417	440	424	414	421	444	418	467	411	430	415	405	426	403	415	401	424	445	437	439	437	414	433	450	435	415	414	418	447	432	417	403	488	419	429	401	411	447	427	423	394	394	464	431	414	414	443	415	390	462	441	441	428	414	450	460	468	427	424	426	439	449	423	418	422	443	467	446	389	415	458	426	416	430	417	416	417	393	437	409	442	460	440	430	441	465	455	428	424	429	447	427	459	458	461	410	441	403	413	403	418	443	424	441	385	443	430	443	414	404	399	425	400	465	427	456	424	410	435	432	433	420	447	473	425	470	398	406	439	449	375	459	415	423	415	399	435	420	419	469	423	425	448	453	464	442	421	448	390	465	423	434	429	450	442	441	462	390	462	390	443	435	439	450	437	412	441	438	437	447	401	418	419	423	426	434	463	431	461	410	407	429	393	417	463	437	447	472	458	420	401	447	440	421	412	407	442	427	422	426	494	388	405	456	423	442	381	403	424	431	449	438	446	399	407	453	438	452	411	407	416	436	432	424	455	434	441	437	391	440	401	412	416	444	452	409	433	433	387	448	450	440	438	431	438	404	406	441	437	435	421	459	394	401	454	389	458	405	417	427	434	420	431	426	410	427	429	420	433	443	424	420	454	408	413	431	452	408	397	427	448	442	401	424	425	440	403	410	440	432	418	414	425	467	431	425	454	445	452	413	438	451	468	402	406	459	439	429	410	458	426	428	436	401	439	396	430	424	453	400	465	402	432	422	420	405	403	426	403	428	435	424	432	433	441	402	389	447	431	439	432	440	436	405	444	438	470	418	461	396	432	445	426	436	419	470	395	420	436	409	472	469	410	417	444	457	431	442	419	432	410	384	433	405	421	454	441	451	448	411	419	422	480	418	385	420	425	411	462	431	438	421	431	408	451	408	439	442	402	444	420	448	426	418	383	438	391	410	441	439	399	445	379	441	425	440	439	420	398	425	424	455	395	439	427	420	464	417	416	459	423	438	408	419	391	444	461	431	395	460	432	461	405	434	444	446	430	444	428	440	426	404	433	419	417	417	445	416	409	418	424	422	443	418	423	403	433	427	425	428	399	396	437	446	451	421	483	443	382	440	442	426	447	419	438	428	446	443	435	395	434	410	435	468	432	438	446	406	411	420	438	419	443	430	439	391	418	444	386	433	461	407	382	407	431	417	450	415	390	415	445	430	444	415	423	404	437	437	426	426	442	421	500	425	398	423	415	423	408	457	431	436	434	419	443	471	391	437	439	451	467	433	442	452	454	424	413	410	439	415	387	440	448	420	468	413	404	413	441	447	401	434	432	437	450	402	479	412	399	427	420	433	395	443	437	468	402	444	417	390	434	435	424	447	425	441	435	421	426	441	412	418	433	415	437	411	420	425	419	430	410	395	430	438	450	411	427	426	434	444	436	405	412	412	396	429	422	403	418	417	437	438	402	462	449	431	478	415	412	446	444	423	424	402	412	422	433	403	421	416	453	423	434	430	433	467	440	389	392	450	430	422	465	472	433	423	418	433	423	432	455	422	424	464	386	455	416	428	400	423	435	396	436	466	436	395	445	473	424	466	434	414	415	392	457	445	387	396	445	432	425	432	427	422	416	445	444	467	417	438	417	449	450	444	418	413	389	421	425	402	404	376	418	430	440	435	430	447	454	424	462	426	428	414	420	433	463	467	417	471	415	437	445	414	417	425	434	453	420	451	431	412	413	373	396	429	433	409	430	426	471	432	423	444	425	427	428	448	406	440	421	451	438	395	439	437	445	415	424	403	425	369	423	403	413	425	404	423	434	433	428	448	445	435	381	406	448	457	441	391	401	415	443	450	425	420	466	401	426	454	444	403	429	426	449	433	435	476	422	446	439	415	419	412	445	425	421	409	443	419	400	424	434	433	444	396	407	404	417	417	437	398	417	453	415	425	440	428	418	422	406	395	496	451	410	458	441	372	454	424	408	450	408	437	420	444	406	462	465	427	447	428	377	434	424	438	403	412	399	435	451	440	416	402	475	454	417	406	462	439	427	456	384	404	429	433	455	411	425	432	408	447	402	470	441	421	428
23369	22079	33182	33975	30046	21386	11757	1092	651	607	609	593	624	575	590	543	608	569	531	550	545	553	557	597	514	531	615	581	589	569	559	530	556	566	570	516	490	566	531	550	611	572	576	543	535	531	511	549	574	538	541	516	557	558	559	520	546	528	544	616	550	532	522	568	572	584	552	531	567	533	561	528	542	542	521	550	583	484	512	570	601	579	506	536	576	533	525	567	574	541	587	545	533	554	493	585	538	573	541	544	573	490	551	551	586	529	552	546	547	556	524	498	529	511	511	539	534	579	547	559	511	536	536	529	552	583	539	590	558	548	538	541	547	571	539	548	537	564	551	516	531	516	536	525	550	566	526	555	550	571	564	552	527	554	566	530	549	533	561	534	538	515	561	573	564	505	561	543	477	516	548	527	564	530	542	545	566	543	553	547	566	555	557	527	548	556	543	584	549	565	529	534	531	538	542	578	553	563	537	551	554	558	525	524	541	534	554	534	545	524	559	560	536	540	582	535	518	543	557	552	511	501	534	482	542	563	559	564	566	547	501	560	579	532	531	520	524	521	563	527	546	539	549	577	530	541	597	547	512	520	570	584	535	527	545	511	562	551	517	531	562	521	558	595	496	558	552	551	556	531	536	546	542	536	550	556	572	555	536	582	581	555	576	551	551	537	543	559	542	558	536	537	537	562	530	551	550	537	526	575	513	529	576	542	557	526	564	559	555	582	551	581	517	551	564	564	560	551	578	594	542	569	562	523	563	539	527	549	511	545	579	547	572	560	515	573	536	547	560	556	553	478	524	520	576	587	565	535	551	553	576	572	539	546	522	560	558	585	555	528	515	514	572	576	503	573	554	534	551	534	538	566	563	554	573	534	552	538	536	550	575	583	516	533	494	552	599	493	585	566	569	491	562	537	532	509	538	568	551	588	606	550	557	555	522	549	537	601	538	539	542	555	582	575	562	560	528	537	557	529	549	544	520	538	499	507	559	512	530	569	569	559	574	548	562	537	546	525	518	519	537	517	514	555	526	534	526	564	561	556	547	497	566	492	545	504	530	554	529	535	531	542	573	547	574	513	542	566	573	586	567	557	547	595	551	548	545	554	573	541	493	538	584	561	553	557	539	539	542	580	531	556	561	529	577	517	545	551	536	545	532	561	565	512	558	534	553	565	544	530	506	541	515	536	546	541	531	481	578	600	550	521	524	525	516	518	498	535	540	592	533	512	524	552	513	552	560	574	505	554	565	545	530	551	535	534	528	550	560	582	521	574	562	508	564	568	529	550	590	537	581	545	575	549	513	552	551	495	549	557	547	523	535	585	528	542	581	576	559	561	578	563	538	521	546	572	572	532	515	592	545	538	554	510	516	541	538	612	553	592	528	530	529	571	556	545	550	560	588	519	576	540	510	533	542	551	543	553	566	515	528	508	535	554	536	541	563	546	594	508	560	520	564	541	588	526	588	518	572	560	545	511	514	540	548	561	540	584	561	554	510	550	537	519	571	529	565	520	544	548	546	552	565	567	576	536	546	558	532	537	523	587	560	585	525	595	509	559	544	515	522	523	521	530	523	536	538	549	524	569	564	597	522	573	536	549	524	522	540	490	533	539	546	564	563	529	565	537	564	516	566	559	591	572	530	578	505	530	533	538	564	546	580	572	557	561	505	509	527	576	579	591	549	551	609	547	532	516	573	512	550	539	587	576	558	570	570	561	549	537	570	599	544	539	519	569	549	552	530	582	572	517	556	522	543	500	514	522	534	615	574	564	561	589	538	508	533	583	569	548	588	518	549	555	613	577	575	553	526	621	534	558	549	549	565	520	532	565	520	560	561	532	569	540	535	544	523	535	555	569	531	551	517	569	562	560	581	562	544	496	546	547	584	562	534	540	556	547	533	549	541	580	514	562	558	502	506	533	518	571	556	579	581	538	546	531	555	512	525	552	543	571	560	544	513	579	515	556	580	552	518	565	504	509	521	576	531	556	562	541	547	532	550	558	561	559	567	555	579	544	574	530	557	546	539	520	564	564	549	557	579	526	490	545	510	547	532	533	569	496	554	558	555	586	572	565	515	531	555	552	580	528	562	589	626	576	513	545	515	545	545	575	557	558	596	509	498	553	525	596	518	538	491	510	570	549	565	563	566	552	541	504	540	533	550	503	510	520	580	513	549	527	560	538	542	555	561	579	541	511	543	565	548	556	536	515	544	550	569	537	524	561	591	530	615	519	508	533	530	558	524	508	563	579	578	538	544	511	556	550	550	532	533	563	540	552	489	552	522	560	506	525	522	554	522	588	534	522	510	537	551	536	559	563	557	553	542	562	546	559	559	562	537	579	554	586	565	532	539	546	549	535	517	531	515	578	536	510	562	546	563	511	552	553	520	536	548	600	520	572	522	516	513	539	538	566	543	544	606	477	543	538	506	547	515	525	547	526	556	542	554	579	537	575	549	553	558	542	542	560	542	538	530	524	582	542	541	519	528	557	545	568	530	512	551	565	590	542	510	535	524	533	525	571	494	572	544	570	582	572	537	546	590	579	551	510	553	559	562	521	505	553	526	553	566	564	536	590	533	544	564	545	544	546	511	493	542	535	535	561	525	562	559	547	534	545	538	573	545	533	547	543	569	564	572	530	529	548	585	538	528	542	517	560	559	507	604	560	581	556	545	554	530	506	580	549	546	566	552	518	535	570	552	567	503	536	563	578	542	525	501	534	554	591	537	550	517	559	566	533	568	550	564	553	560	560	555	580	565	549	564	547	522	536	580	575	558	515	520	591	514	540	546	546	524	579	526	515	521	591	565	570	533	506	581	551	556	528	548	574	541	519	557	595	546	544	572	520	532	574	512	590	617	562	495	509	525	550	539	534	565	544	525	548	551	514	559	529	518	533	603	558	516	593	495	544	568	542	545	551	497	537	550	511	540	553	571	538	562	552	563	546	558	535	541	546	539	552	530	526	577	530	539	539	511	581	584	551	540	536	558	548	561	541	575	573	529	530	545	556	527	517	540	531	578	555	530	543	530	550	505	544	574	546	537	554	515	565	549	570	525	535	545	560	561	563	560	514	579	557	533	599	531	533	550	551	532	576	550	515	559	558	554	600	576	507	552	577	563	504	550	512	531	576	549	573	557	551	572	532	534	555	544	587	553	532	572	514	523	573	574	521	559	551	575	560	550	560	568	565	574	538	560	550	568	556	613	544	590	584	582	525	583	550	547	547	554	527	545	523	508	543	548	533	554	554	575	572	570	580	542	542	544	567	546	516	525	548	597	571	584	542	521	575	540	530	534	543	566	567	541	602	543	493	560	572	516	532	519	541	566	521	546	570	546	566	583	562	572	550	524	542	511	490	539	544	524	590	570	571	572	502	534	549	582	558	553	529	548	546	520	554	502	574	543	571	549	539	567	573	551	562	546	515	534	538	552	531	579	600	555	533	542	563	521	564	565	571	588	528	555	560	539	558	547	535	552	530	593	555	562	551	550	533	498	515
55637	96093	85633	62198	43370	3964	831	769	765	703	679	725	641	643	642	597	627	604	627	591	639	614	600	614	581	620	567	604	584	618	603	652	560	599	594	569	585	587	600	561	591	618	590	615	627	624	592	575	581	603	585	558	572	592	641	602	598	555	547	583	571	582	611	575	610	595	577	553	545	590	557	594	562	565	592	587	617	597	591	544	603	575	571	556	589	611	608	610	577	604	552	570	587	563	613	571	602	555	585	619	597	563	589	591	589	550	620	565	589	601	620	593	562	607	607	639	569	600	550	565	598	583	544	585	602	536	580	593	603	586	559	600	611	571	612	610	614	591	592	567	605	547	577	610	588	558	611	581	582	560	611	618	581	588	610	588	577	579	584	610	548	616	543	550	583	604	596	587	561	537	640	577	597	614	609	592	614	595	561	565	610	593	634	614	587	590	637	586	575	610	528	546	550	610	617	598	641	587	593	632	595	574	584	567	601	593	636	610	586	571	560	573	580	561	546	619	612	555	556	561	566	621	569	572	608	593	575	588	603	604	617	558	565	573	539	625	606	594	601	620	606	622	569	613	634	591	590	588	551	624	580	614	546	570	566	575	558	645	603	637	570	599	579	615	592	615	578	576	616	589	564	608	565	609	568	603	587	614	621	552	600	599	558	581	583	577	577	588	607	608	595	573	586	614	593	595	595	563	575	584	606	587	624	609	590	569	627	595	567	588	583	559	583	626	567	597	600	545	559	605	575	559	587	602	604	585	583	569	626	620	568	606	566	613	601	593	622	594	622	574	600	612	570	559	602	572	580	551	601	581	599	584	646	581	609	570	540	636	616	566	567	585	617	633	576	580	566	613	567	611	565	598	594	569	565	586	610	588	564	582	599	615	610	574	581	543	590	593	591	620	616	597	578	579	598	586	573	565	551	592	613	578	568	593	617	598	592	597	632	610	603	599	606	570	588	599	628	597	627	590	598	554	585	567	578	652	574	615	608	604	585	601	572	593	569	584	609	576	594	600	580	602	615	610	569	598	635	572	563	564	603	585	596	564	556	575	599	569	594	543	561	598	563	606	572	593	619	600	607	572	590	610	583	556	627	605	543	593	564	589	539	573	579	603	572	564	599	588	609	558	552	596	609	615	575	565	604	596	629	586	628	585	584	581	565	583	555	617	608	599	591	562	599	571	568	589	587	568	567	637	583	604	554	590	604	563	592	627	583	599	603	580	616	567	607	591	565	598	583	587	562	605	623	619	585	588	576	585	572	584	554	597	609	598	572	595	641	579	585	597	535	600	595	563	545	633	559	581	584	557	593	569	599	579	594	570	629	574	575	602	552	584	632	617	536	587	600	622	591	593	566	599	568	602	595	562	552	610	565	600	574	595	581	587	591	563	574	609	572	591	583	586	573	563	569	583	560	575	588	658	575	641	612	580	594	597	601	552	614	584	621	564	593	591	578	592	609	647	547	571	574	577	606	579	634	607	567	572	582	586	586	598	583	552	582	583	585	572	589	577	585	590	598	601	580	580	599	591	612	560	590	598	578	609	574	540	571	611	562	590	603	584	552	599	551	635	614	589	605	604	564	567	593	595	611	563	607	611	638	587	602	593	585	586	596	603	621	561	618	567	544	601	588	584	580	589	625	566	614	558	587	588	559	600	607	564	529	572	581	624	583	571	605	594	586	615	578	594	597	658	614	576	582	607	597	597	593	588	579	623	586	605	586	576	597	618	545	626	602	569	602	622	583	557	602	599	606	595	595	612	572	556	571	579	594	595	583	583	579	601	637	593	602	575	580	601	563	588	526	604	553	587	640	560	602	609	542	581	610	573	586	592	591	576	625	561	599	586	577	627	588	600	548	600	588	594	614	595	623	584	565	568	592	586	590	578	582	572	547	607	584	586	551	579	584	588	571	574	558	618	591	562	608	620	552	581	633	651	567	585	582	598	594	590	603	600	565	606	569	604	591	558	579	589	575	572	582	627	599	602	644	569	609	569	617	564	595	568	584	621	578	566	580	568	577	613	588	573	613	592	541	630	603	560	542	590	607	566	570	583	551	618	637	614	590	580	633	615	601	577	582	591	583	584	619	627	601	553	568	566	596	585	597	574	574	595	596	604	544	601	557	581	592	614	627	621	573	611	556	557	581	554	589	596	596	575	597	598	590	609	647	594	580	596	589	564	586	553	595	557	580	557	589	550	593	599	610	601	544	587	585	598	535	592	672	589	516	620	557	575	599	588	564	593	660	554	595	544	595	574	588	591	562	579	601	600	594	580	618	668	546	658	575	591	569	581	577	641	582	619	550	588	605	648	566	584	580	569	592	619	578	597	510	586	619	616	548	553	578	619	621	556	578	587	589	565	582	548	592	617	582	615	630	611	594	595	596	596	584	522	577	553	576	578	599	622	599	586	602	560	527	544	608	596	598	601	591	528	619	580	614	561	581	611	580	564	588	578	615	575	602	556	579	628	592	598	558	570	555	560	615	576	582	581	592	563	573	620	523	573	597	581	630	612	605	613	617	584	615	594	564	569	574	610	584	580	599	560	606	595	615	604	584	620	622	578	636	597	573	532	573	674	591	608	614	559	581	597	622	582	582	552	593	572	614	581	607	615	597	581	589	582	592	604	563	558	574	642	625	581	587	611	536	596	597	594	571	588	585	568	614	586	615	630	560	596	565	564	624	569	597	590	585	573	601	630	568	569	551	543	594	582	584	576	597	596	569	557	562	570	623	585	572	589	593	578	619	547	584	601	586	573	609	608	548	607	597	640	579	520	641	587	579	560	557	652	586	562	598	622	586	562	578	549	594	571	577	607	591	585	586	601	581	592	606	617	559	571	600	585	584	599	648	582	573	602	562	635	589	595	551	640	572	598	547	619	561	602	567	552	596	556	579	593	574	579	553	610	574	583	579	580	595	599	576	617	625	563	595	624	599	595	569	567	548	553	599	557	585	578	612	588	584	563	568	589	642	595	601	559	584	567	614	622	578	567	596	597	576	567	612	545	610	592	610	597	568	563	609	589	611	569	598	561	574	591	587	592	618	580	566	591	609	560	620	610	636	563	600	586	536	597	568	580	574	584	600	603	587	604	582	603	589	557	593	596	556	573	591	594	600	600	550	578	589	581	598	582	580	575	579	602	606	602	570	570	594	579	564	558	599	571	569	553	552	560	610	556	528	579	556	579	579	600	565	582	580	580	603	615	605	581	607	599	588	626	611	587	572	610	602	612	610	586	640	575	572	606	592	584	536	556	601	602	591	615	578	557	574	600	609	576	591	574	591	587	553	545	596	628	594	581	588	592	606	610	561	591	551	604	578	587	601	610	577	545	585	582	606	584	625	571	567	581	621	569	626	613	624	570	555	574	614	606	597	590	564	553	566	607	598	606	629	578	587	625	621	548	603	593	595	547	584	556	608	603	582	567	608	582	552	604	598	621	612	594	612	608	595	596	601	610	580	615	576	550	587	589	592	566	592	610	585	584	599	566
28200	27271	33716	21859	7032	529	237	266	273	258	251	249	249	261	251	287	232	245	250	234	249	231	243	244	232	245	229	243	235	227	209	250	267	245	253	239	264	252	253	227	220	225	240	246	227	239	228	242	269	247	242	251	266	265	240	245	240	252	218	230	235	236	240	254	239	243	247	261	229	263	258	269	238	238	239	247	260	257	246	221	262	246	235	258	236	230	253	257	249	262	286	245	242	252	264	231	239	246	244	265	245	216	255	232	262	224	256	244	259	253	254	256	260	232	245	245	269	268	256	256	258	267	234	224	209	231	247	278	267	258	244	252	250	253	242	269	247	239	243	230	241	253	220	228	236	228	249	241	241	233	243	260	251	246	249	252	255	255	223	270	254	229	242	234	240	241	232	221	287	257	234	231	236	240	232	247	258	251	255	244	210	236	256	249	232	232	244	241	252	253	272	222	249	249	258	253	239	254	265	246	250	244	226	231	238	243	267	219	237	257	234	251	224	254	228	254	218	262	238	242	237	240	260	215	249	255	214	257	209	236	253	213	239	262	254	222	238	247	232	238	243	208	254	248	239	262	266	254	265	250	245	250	237	269	232	260	254	253	250	230	246	253	266	225	268	248	249	257	257	246	249	253	267	225	245	222	255	230	245	236	220	260	259	259	241	239	244	250	267	244	277	236	245	243	223	248	250	263	246	242	246	247	249	220	257	243	242	250	227	220	224	239	261	231	253	243	283	251	226	222	260	253	240	238	247	266	235	226	237	212	236	240	235	250	255	250	238	237	262	288	255	272	243	255	274	242	276	233	274	240	235	262	259	241	219	242	252	230	275	258	271	242	236	255	235	248	266	261	258	254	255	266	220	246	229	279	268	254	272	263	244	243	262	234	225	252	259	238	264	254	217	260	257	269	242	249	241	255	242	260	250	214	234	244	258	220	243	266	283	256	236	218	244	279	223	278	246	267	254	254	276	230	267	269	209	272	253	241	229	259	253	245	254	271	238	241	218	243	259	225	274	262	247	237	232	255	250	250	232	262	226	248	239	245	210	244	221	249	231	255	279	244	238	253	246	228	251	247	256	221	239	228	264	230	227	253	259	255	246	264	258	244	226	284	266	249	245	245	236	238	248	241	245	262	240	248	258	233	255	242	260	246	264	266	245	245	236	249	241	252	244	260	244	229	249	247	268	220	241	246	254	235	239	212	253	256	247	231	230	257	282	281	255	229	248	266	227	246	258	239	263	236	225	246	265	247	270	258	239	258	222	254	250	243	233	258	233	241	243	258	252	247	250	257	253	247	270	231	241	263	245	235	240	237	253	234	243	220	234	245	231	225	268	211	245	219	260	262	235	269	259	259	252	234	233	249	242	227	247	266	239	242	222	244	262	258	259	252	256	225	265	267	217	246	240	247	247	223	278	248	231	274	256	224	262	249	241	247	250	256	260	245	257	234	246	269	269	212	266	248	245	265	255	265	258	219	252	230	216	240	236	248	256	251	233	241	232	260	222	253	244	235	241	233	248	259	229	262	274	240	242	243	258	242	230	276	267	269	269	254	228	208	235	259	256	210	236	255	245	246	229	240	261	245	267	230	213	242	256	251	230	274	245	283	241	262	248	224	262	237	261	235	245	248	241	251	244	247	241	279	304	253	278	256	238	267	220	259	261	248	256	246	271	256	228	227	245	232	232	229	240	239	205	270	259	289	248	243	224	232	242	275	235	234	221	233	244	240	215	288	254	237	226	236	253	283	246	277	247	246	203	251	261	221	212	254	279	252	245	267	232	245	231	280	259	244	248	233	254	260	243	267	230	221	226	242	249	238	231	251	251	263	225	254	278	219	240	242	256	253	239	225	250	259	237	237	279	225	249	260	236	270	272	251	225	252	232	263	260	271	262	225	227	238	233	251	266	260	261	257	259	219	254	251	240	217	217	245	259	244	271	215	258	261	267	235	212	255	258	248	274	260	256	255	229	218	264	252	246	248	214	247	256	235	236	228	266	223	224	231	271	220	242	233	249	249	255	255	239	246	271	231	229	240	267	244	247	258	241	258	247	249	251	245	232	229	257	250	212	242	249	233	247	239	213	220	267	243	241	258	249	251	260	260	253	269	226	257	246	290	254	230	249	275	242	227	246	261	266	244	269	255	268	239	256	266	240	259	241	215	255	242	232	245	202	253	266	245	267	270	247	252	233	252	238	249	241	233	242	236	233	280	271	247	223	276	266	260	255	221	252	252	235	263	213	219	264	260	244	247	265	252	249	251	261	241	222	252	253	230	244	261	244	275	254	246	237	214	235	263	242	228	222	244	246	233	264	258	230	249	242	258	262	264	238	243	239	241	243	253	294	269	250	223	235	252	269	216	242	216	227	251	259	268	250	248	276	256	255	229	237	256	258	250	248	268	255	251	280	254	207	265	231	249	245	252	235	249	267	232	246	258	253	221	265	268	247	249	251	222	275	235	225	252	229	244	250	237	256	263	242	244	241	284	270	214	262	246	231	261	254	249	237	235	251	233	257	235	263	245	227	267	237	250	254	217	233	258	250	220	244	248	236	237	255	243	246	253	282	255	261	242	224	240	268	248	235	231	248	219	224	270	252	249	247	237	234	271	286	252	243	269	284	246	239	241	235	244	229	243	256	238	260	231	250	258	249	252	267	237	240	253	243	222	257	228	262	230	244	285	238	267	254	243	253	236	249	251	253	250	273	236	227	259	245	254	255	253	271	232	233	247	256	239	250	276	243	218	268	252	247	258	219	236	235	280	248	241	217	237	241	258	236	240	256	246	242	255	239	240	235	252	273	256	237	247	275	276	225	271	238	258	245	253	259	269	248	242	245	255	232	256	243	257	253	263	241	230	251	242	252	235	241	249	272	250	256	224	246	258	227	251	250	228	260	260	261	222	209	232	268	271	274	236	253	265	227	232	264	251	245	219	266	272	232	240	223	248	255	233	253	241	204	233	230	254	250	249	236	232	248	250	226	246	210	244	221	275	276	248	236	267	231	206	239	274	267	260	252	289	261	257	223	252	257	254	269	251	276	255	255	235	243	222	228	248	236	239	264	225	238	264	257	260	255	249	265	208	247	203	254	228	243	243	243	232	259	233	253	235	252	228	238	276	252	255	242	264	270	263	249	255	227	215	261	211	248	264	239	244	260	245	221	275	240	258	248	269	270	236	217	255	257	246	265	225	254	251	243	257	272	236	233	246	257	239	254	252	261	263	290	264	264	248	261	242	247	230	223	229	234	230	226	220	259	260	279	228	253	269	220	241	239	251	257	270	267	236	262	226	242	236	230	275	259	254	233	268	258	259	235	266	244	254	250	257	262	235	243	251	237	270	253	239	233	222	246	250	242	237	263	278	233	260	242	246	270	256	250	227	258	260	261	206	232	260	224	223	245	229	245	284	261	256	268	242	241	255	212	264	281	249	249	241	243	255	290	255	244	237	243	244	250	233	278	248	244	259	273	254	253	230	243	262	246	250
23885	44729	32100	15358	6302	473	332	318	271	314	300	291	301	293	289	292	318	286	283	300	285	312	289	292	316	278	323	285	300	287	295	307	299	276	332	296	292	299	272	284	280	305	283	310	292	279	296	286	308	284	286	283	300	299	278	324	294	311	287	265	307	298	271	313	273	303	260	305	278	304	270	307	276	327	289	295	269	318	306	309	307	268	273	287	321	277	287	284	298	283	290	288	299	285	295	301	299	289	321	324	277	275	289	320	267	288	333	302	305	280	291	323	281	284	292	297	299	305	307	279	290	286	316	290	282	279	295	308	292	290	304	291	283	295	307	292	290	265	304	277	294	277	306	278	292	288	298	310	285	283	263	304	297	310	271	301	297	286	288	289	289	291	302	306	261	308	296	334	277	304	255	270	267	328	278	277	314	312	276	303	263	309	291	284	263	297	322	277	272	282	288	301	290	313	297	282	294	281	328	284	301	292	307	268	308	280	293	336	276	286	325	292	304	293	289	276	313	289	272	285	257	276	285	301	328	296	282	299	284	320	327	298	298	295	295	314	298	289	265	269	259	292	283	320	299	318	284	283	317	279	264	312	267	284	270	285	298	262	280	309	315	289	283	266	296	278	286	266	253	303	312	284	310	316	279	309	271	293	282	315	270	283	321	307	309	299	273	325	285	315	292	282	274	292	286	270	256	288	299	300	297	279	325	299	291	299	278	259	306	297	304	295	297	301	272	271	296	301	300	285	289	290	292	327	289	297	270	258	269	290	268	302	276	295	285	299	293	290	316	283	273	315	308	286	331	318	292	294	292	328	272	300	309	288	297	312	269	291	280	280	313	298	289	270	291	255	269	275	335	322	316	277	280	330	344	315	312	307	327	265	301	266	277	265	279	324	286	294	273	289	303	286	276	268	303	281	299	329	307	309	319	312	313	289	305	293	271	277	297	294	318	294	299	276	285	315	289	286	262	292	306	302	265	309	277	254	264	308	320	279	318	268	304	288	302	289	306	301	266	299	285	303	302	302	274	315	292	281	308	299	288	304	287	264	286	285	273	303	309	291	284	294	319	290	301	294	287	274	312	316	285	301	295	310	289	270	331	282	282	296	285	279	274	293	268	296	307	305	277	277	295	289	289	293	306	281	303	299	292	285	295	296	282	338	294	282	305	288	295	253	290	295	316	273	303	306	296	268	288	291	289	315	304	272	261	268	262	323	290	286	283	323	298	283	288	311	284	293	291	281	295	313	267	331	275	279	335	306	271	346	283	323	305	301	304	298	298	287	313	289	288	293	286	287	294	291	276	308	304	294	300	282	281	294	304	295	305	295	291	278	273	281	328	294	267	296	281	299	320	271	316	303	296	266	284	287	287	250	279	322	278	306	284	306	316	290	269	309	249	310	283	282	288	270	267	273	304	268	330	276	280	308	290	272	276	300	259	308	280	306	304	262	305	269	281	271	294	285	301	276	302	266	301	329	294	298	284	261	281	260	293	292	288	293	293	285	298	310	281	279	296	272	252	292	320	308	315	288	272	269	282	279	303	276	324	275	292	277	276	304	268	275	284	294	269	301	307	295	283	302	251	276	335	312	308	322	279	285	273	288	292	305	289	290	281	294	285	268	293	293	294	307	301	289	291	276	291	274	298	262	266	286	324	286	292	297	277	269	277	280	302	330	257	310	310	312	290	299	287	284	267	290	318	256	322	324	299	282	286	258	262	274	273	292	276	293	292	295	281	313	307	300	274	270	286	300	290	289	301	262	305	285	266	306	266	273	300	303	287	264	282	287	294	297	311	264	276	283	268	273	290	278	278	300	282	309	286	303	281	295	294	286	290	276	287	299	290	282	277	305	276	312	298	309	302	256	318	304	307	301	280	284	277	282	268	319	271	291	293	295	300	293	310	285	280	285	302	302	295	264	324	293	282	293	286	295	278	256	291	284	288	289	281	311	276	303	279	300	308	290	285	308	306	285	303	272	279	287	283	280	306	296	295	272	300	272	286	307	285	275	309	315	287	271	275	290	272	288	302	298	306	326	285	291	305	302	318	288	263	306	271	280	300	295	290	277	303	274	289	302	282	255	245	290	268	293	291	294	293	286	311	300	294	292	270	290	287	306	307	306	277	261	287	289	313	280	303	281	293	308	283	285	280	267	301	289	290	310	289	296	301	296	298	288	311	278	312	290	292	273	302	313	296	308	279	294	287	287	284	299	310	302	270	288	279	291	275	260	292	265	288	274	256	261	286	290	288	284	284	320	288	273	287	279	322	300	301	291	304	289	314	299	305	281	292	297	319	263	289	324	275	310	312	295	230	279	298	315	291	285	264	294	295	277	318	277	291	278	268	298	287	288	275	327	277	308	306	293	297	287	287	288	289	281	274	284	305	285	299	290	292	298	282	271	277	295	288	315	283	315	304	301	292	299	277	305	293	278	268	334	294	302	278	273	261	330	305	282	291	277	293	298	274	307	316	326	253	304	285	309	286	269	296	280	319	295	284	258	298	279	284	294	270	298	276	292	300	283	304	313	283	267	295	278	327	296	291	296	284	290	298	285	304	337	293	293	303	300	299	286	301	292	276	301	306	280	309	312	303	277	289	307	301	281	309	315	250	306	305	293	277	293	314	286	277	297	300	282	290	303	290	318	263	281	301	283	273	305	291	286	276	282	323	282	279	322	274	282	282	254	299	302	316	301	298	288	327	258	270	285	269	264	295	272	315	299	291	313	291	285	293	277	306	273	308	282	310	282	280	312	317	299	266	289	285	289	308	290	267	297	299	299	310	299	305	279	330	291	283	295	310	288	275	309	300	311	286	274	282	310	288	267	305	287	278	278	295	308	291	272	300	270	268	279	269	315	286	283	291	271	284	342	300	283	304	298	318	277	314	292	295	315	269	288	289	307	275	284	302	309	297	286	293	237	288	308	299	310	317	294	272	267	294	285	317	268	300	336	275	290	274	280	308	287	282	312	305	304	309	269	265	300	281	320	296	274	276	276	295	292	305	257	276	310	297	313	258	258	298	303	309	284	295	306	284	292	252	272	284	331	294	267	293	276	290	290	318	281	318	278	256	308	310	268	294	324	275	266	300	311	305	310	304	312	301	314	309	265	293	291	265	303	271	296	287	323	290	287	264	299	280	323	314	288	274	288	295	269	343	297	308	300	277	309	260	299	291	284	300	308	265	314	293	283	290	295	307	280	285	313	296	285	284	276	299	310	315	271	300	295	295	260	310	278	285	272	284	281	285	259	266	298	297	295	304	309	283	294	272	294	295	285	309	313	275	325	271	300	321	298	324	308	327	294	296	278	310	296	292	302	277	287	286	294	299	296	285	282	306	277	288	267	279	268	268	288	278	300	296	302	271	269	314	290	329	300	279	296	283	309	313	312	285	296	300	282	272	302	255	265	291	298	282	270	305	293	306	295	298	294	300	312	291	303	296	304	318	257	274	286	311	284	295	307	296	281	325	286	302	291	299	274	284	276	303	278
24191	22624	35890	35609	27561	15852	2961	424	378	344	390	348	376	378	370	366	366	361	377	334	366	356	352	369	352	355	355	349	359	364	355	373	309	327	343	380	333	317	363	393	356	321	328	352	353	328	318	362	336	381	348	352	354	372	357	332	351	325	300	328	347	305	323	327	356	345	333	363	354	342	364	328	331	369	367	366	357	324	316	353	352	325	378	323	337	371	341	333	345	356	353	350	341	337	330	320	352	321	355	315	301	365	358	352	329	347	299	356	355	356	326	347	313	340	334	396	336	335	314	340	331	333	336	327	361	338	378	361	309	365	372	364	360	325	343	322	356	321	358	334	356	361	341	321	354	303	347	341	355	362	347	361	331	342	349	345	339	342	327	366	339	371	368	330	342	334	330	346	316	352	330	322	323	370	344	321	406	326	343	333	335	367	347	312	369	324	358	309	321	336	325	351	353	350	321	341	330	307	311	349	333	337	340	314	344	355	341	369	396	330	329	361	348	334	347	345	367	351	326	341	300	370	326	337	333	328	349	344	331	333	345	327	348	361	364	346	329	328	330	354	347	352	341	315	306	369	359	325	354	340	373	351	350	309	322	332	341	330	395	356	318	298	324	336	328	379	305	333	345	331	324	325	347	341	351	352	335	382	352	335	354	324	320	339	344	322	342	358	338	318	330	317	351	332	345	371	356	320	332	365	309	359	345	342	368	319	368	349	349	320	324	335	322	308	321	319	326	365	366	386	342	362	364	326	308	332	345	373	379	351	335	328	360	365	320	365	363	319	317	344	341	359	363	323	323	291	289	361	360	347	347	354	332	356	369	328	338	372	336	400	334	325	347	338	368	328	356	328	377	348	339	323	333	352	343	375	345	357	331	366	324	356	348	348	319	326	344	363	313	296	363	346	333	333	334	337	341	313	314	316	346	326	338	358	316	350	323	336	315	370	356	326	358	336	349	351	325	368	364	350	335	348	328	323	342	369	349	330	335	341	323	350	350	345	326	351	370	351	355	358	331	338	319	319	340	330	330	351	361	356	347	344	338	314	344	379	332	356	328	334	337	337	350	352	381	365	350	359	354	360	355	354	313	346	331	344	342	342	317	325	356	364	344	373	387	361	356	332	361	343	340	353	315	328	355	309	330	338	367	341	317	359	376	343	359	332	352	344	329	356	342	371	346	349	341	350	339	360	346	326	342	362	350	315	358	354	315	326	353	375	350	348	332	368	348	333	355	336	342	323	347	335	322	380	337	325	342	309	358	362	339	333	346	299	353	340	346	330	365	351	358	352	350	322	344	314	321	347	356	334	344	354	349	366	399	375	333	354	328	339	320	313	353	352	339	330	335	346	345	335	338	327	347	294	365	329	335	368	335	336	316	312	358	326	367	322	341	331	349	347	342	344	334	336	354	364	376	341	317	353	345	335	347	342	368	345	339	306	330	357	356	332	379	352	333	377	348	362	342	318	329	351	347	353	355	382	318	347	339	357	406	362	342	370	317	318	346	403	304	367	344	350	367	352	357	371	329	341	364	338	324	328	334	351	358	373	353	347	326	343	332	358	332	397	344	348	342	362	329	358	344	378	371	358	365	339	332	318	280	351	364	350	314	369	361	340	332	358	363	314	341	327	346	327	334	313	337	332	311	353	332	359	332	341	349	348	345	327	351	325	333	312	350	357	359	315	296	352	349	362	362	376	333	310	334	336	324	353	357	376	325	354	363	357	323	361	345	317	372	353	337	349	368	300	310	351	320	352	368	351	347	351	332	352	340	364	378	305	367	328	331	375	355	351	309	333	302	341	325	331	337	349	304	369	335	310	328	333	356	348	343	360	317	340	319	365	342	333	304	355	345	330	344	341	350	379	316	344	329	345	360	403	339	348	346	390	310	339	355	368	347	308	364	300	328	332	332	329	374	316	349	340	356	323	347	353	336	320	328	335	357	332	359	373	343	316	359	345	310	350	318	341	354	334	354	330	364	341	361	362	374	369	329	350	359	357	325	346	319	358	343	329	345	321	339	345	358	389	325	358	334	365	342	345	357	356	317	372	352	348	345	338	327	344	308	332	361	362	338	331	371	347	374	366	337	378	355	357	358	353	308	308	316	345	337	390	356	361	318	353	383	353	313	348	352	347	373	342	345	396	342	360	320	320	314	316	328	372	355	319	334	323	349	341	354	300	342	347	319	320	368	344	329	341	342	321	332	344	341	359	324	334	338	342	360	356	372	317	327	341	376	346	343	348	346	340	343	353	323	303	326	350	314	342	343	312	351	356	379	340	366	341	333	310	357	322	352	303	335	350	343	350	330	355	349	354	342	341	384	326	350	335	327	340	320	330	341	362	349	310	378	370	348	329	345	324	353	349	367	336	340	342	328	336	343	355	355	333	327	344	326	319	332	347	327	358	321	344	339	332	358	345	350	379	346	367	365	366	369	349	325	385	346	355	364	327	331	363	349	340	330	304	381	322	378	329	364	367	338	362	319	339	316	360	332	357	356	346	358	388	380	343	348	338	348	346	350	337	355	378	379	308	358	351	331	362	332	328	355	361	331	324	374	345	341	347	360	347	367	357	361	314	343	384	339	347	321	336	337	321	352	355	294	333	352	353	326	328	334	346	338	348	340	354	356	326	342	337	388	319	352	360	323	352	320	335	343	321	352	369	348	329	318	341	348	380	339	347	324	331	346	331	338	337	312	365	357	342	323	345	320	344	362	332	326	328	335	331	331	315	311	323	353	331	348	338	343	365	360	331	342	383	311	342	335	320	340	341	323	336	346	332	338	352	353	345	334	331	367	320	352	351	319	343	319	360	349	359	326	333	341	331	342	337	343	360	348	354	338	362	314	339	335	334	323	352	315	345	302	337	344	335	369	319	347	310	321	322	322	342	328	352	346	360	349	353	333	311	365	352	352	374	391	356	338	366	372	331	372	348	387	353	336	361	348	362	381	346	346	318	356	363	339	348	319	327	354	383	326	348	321	325	364	325	332	382	345	335	333	381	345	311	381	362	340	375	321	336	311	305	353	340	319	328	330	323	324	353	338	351	353	348	350	348	336	384	333	359	362	361	348	327	314	354	354	333	354	362	345	338	317	345	338	345	368	328	330	355	333	301	379	346	353	320	328	306	343	358	337	348	371	331	361	344	306	324	368	331	332	358	329	331	348	341	373	352	356	332	332	329	322	341	375	332	335	347	360	317	369	346	342	324	332	362	323	321	350	355	325	336	325	355	319	330	343	367	361	323	377	364	365	326	313	329	360	342	376	332	312	337	378	316	357	344	321	348	345	372	338	338	332	362	326	319	322	378	373	335	324	341	335	311	365	321	328	346	371	325	327	365	346	318	358	340	366	343	310	339	341	318	342	378	324	357	367	305	329	371	361	343	352	318	321	348	353	355	326	344	345	343	348	355	324	379	355	336	384	357	348	341	337	306	338	342	349	316	319	336	343	359	340	348	366	331	329	364	320	330	327	347	363	368	356	335	319	344
50952	87734	73510	47711	29802	1956	515	495	404	434	416	455	410	400	423	411	426	391	374	410	355	418	396	425	351	392	406	404	385	406	366	406	374	382	352	359	384	407	373	377	375	375	369	392	413	353	383	388	375	390	401	370	419	389	345	382	368	373	404	374	404	366	346	362	341	399	418	404	355	370	372	395	388	389	376	380	379	372	399	370	379	361	455	401	401	402	351	409	366	351	394	376	383	373	390	352	363	368	333	375	411	387	371	393	406	365	358	340	366	373	395	391	370	381	375	403	351	370	354	408	397	388	379	376	395	428	407	373	407	435	387	386	356	415	371	398	390	400	409	379	375	379	414	374	358	364	411	339	359	383	378	366	424	372	380	385	379	384	392	397	385	392	327	414	389	369	368	404	363	376	374	389	359	342	386	358	371	369	386	363	391	389	432	370	352	373	348	399	366	382	358	385	342	385	398	371	378	396	381	350	373	356	394	385	419	365	393	392	378	390	366	370	365	387	361	383	380	405	341	431	409	363	394	414	376	370	387	365	366	410	410	358	396	417	387	339	397	385	387	338	416	381	373	375	412	380	352	377	357	364	371	367	350	380	400	374	351	386	384	385	379	387	384	393	393	415	404	391	337	390	405	421	352	372	374	395	377	385	406	410	333	401	388	368	383	382	372	350	351	377	384	412	407	409	392	384	363	390	380	395	374	396	361	409	367	422	361	399	389	388	349	398	374	384	381	381	403	362	397	366	372	393	400	364	375	394	371	366	391	350	367	394	393	394	346	357	392	338	377	377	363	371	391	372	404	364	372	371	348	375	375	380	376	416	376	401	400	405	377	397	365	406	354	364	394	384	375	376	371	389	403	389	365	396	364	402	375	385	350	379	389	388	369	389	391	369	399	420	385	364	382	377	373	347	410	388	356	377	375	412	393	417	360	349	369	356	401	410	382	340	366	408	401	395	401	401	375	419	376	369	410	379	342	369	403	356	392	375	349	380	407	390	392	384	378	354	376	384	377	398	370	359	402	398	379	386	364	366	428	388	390	379	350	396	397	372	402	384	387	359	379	351	368	398	364	416	395	392	382	373	408	388	399	383	392	405	389	359	410	399	388	375	365	391	399	408	392	402	389	373	383	392	385	372	396	399	390	374	392	367	390	350	368	395	350	395	352	390	377	360	399	400	366	386	369	396	353	340	398	391	355	385	379	358	366	428	391	403	373	374	402	391	355	367	382	400	386	383	387	353	383	396	372	386	386	381	373	399	364	388	382	387	416	341	382	348	397	377	366	412	366	376	372	381	351	412	373	350	358	377	373	348	453	348	381	380	388	400	359	357	375	367	359	354	365	389	404	381	377	384	404	372	369	402	379	376	389	409	335	395	351	394	389	356	372	369	412	384	363	419	363	410	411	363	404	352	362	373	395	363	317	364	429	389	370	367	359	361	339	380	402	396	362	379	386	403	365	391	398	374	410	366	387	375	371	406	357	360	402	356	383	402	361	411	368	360	371	384	396	376	351	354	358	384	391	402	378	348	385	426	363	368	383	384	396	373	389	398	382	372	352	359	398	392	362	388	388	380	410	402	385	368	383	360	376	393	376	397	382	369	354	377	391	391	381	389	403	361	369	380	353	395	366	356	368	392	337	405	401	428	364	367	385	415	374	378	387	352	384	377	410	386	401	398	391	401	394	394	366	386	352	419	378	370	394	410	352	374	353	362	386	361	399	383	400	365	362	376	374	388	379	396	398	383	360	391	367	337	365	389	388	401	368	400	390	380	358	356	397	379	387	388	390	397	392	392	384	364	373	377	374	396	339	368	360	387	366	353	352	345	380	368	362	375	399	378	404	349	401	378	380	371	412	397	388	383	390	367	397	387	376	376	391	372	395	386	390	363	393	355	406	337	368	353	401	369	392	378	385	380	371	360	391	368	383	362	348	382	395	401	409	384	337	367	362	387	367	359	363	376	382	359	351	350	397	345	411	368	383	418	398	388	395	418	383	419	381	376	363	403	341	393	438	392	406	405	369	363	391	370	396	363	389	386	337	398	380	376	356	380	374	363	354	390	352	366	382	371	404	382	396	351	392	384	376	404	389	364	376	346	393	394	353	337	380	425	376	366	405	409	416	420	350	390	405	393	413	353	367	380	406	393	352	377	415	397	373	368	366	365	386	381	388	372	390	363	384	377	356	424	382	379	375	401	360	418	367	401	390	398	377	380	376	369	376	389	369	352	393	391	380	398	373	418	406	353	391	381	377	370	398	367	367	364	390	397	360	390	388	366	378	342	378	337	369	383	393	370	393	375	368	362	375	364	389	394	393	381	366	385	369	412	341	375	384	376	393	394	371	352	393	364	392	409	388	391	379	381	371	392	355	418	350	387	381	371	374	393	351	379	394	404	380	369	375	358	362	368	382	341	372	373	386	396	365	394	411	338	380	412	357	394	382	350	398	381	364	369	382	370	414	412	383	383	393	375	391	400	388	369	418	372	342	391	389	383	350	408	329	392	357	421	393	368	362	398	396	396	397	368	369	348	366	398	358	346	371	389	375	376	386	391	345	384	377	385	375	390	375	367	388	377	367	389	366	355	418	371	331	405	396	402	366	373	393	397	372	371	411	377	373	387	393	390	380	382	365	389	412	369	355	372	390	379	371	430	386	400	384	404	384	433	396	376	365	361	356	379	409	393	389	387	411	370	391	377	374	351	405	397	395	353	404	401	350	392	378	393	398	377	378	397	403	388	360	372	354	397	349	398	338	349	360	390	392	394	404	375	385	402	346	389	346	384	388	389	357	378	371	424	368	415	372	394	394	365	376	389	358	339	393	407	384	373	349	375	400	367	395	377	344	364	385	402	405	402	369	349	390	370	398	425	359	385	352	398	366	373	386	343	371	384	391	368	410	394	387	375	420	369	391	390	410	386	354	396	375	370	362	345	384	373	374	355	348	410	380	361	404	405	400	402	377	371	402	368	370	381	425	356	378	388	382	370	376	367	360	337	332	397	377	376	394	397	402	349	412	354	356	371	347	400	365	362	404	427	376	352	341	384	367	345	388	393	402	383	379	390	342	383	378	360	397	343	405	380	413	378	359	357	373	382	399	376	365	361	364	338	381	380	367	392	370	353	409	386	397	347	386	398	382	367	372	360	411	348	386	399	365	354	377	347	370	373	351	391	402	357	409	351	397	378	402	394	391	377	379	415	387	407	382	375	372	365	365	374	350	400	404	382	340	367	391	396	415	427	376	370	367	361	361	357	334	406	370	361	376	385	342	346	367	383	392	375	382	384	415	396	355	377	345	361	411	360	379	415	366	394	366	394	383	378	391	397	386	401	381	419	376	387	414	396	373	379	384	406	390	372	414	406	355	392	361	394	379	385	368	397	386	413	376	377	381	411	386	390	382	409	383	353	409	368	383	356	416	377	351	401	370	406	368	382	400	385	384	366	370	367	408	433	379	380	361	373	357	350	403	391	421	405	401	357	393	388	371	379
25757	23859	36114	33238	21135	5692	454	368	384	356	358	389	388	356	349	359	372	398	388	365	402	399	401	358	375	362	392	365	348	362	380	323	400	382	354	392	378	352	380	351	377	381	391	387	355	415	378	412	385	369	378	369	364	417	394	352	373	337	360	359	361	380	392	356	387	336	363	409	362	354	352	391	362	367	382	370	346	354	378	371	409	343	351	380	364	377	396	354	350	364	369	381	365	365	360	351	358	357	328	389	350	354	362	385	359	378	403	383	367	422	398	352	367	363	356	362	397	369	352	386	393	384	364	341	340	355	354	339	360	350	361	354	356	351	358	353	353	351	369	378	370	357	360	373	385	364	418	344	355	352	353	328	334	408	386	374	383	353	393	380	377	369	381	332	351	342	356	364	350	358	343	353	335	365	369	403	371	369	384	361	360	345	385	395	336	428	357	390	362	355	380	370	362	373	400	395	352	319	384	360	345	357	358	377	332	356	344	360	412	379	352	360	384	360	375	358	339	383	369	322	420	379	339	351	368	353	340	390	412	370	380	380	351	400	390	346	375	345	328	351	376	353	362	326	359	344	396	350	337	344	348	376	406	390	384	393	405	361	383	358	386	347	356	342	336	383	381	372	386	377	359	358	384	383	350	368	361	371	371	363	386	374	376	387	391	423	399	354	378	391	362	396	369	368	354	366	371	374	394	376	396	340	371	379	365	346	364	355	377	361	318	333	405	357	364	355	383	360	389	391	363	378	383	384	376	374	386	361	345	414	362	341	368	354	383	391	363	371	336	397	353	378	373	354	331	367	360	376	392	367	371	350	354	357	374	367	369	352	355	371	373	378	367	329	356	355	313	360	361	368	381	393	359	340	360	355	361	353	364	405	388	359	337	355	387	338	381	332	357	389	346	314	360	383	339	378	366	358	364	364	397	384	356	376	370	387	373	329	349	398	362	356	390	338	378	369	357	370	383	399	363	351	365	361	354	340	384	380	364	373	370	370	377	366	373	355	368	352	401	376	350	358	383	375	383	363	389	342	391	355	394	392	351	373	341	379	414	370	355	375	378	362	339	379	373	405	375	382	377	391	414	352	360	359	382	352	408	375	353	358	323	367	355	372	357	387	351	372	366	376	402	380	404	385	350	357	379	348	331	384	369	380	353	409	357	344	357	367	339	398	362	347	386	395	372	360	353	372	357	342	340	390	383	369	381	381	382	395	335	378	335	336	356	357	368	342	398	378	376	393	366	356	336	372	359	375	370	365	376	388	373	367	334	362	386	392	391	373	377	344	367	344	356	352	365	372	393	360	341	390	385	414	351	361	376	364	379	355	358	335	389	353	379	374	353	364	372	350	350	366	359	362	363	327	384	350	373	359	357	351	379	377	361	371	354	349	361	389	391	363	397	378	350	349	387	383	349	369	413	359	364	368	347	381	381	354	308	400	320	369	362	363	360	376	386	369	369	372	380	329	351	382	358	331	363	348	327	385	387	379	386	344	375	379	379	356	348	386	366	379	357	366	361	387	393	365	372	364	363	374	394	353	347	346	393	374	364	391	355	380	373	346	401	351	386	354	365	351	346	363	381	353	333	397	371	347	377	378	327	360	372	355	388	367	353	369	375	385	373	348	392	422	382	414	387	342	368	340	375	376	400	342	356	357	323	353	354	391	395	382	377	363	382	368	362	377	347	417	363	375	376	366	354	399	385	378	379	412	378	365	391	402	364	366	371	379	365	356	383	348	379	364	386	333	383	360	402	402	359	348	373	340	342	354	375	429	366	335	376	369	379	368	345	357	380	369	377	349	384	335	369	372	342	359	356	374	357	369	339	392	309	367	382	397	380	378	351	351	392	384	393	367	363	379	376	363	343	357	369	357	352	356	383	345	392	378	342	350	348	368	379	345	362	358	358	351	378	364	392	373	369	396	344	370	366	358	329	387	307	348	314	388	351	321	370	382	385	399	342	365	352	367	362	348	361	389	361	400	379	346	351	360	349	346	355	365	392	348	368	358	363	366	370	354	358	392	365	373	391	369	387	361	402	374	365	378	388	359	387	347	367	358	352	355	317	370	368	388	367	352	394	349	368	353	363	360	382	367	385	322	389	380	364	347	367	344	355	356	345	391	373	369	354	392	402	350	368	383	357	381	364	362	376	359	364	362	369	395	367	399	374	368	366	373	380	352	365	347	401	406	363	347	350	376	374	353	377	367	359	366	367	367	401	362	361	334	392	369	380	380	378	387	389	372	343	377	377	380	375	356	352	381	358	344	320	375	363	351	380	364	358	358	379	350	382	401	362	389	365	345	372	346	360	389	371	371	390	343	356	376	363	357	354	356	373	338	361	363	380	362	365	358	396	359	376	355	399	340	392	373	370	378	396	386	349	371	377	343	378	371	363	408	400	381	368	370	386	392	365	387	334	351	360	364	396	392	352	354	341	351	364	367	401	375	376	384	388	380	366	336	366	388	366	368	395	391	388	377	363	377	350	390	358	336	419	386	396	338	381	338	382	340	404	343	348	368	367	371	368	393	384	381	361	356	401	350	355	357	349	383	360	381	378	372	383	367	367	382	379	344	356	397	346	384	387	367	363	358	359	404	370	343	340	369	374	427	343	373	407	391	355	343	356	379	372	370	372	365	349	358	402	378	342	376	377	357	368	354	370	313	351	349	366	361	337	382	380	369	359	361	384	351	353	363	364	352	390	371	349	362	374	379	356	356	358	346	390	383	338	367	357	390	375	338	367	411	374	375	369	420	388	334	358	368	396	375	348	358	385	346	387	383	365	381	366	364	381	371	364	402	365	331	367	366	351	363	361	363	352	366	373	385	350	353	373	381	335	381	368	359	326	390	360	385	376	350	377	379	322	350	369	358	373	403	362	331	345	362	376	386	374	393	353	399	380	386	318	371	372	374	342	344	347	376	401	389	360	386	362	332	370	353	381	359	363	394	359	376	393	386	374	358	369	389	385	371	400	346	378	335	354	355	394	359	336	358	377	385	365	373	371	353	377	371	323	363	334	355	345	359	400	356	369	388	341	367	355	364	354	357	365	365	340	374	352	379	337	340	319	356	380	354	364	389	395	338	382	378	349	333	370	373	375	368	355	380	408	363	381	369	369	384	367	342	345	357	363	390	363	398	381	389	379	376	359	365	374	352	369	377	372	367	336	370	321	379	354	369	385	364	356	338	340	380	368	371	361	348	362	389	406	396	381	385	396	366	383	343	336	369	356	385	404	381	377	369	358	404	351	398	355	323	379	367	355	360	390	378	378	363	391	412	383	364	380	368	349	353	365	345	349	353	370	370	353	398	368	369	359	397	380	357	365	359	356	346	363	399	374	434	339	359	363	372	402	366	335	371	382	350	352	392	388	387	325	345	352	337	354	358	410	384	386	343	348	339	347	357	367	375	377	373	382	365	354	406	334	357	374	383	352	360	406	360	370	380	409	343	386	332	380	388	384	344	361	360	400	339	382	410	349	336	362	354	386	354
49064	75856	59483	37417	20872	2278	510	511	441	458	472	466	441	488	419	425	414	438	445	409	447	403	403	381	439	423	432	439	419	389	436	447	426	466	437	438	397	464	340	424	429	433	416	440	416	403	433	417	447	413	423	408	459	451	437	432	417	455	430	433	445	441	434	443	415	400	432	438	469	445	420	412	420	415	415	418	442	407	432	433	438	425	492	398	455	433	424	434	418	435	425	432	455	420	425	434	426	401	452	409	403	432	419	407	459	435	373	442	459	465	440	459	438	388	408	397	436	395	428	378	416	390	436	456	426	412	432	460	406	410	439	438	410	476	427	466	418	428	425	431	404	391	416	425	422	397	437	421	430	415	435	396	428	426	451	407	418	417	397	443	434	460	455	413	435	413	419	471	439	459	408	365	437	409	419	400	443	445	397	424	431	391	434	413	403	396	406	423	437	424	386	441	428	420	422	437	414	428	402	413	400	407	423	449	396	408	399	400	420	395	420	415	439	420	405	446	443	496	442	434	436	452	434	463	420	395	426	399	389	397	399	401	457	427	396	426	429	436	417	433	421	457	443	422	412	468	427	421	446	448	423	444	435	411	407	413	435	413	428	390	390	453	430	430	429	460	431	454	424	423	401	406	442	400	412	427	448	427	402	407	465	422	423	408	467	444	416	423	422	441	431	415	420	430	406	411	452	433	438	416	443	419	433	404	462	396	402	417	440	396	419	437	426	412	438	415	438	438	441	389	429	453	415	463	380	377	445	436	446	409	388	434	451	437	445	436	416	415	434	444	456	425	439	432	472	406	393	439	389	381	424	373	440	419	417	440	441	390	434	474	403	441	440	423	441	438	432	421	466	429	455	381	451	440	456	442	434	458	428	421	448	413	417	424	412	443	419	447	409	424	426	429	410	436	432	432	418	426	399	471	394	387	451	409	413	435	446	429	421	403	377	395	443	404	421	409	415	446	465	419	408	406	421	441	422	407	458	422	458	463	396	439	437	452	432	434	413	459	443	420	443	386	431	418	432	429	401	448	418	413	417	382	426	434	446	425	390	416	454	456	445	425	409	421	408	422	418	426	443	444	437	451	421	421	459	412	440	403	466	430	419	437	405	405	435	416	452	413	455	409	433	425	453	447	429	449	434	408	428	426	410	429	405	428	426	394	461	415	403	435	413	392	428	403	434	397	456	408	362	428	430	429	436	418	425	436	447	475	456	401	455	421	459	412	430	387	416	433	386	432	418	422	432	453	382	438	434	434	449	387	419	434	449	454	420	419	436	405	452	378	413	407	406	429	430	409	394	420	420	416	413	423	401	424	424	407	372	398	437	401	437	416	468	449	442	424	417	427	422	445	419	449	405	458	415	422	424	428	405	460	414	439	428	422	439	408	442	428	399	424	416	412	421	423	421	389	416	452	449	405	423	411	444	450	415	464	438	422	415	428	429	401	402	431	432	469	458	412	408	425	416	440	411	440	409	435	409	442	449	406	437	457	423	455	433	408	421	438	411	443	431	426	396	421	444	430	428	432	406	376	450	431	408	444	433	439	427	438	425	451	480	433	444	442	409	441	430	398	447	420	462	414	405	461	418	395	403	456	464	426	438	411	435	407	401	425	406	439	441	413	435	433	407	415	406	398	452	405	407	403	416	473	457	403	414	424	411	437	430	399	408	426	432	390	409	445	385	436	446	433	386	460	441	429	444	440	392	404	410	406	444	377	387	384	421	396	446	452	437	420	396	412	407	389	422	441	401	438	426	413	401	457	428	443	452	442	382	418	416	430	461	394	414	459	427	445	402	427	442	439	424	441	444	442	410	432	460	413	405	423	437	443	433	414	455	396	447	438	419	424	419	407	418	418	418	445	440	443	418	371	453	420	462	409	451	423	386	429	425	417	389	435	442	417	451	423	412	442	443	464	449	413	427	414	413	433	421	440	464	397	434	418	475	430	422	435	432	484	424	391	404	420	458	410	398	429	437	408	420	468	415	410	416	422	435	446	415	439	488	450	479	408	435	475	418	393	447	407	410	432	420	390	407	418	423	438	441	407	394	420	472	434	423	410	396	427	432	413	428	447	449	432	375	429	435	393	448	430	396	437	416	429	410	408	457	403	416	407	431	432	435	419	434	437	446	416	433	395	441	395	440	414	416	441	408	443	459	376	421	405	432	421	426	429	448	390	399	438	406	458	403	439	424	424	447	408	430	407	388	440	461	438	402	433	433	409	419	443	451	433	428	437	410	426	423	425	452	394	430	413	420	414	470	411	406	414	459	469	399	384	461	429	421	449	440	430	402	437	445	444	436	431	416	441	427	451	418	438	434	423	437	393	435	450	431	452	443	440	437	396	429	416	451	382	421	422	396	429	426	448	396	423	391	440	398	389	404	406	429	412	430	389	424	412	434	482	407	427	400	400	410	437	403	400	451	422	414	416	419	427	447	435	443	403	376	408	405	401	427	439	428	412	451	442	424	416	415	411	448	395	409	434	425	441	418	431	436	418	412	441	414	426	427	417	422	399	453	417	424	390	428	453	443	423	434	471	428	454	468	399	436	410	418	429	470	396	447	418	442	448	414	450	441	419	427	448	407	441	415	418	425	444	400	438	449	442	402	433	406	431	400	436	456	398	413	421	466	421	429	404	420	422	444	417	439	450	445	410	391	454	463	447	405	462	407	452	422	402	435	404	421	414	416	461	424	426	429	426	435	407	424	392	463	446	426	383	391	443	430	436	450	461	380	422	441	399	428	445	423	414	430	392	407	414	402	426	444	442	422	421	438	408	431	423	423	406	407	414	417	422	425	433	455	421	408	412	399	423	445	408	395	412	411	414	417	406	418	431	431	391	454	416	422	384	430	441	399	454	397	407	413	452	391	432	424	402	410	439	422	421	478	459	372	387	393	421	408	438	429	410	419	407	456	403	416	408	423	400	422	405	430	415	402	425	409	452	413	441	432	408	403	415	432	438	405	417	403	463	409	421	429	369	419	410	409	425	438	435	431	441	427	407	425	417	440	433	416	424	418	436	462	429	429	411	416	420	432	467	417	421	415	429	438	407	434	439	424	443	443	425	424	406	437	388	437	398	420	421	438	416	431	390	457	433	413	437	448	400	415	409	415	404	417	431	415	401	428	431	418	426	428	427	446	392	427	416	409	434	413	442	398	417	468	449	399	421	446	456	485	444	425	450	430	408	386	460	413	429	410	409	414	397	463	420	390	412	399	415	404	411	434	428	416	448	409	453	413	438	449	409	451	471	412	425	420	437	423	446	441	395	429	443	405	430	402	439	451	432	397	422	451	431	387	438	422	424	455	450	434	418	462	421	417	447	427	412	452	389	417	471	424	421	410	446	397	427	396	409	422	445	424	427	405	418	441	397	467	435	412	424	432	427	411	432	446	438	398	423	386	399	425	429	407	443	442	410	399	445	424	425	417	443	429	387	416	431	437	450	408	449	445	421	434	417	432	390	414	402	421	458	401	427	430	394	428	440
23212	21852	32378	31624	27568	20791	10320	950	651	600	589	597	604	560	609	576	538	549	552	583	574	546	542	574	495	537	521	545	545	571	588	519	543	544	546	533	518	526	565	526	601	521	494	523	542	539	502	530	542	567	511	546	525	525	549	545	522	501	542	543	545	530	546	597	547	581	543	527	549	519	504	539	580	532	546	532	533	566	512	530	547	542	570	565	558	536	534	590	545	515	568	505	550	536	565	534	528	555	534	552	556	546	543	518	516	535	579	518	491	509	545	532	584	554	546	554	504	550	565	528	542	541	568	549	545	573	494	561	562	536	546	543	536	555	534	498	533	538	562	523	519	563	530	544	542	523	523	547	546	522	595	539	492	609	544	591	530	532	531	534	539	540	556	554	541	525	564	558	548	584	557	527	538	576	510	556	582	505	530	530	529	524	529	569	572	525	529	525	522	565	572	567	551	542	536	532	559	570	544	599	545	521	516	570	536	524	542	542	556	589	520	534	598	566	544	524	554	543	565	562	550	542	528	563	554	528	543	512	536	500	570	528	566	572	543	522	560	554	520	554	529	555	591	513	586	533	558	535	531	566	550	555	590	541	562	559	476	539	579	534	567	555	538	507	527	565	544	546	566	529	576	584	515	543	532	552	569	532	551	575	543	573	538	541	559	562	561	507	561	518	518	546	513	540	542	556	524	523	505	518	486	535	512	509	515	538	569	522	560	559	530	527	536	538	520	553	509	534	538	544	536	547	586	537	519	544	539	556	533	561	538	546	505	567	554	566	511	513	519	484	540	518	546	583	545	527	545	505	541	519	509	509	583	500	581	550	537	561	535	596	543	491	539	524	526	563	543	562	579	497	580	553	491	531	562	509	548	528	502	589	535	575	572	555	571	557	523	535	517	548	521	551	557	519	619	523	541	546	556	575	516	567	546	484	516	557	555	533	530	544	528	544	522	570	539	523	529	564	526	509	547	562	544	519	514	516	509	524	542	515	584	509	522	529	548	542	505	545	525	591	557	504	537	521	555	498	519	494	546	568	534	513	575	538	509	562	524	534	545	529	536	545	534	488	563	505	529	531	516	549	566	541	502	556	520	543	578	502	529	523	512	560	498	532	516	582	494	558	557	548	536	497	569	587	562	527	497	531	475	545	549	569	532	552	523	538	525	535	553	562	554	515	492	535	517	515	503	527	526	565	534	572	579	530	562	505	535	543	503	541	571	546	570	551	510	529	517	547	573	542	509	552	520	548	534	516	566	553	570	528	557	510	536	527	568	524	531	574	548	564	516	527	541	576	559	548	503	568	577	551	509	516	600	552	588	549	541	540	564	508	547	562	516	538	565	506	506	531	540	514	537	533	528	534	555	561	555	558	588	523	555	588	517	558	519	587	538	533	537	564	516	498	537	521	509	519	541	522	526	534	514	505	547	490	523	528	523	521	546	528	549	569	545	527	514	504	510	520	545	527	491	537	547	555	519	584	555	557	516	503	557	494	517	526	570	515	534	517	506	578	510	515	546	535	561	575	548	508	554	535	563	553	537	549	548	525	534	594	500	555	547	544	526	502	577	553	541	563	513	523	531	529	578	545	595	569	562	514	530	539	551	496	532	598	559	544	544	536	534	558	563	532	560	510	533	568	548	530	538	537	526	565	522	510	570	542	534	528	511	562	524	535	566	521	521	514	535	554	527	529	516	528	549	565	578	515	543	522	536	531	544	573	549	551	489	523	578	549	564	543	520	518	572	546	520	579	509	531	489	556	498	536	565	538	578	530	522	557	534	528	556	537	534	587	533	529	536	537	532	522	543	556	526	574	565	539	509	543	625	538	548	504	521	564	547	523	559	519	518	525	561	559	546	562	574	562	494	528	531	526	548	541	546	512	551	555	508	513	543	520	542	534	547	516	555	549	527	530	539	538	536	600	531	578	588	524	578	551	526	549	531	525	574	564	543	557	576	546	540	546	544	525	523	499	543	528	525	534	555	514	526	519	526	534	555	523	595	520	581	540	501	551	520	546	497	563	523	542	526	532	533	559	529	511	548	526	508	514	531	527	525	464	552	580	534	529	561	574	521	527	546	540	569	538	539	552	518	537	505	526	539	516	552	539	548	528	536	558	577	543	563	538	565	563	557	521	538	517	527	553	522	561	527	531	535	547	556	520	551	588	520	538	541	539	550	570	536	554	603	563	531	563	559	517	544	548	557	515	514	546	528	543	533	549	548	561	542	560	576	566	498	539	535	569	556	539	539	501	544	596	557	538	533	554	525	564	576	540	552	550	548	563	567	523	529	541	504	555	560	531	535	549	545	556	585	504	586	536	514	540	511	551	535	556	516	523	576	584	518	491	542	543	552	501	548	555	517	539	519	531	535	509	526	559	515	546	534	517	557	552	553	531	534	556	529	561	549	513	532	507	565	553	529	607	525	474	490	537	567	569	501	524	519	577	560	515	574	541	548	525	529	512	577	583	549	562	551	540	537	517	505	532	583	566	529	522	529	565	511	519	519	530	547	543	556	553	513	568	540	540	557	510	577	515	566	562	550	522	506	555	527	554	507	593	547	547	524	561	531	495	545	556	535	543	525	516	542	550	549	538	568	508	494	558	581	577	545	506	517	523	555	512	567	492	510	523	526	534	541	532	550	560	523	545	520	514	500	577	518	508	529	582	575	583	566	509	556	553	498	580	536	541	535	581	574	498	497	552	570	541	523	540	513	535	522	558	566	541	528	561	581	550	541	526	535	504	557	509	552	544	551	530	571	546	560	514	519	575	563	544	547	535	521	554	534	558	525	550	577	534	507	536	536	538	541	530	545	517	529	523	509	555	562	562	568	559	584	534	583	523	491	544	567	535	520	523	568	527	541	525	567	545	510	517	532	496	589	530	508	518	549	519	527	533	534	553	520	505	554	547	583	533	547	545	520	530	517	499	533	584	554	549	502	560	549	590	559	543	570	551	558	527	560	530	585	572	552	527	540	519	548	568	567	527	527	513	554	520	532	525	518	503	585	534	521	552	521	548	554	530	513	509	555	537	533	529	541	520	576	546	542	508	536	523	544	549	550	513	549	540	542	509	549	546	569	559	521	532	541	568	571	532	532	513	532	536	540	559	557	553	560	527	563	547	559	521	556	543	518	536	551	566	541	536	520	540	523	555	538	502	517	531	594	512	509	559	580	521	517	541	585	565	478	516	547	557	527	558	500	548	524	573	508	562	526	522	500	525	569	553	574	572	573	562	540	518	551	520	538	554	573	533	515	557	561	538	514	482	534	530	523	543	517	572	520	548	557	557	525	551	562	592	534	541	576	528	580	555	591	553	594	535	528	535	560	531	542	545	554	569	522	532	551	547	568	503	553	572	528	535	551	533	584	549	522	512	529	525	489	528	538	524	519	542	546	508	536	545	485	509	540	556	526	594	551	586	556	558	570	541	546	522	570	547	536	557	501	539	538	505	546	522	551	541	493	545	525	568	527	506	562	491	549	559	522	526
58048	97221	84665	59357	38894	4992	894	797	707	673	699	647	616	592	656	667	588	611	637	618	645	566	607	624	619	587	561	555	554	571	584	602	610	623	527	580	601	539	579	553	587	623	574	597	616	583	583	491	553	590	623	566	596	587	613	579	582	582	585	593	566	580	556	586	542	593	605	569	618	614	559	564	627	585	546	531	583	562	589	603	592	604	567	594	577	594	599	586	581	617	592	609	560	612	606	596	570	581	577	544	560	601	589	613	590	535	600	612	601	567	595	571	621	597	616	579	535	590	590	553	614	587	605	546	578	622	564	595	567	605	603	605	605	573	557	574	640	574	579	595	601	584	591	573	619	602	618	586	597	606	589	569	613	585	622	610	588	608	639	595	582	562	598	585	591	625	598	591	587	587	595	599	578	566	577	628	608	629	570	600	577	595	578	635	547	559	569	601	632	599	547	582	580	616	562	615	598	595	582	641	599	631	580	575	549	569	575	543	584	593	575	580	582	587	596	560	588	607	565	588	577	575	619	601	562	573	591	558	594	581	588	588	587	601	576	623	605	562	560	632	591	593	558	607	619	568	595	589	584	587	586	584	612	571	558	608	602	600	557	568	551	565	566	627	535	576	566	562	580	588	605	603	602	601	609	570	576	593	583	595	584	601	553	614	537	618	616	591	592	556	598	543	616	582	604	592	575	555	538	574	579	595	587	634	574	608	601	572	589	589	564	593	537	610	594	560	582	511	608	606	590	534	587	545	606	561	572	612	601	593	589	622	580	587	555	623	599	560	642	580	601	574	572	614	623	578	591	568	565	607	586	549	599	573	569	596	553	555	559	571	588	581	575	567	547	590	583	594	560	546	614	556	574	583	578	591	594	582	598	602	599	567	607	560	560	608	626	543	615	547	610	580	574	590	611	562	588	552	593	598	582	598	615	570	599	567	551	568	557	611	627	614	525	580	577	575	588	625	583	591	607	616	590	571	575	586	587	592	572	536	588	598	628	608	579	571	567	548	559	584	640	605	597	597	582	603	574	597	625	567	574	575	607	604	570	594	604	603	560	598	606	605	626	577	598	575	578	534	566	574	603	568	572	575	575	569	583	586	598	588	590	574	556	563	558	567	573	608	590	570	586	559	574	550	554	571	604	555	576	590	575	619	626	573	593	611	598	601	545	570	577	625	544	588	563	574	546	597	607	625	547	610	603	595	618	603	552	590	551	605	594	571	564	540	549	544	597	593	605	620	608	557	589	614	580	571	576	540	605	562	607	626	603	599	562	617	611	560	598	600	595	595	527	555	604	564	558	597	575	578	559	570	593	552	587	580	578	558	611	592	580	574	592	622	595	587	614	570	549	581	597	592	596	593	585	589	561	597	611	561	618	553	615	594	549	608	571	596	617	579	573	634	596	579	606	584	614	555	583	576	575	619	527	585	578	573	607	577	575	620	547	594	572	568	576	581	585	581	577	588	584	562	611	567	578	607	546	590	613	595	593	531	562	615	590	590	618	578	570	605	569	571	556	561	576	604	582	574	591	597	572	552	569	598	612	550	629	565	613	605	589	591	558	556	574	533	547	601	590	574	602	615	608	582	576	558	602	588	555	599	563	590	588	579	593	569	589	611	605	581	556	572	587	592	562	536	600	553	590	566	610	572	602	597	608	600	567	555	644	594	619	576	596	569	547	574	597	630	566	580	603	595	574	579	592	565	620	576	624	595	560	585	589	579	526	568	549	581	564	531	563	582	598	590	596	585	581	598	533	554	612	578	579	650	617	616	614	628	550	572	584	603	591	557	607	604	582	552	625	605	614	565	553	577	608	603	598	609	564	576	524	581	566	564	607	569	523	555	570	618	561	574	570	581	583	581	653	579	610	605	580	612	616	550	570	588	567	561	554	595	567	607	537	579	594	610	638	573	607	553	573	594	579	608	580	631	591	596	562	625	610	546	604	592	571	578	529	588	594	595	561	527	604	588	612	628	614	615	581	578	584	586	566	555	561	623	626	568	576	566	588	585	598	577	584	561	567	575	571	589	558	604	569	605	609	598	609	584	545	571	558	582	557	593	551	573	575	587	550	569	568	591	557	569	629	592	560	602	608	590	607	607	604	568	575	599	603	623	621	563	615	574	575	647	643	542	561	565	611	625	601	572	602	544	581	602	577	576	582	548	570	574	628	600	580	577	574	599	613	541	569	582	612	609	565	586	607	620	578	567	597	582	576	602	579	565	562	611	597	592	535	607	613	587	580	615	595	588	563	593	583	568	624	617	598	535	585	598	565	554	571	586	619	642	565	547	628	585	573	600	579	568	569	620	578	599	582	554	544	602	589	585	612	573	581	567	594	626	570	618	611	579	591	584	555	580	547	593	594	566	570	596	595	581	569	589	566	599	592	598	537	588	593	609	590	642	610	619	545	604	565	551	586	531	598	565	531	565	597	561	585	611	582	601	619	560	585	534	563	542	581	577	572	579	623	610	577	612	581	597	577	541	578	597	586	586	617	581	632	566	586	599	591	584	577	583	590	544	550	567	608	542	577	583	587	563	549	598	622	592	594	572	597	561	573	565	594	585	606	594	570	573	595	559	605	562	585	555	571	575	600	599	592	606	590	581	543	600	526	613	558	589	643	575	575	603	595	600	549	600	647	548	608	569	568	569	543	603	616	627	587	591	594	546	578	576	580	564	562	577	577	563	586	599	636	578	579	648	595	610	567	566	595	645	547	598	617	566	546	572	637	593	601	566	575	628	597	628	585	580	557	598	548	593	599	582	602	603	634	589	567	613	619	553	595	579	558	638	559	588	557	538	605	571	611	565	564	600	598	583	575	600	631	565	550	612	574	592	630	576	570	606	587	557	580	627	614	595	597	584	582	550	585	627	594	553	557	632	557	523	630	549	626	578	558	593	571	599	583	582	609	585	585	590	589	555	611	542	563	549	575	604	591	541	591	584	599	584	554	584	580	567	612	582	591	641	545	586	598	595	568	614	579	603	572	621	603	602	572	569	550	583	631	587	590	550	584	545	584	562	619	600	568	571	598	583	580	606	583	579	596	559	565	539	590	563	577	582	544	613	617	586	606	547	543	572	599	620	547	544	587	555	590	581	568	564	612	587	626	582	610	566	610	602	579	595	573	612	584	580	585	591	573	576	596	588	625	615	575	626	602	590	586	638	623	585	585	642	607	605	594	581	589	606	570	575	562	580	587	606	619	576	553	611	596	566	551	558	577	582	589	617	629	587	588	598	527	600	574	582	534	591	573	551	548	595	606	592	584	576	574	566	590	600	574	605	565	610	552	590	590	559	535	581	588	578	556	550	567	591	615	579	598	581	602	587	575	623	564	588	567	578	609	575	567	586	560	562	571	586	607	619	561	625	578	596	624	600	583	592	595	586	560	609	587	617	567	611	593	613	613	559	602	584	568	595	579	579	636	608	563	592	583	577	638	567	556	623	578	617	555	597	557	619	580	609	600	551	620	584	647	594	592	613	562	604
28086	26525	33112	21519	6058	766	349	246	256	210	237	245	230	246	228	246	263	265	248	237	243	224	246	215	253	242	252	238	241	242	255	255	232	253	254	248	260	263	247	256	268	234	260	243	238	239	261	240	244	276	240	234	265	242	258	247	249	223	245	233	252	268	272	262	233	248	260	265	252	263	242	258	240	237	221	226	232	239	247	260	237	224	291	272	246	253	237	265	230	234	253	220	223	251	267	241	250	231	259	246	245	233	237	244	234	241	254	233	246	258	249	242	214	265	266	259	246	226	250	246	217	234	233	226	236	244	239	251	255	255	263	239	243	232	232	261	246	262	242	261	262	252	245	259	244	246	263	236	237	222	255	219	257	223	259	227	254	231	268	240	262	261	274	239	236	268	241	244	275	273	254	244	241	221	262	233	241	236	282	247	260	242	221	216	262	241	236	248	232	248	240	232	231	227	241	244	236	239	224	226	265	228	253	254	255	244	233	237	258	231	230	259	255	263	227	239	249	255	251	265	258	239	249	200	244	257	240	231	254	261	232	254	252	246	250	263	223	227	251	244	238	248	273	245	257	229	256	266	232	237	255	242	239	272	251	240	230	236	218	254	257	242	256	231	230	247	253	267	245	242	212	224	223	242	269	221	267	243	233	236	233	229	246	237	241	235	245	252	226	257	259	254	237	252	242	231	211	255	219	238	275	248	266	245	279	233	230	242	230	248	239	247	241	225	222	200	241	261	232	220	257	256	257	258	241	239	267	240	260	253	248	279	236	251	243	232	232	237	271	228	236	268	255	237	235	236	238	293	254	255	238	256	238	230	231	249	229	196	259	247	244	250	243	224	267	214	243	245	235	223	232	260	218	255	234	253	263	260	248	258	236	237	246	244	231	231	257	240	236	253	238	268	259	239	246	259	218	242	223	242	220	243	229	244	257	241	252	243	220	249	228	232	221	251	236	262	251	254	242	226	263	228	282	239	259	253	242	241	236	239	245	257	262	255	243	247	250	215	267	256	232	236	261	242	255	264	245	243	202	236	237	231	248	224	266	253	260	260	250	233	250	270	245	232	257	244	222	245	243	232	241	234	238	258	231	244	240	243	241	239	236	244	208	214	220	233	254	226	240	222	260	260	235	254	245	249	248	243	239	250	249	224	255	226	213	242	287	254	237	237	255	240	235	258	226	280	243	224	285	262	256	247	251	233	254	225	218	264	258	242	255	249	261	260	249	217	233	248	241	233	247	261	248	240	213	254	229	238	211	239	255	253	205	239	233	245	243	250	236	240	222	247	293	255	262	260	237	232	260	257	243	247	230	241	255	241	229	229	243	206	249	276	267	232	241	235	244	273	260	247	238	230	253	224	255	221	246	257	256	232	251	245	241	221	259	247	265	249	233	252	263	260	266	265	246	226	250	231	251	263	226	277	231	247	265	267	241	244	227	245	246	264	249	251	225	256	240	219	232	239	214	259	250	248	270	239	253	244	238	283	245	255	262	271	225	245	255	216	264	248	245	234	251	246	259	231	243	236	239	248	236	252	245	260	241	263	248	255	211	260	264	249	269	223	241	240	256	239	237	243	237	230	242	248	256	266	206	231	249	250	228	267	242	270	228	240	233	253	261	227	237	240	250	253	252	241	233	227	275	244	209	261	254	256	224	225	225	246	254	256	251	234	251	243	246	225	219	268	274	236	277	286	252	252	237	278	261	249	228	218	225	263	237	247	208	216	203	248	232	259	259	234	233	230	225	240	235	223	243	238	284	240	233	217	262	259	240	270	292	249	257	215	226	253	260	263	256	218	233	231	244	248	252	222	227	237	251	252	246	248	233	242	222	241	256	265	239	221	259	225	229	231	234	234	239	219	276	229	257	250	224	234	227	241	241	256	230	241	257	249	255	223	228	222	217	229	216	282	252	259	238	236	242	278	239	238	227	242	257	220	237	247	259	255	233	274	232	245	286	249	259	241	227	241	248	215	244	257	242	269	277	247	251	233	254	266	254	259	256	226	251	256	250	252	241	236	252	245	257	254	228	272	237	226	254	233	242	254	219	227	253	261	241	241	256	238	254	254	253	236	249	236	235	248	250	231	242	271	235	247	270	259	245	228	240	248	222	228	250	223	229	245	228	208	267	218	252	265	231	235	255	235	266	247	250	254	276	271	272	229	248	225	258	226	255	223	249	254	237	233	267	251	235	224	249	262	246	246	216	276	234	243	252	253	275	244	278	255	250	222	231	216	284	240	223	251	242	244	236	246	244	225	234	259	248	249	242	272	250	226	249	251	252	227	215	255	249	240	262	268	250	234	209	229	272	248	279	225	256	242	246	227	219	249	246	214	251	258	245	247	254	227	254	261	260	264	272	265	254	252	259	230	229	238	260	260	247	223	243	242	259	242	283	207	284	257	221	247	223	246	241	280	238	272	257	261	263	253	244	236	255	280	227	254	256	255	238	250	270	230	238	244	286	235	226	244	248	243	243	260	229	243	218	245	222	269	257	218	253	234	234	227	242	226	280	250	253	252	257	241	240	264	228	230	235	277	235	260	274	227	245	232	223	222	238	236	250	272	236	245	226	258	221	230	232	225	243	215	253	241	259	219	238	263	239	249	225	249	237	271	258	243	238	242	223	231	246	268	250	241	227	256	240	240	220	259	265	217	208	233	235	237	260	217	266	226	254	265	243	253	256	220	251	267	237	234	232	234	260	240	232	259	233	234	217	223	257	263	218	262	236	287	260	255	250	264	264	242	258	228	252	252	252	261	256	240	240	226	269	223	229	262	223	226	253	260	245	240	234	253	225	240	236	233	279	252	246	247	233	267	238	232	267	240	255	247	244	242	251	263	272	264	228	207	250	235	276	243	268	223	242	241	262	227	262	268	247	254	272	231	229	251	232	249	232	242	239	233	234	234	250	233	224	234	254	238	247	234	243	231	271	224	267	214	222	252	246	242	248	228	248	258	226	248	263	231	248	229	263	258	224	217	262	232	225	259	244	225	248	250	240	266	276	226	218	243	258	260	233	219	227	239	226	257	223	218	249	258	236	232	232	245	268	242	249	237	259	246	218	237	229	248	207	261	233	253	255	250	245	243	240	257	281	257	265	267	272	249	259	230	264	197	241	200	256	263	253	260	237	239	246	232	261	240	236	249	210	255	226	245	245	227	236	207	249	244	261	254	258	254	220	249	238	227	227	252	245	246	233	270	248	268	230	265	280	228	259	253	222	215	247	263	233	239	261	244	237	266	228	231	239	243	245	252	239	242	255	247	243	262	240	241	239	229	249	241	262	235	250	252	253	251	233	263	268	212	251	254	259	249	249	258	243	229	256	254	266	266	232	249	241	274	264	257	260	228	243	258	243	256	252	243	260	268	261	232	232	261	233	229	251	230	246	252	266	251	238	239	224	255	260	255	247	240	260	262	258	242	235	248	259	254	259	255	239	245	257	247	240	260	236	232	240	236	223	241	227	249	253	260	246	261	273	240	237	229
24624	43965	32408	15323	5492	708	305	318	305	306	302	312	332	307	278	303	261	303	297	286	274	302	286	304	283	269	312	276	260	287	276	269	294	293	307	303	283	296	304	306	307	296	272	289	286	261	285	276	282	298	300	290	294	326	309	296	268	279	292	257	260	280	329	289	311	289	277	296	285	308	273	288	311	294	285	272	291	281	271	247	299	273	304	285	324	284	289	299	331	284	288	284	285	299	312	281	273	286	271	295	273	305	276	301	291	298	261	295	281	284	273	266	275	292	295	310	268	262	302	309	299	279	291	290	278	255	276	291	279	307	278	315	280	270	296	280	291	261	284	266	297	276	304	277	274	283	266	282	323	296	300	304	281	280	329	308	290	314	316	279	315	270	313	317	303	276	255	306	264	280	279	295	328	293	332	296	292	317	316	278	263	295	274	293	287	279	286	294	296	287	292	290	268	273	255	308	309	323	301	296	245	269	274	275	310	275	281	287	309	280	267	310	299	290	305	267	319	276	277	299	285	261	280	288	296	290	322	273	304	262	297	274	274	282	258	305	294	278	287	303	301	266	272	294	289	296	289	279	292	287	296	261	276	310	282	265	324	315	288	309	289	274	330	280	294	265	296	259	325	266	316	291	300	271	272	262	287	278	308	300	305	284	268	293	293	292	299	268	273	299	307	317	279	276	322	305	297	317	274	283	247	330	292	272	271	319	316	302	261	276	278	282	290	300	285	272	298	273	307	300	260	295	262	288	300	300	265	274	298	308	284	274	274	293	304	313	275	307	296	303	276	281	267	286	289	290	294	295	290	307	291	266	277	295	259	290	287	293	309	284	274	314	267	253	318	312	309	282	313	270	321	301	270	255	312	290	280	279	263	306	289	284	301	308	326	279	299	283	297	268	291	332	303	311	274	287	309	307	324	287	273	299	261	271	301	309	300	263	306	319	327	321	291	327	280	300	307	267	275	296	285	305	305	293	274	307	299	319	261	327	306	267	294	300	294	314	288	307	288	302	287	307	259	285	316	324	272	292	266	309	291	284	296	298	290	296	277	284	273	313	313	286	307	295	266	301	275	240	281	286	283	323	294	295	284	278	283	288	257	306	307	282	264	294	298	267	285	293	284	303	288	288	280	272	258	296	262	282	310	273	310	285	284	276	287	278	281	303	276	286	281	323	262	312	272	284	313	318	290	279	292	291	303	279	275	304	311	278	303	291	299	273	316	258	295	271	316	284	296	266	311	310	257	285	280	294	286	245	305	292	306	303	282	265	322	298	276	298	311	297	284	248	314	296	290	288	306	286	311	284	295	278	289	261	328	315	309	290	272	287	268	279	280	275	304	343	300	285	319	285	288	294	298	274	310	272	310	301	277	282	316	294	280	301	294	284	261	280	264	279	288	254	270	275	317	287	302	298	284	302	300	262	302	324	304	250	310	292	295	294	253	323	294	291	265	272	293	304	260	266	288	276	289	268	302	289	276	309	299	273	315	288	299	297	288	302	339	280	324	288	287	303	301	287	266	312	244	303	294	291	296	268	299	278	293	294	340	296	305	284	277	309	295	272	276	297	275	296	266	273	302	266	258	303	280	266	306	293	292	325	269	287	274	306	277	293	325	300	303	280	295	297	321	286	275	284	298	291	307	288	295	295	279	270	287	298	295	320	274	278	263	259	297	318	295	316	284	312	281	270	289	269	289	301	311	268	312	334	284	274	281	301	298	268	290	299	326	290	286	290	269	308	251	298	294	264	313	289	286	323	258	269	297	283	304	273	302	298	313	279	301	295	271	290	279	267	280	278	274	293	300	302	297	283	267	276	283	291	278	301	301	297	334	280	281	311	288	295	304	284	281	291	265	306	294	273	280	271	317	242	303	241	304	287	294	290	310	272	274	306	278	267	298	300	276	287	284	284	255	282	300	283	278	299	293	290	335	276	288	309	310	286	264	305	303	282	292	311	304	280	307	291	307	259	270	269	274	321	291	285	275	273	272	302	271	310	297	287	257	298	297	271	299	304	286	304	252	279	285	298	278	286	284	318	321	261	276	300	313	297	291	276	282	293	274	292	294	295	305	278	281	265	287	310	251	277	283	272	288	297	286	290	280	298	323	304	304	297	320	309	308	263	270	265	283	281	310	291	273	319	282	307	285	296	277	281	310	266	287	305	308	297	274	322	261	289	302	284	324	298	298	295	269	291	270	325	265	270	252	293	289	281	276	284	302	315	281	272	281	306	296	304	310	310	294	311	314	293	287	287	287	312	264	278	316	300	295	313	279	295	281	283	291	306	264	280	288	276	291	298	281	322	301	317	299	278	279	282	328	292	301	281	280	304	235	306	310	266	276	265	247	305	296	278	298	274	286	290	289	276	287	310	305	275	265	297	304	270	303	287	282	266	288	277	292	304	306	301	269	289	288	311	277	292	300	282	277	303	288	300	265	278	307	289	279	312	319	287	290	291	268	260	301	302	297	285	291	298	303	289	304	277	306	302	293	281	286	282	277	306	301	275	294	315	297	286	281	294	264	291	282	289	283	301	316	296	266	292	278	246	271	330	304	264	293	270	281	304	308	268	300	269	291	257	299	292	313	282	300	310	307	258	266	309	315	300	273	310	282	280	272	261	272	316	300	266	285	287	285	266	280	304	259	283	270	295	305	284	312	238	316	294	269	311	303	291	293	282	269	258	278	259	290	266	296	287	275	246	283	292	256	288	260	299	298	299	266	292	303	287	289	281	285	302	248	294	328	274	286	285	270	289	291	296	295	290	299	282	290	272	291	298	304	280	311	282	301	262	305	267	304	273	285	294	282	307	280	277	284	278	271	295	316	290	311	282	285	275	312	293	321	302	296	276	290	319	287	295	283	299	298	286	300	293	288	298	257	309	288	274	289	280	293	293	304	319	286	283	275	291	294	269	294	281	308	277	262	297	293	273	336	297	272	291	291	309	295	290	269	282	276	267	302	239	273	281	293	270	300	330	281	312	275	326	291	261	309	276	265	278	331	300	302	268	284	299	310	300	277	273	291	286	282	311	285	308	285	317	266	306	286	275	303	283	262	276	309	284	256	298	314	277	297	265	260	274	304	294	304	283	276	301	293	263	305	311	282	271	273	287	321	291	279	276	295	266	315	258	266	259	290	270	308	290	284	298	295	299	290	276	275	276	298	282	281	314	311	283	302	286	290	282	260	287	307	286	285	292	271	286	296	286	282	314	308	296	293	292	264	300	281	278	319	292	269	314	256	287	279	302	271	286	311	291	328	280	303	301	294	280	267	295	288	303	301	310	300	289	287	303	329	301	290	284	272	291	297	283	293	285	280	307	274	290	292	263	295	304	285	290	297	297	272	308	293	289	294	282	281	317	269	284	269	297	283	314	291	303	269	282	306	321	276	302	314	274	311	301	288	285	277	292	309	272	284	299	247	276	281	288	311	270	318	281	297	262	281	271	301	289	306	268	273	315	250	234	282	266	290	264	304	299	293	286	300	265
24271	22309	37204	37423	27571	14926	2232	451	379	380	375	342	350	375	349	319	356	350	325	352	336	308	334	318	338	374	359	326	320	369	334	364	338	337	327	325	361	320	328	318	331	364	313	351	351	345	319	347	372	334	320	311	363	353	345	332	324	369	342	343	359	350	342	319	347	372	322	339	310	319	358	296	316	322	312	318	325	382	335	349	354	346	327	345	348	315	304	360	336	345	314	345	354	326	328	342	347	352	359	332	354	337	352	319	364	294	351	345	308	344	309	344	374	345	347	338	359	313	347	324	338	345	314	346	338	352	312	318	321	345	327	325	353	345	339	340	328	379	339	361	337	315	352	322	354	335	316	303	333	346	320	339	338	337	323	336	314	332	323	329	323	318	346	334	353	343	313	332	297	370	333	317	352	360	329	358	308	343	335	349	341	336	361	341	346	298	342	363	315	335	318	322	332	313	307	365	317	337	331	326	354	319	321	338	313	343	326	349	330	349	311	337	329	345	371	337	313	310	352	313	337	327	321	361	332	326	343	329	332	319	359	348	332	324	330	328	322	347	339	317	381	362	350	323	350	328	322	311	368	323	344	323	328	322	330	331	326	329	304	375	341	358	350	341	341	327	266	353	323	343	337	303	341	331	364	373	331	332	360	350	360	348	331	346	329	352	348	333	341	356	351	345	368	355	341	336	290	354	328	370	328	341	346	325	364	319	364	320	321	332	334	311	315	356	350	326	332	314	361	346	323	332	355	308	333	324	324	337	347	296	335	330	335	326	314	354	315	316	311	358	335	326	361	345	352	332	344	327	318	315	341	320	328	372	331	313	345	328	310	336	337	333	308	351	337	354	331	304	328	326	325	341	336	338	322	318	361	348	331	346	353	308	312	380	351	333	331	310	338	296	335	342	347	332	338	334	333	315	331	347	356	339	329	377	338	339	339	342	349	353	341	317	390	349	378	307	339	345	322	311	336	311	350	329	359	375	340	335	358	315	359	294	324	302	341	327	320	335	328	321	371	320	332	345	328	343	349	313	338	341	357	336	372	352	312	311	350	322	299	366	306	331	312	333	308	345	332	337	327	335	300	329	330	337	298	342	328	332	355	347	374	363	310	342	352	321	358	341	352	348	355	354	374	342	312	338	354	351	369	324	324	342	334	313	347	355	310	284	326	342	344	330	340	323	334	346	353	359	324	348	341	324	283	359	353	306	322	320	306	365	341	324	353	355	345	321	335	358	325	339	336	328	319	316	343	322	346	319	357	339	346	334	344	336	345	326	298	373	341	320	336	341	337	330	337	344	339	357	335	341	344	318	309	343	305	332	304	327	330	326	304	321	363	318	319	346	353	318	328	346	346	345	374	374	331	345	323	377	348	323	337	340	352	313	344	316	342	318	311	300	330	332	324	354	327	308	345	328	335	311	339	354	314	337	344	323	363	336	317	339	336	317	360	353	348	348	347	302	320	313	331	325	348	345	313	298	365	334	335	334	320	329	332	328	351	331	348	329	340	341	342	326	348	322	328	347	365	366	340	323	328	344	357	308	339	327	342	330	350	351	321	362	320	303	316	319	346	342	336	336	347	341	301	328	312	316	322	338	353	280	321	329	357	375	345	327	317	317	339	354	316	335	317	343	375	359	330	333	326	322	348	358	355	333	332	342	330	342	323	338	361	297	343	305	329	341	324	360	350	340	335	319	351	341	335	333	362	334	331	331	327	328	324	328	321	325	334	337	336	322	309	330	323	349	334	310	326	327	323	342	357	340	315	348	362	328	331	327	344	361	371	363	349	347	332	330	350	316	342	303	351	353	367	338	329	320	336	345	320	313	294	360	370	342	327	363	348	337	306	328	329	318	341	339	327	314	335	332	314	337	329	310	300	339	312	323	359	332	343	338	332	301	315	355	348	340	333	333	309	344	341	319	357	345	355	324	344	356	329	294	378	351	342	317	345	318	336	301	325	348	344	338	329	342	342	322	342	323	338	313	338	345	340	336	347	319	346	334	337	323	345	339	337	325	315	367	326	310	329	324	356	348	354	337	344	369	332	311	335	353	343	303	337	340	336	331	348	307	356	372	342	355	315	360	327	361	345	327	296	336	344	366	346	325	367	356	366	344	331	365	310	331	281	320	317	333	296	328	353	377	374	340	305	361	356	345	376	322	332	365	330	325	357	356	327	319	337	346	344	337	322	351	335	330	310	348	351	329	326	347	369	347	324	312	341	327	333	351	329	312	321	335	317	363	328	356	323	366	345	360	336	337	347	366	358	321	336	327	392	372	348	350	327	380	316	346	355	317	315	326	345	313	353	316	334	336	302	323	351	344	372	352	316	343	348	331	346	362	314	331	323	330	310	321	344	311	317	353	339	313	331	332	327	332	323	305	347	321	355	329	340	343	313	339	322	320	341	356	342	316	339	330	369	344	349	338	332	344	318	329	334	342	338	352	335	325	330	367	342	357	343	317	321	331	322	345	335	365	316	369	316	346	351	336	340	328	352	314	366	342	346	323	356	332	326	316	343	315	341	378	333	346	338	343	332	317	352	337	338	323	344	342	350	377	304	349	359	351	340	338	354	309	341	335	313	363	339	314	344	348	347	337	354	328	376	329	347	347	364	327	342	323	324	328	331	310	344	352	329	339	301	343	319	335	332	368	305	361	345	330	322	340	343	328	314	305	364	310	324	325	335	318	318	327	305	313	341	355	344	331	320	308	355	309	322	327	333	343	340	349	323	321	340	305	328	368	354	337	315	343	336	326	347	345	327	326	330	318	347	341	353	329	350	289	309	342	324	310	321	317	313	349	335	370	349	318	347	356	351	373	342	309	351	328	334	330	297	366	352	327	328	314	312	351	323	352	343	354	335	383	328	313	363	305	353	331	328	328	317	356	325	331	373	350	308	338	368	346	328	321	349	321	338	309	333	340	349	319	334	331	319	325	320	317	304	333	298	328	330	310	342	349	339	323	325	328	345	327	303	311	375	340	346	326	347	323	336	345	319	309	341	344	320	358	327	317	343	310	350	356	331	385	358	354	358	319	327	330	332	358	341	336	323	347	316	357	333	382	348	319	351	337	371	326	329	317	318	329	325	329	340	345	333	368	348	321	310	350	321	312	335	315	337	311	372	294	331	336	346	340	344	354	349	338	336	370	381	310	329	287	372	345	351	358	324	400	340	356	324	348	330	330	351	351	324	334	337	374	321	323	333	336	345	355	348	317	347	334	322	335	335	304	366	319	341	336	305	338	330	332	334	329	349	336	324	364	360	358	339	333	348	338	326	344	312	319	354	325	301	362	333	334	345	313	335	312	347	330	328	326	304	350	339	318	369	318	324	348	330	325	357	307	358	343	341	339	335	343	326	349	326	321	329	319	321	326	341	370	327	300	313	350	352	324	339	307	320	311	343	333	352	387	327	364	354	322	334	347	350	333	306	315	363	326	366	320	329	339	295	341	306	334	320	338	331	328	355	349	352	337	307	353	343	307	319	303
50310	90151	74442	48541	28703	2995	531	494	426	458	415	423	431	421	394	357	374	384	387	390	400	361	389	382	366	391	387	379	411	363	420	370	386	366	392	413	391	399	373	374	371	358	376	354	350	347	408	395	391	389	390	370	383	402	338	374	344	379	342	378	375	366	390	386	357	375	395	383	377	366	377	372	367	388	374	368	362	380	363	378	400	393	380	417	366	372	344	384	371	378	372	357	360	390	408	396	424	374	372	374	370	390	347	396	352	405	376	427	380	433	381	384	379	339	357	396	399	355	380	378	386	404	394	414	397	431	359	361	376	380	417	360	318	385	364	364	384	355	321	387	386	382	345	347	403	360	396	387	356	377	389	338	372	374	372	339	395	382	393	369	379	389	400	384	385	395	396	346	386	378	384	418	353	355	371	396	366	409	370	374	380	362	392	350	368	358	379	367	386	377	397	391	384	367	368	377	396	374	394	373	375	376	369	383	358	371	387	366	398	376	362	332	333	377	383	345	379	393	373	382	376	379	387	356	345	374	379	376	351	395	405	378	369	383	384	350	371	396	372	388	379	393	364	335	396	400	352	336	358	408	383	382	357	353	401	393	397	362	360	385	384	347	375	363	377	349	388	351	370	374	374	409	367	370	378	351	380	355	389	354	366	358	399	392	360	388	392	359	373	374	384	382	361	354	402	377	381	360	389	365	382	361	366	426	362	390	322	333	384	396	368	346	397	380	360	402	363	381	364	419	369	381	333	406	373	392	394	373	376	372	361	411	356	406	361	394	391	395	349	369	369	387	344	356	358	386	394	341	359	385	365	377	402	372	419	383	354	388	375	369	389	384	402	371	374	378	379	384	383	399	399	363	352	386	388	338	350	363	390	359	401	386	398	377	356	417	360	375	413	396	398	384	394	369	395	388	355	403	376	395	374	407	361	428	352	375	381	382	366	346	394	391	373	375	372	387	379	359	372	355	390	383	341	393	373	403	381	407	372	341	413	393	386	375	377	373	377	383	372	363	390	374	396	411	375	358	393	372	377	406	372	374	388	403	346	377	364	373	375	395	377	385	346	360	397	389	386	366	391	383	378	364	373	386	393	366	344	375	353	389	382	362	392	382	362	373	419	392	402	368	396	372	385	373	378	380	392	378	391	343	363	397	389	383	331	382	386	376	376	397	353	365	370	362	363	376	357	329	368	360	382	379	384	416	369	363	369	372	333	376	385	388	405	384	374	386	372	381	374	384	351	396	391	403	380	349	409	388	366	403	404	362	392	389	384	387	392	391	365	364	367	363	339	391	377	356	360	395	387	383	393	400	373	376	419	327	329	379	361	396	345	393	392	389	369	352	364	396	365	374	368	383	387	349	361	383	378	391	342	380	399	396	394	401	382	378	360	377	357	387	392	364	418	383	427	371	366	402	420	375	382	373	387	387	383	371	346	370	389	371	339	358	376	382	386	392	359	376	416	417	410	359	378	378	394	405	348	365	375	360	330	377	377	381	356	410	347	366	369	359	380	383	377	407	402	388	370	362	366	371	373	377	367	366	406	395	353	358	399	329	392	388	387	378	381	361	403	345	394	337	378	368	384	354	380	404	373	408	365	366	359	351	372	361	387	371	408	371	385	374	400	365	388	386	385	385	357	406	389	352	386	356	385	379	402	392	407	406	390	395	375	398	409	371	374	401	398	367	387	391	373	368	392	360	377	374	388	377	348	360	383	367	364	407	353	382	384	387	350	396	362	409	373	415	357	367	373	343	380	381	420	415	357	368	368	389	421	347	410	371	341	359	330	342	377	398	351	385	358	344	390	373	390	396	400	353	383	383	386	364	353	350	342	377	398	378	376	407	390	365	396	345	374	385	378	381	358	379	361	403	373	328	377	344	387	358	356	379	407	396	365	347	379	367	419	388	377	380	381	368	376	397	416	362	370	385	360	384	358	402	376	377	344	393	366	357	351	370	367	417	353	395	392	368	389	351	371	372	376	360	360	391	403	375	396	382	407	357	389	368	386	413	385	360	398	385	357	373	378	387	365	353	377	385	387	411	348	369	354	378	380	364	373	380	341	354	394	355	381	378	390	347	374	394	358	385	391	400	408	359	389	354	396	378	374	390	388	359	366	369	393	387	370	370	373	338	398	312	412	382	360	381	351	363	350	403	384	401	361	374	381	378	345	378	355	353	379	388	411	366	383	351	412	376	353	379	402	371	379	394	386	363	375	397	371	366	396	386	427	382	353	351	395	383	398	425	370	398	354	389	423	359	345	362	384	388	375	402	377	370	396	381	371	398	411	369	349	361	395	389	364	335	381	393	385	391	322	358	351	355	372	376	386	395	370	360	352	361	361	363	404	381	366	408	376	326	378	339	374	349	410	396	374	401	393	411	377	349	338	369	376	400	358	400	366	357	368	370	380	370	377	406	347	403	375	392	385	398	359	343	349	376	368	407	366	376	397	347	364	369	379	357	393	368	353	383	373	378	392	384	362	376	407	377	438	360	371	319	370	393	389	408	360	373	359	383	372	395	377	369	339	351	388	381	348	380	405	365	405	349	445	374	362	383	384	379	374	356	366	377	421	365	388	350	356	386	368	398	390	371	431	358	402	340	359	360	389	351	382	367	370	383	365	388	351	394	410	379	381	375	395	407	370	369	402	369	347	388	376	375	383	381	412	404	387	362	403	410	396	345	356	367	380	386	409	394	332	389	376	409	369	425	369	378	395	331	381	392	385	381	374	374	369	373	364	350	371	409	384	342	404	394	383	377	365	373	377	387	417	389	393	378	376	384	402	377	366	388	394	415	380	415	342	377	375	377	374	335	387	386	359	360	373	428	387	359	351	403	388	405	384	384	371	407	355	393	371	390	331	363	381	383	399	394	400	386	361	364	386	382	345	360	363	356	399	387	355	392	373	358	381	357	399	388	391	401	370	388	351	355	354	404	368	346	354	368	394	377	382	367	391	382	398	341	374	385	365	380	359	340	332	344	352	370	389	374	386	390	368	344	352	378	352	402	399	345	376	377	349	346	406	364	370	357	357	388	379	362	369	347	361	392	355	371	348	377	369	358	383	342	340	386	348	387	385	382	382	367	383	406	404	392	418	395	381	401	392	376	386	379	376	377	398	428	385	365	375	386	368	381	377	336	362	381	404	365	368	395	353	418	406	343	407	400	386	411	398	404	362	364	381	415	376	360	394	377	395	370	322	372	379	368	408	403	381	400	329	381	384	387	407	381	379	378	353	383	370	383	350	413	365	355	392	372	381	376	369	408	380	385	409	375	376	381	343	387	372	378	376	376	396	409	369	355	325	380	360	385	343	352	355	386	353	406	384	356	357	300	388	351	347	398	392	373	394	375	365	372	370	389	361	389	378	366	357	378	408	349	351	343	362	394	391	339	405	397	393	387	368	391	372	364	417	400	394	386	411	367	377	327	416	389	382	412	382	375	353	372	376	385	406	372	391	388	408	334	355	416	370	379	329	344	364	354	361	366
25778	23546	36983	33060	20573	5016	484	400	414	360	419	411	398	388	371	384	349	382	426	390	355	395	357	394	360	357	394	358	383	362	349	350	352	407	383	379	340	370	363	376	347	388	361	368	394	384	402	395	349	358	364	411	318	348	359	382	378	386	344	351	376	373	336	325	390	370	354	407	392	374	384	387	358	378	370	387	374	366	389	352	392	368	398	393	354	363	362	353	353	369	355	349	395	376	359	378	364	376	331	378	393	368	368	325	363	389	399	344	343	360	361	370	388	334	387	359	372	353	364	367	380	342	353	377	401	399	397	376	367	405	367	364	351	368	346	341	381	347	357	358	356	371	392	357	377	348	367	358	367	380	362	359	347	356	389	352	369	373	372	337	372	384	391	326	372	342	365	371	345	352	358	360	361	368	358	354	364	383	391	372	384	343	377	382	342	359	351	368	355	361	401	345	378	375	369	361	369	348	376	371	401	358	359	382	358	365	381	371	391	381	382	376	366	374	365	375	381	356	379	348	363	382	390	365	372	337	385	359	333	336	396	374	365	345	359	362	376	328	360	352	378	403	363	357	391	365	368	355	371	393	364	366	365	350	399	348	359	399	341	334	334	330	370	330	375	367	408	372	343	362	385	360	378	329	357	355	385	348	356	348	386	357	395	391	369	383	372	364	332	384	339	395	391	376	370	352	377	350	312	339	384	376	371	372	361	362	393	372	351	385	349	389	360	340	377	353	363	355	378	380	365	373	375	376	378	373	386	357	374	375	377	377	377	336	356	333	353	383	370	375	360	381	354	363	369	360	381	381	359	346	331	369	324	324	340	369	348	343	372	370	379	355	383	364	333	381	382	341	377	371	359	367	351	371	376	363	350	386	370	400	365	348	367	314	347	365	329	383	379	382	348	384	356	350	350	377	392	361	391	372	337	361	393	398	343	368	386	357	376	380	391	350	330	370	360	379	369	366	358	403	379	365	379	352	395	348	353	381	388	339	352	333	399	354	359	371	358	345	335	377	395	416	385	394	389	381	371	377	360	362	400	349	389	331	378	375	377	351	348	377	358	387	354	384	377	402	356	345	379	381	401	367	344	391	388	375	368	367	356	373	380	370	348	365	392	372	381	398	325	346	346	375	347	380	356	377	360	389	399	348	369	384	352	360	354	340	342	350	392	350	350	383	390	396	374	356	399	354	351	368	377	372	348	385	368	340	356	351	371	352	359	361	339	376	374	368	359	349	355	352	346	361	338	370	373	343	370	396	388	357	386	390	357	359	354	352	377	389	370	354	386	360	370	357	349	373	362	332	344	366	357	383	336	330	344	374	374	363	386	319	384	345	360	315	337	343	372	315	365	379	373	366	351	363	345	331	365	357	394	351	383	401	349	387	350	399	383	347	370	349	354	366	378	372	373	386	362	350	371	347	374	389	360	350	388	371	353	360	362	417	381	371	427	371	378	363	378	380	369	373	378	371	384	381	364	348	364	405	372	372	386	343	366	380	396	354	398	349	374	335	363	335	403	364	397	344	363	357	315	388	372	384	352	363	365	384	354	402	388	376	323	371	393	354	327	350	339	392	393	372	390	411	363	390	411	362	364	368	386	389	368	373	360	351	341	365	357	365	400	377	387	386	367	346	372	335	386	373	354	344	357	362	340	385	354	365	359	356	349	412	358	365	363	355	355	398	360	385	348	385	424	401	364	373	364	382	357	373	366	380	359	375	372	335	370	343	337	350	347	362	376	366	417	379	378	366	376	386	347	385	393	386	345	392	374	359	378	361	359	356	365	408	395	378	412	356	362	383	362	394	343	363	390	355	369	376	403	370	387	383	356	372	359	363	428	361	363	345	378	335	375	365	372	342	374	358	377	393	362	374	361	388	348	338	346	387	346	343	377	353	374	390	360	388	374	390	363	391	372	366	371	365	350	370	360	355	389	373	368	400	373	356	386	386	377	362	352	364	350	376	384	366	362	368	354	419	356	359	353	351	355	363	343	389	318	355	368	380	376	375	339	389	382	377	321	361	406	357	385	372	371	335	376	379	359	369	369	434	367	379	392	364	394	354	369	357	375	380	354	377	388	372	380	346	326	356	344	356	354	365	357	360	346	340	379	396	367	376	359	361	354	369	369	368	381	344	370	384	347	399	369	362	361	368	350	408	363	396	388	365	349	368	360	348	374	371	397	350	361	358	339	402	396	352	403	345	378	379	358	358	401	386	354	370	339	331	384	383	392	376	370	374	403	393	376	357	348	362	353	380	425	395	329	384	346	360	395	381	359	380	355	349	401	386	338	355	352	380	361	368	355	371	391	349	359	380	376	358	384	349	338	320	337	369	406	364	308	348	335	375	414	357	366	372	340	371	367	374	397	348	358	355	367	362	337	368	375	362	361	382	367	412	376	369	348	361	356	380	385	373	368	364	423	377	388	367	415	386	361	369	361	366	382	336	392	379	343	348	372	349	371	358	355	381	371	335	384	393	364	388	374	395	372	394	393	399	341	341	360	372	374	365	391	388	373	339	344	357	348	372	369	378	356	373	333	401	378	413	346	400	361	367	350	394	350	350	351	392	339	407	366	379	360	378	357	328	376	355	347	369	378	384	367	371	375	388	384	361	377	384	373	365	389	344	348	357	377	360	324	366	383	322	403	363	374	360	407	367	344	371	347	336	372	366	346	395	389	364	361	387	376	367	373	379	351	381	374	372	398	359	356	370	370	354	365	355	347	384	331	367	388	385	368	389	381	390	365	356	337	369	368	369	334	359	329	363	384	348	383	385	360	368	369	359	371	355	327	350	355	371	389	340	343	386	336	371	397	338	363	378	370	372	359	347	386	366	361	371	347	376	327	376	378	372	355	370	349	362	384	339	368	361	387	355	347	370	340	350	363	390	360	342	361	406	380	382	364	362	365	397	380	388	380	384	417	411	390	354	337	358	344	390	353	371	390	388	363	389	350	350	334	367	391	357	385	385	348	427	369	356	373	375	342	393	376	398	349	383	379	379	367	367	385	372	332	393	378	388	360	383	362	361	331	356	338	380	366	365	371	375	358	366	337	388	413	372	367	368	343	340	338	378	395	368	389	372	343	374	342	359	389	409	368	375	382	353	350	368	363	355	387	394	406	396	368	377	394	339	349	380	400	409	377	365	367	381	367	357	370	362	338	356	333	375	340	346	376	356	339	347	405	394	367	355	360	354	353	375	352	358	370	371	366	347	379	386	345	361	373	356	374	325	384	355	365	346	349	351	386	368	397	375	367	355	343	398	363	367	378	350	333	386	371	364	380	337	324	366	372	381	362	388	355	364	369	345	392	353	361	356	376	347	392	349	379	355	390	361	397	395	368	380	367	382	334	389	348	384	390	378	364	399	371	402	329	362	324	347	348	355	354	340	316	375	416	351	341	367	368	341	359	371	349	388	356	384	394	354	362	391	387	349	333	382	338	378	372	382	344	359	367	370	352	364	389	364	379	375	408	335	363	360	405	367	381	403
48178	77214	58983	37728	19188	1588	504	507	459	439	465	431	441	418	469	415	457	421	432	426	427	393	413	444	433	449	437	429	455	422	442	421	426	423	439	442	393	409	437	426	455	416	419	426	414	430	390	444	451	423	455	417	422	446	410	474	432	437	436	417	403	437	425	403	400	442	450	434	434	436	470	389	463	419	398	393	413	411	416	441	415	423	438	423	415	439	434	437	420	448	457	418	447	433	425	435	429	461	410	433	413	421	413	410	416	424	423	434	405	460	405	431	415	490	419	395	429	406	434	433	410	438	378	406	433	434	412	413	407	417	419	425	436	425	452	441	469	416	426	417	439	443	444	451	414	438	373	408	413	414	439	457	446	438	409	454	432	407	418	415	411	383	429	396	415	430	431	404	424	427	452	466	424	448	394	432	431	444	428	475	445	416	440	403	454	451	392	398	401	437	431	451	452	413	427	443	431	397	418	432	395	472	438	459	418	440	419	438	416	429	441	419	394	413	425	428	431	431	453	407	440	440	400	441	427	452	432	381	408	384	440	405	444	416	401	439	424	431	412	430	444	407	400	434	394	451	410	417	413	459	446	435	416	443	433	423	409	408	435	402	458	448	413	448	368	433	442	395	439	413	447	453	421	453	417	386	451	420	404	419	452	431	405	392	380	397	410	423	417	407	407	434	458	400	419	444	434	456	415	437	437	448	396	410	406	437	446	450	407	446	437	405	399	397	436	433	436	416	428	460	411	426	470	456	403	459	436	383	446	443	417	398	443	413	441	421	414	479	438	406	455	429	400	426	414	462	411	417	409	454	395	441	447	449	439	426	423	445	428	414	402	438	421	416	447	428	435	417	396	425	436	436	384	425	395	439	417	423	433	390	377	443	404	385	444	439	428	421	410	427	403	412	421	427	410	457	403	379	417	422	441	448	422	417	429	405	411	411	414	413	444	436	425	426	456	427	441	452	433	450	430	433	410	412	465	408	412	411	418	434	436	417	419	470	400	376	405	407	440	413	447	441	443	425	427	426	434	432	407	419	421	400	401	377	431	393	416	413	414	419	400	417	426	436	441	406	379	428	411	412	424	413	400	441	421	407	413	423	440	429	425	381	427	413	384	442	404	442	414	424	437	458	424	406	486	397	395	413	424	430	471	420	435	422	447	439	423	424	430	450	435	411	439	419	433	417	436	439	418	383	426	451	417	402	422	415	411	437	419	428	419	426	413	461	442	412	432	429	408	401	442	442	449	465	413	434	433	411	411	410	408	436	422	477	444	442	472	388	424	412	436	446	445	457	454	450	434	422	410	428	420	422	464	424	442	405	420	440	413	474	429	415	389	448	483	443	441	442	444	446	420	417	407	428	416	451	429	423	436	469	438	428	406	441	434	397	442	423	434	428	404	401	396	419	448	404	453	440	439	456	445	449	458	438	457	421	420	409	443	406	425	408	414	467	399	421	426	456	410	408	440	426	429	370	415	423	406	401	448	420	406	443	419	446	411	426	398	413	421	426	448	445	424	455	438	410	404	455	434	431	444	444	419	439	423	425	443	421	451	475	422	426	451	394	425	416	413	422	465	417	452	445	378	437	449	387	392	400	457	458	398	427	428	428	425	404	452	447	393	430	434	423	412	430	423	427	430	404	411	443	472	382	438	422	426	385	425	454	422	382	413	410	423	389	448	435	428	443	403	415	437	439	436	452	449	442	434	426	422	440	422	445	398	406	421	444	419	417	422	460	414	451	408	415	397	427	446	451	426	398	444	476	432	452	431	442	413	446	459	428	415	378	420	447	412	440	439	432	420	413	417	438	424	432	391	451	436	421	401	432	423	445	435	419	392	461	396	449	450	446	436	417	440	420	432	459	402	434	453	451	436	433	417	444	482	445	397	443	402	455	430	442	445	434	409	406	414	428	414	409	425	447	427	399	417	431	439	410	400	416	465	432	486	417	407	408	482	459	451	440	438	400	438	406	448	465	441	429	384	423	411	407	462	449	412	424	420	414	435	444	420	447	423	437	442	438	464	400	425	430	434	404	443	424	451	404	435	442	448	427	398	431	444	433	446	409	454	407	432	389	409	431	443	456	413	447	397	409	416	442	399	407	433	422	423	403	461	431	398	397	424	419	413	432	409	418	449	412	435	432	391	426	415	441	410	448	455	473	424	455	397	450	451	415	411	403	382	400	443	440	456	461	410	424	397	414	408	417	430	413	443	417	434	413	430	431	433	399	447	417	397	420	396	430	407	436	394	466	456	427	386	407	433	432	430	416	404	400	392	411	419	424	418	405	423	444	400	477	416	417	422	462	386	438	435	452	392	463	418	433	457	398	412	435	390	411	437	444	446	387	434	409	409	431	409	419	449	398	425	416	424	467	436	430	446	421	390	426	421	458	450	459	417	430	422	385	411	400	407	476	432	449	400	434	420	412	427	411	409	402	382	414	448	432	381	410	391	419	434	406	425	419	424	426	427	438	476	423	426	444	426	448	403	419	402	458	455	431	424	430	449	451	431	442	443	426	395	417	419	425	412	448	428	416	427	434	447	400	426	410	436	406	420	404	414	436	441	406	441	425	463	431	445	418	422	415	407	434	442	438	445	450	426	424	427	436	408	437	406	440	422	421	360	405	409	459	435	443	433	437	437	405	426	378	419	416	402	409	400	452	429	373	452	414	435	426	463	437	440	421	397	475	424	441	430	399	396	421	406	435	446	405	417	423	420	441	447	429	405	430	417	427	443	431	452	432	455	428	443	447	420	409	423	431	419	402	446	419	388	444	396	471	408	421	426	425	425	407	373	373	436	432	397	418	405	416	447	425	438	435	405	410	423	416	436	421	439	419	392	399	437	409	418	427	404	430	421	415	424	408	425	399	457	428	437	418	380	442	439	419	430	432	443	425	389	421	404	424	412	411	416	384	445	406	468	433	393	404	434	404	467	419	440	410	435	389	425	440	415	407	410	461	421	470	441	423	400	416	443	441	438	442	427	412	442	409	438	422	487	430	403	419	426	442	435	442	461	449	413	417	441	419	393	412	406	438	434	436	407	442	446	421	417	432	434	423	421	416	439	428	402	433	444	426	421	402	451	439	433	438	434	417	437	382	446	435	425	426	456	428	399	441	427	465	425	433	454	432	409	466	429	442	441	433	455	417	471	435	407	448	400	431	412	417	441	400	439	428	411	454	416	429	426	405	439	430	432	440	414	398	404	423	410	441	420	421	400	415	418	404	441	409	416	467	435	411	413	438	432	427	445	443	423	414	433	444	464	443	405	418	440	441	407	440	445	442	445	402	456	411	433	442	433	410	430	423	381	407	439	404	406	435	412	415	417	407	458	423	414	413	385	421	461	396	425	418	415	449	399	427	442	406	452	387	449	388	397	414	422	440	449	478	400	412	468	423	416	410	440	423	430	437	432	393	386	396	454	435	410	431	449	438	453	414	445	442	438	411	415	412	446	395	419	435	398	398	450	436	395	439	451	401	444	453	436	410
23213	22075	33411	31844	26408	20837	11662	1051	634	601	618	564	597	577	580	559	592	593	588	551	596	611	559	584	530	567	559	543	553	594	546	572	594	528	554	522	556	547	547	597	574	528	556	541	542	546	551	523	547	579	536	534	541	522	524	569	549	530	571	582	567	543	545	576	540	571	556	551	521	537	518	491	519	559	561	512	524	595	543	536	552	539	557	548	547	521	535	529	550	536	532	519	538	543	536	591	526	566	555	549	558	554	511	510	536	532	522	549	541	586	541	541	509	523	530	550	521	525	558	497	542	537	523	520	572	550	555	537	542	550	567	550	566	530	512	542	570	503	562	549	510	567	621	539	562	543	535	537	555	582	579	598	524	559	564	551	522	550	528	550	581	553	551	508	552	548	584	557	513	529	569	560	546	558	543	565	521	568	542	543	528	542	579	531	495	522	525	545	540	576	581	569	544	545	508	538	530	559	518	536	530	503	522	490	571	538	547	529	553	586	532	523	577	590	577	586	523	579	544	523	580	499	568	535	561	511	503	515	541	556	547	586	511	546	531	574	583	547	571	536	508	554	551	577	566	524	512	500	580	528	536	550	533	538	514	549	552	534	555	535	530	563	544	511	556	564	534	513	544	549	538	555	545	561	565	515	555	588	489	529	519	565	576	512	522	549	543	511	582	519	553	526	525	584	538	555	517	552	541	514	526	502	543	515	559	575	557	507	522	526	571	553	506	503	574	559	553	539	550	600	586	543	532	536	486	514	548	501	536	535	554	548	532	537	557	531	525	579	525	567	537	562	533	551	560	601	563	505	553	569	481	545	543	520	557	603	625	507	518	553	532	534	566	522	537	569	522	507	513	520	519	565	572	551	564	540	579	587	514	561	542	572	538	526	518	568	561	550	523	552	538	525	527	519	563	549	556	552	563	528	531	523	549	548	561	566	528	539	560	570	504	535	539	533	544	541	567	553	523	536	575	570	529	524	523	521	528	482	544	555	514	547	544	568	568	527	525	578	547	557	541	552	516	547	576	581	555	539	529	553	540	536	532	533	513	486	537	569	533	563	517	525	537	526	608	550	562	540	577	580	523	518	585	526	563	530	572	582	563	510	538	565	554	532	541	532	554	565	594	533	544	548	554	545	508	534	552	543	596	526	550	556	551	508	517	538	572	521	603	559	558	559	539	528	538	538	562	544	532	566	529	541	598	536	557	528	568	538	508	546	551	543	578	603	521	554	557	524	560	524	523	526	517	551	530	561	556	540	547	550	534	549	563	534	543	501	565	534	530	541	567	518	548	555	544	543	553	518	553	579	577	526	529	543	546	569	555	497	565	514	599	595	511	580	560	542	545	575	531	535	523	492	506	554	549	627	566	574	554	575	551	518	545	605	604	536	569	567	526	485	525	533	562	512	493	540	535	527	532	627	555	509	582	576	529	507	532	514	519	543	556	541	556	544	559	546	521	567	559	493	559	537	538	526	520	518	490	534	547	505	568	566	533	532	540	543	604	554	571	503	474	563	532	591	557	574	584	540	569	503	557	558	528	511	585	548	573	487	527	553	536	526	548	534	569	520	560	598	529	549	514	530	556	518	523	589	543	537	552	523	530	507	546	546	497	524	548	536	534	546	560	543	527	545	523	529	525	546	548	548	519	547	575	499	584	551	535	553	542	544	538	560	569	530	544	565	594	541	548	559	534	555	549	575	511	540	588	504	552	551	568	516	568	549	533	519	584	491	515	566	526	564	515	536	528	516	529	532	521	572	525	522	503	552	549	542	566	510	552	576	535	527	505	577	550	565	554	534	575	525	525	545	573	512	552	546	578	506	549	487	552	574	560	594	524	532	574	556	563	587	558	530	535	546	551	542	538	556	507	549	577	566	540	525	531	526	598	522	546	581	524	551	484	566	520	561	555	493	537	539	546	548	530	590	531	546	523	526	537	552	533	521	530	560	519	541	513	490	555	552	539	529	527	572	545	515	546	530	620	561	537	504	572	560	526	545	547	557	538	523	522	545	550	517	547	514	562	543	546	601	567	528	512	508	558	505	512	535	530	530	542	575	552	551	549	535	528	537	556	533	582	575	511	562	572	551	604	531	551	505	511	537	531	535	554	501	531	554	544	571	518	569	546	563	538	572	526	519	507	545	587	547	542	518	534	541	552	505	574	577	547	524	555	521	562	507	550	569	523	511	490	566	559	535	544	510	575	539	549	554	530	528	557	519	509	550	507	515	577	539	522	553	543	533	540	566	540	563	550	513	562	537	546	549	562	515	569	557	553	526	479	523	561	554	559	579	542	523	511	494	533	537	565	578	555	544	563	553	557	520	581	526	577	539	533	543	502	552	527	526	514	524	539	527	576	508	525	549	521	561	554	568	580	603	518	584	556	504	535	560	525	557	532	540	525	573	550	579	544	567	580	573	575	570	537	565	531	577	525	560	572	523	543	555	531	551	605	546	562	551	567	506	552	553	543	556	500	585	575	562	569	481	555	539	573	544	549	564	524	523	511	573	554	550	588	572	510	570	553	552	568	568	512	552	539	507	540	547	508	502	547	596	526	541	562	577	528	519	554	541	530	521	565	526	536	537	548	576	588	535	559	579	494	542	524	542	582	537	570	510	554	522	549	570	515	535	560	525	557	541	507	536	571	550	518	558	560	496	533	563	539	552	528	541	521	580	515	577	586	550	566	526	567	564	529	514	552	558	530	530	539	536	543	513	535	560	586	551	549	497	541	561	539	563	540	534	583	560	560	541	524	531	568	545	550	539	542	509	545	509	550	583	585	535	533	509	561	525	528	584	575	589	504	513	530	564	560	513	559	518	569	549	512	554	563	542	559	527	580	548	546	614	536	563	572	536	528	511	500	518	563	564	518	552	540	575	510	516	522	508	579	509	581	550	491	603	523	549	569	530	515	530	522	560	528	551	507	526	574	526	538	568	558	547	523	597	558	528	562	533	517	581	541	538	574	532	530	549	614	553	534	560	558	536	522	532	557	550	539	489	540	559	564	565	558	556	561	546	527	540	581	563	519	546	491	569	551	538	561	542	569	523	547	523	544	532	542	556	578	509	518	559	533	569	536	554	485	546	521	558	558	523	573	566	535	564	556	528	535	542	549	536	554	526	544	531	519	561	527	550	550	537	520	586	517	498	561	551	545	554	556	550	530	536	601	551	584	531	560	499	542	514	553	538	546	519	545	561	524	563	550	528	562	564	549	539	513	540	502	552	589	527	557	575	522	566	565	563	508	579	539	615	560	566	471	540	569	506	526	550	600	556	571	547	570	491	528	560	537	544	587	567	527	539	572	552	547	540	548	553	539	548	583	536	513	544	553	534	536	553	498	532	534	553	524	522	509	528	514	595	523	544	545	558	519	539	556	496	517	546	542	513	527	527	524	551	562	582	470	498	547	542	558	496	545	562	537	540	528	552	546	549	530	558	545	592	469	571	572	557	545	556	557	496	583	567	537	514	555	543	535	562	578	558	558	534
57327	98382	84238	59069	36630	3484	850	834	720	711	664	674	635	598	604	631	640	632	557	601	594	582	569	584	556	622	606	595	549	616	578	567	571	541	591	578	618	627	609	568	608	609	537	639	546	581	579	606	552	588	627	580	614	551	622	584	575	543	558	604	574	582	648	622	587	600	598	588	590	560	603	613	578	569	562	541	638	585	601	559	575	570	569	596	555	614	593	586	579	564	586	583	572	616	569	583	591	626	577	610	580	633	584	595	555	600	571	635	575	616	541	590	611	619	583	580	578	603	579	583	587	588	557	622	610	580	601	584	569	586	579	593	604	624	643	539	584	608	582	555	542	573	631	541	581	549	588	559	585	623	598	582	605	546	537	602	584	624	589	558	583	602	601	604	589	579	577	583	642	570	602	584	608	583	591	610	609	579	629	568	567	563	601	638	620	545	597	535	580	572	583	584	601	607	571	581	545	602	566	567	566	591	581	594	605	589	581	518	603	547	591	579	610	591	559	646	592	614	560	609	593	575	587	550	584	614	611	655	558	637	605	571	573	557	587	579	589	561	601	555	627	580	580	641	587	595	590	592	637	583	564	618	584	609	556	574	607	614	620	571	628	610	547	572	598	621	588	579	611	601	600	617	555	627	637	611	588	604	605	579	575	538	542	563	587	553	596	570	618	623	597	641	619	607	600	555	598	586	515	617	589	605	620	571	583	596	596	606	574	581	568	601	591	545	609	622	576	568	558	577	602	557	593	575	589	598	615	609	630	581	595	563	592	574	582	603	627	591	586	565	624	656	586	618	630	601	629	598	569	577	596	629	584	590	636	595	593	582	609	572	571	560	597	573	570	542	564	547	562	592	584	603	566	579	569	545	553	636	562	561	599	557	520	595	600	584	625	646	573	579	597	579	604	588	581	592	602	620	630	615	629	585	596	590	569	575	577	600	586	561	577	587	602	587	594	598	619	567	569	609	573	585	597	623	565	582	549	606	571	575	602	589	592	547	596	583	602	549	575	563	614	589	591	564	610	601	577	568	591	636	596	632	574	589	575	568	562	592	635	630	602	609	629	599	578	603	628	619	595	571	542	597	591	626	562	574	617	580	599	595	654	598	589	610	545	625	601	584	613	586	551	604	591	622	593	573	604	597	578	638	607	590	588	566	584	553	583	570	613	589	609	567	581	586	603	585	550	608	608	562	536	658	609	531	553	579	531	586	616	612	621	560	575	592	574	585	588	580	583	570	538	581	552	597	564	592	546	551	567	569	623	599	573	565	585	573	559	620	571	552	619	593	573	569	615	591	559	599	592	593	577	615	596	569	599	623	617	580	629	579	560	556	593	623	622	609	597	573	568	575	614	590	608	618	575	604	552	600	615	558	532	587	586	556	613	593	609	557	598	570	572	527	588	579	543	555	590	626	581	550	566	552	581	601	598	603	584	588	624	613	593	559	591	594	596	590	635	570	630	571	617	605	599	593	614	616	564	599	589	605	535	588	582	580	582	559	572	613	583	617	591	593	569	587	569	545	591	595	608	571	555	590	592	568	589	602	637	619	612	591	629	572	557	560	571	567	628	574	573	581	641	599	561	591	605	559	580	520	609	588	594	590	568	550	605	575	589	601	596	606	593	573	533	595	612	600	565	554	559	563	608	588	616	570	598	562	587	558	595	612	574	548	591	600	588	572	611	557	588	579	579	574	592	616	610	537	616	610	548	561	569	597	584	587	561	565	564	581	575	564	590	607	570	567	588	637	621	597	573	606	578	599	573	534	610	580	609	548	584	569	572	579	577	610	595	611	581	573	618	575	646	584	556	597	596	564	585	612	619	578	582	571	560	591	569	635	590	596	571	601	596	579	626	605	548	600	633	564	567	579	607	566	648	583	584	602	569	587	592	574	548	589	596	611	641	578	609	526	600	574	614	604	579	612	590	589	615	601	571	616	572	603	580	584	586	550	578	587	600	586	555	595	558	594	562	610	590	598	571	603	585	590	597	555	616	614	615	590	591	598	597	563	570	584	609	561	599	564	563	641	617	589	592	592	587	572	567	575	595	603	548	574	596	582	571	584	610	586	609	563	585	609	587	627	605	595	575	541	547	614	582	574	572	612	578	591	617	589	593	579	602	539	569	597	577	556	614	558	617	560	561	566	604	607	599	587	570	588	609	563	599	581	579	580	633	527	573	564	582	612	586	600	586	516	604	566	593	575	590	586	612	574	578	573	583	582	577	590	601	599	607	570	571	625	566	601	627	608	586	570	645	559	584	533	588	592	592	604	570	617	591	617	562	598	583	622	624	595	570	581	567	635	585	620	604	572	567	615	589	588	590	608	595	630	608	552	570	578	635	585	596	593	613	570	550	561	584	571	578	581	570	593	615	593	607	553	605	610	619	621	588	566	562	596	561	601	558	611	611	587	592	577	594	536	562	561	567	576	604	629	626	575	568	604	589	558	589	639	585	566	634	560	554	620	575	582	588	600	564	581	626	592	602	575	579	581	614	604	602	558	575	598	574	623	578	582	549	581	588	592	570	561	592	579	597	567	588	610	565	577	563	592	550	611	568	582	606	618	561	573	571	581	551	585	588	634	588	593	570	583	580	593	586	590	588	603	607	603	562	558	541	579	601	594	580	593	584	552	582	612	573	578	552	588	593	624	621	584	563	612	617	579	581	555	616	605	587	547	594	587	650	585	590	601	587	542	561	608	599	537	597	590	577	568	631	622	610	539	588	596	591	586	611	607	574	608	570	575	556	589	596	592	629	578	579	606	596	554	596	518	564	597	565	580	568	593	582	578	582	615	606	610	575	612	553	546	568	612	623	560	600	582	583	528	590	612	601	599	574	592	569	590	589	565	602	583	618	569	600	588	636	574	567	561	608	566	562	576	622	563	590	589	593	566	520	561	578	567	629	596	632	609	644	548	557	579	592	536	599	633	564	580	620	571	589	539	605	537	573	594	609	531	589	532	541	589	603	599	574	601	603	579	597	552	570	565	592	603	542	560	556	588	617	584	576	601	580	585	624	568	588	640	567	597	607	546	599	578	632	564	579	555	570	598	619	571	577	604	565	567	621	608	574	548	591	633	561	617	566	567	561	605	548	567	582	565	554	605	531	601	561	653	596	595	612	576	600	561	568	563	552	585	621	577	609	554	592	635	573	564	582	565	574	600	573	585	602	628	595	544	606	564	575	615	603	619	571	555	568	569	630	591	605	587	561	616	589	611	553	588	619	613	604	565	610	603	586	586	566	561	551	591	538	618	595	584	576	629	619	624	597	593	592	595	610	589	545	557	629	597	563	589	585	628	610	581	610	585	595	598	599	570	599	572	571	563	609	615	617	546	611	609	641	592	582	617	572	589	652	573	623	606	578	596	598	564	592	579	568	568	602	592	515	577	582	599	604	570	586	618	607	612	595	598	606	570	544	586	601	554	557	627	548	550	548	581	603	582	586	581	548	573	588	568	608	593	629	573	596	609	605	614	593	557	591	551
28229	27949	34130	19779	5091	420	251	248	240	259	284	238	253	233	223	231	254	246	235	214	257	266	248	234	230	283	235	259	234	236	265	227	254	285	256	245	254	276	265	253	283	255	220	228	242	230	260	221	227	235	211	246	270	259	251	274	251	238	228	255	249	254	254	244	220	263	250	216	237	239	248	241	283	264	249	280	262	228	235	270	264	251	237	249	226	243	233	241	265	235	224	217	229	226	220	239	233	267	271	261	240	231	247	269	254	270	224	249	242	254	239	259	243	237	246	227	238	239	246	236	267	231	249	246	256	243	252	253	219	240	268	239	234	238	257	239	217	230	243	256	256	287	208	265	242	249	246	233	238	222	282	271	229	259	200	252	250	262	222	255	264	244	235	238	287	259	261	235	257	248	214	239	229	252	257	279	260	216	263	262	231	225	270	219	243	247	244	220	262	240	225	252	247	246	235	270	256	224	242	232	225	242	227	240	248	235	259	247	264	269	250	247	277	231	225	275	223	260	217	229	258	248	257	246	231	243	263	236	268	255	247	259	262	237	267	228	261	253	242	256	232	262	252	243	243	243	248	246	240	236	244	245	237	240	248	215	282	268	243	239	260	270	248	223	257	244	239	257	251	265	237	258	245	236	246	264	263	266	235	238	276	252	224	256	254	209	252	252	264	263	254	243	254	239	254	257	226	223	244	232	243	253	273	242	278	251	236	236	259	255	257	250	269	246	241	239	254	242	248	232	241	280	252	266	216	241	276	249	273	268	248	241	264	229	261	236	235	244	254	246	253	225	267	233	243	228	233	253	240	207	245	236	234	230	250	232	278	253	227	244	246	276	242	246	237	217	225	240	255	246	265	247	239	251	236	251	266	220	243	274	266	216	243	226	241	254	264	247	236	245	236	266	252	252	235	229	231	252	245	249	237	244	261	220	245	259	249	248	253	243	237	259	269	261	224	248	254	250	227	252	240	256	264	239	245	253	229	254	237	245	253	265	241	255	246	266	252	247	240	244	225	252	225	256	252	257	231	239	242	217	237	229	256	270	223	244	241	243	216	259	260	226	276	257	249	226	265	218	256	245	241	242	237	221	258	235	218	251	261	253	261	221	255	245	255	265	272	241	253	232	268	204	246	240	278	246	277	266	267	250	227	252	230	231	230	262	231	253	243	245	271	245	243	250	242	249	261	244	217	234	243	260	238	235	244	254	246	239	261	245	231	247	237	254	243	237	259	221	243	240	233	254	269	268	236	223	235	272	250	245	228	231	268	258	251	260	233	258	239	222	266	246	260	261	218	242	230	240	255	230	276	243	233	285	259	224	238	290	254	225	258	231	269	231	215	252	239	222	241	254	249	233	234	249	225	240	245	217	249	259	237	235	257	232	250	248	236	240	251	253	254	243	243	238	248	243	238	264	232	235	222	260	259	247	231	240	271	247	263	238	253	247	244	253	256	240	261	237	267	225	237	226	257	235	232	232	245	250	270	254	247	235	232	243	257	247	255	228	230	265	251	268	229	234	224	260	221	265	230	256	243	269	235	239	269	247	236	245	222	254	250	267	242	225	246	251	234	256	259	237	243	257	231	248	251	249	250	236	235	263	252	231	251	261	243	233	242	245	270	230	235	258	234	227	257	223	251	241	244	263	252	238	276	223	234	227	266	260	256	229	269	241	239	255	257	248	229	252	259	239	253	219	257	244	246	233	255	255	248	249	268	240	240	249	239	262	235	240	241	250	221	244	254	216	248	277	237	214	272	219	234	223	278	257	241	239	231	264	261	231	238	255	269	228	249	268	237	217	243	248	238	208	228	236	240	226	258	259	255	256	286	266	227	247	212	216	225	246	263	224	271	248	223	256	272	236	251	249	249	236	267	257	257	266	242	285	215	222	269	250	248	235	243	229	236	278	255	288	244	235	266	250	254	274	241	238	241	247	233	227	253	229	238	237	252	225	234	264	250	251	256	237	254	275	269	266	235	246	260	225	268	233	252	227	237	249	259	222	248	259	233	238	266	255	256	249	234	241	233	267	202	234	235	220	231	271	275	246	268	269	252	256	240	219	255	251	233	258	246	236	233	225	243	265	253	230	237	247	261	225	258	265	235	234	244	220	254	257	269	242	282	240	237	230	254	234	272	240	247	246	241	244	267	216	232	230	237	216	265	227	253	275	243	230	262	234	226	250	236	238	273	266	209	237	245	243	270	225	234	231	235	249	229	253	259	229	252	251	266	257	221	258	242	250	268	226	260	264	227	228	250	250	247	246	242	264	215	237	211	235	222	208	247	250	240	271	244	236	259	234	241	252	228	230	265	221	256	258	253	236	244	248	260	245	235	270	229	250	240	238	226	238	273	233	219	247	258	245	232	265	235	241	237	238	240	246	263	254	218	265	275	255	225	224	246	216	259	253	260	209	268	253	245	218	264	216	259	236	243	241	262	237	231	258	253	246	245	229	256	240	247	234	244	229	247	238	223	215	256	253	229	302	225	258	232	264	237	249	253	258	253	244	268	256	273	256	250	230	210	230	255	262	273	259	249	255	253	267	252	262	256	256	260	237	253	265	247	250	233	259	274	225	271	239	273	236	233	237	246	226	269	235	252	260	268	266	251	240	247	217	228	223	218	254	227	233	241	269	256	239	243	247	242	227	231	250	228	223	282	236	246	259	265	237	262	262	241	239	255	244	249	237	258	255	260	257	254	252	248	242	187	242	233	228	230	247	263	216	253	236	263	249	231	272	246	226	266	224	225	240	271	243	252	257	239	241	237	259	247	238	232	259	250	240	255	236	247	259	238	211	249	223	246	279	243	223	274	241	240	230	214	284	230	237	256	230	257	263	248	245	234	243	271	242	233	236	236	248	255	239	265	239	225	246	238	219	219	236	280	237	262	210	241	266	232	210	228	213	239	273	228	229	257	235	230	216	258	277	280	259	257	245	248	271	270	233	238	269	249	241	272	234	232	232	261	261	260	241	240	237	246	243	245	219	268	241	280	251	244	240	262	239	233	229	235	257	215	267	252	247	258	252	257	238	264	230	238	260	234	229	250	247	244	241	271	255	259	251	249	254	248	242	257	218	259	269	251	233	247	241	252	251	236	245	274	223	268	245	220	244	271	241	265	268	260	250	250	245	247	271	219	252	221	250	230	237	284	265	246	251	242	255	236	256	254	248	240	251	245	224	235	235	249	258	240	244	235	240	247	248	257	265	257	252	244	257	238	254	260	264	237	244	265	235	255	240	217	255	229	236	240	240	251	241	237	270	215	254	224	243	258	241	286	243	248	263	264	238	264	262	236	210	232	226	240	225	227	248	243	229	228	237	248	239	244	232	244	244	239	264	263	242	234	225	220	255	264	233	255	258	231	229	308	258	244	253	234	249	248	256	233	233	237	239	220	208	240	226	229	245	262	252	235	262	232	235	240	260	239	260	246	257	229	258	234	263	271	225	257	267	248	222	236	260	247	241	224	233	251	228	248	229	254	225	252	230
23754	45868	31449	13401	4456	426	274	310	308	301	293	309	293	308	296	307	285	259	271	302	274	309	266	283	302	313	348	284	283	259	255	305	286	276	267	265	288	291	287	275	287	255	300	310	295	307	307	274	273	279	313	312	276	286	318	296	321	282	294	327	295	268	269	289	269	287	275	287	297	284	305	293	277	292	301	316	284	300	293	290	280	313	272	274	275	317	279	270	300	289	258	268	270	266	292	251	322	304	294	293	291	284	265	271	315	279	298	310	281	289	291	285	299	287	288	294	293	291	275	281	300	284	291	262	277	296	311	296	259	287	310	273	257	291	293	289	274	280	305	283	287	311	267	257	276	281	316	301	275	264	289	308	286	295	288	303	283	280	293	306	278	303	273	299	269	263	291	308	299	283	252	293	288	297	303	286	298	260	309	256	299	298	287	289	298	300	299	331	253	267	285	274	296	316	274	310	278	281	301	307	293	288	280	313	267	305	314	324	290	284	287	258	286	298	307	292	290	303	257	298	318	306	304	285	287	316	289	284	310	290	285	300	278	308	268	280	279	292	279	288	291	323	306	273	282	306	303	288	282	298	293	264	270	303	269	295	294	286	288	287	280	290	268	297	302	275	267	285	295	267	292	285	296	259	285	305	304	286	271	299	296	290	285	268	294	282	270	270	303	267	281	277	312	307	310	330	273	290	271	300	271	298	293	298	296	297	296	280	313	314	323	319	285	288	303	307	325	324	317	270	282	272	288	282	292	319	289	327	294	301	269	281	300	277	285	306	265	273	282	297	292	296	299	295	281	281	278	285	288	283	312	312	288	288	309	308	274	303	306	301	284	291	298	297	284	296	279	285	284	277	260	303	295	299	299	321	286	294	273	284	301	264	274	288	305	283	299	309	284	275	290	315	282	300	298	297	298	294	267	300	280	274	288	283	272	317	291	299	288	261	319	290	318	283	290	262	327	280	321	282	318	288	284	300	292	265	320	269	266	263	304	312	275	270	317	315	278	310	272	272	273	278	262	284	317	275	310	280	285	290	287	286	289	270	310	279	285	281	271	289	291	274	297	267	280	291	291	273	277	298	291	298	266	268	290	278	302	281	273	299	324	310	329	286	300	305	279	267	299	291	280	275	303	314	286	326	256	289	299	313	303	330	276	263	269	264	357	287	309	290	293	290	289	313	294	324	289	261	291	295	295	305	315	283	291	289	281	330	263	258	287	264	282	264	286	283	294	301	283	293	316	274	317	299	280	271	312	290	310	260	300	313	273	295	268	291	310	287	290	279	292	271	321	300	284	285	298	290	292	288	247	269	272	279	300	283	277	274	314	312	304	289	314	321	257	259	290	277	272	311	296	309	292	271	288	278	273	273	291	318	295	299	299	315	304	292	269	312	299	306	286	276	312	294	328	279	301	283	288	310	307	267	286	306	289	286	288	300	290	291	282	303	274	260	303	274	280	300	310	271	277	274	281	298	315	310	295	289	313	292	288	288	300	267	277	293	319	285	263	288	281	273	266	286	293	292	269	288	280	287	268	309	303	276	279	274	249	295	298	290	289	287	283	271	277	314	268	271	292	307	288	289	303	293	320	297	301	280	288	283	320	290	303	280	308	267	308	295	248	302	294	306	281	301	278	260	290	302	280	289	258	306	285	263	310	287	308	283	317	313	285	288	289	297	299	286	296	272	293	303	302	303	295	300	325	286	330	292	281	293	290	271	267	305	291	305	311	279	300	276	290	306	294	254	295	302	330	280	311	292	328	287	268	287	282	289	276	286	292	308	298	325	268	300	265	281	287	289	287	264	284	285	282	289	296	302	284	301	298	261	291	278	288	278	302	319	285	264	271	298	289	319	287	292	289	270	280	292	290	290	308	261	274	299	286	301	323	299	286	302	295	297	315	301	308	289	298	277	295	279	295	289	258	284	277	299	284	261	290	271	271	298	301	285	263	311	308	267	317	311	288	282	285	289	287	276	299	289	280	295	305	284	288	307	283	289	293	309	334	298	268	283	304	256	257	275	292	311	325	284	310	301	273	277	280	285	297	294	285	296	312	294	279	291	309	278	280	278	272	306	277	287	293	274	303	296	297	277	278	298	266	288	294	262	292	288	311	270	295	282	291	310	282	288	313	284	288	291	285	297	288	296	267	290	266	279	285	289	290	303	305	274	296	299	304	296	275	311	300	262	302	284	263	268	259	294	252	268	296	278	286	308	291	304	286	274	266	291	269	273	295	301	316	279	311	310	313	302	285	287	268	281	254	292	285	315	266	301	309	285	288	280	288	294	265	297	286	271	284	291	285	292	296	258	288	257	313	275	283	243	316	301	279	288	272	266	312	278	299	311	298	287	290	298	285	335	301	299	298	286	267	286	292	294	263	282	311	258	274	295	287	275	264	293	287	292	276	285	294	258	243	271	312	306	278	298	297	294	285	272	332	272	279	310	302	288	284	267	299	258	304	283	286	300	270	298	280	271	285	271	290	285	282	306	264	309	293	287	295	304	303	297	289	245	287	278	275	275	315	303	318	296	260	274	276	318	281	295	297	314	249	286	309	312	295	272	303	320	283	292	272	310	271	281	301	286	328	291	269	300	287	274	306	266	306	291	274	306	294	273	310	290	260	279	278	289	289	328	272	262	296	303	296	258	313	260	319	290	305	298	268	266	305	283	233	271	282	292	292	325	299	278	303	273	323	271	298	281	278	288	312	269	302	293	263	288	284	311	276	279	269	301	287	297	296	301	317	274	295	295	309	287	314	274	278	297	278	307	324	277	308	278	273	278	281	259	288	315	291	328	290	295	285	280	274	310	276	301	276	316	303	288	285	304	258	302	286	263	277	285	292	304	265	305	277	322	287	290	286	288	286	290	269	307	334	285	312	284	287	284	286	255	275	289	276	288	247	315	288	339	304	293	301	269	293	283	303	258	242	322	313	268	276	291	318	274	277	304	313	288	287	304	258	303	295	320	277	304	276	301	302	309	284	298	317	298	274	267	277	293	292	285	312	287	290	267	275	266	308	277	286	274	291	286	275	273	315	296	287	320	289	310	279	296	308	280	294	304	286	278	266	274	301	309	303	264	278	287	302	281	264	293	271	325	287	305	310	291	324	316	304	294	279	303	308	278	289	282	290	308	288	274	292	274	282	288	315	280	321	286	290	270	283	281	260	311	291	319	324	279	292	289	274	280	273	268	282	283	339	269	301	262	273	270	278	294	307	292	243	257	274	289	273	283	262	312	287	280	308	290	298	270	293	282	270	258	288	298	275	308	297	265	296	268	289	305	307	271	283	297	289	294	311	323	274	301	300	289	293	294	267	292	283	281	288	299	316	291	293	297	264	293	285	286	293	321	307	301	298	282	302	279	264	285	278	308	270	285	282	288	263	300	277	287	263	288	330	299	294	283	267	301	316	281	301	288	286	288	286	294	267	340	281	325	279	293	281	244	297	279	305	282	284	270	298	312	302	300	303	268	308	305	300	310	274	334
24319	23032	36978	34874	25987	16160	2997	448	399	382	408	379	354	366	344	376	361	334	350	351	344	372	338	352	343	318	360	314	328	348	352	374	350	302	352	322	336	353	310	321	362	334	340	334	350	325	368	342	347	353	347	337	354	339	340	318	340	333	334	308	328	351	347	366	353	320	328	324	342	304	338	364	382	335	324	336	390	343	347	379	348	367	321	312	351	321	320	337	325	339	316	358	312	363	358	326	297	355	357	321	338	334	329	366	341	347	327	336	368	346	323	339	376	331	342	356	332	320	330	351	365	346	346	330	345	369	346	328	349	330	343	385	360	345	336	321	340	342	332	347	351	316	339	331	348	326	339	345	350	309	340	346	335	293	302	329	328	344	318	350	339	336	342	353	336	340	347	326	318	341	350	316	382	320	318	359	335	343	345	358	307	324	343	318	320	329	319	332	343	330	297	341	328	339	319	367	334	340	318	353	357	348	332	354	336	368	367	346	358	381	321	354	336	360	353	348	342	357	358	377	319	322	337	340	360	341	360	324	335	347	361	321	365	325	306	359	378	339	371	356	342	324	378	346	327	350	332	336	332	343	339	353	349	342	337	329	336	330	364	319	308	352	328	348	360	328	321	367	355	353	320	339	353	338	356	339	356	369	333	364	375	314	353	332	304	335	359	347	316	346	326	344	349	365	364	323	355	343	304	338	319	321	347	316	334	365	328	329	331	336	334	318	354	340	326	342	321	313	349	364	329	345	333	344	303	314	351	370	337	306	368	367	342	334	358	343	366	342	345	333	311	374	338	335	377	355	345	347	353	326	344	356	376	349	328	335	328	340	345	313	371	334	329	343	315	356	358	340	297	322	328	349	337	343	341	359	338	331	332	364	341	327	351	362	366	356	318	304	338	364	339	344	344	363	340	358	355	311	361	325	316	334	358	376	354	331	366	337	325	306	350	373	317	291	317	362	358	317	328	311	290	300	349	365	343	306	350	326	367	335	309	365	323	342	359	342	334	332	340	321	362	340	346	313	334	350	331	341	334	370	364	321	363	306	342	336	335	357	346	337	343	349	356	349	347	342	360	338	328	338	311	306	364	365	355	377	352	320	343	361	315	334	350	319	354	327	343	365	361	355	342	367	345	330	356	368	329	342	344	330	343	327	341	320	384	360	313	328	359	324	384	346	346	380	358	362	349	360	354	331	340	356	306	355	351	307	328	319	354	341	338	341	350	347	359	331	326	350	325	374	323	349	324	371	331	314	311	332	337	316	345	323	358	328	360	363	350	354	335	360	358	365	344	327	352	353	335	366	327	309	346	327	324	353	333	327	313	338	333	375	316	337	340	302	320	335	334	365	328	313	324	336	342	309	342	338	369	358	359	338	355	332	321	389	340	337	296	324	315	343	313	326	309	329	360	316	362	367	334	369	312	364	363	312	339	363	316	342	347	340	318	331	352	370	358	351	359	310	331	349	315	327	322	346	312	342	362	353	351	334	357	346	332	345	337	372	384	314	339	373	331	343	351	341	336	331	316	357	339	352	346	333	347	367	332	378	344	353	333	309	342	337	340	327	365	331	330	364	359	359	315	353	345	331	337	365	350	344	337	325	344	336	332	317	308	351	305	347	349	355	326	324	333	363	348	315	323	307	335	353	328	323	338	333	345	375	342	341	357	318	331	340	344	362	343	326	362	371	325	341	368	346	350	369	346	330	343	358	373	335	357	361	335	334	360	368	329	308	354	340	344	353	368	326	335	349	336	313	315	338	337	352	308	334	351	321	341	328	364	336	335	349	342	340	366	327	343	367	331	358	339	346	341	322	338	362	357	324	327	366	335	366	349	336	358	336	337	328	328	362	364	398	336	314	349	320	347	326	320	351	338	297	353	337	338	350	341	347	330	325	368	355	338	344	341	342	328	358	324	323	352	346	365	348	343	359	362	342	339	357	353	346	337	312	312	385	343	346	336	330	337	333	342	313	336	332	367	376	356	306	338	330	348	334	375	338	370	308	357	320	377	343	342	312	362	347	338	358	355	363	331	326	334	344	350	329	346	329	348	338	350	378	341	402	365	317	350	346	336	330	365	379	330	348	333	330	341	318	334	338	329	340	321	327	366	362	332	356	327	340	319	362	308	332	343	344	350	346	344	318	339	360	311	345	325	337	346	323	340	364	317	368	342	351	346	339	337	339	339	336	368	333	308	341	355	301	331	346	323	371	324	341	355	342	332	332	339	357	355	294	339	324	344	369	334	317	329	327	335	353	325	367	367	367	305	354	318	327	341	349	335	360	349	325	322	348	315	320	358	360	388	358	316	367	353	332	352	338	367	358	343	357	338	290	331	358	372	306	304	314	315	320	327	363	324	316	361	334	331	341	351	372	326	350	307	355	333	352	339	362	334	330	335	351	341	329	312	349	362	379	339	366	339	352	347	355	367	346	362	331	355	334	335	310	343	370	339	307	354	310	339	362	361	333	324	329	352	369	350	358	332	331	341	343	338	352	318	300	323	316	374	354	325	366	337	337	351	344	303	354	369	355	379	302	338	337	334	341	374	343	310	351	325	366	347	339	320	340	333	310	354	333	348	329	336	329	368	353	316	342	337	342	329	341	307	353	350	334	328	363	354	316	338	329	367	328	349	320	328	342	325	340	338	330	352	316	292	333	335	319	328	327	362	312	309	366	324	331	341	338	358	322	333	352	302	353	368	337	360	333	352	333	341	354	352	339	363	352	342	326	342	338	331	362	369	309	339	367	311	324	349	335	352	354	319	371	356	364	318	294	355	360	330	339	325	334	327	354	303	339	341	366	340	360	346	321	346	354	331	361	339	346	348	347	347	327	350	347	332	343	348	373	315	321	336	348	378	348	322	351	348	344	340	327	320	342	352	323	351	348	344	358	324	343	357	343	344	327	348	349	327	349	338	344	332	365	344	310	374	313	357	339	342	331	356	371	338	306	340	366	339	351	344	348	340	340	359	367	336	319	302	358	352	342	353	337	343	344	330	333	386	318	317	349	322	345	345	337	336	337	330	302	368	326	371	366	358	363	355	357	350	372	346	318	341	356	328	346	330	362	355	335	367	348	335	333	404	327	312	338	377	338	345	337	343	339	350	336	311	339	300	320	365	365	321	343	345	327	351	328	333	348	354	317	322	362	344	357	360	360	347	352	342	333	318	353	344	367	350	342	336	356	333	368	312	326	311	348	335	294	349	297	351	340	313	336	301	344	354	394	329	333	332	321	343	354	326	374	334	348	337	364	323	345	347	333	356	355	346	347	317	325	375	325	331	341	345	353	335	366	340	343	346	313	322	361	371	368	325	368	311	317	362	307	384	337	324	317	340	349	342	325	339	335	330	335	364	327	371	353	330	338	336	348	361	324	352	355	341	352	337	362	346	365	360	377	370	332	329	334	319	372	321	345	341	343	368	318	354	332	306	354	348	328	339	333	324	332	328	332	380	324	374	328	333	329	320	353	354	336	347	354	331	322	352	333
50305	91988	72390	47633	28625	2000	546	486	434	398	439	411	404	409	418	380	380	361	379	388	356	340	369	367	384	383	387	405	417	399	354	365	392	415	340	353	399	393	377	415	359	360	368	360	410	367	378	357	410	356	360	413	393	356	326	364	386	391	362	350	401	405	400	364	378	347	359	394	397	369	392	387	374	348	372	365	387	377	379	374	347	377	363	404	402	361	368	379	399	362	377	387	383	388	375	354	391	392	361	363	384	388	361	381	401	386	348	391	422	373	396	343	331	361	350	369	405	339	372	366	414	365	374	360	388	386	398	363	346	422	393	431	398	358	364	366	372	364	385	387	364	347	342	405	385	356	380	390	360	365	372	403	380	351	372	374	394	365	352	405	363	354	399	367	376	374	400	397	393	360	369	411	351	371	377	385	378	382	380	404	396	345	370	378	357	394	361	357	363	379	389	386	402	368	371	355	397	410	364	393	375	343	368	364	387	374	374	402	386	344	365	384	403	390	386	408	351	391	401	371	407	387	336	359	381	382	376	383	337	351	370	377	381	391	379	346	379	364	352	416	355	366	429	363	371	387	392	389	375	339	392	403	371	346	391	347	356	346	365	409	387	359	384	404	400	382	374	389	388	423	356	362	375	395	396	402	382	359	390	371	360	380	375	372	385	352	393	384	371	387	383	367	347	391	374	389	339	357	382	357	405	399	352	393	398	360	407	364	371	364	375	380	370	362	401	378	362	380	378	379	382	382	405	383	364	376	384	374	352	373	405	359	407	393	346	356	385	391	421	401	375	357	363	371	382	362	405	374	416	379	343	385	412	381	384	375	401	401	368	374	358	364	373	391	390	386	351	395	393	385	359	355	393	389	357	369	369	369	364	395	392	387	408	404	395	382	373	414	388	360	388	414	372	352	368	378	375	405	365	376	364	350	377	407	355	350	387	368	366	387	379	378	353	319	345	394	404	409	418	389	394	345	387	384	400	368	402	373	365	385	404	385	417	386	383	357	396	382	353	414	352	390	369	388	424	358	393	359	388	371	397	364	394	407	370	416	379	352	428	375	388	383	372	373	361	427	372	390	395	359	391	392	373	395	367	399	380	350	407	392	399	361	376	394	380	370	356	348	374	404	384	390	372	380	384	368	361	370	403	385	388	381	386	381	374	383	408	370	370	400	381	383	365	364	358	401	376	350	395	354	401	376	364	396	388	373	386	356	353	336	371	370	367	361	375	375	386	371	387	383	348	375	393	390	383	414	393	384	392	411	371	367	364	389	389	375	342	373	415	399	341	369	364	383	410	358	387	376	367	394	385	368	380	371	352	406	375	367	355	362	390	398	381	410	351	383	349	365	382	382	349	394	357	364	359	361	399	395	361	392	366	370	364	396	383	370	387	384	360	388	339	395	347	397	353	350	357	392	381	382	347	376	382	383	396	340	373	361	370	368	378	374	383	394	356	408	396	414	393	357	378	380	402	408	376	344	369	386	361	395	366	399	436	369	370	359	429	389	372	367	419	387	376	376	394	410	382	366	350	350	395	348	378	363	387	380	383	380	379	386	376	413	423	390	388	419	366	374	378	389	401	382	364	421	367	394	396	382	416	386	379	368	363	319	399	389	381	363	405	370	374	373	383	418	376	399	367	373	374	411	368	374	376	393	402	373	384	377	375	367	389	371	366	407	382	379	400	369	390	396	371	363	394	400	384	387	383	345	375	360	406	360	409	387	374	369	356	364	366	374	337	369	358	367	383	386	337	370	354	411	375	399	390	376	373	377	379	392	374	395	360	406	352	387	382	385	346	356	355	366	360	401	355	375	377	396	404	382	370	388	371	375	377	344	365	415	336	392	378	364	374	355	361	394	433	379	371	377	378	400	367	400	393	370	394	408	420	415	371	380	369	340	355	370	402	382	392	387	375	408	351	381	371	380	389	344	356	369	369	409	351	404	399	397	359	366	410	356	382	403	365	377	379	357	402	372	395	402	349	381	376	363	385	420	377	380	346	353	365	381	371	362	388	400	388	379	419	394	399	411	391	391	340	368	377	378	393	381	383	420	393	382	362	412	378	353	372	365	396	374	372	390	393	374	367	410	351	370	378	368	383	387	388	360	374	389	377	372	372	393	401	379	391	375	383	379	381	338	371	364	383	417	382	392	390	361	373	378	359	351	375	362	381	388	351	386	380	403	372	405	368	344	378	395	379	390	406	360	367	375	393	412	379	366	369	352	363	379	397	385	396	381	378	377	378	345	364	360	371	401	359	355	380	368	374	347	382	385	314	396	389	375	367	357	402	379	412	401	371	370	381	359	382	392	400	377	348	370	360	374	354	402	373	369	355	386	372	375	376	381	403	360	360	376	351	363	338	374	379	368	369	383	393	396	380	385	349	382	366	370	390	342	370	409	357	370	386	383	402	379	379	369	380	357	398	386	355	363	367	373	387	371	376	373	364	379	374	406	357	393	391	420	380	406	385	376	361	359	393	395	365	387	375	405	361	392	375	373	377	363	350	408	377	374	348	376	392	418	388	380	350	346	395	371	384	371	340	374	376	377	340	362	377	377	367	393	379	361	377	410	396	367	394	383	363	380	371	380	358	383	392	421	364	389	347	404	366	351	369	358	365	351	395	380	372	406	359	391	387	394	371	373	385	362	381	383	388	394	383	383	371	374	340	384	388	379	400	386	392	365	361	377	382	383	371	383	360	367	399	411	371	417	380	396	373	398	387	372	385	394	391	391	392	388	332	389	415	372	376	367	352	398	354	366	365	366	382	384	376	386	372	359	395	398	374	377	399	390	346	362	373	334	393	401	344	376	362	387	391	379	367	386	359	370	358	410	374	388	386	384	394	397	353	405	377	411	375	394	400	375	367	368	408	339	391	415	345	387	400	355	381	371	383	370	356	360	393	415	373	417	383	381	387	380	367	335	339	401	409	388	382	379	370	374	379	385	369	396	399	395	386	372	387	402	356	400	385	378	369	397	362	378	361	382	364	414	402	376	386	386	381	373	376	368	380	400	404	380	394	355	389	388	385	377	390	372	405	390	386	353	337	404	382	365	392	381	398	361	399	370	392	398	371	337	394	411	343	365	349	364	398	398	342	361	381	351	364	394	358	366	388	375	398	385	379	365	392	393	393	373	365	373	349	389	349	395	380	390	358	370	369	389	369	364	381	394	388	373	336	368	366	361	363	393	396	380	351	391	375	394	371	419	334	354	403	390	362	400	353	376	360	389	334	379	377	421	374	385	376	402	368	369	372	369	382	382	363	383	350	393	393	395	364	369	367	381	374	377	365	411	399	380	395	373	378	391	365	375	360	378	380	420	407	370	362	375	395	386	385	377	378	414	382	363	345	356	379	401	363	364	370	407	403	368	390	374	370	369	378	373	354	378	384	347	358	382	374	402	392	389	318	373	410	359	381	353	359	385	364	400	368	381	404	391	425	341	391	359	361	371	404	370	388	370	339	377	421	379	362	365	362	359	403	400	388	361
25681	24448	36500	32298	20019	5051	454	396	377	381	412	393	385	353	381	396	339	357	325	385	373	354	350	338	386	354	372	378	400	373	374	343	353	370	361	374	356	368	368	380	320	336	338	381	359	358	361	394	399	371	354	357	373	400	346	341	384	336	339	361	349	363	348	358	364	353	359	367	350	395	348	378	361	365	361	390	363	350	358	380	363	359	356	354	353	383	335	358	372	335	346	366	364	345	359	385	368	388	391	332	367	343	357	371	344	356	345	355	376	343	371	368	371	328	363	368	363	350	353	382	369	349	387	406	348	355	355	360	354	376	379	359	345	394	359	339	400	378	346	350	323	367	398	346	386	386	353	368	390	356	370	353	385	335	354	321	347	368	377	367	382	349	356	326	378	378	361	368	380	364	353	359	390	346	362	369	360	374	364	340	384	352	338	395	367	394	395	396	353	359	387	360	374	380	383	369	391	392	353	356	336	374	378	347	348	344	399	333	369	356	364	381	334	364	359	346	351	348	371	359	357	388	336	381	364	391	351	367	353	395	374	361	359	329	383	374	368	364	342	330	370	329	399	375	364	361	344	382	400	387	369	393	425	358	377	378	369	368	340	337	366	373	375	367	386	352	359	377	375	337	362	325	337	409	385	351	353	358	384	355	359	385	368	347	374	376	373	360	355	344	379	352	331	363	387	360	355	390	407	377	361	353	338	390	401	362	369	397	324	382	364	335	357	343	371	412	371	343	395	373	356	354	367	374	350	385	374	367	346	380	365	339	383	354	334	363	356	348	379	387	382	359	406	378	353	365	336	355	376	361	371	365	362	362	361	373	382	361	359	368	347	358	365	362	377	348	357	367	401	384	365	363	376	357	370	396	370	374	343	341	379	365	347	365	349	339	388	401	394	379	378	361	353	374	370	372	359	372	319	360	364	387	351	360	385	364	361	383	363	352	342	346	375	351	360	369	372	374	375	362	379	394	374	337	380	388	408	387	369	390	370	379	354	379	363	420	350	354	350	399	380	359	355	360	370	347	352	359	375	372	352	365	345	375	391	353	391	363	369	360	356	387	385	332	353	336	360	361	414	342	377	356	343	342	349	366	358	342	353	351	345	369	357	378	336	371	373	345	372	370	351	410	327	388	358	382	338	339	357	361	359	339	376	366	344	349	356	338	367	382	364	347	353	361	394	369	347	346	340	368	373	383	375	357	373	342	384	394	391	341	363	347	370	341	361	365	408	392	355	354	347	354	373	345	368	359	369	360	391	330	350	359	374	393	336	377	375	369	384	410	360	340	356	357	362	336	367	367	370	378	378	380	373	380	359	351	342	342	372	398	357	372	380	348	362	386	363	351	395	377	354	364	390	349	334	378	387	363	344	335	359	373	375	360	349	385	377	337	365	387	345	376	361	365	389	346	344	384	332	359	419	374	318	399	418	369	363	380	373	355	351	388	359	381	361	398	381	370	362	327	334	358	321	386	348	384	372	358	370	356	350	379	374	365	360	337	346	339	369	336	358	340	377	346	345	362	383	375	364	368	341	368	331	378	370	315	395	340	379	347	358	351	373	345	367	368	391	362	371	358	344	396	330	369	408	335	367	327	374	365	364	374	352	364	359	354	388	372	362	373	375	371	378	367	367	347	374	368	389	342	369	356	337	368	328	403	371	382	376	351	392	388	342	354	341	339	357	373	345	350	354	339	355	357	362	397	342	381	399	367	352	372	342	377	366	378	361	381	340	383	360	349	348	396	387	368	381	379	372	368	371	363	392	338	361	351	355	347	367	343	375	366	372	360	379	399	375	381	358	376	397	361	319	350	361	401	346	412	370	364	363	342	363	370	389	383	372	397	395	371	384	332	377	389	347	376	402	361	382	386	356	384	345	346	379	375	415	351	381	363	376	380	352	367	382	393	346	351	366	365	357	348	371	350	363	371	368	345	375	350	347	387	342	377	343	376	384	398	349	388	366	388	356	379	349	373	380	353	359	332	358	369	374	366	358	369	382	347	335	362	355	386	373	392	370	381	404	383	350	355	393	372	408	377	382	365	378	398	340	350	368	364	368	367	382	389	365	346	364	354	375	373	385	372	370	377	365	368	369	395	364	370	327	346	346	345	396	354	335	353	370	399	402	383	375	384	378	400	340	355	366	388	348	340	402	361	371	382	333	352	367	361	350	378	368	356	383	390	350	386	402	352	383	384	346	413	364	369	388	382	393	369	371	411	370	339	396	377	377	398	364	363	371	352	353	349	362	364	347	362	360	368	375	406	375	358	372	377	393	342	344	367	395	391	365	362	383	364	372	351	346	391	372	353	377	384	353	333	375	350	367	386	381	360	377	356	390	376	392	341	344	401	376	386	378	366	354	394	356	333	361	367	383	347	374	374	376	326	396	346	352	383	374	360	354	388	396	343	360	375	375	369	353	391	348	408	359	366	359	345	360	365	366	343	378	306	311	371	377	360	376	349	374	361	359	384	343	366	387	347	345	346	384	360	369	356	364	350	391	370	368	336	353	360	362	368	351	364	380	362	386	360	410	374	366	362	367	382	372	367	368	352	348	398	357	342	382	369	339	393	341	379	370	407	344	358	340	420	342	347	365	381	414	377	360	380	381	354	340	346	402	354	364	364	347	368	317	363	349	360	358	330	369	347	345	381	358	344	337	365	370	371	351	407	405	368	366	349	374	357	357	380	355	396	338	382	357	349	397	340	354	368	353	399	374	360	357	362	354	331	361	361	360	350	364	374	348	371	380	370	383	355	364	382	367	374	386	343	361	343	362	360	345	328	376	384	383	374	325	354	390	393	334	373	355	361	367	349	362	383	355	376	411	386	333	353	370	369	375	367	365	349	340	341	388	376	368	333	374	375	375	356	346	368	368	351	371	340	365	373	376	369	347	355	368	362	330	346	353	369	398	368	390	369	372	374	363	376	345	393	370	378	360	357	399	368	370	376	382	401	364	346	367	341	358	355	378	354	358	362	380	353	349	337	336	365	370	361	374	347	356	354	385	340	334	376	344	373	389	351	356	363	341	357	378	398	367	370	353	396	314	344	389	405	344	363	369	385	385	348	369	345	411	365	355	376	368	369	366	379	392	367	339	367	368	353	374	370	353	349	360	343	356	376	374	373	365	330	359	360	374	380	364	350	343	370	408	357	358	357	373	328	407	345	381	378	360	385	377	354	378	363	368	344	379	389	396	339	383	363	373	371	381	384	368	359	394	313	397	365	386	339	337	367	357	334	369	299	363	367	339	416	378	363	366	337	374	367	354	330	338	362	385	341	365	366	411	355	375	365	370	363	400	371	344	391	354	357	346	371	336	334	403	412	351	378	385	390	390	354	346	363	374	389	363	367	337	358	376	358	352	348	357	408	376	372	365	378	382	358	356	383	353	357	339	356	368	373	348	345	375	356	372	342	376	372	390	355	356	346	350	354	364	355	369	383	320	344	360	397	362	335	356	376	368	426	371	370	348	362	397	331	342	363	337	358
48082	79413	57972	37236	18373	2014	500	488	482	424	463	468	434	453	416	416	437	388	425	430	450	438	439	399	421	417	423	425	442	434	422	412	444	447	413	452	383	445	427	407	418	435	436	403	418	429	427	437	407	454	418	435	441	395	430	439	396	392	409	413	450	399	386	432	447	453	474	439	392	463	420	413	389	419	434	416	408	420	409	366	395	405	451	423	411	456	379	450	455	412	445	429	427	447	452	403	408	452	461	418	415	446	441	373	407	431	426	438	397	440	410	430	417	414	438	435	436	439	447	389	423	425	470	433	459	450	451	411	421	420	390	390	391	431	424	408	454	413	429	405	439	450	447	437	395	421	428	397	420	440	461	460	428	443	477	410	405	433	449	439	445	420	441	386	410	461	418	431	454	434	429	369	404	417	438	375	412	393	381	395	452	408	426	416	393	407	387	449	403	399	401	434	404	389	400	418	446	437	453	434	458	419	447	444	450	415	453	426	421	447	459	363	426	377	449	446	418	439	463	440	435	439	434	426	403	446	442	464	438	462	424	423	403	444	435	405	454	432	437	433	428	433	430	404	380	451	403	407	444	424	431	404	430	457	449	462	454	432	442	418	455	395	410	396	449	405	423	456	472	401	459	437	430	430	404	419	420	417	434	412	445	420	468	442	437	406	468	428	415	464	411	432	472	405	469	393	428	410	414	437	449	426	407	451	380	421	417	386	408	434	423	433	445	419	406	412	429	417	435	420	424	460	395	437	432	422	418	432	415	447	427	425	450	430	398	428	436	461	443	451	409	453	434	425	448	411	463	442	422	415	440	423	417	458	409	438	456	415	450	400	418	463	441	409	445	422	387	426	431	425	394	428	415	421	427	413	418	421	396	416	419	426	382	419	457	437	449	416	452	398	433	456	462	435	417	378	406	458	438	448	433	422	449	433	449	402	498	437	398	437	422	403	408	434	427	426	417	434	393	445	464	430	403	436	414	433	432	433	452	409	416	397	441	416	442	426	383	421	422	418	427	427	453	454	455	385	446	408	427	419	424	414	396	459	403	429	421	434	418	416	427	423	423	455	454	415	404	463	407	435	420	433	416	446	404	438	408	411	402	430	419	440	399	437	440	425	417	437	442	413	452	392	424	442	389	413	432	420	429	446	426	443	416	408	423	425	416	430	430	444	389	434	436	434	423	427	407	435	394	405	395	405	395	434	383	446	442	422	417	410	427	377	388	393	434	455	419	420	416	462	426	405	424	421	415	422	449	421	423	412	447	420	436	408	425	432	407	455	420	424	404	412	416	444	410	440	432	426	427	403	445	427	422	412	418	401	446	382	397	440	403	436	431	409	386	453	407	410	450	416	402	431	450	424	457	427	415	427	452	423	456	444	411	420	421	412	436	395	485	429	392	433	425	407	420	457	413	433	447	458	443	412	410	430	422	436	392	400	392	402	423	427	424	458	389	445	428	438	430	427	404	426	435	412	427	394	398	431	391	453	396	394	407	423	401	384	424	413	445	445	408	440	446	434	437	383	401	430	423	435	416	444	425	405	407	377	455	387	442	449	420	436	421	436	422	423	455	429	441	451	428	423	379	451	433	427	426	406	441	395	398	409	429	452	463	401	433	405	415	439	425	406	418	439	415	413	423	451	462	450	441	417	433	411	392	443	433	436	448	443	421	440	395	414	399	429	430	432	403	421	418	413	454	426	437	453	446	435	392	413	416	415	403	435	486	384	422	434	440	405	431	412	425	408	451	420	395	408	406	434	424	405	458	431	459	426	465	443	430	419	418	418	429	412	405	438	431	442	409	419	449	420	408	418	406	405	423	433	404	444	414	410	422	432	416	411	412	413	407	433	456	448	451	424	425	464	480	430	420	400	426	436	440	418	426	473	453	447	425	429	410	409	451	407	429	414	430	439	427	413	422	439	440	441	432	409	428	428	430	424	395	430	394	404	424	439	411	415	432	423	416	401	406	384	411	431	379	422	428	442	441	439	396	454	487	428	407	426	403	422	418	405	419	430	469	394	432	410	446	377	417	407	393	455	422	407	427	396	447	444	433	451	434	435	448	402	403	416	453	431	412	394	437	444	425	432	421	389	424	409	430	453	420	429	416	442	440	403	422	434	424	404	417	418	465	445	420	448	400	437	391	441	437	431	417	430	433	442	422	432	409	441	446	449	438	420	438	441	414	401	410	420	395	448	411	409	379	399	410	405	412	453	434	412	414	486	439	427	451	437	435	455	433	405	400	413	472	406	420	423	456	435	437	421	443	423	440	420	431	422	385	384	443	435	444	445	418	433	417	435	432	421	421	424	434	394	417	403	414	444	435	408	431	438	448	427	398	380	427	463	428	447	411	426	409	428	430	444	454	440	418	430	397	403	431	420	405	414	412	445	378	449	441	441	388	431	459	389	421	434	426	422	428	432	438	390	467	449	411	403	432	405	420	425	397	428	443	435	418	423	466	431	413	418	382	410	422	437	438	455	427	398	402	442	395	451	394	381	449	404	397	411	419	405	441	426	401	404	434	435	452	438	455	420	435	403	433	423	472	450	422	378	440	409	437	427	422	418	397	418	442	464	428	389	420	416	410	434	430	443	399	410	403	423	438	431	431	422	407	419	426	415	382	410	452	409	431	449	403	441	464	410	401	476	421	425	380	419	422	432	447	463	427	397	463	392	443	428	442	415	418	420	426	437	444	400	438	437	417	411	425	462	397	414	419	411	385	430	478	429	439	452	387	416	435	427	436	372	444	429	429	428	396	417	441	433	438	419	398	404	436	425	419	390	416	424	427	435	422	437	427	418	405	423	453	423	432	415	416	420	454	433	407	421	411	443	432	445	401	436	436	432	434	416	417	413	391	434	396	432	419	395	412	416	453	417	446	405	397	385	423	394	395	417	457	462	413	423	444	398	451	429	416	451	440	431	397	423	430	421	422	429	397	431	439	435	404	423	413	404	404	433	433	434	450	405	395	411	436	443	446	455	440	432	447	450	387	426	465	415	434	461	407	406	393	398	404	459	435	398	430	415	430	426	391	429	460	382	436	401	431	447	417	391	471	407	418	408	444	438	420	428	417	441	409	429	423	429	406	394	450	408	417	456	386	387	405	405	424	459	455	437	422	444	407	429	418	446	438	407	454	444	450	417	402	432	402	430	422	498	437	432	447	400	399	401	438	450	422	413	403	399	436	425	463	420	415	450	395	442	419	420	422	410	427	386	435	441	418	422	387	443	424	443	441	451	424	419	443	476	418	412	460	377	414	404	426	443	435	403	396	424	423	418	437	426	466	452	375	421	412	464	414	432	435	398	427	405	406	429	441	425	422	451	415	406	423	399	432	408	392	418	400	407	421	437	412	470	436	442	456	422	411	455	424	396	455	436	393	410	444	397	422	436	439	423	404	431	427	445	409	390	409	405	432	416	420	433	402	434	417	389	451	411	452	439	403	401	425	425	457	430	430	406	455	416	431	406	411	425	427	398	442	403	436	420
23234	22092	32761	29838	25064	20717	10671	998	660	628	616	591	596	584	595	587	593	560	558	571	534	568	573	568	580	561	548	500	532	530	569	605	560	523	560	533	580	517	533	521	565	535	541	547	537	525	562	551	557	512	538	577	534	560	550	532	552	559	551	548	542	534	540	548	516	550	573	543	528	543	519	560	512	581	559	557	518	569	528	531	576	537	531	573	544	550	587	525	541	558	544	537	560	543	517	528	546	575	537	524	563	553	567	541	569	529	515	553	543	544	551	543	567	517	553	530	560	544	558	568	517	539	540	520	529	516	574	534	550	540	579	583	574	582	566	543	505	553	572	552	524	551	581	583	518	523	516	541	537	555	554	569	521	588	548	587	530	528	545	586	547	533	528	550	537	553	553	551	549	582	548	545	564	570	605	537	550	545	529	571	555	582	513	564	509	548	564	574	576	530	544	557	563	541	587	543	549	556	521	527	493	584	553	548	523	514	550	550	526	508	539	556	555	544	558	516	548	513	537	555	550	550	523	556	554	537	581	534	537	516	531	533	568	555	553	529	503	529	541	568	503	537	570	546	554	503	597	571	537	585	552	565	590	553	544	522	554	546	518	537	539	562	517	492	503	561	522	557	576	528	526	541	505	552	542	565	544	555	583	540	550	538	531	551	533	558	510	564	522	562	565	561	573	554	544	548	555	525	523	521	575	549	558	522	522	532	560	583	557	565	512	544	538	568	522	571	557	534	539	526	546	533	548	551	540	532	577	570	539	507	538	536	491	541	555	546	500	515	536	510	564	541	514	561	522	541	567	544	551	517	520	487	533	535	559	554	537	518	566	552	543	517	533	570	542	572	539	590	559	509	548	556	556	546	543	549	539	553	519	536	557	571	576	560	582	540	540	521	538	544	498	517	488	542	566	537	554	537	557	551	555	568	554	537	543	542	532	536	578	581	563	543	539	563	520	531	548	526	513	529	532	563	531	549	554	582	549	545	536	555	529	535	517	529	540	587	606	569	551	552	539	569	551	556	515	553	532	576	539	536	529	590	542	569	533	551	551	524	530	545	542	582	560	522	576	546	509	573	588	544	546	505	523	568	572	571	538	549	512	539	573	572	570	593	538	535	494	525	548	532	554	502	514	555	559	531	566	517	558	542	566	521	578	534	553	514	542	562	538	579	519	546	541	535	553	547	541	575	577	517	575	536	476	519	543	511	565	534	545	572	505	551	567	526	517	532	516	551	592	556	511	572	493	525	502	561	513	522	586	568	506	565	535	525	579	539	540	537	532	572	562	530	566	562	530	548	561	551	525	512	534	518	509	509	533	550	547	532	547	522	564	540	592	551	533	552	605	556	549	578	564	554	535	565	576	559	563	514	534	571	532	553	546	544	534	523	541	559	475	579	535	521	537	548	529	576	535	545	533	555	546	593	567	586	496	523	552	506	498	512	546	593	563	532	544	517	521	472	538	538	511	535	570	524	517	579	532	543	542	527	535	571	567	500	571	519	517	516	573	555	533	533	538	521	537	578	565	572	555	539	526	563	531	546	554	529	534	544	553	537	554	574	535	546	577	581	565	569	550	483	575	524	578	517	573	512	555	559	569	555	501	534	539	569	518	530	515	576	521	506	579	540	568	558	577	549	546	535	528	533	538	560	575	573	580	578	529	511	535	544	535	549	524	572	541	500	544	545	572	522	535	595	522	531	520	534	539	502	590	548	534	515	558	539	544	558	522	511	543	585	547	559	586	541	518	490	559	545	515	511	515	554	586	521	544	516	551	522	542	580	545	537	538	590	553	559	553	518	572	570	531	526	535	561	513	532	563	573	504	585	557	552	602	567	525	520	523	557	537	523	519	568	535	568	529	545	539	554	546	524	563	546	545	553	558	547	570	560	524	533	571	553	568	548	563	524	588	533	569	520	523	554	513	591	557	534	547	516	538	507	560	520	558	499	529	525	508	535	589	523	513	510	525	540	550	518	557	540	573	515	545	558	572	559	553	520	540	540	543	540	554	570	532	528	512	546	520	505	522	532	559	538	584	539	576	554	536	553	552	598	565	546	567	478	543	548	564	580	532	557	532	576	507	546	531	544	571	559	550	579	508	554	526	551	559	521	567	557	548	530	528	539	561	557	516	607	587	566	536	524	527	583	583	533	562	523	518	562	553	502	566	543	556	550	551	542	541	588	544	564	561	555	562	541	537	507	575	589	583	569	521	519	519	499	537	523	569	581	547	583	538	552	528	545	548	483	532	534	562	526	583	528	601	559	555	532	536	548	571	556	500	555	548	556	509	547	495	566	575	513	495	583	518	566	570	506	546	513	534	544	516	585	576	508	563	525	553	546	519	523	518	561	535	554	548	507	525	565	522	524	576	549	515	562	589	525	542	568	531	559	555	555	532	486	528	526	536	537	557	565	549	570	565	499	515	556	533	559	562	576	563	569	547	549	513	522	556	538	544	539	533	521	532	593	509	533	508	565	560	561	585	528	540	581	523	552	570	533	547	550	526	557	547	548	535	516	483	544	545	537	557	564	572	569	540	542	555	563	580	544	559	567	536	535	524	582	569	590	532	591	538	502	518	573	528	574	546	494	558	536	583	554	537	505	498	520	578	580	532	515	533	545	541	548	535	515	556	514	561	600	555	500	542	533	542	576	506	570	532	565	541	529	528	577	572	541	506	548	522	541	505	619	560	574	537	567	569	508	525	549	531	512	536	521	560	565	556	575	536	551	556	569	515	562	547	530	513	601	539	554	540	522	519	521	540	519	519	554	588	564	511	544	551	544	530	558	584	547	539	535	567	570	583	512	591	529	557	502	526	570	558	531	524	505	517	555	555	557	540	533	543	580	543	529	503	568	585	549	553	529	535	577	525	540	533	567	559	533	542	539	532	530	563	556	562	545	517	534	587	542	568	560	586	568	541	555	506	541	568	552	522	561	518	550	545	551	580	557	550	579	545	509	530	584	573	537	574	546	527	547	554	503	533	513	567	552	573	527	552	544	568	544	537	519	560	534	572	534	588	535	507	556	552	549	560	523	546	555	535	530	532	567	542	544	532	548	534	550	554	601	541	563	539	563	546	582	530	546	569	553	535	566	537	542	553	563	530	544	546	579	555	541	561	568	559	555	472	545	525	554	567	552	576	516	565	537	551	608	563	539	558	524	542	558	558	523	549	545	576	516	584	542	558	512	546	559	547	545	547	532	545	562	569	564	577	529	516	579	497	531	538	550	518	528	541	558	523	560	569	550	528	545	529	564	484	520	527	552	569	531	549	542	543	535	539	540	588	591	541	556	555	570	569	546	528	599	549	521	566	530	559	519	530	537	548	535	547	522	539	545	550	518	548	606	510	523	560	555	522	534	563	500	565	551	551	529	529	566	557	555	542	525	518	568	561	539	555	530	525	553	549	529	556	531	553	505	593	514	512	539	581	568	554	518	536	573	504	567	527	562	585	565	540	502	577	572	530	535	583	544	584	556	594	550	547	545
60096	98603	82818	57310	35298	3952	810	814	748	668	674	584	650	641	596	625	584	600	630	622	595	605	576	606	609	650	640	570	604	567	618	555	568	665	589	600	635	579	565	583	597	588	561	567	623	623	579	592	622	625	585	560	640	589	610	599	625	590	583	613	603	593	622	627	577	620	549	633	597	573	583	540	560	571	591	621	586	558	558	612	601	595	538	568	580	569	573	586	585	628	586	580	557	561	604	609	552	580	598	589	609	594	590	604	586	594	642	602	589	568	553	565	636	614	583	604	575	592	608	625	652	586	598	592	589	562	580	563	625	631	579	577	627	601	553	580	596	580	603	570	588	594	597	580	588	561	631	560	577	628	607	620	596	645	624	586	621	546	616	581	576	600	563	519	595	571	580	560	580	572	561	622	580	581	584	608	579	570	566	564	590	641	556	570	564	582	590	662	614	586	632	616	571	555	595	584	604	552	605	580	561	560	571	550	564	573	566	561	537	610	571	599	591	564	567	563	593	578	585	630	645	536	567	612	580	557	548	597	563	606	588	589	596	585	591	569	581	567	601	591	610	596	579	620	616	566	594	560	599	574	580	579	559	617	597	600	602	571	576	576	575	620	604	617	576	577	599	571	625	557	621	580	554	577	571	564	594	588	570	587	599	597	632	587	593	567	551	611	572	571	573	570	618	611	537	585	565	593	629	595	585	599	589	594	554	609	554	646	569	567	607	600	586	582	598	620	569	570	590	594	568	609	555	588	575	580	616	618	580	603	557	595	562	605	541	589	597	606	611	586	604	612	576	595	603	572	556	619	642	573	582	556	568	618	599	577	645	581	610	602	555	586	573	545	608	589	544	601	590	571	602	654	613	607	577	588	596	599	562	570	611	592	589	592	595	586	600	554	521	579	614	584	549	621	546	591	578	630	628	625	543	599	581	623	563	580	590	595	590	576	568	591	620	553	570	562	574	559	603	592	580	583	585	585	577	595	597	587	614	584	613	598	556	607	612	599	585	614	641	564	584	623	531	612	565	558	578	569	553	596	600	594	592	573	581	612	593	583	604	504	640	633	556	604	635	574	543	586	604	566	608	630	556	645	579	565	615	613	664	601	593	597	605	567	575	578	604	572	566	605	611	572	584	573	604	620	617	567	603	557	609	581	596	549	589	581	587	578	594	599	578	621	600	577	601	578	605	556	593	592	650	590	595	593	574	592	585	574	580	640	602	607	599	588	599	607	579	615	626	620	551	583	545	609	533	597	606	568	619	566	611	582	607	559	598	600	588	619	566	555	568	609	620	682	608	587	597	656	579	582	607	602	617	577	592	565	603	564	590	585	567	564	592	569	611	622	558	568	611	611	587	565	596	569	577	620	620	584	600	606	558	613	607	608	586	554	595	579	589	597	559	555	604	566	588	547	605	551	580	572	637	589	611	599	547	576	628	611	596	582	609	580	623	611	553	614	615	613	555	570	575	613	615	546	606	559	572	565	611	539	628	581	621	606	582	562	573	571	598	600	561	599	616	610	610	580	585	587	573	591	579	591	570	564	606	624	633	588	585	616	579	579	610	593	586	581	597	611	575	590	608	568	582	585	566	602	598	553	560	574	593	593	577	586	638	537	583	641	559	578	574	556	591	573	572	572	619	556	588	605	581	555	552	564	539	567	600	598	615	587	580	621	629	618	609	629	603	603	567	558	573	620	572	565	590	590	592	585	583	591	626	594	559	593	562	583	580	616	555	601	575	595	563	581	577	628	534	617	562	576	550	580	596	583	608	596	559	549	623	583	619	585	576	553	572	619	559	519	565	575	544	558	598	572	592	530	597	567	577	550	557	595	588	563	591	615	589	575	593	587	588	608	567	557	588	573	601	601	589	585	572	575	587	589	572	619	597	616	595	610	620	606	620	584	616	597	613	607	579	593	635	572	548	578	604	637	593	689	571	586	596	558	595	610	574	582	552	581	596	557	553	539	551	597	590	568	567	589	587	559	636	599	609	603	608	564	562	583	564	613	557	600	583	583	581	601	637	613	626	644	545	609	604	608	589	585	562	597	581	562	635	591	618	600	637	586	613	589	601	573	566	559	628	572	589	583	598	630	582	557	625	590	555	568	581	612	578	603	571	598	590	594	611	558	585	579	587	608	632	579	589	576	613	595	587	553	588	610	574	628	538	583	600	563	581	569	607	591	570	585	607	552	565	566	587	610	591	592	621	590	564	590	597	580	629	574	595	573	571	559	580	598	614	548	575	537	573	623	610	606	587	589	564	568	589	592	586	576	646	595	606	544	610	619	575	612	603	593	581	621	559	601	573	540	567	559	632	588	550	611	599	565	607	606	635	585	605	585	583	581	565	616	593	560	598	586	587	605	581	578	559	605	639	576	603	580	576	611	598	609	622	568	542	555	563	588	601	637	620	593	605	621	607	591	598	583	597	605	598	594	548	587	602	645	592	582	583	596	565	590	586	582	562	598	613	591	587	581	599	559	563	614	590	623	558	602	592	575	589	613	589	573	563	644	561	612	590	578	596	593	557	636	583	602	585	535	545	582	573	591	570	591	583	599	595	586	566	582	581	588	602	566	603	590	595	545	602	623	607	585	612	582	577	590	622	612	574	617	569	604	593	555	615	574	598	582	597	607	577	573	560	599	558	591	591	558	544	628	614	596	529	612	609	614	609	575	608	588	594	643	610	616	562	594	642	560	601	607	583	566	588	593	593	551	543	538	594	614	631	616	546	552	585	593	600	625	600	625	569	575	581	619	611	600	614	578	598	604	576	581	592	555	596	570	563	595	553	564	548	589	605	534	568	643	594	548	609	586	571	593	635	626	589	548	652	605	635	558	606	606	594	573	543	576	587	574	569	583	585	559	599	563	563	612	574	561	538	588	623	555	565	573	599	564	567	552	569	573	593	593	583	560	556	621	591	569	618	591	577	589	569	587	594	597	607	599	638	601	560	612	590	616	570	605	556	572	586	565	608	592	561	622	609	594	574	538	585	572	571	573	578	563	546	603	624	584	571	524	568	599	589	578	553	590	624	581	583	562	580	560	584	596	636	587	590	571	561	603	619	624	606	577	594	587	587	543	590	636	557	592	567	595	560	558	560	588	601	607	537	593	598	610	578	576	577	597	561	607	564	599	577	605	599	605	605	556	524	550	589	587	595	577	569	555	588	581	542	593	569	543	568	621	559	590	582	552	584	610	624	581	594	607	579	639	606	610	622	590	600	589	586	585	559	571	572	573	582	585	598	587	596	600	573	572	573	580	611	594	621	586	568	571	601	536	526	570	569	531	589	614	553	613	587	591	586	558	583	591	593	580	609	600	626	600	578	594	590	588	583	579	556	595	597	623	650	604	599	552	575	587	588	582	596	563	605	585	614	570	587	585	595	583	562	588	582	570	566	586	621	608	571	642	585	584	592	537	597	583	653	587	554	522	607	622	640	591	616	596	576	597	608	582	546	589	589	571	583	607	589	561	607	618	581	548	581	587
28412	27642	34123	19812	5068	462	274	229	265	251	252	237	265	231	240	234	226	256	248	232	238	233	241	235	256	249	254	224	248	238	246	257	225	261	262	264	259	261	245	294	258	262	228	248	236	246	233	291	256	217	267	253	250	250	258	251	261	259	219	278	227	240	253	257	249	252	249	281	251	251	239	231	252	245	254	263	239	284	246	251	242	265	241	272	258	272	263	218	273	227	220	236	246	260	285	211	236	240	232	243	252	232	234	268	255	257	283	240	245	253	256	253	244	251	244	245	274	246	282	238	234	222	264	239	255	252	253	249	250	277	265	248	254	243	255	256	234	261	242	261	250	257	252	246	281	247	229	243	256	218	247	242	240	253	293	228	290	254	247	258	260	252	266	233	243	229	252	229	220	255	241	234	270	262	246	247	241	244	221	244	244	241	226	268	232	264	244	255	239	297	252	245	241	256	261	272	268	268	241	240	227	253	270	260	254	238	245	254	245	266	243	235	243	249	245	206	227	266	244	234	241	272	233	251	257	240	199	246	251	261	272	239	237	233	239	257	259	271	262	223	247	257	238	257	249	258	215	231	251	250	251	244	237	274	234	251	268	259	220	264	249	253	239	246	263	247	236	244	239	233	228	236	248	231	258	235	242	249	234	229	242	229	237	247	250	257	243	261	246	225	230	235	222	281	266	248	251	288	277	262	270	232	264	221	255	269	216	216	238	246	249	264	279	245	222	220	252	256	246	256	264	222	231	252	278	265	266	244	271	227	233	222	228	237	250	199	255	250	249	241	240	235	249	257	233	250	245	242	233	244	273	247	256	203	267	249	238	226	250	252	242	258	244	257	242	266	209	247	274	257	217	211	268	257	252	248	223	227	239	226	248	230	261	241	215	256	275	253	264	251	271	264	252	260	244	237	279	280	260	237	226	248	231	257	254	217	266	254	264	246	232	238	237	252	261	251	278	220	256	248	227	262	231	258	240	253	275	248	230	235	263	237	254	263	253	288	284	247	257	233	241	243	234	217	267	239	261	274	223	277	231	272	224	250	254	240	216	245	256	251	226	265	279	263	252	269	266	234	245	254	272	262	231	268	259	273	247	244	220	204	274	241	253	231	241	221	266	245	244	229	247	226	250	254	254	270	215	236	238	251	270	239	236	250	251	225	232	253	259	268	262	232	219	235	247	259	257	253	253	270	243	258	245	231	251	248	263	229	258	262	268	228	243	260	254	235	266	241	243	292	250	287	239	221	246	253	264	240	241	245	253	281	235	244	256	266	232	257	249	230	237	234	245	259	222	256	228	250	270	213	244	252	256	267	251	239	249	223	252	245	245	245	236	246	247	242	244	233	217	259	235	267	214	240	253	237	250	236	225	245	217	218	259	248	254	245	257	236	246	255	234	272	258	247	261	244	252	242	253	233	248	269	241	243	246	259	246	229	260	220	241	244	262	229	240	246	240	264	236	269	257	218	250	237	254	251	238	259	224	247	227	235	243	276	261	251	249	265	247	253	245	239	243	261	235	278	237	226	240	274	217	238	237	249	236	253	268	243	257	251	233	235	224	271	255	241	251	267	269	277	266	249	247	268	232	239	254	219	248	247	251	259	279	253	232	255	241	213	247	234	246	260	240	249	252	234	239	240	246	261	242	259	243	233	245	246	243	235	266	236	255	226	256	238	228	266	267	282	238	224	240	251	244	242	228	272	239	259	262	232	237	259	230	269	243	247	231	252	292	227	265	240	244	243	272	278	255	262	239	266	234	246	248	237	263	255	283	264	254	238	254	256	244	246	221	254	281	227	231	251	224	264	246	268	223	232	249	251	224	255	230	267	239	273	258	249	243	227	242	251	236	269	261	257	239	261	249	235	263	229	240	260	255	254	238	254	221	257	203	255	247	241	248	221	246	246	256	246	230	258	231	261	272	217	269	274	275	238	261	262	252	242	254	237	240	263	247	265	243	221	268	238	236	249	255	244	228	238	271	278	222	267	265	224	258	228	221	256	242	226	251	266	259	244	259	276	255	225	267	235	232	226	232	220	284	240	258	255	233	243	236	221	275	222	246	234	243	245	233	259	266	235	253	243	240	231	223	268	219	270	237	232	261	262	274	230	266	255	257	248	253	278	228	215	256	259	248	259	248	229	267	242	269	241	234	273	242	245	243	260	241	301	253	267	259	275	246	263	258	234	239	251	240	236	258	229	224	221	236	230	277	241	248	232	243	277	218	243	264	249	271	244	274	222	278	240	231	233	247	241	232	269	263	256	240	250	270	260	253	238	256	263	209	251	233	256	254	246	253	231	247	253	234	249	245	220	253	238	236	264	266	271	257	247	243	230	207	237	258	263	244	256	274	240	235	271	245	259	235	270	229	234	252	239	264	250	248	263	247	252	225	240	217	227	251	268	253	238	246	257	233	252	231	241	258	245	255	237	247	243	231	231	237	233	263	233	252	222	238	209	273	243	249	260	266	230	283	258	231	231	239	238	248	238	258	239	263	259	234	261	252	230	240	243	236	253	236	247	232	226	212	232	237	286	233	229	258	226	251	276	229	261	239	228	235	256	270	223	239	264	253	232	261	247	253	246	253	230	249	229	240	248	255	250	226	248	250	271	212	234	228	237	244	250	241	263	224	242	211	228	271	277	238	225	265	243	231	246	256	243	237	238	221	265	235	243	240	231	258	268	279	246	253	253	231	257	247	274	241	259	251	239	248	243	218	249	262	256	236	255	225	260	246	238	255	224	274	219	211	244	205	230	265	267	266	229	263	237	228	238	264	248	227	228	275	234	256	261	231	233	238	245	276	262	223	245	245	249	256	262	235	244	236	228	228	230	228	240	231	250	228	238	264	256	244	247	252	247	261	244	265	249	246	235	236	255	225	265	218	227	228	241	232	263	247	251	255	245	290	234	235	227	270	257	252	238	248	237	244	244	262	254	240	248	216	272	252	245	237	274	272	254	241	254	248	226	261	243	223	232	243	258	264	244	255	250	236	271	237	216	245	269	265	260	263	215	245	273	238	266	278	241	240	243	276	236	242	247	251	254	271	215	242	251	250	239	260	250	237	254	236	234	242	230	270	256	260	247	251	232	260	286	273	248	240	243	241	237	251	249	246	221	231	228	238	214	240	252	251	248	235	271	261	228	251	261	269	258	256	240	287	240	239	285	237	243	292	288	232	280	222	273	231	254	254	253	248	246	243	265	246	276	221	259	239	265	261	246	257	285	274	244	244	231	230	253	227	248	249	247	254	292	261	215	230	265	251	248	232	237	246	290	232	257	209	278	248	256	237	248	237	267	245	262	244	216	259	277	237	258	232	265	234	266	241	262	250	240	228	242	277	260	228	240	236	230	244	259	259	259	234	250	253	256	240	255	257	219	246	262	251	254	254	237	271	227	257	267	266	260	273	240	261	263	253	251	247	249	246	255	254	261	247	236	245	271	251	238	247	236	278	242	263	242	237	224	230	256	263	240	270	242	266	246	260	245
24591	45067	31674	13175	4518	523	293	278	288	343	288	295	280	250	288	257	286	307	309	303	291	308	304	290	314	300	262	303	302	313	283	330	295	256	271	300	301	309	271	292	310	297	255	309	285	288	280	290	282	281	284	299	257	262	272	258	297	274	294	291	299	315	277	307	277	294	290	311	303	308	278	285	305	296	294	283	302	284	274	285	302	298	284	320	328	272	298	278	258	319	283	291	305	293	272	292	266	274	292	309	255	261	303	291	310	276	300	321	286	287	312	292	309	271	312	289	294	293	318	320	295	293	314	279	293	326	288	285	285	268	286	287	278	286	276	295	278	295	296	282	330	309	302	292	292	305	289	287	287	302	262	301	329	278	291	332	316	279	291	324	292	303	293	302	275	308	296	306	309	292	271	303	283	300	315	292	281	281	302	322	304	284	318	304	285	315	291	304	286	287	307	299	284	299	283	295	319	292	271	289	303	316	301	293	295	299	272	275	283	298	282	269	330	328	273	278	304	285	329	293	320	289	330	300	291	315	306	290	293	283	299	270	285	286	308	317	309	262	307	289	281	331	296	292	303	278	287	268	297	287	299	308	291	299	295	286	287	289	305	308	304	302	288	292	288	272	284	297	297	318	271	314	301	289	283	329	288	316	318	293	281	273	302	320	297	274	304	320	309	264	318	293	267	280	303	308	310	285	301	298	280	282	297	305	287	304	296	281	285	242	270	280	294	298	287	285	280	289	305	306	285	273	304	281	294	279	319	298	310	267	307	339	277	290	262	274	277	314	295	283	292	282	297	281	300	264	293	278	301	275	348	311	276	276	303	292	304	337	286	270	261	292	303	287	304	299	291	318	299	272	306	293	306	265	304	317	335	294	312	282	316	290	310	294	305	283	281	275	316	286	295	282	283	297	300	298	335	334	345	284	295	263	268	304	283	308	275	281	293	303	297	295	294	321	284	296	285	326	324	327	287	297	289	300	285	285	320	292	318	297	315	306	301	304	305	282	285	268	316	303	301	307	286	274	300	266	285	318	291	297	303	285	290	321	311	296	323	277	260	307	287	299	295	307	291	295	267	277	294	271	291	273	289	303	272	318	279	309	297	305	284	287	301	311	287	287	329	284	324	286	276	293	294	294	307	301	289	306	313	277	303	304	283	289	286	290	305	270	261	288	295	317	304	311	273	280	291	292	286	300	297	279	282	265	292	270	282	286	309	295	302	319	303	267	280	313	285	315	285	294	298	308	267	330	334	284	298	293	288	271	312	296	304	282	278	312	304	267	325	289	295	288	281	288	283	306	297	298	302	279	311	303	308	286	303	281	278	268	267	259	293	318	299	276	264	258	311	293	303	316	293	287	283	294	286	302	304	295	310	278	276	319	276	315	289	300	286	300	277	285	289	291	283	316	295	299	307	290	278	287	290	306	307	298	283	317	295	297	293	273	289	300	255	282	268	326	270	292	277	315	312	294	287	297	308	291	283	264	313	292	301	282	305	319	258	314	281	303	287	285	308	263	294	312	290	289	323	331	279	280	288	276	295	301	288	294	313	278	306	290	257	298	322	284	310	264	261	278	289	255	273	307	291	284	300	265	302	279	284	284	295	313	320	308	285	274	310	275	322	289	278	299	316	282	300	337	277	284	295	289	275	266	306	269	292	293	300	295	283	285	289	326	294	291	282	300	313	287	295	304	306	285	306	294	249	286	282	277	283	303	301	302	292	286	308	283	327	294	304	311	269	297	255	277	298	306	300	303	277	318	266	279	273	291	292	307	275	266	256	276	259	277	294	292	266	261	284	325	320	282	303	313	299	268	291	284	274	334	312	328	272	291	288	306	263	272	321	272	288	301	262	273	279	314	320	284	285	278	307	289	302	298	286	260	276	289	288	279	257	317	298	293	304	286	293	298	300	299	295	291	293	293	277	291	293	309	278	274	290	323	256	314	310	293	293	312	320	267	293	275	282	291	314	288	264	310	298	298	297	303	290	294	309	293	307	272	323	308	273	293	280	275	284	277	278	281	286	285	275	284	332	264	293	271	313	315	272	288	258	274	294	280	276	276	282	308	270	300	286	282	267	310	297	280	293	308	312	311	283	299	298	274	274	301	262	316	281	282	288	314	279	302	296	303	285	278	311	317	291	263	283	313	300	301	292	284	308	305	292	272	321	289	334	280	312	294	294	285	297	290	281	329	292	271	290	281	298	283	277	255	308	281	297	318	287	259	292	304	290	295	341	291	293	284	311	283	291	266	291	302	293	283	284	287	269	284	307	323	260	268	312	277	275	282	310	303	326	295	296	301	305	251	295	282	274	310	287	293	300	266	294	291	280	303	287	320	297	269	333	274	291	271	275	288	269	308	268	310	287	279	293	271	307	291	279	292	300	291	289	308	294	308	302	290	291	257	308	290	293	299	304	288	283	274	275	290	291	313	277	305	275	308	327	270	305	275	283	309	333	285	289	282	292	264	271	318	294	313	301	319	304	337	271	269	278	294	300	302	327	286	285	289	274	287	288	291	319	298	261	278	305	312	261	306	269	291	319	292	292	305	289	298	295	307	290	334	313	313	327	292	319	302	319	286	312	292	288	319	304	298	314	298	289	299	291	300	314	314	298	308	291	297	303	298	280	284	286	303	277	303	298	289	280	299	290	294	312	303	320	307	311	333	307	300	290	286	284	289	290	271	283	286	302	280	308	292	264	281	286	266	266	298	280	279	305	320	308	297	254	281	293	326	275	320	276	282	299	315	305	262	287	300	317	299	331	287	333	297	298	309	275	264	303	286	298	293	311	265	287	310	320	322	302	338	315	278	329	310	310	281	274	283	287	320	293	304	300	295	300	302	308	296	279	285	294	277	303	293	303	273	297	316	287	297	283	292	291	301	289	318	281	296	284	265	298	303	286	292	293	275	278	311	291	265	320	283	289	292	279	320	272	284	289	274	266	305	325	288	274	289	268	305	329	332	304	300	298	301	291	274	277	288	299	313	305	277	310	307	306	276	284	292	304	284	274	298	288	302	309	277	279	268	294	310	285	252	299	288	266	297	279	277	284	328	283	309	313	279	296	284	299	300	304	291	292	295	307	310	263	292	295	268	324	297	306	241	297	288	292	297	290	313	275	280	293	293	297	295	284	289	284	314	284	304	288	302	280	289	317	286	286	284	269	293	301	296	274	276	302	300	270	308	301	306	320	295	291	330	312	285	315	297	292	316	302	269	275	284	296	300	294	310	305	290	292	314	299	296	305	305	278	308	318	301	293	316	293	283	315	266	280	265	307	273	302	302	314	269	322	326	264	283	282	316	289	300	307	301	306	319	292	282	313	302	303	313	279	313	328	262	291	297	292	294	259	269	278	282	303	305	304	294	289	309	258	285	305	322	298	268	304	270	293	281	315	309	288	289	278	295	302	272	268	282	310	273	278	276	297	291	274	264	302	290	291	294	294	303	293	286	314	273	308	283	300	286	271	287	296	309	293	273	272	265	259	267
24332	22773	35516	33903	25844	14969	2338	432	397	354	398	355	351	335	335	344	338	377	362	363	325	346	319	332	346	372	363	318	355	322	339	347	358	356	361	353	335	358	345	356	336	355	353	353	338	341	370	350	305	322	341	338	363	344	318	346	371	325	346	343	348	358	350	349	331	340	335	350	333	327	335	304	363	345	359	324	361	329	344	327	344	345	341	344	365	348	344	334	333	336	376	338	313	349	343	367	359	312	338	323	330	344	355	315	346	361	293	296	340	347	354	337	344	352	363	370	365	335	348	342	334	356	345	326	331	369	309	361	358	331	349	363	315	356	353	364	356	347	331	335	332	300	355	349	324	344	344	376	335	335	328	369	369	387	372	338	296	325	372	365	320	341	296	365	355	350	353	372	361	324	349	339	354	339	348	316	326	329	352	391	339	356	335	327	349	323	364	340	356	343	374	364	384	341	369	357	335	335	340	342	351	357	354	361	359	348	352	337	371	363	352	370	362	339	365	335	349	335	309	332	351	383	380	317	332	339	371	362	354	333	325	357	320	339	337	352	349	334	358	351	344	347	328	345	368	353	348	378	346	360	305	324	351	378	357	335	342	357	314	340	350	355	357	320	347	320	346	348	336	309	311	336	335	355	318	375	369	335	343	341	380	323	374	346	311	332	335	344	382	354	343	383	367	335	318	336	342	365	357	340	369	340	338	359	362	321	335	397	346	350	379	340	329	355	384	359	345	380	349	337	372	331	369	359	353	344	316	354	329	373	371	331	329	298	313	330	358	337	343	346	367	350	385	332	378	353	322	332	359	342	342	320	325	320	338	362	326	386	361	350	360	337	351	351	346	384	362	325	338	343	361	323	354	379	333	368	339	362	306	326	338	380	353	330	334	383	311	339	350	324	377	320	350	363	367	323	309	329	357	353	328	359	338	332	327	328	353	376	286	343	307	347	295	346	361	350	324	322	370	337	352	387	375	378	334	369	339	341	352	357	342	363	345	330	325	398	370	344	333	330	338	357	346	328	360	369	347	369	311	357	333	354	360	346	372	353	339	386	343	345	352	354	338	347	333	331	339	329	349	327	315	312	338	352	342	353	348	376	361	354	341	398	345	323	326	362	334	326	338	333	378	338	347	351	335	345	358	360	351	328	315	355	323	361	357	365	307	363	317	337	355	392	352	359	361	359	346	376	356	370	347	345	299	348	364	383	362	324	366	336	325	365	325	310	311	317	323	331	370	348	331	324	332	313	334	322	364	347	344	356	338	332	305	328	353	375	333	342	372	347	309	368	329	351	349	345	324	309	368	348	343	361	326	316	351	322	347	355	316	365	345	335	314	339	349	315	316	352	345	347	375	372	365	354	341	372	364	362	347	334	335	311	341	307	338	339	342	330	324	348	351	324	364	347	348	349	314	370	358	360	350	352	361	334	320	333	335	353	379	333	344	333	362	345	330	361	359	336	323	354	351	336	340	336	329	337	375	333	311	323	342	330	346	346	345	324	329	358	356	351	352	347	363	300	348	329	371	335	363	350	337	303	380	330	355	373	357	331	352	357	346	339	364	368	352	329	363	342	338	339	352	344	364	364	343	347	338	355	351	341	326	337	330	315	347	317	357	379	339	353	333	334	334	377	369	358	317	350	317	374	352	329	340	320	342	320	350	341	359	331	365	336	327	291	341	359	354	354	331	339	339	333	315	338	336	323	351	328	325	333	344	375	352	368	297	355	349	355	376	358	339	338	335	354	358	341	354	328	331	346	370	387	338	337	351	330	339	327	312	311	331	328	340	344	359	337	328	333	350	348	363	346	370	353	354	332	331	351	339	359	364	385	361	335	357	351	367	310	360	344	373	323	363	338	352	360	344	329	353	337	368	329	363	327	336	383	326	364	357	330	356	367	340	327	336	336	370	322	335	332	347	360	351	346	351	340	364	345	326	334	395	325	324	377	383	379	351	321	356	340	323	357	284	365	360	347	342	331	354	356	354	355	325	314	365	356	317	340	360	360	366	317	336	341	338	337	335	342	346	356	342	378	360	371	340	333	344	350	310	354	349	376	347	322	368	320	376	360	359	350	324	315	364	331	322	346	361	369	347	407	362	339	347	358	363	375	321	340	322	317	370	327	368	338	331	343	330	320	347	341	336	346	302	374	369	356	337	336	353	359	299	341	372	371	349	338	329	363	328	326	378	333	341	340	366	368	328	352	372	342	401	358	339	352	323	341	368	332	371	380	337	345	343	357	337	349	353	357	331	342	323	322	350	325	339	357	329	327	352	354	342	374	307	351	354	343	342	347	336	320	348	344	333	326	364	327	353	348	318	381	297	337	370	321	354	350	318	361	341	350	345	356	304	335	346	358	325	350	364	318	327	317	330	372	325	366	354	364	344	346	339	347	351	340	357	379	369	324	346	332	338	318	343	373	347	334	346	337	331	333	317	362	323	326	335	324	342	355	345	339	368	349	364	336	372	379	330	345	388	332	369	333	370	338	350	353	341	371	324	368	347	354	331	330	355	319	337	336	322	330	357	321	329	344	353	338	374	344	342	332	368	330	361	350	342	363	332	329	357	389	359	340	328	357	366	347	328	377	337	359	334	324	356	349	341	319	363	350	328	333	344	297	353	360	371	351	352	355	361	335	354	348	344	367	327	346	351	363	388	339	331	345	369	344	356	357	342	324	341	345	333	345	330	343	350	337	389	351	346	338	346	349	345	351	331	347	314	346	309	350	351	350	365	364	369	350	356	306	331	362	349	359	324	349	357	350	369	321	356	362	316	323	368	362	359	338	332	366	334	309	372	379	346	347	350	350	353	360	351	328	354	348	360	326	367	337	345	331	378	341	315	362	340	328	380	360	353	343	367	363	360	329	328	341	368	359	352	332	374	351	359	347	359	349	378	338	360	328	374	352	335	309	361	320	325	327	346	337	314	319	372	369	353	346	331	303	366	350	380	361	353	330	328	364	360	344	351	355	335	349	335	352	311	319	329	318	340	312	323	339	350	352	301	356	338	369	306	317	318	333	331	335	347	341	328	347	341	343	340	338	364	359	338	357	340	323	346	353	344	304	337	314	329	327	341	347	329	376	325	349	382	333	310	348	319	363	352	339	345	339	371	342	359	344	313	373	319	333	334	318	355	328	332	343	350	320	311	312	331	333	357	342	357	358	298	360	365	326	368	327	364	335	330	366	332	328	350	363	350	327	362	348	324	363	351	375	325	358	340	341	352	346	352	368	339	315	340	361	350	308	343	361	335	347	344	333	342	316	358	359	338	371	340	347	348	357	309	313	314	356	333	378	350	349	334	349	354	363	339	352	343	334	348	321	360	349	342	366	343	360	382	357	338	358	334	341	368	306	345	325	372	340	346	359	347	345	316	327	355	344	341	353	325	347	322	388	347	367	317	351	305	363	336	302	347	353	348	371	361	344	330	333	380	334	356	329	348	377	322	333	353	364	367	342	346	365	356	338	309	319	343	347	349	321	375	352
52100	91238	72648	46852	26942	2566	514	497	441	409	447	373	466	406	386	387	357	392	360	396	369	352	389	405	410	382	319	376	386	390	386	408	363	405	375	363	369	429	403	353	361	392	369	396	391	408	363	409	426	390	374	386	382	413	373	351	386	386	399	395	403	366	397	351	396	344	351	421	409	419	382	417	308	391	377	359	365	347	429	351	378	382	431	411	395	386	387	361	380	383	356	369	394	373	377	393	398	373	382	409	380	379	423	382	373	379	382	409	375	369	385	373	380	396	378	399	396	393	368	387	382	348	374	376	391	389	382	352	400	397	385	376	388	381	386	394	381	366	409	381	373	370	356	385	389	374	346	418	371	416	387	382	383	369	398	374	409	365	387	405	369	362	372	391	367	382	365	351	377	366	388	396	390	379	417	369	379	377	366	404	403	403	402	390	350	402	387	398	403	412	378	384	400	351	360	387	387	408	393	362	395	353	370	361	401	381	368	392	396	373	378	365	377	413	389	375	357	399	394	385	391	381	351	398	392	375	358	367	376	391	389	383	385	410	368	370	408	374	390	406	400	387	378	407	404	374	372	361	350	432	392	366	403	393	358	374	399	363	396	347	378	381	447	408	405	397	354	382	375	391	380	397	385	393	377	359	367	412	378	393	383	355	370	393	386	390	412	372	406	396	380	387	376	399	359	355	351	362	418	369	388	379	375	420	385	391	382	397	388	363	353	358	338	381	419	392	405	378	404	388	375	382	348	358	389	340	366	393	399	406	388	368	373	342	410	363	376	385	429	387	356	392	366	368	393	357	378	371	405	371	377	352	407	352	391	373	374	385	391	435	362	367	383	383	371	319	338	400	380	362	380	388	349	372	386	404	411	389	385	359	366	381	394	383	368	382	375	378	374	368	361	384	379	366	394	405	381	382	399	352	391	376	382	375	408	354	364	383	384	365	373	350	361	360	372	422	397	424	395	400	392	404	386	388	420	402	416	385	391	385	377	434	412	375	411	395	384	383	362	355	388	397	397	393	365	369	373	372	396	398	387	397	376	365	361	395	387	339	356	343	365	394	351	395	372	363	369	360	376	382	381	355	383	436	356	344	383	397	415	399	397	415	398	369	382	402	396	333	383	372	380	368	381	359	393	374	390	381	390	419	385	421	386	373	374	375	417	367	388	405	384	378	375	393	390	396	377	373	372	367	387	404	374	411	356	369	394	402	392	406	386	383	411	372	365	391	336	368	352	377	377	370	400	412	419	388	382	384	393	371	403	345	408	365	381	372	354	408	372	362	349	375	399	368	398	384	391	386	379	376	370	385	379	332	400	380	432	351	356	378	367	357	386	382	328	337	378	384	388	366	341	363	400	402	377	363	367	396	396	395	380	423	402	396	361	347	400	381	350	390	391	398	400	424	364	409	368	400	389	390	394	407	391	384	387	357	392	337	405	364	390	378	403	384	390	388	405	364	382	416	381	405	407	389	376	399	399	381	391	422	405	383	353	368	370	375	356	345	406	391	381	358	382	381	407	395	380	371	336	407	400	418	381	391	381	372	364	403	406	384	420	376	348	385	399	365	384	382	383	379	389	404	363	338	381	380	374	383	370	385	402	393	401	394	377	435	398	387	408	357	329	410	398	373	392	349	411	396	423	370	413	395	394	401	405	395	410	405	383	395	406	359	399	391	369	394	369	399	413	368	365	375	411	421	441	406	379	353	370	376	393	375	388	409	419	411	432	386	374	388	433	407	347	400	370	394	413	393	387	347	363	421	355	368	384	385	384	359	375	375	360	377	404	415	388	388	398	434	391	379	365	367	352	402	397	370	384	405	372	397	368	388	389	392	363	392	354	413	382	355	368	384	383	380	404	414	389	365	368	391	383	397	392	423	389	390	410	407	369	346	412	399	360	370	376	406	370	330	395	408	437	398	363	401	406	370	433	411	370	393	376	367	385	373	389	405	354	379	360	370	402	364	375	411	360	365	367	397	363	363	372	399	346	384	377	391	411	379	425	392	393	380	384	380	405	386	366	407	408	407	377	384	365	367	391	406	405	377	417	400	385	374	398	405	343	372	402	388	394	418	370	360	349	379	396	370	388	424	419	382	400	376	362	383	395	400	420	391	374	375	392	397	383	384	383	369	383	399	352	371	374	371	378	382	390	357	391	366	343	386	357	376	381	384	383	364	376	347	382	377	378	389	376	401	346	387	397	399	354	371	391	370	386	379	378	410	399	386	374	382	379	366	369	388	357	367	406	360	397	353	364	384	411	399	393	398	395	364	405	380	383	371	409	366	435	390	363	413	423	400	386	379	372	334	384	392	401	374	391	374	364	382	360	393	379	373	361	399	384	359	419	404	375	345	377	379	411	373	369	384	383	401	383	366	360	390	378	413	338	364	340	381	397	388	401	394	388	381	395	340	350	411	420	412	392	388	370	369	351	385	393	363	403	404	403	374	380	404	382	406	356	396	383	407	334	409	384	404	411	347	407	416	368	374	371	382	370	374	372	360	373	377	391	400	364	384	397	365	353	392	399	377	389	365	364	370	382	388	397	395	345	408	367	391	337	376	366	386	411	394	387	398	377	369	369	393	354	399	373	404	365	373	400	374	378	382	378	405	384	388	380	367	407	381	394	363	413	377	351	397	388	351	369	382	362	397	415	391	346	425	388	413	397	391	379	385	382	398	395	363	386	398	398	387	418	429	378	401	391	375	372	396	380	392	382	401	388	397	378	386	357	385	372	387	381	423	428	350	381	370	386	364	379	382	358	401	379	376	337	397	391	372	364	363	381	384	387	388	384	354	405	366	414	413	369	354	405	395	368	379	370	389	366	365	380	375	350	379	358	381	401	392	400	356	383	376	393	363	401	365	385	397	383	378	408	363	354	390	384	376	396	367	374	401	400	367	398	383	406	367	345	388	387	417	386	349	375	430	373	375	365	403	427	443	380	375	375	394	411	402	373	383	367	391	358	384	397	382	371	395	384	399	346	392	375	404	414	355	379	363	333	348	442	413	366	385	393	341	373	409	364	393	399	390	402	391	380	358	432	417	368	395	365	394	382	384	378	370	392	370	383	405	386	400	375	369	337	402	373	383	368	371	369	382	388	352	381	374	405	384	386	373	410	378	368	396	415	371	371	401	360	410	404	364	403	406	403	389	403	384	375	366	390	365	398	351	368	385	351	392	386	390	390	358	363	371	429	376	333	390	366	406	408	383	343	388	406	388	408	373	384	379	389	358	376	378	332	375	362	392	383	395	374	371	379	410	359	387	346	351	398	380	350	368	358	374	378	393	399	381	386	383	387	384	390	335	415	409	400	356	387	436	382	382	403	351	365	405	376	390	392	415	401	387	424	351	415	361	406	425	399	389	386	397	387	388	382	368	394	367	379	415	393	384	375	402	406	402	406	389	394	357	374	396	330	398	382	396	400	386	376	400	374	392	385	398	369	387	378	383	406	365	410	370	401	360	378	377	403	403	382	395	387	385	379	369
25710	24278	35916	32015	19873	4412	464	428	385	367	392	384	350	363	371	364	356	364	380	389	383	362	383	380	358	402	397	351	362	351	386	361	359	366	345	415	356	355	378	363	392	359	361	373	351	346	361	366	367	360	381	340	370	353	371	372	363	405	377	366	349	375	352	361	354	368	355	370	381	386	360	400	367	369	359	363	382	379	375	356	372	363	346	389	367	366	372	362	344	352	370	342	388	388	382	345	336	359	349	392	394	361	344	407	374	373	391	366	363	365	354	371	377	380	337	364	371	362	383	342	388	363	378	352	378	360	384	371	345	355	363	355	380	375	399	371	385	404	422	349	364	360	345	391	401	367	353	388	336	390	390	406	365	372	382	353	361	371	392	389	369	366	362	361	395	343	353	351	344	390	341	371	406	382	352	354	379	415	348	391	356	359	390	371	404	359	344	353	352	377	346	369	365	361	388	370	420	385	417	377	387	363	378	368	374	330	375	361	341	361	351	331	352	389	376	392	400	358	329	339	368	354	387	397	379	373	335	345	349	363	365	350	364	364	347	371	400	382	375	380	374	350	399	358	347	405	406	343	361	385	366	379	383	344	362	364	375	377	389	372	387	386	355	353	361	336	371	371	392	382	383	399	382	369	385	385	355	349	369	380	382	375	372	399	387	338	352	349	375	372	358	396	354	359	365	381	372	369	361	358	364	328	367	392	380	373	338	366	362	347	364	371	406	387	393	377	368	376	386	350	363	362	357	331	383	368	353	327	372	349	373	366	364	375	362	347	364	370	366	367	331	363	368	361	358	366	368	373	393	383	339	362	377	368	351	375	357	392	382	395	362	393	369	356	367	368	351	385	399	367	370	398	363	381	308	367	404	375	383	354	390	403	361	365	347	373	400	350	401	380	373	374	357	336	354	401	334	376	378	387	385	357	371	363	349	380	352	345	369	382	380	341	376	367	365	384	365	383	359	343	365	414	353	348	360	363	352	387	374	335	355	335	384	364	369	389	353	377	412	380	351	345	415	322	402	373	412	382	351	387	353	362	372	303	367	387	403	374	359	346	353	348	372	392	381	342	344	358	369	365	335	344	382	349	368	347	409	372	355	333	378	369	351	387	371	347	380	411	372	385	372	385	374	369	364	397	354	394	375	352	337	369	356	354	374	372	392	376	350	383	384	374	374	359	349	389	432	330	356	342	356	358	350	350	340	355	372	359	347	354	382	362	317	374	363	348	381	347	360	347	388	359	392	347	362	377	372	351	357	335	372	348	364	398	332	362	358	385	371	375	400	387	347	368	365	358	367	388	327	364	370	359	321	366	368	400	357	386	394	374	387	379	385	353	384	375	383	377	381	364	358	371	359	355	394	380	426	345	351	406	375	394	396	366	378	366	359	371	372	413	396	393	372	374	388	372	351	405	355	394	339	385	346	344	380	372	386	365	375	354	342	357	380	349	393	401	350	355	369	393	372	354	359	360	386	368	346	361	346	366	348	407	376	362	338	380	370	364	367	396	377	357	348	366	336	339	381	358	384	320	372	374	354	354	368	369	356	357	337	350	324	338	383	375	389	372	367	368	387	344	338	366	380	379	358	352	343	389	357	324	342	394	357	415	338	370	412	383	435	390	339	384	377	366	376	397	353	322	365	392	402	369	414	395	405	368	390	390	407	345	394	335	376	382	365	361	371	365	322	398	390	343	365	383	378	377	382	336	369	356	375	366	370	353	357	396	385	382	360	351	398	342	338	381	358	370	365	362	381	380	310	358	345	386	335	416	387	368	356	378	377	361	366	401	349	365	360	370	372	379	364	355	377	375	385	349	387	337	340	379	357	335	383	374	364	376	362	347	374	372	341	364	372	351	346	380	358	387	382	350	364	365	345	355	346	375	345	365	357	352	391	409	358	368	352	338	362	357	409	360	374	366	353	351	331	373	376	393	363	357	384	379	373	384	339	402	344	381	378	384	386	367	347	388	378	388	361	363	383	381	358	368	354	388	404	372	389	367	388	391	367	360	362	345	363	397	390	390	373	362	353	363	382	347	375	360	368	333	340	383	366	406	318	392	373	350	358	370	378	351	356	371	403	343	374	352	395	349	338	356	375	374	351	355	367	345	382	355	390	377	378	331	364	367	352	344	376	346	379	380	371	362	393	361	380	346	366	353	357	367	378	387	381	341	373	342	371	376	387	324	359	373	389	352	374	400	363	364	384	399	373	351	365	366	402	366	393	378	349	368	383	352	364	379	391	378	374	361	386	413	329	386	363	384	395	390	380	341	351	375	352	387	356	411	358	371	359	401	376	367	340	391	380	377	372	374	349	375	372	360	393	406	418	390	374	378	407	347	401	387	365	358	392	351	359	350	368	364	397	420	385	385	362	389	356	346	371	375	347	376	367	365	382	364	380	394	380	381	380	356	339	340	377	398	379	362	389	340	356	366	373	414	354	349	322	355	350	389	345	375	351	347	359	387	372	377	371	382	389	364	393	373	363	379	357	378	383	365	400	408	361	373	372	371	355	365	389	375	372	380	406	362	379	357	396	347	351	381	353	387	341	364	372	358	375	367	390	376	397	360	343	367	388	395	375	360	380	399	361	376	376	320	346	388	378	367	339	363	373	355	364	349	325	360	376	381	375	385	374	388	376	379	355	367	380	360	374	368	335	376	389	379	347	361	373	377	382	377	380	380	358	342	385	372	373	339	368	373	376	344	374	365	411	352	366	339	336	378	373	392	385	357	377	372	376	382	373	360	387	353	351	394	367	366	364	360	359	372	366	373	370	368	367	333	409	346	350	399	376	381	372	401	373	359	369	384	380	360	405	362	362	350	374	356	357	383	374	359	336	383	360	383	351	342	357	346	345	399	390	330	336	365	373	387	384	353	355	378	389	370	376	371	369	371	344	390	388	390	398	363	354	375	369	352	374	386	379	350	388	366	397	349	332	385	342	363	375	364	347	361	408	364	390	379	367	355	329	378	364	379	365	392	371	362	367	345	385	361	338	367	339	362	358	364	359	365	405	417	364	391	342	367	359	382	377	372	357	385	396	370	365	383	379	377	394	376	370	343	352	327	374	350	371	396	366	389	403	387	373	385	403	366	388	332	362	375	365	363	344	360	399	359	397	356	379	364	336	364	347	355	383	353	362	359	356	378	358	340	382	374	365	377	369	380	415	370	356	367	432	310	360	392	332	363	366	369	338	344	356	364	371	339	397	375	377	392	367	383	375	364	402	361	389	395	373	358	397	368	363	364	373	399	363	357	364	379	421	381	312	380	362	353	376	352	364	360	381	369	361	369	376	350	382	392	346	375	341	376	379	357	386	375	363	383	337	409	371	368	391	392	416	365	355	396	368	359	383	369	375	342	360	366	356	348	389	343	381	373	353	388	346	337	358	350	368	398	345	352	317	396	371	397	365	354	386	369	349	393	394	358	341	364	368	350	365	362	390	370	361	370	415	365	401	332	423	393	346	384	372	392	368	374	349	381	402	394
48996	78659	58407	36681	18023	1732	506	460	460	445	462	476	435	469	428	448	440	446	405	420	452	410	417	414	447	421	415	455	416	428	403	413	454	414	407	470	407	439	426	405	443	428	383	421	440	400	437	413	424	415	393	410	440	412	427	403	423	434	442	427	452	413	467	435	430	422	433	406	370	412	444	430	447	475	419	464	461	432	418	394	444	457	448	443	502	421	401	437	397	497	453	440	467	415	416	426	432	423	440	451	404	419	426	399	418	453	418	452	413	471	425	450	432	420	427	405	464	446	422	423	350	414	420	389	411	434	412	431	454	421	406	442	401	389	450	433	394	437	413	424	410	427	416	423	424	430	428	408	427	395	402	416	453	430	452	448	392	431	465	438	460	423	414	456	423	407	409	431	439	467	433	401	438	430	419	421	413	466	406	430	445	422	375	444	463	412	410	417	429	434	426	435	437	429	427	407	394	443	441	407	447	423	432	472	414	428	425	439	435	454	420	427	435	425	456	398	435	421	417	452	446	422	417	450	473	432	459	455	425	413	391	401	443	427	432	380	397	416	394	423	437	460	452	452	438	431	425	384	437	473	424	430	450	440	434	455	429	432	438	438	439	424	411	434	388	405	412	453	413	405	426	416	447	452	418	419	473	427	424	441	392	443	441	400	482	423	421	460	442	433	468	398	394	457	441	447	452	405	448	407	469	400	392	430	501	394	397	442	451	436	402	404	449	418	428	434	448	406	429	420	437	391	440	433	408	430	434	438	427	401	392	443	394	451	398	396	445	431	430	426	362	449	407	426	400	440	440	427	468	420	436	417	411	418	437	394	397	422	417	414	436	418	472	437	436	408	408	451	427	423	382	430	423	432	452	403	426	436	443	431	435	435	410	395	432	451	437	387	405	444	427	417	432	409	421	409	462	411	415	441	444	422	404	437	425	430	411	427	414	437	404	424	407	417	404	455	394	462	413	428	433	423	409	443	410	413	399	422	415	389	453	431	412	419	428	416	436	435	449	427	400	418	443	414	424	405	412	417	433	411	420	400	421	432	449	407	425	400	436	427	404	434	434	388	408	402	439	435	441	433	460	455	420	430	452	432	433	436	456	471	426	426	445	476	423	426	418	432	418	435	438	415	409	420	451	430	447	415	428	436	383	468	445	435	449	431	440	412	413	413	419	418	455	426	426	415	451	444	433	440	422	415	427	414	424	428	396	425	437	425	470	392	461	419	454	386	445	373	422	421	426	442	433	422	407	404	413	436	440	442	439	429	454	436	450	428	427	446	421	415	396	471	420	398	422	408	400	441	426	454	440	422	390	386	410	441	476	437	397	436	411	448	430	371	445	446	418	405	419	450	452	401	398	430	401	442	460	453	435	445	454	408	413	431	437	439	424	401	445	421	407	399	388	410	394	433	419	399	387	425	427	404	435	421	402	417	403	431	419	418	408	439	407	433	446	461	406	416	396	402	414	407	441	427	451	421	419	434	444	438	459	428	407	447	400	403	441	419	430	434	417	454	413	456	401	441	386	421	431	446	442	423	422	425	426	477	450	425	425	441	393	447	402	424	479	411	433	445	445	407	419	432	442	417	459	430	484	381	457	428	435	405	449	403	413	419	416	402	449	436	435	419	417	435	448	412	444	433	407	410	437	434	401	418	436	426	458	423	423	441	432	430	444	431	458	414	442	415	445	412	429	436	388	404	460	413	428	447	445	394	442	425	399	413	461	382	458	419	448	439	412	449	452	413	424	441	426	422	401	416	422	399	438	439	447	453	449	416	415	394	463	434	426	385	457	432	430	432	416	448	429	421	420	439	409	426	448	448	393	391	438	422	455	424	433	419	430	372	427	452	419	418	432	416	428	405	417	441	423	390	456	465	438	409	445	444	411	416	436	455	402	449	451	412	436	453	445	412	423	437	429	413	397	388	425	376	439	405	420	445	425	407	476	436	405	438	437	412	398	396	488	394	418	436	439	421	409	420	423	466	410	412	396	399	397	429	379	391	425	415	436	392	432	422	428	413	441	394	403	422	428	400	387	429	409	437	422	417	420	443	437	429	447	432	407	397	444	424	406	383	422	434	444	433	399	417	413	421	421	432	427	426	425	419	407	408	413	384	433	425	401	416	440	405	424	421	406	425	423	419	429	413	418	435	427	437	415	464	447	410	439	451	442	404	481	426	430	410	413	446	452	388	440	439	408	434	457	381	450	452	447	401	412	446	424	418	461	439	411	428	398	439	440	409	420	438	414	426	372	419	425	399	403	410	441	473	446	404	432	407	436	457	426	424	456	429	440	448	458	427	424	419	433	444	438	425	422	409	450	418	418	430	394	434	437	437	435	416	411	447	450	403	410	440	404	414	419	440	359	430	401	420	423	423	476	384	439	401	403	430	441	447	412	420	400	423	449	419	408	437	407	432	426	426	426	395	412	424	456	415	432	395	417	416	413	468	438	439	429	421	458	470	459	415	439	450	433	406	416	426	402	411	434	415	430	437	438	460	436	431	410	388	426	416	414	437	424	437	414	444	432	415	433	397	431	433	429	457	450	418	437	413	438	396	413	451	412	440	398	429	453	431	436	383	410	445	451	403	448	436	448	458	404	439	439	466	415	442	445	443	416	419	451	408	421	462	449	420	408	441	436	431	444	435	415	409	423	427	412	427	448	403	451	457	411	398	422	470	377	402	432	426	425	456	407	464	433	461	442	398	433	432	436	450	436	428	451	400	453	433	412	401	472	437	447	424	447	426	434	397	450	419	435	404	423	462	442	441	431	435	391	434	394	446	429	429	422	432	402	431	431	402	425	459	443	449	423	439	404	440	455	443	436	439	449	393	436	431	465	441	421	438	428	397	424	430	423	406	452	436	402	407	425	469	434	423	427	413	427	401	431	445	450	410	435	410	426	441	412	400	419	433	407	425	441	435	454	433	439	432	434	447	434	438	441	447	437	403	454	422	450	430	426	440	397	415	439	424	452	410	448	443	375	426	417	409	426	460	479	427	465	455	426	453	415	450	469	440	448	452	441	427	436	454	434	430	444	430	410	415	453	411	403	443	419	435	469	434	446	431	464	439	445	438	454	426	435	391	411	450	438	415	436	434	433	416	397	426	454	422	441	440	432	412	414	427	400	423	436	408	428	402	458	416	420	420	418	437	424	438	453	438	435	437	450	438	431	407	408	450	422	435	446	416	433	425	403	410	430	455	400	434	371	440	401	430	462	447	434	417	400	413	460	457	410	407	445	466	423	383	413	456	423	405	430	442	404	459	429	434	451	413	443	428	447	450	437	433	437	452	458	445	444	419	420	419	439	428	449	404	410	457	414	422	416	454	445	430	441	405	467	437	396	449	428	426	408	444	428	419	446	448	441	426	433	404	412	407	455	448	425	419	432	424	405	442	445	414	406	411	422	421	445	430	452	392	441	422	468	472	425	426	451	457	426	434	419	453	414	397	428	415	441	438	397	390	426	445	407	446	413	423	408	432	435	455
23147	21996	33160	30548	26288	20123	8917	855	603	611	602	626	586	620	570	548	576	540	602	583	577	597	564	561	544	568	528	523	497	506	598	565	577	536	543	574	524	552	506	539	566	581	572	550	576	522	561	532	559	521	553	534	586	528	524	562	541	564	536	582	546	525	553	505	553	547	546	552	529	584	574	577	537	508	561	548	571	539	572	555	531	562	537	537	614	567	531	570	577	536	527	522	562	505	555	535	526	547	549	506	542	535	560	508	477	536	560	536	598	530	540	550	562	606	533	546	546	555	529	510	530	548	572	570	548	540	574	559	570	534	563	561	589	592	558	567	519	518	568	599	517	588	539	513	577	535	545	515	579	556	548	522	528	552	534	520	564	555	550	507	515	509	558	554	532	555	568	533	530	525	576	573	523	564	536	554	586	543	539	529	524	515	558	527	579	570	538	537	554	539	569	552	577	580	532	531	567	507	505	570	554	595	584	533	539	593	576	518	478	577	567	502	549	535	488	532	586	584	531	517	547	532	564	557	540	513	539	556	525	557	545	576	554	566	530	581	554	590	556	536	542	544	558	560	562	572	522	559	569	580	564	522	561	569	536	522	562	534	569	551	546	540	520	526	535	549	547	580	506	554	555	564	583	497	520	531	572	511	557	551	556	532	552	531	542	526	544	551	561	578	527	549	529	568	536	546	537	540	519	531	551	557	578	572	541	571	551	487	517	628	558	553	572	517	516	553	547	544	550	603	578	533	561	543	584	545	608	544	560	565	537	537	513	549	526	533	526	550	582	582	535	605	518	557	558	536	565	564	580	575	556	521	582	567	551	548	521	572	527	553	550	572	565	567	546	539	564	532	599	545	518	574	580	538	536	592	542	620	555	546	541	582	533	559	569	570	574	521	560	506	562	541	535	583	510	527	512	531	552	525	553	568	550	560	540	575	537	568	524	567	527	537	549	577	558	574	514	529	523	571	526	517	549	554	525	521	525	598	556	572	550	544	529	546	528	571	569	538	524	545	522	567	582	497	560	558	524	541	603	555	574	560	522	556	565	514	531	572	558	580	562	553	547	522	513	525	589	534	500	545	564	536	512	550	563	550	515	494	556	528	520	559	562	579	538	558	579	555	540	530	572	591	549	513	547	567	547	571	540	559	541	559	543	515	528	559	509	535	557	593	502	555	550	573	552	577	546	558	576	539	554	570	543	543	548	557	569	550	554	547	555	553	516	559	576	544	546	527	566	559	545	563	553	561	529	563	502	536	544	567	500	543	543	580	558	547	531	530	557	541	571	546	549	539	536	547	547	534	536	519	566	557	561	555	573	535	549	578	538	513	537	540	569	544	573	577	577	526	537	524	546	563	553	570	544	558	578	511	509	592	507	522	524	558	522	555	536	528	526	528	526	509	577	579	546	555	548	531	553	557	518	542	531	527	563	558	572	591	536	556	546	516	558	513	512	555	523	565	583	569	548	512	520	518	558	550	513	535	554	533	529	565	569	538	529	549	561	532	569	551	537	511	555	557	613	567	581	515	578	550	532	521	603	537	511	554	551	517	494	549	536	553	570	514	545	521	544	534	549	570	515	523	543	561	575	598	567	573	546	528	545	497	586	575	560	563	537	542	523	539	542	513	552	554	537	522	537	560	543	528	555	513	528	564	512	534	538	558	591	478	572	514	555	569	581	531	566	550	559	571	527	562	580	543	503	543	556	531	564	539	579	543	599	520	587	556	539	569	539	537	562	569	539	548	556	520	576	484	551	492	552	523	557	558	582	535	560	568	527	522	559	541	552	560	526	536	557	529	545	526	516	563	580	528	546	548	511	537	564	550	600	531	583	548	598	565	540	562	599	565	548	593	534	501	600	598	554	556	511	563	553	540	537	522	523	536	552	554	540	577	545	523	543	574	557	551	549	557	545	519	556	531	566	531	569	529	582	539	558	569	557	561	590	557	586	570	509	563	566	531	533	580	544	534	550	564	583	503	587	557	554	494	549	527	539	571	531	632	545	544	533	547	535	533	534	589	565	529	562	558	578	563	522	561	534	584	558	576	546	537	523	525	541	543	542	563	547	521	537	571	540	518	517	521	514	601	542	524	512	555	499	537	529	568	560	594	558	529	536	558	534	565	575	532	530	577	528	575	576	528	538	564	513	592	541	539	531	559	567	535	567	577	555	558	554	491	582	566	538	553	540	596	550	533	564	547	530	558	542	546	575	516	565	547	540	558	524	570	578	574	582	559	528	558	578	563	540	586	521	573	581	563	526	566	562	530	571	547	545	522	555	542	515	514	556	596	530	529	519	546	568	592	583	565	538	568	552	514	556	579	567	557	533	581	578	572	549	518	565	537	564	573	522	547	528	569	556	581	546	554	552	533	533	537	550	563	547	559	553	543	552	544	560	577	545	534	524	523	557	530	574	544	541	550	534	580	523	505	527	518	537	533	571	535	533	556	585	535	524	559	542	567	570	571	522	544	544	544	555	588	520	558	535	492	535	572	512	555	588	521	525	553	587	562	565	572	583	537	572	553	554	533	543	522	567	563	539	540	543	547	601	581	530	593	517	561	569	550	559	553	571	606	533	554	542	547	495	528	538	520	487	584	530	568	497	549	552	552	498	560	550	531	497	529	558	548	555	540	563	570	583	556	536	494	525	513	539	564	524	528	581	584	512	577	574	588	569	553	539	559	583	561	563	573	561	540	564	555	567	571	574	576	544	565	577	541	588	549	536	593	509	568	583	556	548	518	551	547	567	538	589	565	553	527	539	565	550	511	538	546	539	573	575	573	554	540	547	520	558	558	524	525	546	577	530	533	519	566	534	542	565	579	568	536	529	554	551	543	543	503	542	543	548	526	548	551	565	509	495	522	566	559	536	556	535	566	585	519	578	556	527	546	555	536	570	562	540	568	557	551	514	567	596	557	541	525	522	557	552	552	513	560	530	532	562	556	543	537	521	521	524	565	553	578	539	570	561	567	540	579	567	563	557	591	577	516	558	571	578	564	524	511	545	567	559	536	555	528	577	517	561	531	580	551	547	561	528	544	568	542	510	550	571	559	551	572	561	545	581	541	561	517	544	537	553	588	577	552	568	519	525	475	533	532	534	530	572	555	539	553	569	501	579	536	547	551	544	534	574	543	579	486	571	523	540	531	556	553	579	566	532	558	583	593	536	508	551	541	537	501	523	548	555	499	525	579	574	595	566	534	574	543	523	554	529	521	568	564	569	585	580	563	542	535	528	566	553	544	513	525	537	554	523	556	563	498	576	524	543	561	525	514	585	548	541	560	557	524	542	562	535	539	532	555	533	561	534	568	550	518	508	569	553	552	540	548	551	515	565	552	581	592	534	516	528	574	532	559	610	560	555	521	568	537	574	576	494	549	531	553	559	576	563	594	553	571	534	538	589	545	542	568	479	543	573	544	508	530	543	509	533	534	539	548	539	508	594	511	537	536	529	539	544	556	559	524	546	540	570	561	535	534	557	552	536	577
60512	99676	81765	57475	35569	4344	780	763	706	656	626	661	625	632	620	607	606	623	592	602	594	592	566	653	602	618	627	591	581	606	565	644	580	619	618	591	593	572	620	606	628	594	613	604	577	598	588	570	598	596	588	546	573	608	610	572	613	565	555	545	576	579	583	602	542	585	577	561	626	608	574	590	560	558	601	608	615	608	587	619	560	632	619	596	581	600	579	571	593	605	632	597	587	563	565	589	642	575	571	611	567	635	637	594	581	607	605	608	615	599	623	604	610	609	582	598	555	611	631	602	569	558	575	639	577	568	623	575	573	586	593	543	588	622	569	599	559	592	635	596	615	587	589	551	607	587	569	594	606	546	556	596	590	587	603	578	607	611	541	568	591	612	554	565	566	596	602	575	585	608	616	563	585	606	542	636	602	610	596	558	578	569	583	617	599	600	580	583	613	578	568	614	585	614	633	606	590	601	596	594	629	624	586	575	601	594	603	577	576	590	556	585	592	548	609	605	612	596	589	607	558	624	590	600	597	604	572	621	583	571	590	611	558	592	585	609	611	599	628	599	603	586	614	562	572	597	627	574	607	588	590	602	573	558	624	600	591	583	559	569	584	587	651	577	602	597	555	580	603	618	603	597	585	582	634	607	581	578	608	632	581	583	588	601	578	637	580	621	601	612	578	575	575	612	568	574	577	596	626	613	573	592	586	603	565	598	610	641	583	580	604	609	649	622	571	593	548	575	574	568	599	586	631	611	554	617	576	588	582	589	562	589	577	629	592	624	548	613	581	607	570	599	586	593	586	585	616	586	570	583	579	597	608	627	541	609	551	615	573	615	590	577	620	561	605	591	577	596	646	583	562	652	569	544	566	587	603	590	601	543	608	594	589	632	609	562	604	585	572	616	598	572	595	556	558	592	634	545	616	592	621	585	611	563	605	609	604	557	590	599	583	555	561	615	611	564	548	595	635	572	581	587	611	608	605	614	574	560	568	626	623	610	569	584	602	601	620	590	590	573	585	633	589	573	618	620	596	600	593	588	594	582	557	618	621	613	589	585	589	596	596	580	592	598	584	568	575	526	580	584	608	550	583	550	608	598	572	637	577	598	576	589	634	573	588	615	573	603	623	603	641	534	581	567	574	601	576	600	568	612	570	589	573	551	640	573	595	599	667	600	545	597	578	600	597	590	605	531	554	582	555	582	556	578	577	591	603	562	609	573	587	603	590	581	571	627	587	590	572	621	593	569	597	573	562	628	588	572	598	601	597	587	591	579	592	622	585	594	597	616	600	595	569	606	595	580	593	577	565	622	612	637	613	609	579	560	577	621	591	638	576	609	591	650	635	618	584	579	578	568	612	530	618	613	576	592	620	616	581	571	594	580	538	562	571	579	579	590	608	595	602	588	557	576	591	566	579	580	605	538	598	589	616	616	582	564	581	592	567	636	617	588	563	609	617	618	567	582	545	599	615	601	619	588	605	626	612	574	558	623	575	590	591	581	590	568	605	589	612	545	585	582	554	577	570	570	626	588	581	549	583	581	591	573	592	565	600	580	621	598	614	579	586	602	619	599	540	619	566	589	582	596	598	591	604	580	608	575	618	549	555	591	583	611	626	618	565	571	541	574	614	597	567	566	568	598	558	618	579	607	565	597	631	618	564	626	632	595	576	567	574	606	560	609	579	605	591	576	571	573	622	613	626	555	562	621	599	549	569	551	580	640	557	559	586	599	643	558	607	648	556	547	567	584	565	588	635	579	555	582	619	585	543	608	587	558	573	594	543	593	568	564	595	591	654	599	610	623	556	583	593	567	536	584	639	595	595	574	609	573	553	638	608	631	596	559	558	626	615	590	602	568	628	576	621	592	579	575	552	611	660	561	579	620	583	569	621	589	529	596	568	570	626	557	617	569	544	590	593	592	571	592	588	598	627	593	606	595	582	587	567	586	557	597	601	613	574	604	604	573	596	607	623	604	579	607	617	606	595	604	612	565	600	601	571	595	601	618	639	581	575	558	581	578	577	590	597	583	566	623	615	643	564	603	588	603	628	566	610	625	607	558	624	577	560	604	571	574	569	643	586	563	572	597	571	579	531	590	617	580	577	586	561	599	613	557	549	580	582	584	590	623	570	561	590	594	574	594	587	643	586	594	557	586	599	569	632	620	625	609	581	560	627	588	593	589	603	600	579	596	587	610	573	586	609	582	593	591	597	579	571	632	626	629	578	586	621	611	592	571	593	623	570	560	611	594	615	557	578	638	605	594	603	580	591	562	625	557	572	565	593	635	614	591	598	571	566	597	584	569	593	564	635	546	619	580	603	570	616	621	589	569	586	594	573	586	550	618	575	616	570	574	580	623	585	587	579	557	568	583	593	586	574	613	610	612	580	582	539	606	572	593	590	604	569	557	607	596	557	591	610	622	574	587	629	556	601	598	563	565	546	610	599	575	609	554	581	557	610	611	591	557	576	562	625	627	598	620	619	551	607	590	568	600	592	584	587	594	526	606	625	607	569	567	607	554	605	608	533	559	590	589	583	592	609	581	630	593	594	625	588	575	595	561	579	629	601	551	580	621	551	624	578	580	602	595	599	606	566	581	579	589	587	575	602	566	579	602	617	604	615	613	617	589	624	608	594	649	633	622	616	618	568	603	543	618	590	610	573	624	601	580	557	604	567	597	565	559	557	623	580	615	569	575	601	607	607	597	565	571	598	580	616	584	604	594	600	578	581	592	602	628	601	588	595	607	596	624	603	556	591	595	565	593	589	553	583	639	607	559	577	626	589	596	599	600	562	597	577	553	592	585	621	611	606	559	590	604	575	571	627	612	601	609	600	596	579	571	588	601	568	592	607	646	622	588	586	612	609	573	621	584	561	600	576	606	594	606	577	567	572	593	570	569	580	631	571	572	540	606	599	579	582	582	598	656	599	625	624	579	572	631	561	551	633	604	586	591	582	607	638	571	593	582	606	533	610	592	569	589	596	603	613	581	573	565	576	621	585	577	594	578	602	590	607	583	560	576	597	605	546	554	594	607	594	597	570	555	568	570	572	615	549	604	560	601	608	582	618	621	618	539	579	606	612	574	579	568	614	626	579	575	558	559	643	546	594	653	554	610	565	585	587	569	589	569	601	591	599	616	633	599	614	621	593	625	530	566	636	628	629	572	600	591	561	607	609	577	626	613	579	634	572	579	612	550	634	596	650	597	567	592	565	566	598	569	605	617	593	620	598	581	600	552	579	564	606	614	639	583	567	599	561	545	596	572	614	590	633	634	604	575	588	572	632	604	619	647	575	590	586	580	582	615	607	608	631	572	591	594	558	599	600	592	607	599	652	593	558	523	588	585	581	623	567	583	590	588	591	580	577	581	583	573	569	589	594	570	554	624	610	591	621	593	588	601	593	586	608	593	574	600	600	623	642	570	609	591	567	608	618	610	601	662	557	593	586	560	637	575	600	587	575	591	559	608	571	596	566	612	609	557	601	571	571	552
28530	27647	33397	20123	5178	483	254	265	275	238	265	244	282	234	269	266	264	273	234	259	247	258	247	252	247	240	258	262	260	261	261	252	246	262	254	253	244	253	266	263	248	253	241	250	242	250	276	249	254	268	233	248	255	249	247	264	268	252	263	248	213	245	272	249	254	247	226	260	259	257	276	252	279	265	247	259	253	249	275	257	253	271	246	245	256	246	246	235	286	236	250	221	249	196	244	238	250	213	274	241	243	276	272	249	232	267	263	279	246	236	266	263	236	238	245	229	278	241	235	263	262	281	264	249	284	245	240	253	253	241	253	237	283	226	253	225	258	250	264	254	240	239	282	229	250	278	258	256	257	255	272	250	248	295	253	266	276	247	271	256	259	270	244	252	240	246	252	271	224	248	253	247	249	252	263	242	259	281	238	272	253	261	266	243	269	234	272	232	242	262	229	255	243	292	268	210	248	252	230	231	249	260	238	243	271	265	251	268	242	230	236	243	259	260	260	227	250	260	253	264	295	269	252	236	262	285	252	254	256	228	246	281	252	251	248	266	255	262	246	265	262	248	260	207	269	261	252	265	290	261	236	238	275	254	244	242	248	277	278	272	270	246	240	254	245	249	213	246	228	230	271	272	268	227	270	261	217	260	225	247	248	241	230	238	229	227	240	232	257	225	261	242	259	237	267	266	272	270	230	268	279	268	227	294	265	248	257	250	248	257	266	247	266	274	254	266	267	228	273	265	264	254	259	268	237	242	268	242	278	258	247	250	242	225	229	259	247	287	248	239	271	262	268	258	277	244	249	242	257	240	268	242	246	292	261	276	250	270	253	269	276	254	241	259	238	283	250	268	236	276	218	246	267	271	275	241	226	279	284	247	256	276	240	247	251	263	276	259	246	249	262	241	230	259	221	249	241	267	238	245	230	250	254	246	246	260	260	251	239	264	239	234	237	230	287	258	228	237	231	254	275	240	227	263	244	262	272	240	257	243	270	260	258	232	258	236	250	216	255	274	269	258	266	256	277	287	243	256	277	258	239	266	239	272	250	269	276	281	231	225	248	266	220	277	255	277	225	252	271	273	238	263	248	267	251	240	270	251	264	259	270	247	261	262	252	252	250	248	238	247	260	244	244	240	244	255	278	228	255	244	251	262	232	270	266	274	243	280	258	255	252	263	247	254	244	245	267	260	263	278	270	247	240	244	242	252	229	246	264	255	268	253	250	290	251	246	254	224	262	279	236	242	265	250	251	223	264	249	278	254	264	267	261	242	231	236	268	279	235	255	254	246	289	270	245	279	227	268	258	248	275	267	263	260	255	267	262	231	274	270	265	235	275	284	278	231	253	248	262	256	253	253	257	253	250	230	248	252	254	263	264	238	278	264	244	239	283	269	228	260	255	243	255	245	260	272	257	223	236	261	251	244	271	262	267	252	249	234	249	257	246	251	259	269	250	250	258	257	242	283	245	237	239	248	245	270	250	260	272	288	247	255	229	272	242	275	264	229	232	253	244	242	253	252	248	246	252	253	240	276	240	251	237	272	246	256	261	245	243	245	249	271	245	259	257	221	249	255	248	255	235	242	250	255	262	220	261	269	240	255	256	252	283	277	259	247	264	240	294	272	230	233	236	234	265	262	266	251	240	255	247	262	264	259	270	278	269	257	273	259	255	260	230	268	252	280	267	268	274	251	242	248	244	250	282	235	269	273	270	275	236	267	238	261	256	249	236	264	238	271	271	235	299	252	250	222	256	280	257	270	290	246	280	211	259	235	265	263	262	254	276	223	278	256	233	220	251	268	241	260	260	268	249	256	280	273	260	233	240	266	245	234	283	278	238	248	284	243	272	232	241	273	268	240	250	234	250	243	254	246	262	242	244	290	273	236	223	219	261	255	231	245	268	263	247	262	267	255	268	247	231	233	258	256	260	274	255	295	242	249	268	251	234	268	251	260	230	251	267	249	261	237	260	243	243	268	272	232	299	257	256	237	236	267	254	273	261	241	234	227	243	254	246	241	248	244	226	267	238	268	236	250	258	269	239	252	262	265	257	240	256	253	254	257	243	236	281	256	251	251	283	258	259	250	264	243	276	246	259	240	205	228	278	254	264	257	262	253	237	246	259	279	242	268	238	241	262	249	225	242	252	260	265	245	257	261	256	272	264	254	214	258	246	241	241	233	236	235	254	257	254	234	265	264	240	255	226	248	295	271	250	273	248	269	270	250	223	261	249	237	271	282	262	237	259	237	248	223	245	247	275	261	268	252	240	255	258	263	259	211	251	252	271	236	236	278	249	263	255	246	230	229	272	242	270	247	242	265	267	254	268	250	245	253	283	247	267	248	228	248	245	269	240	232	275	248	260	268	265	260	245	219	264	228	263	248	282	239	247	248	246	273	227	246	248	253	217	251	249	263	260	270	253	229	246	253	223	269	230	244	257	251	274	266	274	273	256	279	237	231	272	235	243	278	235	253	241	245	256	273	267	276	254	272	243	258	257	270	233	242	240	276	257	274	258	244	244	221	240	256	268	268	265	226	245	244	257	298	256	221	219	275	225	258	249	228	257	240	247	241	258	269	250	228	249	238	275	255	276	247	271	233	257	247	266	250	266	226	281	249	258	270	241	260	238	240	253	239	251	258	247	273	258	259	262	250	265	235	249	245	245	230	250	263	265	229	234	266	248	273	280	268	245	287	255	282	238	227	256	249	256	254	239	281	273	261	244	283	259	266	266	261	254	263	257	266	229	251	260	273	244	250	241	235	262	233	244	248	254	260	242	233	280	239	278	284	230	246	251	256	227	244	246	275	204	236	253	267	270	257	274	219	263	245	238	232	258	245	283	256	250	236	242	261	258	271	234	248	247	281	258	257	241	248	270	247	263	253	230	265	251	269	265	273	297	290	258	247	249	261	244	259	236	253	223	292	255	257	256	257	264	251	232	229	247	267	259	234	268	237	257	238	254	268	250	271	273	293	269	244	265	222	248	260	242	247	260	259	246	237	238	248	251	251	246	262	241	245	238	244	271	234	267	263	263	271	278	278	231	234	247	277	264	265	231	255	247	277	237	252	272	268	247	246	245	235	232	247	265	277	260	252	283	255	226	252	239	260	226	244	256	232	286	266	250	230	235	280	241	236	261	253	259	241	239	257	249	252	244	256	236	290	235	260	246	259	255	261	271	268	228	256	271	254	264	234	236	238	273	244	240	258	257	260	251	247	256	266	240	272	233	268	230	255	227	233	246	254	246	257	281	260	272	232	243	273	254	251	240	241	282	252	263	256	259	267	253	256	273	235	233	254	269	239	262	277	232	259	265	242	255	241	266	279	267	228	290	247	232	244	235	243	237	246	226	254	266	259	259	252	252	272	249	241	249	238	246	258	243	286	259	258	279	244	269	256	273	250	251	258	271	243	243	278	235	257	235	255	274	261	253	251	242	256	274	247	268	263	264	262	275	225	247	253	280	256	277	270	251	250	255	250	256	242	276	260
25309	45423	30804	13848	4497	505	306	294	301	295	297	294	364	309	300	308	278	324	276	289	314	348	294	331	305	302	297	288	289	330	268	304	284	322	292	277	295	333	283	308	336	310	315	303	316	323	313	288	286	278	294	312	287	302	295	329	267	299	306	325	275	330	271	283	304	316	329	289	338	282	311	334	323	256	355	296	314	298	307	305	266	296	278	313	284	298	323	319	288	291	281	288	303	292	293	312	332	293	278	305	314	294	294	290	327	295	312	287	322	310	287	320	286	311	318	275	292	280	278	314	306	260	307	308	279	313	278	273	273	306	282	312	297	289	301	275	274	332	316	292	284	290	268	318	300	313	307	307	282	307	294	291	312	309	269	292	287	326	291	290	278	262	316	299	280	296	287	292	277	317	272	314	309	300	319	315	302	297	322	306	290	301	339	263	267	312	295	314	271	281	287	291	284	304	286	297	282	291	290	283	310	317	309	278	281	322	278	292	309	283	289	323	304	322	297	307	315	299	301	301	303	326	283	306	314	293	265	335	301	303	299	306	287	306	305	276	317	304	303	294	303	300	299	308	282	291	299	326	276	300	282	315	257	306	257	289	285	297	314	296	312	326	283	303	295	295	315	307	305	298	302	301	306	309	308	279	282	288	293	298	300	275	280	281	309	292	275	294	293	302	286	301	305	315	285	299	305	279	297	329	308	295	273	276	283	294	302	296	273	302	308	284	286	291	312	307	293	321	291	317	284	311	289	318	306	294	298	295	315	297	259	288	296	310	307	326	292	325	310	293	343	298	287	303	327	296	276	323	287	303	329	297	275	308	295	343	322	297	306	289	302	322	315	292	289	285	305	293	316	276	281	260	305	281	330	287	300	296	312	320	278	301	300	278	321	262	312	309	301	287	294	311	297	328	288	309	300	300	295	329	309	326	316	324	318	300	262	305	258	313	293	330	305	298	299	307	287	280	325	318	311	260	276	348	308	299	322	292	297	298	301	318	314	288	271	270	302	326	298	290	323	288	293	285	293	300	335	304	278	301	292	304	305	308	278	298	312	292	291	318	305	306	289	294	296	273	322	300	292	287	312	300	290	285	274	303	325	309	302	310	303	258	323	308	332	291	308	306	309	286	320	276	283	313	317	272	306	307	293	282	308	308	316	276	296	286	311	309	279	287	339	284	314	281	275	308	264	263	290	320	289	255	288	306	285	302	296	284	296	277	286	298	320	295	312	291	297	281	282	317	317	282	252	307	310	296	306	290	303	298	288	315	295	266	267	321	302	297	309	313	308	314	279	311	298	303	349	287	306	316	336	305	295	298	309	288	297	278	298	312	332	327	318	292	343	303	311	316	325	301	299	320	316	297	277	327	281	291	328	297	288	293	304	316	303	290	304	317	277	294	287	278	299	277	286	278	291	285	332	303	317	305	306	315	274	306	318	295	315	312	269	311	325	307	289	295	288	286	314	327	299	305	291	281	313	285	294	306	281	307	311	321	293	289	273	319	308	294	298	317	326	330	296	283	276	317	298	300	272	351	319	304	309	285	313	281	317	301	287	336	324	293	280	264	298	311	281	272	317	290	319	310	296	294	321	300	298	268	306	297	300	289	289	325	290	303	308	302	299	288	282	282	276	305	323	315	321	255	283	289	287	286	315	288	278	311	268	306	316	297	278	284	309	293	286	293	284	296	276	320	311	274	293	288	279	305	292	320	285	295	296	296	305	294	296	305	305	303	289	331	300	291	299	298	300	302	304	311	269	329	258	272	274	282	304	306	297	277	265	317	300	273	301	278	310	314	311	284	263	324	291	285	275	313	277	310	290	289	294	297	300	274	262	298	288	320	283	299	291	318	304	325	325	263	296	341	310	295	292	280	305	284	315	300	283	296	300	309	286	310	313	290	317	289	308	312	306	307	268	296	296	313	259	316	290	311	296	282	270	308	299	267	300	277	331	286	307	307	303	313	306	298	320	295	309	291	309	267	297	312	271	289	301	302	275	285	279	280	328	279	280	289	286	277	304	249	303	274	282	273	303	296	303	265	311	309	303	300	310	277	322	303	289	302	307	288	292	301	294	305	296	304	291	276	319	297	284	296	287	301	280	290	307	307	278	330	329	336	300	304	321	323	294	305	316	319	284	286	314	273	292	295	318	310	294	297	279	282	323	256	307	330	290	281	308	297	291	321	290	290	323	266	271	268	290	309	284	289	294	328	336	283	284	305	305	315	321	272	293	336	296	264	308	293	288	289	328	288	274	285	275	302	295	280	317	339	286	294	324	300	296	288	290	322	273	320	303	299	275	310	301	303	300	304	305	316	297	301	267	315	302	282	302	286	326	289	302	269	301	323	332	314	280	294	290	285	278	316	267	280	312	286	283	281	300	323	294	287	316	294	309	297	269	271	295	307	315	295	293	291	291	299	303	284	284	302	277	287	279	268	312	284	317	299	305	309	295	309	299	283	333	291	304	283	316	274	290	311	290	311	327	302	305	299	324	280	320	286	319	284	313	286	289	299	270	301	272	308	313	293	315	283	296	298	284	297	301	307	302	294	290	323	311	305	317	299	287	296	283	308	307	286	321	319	303	270	295	291	315	305	309	288	295	296	301	291	310	296	314	280	298	306	291	297	262	313	301	288	297	282	285	290	296	310	282	304	295	317	295	276	327	287	304	299	296	278	301	294	290	295	309	293	307	264	305	274	291	291	273	288	266	290	295	309	291	302	305	305	296	309	303	283	317	273	279	297	313	302	304	322	304	300	290	316	283	312	314	322	307	299	297	282	308	311	299	320	291	333	336	330	293	315	305	269	254	288	309	293	327	277	328	304	319	280	317	309	290	311	288	334	314	316	314	274	330	302	302	315	300	324	332	299	291	319	294	294	328	304	290	293	305	299	280	309	275	282	315	315	318	287	323	338	309	304	306	311	297	298	294	317	313	311	284	290	306	284	274	276	278	301	304	306	312	266	306	293	326	282	289	302	275	308	308	305	319	279	303	289	297	287	289	277	272	297	301	303	301	320	326	309	312	278	287	283	326	312	317	262	296	288	306	294	298	307	282	282	301	285	311	290	297	290	285	320	285	308	286	284	300	259	339	327	316	284	317	310	294	286	317	297	271	300	285	314	278	286	287	286	307	286	283	293	306	304	247	326	332	300	333	312	279	311	275	292	284	296	335	301	320	302	289	295	318	333	284	285	315	291	292	271	289	305	311	309	331	284	258	304	317	322	291	289	316	278	314	275	314	317	296	270	337	266	291	277	304	291	275	307	292	315	298	282	309	285	297	305	320	305	310	299	293	284	331	296	278	288	277	289	272	285	277	285	292	304	326	281	322	293	278	265	310	309	299	322	321	308	300	305	287	284	276	330	281	281	299	302	286	320	313	274	304	330	268	311	298	320	285	301	303	280	311	299	299	325	285	278	270	288	312	295	317	303	311	277	279	290	316	308	291	324	295	307	302	248	299	288	297	318	312	311	317	293	292	313	329	277
24284	22739	36273	36760	26313	14143	1930	405	352	348	360	356	343	339	394	400	354	368	331	337	357	365	391	379	360	355	323	353	368	334	358	330	339	317	362	337	329	369	367	351	341	341	350	364	346	355	323	362	332	337	375	332	334	359	380	342	326	341	362	324	353	362	362	352	336	353	395	322	343	351	364	365	360	324	356	364	338	341	361	358	340	356	321	318	367	317	356	364	350	357	352	388	334	338	368	357	342	333	355	364	337	356	361	353	386	337	345	350	342	330	356	336	351	343	342	321	354	368	370	364	371	367	336	362	354	364	327	349	345	354	377	373	332	326	365	329	325	340	336	372	346	376	328	341	369	297	340	343	343	343	319	360	343	365	351	373	362	365	362	334	369	355	325	373	357	331	316	341	328	347	358	320	342	340	343	343	345	314	329	341	352	344	319	388	336	327	348	354	345	331	347	331	364	326	340	360	353	381	371	325	341	327	344	337	352	365	324	344	344	382	326	314	359	358	323	363	328	371	344	369	354	344	343	376	337	377	340	346	318	299	339	355	384	343	342	307	325	343	359	303	339	356	336	318	352	362	365	340	321	346	333	370	353	350	347	341	348	336	363	326	333	325	351	342	357	351	341	329	341	335	352	345	314	365	364	338	356	348	360	362	322	358	350	329	331	334	373	366	349	362	355	347	338	329	311	366	369	334	377	345	338	349	320	311	331	342	343	362	350	374	338	349	363	323	331	325	341	361	383	367	343	354	372	334	317	308	339	346	331	374	359	349	348	375	352	350	356	306	369	348	369	336	365	370	344	350	336	365	319	340	332	340	302	339	323	343	325	349	387	340	340	337	336	346	321	358	342	350	372	349	326	324	331	345	369	372	334	348	337	357	341	335	370	355	364	362	326	357	344	327	350	338	361	318	348	349	379	346	353	310	348	337	324	324	332	338	355	353	328	357	366	332	327	335	335	346	335	352	363	330	350	349	351	352	366	329	315	332	311	313	364	363	326	302	345	332	342	373	366	352	346	335	340	367	363	359	340	363	338	378	342	354	343	344	333	368	349	359	379	343	339	372	345	350	331	346	335	321	318	321	311	343	318	344	382	351	318	329	367	345	323	345	345	342	344	351	368	344	323	319	348	317	348	365	363	359	384	323	360	369	378	326	370	337	338	347	330	335	356	354	338	340	350	322	327	322	361	392	321	316	357	358	320	338	322	326	348	332	355	335	348	363	349	346	330	389	325	358	315	327	327	378	326	362	358	359	325	347	344	358	361	354	364	346	360	331	349	372	345	338	355	333	348	373	394	357	375	357	322	348	324	372	375	349	325	348	335	310	331	339	359	340	343	327	338	350	342	353	343	354	370	359	343	379	353	335	323	360	359	336	347	358	341	333	362	374	329	380	356	364	332	347	368	341	352	351	326	343	402	334	333	326	323	344	340	355	291	375	310	351	354	329	336	371	389	376	367	339	327	322	350	348	349	327	334	394	356	352	343	314	360	390	339	343	359	370	345	372	388	341	325	323	317	344	342	343	341	365	336	350	322	341	365	321	353	345	356	372	343	346	323	357	340	343	326	352	303	326	349	374	341	341	350	370	361	315	319	328	322	342	316	354	322	348	325	352	351	376	344	370	363	336	360	352	340	311	331	331	358	359	329	333	360	359	361	344	349	342	364	303	314	348	332	322	364	346	331	359	353	337	378	348	342	352	332	359	327	344	320	302	354	335	287	393	342	348	341	342	306	358	327	328	360	324	319	334	322	322	346	347	343	360	378	355	350	300	379	358	345	386	354	371	337	348	314	364	330	396	330	380	343	317	343	316	354	342	300	330	353	361	355	364	344	329	316	316	368	340	329	341	359	321	357	351	380	345	343	345	321	364	370	312	364	360	340	347	387	354	370	339	362	351	355	374	346	354	363	322	348	327	336	352	333	392	328	325	347	350	385	341	329	348	408	377	326	317	376	358	332	360	348	357	348	360	346	345	316	352	341	367	350	352	331	394	370	348	355	341	338	358	364	340	350	374	334	312	355	325	343	349	333	353	324	331	331	305	339	335	366	368	295	358	360	327	366	341	357	354	362	368	344	351	309	345	348	353	322	335	367	329	362	362	330	314	369	341	357	375	339	339	341	310	345	329	349	370	338	373	321	395	356	374	327	320	363	338	356	346	366	367	365	356	321	361	357	340	335	343	350	334	383	326	376	360	336	355	348	334	329	372	362	337	364	319	331	351	346	306	336	315	343	365	323	350	320	362	341	315	331	321	362	346	336	318	331	343	363	356	311	320	359	374	349	337	339	298	320	373	354	329	359	359	338	331	343	329	343	318	340	355	361	332	330	358	334	318	344	346	355	357	353	343	349	346	346	348	382	321	330	349	309	317	344	351	328	346	342	326	345	352	331	316	359	333	310	344	317	364	346	346	337	327	355	310	376	363	374	352	335	351	349	342	338	332	354	345	326	314	356	330	313	365	345	331	353	336	319	329	338	350	332	353	356	327	352	358	362	340	341	336	358	377	324	349	352	351	353	305	339	332	331	353	318	347	338	326	352	338	324	329	314	348	349	341	347	319	343	349	370	360	350	362	342	335	339	328	359	374	328	380	342	378	355	357	349	351	313	339	345	343	338	371	363	343	351	342	321	346	320	346	331	335	334	309	337	361	326	351	319	351	361	339	355	352	345	406	359	364	343	339	325	339	310	330	334	310	357	353	346	334	340	347	351	323	351	358	397	304	340	351	323	366	330	370	349	340	326	331	355	314	355	340	300	315	368	359	335	327	355	298	350	337	347	382	355	326	339	363	328	333	339	352	370	321	355	343	328	314	357	344	369	374	339	395	363	330	334	353	351	354	339	329	385	358	367	329	344	326	319	361	356	374	362	354	337	355	363	344	334	356	345	298	369	356	345	347	346	340	352	359	348	383	328	337	371	341	345	342	319	372	302	339	326	334	341	365	353	370	364	358	389	356	355	346	347	364	345	332	341	347	316	309	363	333	333	351	289	362	322	332	364	342	371	331	319	339	351	353	363	385	335	342	351	342	352	368	345	321	344	339	366	375	344	372	319	361	340	341	339	339	335	355	351	356	351	362	333	357	336	329	370	315	334	363	320	325	377	343	336	344	353	382	368	334	329	353	349	361	363	346	313	331	344	352	386	341	332	390	382	322	353	366	332	349	374	315	333	336	352	350	326	336	333	364	348	368	398	342	350	389	315	331	338	329	344	358	370	329	342	355	336	342	359	365	350	349	360	358	345	366	349	362	353	370	341	336	380	325	337	309	328	360	351	330	365	337	325	356	306	328	360	342	365	389	356	339	323	318	351	370	354	352	348	337	333	313	349	358	383	362	354	339	351	316	330	347	346	341	347	353	355	330	344	321	354	376	325	357	354	340	313	359	341	327	303	324	357	337	385	359	353	332	363	355	345	369	344	359	348	337	324	356	355	310	344	348	383	330	331	339	364	341	351	362	348	345	323	347	363	333	346	339	319	371	313	363
53409	90502	71356	47284	25828	3393	523	424	455	420	412	393	386	388	426	400	418	428	406	380	401	369	408	393	393	405	438	382	404	389	420	410	358	373	416	389	392	428	384	403	366	391	405	368	350	394	405	380	400	383	408	395	360	393	379	375	376	385	412	389	370	391	381	381	361	381	399	390	378	404	388	396	376	378	390	396	386	417	370	405	388	366	402	361	397	392	397	409	374	379	383	371	408	343	378	397	374	364	362	366	397	384	421	366	405	414	392	388	370	378	352	376	384	372	370	386	375	350	421	355	379	390	405	387	383	349	387	356	396	388	387	394	362	389	390	380	394	372	394	393	377	364	372	394	394	411	404	396	358	376	371	407	372	369	370	396	389	386	395	377	389	368	392	352	387	396	416	375	409	377	345	369	407	395	405	398	435	365	423	348	361	378	354	370	385	366	384	414	379	383	392	390	382	391	398	392	362	396	398	389	418	374	356	389	407	383	376	428	405	381	423	403	411	409	393	385	412	393	379	377	362	407	363	409	373	385	415	350	411	372	389	359	405	361	360	360	400	380	413	405	411	383	378	386	393	397	366	390	380	377	380	418	414	389	371	390	386	413	335	352	388	406	375	363	383	402	376	404	385	371	378	384	397	385	376	389	436	376	372	396	366	384	375	404	364	404	395	383	360	387	397	385	370	366	355	406	375	405	419	412	398	380	383	373	411	388	392	385	385	380	409	369	392	376	432	358	380	368	366	357	395	360	369	394	393	416	396	387	366	378	415	400	395	389	372	373	376	387	388	431	375	403	384	357	389	393	408	369	367	391	388	374	397	392	374	382	407	392	373	382	385	378	397	411	399	398	375	355	365	377	400	384	390	403	375	387	378	368	366	382	405	416	398	369	396	371	415	399	402	376	396	383	337	408	386	386	396	399	404	373	366	370	382	347	366	437	385	384	385	411	374	380	411	368	358	357	404	392	405	369	390	380	378	374	373	386	392	384	399	401	363	408	415	365	372	371	356	389	409	359	392	403	357	402	388	369	365	385	401	397	397	383	391	378	391	374	369	376	367	405	388	377	368	377	363	378	396	375	403	394	404	417	387	368	394	415	380	416	436	407	404	391	373	379	405	367	397	392	418	407	387	376	394	362	403	340	374	364	363	361	398	388	397	395	381	390	421	400	379	384	413	414	367	369	398	356	380	361	385	358	401	372	410	394	392	366	397	373	366	384	401	378	386	373	375	412	389	389	429	390	399	402	392	358	378	363	394	397	411	372	384	376	408	387	403	376	400	375	411	395	391	357	374	366	398	377	404	361	390	391	380	403	345	390	379	363	410	384	370	370	367	396	372	359	410	402	394	407	372	355	400	378	405	367	391	407	369	336	345	416	387	378	417	364	354	412	395	368	343	367	366	371	378	372	350	376	401	359	396	385	379	416	417	360	395	377	401	377	410	379	390	384	380	419	379	410	385	379	397	363	368	374	395	365	410	366	355	393	364	368	370	387	399	427	392	384	377	438	389	391	383	406	401	387	366	361	398	367	377	421	355	367	390	383	335	370	381	415	385	370	383	376	385	398	384	379	363	383	397	404	414	366	402	387	401	410	377	394	372	358	382	358	392	361	373	342	362	389	407	396	382	341	377	379	397	394	398	398	343	367	400	377	353	392	359	374	400	372	409	400	392	396	355	408	373	389	368	402	351	381	400	423	391	394	374	390	377	387	362	388	360	377	399	370	421	412	374	370	402	426	414	351	400	375	368	363	387	389	385	418	377	390	402	380	353	390	384	396	391	380	380	400	405	369	376	358	375	372	402	419	352	370	415	384	419	396	358	378	398	358	407	365	386	404	396	389	429	383	358	381	389	360	366	410	391	397	359	386	379	394	390	391	378	377	395	397	395	413	383	382	401	382	363	385	393	389	395	401	367	397	419	420	412	377	383	416	382	343	403	413	391	404	364	396	386	389	388	363	435	383	400	394	395	367	403	350	422	390	366	373	374	379	346	378	359	354	417	387	384	352	370	418	383	385	388	421	373	402	352	380	402	393	425	355	374	388	395	365	363	381	392	391	401	417	403	359	388	415	386	392	396	409	378	373	390	404	362	368	388	367	386	396	360	409	368	391	393	403	339	344	366	377	397	377	378	374	388	375	374	406	371	384	390	381	379	382	371	399	381	406	400	406	370	399	411	393	437	400	377	378	392	362	405	422	346	364	394	395	402	379	377	377	371	413	419	387	394	388	376	393	408	381	385	390	382	423	420	376	372	404	372	365	407	370	390	412	351	393	400	400	379	422	341	394	375	381	406	381	401	388	406	381	405	376	382	389	373	383	364	370	388	399	412	358	364	379	367	389	377	389	447	367	362	392	402	394	385	401	386	372	400	421	426	430	385	362	375	368	378	377	381	410	371	411	424	399	386	367	401	365	398	366	425	371	418	410	401	403	387	378	383	396	413	386	405	362	374	365	368	369	371	394	405	343	381	360	357	415	379	382	384	388	426	390	385	358	360	361	349	369	382	430	367	377	386	399	366	408	401	387	400	397	394	407	416	388	391	377	393	384	370	403	389	396	414	396	402	393	369	380	379	396	394	390	354	365	394	376	373	393	401	371	376	350	407	365	390	366	390	396	397	371	401	387	402	406	372	404	373	381	377	374	358	385	393	398	371	346	371	400	418	371	378	427	394	392	381	382	372	386	401	357	392	386	359	368	400	432	400	402	375	363	389	383	369	399	379	387	389	418	379	384	357	418	401	350	355	400	381	399	366	378	355	397	414	378	366	420	374	374	386	384	369	413	411	363	372	386	371	381	349	400	364	379	365	373	417	384	410	413	383	414	378	370	370	380	334	381	395	388	377	400	378	412	405	393	387	369	397	391	374	412	409	399	352	408	387	385	391	384	366	401	399	395	381	362	396	363	393	382	386	390	375	399	401	395	387	365	386	361	382	372	412	397	407	383	381	388	382	368	382	378	410	409	373	394	402	369	411	347	388	352	369	386	415	360	394	383	351	390	353	439	387	412	402	425	374	373	375	345	335	371	397	411	384	424	380	392	394	371	381	364	394	402	366	381	382	362	393	371	375	373	405	383	368	352	399	394	365	379	380	372	359	407	395	333	390	382	417	336	387	312	390	369	372	415	414	387	383	383	378	409	395	428	415	429	376	373	376	398	363	395	365	391	373	384	376	408	366	366	384	398	367	396	391	378	387	439	393	379	366	380	423	420	396	397	350	368	380	404	362	379	371	368	404	377	372	368	372	361	375	403	376	372	389	389	362	370	374	382	405	385	393	392	388	379	381	372	434	361	392	419	369	380	367	377	387	373	388	405	363	386	411	387	380	383	362	381	373	394	369	350	414	368	439	408	388	349	394	380	401	383	389	408	395	379	391	440	367	402	375	379	379	363	429	395	374	393	403	353	384	354	378	371	418	368	369	379	416	394	393	362	356	389	385	388	363	352	374	389	399	368	403	446	351	377	356	374	380	385	424	339	399	408	357	409
25529	24002	37907	34607	20216	4582	465	424	390	355	378	366	361	383	374	373	323	347	358	333	397	367	349	342	391	392	385	370	385	357	397	386	404	369	363	379	374	349	366	403	355	362	345	366	354	382	366	383	364	358	348	377	361	369	325	339	379	394	377	389	376	345	390	356	362	359	324	379	393	379	326	386	391	366	387	361	363	354	398	391	374	367	368	366	351	397	366	354	390	354	356	350	386	333	371	361	373	384	375	366	360	384	393	359	361	346	352	355	365	363	331	386	331	363	405	367	362	377	364	381	352	388	349	377	382	403	354	390	345	350	380	385	348	357	353	360	390	377	358	386	384	349	361	357	349	356	383	372	348	404	365	363	379	350	330	368	362	356	373	359	356	385	356	348	360	360	389	376	382	379	369	372	362	391	371	354	326	383	326	381	339	332	347	330	343	366	392	357	350	376	341	362	373	346	365	389	392	368	352	362	360	361	381	365	378	376	379	365	383	377	337	350	353	369	376	361	367	379	351	353	374	359	376	371	362	380	378	345	339	373	358	345	387	376	366	367	336	329	366	388	392	371	374	385	329	379	352	347	337	395	411	389	349	343	362	354	326	368	383	348	378	357	350	384	330	365	387	401	390	358	356	348	380	391	355	343	390	335	394	365	372	381	351	372	398	369	386	404	404	373	375	358	395	373	401	373	362	376	344	377	382	385	340	346	354	385	391	364	382	393	370	355	382	362	397	354	342	351	408	364	357	379	363	378	379	350	363	359	384	361	383	355	373	419	342	364	417	351	367	370	364	401	358	366	354	366	379	373	342	371	372	347	355	362	367	337	362	356	349	381	389	363	376	337	353	381	366	348	360	321	383	389	375	348	357	367	339	379	373	344	373	370	338	378	382	402	398	399	388	362	373	381	363	349	352	386	357	381	353	333	355	383	345	350	361	374	368	382	347	354	355	360	370	348	363	391	368	367	360	378	354	359	373	336	366	357	361	345	329	404	403	353	391	391	375	358	326	378	389	329	340	344	363	350	368	346	346	362	387	386	369	374	385	368	360	386	371	367	390	367	403	388	405	361	403	365	351	367	386	381	376	362	366	364	386	356	359	350	371	365	347	392	391	384	360	357	380	349	371	351	393	348	367	363	380	361	369	371	353	380	343	389	375	373	379	365	349	372	348	329	365	384	358	373	408	371	360	376	367	382	354	378	356	330	331	393	385	386	394	357	365	378	341	402	353	360	340	347	358	353	378	363	350	343	358	361	387	377	370	357	325	380	344	349	379	341	371	395	357	389	359	363	354	358	339	369	366	373	330	373	363	380	405	361	356	374	393	359	339	359	347	354	364	392	364	385	386	403	374	343	380	376	339	399	377	326	366	352	353	410	374	350	381	402	346	371	369	330	370	362	345	368	343	365	354	361	381	385	372	359	388	379	389	343	353	335	358	336	357	352	349	385	355	378	393	366	357	395	376	384	346	375	383	354	369	350	374	359	377	362	376	366	387	372	350	350	361	346	377	378	373	344	376	363	352	401	352	353	402	371	334	371	342	385	365	367	329	355	354	413	318	362	346	381	383	372	326	401	368	390	394	374	359	399	352	336	380	399	326	374	395	381	354	360	385	358	371	364	339	375	369	367	360	379	361	354	340	371	371	371	382	397	347	404	378	378	379	367	383	342	381	364	343	366	336	331	366	362	375	383	319	380	367	365	365	350	362	336	357	371	369	364	336	341	369	373	335	401	379	387	348	366	370	370	366	352	366	368	385	370	346	371	308	388	358	379	377	344	338	323	365	371	394	406	365	352	388	347	404	347	369	372	352	378	358	375	353	381	380	376	358	364	360	354	390	355	350	324	365	373	330	359	368	386	351	389	393	406	398	369	419	383	351	323	366	372	358	375	348	339	395	371	354	406	356	385	411	359	344	368	374	369	383	335	369	384	354	425	379	354	394	385	360	351	355	378	354	345	357	382	361	375	358	345	410	375	347	365	407	403	355	354	390	331	360	373	361	318	412	382	345	369	389	361	403	380	345	395	369	384	373	326	424	354	344	328	366	337	371	380	363	378	337	401	375	380	349	349	365	345	363	361	371	359	376	373	393	363	388	351	396	405	349	358	379	357	352	362	406	350	388	363	369	378	390	410	332	348	375	373	323	385	341	318	370	359	379	402	370	361	360	377	387	361	378	380	372	384	372	380	363	403	393	356	365	389	364	382	363	349	354	402	398	327	375	358	370	364	345	362	354	335	375	382	387	346	364	390	356	323	388	344	342	374	328	345	341	339	349	364	392	353	344	351	391	366	354	379	361	370	394	358	389	376	378	358	404	376	369	367	386	359	325	357	371	346	390	390	360	348	374	347	378	353	375	361	336	368	366	399	367	343	358	372	371	366	355	359	371	361	354	395	355	350	381	377	372	370	321	349	368	360	338	364	350	371	369	364	376	380	401	362	399	374	372	370	364	344	377	388	364	349	421	365	373	362	399	366	367	371	355	377	365	382	396	338	391	378	339	373	373	364	407	363	358	346	374	367	374	379	372	399	363	385	375	394	359	399	378	385	375	373	366	331	358	382	396	413	350	391	384	352	344	349	378	404	351	363	418	387	347	395	354	345	380	382	340	331	376	358	329	325	339	354	364	374	390	367	341	383	391	394	375	388	351	334	358	345	383	346	375	356	362	394	347	402	381	353	368	361	361	358	361	354	364	377	380	403	382	347	375	354	378	342	372	353	393	325	377	356	362	370	333	369	357	399	352	354	386	347	352	373	351	372	393	379	351	345	389	344	327	363	350	388	364	373	353	379	378	382	358	351	353	337	354	397	395	363	409	390	340	396	343	350	382	356	416	367	385	368	345	382	370	362	322	363	356	361	384	359	359	359	370	374	344	376	375	364	371	361	356	343	373	389	396	385	349	362	377	336	389	364	388	347	364	328	365	351	375	348	355	380	375	376	318	346	353	342	376	375	351	382	394	340	352	370	354	344	379	374	348	370	380	386	374	357	351	373	378	366	357	378	351	348	367	344	373	366	336	348	335	342	363	349	316	379	386	373	357	367	373	381	382	394	383	367	383	368	350	376	368	372	392	409	371	366	336	400	333	389	357	369	353	373	392	367	338	355	376	352	375	390	370	373	344	358	345	369	357	362	381	353	368	395	369	343	342	354	352	335	363	368	421	344	385	384	354	364	320	374	368	347	389	375	365	387	348	390	339	411	360	355	390	366	386	349	350	381	381	373	376	363	384	376	382	367	394	363	387	372	312	394	381	376	371	390	370	403	354	364	373	350	362	379	387	390	376	389	377	359	323	387	310	409	377	367	405	351	347	360	392	370	361	343	374	372	388	376	345	364	330	427	341	353	353	326	392	359	344	386	357	370	385	332	372	392	365	337	356	371	371	389	354	401	359	382	367	354	372	370	352	343	347	359	371	393	417	353	412	342	354	356	391	386	353	327	367	373	390	335	359	349	360	330	358	390	379	367	389	342	360	364	369	352	347	365
48371	76941	57922	38210	18084	2611	496	437	463	436	471	416	419	464	440	455	416	442	431	397	439	445	425	446	418	450	425	419	403	420	398	408	437	445	460	438	426	415	464	471	459	396	418	397	410	451	421	433	436	441	423	427	440	388	402	452	420	432	400	431	427	432	403	418	416	385	438	412	421	437	418	406	428	432	493	419	440	444	411	422	415	439	442	401	399	413	468	425	435	421	445	456	376	420	422	412	433	455	418	424	400	406	403	406	444	390	463	433	440	415	407	425	423	394	379	445	433	397	467	426	443	429	439	418	432	457	421	415	429	385	399	428	416	427	420	416	408	432	424	420	421	407	452	425	433	455	399	384	432	425	418	467	410	432	430	436	403	417	418	409	415	445	446	412	420	436	468	402	441	405	463	400	405	454	429	403	425	439	465	381	410	406	411	423	460	477	390	424	404	427	407	419	428	406	460	432	402	423	430	423	436	448	441	409	416	418	472	483	446	405	467	444	433	447	407	422	403	460	436	410	426	429	415	445	397	438	417	487	406	431	431	424	437	439	442	465	391	440	447	433	408	476	437	445	397	402	422	430	426	423	401	409	415	421	455	407	395	401	410	443	385	441	425	412	416	414	419	430	407	433	421	421	450	450	407	418	452	445	469	373	376	434	465	454	392	437	427	432	428	441	418	438	448	448	434	432	427	403	417	449	399	446	422	430	458	463	396	438	409	436	407	447	431	434	393	410	445	412	443	443	419	433	423	453	459	386	391	384	423	421	401	437	440	446	383	416	412	427	444	414	413	433	424	440	443	443	454	398	414	445	413	414	410	366	472	391	422	440	437	409	395	426	385	384	410	434	433	447	409	436	415	390	434	422	418	419	411	449	435	430	397	442	415	430	443	408	435	451	411	474	473	484	432	417	410	423	435	415	413	441	427	398	456	423	465	443	426	433	429	420	420	449	437	379	409	441	418	401	446	398	406	434	417	443	408	415	450	453	436	448	444	407	439	464	438	417	415	450	448	446	430	423	440	432	443	445	415	418	418	482	440	386	417	421	446	393	457	417	458	431	396	436	424	423	429	412	453	445	437	433	410	421	414	373	471	410	419	421	430	451	438	435	459	431	425	423	446	414	435	403	429	441	449	415	446	411	426	410	450	429	406	426	388	433	393	424	464	431	430	415	406	421	442	429	411	397	411	413	466	421	414	413	435	396	409	436	459	408	426	431	447	426	431	460	383	414	409	424	403	442	424	436	418	421	414	417	433	427	446	384	461	395	469	416	423	433	450	443	430	435	398	430	416	453	404	464	444	410	395	407	417	436	424	417	433	415	417	428	461	416	437	465	422	405	411	418	441	471	488	412	424	413	399	408	434	437	466	435	408	426	429	420	419	429	424	423	446	441	441	390	447	458	418	444	378	444	397	424	442	404	460	445	432	451	435	382	426	449	418	409	420	451	431	409	466	397	435	426	436	452	417	430	438	425	454	397	448	421	422	427	443	426	430	451	452	441	426	398	461	437	444	403	405	398	384	439	405	423	430	423	444	426	404	368	439	434	403	462	409	437	393	417	433	392	428	408	409	436	425	424	424	394	457	440	448	452	391	411	439	461	412	410	432	419	403	444	448	453	440	423	428	435	383	421	473	408	418	471	408	437	425	410	405	412	417	446	428	402	417	408	439	445	436	442	428	403	436	400	423	457	434	404	420	419	411	453	417	444	425	441	445	407	425	413	416	432	400	444	441	433	371	414	414	411	405	432	411	414	428	410	436	366	430	441	417	427	401	404	437	460	432	446	438	414	436	419	433	408	414	400	407	413	451	428	384	417	430	400	408	422	407	430	433	424	436	420	432	405	406	417	432	417	434	430	436	414	411	436	463	437	475	451	423	391	424	399	442	410	404	443	450	421	419	414	424	459	418	418	415	415	451	421	412	439	394	454	408	407	440	445	415	436	405	413	405	418	405	446	443	456	437	438	435	421	424	428	420	442	427	444	418	443	423	439	450	406	433	410	460	412	423	391	436	419	440	415	457	435	422	450	423	415	429	433	439	404	411	465	422	435	411	409	468	416	454	410	432	402	419	409	431	413	457	406	455	422	419	461	448	409	388	403	427	388	418	420	435	427	429	402	397	412	424	393	422	419	422	447	423	433	422	439	441	446	460	373	417	462	448	415	428	432	417	404	461	386	432	439	437	398	443	439	469	403	417	418	463	398	381	441	441	425	411	403	418	388	421	403	454	429	426	424	460	436	383	418	428	422	429	444	404	408	440	415	416	437	431	411	436	402	436	418	413	401	418	461	447	461	416	399	445	400	447	376	431	469	448	426	451	431	408	447	438	415	410	442	437	423	422	455	400	436	426	440	408	446	433	448	391	428	425	436	436	421	434	411	451	451	441	449	440	408	442	394	455	422	449	462	415	406	448	392	439	419	430	430	405	432	430	451	400	475	420	434	418	463	418	452	422	464	453	429	444	396	413	398	435	442	428	427	436	404	436	408	430	438	414	432	412	421	425	415	417	391	412	435	413	423	391	399	410	391	422	436	459	455	425	456	430	423	408	421	393	390	443	419	431	490	486	442	403	414	384	430	442	445	415	417	467	407	424	440	411	419	429	410	397	435	402	446	409	429	412	411	433	446	405	470	400	428	452	466	414	428	428	379	448	462	440	411	409	420	436	444	408	387	405	430	423	431	446	388	405	433	405	427	428	447	394	407	390	429	413	418	406	423	479	435	406	445	449	422	417	435	408	412	415	440	443	402	410	408	406	428	421	413	414	412	422	429	432	437	442	448	398	422	454	421	450	430	435	437	385	458	428	440	415	412	449	430	453	436	402	452	444	423	442	434	440	427	446	416	435	426	453	469	438	428	421	429	467	402	440	430	459	432	427	421	423	427	452	440	434	438	432	436	423	423	408	396	396	421	413	447	421	403	444	402	436	424	418	415	369	432	427	427	449	401	438	421	463	438	437	444	382	399	428	431	420	426	404	399	401	445	396	460	445	401	438	452	449	423	429	448	422	436	397	419	426	404	420	419	428	471	437	486	453	444	437	434	428	408	408	462	416	433	440	392	397	442	429	420	412	438	416	397	440	440	444	437	449	413	448	413	458	445	452	425	447	409	431	424	453	427	444	410	413	422	448	457	430	395	428	446	441	439	402	420	457	441	453	416	415	434	441	422	417	450	423	400	454	434	476	412	403	402	406	419	445	389	441	443	428	416	437	445	446	460	441	398	406	434	458	414	423	394	465	440	400	437	484	388	400	514	399	419	405	417	413	428	438	389	420	468	430	453	398	429	406	435	419	426	444	426	394	456	435	446	427	426	432	421	405	418	414	429	424	420	420	414	404	406	418	383	481	440	427	403	441	438	476	422	410	415	437	437	428	410	423	425	409	445	438	456	411	441	393	425	415	441	443	440	457	435	413	395	440	406	416	382	391	451	452	393	420	437	394	408	391	394	444	433	479	441	417	447	449	404	427	434	427	429	469	438	407	413
23292	21940	33096	33650	28128	20370	8803	842	647	596	605	642	612	572	549	560	616	591	588	596	568	568	564	564	606	519	558	588	561	615	537	550	585	531	548	533	537	590	535	558	522	527	519	541	539	509	592	565	577	532	556	551	535	569	565	567	499	526	559	542	544	555	562	524	501	559	528	583	582	511	567	559	574	527	558	534	552	569	583	553	567	570	518	598	524	555	536	597	508	529	514	528	569	523	516	570	508	578	557	552	555	579	522	538	493	571	588	531	542	560	507	510	524	549	561	538	562	536	542	582	500	550	568	559	539	538	567	548	543	549	568	548	572	531	574	568	579	528	562	588	525	543	558	552	570	544	532	539	554	565	555	536	565	535	543	557	608	528	544	542	553	605	546	552	565	560	531	568	575	539	521	549	521	535	550	547	555	558	520	548	552	536	549	530	544	575	566	567	545	535	527	501	519	581	579	516	542	526	525	547	539	553	506	537	534	517	522	538	539	562	578	548	585	528	521	557	519	557	558	546	515	558	539	569	519	568	571	590	566	586	568	556	499	552	575	518	584	559	558	536	573	526	543	551	595	512	545	524	560	539	584	538	516	532	542	559	516	554	539	521	554	542	572	502	590	537	535	539	510	524	536	555	520	525	527	551	560	587	541	525	534	547	539	572	539	514	546	565	564	578	543	576	539	546	560	542	585	493	576	573	574	523	531	517	508	523	543	524	526	524	545	521	553	590	572	559	585	539	552	563	524	582	546	533	571	610	559	521	575	518	542	510	573	533	516	532	558	574	580	582	563	527	535	538	540	542	517	542	572	567	539	558	546	573	573	556	557	532	582	572	583	546	536	576	543	511	498	513	551	570	582	542	548	563	583	576	518	573	553	509	600	559	579	548	590	546	555	582	511	518	545	560	563	539	601	589	549	526	551	553	520	566	592	540	534	574	497	516	555	544	505	589	548	526	576	554	541	543	556	516	530	555	573	555	571	539	505	582	576	503	557	552	519	526	533	526	537	535	596	583	529	555	532	543	586	575	585	582	577	566	544	545	535	522	542	587	557	549	528	512	568	574	557	557	523	532	558	523	533	512	547	569	568	542	521	557	553	504	511	531	527	597	540	537	561	571	557	560	523	536	533	539	541	545	538	541	535	550	560	567	543	546	576	529	534	582	600	567	564	575	589	571	521	529	629	554	508	567	579	524	517	549	556	590	545	518	538	559	566	580	557	505	552	571	577	525	574	574	532	534	532	540	562	571	537	556	567	523	530	561	598	599	544	559	521	521	524	564	591	579	535	538	537	523	544	535	533	520	539	525	523	583	549	547	533	518	596	534	584	543	538	500	575	533	523	553	551	518	536	557	528	572	537	506	539	570	564	570	531	549	535	549	518	550	565	557	541	519	546	536	553	546	543	528	558	514	558	581	572	588	499	534	516	584	544	541	544	548	525	530	548	559	586	542	555	560	559	551	556	553	562	590	559	519	545	539	606	533	516	519	541	579	531	572	523	543	537	511	537	549	566	548	540	557	504	539	568	564	537	515	532	498	525	568	552	578	579	503	527	542	563	585	518	547	550	529	580	551	543	584	527	565	545	513	551	546	554	595	543	565	573	516	539	563	569	550	559	591	591	510	484	523	496	532	573	511	566	519	494	534	540	517	532	510	498	557	532	532	556	569	555	549	590	543	559	558	544	572	555	568	495	539	516	576	546	541	557	553	533	541	536	544	514	541	500	558	551	534	517	605	577	525	525	600	557	531	564	533	554	558	566	584	536	557	573	544	550	518	530	567	520	573	540	518	540	519	546	513	545	552	501	562	560	499	536	560	559	550	552	494	565	521	564	533	523	590	561	562	537	518	551	538	555	515	587	538	559	562	584	549	541	540	583	584	550	502	535	592	555	526	557	541	535	542	544	582	545	597	589	521	530	537	545	572	531	498	554	526	576	513	532	539	510	536	557	581	538	550	562	547	584	547	533	541	569	565	553	528	535	535	554	587	585	555	536	568	550	531	499	561	568	556	565	579	555	560	543	557	560	594	553	570	526	544	530	529	589	575	491	518	553	547	562	567	589	559	539	522	542	559	551	533	504	540	515	516	584	536	559	508	559	528	551	575	578	541	556	529	578	566	584	575	553	514	570	539	524	533	545	524	535	532	544	521	529	567	516	565	532	520	528	565	593	501	568	561	544	529	587	596	564	516	558	566	525	578	531	562	552	559	527	559	561	549	525	508	543	541	531	605	563	541	585	540	520	540	536	527	559	549	551	523	544	501	538	565	502	565	511	513	598	568	558	594	544	569	536	562	560	539	525	547	508	526	574	539	506	517	561	578	561	598	531	558	527	571	553	530	570	545	554	539	541	554	554	530	582	542	545	549	559	568	518	532	548	557	551	563	572	558	588	563	557	575	556	534	548	543	555	587	546	535	535	562	554	513	535	543	583	551	576	544	552	544	553	523	505	584	568	554	545	608	540	568	553	577	560	516	541	502	565	556	534	556	532	545	581	579	540	572	548	571	580	520	576	579	540	520	511	560	524	568	572	532	554	484	551	551	553	550	530	540	564	588	548	530	561	544	583	527	565	564	563	520	550	547	556	531	536	540	564	558	603	552	552	561	546	525	493	549	559	534	524	528	550	558	543	566	549	519	602	531	550	562	522	545	539	598	544	513	544	553	546	538	512	588	533	588	496	555	480	543	510	541	559	561	555	566	554	525	559	543	536	538	524	573	540	525	575	514	571	528	502	550	511	556	585	557	579	553	528	560	516	525	532	547	530	574	544	565	545	515	542	543	524	554	531	550	549	525	534	541	558	555	546	562	555	571	582	544	591	557	571	575	521	545	513	590	573	511	542	571	533	535	553	559	553	554	557	588	595	520	503	589	571	538	541	559	550	558	550	572	561	516	539	583	525	538	514	575	561	515	570	525	561	545	529	509	517	533	515	552	537	547	548	585	593	535	535	484	566	526	566	527	559	519	510	528	544	544	550	523	526	533	505	553	569	539	566	578	577	549	515	545	573	582	551	551	539	537	561	535	535	547	552	550	547	524	519	531	564	561	581	527	539	556	577	549	496	506	490	527	556	547	542	539	575	531	535	527	483	561	572	544	549	534	594	548	573	520	550	543	540	531	556	545	554	524	581	556	576	542	551	542	531	521	553	548	528	517	564	566	531	569	525	600	539	539	552	525	546	554	554	523	526	550	539	557	530	533	544	541	543	582	577	569	529	550	506	536	573	530	553	570	572	571	558	517	540	546	535	537	537	496	549	559	534	530	534	545	583	556	578	528	515	582	558	560	540	553	547	544	570	533	564	574	536	554	527	542	528	551	551	536	583	545	552	549	556	519	505	589	504	554	571	528	560	557	557	593	572	546	538	574	540	548	517	538	498	530	564	539	579	514	567	536	582	525	557	527	533	509	504	558	523	566	532	545	546	554	575	525	542	549	555	545	564	509	551	528	543	564	510	559	556	531	557	549	552	548	571	533	576	592	591	522
58485	99623	81932	59617	35734	6399	762	733	697	671	642	635	618	616	594	555	605	587	620	598	608	637	625	590	586	631	608	555	614	585	581	507	585	607	592	602	594	616	643	610	547	613	603	578	583	586	582	616	629	565	603	611	613	602	601	593	603	562	626	584	568	595	651	595	574	589	560	587	628	597	560	557	569	562	590	609	607	591	611	643	607	577	588	604	606	585	582	608	633	555	605	552	598	556	576	609	596	620	555	573	570	564	626	572	597	623	593	588	606	612	624	585	597	567	580	575	547	612	609	580	596	583	574	610	575	623	587	610	603	630	587	601	571	573	573	608	595	565	623	576	610	596	581	603	583	607	606	590	611	571	576	589	600	605	565	615	566	582	588	564	610	590	610	584	605	572	578	576	581	613	613	597	613	595	584	597	594	604	649	571	562	557	577	570	578	612	600	589	594	587	595	575	646	616	602	603	580	586	614	573	578	557	576	612	580	596	590	592	602	587	610	567	599	588	543	564	565	584	609	598	579	576	577	557	620	568	590	536	582	565	594	628	622	574	584	566	602	565	631	602	546	616	605	561	589	561	563	610	598	575	588	598	581	621	591	616	560	588	610	627	586	570	584	602	601	580	640	587	572	573	604	567	568	601	578	557	572	563	569	603	593	581	606	574	593	580	596	593	595	592	624	586	606	591	607	574	588	615	608	573	549	585	593	604	594	602	577	620	624	611	594	603	599	607	646	618	607	545	612	598	630	578	589	634	617	568	597	609	631	612	578	565	581	518	625	611	617	605	598	568	595	614	592	580	585	578	586	608	579	623	594	565	558	624	573	610	543	600	586	540	602	558	579	548	613	610	633	587	580	570	564	598	596	557	574	525	566	583	599	564	596	558	598	592	585	598	581	583	659	607	592	562	589	601	601	603	562	642	566	553	640	577	611	571	610	572	619	645	585	632	604	567	559	582	597	593	563	610	593	593	557	611	571	569	563	599	554	569	577	611	565	609	593	633	577	570	637	563	620	616	624	594	611	558	602	585	575	591	563	593	538	574	609	594	548	619	646	574	594	614	615	611	595	573	622	579	601	575	566	591	611	599	569	619	614	584	583	575	557	609	595	554	656	650	583	602	627	576	571	607	572	602	597	605	591	564	614	573	589	617	548	626	633	647	588	586	572	589	578	635	586	586	618	600	581	631	610	602	583	560	588	626	571	607	577	583	577	609	594	561	584	603	587	592	560	581	550	568	587	597	588	604	581	596	580	617	607	586	590	573	595	590	554	596	602	609	607	629	636	569	635	579	588	611	626	605	585	624	599	559	616	648	529	622	581	616	619	575	595	612	552	591	611	563	547	595	601	583	568	635	583	581	583	557	620	571	564	561	608	591	619	594	623	596	581	546	596	595	564	618	577	586	616	600	579	579	603	591	594	593	549	549	562	611	614	590	561	589	610	609	583	579	579	598	600	571	559	556	583	629	649	567	591	572	610	626	620	578	587	572	585	602	601	580	558	564	606	586	595	599	578	638	600	616	586	568	600	595	578	562	610	603	603	579	571	580	612	602	570	598	578	565	601	618	566	564	582	571	606	575	538	613	591	578	603	608	569	575	644	604	604	580	578	570	605	589	589	533	601	581	612	518	580	584	585	583	565	629	602	549	607	586	604	586	540	575	582	585	598	570	560	622	607	587	604	604	619	602	562	601	602	577	612	510	662	602	568	595	578	620	634	530	577	591	616	640	659	590	574	585	636	608	624	618	577	579	606	569	570	629	617	581	583	563	587	601	638	583	590	629	537	580	580	588	593	533	606	569	616	551	642	599	578	584	602	584	559	560	570	607	575	590	628	566	591	584	601	580	589	590	615	606	561	597	628	589	569	583	604	579	588	601	585	634	550	598	603	594	596	619	563	538	600	582	590	586	586	588	596	561	603	633	568	599	583	603	571	582	538	574	543	617	561	601	606	590	592	548	598	545	588	596	577	617	581	600	617	570	590	600	599	579	594	564	585	576	594	645	601	539	596	523	575	602	594	552	573	599	611	594	558	610	584	613	596	580	548	574	591	604	609	579	611	608	601	558	601	623	615	611	649	610	569	594	577	594	549	585	635	614	594	599	595	581	611	585	556	559	562	588	602	603	599	563	609	576	570	624	583	571	592	604	603	576	606	559	585	589	573	605	578	573	599	563	606	567	594	613	608	601	575	591	613	579	551	601	582	615	565	609	583	595	576	580	582	619	604	584	602	672	602	596	574	593	573	564	570	592	634	572	586	602	598	572	602	560	618	576	557	573	654	615	586	578	631	581	586	589	605	620	587	590	595	592	585	575	582	634	575	583	566	577	586	615	589	607	630	575	591	603	606	587	645	643	581	578	586	565	591	581	619	581	605	589	588	578	597	596	586	551	608	597	563	570	572	546	587	572	599	578	645	590	626	580	589	557	598	606	581	540	627	584	603	615	601	608	621	612	620	606	607	605	582	619	578	595	603	588	604	589	617	569	556	570	596	615	587	582	553	522	610	611	596	615	632	605	626	573	576	625	602	580	595	626	576	576	569	641	594	550	561	571	593	567	591	571	559	566	595	560	601	568	617	604	613	605	596	627	635	587	578	629	594	607	575	602	542	601	541	603	593	603	629	574	602	605	633	585	593	545	581	586	614	602	623	580	613	609	616	556	581	589	592	603	608	590	565	575	630	605	655	585	533	567	587	584	592	585	614	602	524	591	629	635	578	562	562	571	580	566	573	636	553	611	614	592	602	612	579	537	627	616	588	535	572	567	580	564	601	623	590	602	608	665	617	641	572	543	621	659	580	619	609	604	570	572	580	597	597	634	602	605	626	573	598	587	559	587	609	558	593	580	582	615	546	605	583	579	554	568	616	535	627	597	598	586	593	578	657	598	554	574	613	595	618	624	561	562	640	606	572	564	610	585	576	618	557	616	573	619	562	584	566	596	589	582	592	578	552	620	596	591	610	606	586	569	606	601	572	596	562	564	585	537	601	570	564	641	594	575	568	574	602	582	575	606	597	547	609	552	578	580	581	580	595	587	614	627	593	595	577	583	548	580	609	588	598	598	608	600	595	612	620	634	617	599	587	576	588	564	595	576	600	604	617	557	560	560	574	560	621	628	618	611	594	574	656	567	586	594	589	615	563	612	623	624	593	547	606	570	566	575	639	553	617	624	614	630	559	589	611	602	568	589	575	609	626	648	585	602	588	625	641	600	580	580	571	569	607	572	582	574	592	608	586	605	587	563	559	623	574	552	526	632	582	614	606	617	581	632	580	594	589	644	544	588	591	573	568	563	563	574	566	584	575	568	572	648	601	553	600	601	609	617	601	563	614	591	602	601	614	584	569	610	567	588	570	602	584	602	561	601	581	609	626	622	620	569	639	597	608	571	604	623	588	614	619	586	608	565	587	585	562	589	612	553	577	575	566	568	541	564	601	610	616	595	548	561	599	592	647	565	590	590	620	554	569	625	598	593	603	593	569	584	603	598
28551	26632	33161	20837	5951	556	259	215	254	275	249	261	269	257	232	255	231	244	264	267	267	244	270	245	229	241	232	253	244	291	262	254	294	243	269	275	280	238	271	272	222	251	266	266	260	247	252	247	275	254	252	252	248	231	254	242	274	233	236	261	251	266	283	222	246	256	279	234	262	252	273	250	204	267	284	223	282	246	225	278	227	260	242	245	250	238	260	227	262	257	254	261	233	294	255	262	256	283	277	233	249	240	224	230	261	226	280	285	273	258	235	239	259	253	263	278	290	255	247	282	237	240	273	252	255	246	237	242	269	242	255	229	227	233	240	271	242	225	254	264	279	270	252	244	258	281	251	228	246	233	243	287	249	249	254	241	269	249	272	257	257	234	265	216	236	264	248	251	241	302	227	224	260	286	248	212	223	247	271	242	243	265	258	246	268	288	262	255	260	257	270	235	248	257	269	265	231	263	265	225	239	207	279	281	247	251	237	269	223	269	240	266	245	262	247	253	230	218	262	256	241	273	253	240	277	243	265	237	260	287	235	239	247	231	262	240	238	234	261	274	245	266	227	259	247	268	255	240	269	250	215	237	241	249	271	245	267	271	247	274	245	259	258	254	259	253	251	243	276	268	238	284	237	250	267	256	268	246	270	274	242	281	300	268	248	253	251	243	248	243	264	252	254	251	243	257	246	291	241	238	263	277	255	255	249	248	261	264	253	244	267	255	221	251	286	265	255	251	264	263	248	265	243	259	215	215	247	237	246	278	223	256	260	275	261	261	259	257	273	252	234	252	250	263	237	281	251	203	256	254	237	272	270	271	270	228	258	225	264	276	247	255	246	247	267	254	248	259	233	254	267	231	251	223	258	274	249	227	288	270	258	251	243	251	259	235	263	226	243	238	248	242	287	249	244	255	239	285	257	258	250	241	237	286	255	225	246	252	266	240	245	223	267	261	272	250	249	264	262	269	276	233	257	245	257	232	254	244	268	242	261	267	250	286	266	242	259	228	249	265	229	236	219	241	249	243	246	280	271	230	221	252	245	262	255	273	265	256	273	238	238	254	247	274	259	246	234	240	253	241	296	246	243	249	269	252	262	263	268	272	235	270	245	233	226	271	291	256	264	281	258	265	236	270	260	233	234	240	237	252	255	251	267	282	255	251	266	243	266	248	254	252	250	286	232	254	271	255	272	255	264	261	251	216	254	259	255	236	247	305	233	237	251	250	245	253	274	235	248	240	278	267	245	248	267	259	235	253	263	266	243	245	253	261	261	250	245	260	259	239	239	252	255	256	240	269	256	217	285	250	227	276	252	233	244	271	251	229	220	227	238	254	248	249	225	261	232	237	261	273	262	219	250	246	256	245	251	265	272	265	266	229	278	241	257	230	242	243	267	242	283	251	252	240	246	250	258	261	269	255	239	268	235	255	225	275	250	265	242	261	228	262	267	268	252	267	248	238	247	266	237	215	254	267	274	274	249	273	257	260	216	259	274	267	243	267	254	247	232	210	243	238	271	274	268	258	251	239	274	259	251	252	248	261	259	236	246	254	229	225	265	254	243	244	279	252	226	283	266	259	251	245	247	225	272	251	240	253	237	241	262	258	253	255	252	232	274	241	263	270	242	298	253	234	246	247	247	233	262	241	276	279	232	248	232	245	245	268	238	266	253	264	251	270	257	252	266	244	261	240	247	247	269	257	238	229	265	286	240	246	238	245	278	263	244	228	285	272	241	236	260	272	261	234	262	197	264	261	297	250	226	242	261	264	264	270	250	273	246	256	266	241	246	235	248	254	229	244	257	247	260	227	237	218	231	233	244	224	262	244	253	262	210	232	239	253	247	258	251	301	276	253	226	243	268	254	261	260	252	265	229	253	233	269	270	242	229	256	233	256	252	235	241	274	247	260	285	236	274	245	272	262	261	253	229	274	275	254	260	254	248	241	253	236	259	273	246	257	268	255	251	248	244	246	247	245	280	279	272	241	263	259	260	237	246	251	259	239	288	251	250	248	267	271	271	247	258	265	248	253	264	277	276	246	240	241	262	250	264	249	239	247	255	262	244	258	257	263	270	276	246	252	241	259	247	238	231	276	253	285	283	248	253	250	260	264	253	260	235	248	255	273	256	273	276	227	258	258	244	248	258	262	266	237	270	243	250	252	228	253	254	251	251	241	246	245	266	312	268	230	257	238	229	258	246	240	263	266	263	288	238	236	275	247	226	252	230	263	267	265	249	258	267	224	250	280	249	265	234	258	245	277	273	228	247	276	250	250	274	265	258	260	245	260	242	268	265	259	224	263	250	258	233	281	251	289	217	222	249	259	246	255	240	257	283	243	258	242	264	239	266	263	270	238	242	232	258	261	256	238	256	265	270	274	282	243	263	247	236	216	244	251	267	251	247	269	250	241	249	299	272	255	259	253	293	232	241	238	251	250	259	253	244	244	283	272	228	262	241	275	224	236	244	257	294	247	240	258	224	246	236	258	240	249	243	263	259	261	263	258	272	251	247	267	260	265	277	235	227	211	256	265	275	249	260	260	253	298	274	207	257	252	246	253	260	252	266	263	247	265	280	251	281	266	240	269	252	256	244	257	281	247	221	265	255	257	236	283	245	275	255	252	229	258	222	255	263	240	271	240	248	226	247	246	260	226	254	241	248	260	234	251	250	271	279	245	246	258	260	261	250	233	229	234	247	263	237	251	259	254	263	272	242	226	258	251	253	235	249	254	256	266	266	267	235	247	266	269	268	267	260	258	272	239	263	234	287	264	228	268	260	269	239	232	263	243	250	255	263	283	246	244	248	271	264	257	267	254	262	247	249	246	235	287	257	229	282	259	259	254	231	231	234	222	272	255	240	230	262	268	252	239	235	243	206	234	261	268	226	248	270	239	274	243	252	277	260	279	248	256	252	238	265	264	240	234	255	241	272	248	245	258	242	289	273	251	233	244	238	269	253	243	253	251	244	243	268	241	275	235	287	257	231	263	247	257	256	265	245	276	244	249	261	231	246	257	251	247	279	240	271	263	235	246	229	238	256	265	269	262	272	279	287	218	241	283	255	238	250	224	263	243	292	244	239	243	246	232	234	271	275	244	287	251	244	242	251	246	248	246	237	239	222	253	263	242	273	266	253	234	250	235	242	264	256	257	243	260	242	261	235	277	247	261	255	226	259	256	244	251	252	262	253	212	249	224	259	235	272	253	253	277	239	221	260	212	254	256	269	228	255	258	242	256	256	282	253	255	256	232	241	251	242	265	256	246	248	268	245	249	253	283	270	257	268	248	256	267	264	254	265	229	248	237	234	238	242	239	253	247	261	242	249	244	229	246	241	246	246	228	281	255	233	245	230	256	248	258	226	255	219	251	238	251	248	255	241	250	263	252	247	244	217	296	258	245	231	240	244	271	265	266	260	242	225	234	234	233	294	259	261	266	276	292	267	232	232	243	248	251	253	275	270	248	278	238	276	284	245	288	237	281	253	246	264	259
26105	42722	31025	14905	5200	608	326	274	313	298	271	287	301	320	299	289	316	321	272	283	296	274	304	319	299	288	274	280	308	296	304	285	297	283	308	278	295	313	293	313	344	269	289	301	308	340	277	296	270	276	282	261	295	296	307	283	300	277	315	296	305	276	285	308	296	326	291	279	299	296	311	314	283	317	295	315	314	312	329	329	298	270	297	323	269	303	315	296	297	314	312	279	270	299	306	271	296	316	271	298	303	292	267	308	324	303	302	299	296	317	319	318	338	275	264	308	306	295	292	305	287	291	317	285	291	320	268	320	314	300	271	259	287	334	317	298	292	282	292	277	309	317	254	315	309	279	325	327	288	277	311	310	298	291	283	309	288	299	313	298	295	298	300	314	286	306	304	309	306	287	273	287	307	278	320	315	281	283	283	318	303	281	299	298	309	316	287	313	286	285	306	311	313	308	279	299	301	302	306	300	281	270	260	270	326	310	282	305	312	301	296	299	300	275	291	280	298	305	311	303	282	286	288	310	283	329	318	280	262	258	308	329	296	310	313	304	315	294	303	289	312	299	287	305	270	288	318	286	277	303	268	308	332	326	315	312	261	295	311	299	308	294	301	280	294	314	294	303	297	296	282	308	327	311	304	300	305	316	295	296	275	322	290	316	289	318	306	301	273	324	352	287	317	274	255	273	298	299	310	317	285	316	325	304	323	348	274	314	291	277	286	313	316	315	273	270	296	310	279	315	308	297	295	279	316	307	297	325	277	318	315	308	282	271	304	303	321	300	327	302	306	288	297	287	272	285	300	305	274	312	282	310	281	281	327	323	294	277	256	273	314	286	285	282	276	305	279	302	319	287	301	279	290	289	308	279	301	326	284	304	269	317	310	285	266	305	295	292	301	303	300	280	306	313	323	311	303	283	289	283	317	314	278	310	290	315	275	302	287	284	287	271	327	299	294	257	323	325	287	292	300	315	324	324	310	312	287	329	323	325	288	269	290	281	289	331	286	301	304	303	314	313	287	307	288	303	319	279	291	292	307	284	290	324	282	293	293	268	282	288	297	306	314	283	317	321	318	317	278	321	318	272	302	297	303	289	312	315	280	301	332	300	297	319	317	302	266	305	274	281	296	298	287	297	285	287	275	285	297	305	304	273	288	309	302	314	288	302	317	306	301	311	277	321	300	303	300	300	280	278	314	294	316	285	321	303	327	273	306	297	308	315	295	309	276	297	286	322	289	271	289	303	308	307	312	307	280	304	320	317	265	304	301	293	291	305	305	320	295	308	346	318	309	288	301	287	255	284	290	284	291	297	270	325	296	310	294	301	289	318	314	321	290	310	335	284	269	309	304	346	313	274	278	308	310	280	303	296	307	327	305	301	312	325	282	301	318	291	315	264	301	286	288	286	312	296	297	340	302	326	298	291	270	286	262	297	312	312	317	310	305	278	280	316	289	301	314	270	298	305	318	270	303	283	277	308	312	289	296	313	315	292	279	305	303	281	315	326	287	295	293	277	316	286	293	319	295	295	289	330	295	309	285	299	295	302	323	314	304	274	305	286	292	276	320	283	269	320	343	300	276	311	314	314	300	316	298	273	297	319	297	289	285	324	281	306	282	322	318	307	315	333	268	320	288	303	306	290	315	283	300	308	310	302	289	327	301	299	273	291	326	312	279	301	280	305	283	308	300	308	285	292	264	281	287	298	287	314	269	303	279	310	315	290	299	299	307	302	290	307	301	309	306	287	272	315	332	301	287	314	264	270	302	303	309	286	314	291	274	300	305	314	306	330	278	269	293	290	300	287	312	267	329	299	331	301	287	293	297	286	287	318	270	292	306	328	288	292	293	301	271	307	298	271	291	328	294	314	296	318	293	292	299	277	293	298	297	289	303	271	310	304	306	317	316	305	310	285	289	287	316	276	305	299	294	327	310	299	280	281	285	330	329	311	313	305	292	295	283	280	298	310	285	297	296	271	282	318	323	300	299	303	316	292	297	312	314	331	286	292	310	291	344	291	299	258	286	281	287	309	278	285	323	275	308	276	263	296	305	305	305	288	278	303	305	294	259	273	314	269	288	276	313	303	312	286	292	304	283	294	303	291	279	289	310	277	294	311	275	288	308	280	274	309	288	305	281	298	297	304	304	296	294	288	246	313	299	302	308	307	290	327	304	288	295	294	322	347	312	293	305	252	306	292	265	318	286	273	323	316	274	313	311	295	286	280	310	321	327	298	280	319	307	303	283	294	298	285	343	272	285	296	299	272	299	269	299	308	320	282	308	313	296	289	302	303	283	300	325	267	308	284	306	272	288	303	292	298	342	296	305	288	305	327	273	292	283	267	291	282	286	311	314	291	275	293	294	277	329	291	314	312	298	301	290	269	294	321	302	314	323	309	288	300	322	298	284	309	314	288	295	305	314	301	322	302	323	286	284	306	306	251	293	308	305	295	289	305	285	285	284	292	265	274	303	277	319	315	297	326	325	298	262	306	332	285	295	302	297	292	299	312	313	285	310	273	285	284	277	306	291	296	278	309	279	270	269	277	312	323	298	269	305	277	290	283	281	278	306	305	328	320	292	318	298	285	281	314	337	271	331	325	300	275	312	337	314	299	291	302	308	322	290	291	303	290	318	259	291	272	304	312	292	312	287	313	349	285	278	290	286	333	276	324	283	302	285	325	286	283	298	276	303	285	298	284	305	308	306	286	288	297	285	275	297	305	297	316	290	299	279	275	286	280	301	296	300	307	280	279	283	300	285	323	300	306	309	314	286	298	307	284	281	312	289	264	310	308	288	306	289	297	287	293	280	313	296	286	297	273	300	302	303	294	298	306	318	287	326	305	291	279	310	283	300	272	296	304	296	278	299	287	287	275	292	269	287	347	290	312	296	284	290	282	292	297	276	303	291	297	269	269	295	295	283	314	283	337	271	302	281	306	292	306	263	303	289	332	278	312	292	319	284	303	286	327	283	297	293	304	313	278	328	262	266	278	305	312	298	308	298	319	297	293	302	277	296	294	274	333	300	308	292	293	286	293	288	300	303	317	301	306	273	290	286	319	283	299	286	291	309	300	299	291	290	302	320	286	303	283	313	305	287	300	297	307	305	311	289	319	300	294	320	307	263	299	312	290	272	303	319	282	310	299	286	279	296	283	330	294	263	299	304	294	285	286	281	303	310	277	298	296	329	327	301	320	286	338	330	294	299	283	283	301	332	308	293	320	321	318	324	304	307	303	288	291	274	323	309	309	307	313	273	294	275	311	318	296	279	276	333	319	288	300	291	271	276	289	292	280	303	324	308	289	290	313	280	284	294	310	330	282	277	317	306	300	310	302	294	277	294	313	316	281	292	280	282	292	280	306	310	304	297	318	306	274	295	292	295	295	319	301	308	309	311	316	298	317	343	290	310	289	280	286	299	295	299	303	296	311	288	321	283	317	298	284	321	273	291	266	341	312	315	325	288	332	266	322	301	261	301	329	296	288	309	297
24331	22398	34645	34421	26778	15057	2245	479	380	375	378	404	364	356	387	327	367	354	354	361	367	353	351	346	375	381	364	348	338	386	337	350	353	330	344	361	350	320	352	378	349	340	364	369	335	366	341	339	341	342	408	340	345	352	352	334	347	355	344	346	361	352	378	384	340	360	329	359	355	371	374	382	385	340	331	353	359	371	369	334	384	363	335	345	381	334	334	325	384	361	361	374	324	343	345	332	360	356	368	371	370	328	362	359	337	365	336	361	339	360	357	353	334	376	359	348	354	317	369	348	328	359	381	336	364	348	336	330	334	367	371	345	340	349	325	356	357	403	353	356	349	333	363	348	332	348	331	370	382	363	342	357	346	338	355	350	337	332	340	338	357	330	363	344	349	351	356	368	338	365	343	341	373	361	360	370	349	326	366	353	358	382	367	349	323	371	368	374	335	358	365	370	355	364	352	336	394	382	365	342	352	331	341	334	354	349	376	343	342	350	310	418	346	367	361	330	355	336	362	362	346	341	346	352	345	351	346	329	347	345	382	326	346	351	341	320	371	383	344	345	352	332	348	376	358	359	369	355	343	311	380	376	343	343	364	327	368	323	353	350	328	334	349	350	379	339	365	369	365	363	392	370	358	353	344	333	296	355	337	350	347	343	354	390	329	362	351	368	352	333	362	352	373	353	374	339	328	346	352	376	344	327	365	314	348	332	302	340	333	320	366	341	345	321	372	342	340	301	348	356	355	357	383	333	350	348	324	391	350	380	306	372	325	375	358	351	314	340	364	369	360	341	334	321	371	344	335	356	338	348	346	367	359	368	352	370	365	333	335	362	375	348	324	362	340	358	366	325	352	358	341	323	324	355	373	333	358	371	330	325	358	345	347	364	368	378	329	322	383	367	356	376	357	348	331	347	374	377	358	361	338	354	381	329	338	346	333	362	347	336	346	332	361	346	340	362	338	346	379	342	345	350	365	330	330	364	413	316	337	340	353	362	379	333	340	326	344	330	344	346	361	378	324	353	357	352	314	356	351	338	350	348	343	336	364	365	328	373	333	351	312	372	354	376	365	344	379	361	337	346	351	354	346	343	357	374	344	356	312	362	318	341	339	368	331	401	334	357	364	355	333	335	337	323	341	334	341	350	339	352	336	340	358	378	358	307	358	326	347	336	368	353	354	360	363	351	335	313	354	355	339	370	320	355	356	353	356	362	355	366	360	339	346	353	372	389	336	370	341	355	341	364	305	363	391	376	318	361	308	332	370	374	364	351	361	384	375	355	304	364	359	335	382	346	355	339	361	375	351	355	382	346	350	367	361	363	345	351	340	329	357	338	364	321	332	333	353	330	334	308	364	383	324	337	366	349	383	358	349	366	358	335	359	371	330	395	355	372	344	326	361	342	344	345	341	332	337	362	353	389	325	369	346	352	335	344	375	322	333	348	352	377	359	372	380	378	365	340	323	344	340	355	356	370	339	324	346	349	329	338	328	365	374	410	325	343	325	364	357	360	371	356	331	338	342	338	332	374	341	351	339	356	328	354	352	349	355	393	379	352	370	351	357	375	340	362	337	344	363	333	334	341	357	355	332	359	367	366	373	306	337	358	343	322	333	401	330	342	366	372	367	346	355	376	353	355	332	376	342	366	338	314	308	385	338	369	362	359	369	370	351	336	369	349	386	336	341	373	342	336	356	318	329	332	362	362	314	344	343	363	351	357	379	383	354	368	387	361	344	352	333	362	369	358	350	359	342	370	329	344	365	360	360	374	336	346	363	365	339	333	313	331	347	380	347	364	339	378	350	334	381	327	359	330	358	385	349	319	349	345	331	302	322	362	317	368	347	348	354	365	340	359	347	354	337	377	330	328	359	349	368	347	342	340	363	308	360	362	371	344	348	362	375	328	369	335	370	343	357	350	371	388	374	345	339	316	357	380	330	343	335	357	329	357	383	370	348	373	352	365	310	370	329	350	353	336	331	355	361	321	329	350	349	346	368	364	363	340	338	353	362	355	359	396	345	357	350	362	358	339	350	331	336	360	377	346	372	330	333	344	364	345	366	365	346	366	350	362	334	367	361	378	382	341	332	379	348	316	382	360	317	372	367	313	352	330	329	355	349	324	336	367	340	352	361	372	329	354	361	351	355	360	359	364	346	349	351	358	342	377	371	371	350	370	352	358	337	367	343	355	362	364	369	379	383	320	379	329	386	330	360	346	328	367	381	352	353	348	346	339	349	342	354	328	340	374	378	342	339	343	376	360	416	348	357	361	340	345	387	376	361	373	368	362	324	333	393	350	390	322	352	335	355	332	376	349	347	339	347	360	342	352	373	326	340	333	342	344	333	370	317	329	340	351	363	374	376	361	374	352	345	324	363	351	369	358	381	381	378	377	340	354	363	400	352	367	381	347	370	364	376	340	332	333	387	360	384	357	345	334	338	344	372	338	347	385	321	339	376	332	367	325	337	330	345	341	349	338	356	331	403	373	385	379	345	365	299	359	358	341	344	355	358	325	342	363	358	336	377	343	363	354	332	342	398	359	370	351	368	331	356	374	391	333	342	328	357	348	340	347	322	331	356	378	349	367	356	322	354	345	326	358	349	379	321	364	339	350	355	313	352	359	350	318	326	357	349	380	349	380	329	367	386	316	328	337	346	405	366	359	328	341	367	348	341	381	354	380	350	363	345	337	352	336	377	329	376	366	383	349	379	364	351	381	340	348	348	384	321	328	328	358	328	355	356	350	325	367	335	333	354	356	362	345	359	337	344	346	338	328	389	327	386	327	381	392	381	377	366	394	354	353	348	361	359	370	358	365	338	361	315	348	357	333	338	366	370	330	361	350	329	378	365	366	332	353	348	357	353	372	341	364	366	332	332	359	344	332	326	325	341	362	343	331	326	344	347	340	337	339	348	356	351	325	373	334	356	331	354	340	370	371	373	341	362	348	351	360	361	373	329	346	361	345	369	358	365	339	336	358	335	368	313	360	312	335	353	335	318	342	364	329	333	352	375	367	395	374	373	337	342	358	304	364	353	340	352	348	345	345	341	326	330	313	341	363	360	397	386	375	341	338	351	336	349	326	363	351	359	358	352	317	339	371	336	337	376	334	359	348	349	357	357	379	363	395	354	334	352	344	323	380	363	357	355	344	348	334	367	368	369	341	341	346	359	363	381	357	361	335	344	361	369	343	366	336	322	302	343	354	368	338	355	329	349	362	366	372	338	351	333	342	340	361	365	317	354	382	349	352	364	362	361	354	360	384	342	335	357	346	352	390	362	355	353	357	314	325	356	356	400	340	343	376	340	338	366	305	337	345	407	349	359	371	338	364	351	332	337	341	332	326	333	338	339	356	357	337	313	347	340	377	345	351	349	343	349	359	369	346	362	342	353	403	348	332	340	354	350	329	381	331	356	323	368	337	353	348	361	336	373	368	343	331	361	341	322	374	345	329	393	347	349	356	354	347	368	387	339	355	384	360	352	329	324	341
54065	88259	71111	47091	27128	3542	502	506	447	434	390	401	432	443	408	416	397	387	369	337	372	365	401	376	376	420	395	397	374	442	377	348	398	391	414	377	436	390	396	387	393	382	388	384	439	389	392	356	411	380	397	419	352	381	352	396	383	394	357	382	391	392	378	404	402	387	406	402	380	397	401	374	393	388	430	397	401	369	379	399	403	390	404	394	375	405	393	378	385	418	411	392	400	386	379	388	354	398	383	358	374	386	390	393	405	424	394	374	385	376	338	382	404	409	370	383	369	379	347	368	397	372	397	373	411	391	387	385	402	364	420	403	363	403	334	403	362	386	391	417	402	389	409	383	396	381	384	376	396	374	376	364	388	411	423	374	392	395	359	386	425	400	415	374	390	388	417	423	376	405	421	384	394	394	420	415	380	362	395	396	388	369	382	332	369	403	388	396	404	410	411	402	394	410	407	376	398	392	406	388	409	381	394	408	353	399	398	409	430	427	370	385	380	417	364	400	375	381	419	417	363	406	391	404	380	444	393	391	390	390	409	429	375	369	397	384	383	386	434	368	376	376	354	408	377	429	373	398	396	399	390	397	393	382	342	401	387	377	363	386	435	405	377	376	381	368	339	411	402	359	386	372	412	392	386	372	395	393	374	428	397	406	364	446	355	390	399	369	376	388	387	410	381	404	362	372	408	398	406	385	399	412	401	369	419	382	397	344	393	362	366	428	370	391	393	351	395	400	382	385	368	379	394	403	367	407	383	410	398	376	387	391	389	378	360	415	381	404	390	386	394	400	398	397	377	395	387	397	374	393	402	405	393	407	394	389	394	429	395	389	396	413	337	367	415	393	366	354	381	367	388	374	380	400	369	396	435	392	421	375	383	362	369	402	393	386	415	367	396	415	441	377	385	359	404	375	411	390	360	387	389	412	397	389	412	407	371	410	435	389	412	409	370	397	430	372	372	385	436	419	419	336	373	391	374	383	381	399	396	386	397	406	407	400	374	341	411	381	383	363	346	381	367	359	389	391	412	403	421	373	390	387	370	395	367	364	402	403	392	386	394	374	414	393	367	394	390	391	360	375	398	386	374	392	403	370	408	383	385	353	382	381	345	416	390	408	399	407	377	375	384	421	387	357	378	419	389	408	456	395	358	387	361	394	387	415	389	391	354	377	399	381	367	360	382	395	384	402	404	402	396	388	391	360	423	399	407	382	389	422	406	376	366	415	387	362	401	394	398	384	399	399	360	386	417	400	418	382	361	403	390	377	400	406	407	440	368	405	369	405	406	424	348	363	403	384	374	416	381	382	382	384	396	402	384	382	392	378	405	406	401	402	384	365	448	385	389	402	403	394	379	392	356	396	407	406	393	436	404	407	406	374	374	384	367	413	365	401	410	414	404	399	389	399	361	389	389	386	408	366	374	383	381	385	349	432	409	356	385	403	405	351	432	383	380	368	388	386	395	396	365	365	389	380	377	368	396	420	377	382	392	401	376	403	403	397	411	386	386	384	385	384	393	375	382	365	369	404	392	399	348	409	395	377	396	382	383	401	401	398	374	350	385	339	410	398	406	395	381	386	389	378	403	409	378	391	379	401	378	413	387	394	389	423	380	377	424	367	404	364	400	404	394	379	361	387	349	394	361	423	424	403	402	383	410	381	409	361	390	369	382	409	393	384	394	367	414	371	413	396	382	388	396	404	395	370	392	391	393	359	417	367	385	404	363	379	373	404	395	411	367	408	383	403	410	385	385	352	383	391	386	439	393	368	423	416	390	372	396	382	388	334	396	356	391	334	408	390	424	397	378	400	417	372	385	419	403	399	404	388	405	391	394	352	378	399	379	400	371	379	370	399	404	364	399	394	412	388	403	376	406	414	357	366	402	392	346	431	422	427	370	402	395	423	430	377	378	380	385	370	404	347	381	397	387	387	360	396	399	372	415	352	367	402	411	388	394	372	428	416	392	366	386	366	380	425	382	400	408	367	396	367	413	379	401	412	444	376	389	423	389	431	401	365	402	396	399	393	381	379	394	384	392	371	387	395	418	388	387	378	403	380	374	392	404	389	411	414	358	388	385	385	366	382	396	369	389	387	415	372	366	397	375	402	413	396	414	388	414	387	363	399	392	393	368	393	416	366	376	405	402	416	399	374	373	425	360	397	392	404	395	452	383	452	408	363	352	378	388	408	414	418	400	407	385	371	392	385	384	376	404	365	422	390	409	364	365	396	428	405	381	389	370	373	402	390	377	422	394	368	382	385	388	434	385	373	391	383	407	393	389	368	349	379	400	398	390	388	394	367	399	394	394	410	403	366	364	386	373	413	377	407	383	421	399	389	339	371	384	390	359	444	406	388	382	372	390	412	396	428	408	394	386	395	381	391	379	426	426	371	388	392	388	355	404	414	362	362	402	348	369	377	393	386	364	396	374	418	427	385	377	449	382	383	388	392	403	363	396	395	384	372	383	379	413	346	364	369	381	385	368	409	420	417	412	375	385	379	383	368	405	347	387	404	368	401	410	389	355	368	413	395	396	392	400	416	384	395	352	391	372	371	401	423	375	340	393	363	390	383	396	400	371	370	413	377	383	405	367	343	380	399	414	393	374	424	381	407	386	385	402	403	392	370	361	420	459	361	385	354	419	342	406	397	376	377	386	354	374	400	371	413	434	382	385	399	354	389	387	365	350	387	398	404	367	389	357	368	403	361	394	433	416	391	391	386	384	417	406	334	401	375	365	368	403	395	370	363	427	380	403	417	380	388	405	388	411	382	355	384	368	355	417	381	384	388	418	402	388	393	396	397	399	400	393	417	371	394	378	364	377	409	410	394	387	391	390	404	417	413	382	408	381	372	372	377	361	392	414	375	392	372	383	374	389	419	385	411	398	411	400	397	408	373	360	401	391	393	413	405	381	371	358	413	395	367	393	401	372	398	397	394	361	395	413	407	395	407	383	408	401	402	398	395	388	397	367	373	378	402	402	371	386	356	388	390	381	401	401	392	432	395	407	380	409	393	387	366	400	358	393	357	393	387	400	397	409	368	346	400	379	452	356	404	415	415	388	377	371	414	404	401	415	393	374	392	416	391	389	393	400	357	396	409	384	413	446	386	395	442	400	345	406	411	402	435	388	393	385	379	419	397	409	417	366	419	405	364	365	393	384	412	399	425	386	377	370	400	413	385	364	384	368	387	384	372	398	423	353	393	410	420	366	378	374	394	371	368	374	409	407	418	400	347	369	403	336	350	371	405	379	386	382	374	370	391	402	359	367	385	390	368	387	378	400	374	428	379	413	402	381	387	370	366	406	364	380	376	418	370	399	415	394	406	376	410	354	391	388	365	395	364	376	395	376	408	399	370	378	387	403	411	375	376	391	399	385	373	398	416	386	390	402	405	403	388	366	365	410	359	421	375	403	400	418	372	388	414	404	430	339	405	407	406	391	387	371	374	384	376	404	357	383	401	378	364	405	399	367	367	398	336	381	368	362	352
25711	23773	35355	32513	20365	4560	474	426	381	386	380	378	377	340	366	399	390	385	361	395	388	362	365	403	338	363	337	346	347	372	338	372	371	357	333	377	347	340	359	396	378	368	391	371	385	389	374	377	385	377	385	343	375	346	334	399	371	351	389	354	358	366	368	384	366	348	371	347	353	385	354	373	371	343	360	358	383	366	367	374	369	378	368	381	350	382	381	344	402	382	377	363	335	376	358	350	391	368	375	337	382	366	347	408	381	340	380	401	366	355	378	393	373	397	404	356	365	378	360	361	386	378	376	368	356	369	379	350	357	418	377	368	371	377	343	371	363	376	328	357	369	378	401	386	358	360	381	364	339	361	352	375	382	365	405	399	352	373	364	375	361	373	354	361	365	384	394	356	321	392	382	347	344	373	356	385	355	366	393	382	372	355	344	351	368	372	356	389	375	398	364	385	330	360	363	365	406	370	386	344	341	355	367	379	380	372	361	345	375	357	399	349	378	390	386	357	387	343	380	381	413	347	377	395	375	359	367	382	339	360	364	306	376	387	355	374	367	365	382	405	359	397	356	396	364	363	372	392	368	390	354	373	378	379	379	383	384	347	332	336	334	417	345	362	362	372	400	375	361	345	368	390	358	373	371	356	363	356	343	353	360	381	370	367	372	433	359	374	414	361	342	406	376	378	388	377	366	403	335	417	339	401	384	374	339	330	390	381	356	380	367	390	405	375	369	350	407	367	409	395	370	389	387	377	335	387	338	384	366	374	386	387	399	380	355	393	384	366	393	364	337	380	379	382	390	382	385	375	341	354	354	388	356	344	322	386	392	366	374	374	354	350	368	376	379	380	371	401	401	398	364	346	374	371	374	400	361	393	381	390	375	359	354	381	418	398	387	375	361	362	387	402	373	364	353	396	348	392	396	362	357	360	398	362	382	374	380	379	350	391	373	359	371	351	359	332	356	371	378	356	364	378	359	388	373	392	371	378	393	385	371	342	351	368	370	394	342	369	348	365	372	345	397	390	366	358	365	380	355	362	349	379	398	357	387	421	369	364	405	363	387	413	389	379	358	370	371	361	364	386	420	375	400	396	359	366	403	372	377	402	366	355	365	373	360	350	389	357	356	345	375	378	344	384	368	395	400	350	382	381	388	369	380	360	375	343	369	361	362	368	357	387	364	374	375	362	378	368	342	376	394	367	380	369	373	382	344	355	379	326	363	354	354	368	357	357	350	369	357	357	357	399	375	365	365	361	376	355	398	345	415	373	373	357	393	357	356	318	368	348	363	357	352	348	406	399	375	363	387	358	381	402	388	351	369	388	360	379	385	372	326	392	387	367	363	344	354	369	383	430	377	410	352	385	369	360	337	357	386	375	376	344	379	367	379	365	380	394	349	385	401	372	359	371	372	373	384	392	366	373	396	376	357	372	340	378	352	356	369	369	348	367	412	361	374	383	386	363	385	387	379	355	328	355	369	400	355	385	371	370	411	358	360	367	367	381	356	397	365	346	381	382	345	379	342	384	365	374	374	405	360	353	379	376	364	376	349	390	354	336	351	369	403	363	391	350	383	344	367	370	392	360	407	377	396	355	350	391	359	360	349	382	392	367	335	370	364	387	381	349	376	366	361	379	376	355	342	366	348	399	372	372	346	386	357	380	356	389	370	338	365	378	376	406	392	365	344	364	359	343	380	367	394	369	380	402	342	367	356	373	351	358	370	357	411	367	350	359	369	373	359	395	368	357	390	377	411	386	356	348	363	337	376	363	344	374	389	364	357	361	389	358	412	349	372	348	350	361	368	383	387	367	390	317	361	360	361	335	368	378	377	369	371	357	348	356	384	376	333	369	363	372	352	353	387	360	404	378	359	387	380	351	382	404	369	368	370	380	373	369	349	342	386	359	359	385	355	357	381	396	383	363	366	344	390	391	349	332	377	393	409	357	382	378	379	399	408	378	383	380	411	370	342	377	381	374	394	369	374	384	370	374	387	345	373	375	365	346	362	393	328	353	364	410	403	362	377	387	341	415	397	385	364	364	337	388	336	360	370	395	377	357	398	363	345	382	426	366	386	385	340	388	384	363	367	370	366	358	336	378	375	364	350	360	407	376	389	359	350	365	353	369	365	359	356	363	387	324	363	352	327	350	352	375	371	404	343	360	387	364	375	376	386	386	376	358	344	352	358	372	366	336	355	338	409	363	378	348	357	387	399	397	399	398	366	379	390	409	387	373	347	381	363	344	345	387	372	390	416	400	344	378	400	375	383	405	368	397	392	394	404	383	370	356	418	376	402	381	367	353	368	368	372	379	355	395	357	372	410	364	373	398	354	331	351	394	374	354	372	390	367	395	359	384	368	390	365	395	354	360	354	347	382	364	379	382	363	347	350	368	369	396	347	379	362	406	354	350	395	345	357	353	370	413	394	354	355	349	379	357	402	355	341	373	377	368	350	396	379	346	368	338	362	344	365	399	381	318	376	362	380	347	383	347	344	383	380	368	398	397	358	381	364	381	410	398	397	375	370	389	368	355	387	368	381	374	370	419	379	402	360	376	358	353	374	363	367	349	359	365	381	354	382	387	360	361	369	361	378	361	332	353	383	359	361	329	366	375	359	358	342	387	373	357	344	377	351	363	326	347	378	353	347	399	348	343	391	370	363	380	361	385	398	358	354	347	372	354	365	376	377	391	391	391	359	392	396	387	369	371	365	383	376	372	364	377	356	375	325	366	343	369	389	392	375	370	364	372	362	407	366	360	368	397	385	359	395	361	360	362	420	367	363	361	364	330	367	366	374	344	364	391	371	383	396	400	368	381	367	379	348	386	343	370	348	395	365	398	388	346	354	369	391	375	386	372	349	375	364	395	361	319	380	386	362	384	348	365	372	353	364	371	397	362	361	373	326	315	348	382	368	305	404	356	384	355	374	371	382	380	365	390	364	352	368	363	326	374	380	358	331	356	382	354	342	367	373	402	367	348	368	336	385	358	386	374	357	355	404	367	378	353	393	321	350	369	412	369	363	349	364	376	359	393	389	352	392	344	365	397	353	360	384	397	363	340	357	330	365	379	401	394	361	341	383	364	374	354	398	367	345	396	383	337	354	327	343	385	386	332	407	375	382	345	347	379	382	379	392	388	345	411	346	344	361	367	370	392	409	388	352	360	371	355	360	379	373	375	376	395	345	380	353	357	310	358	405	374	359	393	381	364	342	360	411	345	333	347	391	376	374	340	409	380	398	372	386	366	373	346	387	360	357	371	398	364	373	371	399	316	377	371	384	376	385	382	377	394	346	380	346	362	372	429	395	371	375	369	423	378	371	377	393	391	345	384	347	358	370	392	355	356	368	348	374	378	380	373	394	348	344	377	367	347	386	358	332	381	349	398	364	361	382	348	346	370	364	383	368	387	354	355	372	373	353	386	383	332	345	364	355	336	387	405	335	356	399	398	367	367	363	356	359	371	346	369	401	362	388	388	344	360	400	348	374	350
51160	74572	56566	36411	18889	2123	456	469	455	441	448	432	472	451	454	453	402	459	386	421	423	411	433	436	447	404	440	446	434	460	442	440	447	415	416	414	422	424	446	442	407	446	439	447	426	440	405	413	419	427	452	390	465	489	423	436	419	400	419	429	421	382	396	411	423	417	453	465	436	438	444	426	432	402	443	387	434	482	432	400	420	405	453	442	442	442	389	435	403	455	444	410	439	459	435	404	389	414	397	411	398	437	418	429	438	437	413	432	423	401	410	415	435	454	431	454	416	410	388	439	428	396	437	406	425	408	434	434	462	429	455	420	409	412	426	440	447	427	435	416	441	452	418	428	431	411	454	414	450	418	410	442	452	425	424	462	413	394	437	430	456	426	438	415	400	389	457	427	458	417	448	448	420	457	400	391	417	398	443	433	423	415	436	475	416	421	424	437	436	470	420	442	422	428	409	448	435	432	414	445	437	409	396	452	407	421	418	385	446	442	440	386	427	402	414	408	411	420	446	402	369	420	424	426	402	419	418	394	452	467	430	415	450	392	431	428	455	434	413	411	438	425	395	435	448	464	434	451	412	441	460	426	452	424	422	420	486	413	419	425	396	426	447	431	448	466	427	425	358	431	438	432	447	395	429	468	430	403	440	414	450	439	438	416	448	439	421	440	416	419	426	429	437	437	441	426	398	441	464	410	444	403	442	440	417	454	420	451	387	442	437	400	454	378	416	409	466	453	409	445	411	402	427	419	425	425	422	407	404	406	396	423	441	434	465	411	465	426	460	437	434	430	402	417	403	446	429	435	445	416	408	441	405	415	461	402	396	424	443	445	422	455	426	415	436	426	419	445	455	427	394	414	428	467	389	420	455	437	432	407	464	450	418	457	443	447	440	442	421	413	407	416	432	444	396	421	429	405	432	406	429	448	418	444	435	436	434	396	454	416	432	450	447	407	425	442	423	421	442	477	431	427	410	403	387	452	393	420	446	403	406	448	405	408	407	400	454	462	429	469	428	434	447	436	395	411	432	408	409	416	435	386	452	379	439	401	436	457	429	439	413	403	435	419	414	417	434	398	412	434	430	486	449	419	424	382	406	392	430	466	412	407	412	428	461	438	432	426	424	435	426	429	411	424	394	461	406	426	419	431	378	424	442	468	456	430	433	423	432	459	404	420	413	456	426	446	448	438	406	428	405	452	419	405	420	442	438	429	436	417	454	473	438	424	405	408	439	442	418	459	412	408	434	411	442	458	411	473	396	426	418	433	441	451	454	410	424	447	434	428	412	430	426	424	416	441	438	429	463	425	429	420	432	433	423	480	407	447	409	439	421	443	400	435	421	408	424	416	463	466	461	432	390	442	464	419	459	443	427	443	422	443	414	414	432	449	427	437	460	419	443	425	416	437	412	447	458	427	415	415	453	426	443	415	393	444	422	449	404	408	437	434	388	432	430	421	414	466	443	423	421	374	398	444	425	385	433	399	431	395	443	442	396	471	435	429	445	461	446	457	431	444	416	440	410	438	422	388	395	427	410	404	433	452	436	437	412	432	396	443	401	417	437	439	421	412	440	450	424	374	420	458	399	418	399	417	439	402	452	430	423	444	421	418	450	437	417	448	412	445	438	427	453	456	386	458	404	447	399	416	447	391	419	394	420	447	431	417	491	409	428	439	424	419	430	449	424	441	449	418	446	422	443	444	384	443	444	415	440	401	407	436	386	438	420	436	404	433	425	427	431	425	430	399	446	423	428	469	419	431	457	444	435	411	416	424	449	434	427	459	376	403	458	386	430	435	398	430	422	415	469	398	458	446	392	423	413	434	418	426	452	427	408	473	448	420	417	448	439	397	410	466	451	425	420	441	438	430	400	418	457	447	414	454	425	414	437	419	417	415	444	435	431	423	381	426	407	440	404	457	434	440	404	465	461	417	408	397	437	410	413	449	425	418	443	443	432	443	423	456	412	400	404	443	435	422	486	465	407	426	460	434	427	440	451	435	418	417	413	449	409	455	419	465	404	436	453	448	442	404	421	412	437	448	378	406	456	414	404	437	438	421	412	439	442	440	439	448	446	466	448	434	441	437	439	424	428	430	408	427	430	433	448	444	394	439	411	444	446	424	425	423	419	423	422	425	429	420	421	410	424	410	456	421	432	423	415	441	409	425	436	422	431	474	448	416	403	418	447	398	436	441	397	405	423	447	429	457	424	404	418	428	407	436	439	439	433	416	442	431	441	423	399	410	437	405	409	403	408	447	417	412	443	457	453	424	409	408	406	450	405	440	410	457	442	443	404	410	440	456	442	454	444	449	408	441	425	403	382	450	457	437	438	469	427	435	450	445	467	429	449	432	436	387	424	478	418	455	396	399	440	424	425	468	412	432	418	448	415	402	428	400	431	413	467	391	441	416	411	428	464	441	418	414	421	436	410	410	428	413	443	421	413	403	436	414	427	431	419	400	417	438	442	404	463	443	469	420	403	465	404	412	430	432	445	473	391	442	393	443	423	374	429	388	428	443	454	403	428	431	463	428	476	438	405	456	427	433	419	457	431	425	434	423	437	391	451	457	401	435	438	441	453	428	426	445	430	451	408	465	460	434	452	426	470	417	402	472	412	406	440	453	436	432	385	385	384	413	453	408	440	409	441	422	435	462	396	394	424	396	455	425	423	415	382	421	433	429	420	396	436	440	425	452	391	426	430	455	441	459	464	434	400	414	480	444	411	430	420	445	489	452	423	409	398	437	442	409	429	456	461	441	399	423	426	455	412	465	423	423	427	420	416	431	449	438	407	418	429	433	411	442	432	423	439	447	462	439	413	424	414	431	439	449	440	444	418	423	443	413	416	464	460	403	422	447	433	414	473	446	374	419	443	419	427	423	427	432	454	458	404	428	440	408	421	429	423	399	453	435	471	425	387	437	450	459	421	427	436	401	440	392	429	374	434	433	428	443	418	411	415	404	429	420	436	419	395	441	446	408	431	432	441	432	419	414	450	419	440	406	428	439	412	422	430	431	445	430	431	409	413	399	444	414	414	421	472	386	408	433	472	421	428	405	417	394	469	421	409	416	436	445	390	432	386	446	426	430	395	442	444	451	444	423	436	438	411	427	405	410	416	409	411	425	450	416	423	423	402	441	422	370	431	419	444	450	432	433	412	431	435	406	420	432	446	438	431	433	416	400	429	440	449	408	425	461	445	456	462	399	418	417	415	415	406	444	422	437	462	410	453	417	412	444	430	403	398	415	410	427	397	439	442	468	441	448	426	447	468	459	410	453	419	422	441	449	417	411	449	446	435	417	397	411	417	418	406	390	429	439	444	460	441	424	420	403	417	425	415	449	422	482	416	413	452	430	444	447	400	440	408	445	474	458	438	447	442	445	422	422	414	455	446	439	442	434	425	426	435	447	422	422	385	417	450	425	434	406	391	436	390	403	412	420	431	429	437	403	452	423	422	429	428	435	442	425	435	426	416	426	442	416	417	415	429	425
23254	21921	32394	29038	25532	20713	9867	908	609	612	658	617	569	616	589	591	599	564	545	589	575	579	583	553	564	501	559	584	585	544	536	576	539	539	525	597	554	521	559	543	566	553	536	590	533	532	534	571	572	549	562	542	604	551	573	540	569	567	557	563	537	533	544	549	547	528	523	565	515	526	545	524	535	550	571	538	542	544	556	515	553	574	540	572	520	578	579	527	554	528	567	579	586	561	547	578	526	570	606	547	527	530	573	522	537	525	612	537	583	560	516	524	523	567	550	561	519	543	555	553	592	536	574	549	561	555	581	584	549	547	546	542	558	551	549	586	502	524	549	567	566	561	539	554	518	555	529	519	545	566	520	536	598	560	542	496	520	547	587	561	569	559	559	542	535	537	548	521	557	568	556	563	537	573	535	551	572	526	559	543	528	582	636	534	532	552	501	571	576	514	546	512	553	563	555	532	547	526	543	568	547	550	576	495	553	569	536	540	544	545	552	547	578	534	527	517	606	505	553	558	491	567	527	541	534	551	530	560	579	552	541	512	564	523	553	531	574	523	527	531	504	541	536	552	515	518	521	592	566	539	528	583	599	536	538	553	533	530	507	533	533	547	600	560	602	575	534	540	569	526	524	559	548	522	514	633	518	577	492	539	581	520	568	504	521	587	503	532	576	528	585	580	570	595	525	509	535	518	533	544	582	545	534	534	555	507	591	570	489	535	553	576	596	562	550	594	611	504	561	507	527	529	545	564	541	523	468	542	559	580	550	523	567	545	542	536	534	549	589	540	540	567	549	580	547	538	514	576	520	512	575	554	574	524	546	528	588	587	523	552	579	555	583	537	531	566	568	578	561	578	576	589	501	532	591	612	540	525	547	513	548	540	557	569	572	600	552	540	610	568	523	531	487	499	545	568	567	537	510	514	492	580	529	556	558	591	567	511	494	554	532	528	557	534	529	504	583	549	534	584	566	544	528	557	574	545	549	583	534	540	554	541	533	573	553	514	558	561	559	550	566	552	540	555	526	582	543	577	590	591	536	533	531	507	527	581	544	527	565	547	540	503	583	521	495	595	580	556	555	574	527	512	537	553	551	589	574	564	584	572	533	595	513	574	568	560	539	496	506	539	570	512	554	535	547	515	590	596	567	561	558	548	553	552	568	554	562	594	588	571	578	529	536	595	564	558	575	522	558	488	537	522	540	588	518	570	559	510	551	536	563	554	567	585	548	512	559	543	535	555	530	568	557	524	549	525	503	524	563	570	559	574	525	520	583	547	542	503	527	546	554	518	514	544	579	539	546	518	540	582	559	559	579	569	544	575	550	544	559	572	539	566	513	520	592	529	549	572	524	538	512	593	521	562	535	565	567	533	556	607	538	600	558	546	509	560	542	538	533	523	555	544	547	566	535	533	508	529	569	548	584	557	550	535	562	535	548	552	534	576	553	574	531	514	537	554	539	469	517	537	564	521	566	545	525	530	570	569	577	529	560	544	538	516	575	556	556	559	574	561	486	548	545	537	583	575	553	558	560	563	554	564	561	554	541	562	571	513	554	592	529	549	551	541	535	552	541	555	538	558	585	552	565	543	602	558	557	508	580	523	566	543	570	534	515	585	569	563	532	547	526	541	546	530	585	567	572	537	544	559	558	553	515	536	517	510	485	540	541	531	576	571	508	575	553	571	532	545	559	493	524	547	563	547	527	558	557	510	525	488	554	565	535	507	523	559	549	531	571	557	543	535	541	563	519	557	557	571	569	567	564	536	546	507	551	523	505	542	516	543	521	510	572	543	580	590	523	521	565	495	576	559	556	549	531	518	564	537	557	598	560	537	562	542	536	577	544	501	513	543	545	515	560	526	537	582	559	574	578	531	526	535	570	570	545	540	549	536	536	538	573	569	556	551	569	567	526	569	577	517	525	526	569	586	567	548	562	563	580	511	565	581	539	568	511	564	539	530	576	527	581	564	559	567	551	520	516	576	542	567	499	577	494	551	514	603	549	512	540	600	543	567	535	534	578	572	571	536	599	512	587	574	504	559	540	528	522	559	540	575	520	559	534	567	585	568	534	553	538	553	582	521	616	548	540	514	506	537	517	549	543	557	539	583	551	545	516	533	508	542	556	556	565	533	615	538	536	565	548	556	547	555	546	534	553	563	529	553	535	548	568	548	559	561	527	523	569	562	511	534	563	543	508	531	559	584	561	519	525	559	543	499	500	563	544	518	535	540	514	563	575	527	545	598	556	514	514	499	525	544	511	546	569	543	587	592	540	593	591	532	531	492	510	521	516	546	525	564	536	536	568	545	549	528	556	547	553	577	574	564	570	542	537	551	563	531	595	543	567	539	543	518	540	540	548	541	569	569	540	568	529	549	517	539	569	564	547	569	538	533	547	559	536	560	506	553	561	582	544	546	547	547	564	522	509	536	534	556	533	553	577	559	588	540	576	547	573	521	544	570	589	580	536	562	530	527	559	574	585	491	540	520	556	618	570	594	559	583	519	501	540	533	544	590	552	564	527	557	614	535	531	564	512	540	565	543	578	574	524	557	512	558	553	553	522	563	563	538	532	545	526	553	557	567	576	561	550	530	540	525	546	584	556	536	570	539	538	553	544	522	573	567	552	556	573	534	537	543	545	522	543	543	542	566	558	502	529	564	595	572	553	540	554	549	590	563	578	515	530	559	547	544	564	520	591	548	541	556	577	563	537	559	524	513	554	554	585	583	559	537	499	546	571	532	560	551	565	548	549	553	539	520	564	542	565	540	498	532	501	547	566	580	553	541	540	553	551	531	579	570	559	553	506	545	574	538	545	526	536	527	584	546	541	602	527	567	538	582	545	533	577	557	521	561	545	520	555	564	569	574	590	589	524	557	573	547	601	530	518	538	529	558	550	525	514	544	534	557	556	539	537	565	546	571	517	554	533	569	569	562	560	563	533	555	560	557	535	542	527	597	534	600	547	530	548	568	600	553	515	537	552	551	578	567	506	586	529	562	616	569	501	547	562	561	586	558	552	580	521	535	506	549	579	548	529	541	570	554	543	536	597	505	524	577	569	557	578	528	521	558	592	541	593	534	575	513	558	564	520	548	572	528	548	539	502	512	533	546	581	506	523	600	546	567	577	580	570	564	556	533	519	551	520	562	548	565	546	579	542	557	555	532	562	547	536	522	573	563	542	546	564	585	575	552	534	512	496	541	525	571	550	533	588	542	546	530	577	533	571	544	558	529	543	573	524	539	553	567	504	570	516	556	587	535	546	571	578	570	542	577	543	569	574	546	568	516	554	596	531	549	558	600	550	537	584	567	558	563	544	541	580	595	570	538	522	519	566	534	558	535	542	573	537	573	507	565	511	557	561	537	558	538	538	524	562	565	583	573	586	554	575	549	554	544	553	549	542	557	552	531	526	566	565	540	553	510	509	580	544	552	565	549	553	548	525	572	525	537	542	540	547	591	553	538	587	552	570	521	577	541	572	565	541	552	587	524
61187	97359	80966	55679	33698	5858	788	734	709	748	662	670	598	630	613	627	588	594	588	584	639	609	603	591	603	587	578	585	617	642	647	585	591	622	621	585	596	603	607	621	598	612	580	611	616	601	634	581	603	612	612	600	623	572	556	568	577	581	649	587	582	583	574	626	656	569	617	606	597	575	613	605	617	586	597	604	584	581	602	582	614	574	582	599	610	608	606	565	622	579	591	589	595	619	602	561	614	555	617	581	591	598	588	555	595	593	630	618	605	610	645	595	613	634	574	569	576	626	592	574	583	567	595	590	596	614	601	571	590	598	566	590	592	604	579	621	605	592	626	626	581	584	578	580	579	555	614	599	593	598	582	599	587	582	600	577	620	530	583	594	607	596	610	600	585	602	586	601	622	614	595	577	609	623	607	568	577	627	592	598	581	594	596	557	589	566	614	566	608	589	631	577	611	606	585	587	604	634	622	563	549	634	553	565	569	603	562	585	599	576	573	566	576	552	550	592	586	583	632	562	603	610	598	586	633	553	587	601	594	587	596	588	574	624	598	578	596	610	572	596	554	590	589	530	588	588	629	623	551	602	570	609	538	605	664	584	565	631	588	583	576	599	612	570	622	615	575	591	601	586	603	610	610	605	587	613	601	568	619	629	588	588	584	583	551	549	582	591	589	635	580	624	580	641	588	543	631	580	598	618	605	605	554	601	601	610	597	596	563	600	616	582	576	548	617	599	612	589	614	583	580	597	582	610	626	568	582	635	595	627	618	560	568	593	613	583	612	577	597	624	605	566	595	611	616	605	613	607	633	563	567	600	585	609	560	625	562	595	614	603	603	596	592	586	608	579	565	597	627	626	632	594	582	575	581	577	558	598	562	643	569	570	565	609	570	586	605	589	624	571	574	585	569	589	534	561	636	597	615	619	628	595	580	658	603	586	591	587	624	588	566	585	564	612	652	620	576	601	586	586	580	610	573	590	605	591	600	582	633	568	587	590	644	614	615	569	566	601	600	535	591	609	576	547	565	564	548	575	580	585	582	609	579	604	578	604	604	582	583	614	595	585	585	577	581	585	584	613	580	576	596	594	631	536	550	534	587	586	570	569	602	621	620	579	563	627	582	597	568	570	585	602	570	601	644	582	591	601	568	634	569	561	578	612	581	611	585	574	612	624	620	561	609	583	557	603	598	606	599	581	586	551	590	596	603	570	583	602	585	613	568	618	582	572	598	570	577	605	607	613	590	598	585	589	586	625	638	568	603	611	564	580	633	586	590	590	588	589	617	572	588	615	564	576	559	558	574	582	568	582	583	587	603	583	625	558	597	587	606	578	602	619	625	606	602	614	557	636	566	581	618	577	594	655	622	621	572	590	567	603	612	591	594	627	637	604	592	595	602	585	555	618	572	586	584	588	620	600	570	581	553	588	564	555	586	604	573	629	578	589	596	599	579	652	549	598	635	599	600	543	567	665	592	583	589	579	561	586	615	567	588	577	604	615	617	593	559	622	596	605	618	612	602	570	586	565	632	577	626	572	613	613	598	574	597	603	594	659	599	613	610	589	590	589	558	571	557	607	589	589	571	612	606	595	582	557	598	609	591	585	605	613	561	596	575	587	585	573	576	598	603	591	589	587	587	607	589	597	581	586	637	632	572	615	565	600	627	588	621	594	596	594	578	578	602	585	609	568	620	614	579	550	553	609	617	612	586	576	621	565	582	588	561	588	591	591	556	590	607	546	587	620	640	596	591	598	568	620	578	623	615	592	638	604	597	592	601	609	615	566	580	589	559	613	555	614	618	581	631	587	587	557	581	624	650	600	568	574	579	622	588	576	649	583	605	614	617	566	595	633	600	591	585	576	604	622	575	560	606	588	590	583	594	587	601	592	605	587	595	567	596	614	581	537	606	608	569	586	619	602	603	555	591	608	626	583	593	601	550	544	626	561	587	625	599	589	596	575	592	604	617	615	608	591	567	600	571	609	573	563	637	550	609	632	594	612	571	613	561	601	550	606	618	579	600	565	592	623	597	623	604	597	598	550	581	599	582	617	580	588	589	571	614	570	588	592	584	625	574	607	581	628	564	575	590	543	631	569	610	634	597	637	595	602	603	585	583	600	644	588	581	581	579	558	596	636	586	584	620	588	629	577	632	609	594	561	565	644	601	625	592	593	601	606	583	608	556	599	585	577	578	610	549	567	641	603	613	599	570	586	526	593	588	583	607	593	567	589	576	541	623	561	597	554	562	599	612	571	617	575	580	558	579	564	557	570	541	615	567	589	591	593	602	574	581	590	625	559	599	603	564	623	579	556	601	601	545	639	576	591	607	557	587	563	592	570	602	562	598	640	588	594	593	597	579	585	622	625	563	569	599	598	594	579	569	607	571	574	556	599	603	569	575	556	598	563	652	641	638	607	605	618	596	553	577	624	517	623	624	626	586	617	601	588	603	630	603	604	601	593	586	544	606	597	610	583	592	577	569	622	600	584	566	584	620	594	603	631	557	562	581	610	551	522	568	591	567	525	594	645	594	605	628	621	585	584	575	631	608	607	588	597	613	595	626	570	609	607	580	539	554	555	598	591	581	613	579	583	610	579	596	582	618	579	576	594	555	582	578	608	565	599	576	565	601	563	614	620	643	650	582	564	630	584	571	604	559	601	546	604	582	566	587	605	572	585	627	581	605	632	585	580	564	559	600	600	589	625	574	579	546	594	576	551	587	604	568	557	595	524	578	593	585	613	586	596	661	609	560	566	610	552	574	604	631	562	588	600	609	576	511	640	596	549	597	607	549	610	604	564	615	608	595	616	620	599	579	581	615	569	600	622	619	661	623	621	576	571	598	559	572	558	584	594	637	592	612	611	570	594	596	587	626	580	594	619	589	597	622	617	618	592	595	598	598	574	601	573	596	577	579	587	596	598	586	610	625	578	628	570	633	575	640	595	606	580	573	573	610	558	649	572	586	625	560	607	586	575	589	597	562	606	611	571	573	597	565	579	563	578	597	593	593	618	632	560	552	586	562	600	570	580	555	612	557	605	643	587	618	584	597	612	585	600	553	560	623	578	598	612	557	556	569	583	588	614	604	597	639	592	622	615	613	586	574	614	583	642	570	613	630	532	566	587	577	602	564	598	615	597	624	542	599	562	575	557	605	606	643	591	614	604	616	589	586	622	590	611	596	617	574	606	598	530	603	571	579	581	550	604	606	593	619	594	618	576	589	597	564	581	611	624	587	556	557	568	564	596	570	567	585	569	589	608	564	599	535	566	671	599	553	594	624	636	597	557	639	593	589	575	620	586	559	578	593	605	581	592	550	615	575	622	613	633	599	577	600	576	570	606	575	617	599	536	589	611	619	577	580	587	623	586	586	600	597	599	578	604	566	584	569	585	553	633	632	617	598	575	572	603	598	581	585	574	555	583	584	564	597	588	569	583	597	595	530	603	528	592	634	554	587	613	603	581	602	599	553	599	550	604	587	609	565	579	563	588
28911	26254	33560	18986	5042	530	283	256	264	246	238	267	265	257	286	244	273	277	250	244	247	238	255	242	278	247	271	249	268	228	241	269	232	264	253	274	261	236	232	241	239	243	223	268	243	236	258	269	219	267	255	264	301	237	239	258	223	259	239	245	238	247	239	238	246	249	214	274	246	241	267	259	248	252	275	266	273	236	256	269	235	255	265	234	262	232	246	232	259	257	237	247	245	231	254	232	272	272	250	240	254	249	275	250	249	263	249	246	243	274	261	258	234	227	251	230	228	266	245	275	269	253	258	242	270	243	246	226	267	216	262	252	245	248	248	249	297	240	253	274	244	260	245	260	270	225	267	270	241	228	276	295	234	248	235	246	263	261	264	256	244	261	260	243	264	263	247	276	218	231	265	256	240	262	264	248	252	257	279	277	247	268	230	261	268	255	270	249	256	280	262	245	259	260	233	268	225	234	260	253	245	242	269	258	246	276	255	251	247	224	252	268	294	237	228	252	240	265	250	253	223	276	242	231	240	259	280	248	233	223	245	238	213	245	239	254	240	254	251	285	264	228	266	235	256	251	260	278	247	244	241	249	243	249	262	248	228	273	246	259	251	249	228	252	245	215	242	247	241	246	236	219	216	241	248	238	240	242	246	269	258	222	230	240	268	236	265	254	252	246	224	246	266	266	258	255	252	268	244	264	239	279	263	260	226	246	255	260	289	238	261	265	267	242	253	239	241	262	232	273	282	258	286	252	252	220	248	255	260	253	244	283	231	278	228	240	286	215	241	241	264	245	280	255	232	261	274	255	231	280	289	225	252	241	236	260	270	264	224	252	239	239	239	250	303	259	259	275	246	276	260	227	270	246	270	249	257	267	264	252	254	273	256	259	242	264	259	233	273	246	253	270	270	238	265	246	259	239	243	254	247	240	240	274	264	270	240	252	234	273	236	290	260	252	249	255	239	264	263	246	222	223	239	261	256	292	225	262	247	248	271	246	268	264	271	258	242	243	250	274	270	245	232	251	269	244	298	280	272	253	261	218	213	254	258	221	263	257	257	253	237	248	284	232	258	241	252	255	284	282	246	243	233	260	238	255	268	266	236	250	262	215	273	222	252	250	275	252	245	232	235	234	275	234	254	231	230	250	250	244	257	243	236	257	264	242	270	252	279	280	242	256	254	235	264	262	247	263	281	224	261	239	253	248	254	253	277	240	295	234	268	263	271	272	235	283	259	256	256	248	265	271	222	245	237	250	265	246	250	234	247	227	244	237	258	229	230	266	274	237	256	260	249	242	237	249	271	267	262	254	281	277	261	237	218	250	270	246	234	249	247	261	269	271	240	273	271	246	241	257	229	266	263	263	236	220	252	273	278	243	273	225	245	252	242	246	244	260	280	276	254	245	242	210	226	226	252	256	230	270	285	264	233	224	255	247	247	231	250	250	295	270	237	278	283	245	256	243	264	235	248	228	226	257	250	245	274	261	280	273	239	255	241	238	264	189	228	265	261	247	232	249	244	233	253	252	230	260	270	246	257	264	273	258	262	243	255	251	240	241	238	247	270	276	237	227	229	249	275	243	263	277	279	251	260	277	237	252	233	252	219	244	246	262	259	264	253	255	234	249	230	251	249	242	227	252	242	247	254	264	245	262	241	262	231	262	260	264	258	282	268	248	248	262	253	252	252	254	268	244	242	257	262	246	240	256	226	256	262	247	228	250	247	244	266	229	254	267	249	283	250	272	234	230	242	259	243	256	253	274	251	267	270	241	274	219	241	270	256	240	247	276	266	258	279	262	252	243	246	284	235	255	279	274	260	249	255	249	246	256	235	259	238	249	235	241	245	230	246	264	234	274	241	258	237	247	239	220	254	263	269	270	262	253	259	252	252	261	253	243	235	245	241	254	245	239	272	293	269	252	245	261	259	283	229	279	264	274	262	238	236	246	256	251	252	274	233	245	245	261	273	237	247	232	250	258	237	245	250	251	243	269	268	259	251	245	258	268	253	239	257	262	277	248	244	271	238	260	285	261	211	257	248	260	267	252	250	280	257	300	269	244	253	237	268	248	265	259	267	263	246	263	266	249	276	253	243	266	252	274	260	258	224	234	242	221	246	249	234	250	235	248	249	236	261	253	258	298	238	245	248	250	264	257	238	259	237	268	253	238	262	210	223	253	257	247	236	257	260	261	233	256	270	241	266	255	251	272	264	241	221	237	249	250	264	261	264	261	265	235	264	235	265	276	264	266	255	247	261	254	253	255	290	247	278	239	257	256	257	249	265	232	267	227	264	260	254	252	253	262	263	282	249	224	290	250	223	267	274	256	239	270	262	263	266	246	268	235	253	245	276	268	244	222	269	279	225	314	269	259	219	294	232	222	241	251	260	261	269	261	273	274	265	226	254	271	253	241	246	250	235	246	231	240	239	278	272	282	236	264	252	232	267	238	243	263	269	292	257	245	273	266	257	271	240	233	238	261	251	253	244	244	267	268	247	262	257	283	260	277	257	258	248	249	255	263	266	242	265	244	261	257	252	266	274	259	256	235	267	268	251	242	263	281	259	248	246	243	280	238	261	248	279	280	250	242	254	248	234	243	254	264	265	270	237	237	280	272	270	259	276	224	255	241	273	260	261	274	232	241	268	269	267	268	272	244	265	226	264	270	258	252	249	244	242	241	252	270	240	263	245	273	257	254	217	235	254	274	257	254	254	249	209	239	269	289	228	261	241	251	268	242	269	227	251	242	254	272	272	267	243	216	238	241	247	244	268	240	259	228	233	291	245	212	248	259	251	271	265	268	259	264	252	233	220	242	250	258	256	248	246	259	242	235	259	285	262	258	230	277	248	228	231	232	254	268	227	237	261	259	253	231	248	271	241	238	235	242	242	238	254	245	264	257	227	270	299	238	252	271	265	257	253	283	255	262	243	227	248	240	262	285	248	243	244	264	259	248	226	248	248	258	251	266	245	237	243	277	232	272	226	241	232	243	261	255	227	216	261	259	236	257	254	242	229	268	277	263	246	250	240	250	271	208	218	254	252	250	278	234	297	267	265	257	225	251	262	240	246	256	241	255	240	280	241	242	263	269	278	272	230	256	281	226	257	284	275	240	263	247	255	237	252	245	244	258	253	224	249	243	268	243	241	239	266	259	251	240	250	272	233	231	244	252	243	255	256	221	240	246	270	267	248	236	251	257	274	244	237	256	255	239	263	244	229	228	229	215	273	260	299	275	293	263	260	272	242	235	234	240	239	252	242	254	256	262	249	241	264	261	261	271	246	263	262	231	256	259	275	244	237	257	254	238	266	270	247	262	253	272	242	278	224	249	262	238	241	234	256	256	271	262	273	254	252	240	260	260	238	262	268	222	282	287	255	262	265	232	259	277	252	271	242	248	237	237	253	249	271	267	277	280	236	235	223	269	262	236	250	237	252	264	253	251	274	261	230	255	261	248	267	272	256	274	262	227	261	246	222	251	242	272	254	246	253	267
27508	42229	30987	12684	4524	609	317	290	311	304	304	309	323	264	288	320	280	294	320	295	302	301	272	259	281	294	262	328	311	300	283	277	285	313	270	314	317	348	309	270	286	290	289	308	362	293	331	287	273	294	293	286	293	300	292	294	299	295	315	296	319	287	288	303	301	305	293	308	316	299	290	285	304	293	300	280	341	296	310	287	297	274	311	327	296	300	308	293	304	287	311	309	316	327	298	309	310	286	275	300	294	322	282	284	278	285	303	335	306	282	298	307	307	269	290	314	299	281	280	263	284	307	318	306	306	295	295	295	307	264	280	265	299	298	298	305	302	326	299	269	298	311	263	281	313	288	293	288	298	275	298	317	307	250	282	296	318	330	311	293	295	315	294	312	302	286	333	278	303	283	272	336	296	297	303	280	315	275	290	306	296	286	286	312	311	343	306	306	278	305	319	299	306	316	302	285	312	301	282	302	299	288	286	311	284	304	271	296	311	279	285	289	288	280	282	348	268	296	299	324	281	336	311	309	322	306	317	307	286	281	288	304	304	317	278	287	298	299	270	323	279	295	255	306	306	290	324	283	312	316	303	302	299	315	302	283	278	287	284	319	283	299	288	303	297	324	300	297	294	288	309	282	292	296	311	316	320	310	302	306	298	280	308	305	291	300	275	284	323	301	295	298	299	286	272	293	298	312	290	271	334	323	299	283	325	266	322	290	295	307	289	280	278	344	296	294	306	304	308	311	322	311	311	293	288	288	290	288	301	277	303	294	272	297	300	264	312	296	284	313	294	288	299	329	299	301	278	354	294	298	300	319	320	329	257	283	324	275	304	306	290	295	294	289	295	308	303	291	313	300	297	317	305	317	286	266	291	320	265	286	322	285	309	318	283	327	279	261	334	282	282	288	280	290	276	282	319	332	283	323	286	301	275	313	289	288	311	284	287	294	281	285	281	313	297	292	294	280	298	323	320	339	301	308	313	309	282	306	309	250	314	298	281	288	285	288	280	305	294	283	338	272	327	314	298	288	307	265	327	287	310	295	286	310	302	320	294	270	303	275	330	281	282	282	293	311	303	293	300	291	311	301	301	304	286	325	304	315	301	297	336	304	302	297	298	329	317	303	289	293	296	282	323	276	309	270	296	311	272	316	304	281	304	290	304	300	307	305	293	282	309	292	304	321	278	329	287	313	303	300	313	298	319	302	327	293	301	302	284	304	327	296	328	279	282	303	272	294	269	272	287	326	296	301	320	287	285	293	290	308	307	304	317	327	298	316	311	313	299	288	304	287	290	334	303	304	299	302	299	293	307	285	291	291	300	267	292	310	319	301	303	339	289	306	278	283	300	311	285	264	267	295	317	305	306	326	278	278	320	335	297	318	300	318	288	280	281	307	293	298	249	295	299	291	314	286	293	299	315	303	278	288	320	306	276	294	317	276	279	298	316	313	295	278	306	285	300	291	272	277	310	302	324	302	284	320	310	254	313	313	284	344	300	316	280	289	327	312	291	288	295	311	280	301	298	278	325	301	283	279	268	292	299	285	265	323	277	316	294	289	298	270	273	302	281	281	336	303	283	316	279	292	288	315	319	300	325	282	318	326	314	311	312	267	316	272	293	312	295	315	283	294	316	308	294	275	298	279	285	307	322	321	298	306	294	300	273	275	301	284	300	318	291	294	284	285	332	299	301	260	293	310	307	296	303	303	318	293	290	276	292	294	300	318	263	307	302	315	314	272	316	292	313	263	285	290	290	288	302	288	277	296	306	304	292	270	302	304	318	285	341	298	308	320	305	278	308	305	305	296	302	275	310	312	317	296	288	304	298	276	284	296	298	299	302	323	300	300	280	280	286	285	308	291	279	325	280	298	286	276	308	298	294	318	280	291	328	303	283	302	317	281	306	290	288	268	308	306	280	279	294	288	307	317	287	284	307	259	288	291	306	293	308	294	292	336	288	306	262	272	268	335	332	289	285	305	282	306	320	277	303	280	302	335	292	311	310	286	285	285	297	300	280	283	278	292	294	314	298	279	345	274	323	287	313	288	289	283	307	317	305	294	302	266	289	298	261	306	297	302	321	314	288	296	303	291	294	294	283	334	294	313	292	269	315	279	314	300	299	256	313	318	304	276	304	288	296	288	301	319	307	307	269	270	307	292	301	312	270	275	289	276	251	263	279	331	326	329	292	298	320	294	329	291	292	313	292	278	314	318	349	278	334	294	281	296	286	298	306	292	291	296	301	327	297	310	282	308	277	277	263	287	335	285	319	304	283	290	320	289	271	332	287	300	311	300	280	316	305	290	279	298	285	298	308	271	331	275	276	326	281	290	300	293	279	328	315	297	295	302	317	297	296	282	299	327	297	299	310	291	304	280	305	319	305	292	271	291	294	302	297	297	282	288	277	267	295	290	306	326	303	312	282	322	290	301	325	296	290	294	307	297	306	284	289	315	280	271	341	294	295	295	309	281	272	306	282	280	306	297	277	275	303	270	295	285	293	340	299	284	294	318	295	335	290	325	283	326	294	295	296	279	323	290	298	297	297	277	307	298	301	295	295	293	284	269	318	339	318	293	282	298	288	288	315	289	270	288	298	286	288	267	307	322	309	295	316	326	280	301	303	294	306	281	307	312	299	289	298	303	318	297	260	260	300	293	317	283	316	271	298	294	315	303	266	290	283	298	305	317	282	302	316	291	312	291	329	314	302	306	276	289	301	287	320	312	295	289	303	270	290	312	328	319	312	305	317	331	326	306	319	332	285	319	281	288	296	277	296	277	280	281	301	287	324	313	277	269	293	326	315	308	288	296	285	277	308	281	282	260	288	271	296	347	286	301	326	317	311	283	318	291	315	285	287	295	314	286	284	306	314	293	301	282	294	294	293	289	292	286	315	284	282	271	284	280	301	282	285	291	305	311	289	321	282	303	298	285	304	303	292	292	307	328	305	309	303	288	321	293	268	283	316	306	314	306	310	294	308	270	314	323	302	287	284	327	305	292	316	310	273	298	324	322	322	329	266	283	280	307	325	296	326	280	288	295	308	307	330	285	330	325	279	319	303	305	312	334	298	306	314	299	279	310	294	294	278	293	307	314	286	305	307	294	298	292	301	289	307	288	292	335	313	283	296	291	308	290	286	298	286	271	264	273	277	288	301	327	300	285	313	260	285	301	249	283	268	277	279	307	292	312	295	266	294	301	275	275	304	312	311	314	298	257	311	285	310	292	266	286	293	290	317	325	314	267	313	309	289	273	292	294	310	318	314	275	293	297	285	272	308	302	320	260	264	285	310	293	284	302	319	303	272	326	318	303	308	291	296	297	294	288	292	315	332	271	287	298	300	295	266	272	311	283	299	313	304	295	329	293	293	318	274	299	303	297	312	299	306	327	293	319	266	307	270	277	307	305	300	329	302	303	283	286	295	280	317	319	296	309	305	257	261	298	278	280	276	280	305	305	312	310	296	290	299	299	302	283	309	282	336	337	298	304	307	285
24366	22349	37502	35253	26217	14667	1934	422	382	372	359	362	364	348	370	353	351	356	377	325	377	353	384	342	331	346	379	358	352	363	331	354	349	349	333	341	310	344	346	313	383	343	374	356	331	334	342	343	358	361	344	325	305	343	384	346	321	325	335	354	358	352	360	309	344	361	323	352	372	372	354	338	359	351	340	346	349	352	320	362	347	322	337	333	375	372	377	372	361	355	338	364	339	357	391	342	346	301	327	326	315	368	382	348	345	343	359	336	369	346	354	357	357	363	342	338	347	344	352	344	346	349	341	327	318	320	325	345	349	323	402	351	366	343	352	350	362	345	324	315	329	369	334	338	312	374	357	367	280	331	354	346	372	350	352	359	355	322	321	358	379	374	364	347	349	349	344	376	318	357	320	379	359	349	335	345	360	330	307	369	344	346	362	363	344	335	356	377	347	328	337	379	349	351	341	338	322	366	332	331	336	347	362	362	334	336	357	348	366	351	356	347	327	340	375	360	332	342	340	357	352	371	335	334	393	356	330	350	339	344	354	361	320	362	342	375	365	343	369	350	357	313	349	314	362	373	327	345	355	351	364	348	360	335	312	324	343	378	358	345	351	352	323	329	337	385	342	395	366	346	352	367	341	386	345	334	326	356	309	330	375	351	378	349	349	330	350	327	347	355	365	337	388	338	386	345	321	352	333	344	337	350	332	351	334	314	364	378	351	369	338	335	304	330	301	342	380	319	329	323	333	349	361	323	368	336	356	364	356	378	361	367	380	334	366	358	341	330	325	342	376	363	350	363	357	357	341	353	351	335	331	360	332	377	346	353	365	346	339	304	349	341	334	377	346	359	359	338	359	352	377	329	338	366	318	307	328	370	352	306	357	329	337	328	369	341	338	332	337	344	352	363	336	372	317	355	329	372	352	350	349	355	356	346	350	359	324	360	357	389	358	338	373	339	346	322	350	345	336	339	354	360	322	376	337	381	339	314	388	341	337	401	367	353	341	380	341	385	346	353	313	345	371	342	365	348	338	333	355	348	311	353	330	373	354	340	384	308	363	358	328	371	308	342	363	357	350	351	342	346	343	338	342	362	324	328	326	326	331	333	339	350	339	369	343	349	315	359	334	323	354	354	334	337	378	346	389	354	378	365	344	368	334	346	362	329	350	356	349	376	341	348	343	371	359	357	394	359	361	359	348	338	341	339	365	334	352	349	318	339	347	359	343	359	356	329	355	392	390	336	309	350	322	367	339	336	353	344	335	367	351	337	383	342	305	348	370	369	342	323	375	370	324	330	312	352	339	336	364	318	365	332	360	344	336	294	358	345	381	359	362	367	367	362	314	382	375	334	354	370	375	321	344	354	367	318	346	324	362	347	362	340	298	395	372	374	356	337	398	341	355	338	332	320	379	330	330	318	384	367	338	388	356	375	365	347	343	365	358	351	352	313	360	362	351	357	335	324	381	356	366	320	336	375	380	343	328	323	337	370	325	342	343	338	334	385	330	345	363	360	344	310	319	335	341	365	362	377	355	356	354	334	360	362	341	350	347	340	359	308	338	330	336	327	357	328	360	331	384	375	358	383	353	380	403	392	348	374	325	321	350	353	335	338	354	342	359	369	359	347	314	343	322	365	357	340	307	341	352	373	361	323	356	299	375	353	372	360	342	341	369	348	401	364	342	341	367	329	357	354	348	367	358	350	352	370	322	357	372	346	343	345	370	383	361	374	377	349	346	333	354	374	390	367	327	383	376	358	341	354	356	323	358	370	362	302	312	362	365	326	357	344	342	332	332	358	338	371	361	371	356	356	355	332	349	361	343	343	340	343	350	360	359	358	312	354	359	353	346	334	356	350	351	346	332	349	351	340	354	386	308	343	312	345	323	355	369	318	347	336	327	359	338	324	359	375	319	345	355	351	361	364	351	334	340	348	336	357	327	332	372	335	395	335	367	326	377	350	365	326	357	346	334	353	315	346	319	354	332	342	355	372	349	358	330	297	333	337	346	376	352	359	342	345	368	365	356	336	328	364	316	344	360	369	372	354	373	375	347	356	297	371	346	340	339	337	333	357	347	384	338	351	354	318	368	315	346	355	342	365	356	368	307	318	334	346	346	359	334	338	314	347	316	368	347	408	354	359	362	347	333	379	365	339	330	357	335	370	362	313	336	328	358	354	306	355	386	337	352	350	347	329	297	355	364	326	317	333	371	366	344	324	380	356	341	354	389	349	338	343	376	329	362	349	364	325	354	309	335	365	336	341	346	342	384	353	371	344	317	401	332	363	359	356	375	370	328	350	355	340	336	352	363	332	350	388	332	368	352	337	384	379	353	356	332	358	338	356	358	356	342	360	384	354	347	367	323	350	336	365	363	347	311	356	341	348	334	361	380	345	357	332	374	356	336	337	340	359	344	348	355	348	371	333	348	342	376	339	330	358	362	310	341	344	315	331	351	343	363	334	357	364	342	358	364	354	298	362	344	340	379	349	331	368	339	387	377	335	345	381	345	339	360	363	377	351	331	364	357	384	339	331	365	318	367	315	376	335	319	322	361	362	358	324	383	336	330	355	343	351	368	356	344	318	354	339	301	327	347	327	390	378	356	327	337	374	343	362	344	370	346	343	324	335	355	369	364	360	312	354	344	373	362	359	357	354	354	363	387	349	357	333	344	361	369	362	338	313	359	379	336	357	360	344	331	345	366	355	345	321	348	332	333	344	341	331	337	359	315	329	381	355	332	368	317	357	343	349	346	340	328	365	354	324	331	345	330	340	361	329	372	371	342	359	361	343	379	354	351	341	352	339	353	329	354	376	359	362	353	353	347	382	334	330	354	352	354	354	360	333	351	366	336	334	340	353	328	338	337	340	343	372	319	353	385	376	369	334	362	381	348	341	341	347	344	354	375	378	364	350	330	354	385	304	348	357	355	370	372	329	357	328	379	310	349	346	346	327	308	365	358	356	348	360	370	354	359	380	336	346	356	330	368	339	338	338	341	354	363	347	354	335	363	341	347	353	375	345	340	360	339	360	340	352	341	324	304	343	324	378	369	340	341	368	329	338	351	373	347	328	324	329	332	349	363	356	373	332	326	393	347	350	358	387	369	336	345	342	338	343	336	329	320	345	349	350	346	352	339	372	363	346	338	343	344	360	361	336	351	350	347	336	375	354	346	383	344	385	365	366	346	346	347	340	321	310	349	338	377	356	360	332	328	374	342	360	358	378	342	334	368	344	357	365	340	317	361	337	336	363	347	334	363	379	375	369	327	358	336	344	360	355	349	365	316	315	339	354	376	374	349	320	345	313	346	347	378	336	333	315	382	384	366	373	334	360	346	382	366	312	329	351	323	343	351	354	344	341	313	358	355	353	377	365	340	358	332	362	309	339	333	366	374	352	334	333	350	341	341	353	339	318	363	358	342	357	347	332	349	341	349	318	366	335	359	372	402	379	324	328	338	344	337	356	353	330	348	372	335	349	376	343	380	334	358	357
54436	90558	71976	45372	26936	3775	457	490	438	436	440	421	396	446	405	414	404	383	383	395	372	426	400	428	418	367	382	421	401	417	403	345	390	380	388	371	394	403	357	381	393	411	423	424	424	360	381	374	420	389	370	419	393	395	371	403	382	367	401	394	388	402	382	410	379	397	347	363	414	397	375	374	372	393	394	385	395	387	412	376	393	386	402	365	406	390	382	398	403	404	413	369	383	397	422	335	394	376	347	385	406	361	401	388	410	367	366	381	334	360	393	376	392	379	371	383	354	389	406	379	393	414	382	410	375	385	410	394	418	370	390	367	395	402	398	377	338	380	382	399	366	369	373	383	392	381	380	378	368	379	406	379	420	428	375	388	385	435	352	389	384	364	406	373	395	347	384	403	412	387	372	385	377	366	411	384	366	358	408	366	380	397	329	399	367	376	375	398	394	430	397	389	366	365	422	431	400	386	364	408	403	354	368	398	380	392	394	392	411	385	375	394	393	381	395	351	414	415	399	364	378	408	364	402	372	360	409	422	417	371	407	422	357	423	420	379	419	374	431	390	363	387	392	399	421	384	377	369	355	404	378	378	414	376	377	394	381	402	329	386	406	393	409	362	344	367	344	345	378	353	393	391	376	382	402	396	386	396	361	397	379	367	387	367	383	378	427	433	371	376	380	397	366	364	405	430	425	403	377	424	387	402	384	405	409	408	400	384	386	372	400	384	377	405	404	351	385	379	354	407	348	388	386	401	418	358	377	422	396	426	404	398	372	407	343	386	407	417	394	406	394	395	388	406	409	388	378	405	372	383	378	379	383	368	410	380	381	360	399	398	399	403	373	407	379	385	370	366	386	373	375	387	412	386	396	378	355	354	386	438	420	407	354	398	430	388	348	365	407	412	387	410	393	396	390	398	379	346	385	387	392	384	348	393	353	407	391	417	403	394	377	371	383	399	382	399	384	405	376	394	417	422	372	412	377	391	346	327	427	352	416	403	388	377	418	393	406	338	372	412	421	381	417	377	402	380	392	394	381	387	405	415	436	395	367	371	393	388	406	365	402	416	353	420	377	383	351	383	382	369	378	422	406	392	374	369	377	388	380	379	441	357	391	386	414	401	370	402	404	348	376	368	391	378	404	383	367	383	402	361	398	387	388	370	397	407	377	385	386	424	376	401	382	406	392	401	347	413	375	416	403	386	385	364	377	392	403	378	374	390	372	384	353	399	417	399	432	400	413	407	398	372	401	386	386	387	420	409	388	415	345	413	394	396	382	379	355	379	391	381	399	368	365	357	377	403	368	387	381	374	393	397	376	353	376	364	377	370	387	413	403	389	372	401	396	393	385	367	344	408	369	382	405	394	386	384	375	399	386	381	394	365	357	360	402	415	390	397	360	375	362	389	376	438	388	368	370	389	352	394	381	401	386	392	397	391	371	384	354	377	361	379	375	356	388	394	424	377	375	387	382	414	411	411	373	398	376	408	379	422	382	374	378	360	370	389	408	364	363	363	363	410	416	358	368	381	393	389	408	382	378	408	412	377	386	397	365	349	422	374	384	391	440	363	359	391	408	409	406	377	377	385	397	406	363	405	380	408	384	401	404	383	408	391	406	402	406	352	400	344	389	399	395	396	386	365	390	384	372	380	371	378	399	417	391	415	371	419	383	396	379	394	354	379	397	434	388	386	393	423	393	392	402	405	391	377	389	369	400	406	381	374	377	358	362	414	411	413	366	372	394	384	369	320	411	406	358	362	385	379	383	376	415	394	393	409	381	404	390	380	401	417	382	392	430	398	403	369	375	393	396	408	377	353	374	400	433	431	393	417	400	374	439	394	371	395	380	383	388	392	400	394	372	393	389	356	408	359	358	374	340	386	399	377	392	384	380	432	363	393	399	385	396	409	399	378	402	382	408	397	376	389	388	361	366	389	362	371	359	390	381	382	382	379	427	389	400	351	424	405	400	374	359	396	383	399	388	361	371	423	381	428	420	403	403	367	356	388	389	387	368	402	355	394	412	358	391	379	400	379	402	395	400	391	367	384	386	404	411	370	358	375	403	369	395	392	403	380	387	387	354	406	368	400	394	413	398	388	409	390	375	403	362	356	389	367	402	396	405	406	352	426	373	398	378	413	374	383	364	379	396	413	371	415	373	437	410	383	400	368	391	375	401	373	343	403	368	407	392	392	374	358	375	399	391	374	403	403	434	380	353	394	370	406	425	421	384	381	371	389	416	384	445	387	392	391	418	386	394	426	377	432	401	409	364	389	399	388	391	359	406	407	404	416	409	383	385	412	376	387	381	402	407	410	383	414	389	385	411	386	375	419	356	386	399	378	400	379	371	380	396	376	393	380	399	384	411	357	393	381	398	413	405	411	366	385	378	368	372	387	399	400	375	352	412	396	372	373	379	380	364	400	371	378	375	373	407	414	376	367	422	422	353	396	378	379	397	403	402	419	400	401	416	376	404	379	351	363	408	380	402	374	391	386	408	404	358	415	360	367	392	370	408	368	390	385	383	388	419	394	389	382	382	419	393	377	393	376	387	383	345	383	355	389	360	382	389	383	394	398	380	370	376	375	388	431	363	360	376	382	399	402	389	359	381	393	386	374	367	348	366	364	401	407	390	346	388	394	377	375	351	406	391	396	335	395	401	366	375	399	411	364	385	375	392	386	398	395	397	390	361	373	392	396	383	388	407	390	339	402	390	367	367	372	379	398	393	423	404	383	385	419	435	406	379	398	377	387	374	396	353	366	373	392	345	405	371	416	421	375	382	373	394	432	362	395	407	379	371	414	401	386	386	395	424	394	373	371	360	383	378	387	381	399	403	373	399	384	389	411	433	416	394	413	384	371	355	395	390	369	380	409	411	362	375	394	377	370	419	382	363	368	349	399	400	384	372	396	403	391	425	386	445	411	373	390	361	350	388	373	394	436	386	367	392	427	396	380	381	369	406	395	392	410	362	403	421	394	390	368	436	371	396	368	405	359	406	384	393	369	392	409	400	361	416	383	392	406	358	352	399	412	378	410	401	385	356	361	367	394	368	421	377	400	381	394	366	393	411	422	385	385	377	396	379	413	398	368	365	418	395	407	418	426	321	375	396	341	446	362	375	398	401	363	376	368	397	390	381	412	361	379	397	381	381	427	378	370	368	398	374	392	394	410	415	383	418	396	374	400	405	392	400	350	372	378	406	388	365	379	403	368	369	385	412	384	416	365	364	378	360	394	404	369	369	393	401	388	404	360	399	397	409	373	436	401	405	376	377	371	408	366	367	371	368	422	418	396	397	376	376	374	386	374	376	373	391	352	369	405	400	403	395	386	361	351	377	402	388	412	407	383	373	379	376	408	389	384	392	383	399	406	403	364	424	356	383	377	371	383	395	347	391	411	368	370	367	370	400	397	401	379	386	387	385	387	374	383	394	400	381	410	399	343	376	425	400	398	411	370	385	387	410	417	403	397	358	427	393	344	383	392	400	417	384	405
25807	23420	35525	30494	19410	4572	464	369	371	356	382	375	380	390	384	354	369	362	413	419	327	366	342	393	397	361	367	358	381	374	348	342	385	375	344	392	356	352	372	370	355	371	387	375	348	370	402	399	393	364	368	355	353	362	365	381	378	367	345	355	347	365	400	370	366	366	353	353	367	363	361	339	384	364	387	349	383	384	348	385	347	372	389	377	399	369	368	390	357	396	394	367	375	382	312	386	385	353	416	362	340	376	375	389	344	370	382	390	393	370	345	384	377	385	393	371	353	358	383	390	365	364	352	395	397	381	372	389	352	409	349	350	385	397	362	387	356	376	365	353	419	429	374	358	343	356	359	391	351	379	364	367	369	391	360	379	383	355	354	378	369	390	372	409	393	350	359	392	345	381	376	374	352	377	365	379	380	355	362	405	346	324	359	377	359	384	374	356	396	346	331	370	368	384	369	342	393	380	355	386	354	332	351	371	374	399	337	365	354	354	402	375	356	381	353	355	352	340	345	351	385	376	335	338	396	399	355	372	387	386	386	379	369	387	376	341	377	381	347	338	373	383	351	416	361	375	391	354	347	381	355	360	396	345	371	382	372	377	333	383	416	346	361	359	369	409	369	385	378	371	324	360	386	373	344	372	369	363	390	358	370	352	349	394	350	401	375	360	335	366	350	373	370	383	382	375	381	357	399	362	372	359	350	380	346	366	388	356	358	374	367	362	330	367	382	388	389	401	354	375	348	386	355	399	373	379	370	365	356	359	383	323	403	358	403	379	379	350	386	340	382	379	372	340	398	365	398	392	394	355	371	360	384	405	368	388	349	387	348	334	386	368	357	377	326	375	378	379	346	364	381	349	391	350	396	389	383	361	354	401	366	355	356	372	338	373	353	368	380	366	354	389	357	331	383	383	387	377	373	415	392	383	344	358	387	435	382	371	377	379	364	370	366	404	404	356	354	396	379	331	375	379	357	372	355	385	357	358	370	333	350	403	371	359	335	357	344	333	351	349	361	355	374	350	382	370	348	371	377	368	359	364	368	421	365	369	376	350	364	358	361	360	369	394	375	373	357	389	382	353	359	385	350	414	410	376	358	347	353	361	366	352	357	365	393	371	374	365	387	337	371	349	382	372	386	402	360	363	382	329	361	353	384	364	351	354	355	393	355	339	390	350	369	369	372	352	389	330	368	376	357	326	376	364	369	350	372	354	391	377	352	369	360	390	380	368	388	374	358	361	360	407	356	365	361	338	405	355	397	391	396	359	355	385	372	357	394	347	383	364	378	387	334	361	386	402	383	339	339	385	375	390	339	346	375	379	410	398	384	384	394	390	336	345	374	356	381	374	366	403	403	354	372	350	377	437	358	417	327	384	370	339	387	404	369	357	354	395	365	361	374	363	341	360	363	355	354	373	346	386	364	353	374	344	384	342	344	379	390	369	355	354	363	378	394	320	370	359	377	356	368	382	367	372	359	351	389	391	372	392	366	332	352	357	362	350	364	402	380	393	371	364	378	368	370	374	382	400	378	382	342	387	357	378	367	352	365	361	364	350	367	378	392	395	379	386	384	367	382	391	374	341	355	355	352	363	375	393	373	386	334	393	346	360	350	371	361	362	409	416	379	376	387	376	383	394	364	359	361	387	344	372	377	350	357	347	416	395	391	393	362	356	380	377	341	365	402	394	344	384	355	385	364	372	401	375	369	392	373	371	386	348	372	365	345	371	341	372	350	358	393	377	372	345	320	340	350	350	336	382	371	350	397	397	379	417	362	362	382	389	369	362	325	370	364	384	351	392	372	355	377	369	353	374	351	383	338	396	370	377	376	350	368	356	335	351	344	343	346	362	340	376	383	348	356	360	360	359	337	355	376	362	359	376	362	369	377	390	359	394	348	351	342	377	387	353	381	361	343	344	367	363	374	421	400	336	364	365	316	334	372	369	385	342	346	343	341	372	365	361	403	356	385	341	402	397	351	379	360	354	375	349	393	349	365	366	359	374	386	377	384	354	416	357	387	362	345	376	341	400	378	374	403	366	378	385	403	357	344	417	389	388	388	361	394	339	376	336	350	352	366	371	386	374	364	368	378	367	365	376	382	353	367	373	370	400	370	391	391	384	386	379	358	375	363	336	397	371	369	391	367	332	322	373	362	352	381	374	383	354	367	393	355	345	356	374	355	412	336	381	363	399	402	362	399	405	399	363	363	375	398	364	352	358	346	396	377	367	349	373	360	386	349	364	369	343	339	361	353	347	358	356	360	378	396	359	373	384	377	397	370	352	384	362	345	423	397	345	376	396	358	310	388	352	364	393	365	344	354	365	405	383	343	357	364	356	357	357	380	376	351	367	366	393	359	332	368	342	346	388	364	343	370	364	359	325	380	347	369	362	386	387	388	367	359	367	325	340	351	426	363	353	390	384	380	342	361	369	409	341	357	350	374	371	403	367	406	374	366	371	396	380	362	374	360	358	387	375	383	361	383	343	371	354	371	372	367	393	359	350	379	362	388	348	387	341	362	336	373	385	417	315	365	377	369	367	376	410	359	350	377	359	337	344	397	360	380	370	351	371	385	401	374	365	401	388	362	415	373	357	379	324	365	380	391	357	359	357	352	371	378	377	403	341	379	361	382	404	394	359	395	376	351	362	362	383	376	391	372	364	381	406	362	350	355	356	350	368	363	365	392	376	380	362	381	377	376	423	346	393	367	345	384	385	413	362	373	361	334	388	391	357	368	362	347	377	359	372	367	341	373	373	389	369	392	363	388	323	400	378	362	409	368	356	413	362	373	373	363	342	355	361	370	384	353	391	357	392	345	383	370	361	392	413	357	394	418	357	370	397	397	394	394	372	387	368	359	350	373	376	354	361	391	401	388	385	379	366	364	348	344	367	348	379	348	413	343	390	362	329	372	370	349	362	351	353	362	362	366	378	387	348	372	329	361	338	350	387	342	371	397	372	368	375	375	396	396	388	339	369	393	353	380	349	378	389	338	341	338	374	374	347	372	358	369	365	377	383	363	376	339	356	381	342	363	340	369	413	399	363	380	381	389	378	372	350	355	384	359	373	378	378	364	345	360	349	373	362	343	361	398	352	350	340	383	382	385	359	335	358	373	380	351	328	341	352	377	365	385	390	369	425	349	353	383	365	381	385	377	398	357	377	378	384	392	336	355	366	348	341	385	358	378	364	337	394	388	373	374	335	388	339	356	359	400	370	389	395	332	341	391	375	403	343	359	333	366	362	371	353	367	400	356	378	382	341	371	377	345	355	372	362	338	390	357	373	351	395	369	350	369	366	360	371	387	344	362	412	382	349	377	357	372	366	362	396	386	395	339	372	374	379	417	365	382	352	369	323	363	398	365	375	358	375	356	383	381	362	355	372	376	393	399	383	384	371	357	371	368	368	377	329	369	352	355	371	360	350	366	384	356	360	367	377	393	372	384	366	360	311	377	375	364	366	334	369	394	356	354	386	385	376	374	385	394	350
51578	75406	56933	33533	17943	2375	489	461	462	451	440	436	433	428	459	418	416	393	404	411	465	410	413	446	434	435	442	431	451	420	408	422	422	435	455	402	441	442	440	456	428	459	416	441	430	462	447	431	416	412	426	450	402	448	451	412	422	452	436	408	433	466	421	432	434	427	414	434	430	450	450	444	454	467	415	435	423	404	443	424	420	420	432	438	464	413	418	402	444	438	421	455	399	410	428	426	447	413	390	388	426	443	414	432	443	419	403	428	468	388	401	450	430	425	438	451	407	407	439	435	433	407	418	458	489	405	410	441	439	424	437	398	401	447	432	412	423	446	440	426	436	447	408	445	421	435	425	453	458	409	434	390	433	425	452	465	424	430	403	405	453	417	443	417	467	417	413	456	463	433	429	442	443	415	419	387	418	419	414	411	424	453	408	430	423	426	460	424	448	391	421	446	456	434	416	456	421	400	452	416	458	421	391	409	436	419	457	440	443	436	436	451	411	444	449	432	432	434	434	412	444	450	416	442	444	455	426	430	419	445	438	451	435	407	415	423	413	432	403	449	443	435	440	438	424	461	424	400	423	431	448	421	430	410	454	433	462	450	448	451	445	435	429	435	434	439	425	414	421	408	484	416	424	437	421	419	434	430	439	441	399	450	430	419	409	424	422	466	404	442	442	424	414	441	430	406	435	436	429	421	437	445	446	430	438	431	424	415	430	427	436	414	393	413	441	432	412	457	429	402	427	456	429	440	428	439	417	435	426	420	460	431	440	440	419	433	407	428	406	414	444	421	413	449	453	415	459	431	424	431	399	430	469	477	431	416	479	430	405	400	447	410	456	416	413	405	449	417	444	452	400	423	440	433	432	428	398	433	414	472	437	417	406	422	465	428	391	423	427	401	432	431	438	429	436	431	427	429	437	445	469	435	432	435	421	399	445	440	450	449	415	472	437	407	462	431	431	424	437	432	442	419	439	456	415	471	432	417	429	424	434	452	423	429	457	442	433	449	440	398	453	424	447	435	416	415	386	462	413	454	436	493	441	407	444	388	436	416	411	440	433	431	433	400	418	460	434	423	430	437	417	394	461	424	434	422	402	394	389	416	388	434	456	453	423	433	440	421	427	457	397	429	471	414	421	433	443	432	459	454	421	431	458	494	458	424	428	454	437	443	479	392	398	430	438	410	459	425	432	450	416	446	427	461	457	432	448	447	456	412	455	402	369	420	442	431	424	462	427	412	430	437	414	460	452	451	427	434	430	452	451	393	423	444	452	424	432	419	437	430	411	486	485	421	451	449	462	466	401	459	400	403	430	411	402	445	415	415	417	396	445	448	450	410	404	437	443	423	425	432	411	446	452	467	420	458	420	405	430	460	462	454	448	409	442	413	434	453	424	430	432	466	397	435	448	409	439	409	411	394	466	453	426	469	445	433	429	438	400	432	441	466	427	405	441	413	444	410	438	436	409	408	432	442	460	451	419	429	398	424	450	424	431	410	413	431	417	418	452	449	457	441	415	416	429	433	428	462	437	435	425	477	393	428	424	418	424	443	377	468	417	442	455	430	397	440	431	433	433	403	489	425	441	456	447	449	434	441	468	412	457	426	411	434	418	392	480	401	438	432	404	394	390	435	406	417	402	446	425	423	444	428	456	401	413	408	429	442	433	452	413	440	433	405	456	455	438	443	445	430	411	437	446	430	443	452	470	426	450	412	407	429	413	430	404	430	399	462	479	407	429	463	454	448	431	400	441	382	431	461	441	442	412	433	426	426	406	429	388	421	395	433	442	429	447	396	416	389	456	438	422	429	454	445	438	409	438	398	427	428	465	405	460	417	448	470	416	391	436	434	402	409	440	410	431	433	428	411	431	438	421	439	448	419	441	425	431	386	420	453	410	439	408	418	452	389	411	426	425	428	412	401	448	440	422	427	494	406	404	427	447	400	420	440	439	400	412	468	420	424	469	407	450	445	434	439	396	447	442	395	410	417	395	437	432	441	422	433	434	413	421	395	390	403	378	425	435	451	465	428	412	423	423	473	402	449	418	398	449	463	412	420	413	453	434	443	431	457	440	406	429	437	442	462	432	435	383	416	433	395	454	443	452	434	430	430	454	426	434	449	418	480	411	429	407	457	404	447	386	472	396	468	429	407	434	398	419	406	448	419	457	444	413	426	459	438	452	439	395	404	446	415	498	416	435	418	423	405	439	470	447	394	413	412	439	427	411	464	442	440	448	429	424	450	447	389	437	426	400	419	425	429	447	390	429	430	423	396	421	418	425	405	440	416	416	457	401	444	402	435	422	465	419	413	420	429	434	418	477	442	374	440	421	401	456	424	457	418	445	464	461	420	440	418	414	409	429	405	455	415	429	387	460	447	418	416	445	410	434	407	424	404	427	418	455	405	425	452	442	455	404	428	458	420	436	446	429	471	411	474	438	436	414	401	453	403	435	424	416	439	443	428	431	403	421	415	397	429	453	424	455	425	380	436	406	424	404	470	414	433	421	429	496	395	446	435	402	421	393	409	461	444	426	422	378	450	429	424	436	447	418	420	392	446	400	449	426	467	444	436	442	434	439	442	439	420	440	438	467	382	421	415	452	400	438	439	445	453	417	383	437	425	398	427	442	391	437	402	415	415	442	433	462	398	455	458	432	462	432	385	388	416	414	432	442	470	425	409	431	430	465	438	457	418	407	415	424	413	429	407	443	431	461	418	450	430	411	391	431	434	438	413	429	408	393	472	433	403	431	421	400	431	423	421	452	425	445	437	420	416	448	439	404	399	403	428	422	452	391	423	501	414	403	413	446	448	451	449	420	433	455	442	440	432	444	448	431	413	382	444	426	409	420	458	418	443	431	431	421	420	422	429	416	455	423	408	427	424	436	414	427	453	425	411	422	418	480	413	450	412	440	458	468	441	428	412	452	432	452	449	412	423	413	426	441	455	443	453	411	411	406	445	454	433	453	452	416	413	455	429	406	449	423	425	431	456	426	433	450	376	436	419	434	428	468	432	417	440	421	415	416	450	441	423	449	390	425	430	406	464	391	430	407	392	433	435	406	464	417	454	387	445	410	442	480	430	431	451	451	457	409	440	450	411	402	454	444	413	451	442	410	438	450	426	456	438	419	434	411	454	428	436	394	450	417	436	444	434	432	431	458	421	421	411	418	427	448	411	496	435	465	440	452	425	445	431	457	419	431	425	420	428	430	458	452	460	419	420	463	430	428	430	407	461	436	439	454	429	438	430	421	443	458	457	442	442	401	436	420	471	419	418	428	439	458	445	438	450	407	469	425	411	441	450	445	442	422	429	435	423	433	446	395	431	420	407	376	440	437	430	421	406	478	431	408	439	407	428	449	402	423	432	408	419	443	441	422	461	436	403	431	421	445	403	426	442	425	406	433	439	405	405	414	412	423	413	432	451	399	427	429	435	425	421	428	428	442	415	440	425	439	446	434	412	405	480	473	444	455	429	447	432	413	454	423	417
23326	21889	32072	27904	24082	20641	10126	951	650	617	579	597	566	572	590	635	555	542	586	611	591	580	554	557	534	559	612	519	572	549	562	544	539	540	567	556	571	542	560	545	551	508	533	532	557	551	599	538	537	580	535	533	508	536	531	525	555	537	533	534	565	518	570	576	542	544	582	548	555	534	523	567	540	531	494	599	522	603	551	566	545	548	540	541	547	559	529	545	526	581	545	540	530	603	551	529	555	590	510	523	561	574	575	551	526	558	548	547	510	527	555	560	547	579	576	547	503	535	564	551	533	564	541	547	572	565	568	546	573	545	554	540	579	504	544	557	549	548	548	566	529	590	562	549	547	548	514	519	521	547	529	528	515	531	549	551	561	563	549	551	531	537	577	576	573	533	521	553	537	523	541	582	559	527	508	603	556	540	531	545	548	536	525	546	577	535	521	501	567	580	546	538	532	521	556	554	530	563	537	539	509	578	546	554	544	573	530	574	538	548	539	575	539	552	546	544	567	580	538	559	605	551	571	533	547	535	535	569	544	542	543	518	554	539	581	539	551	522	592	559	567	534	547	532	526	551	506	526	572	522	544	530	520	527	539	549	562	545	536	551	548	585	547	564	534	551	564	532	498	528	579	550	542	539	538	548	566	568	553	570	550	568	560	546	575	551	510	551	545	553	502	571	524	557	575	533	535	598	562	563	563	571	545	556	530	559	540	529	516	496	537	538	533	540	531	537	585	543	523	565	533	515	576	519	525	534	557	528	541	533	539	494	528	547	580	545	562	571	510	543	563	569	542	550	514	515	509	590	571	517	527	562	586	542	529	554	532	560	570	524	585	495	567	518	524	550	552	549	514	542	568	529	537	536	536	517	531	535	573	487	512	534	549	534	547	546	494	534	531	549	514	512	530	581	504	556	537	544	538	534	539	540	523	506	527	569	579	522	542	565	523	582	545	529	527	570	562	519	504	526	503	582	599	570	555	546	542	492	533	531	573	536	567	545	580	529	554	574	551	565	561	554	558	519	546	544	534	523	542	551	542	521	498	506	560	521	548	605	543	514	542	485	553	497	524	550	548	562	525	547	544	532	545	589	540	545	561	555	571	556	509	565	565	557	550	512	535	565	560	543	544	567	584	545	572	541	498	542	521	553	529	561	513	534	567	517	541	545	579	564	498	542	557	579	571	551	541	599	547	548	540	529	541	543	569	528	561	556	579	492	503	575	512	572	535	605	548	549	510	553	579	523	562	539	562	517	557	564	584	546	555	551	544	537	575	553	564	575	574	574	550	572	542	542	572	523	585	571	605	531	515	566	527	508	520	566	517	552	560	553	549	578	591	571	546	516	551	594	525	544	553	549	564	542	560	547	596	575	544	527	540	508	534	547	525	556	541	563	533	526	571	580	581	531	544	532	522	511	574	512	505	520	541	540	570	560	522	536	531	571	514	598	535	547	530	551	580	575	529	517	560	565	524	536	595	529	546	582	566	510	555	525	487	522	566	567	548	559	529	533	505	530	568	507	539	537	567	549	534	549	542	508	544	561	594	519	573	580	540	538	528	517	593	555	577	550	548	527	551	533	526	516	568	553	541	597	523	549	525	540	558	561	528	490	534	542	567	504	512	546	543	525	530	560	527	563	569	510	583	536	572	533	538	533	581	579	596	542	539	550	568	541	587	533	540	524	569	548	502	576	527	525	520	525	536	570	518	525	584	516	544	533	608	555	534	544	576	528	555	559	540	576	574	538	547	525	551	549	546	521	550	563	549	593	526	552	541	544	569	539	576	567	557	564	542	508	549	549	568	526	541	504	547	541	523	549	507	506	587	540	529	576	549	503	531	510	569	560	540	573	508	556	545	511	568	500	577	560	553	546	471	518	550	549	546	528	541	553	515	531	535	531	584	554	560	496	531	543	560	570	506	584	516	507	548	516	520	569	552	565	536	572	535	572	552	555	529	570	535	536	572	529	542	536	596	528	591	565	575	512	557	551	556	510	552	562	541	541	568	577	568	495	539	531	541	568	514	563	539	564	519	539	594	523	544	581	506	531	549	522	556	543	508	574	568	544	521	540	586	536	537	591	515	564	524	535	533	520	520	543	493	567	584	581	518	538	564	527	576	540	547	562	553	543	547	528	571	583	550	521	556	527	509	554	573	588	563	578	554	536	563	541	522	535	546	534	551	544	517	560	575	566	538	547	531	548	544	516	572	530	547	533	551	546	581	537	556	544	537	535	582	575	550	573	575	597	545	536	596	548	527	554	560	558	562	556	541	555	550	545	543	542	546	532	535	497	547	564	579	526	518	528	535	530	536	518	557	545	539	570	524	555	557	562	498	597	530	527	530	529	514	577	550	575	541	540	529	557	540	552	595	570	615	536	523	536	560	553	552	552	589	562	546	554	511	545	536	506	551	561	526	527	537	586	539	526	554	537	608	527	582	523	502	535	544	578	562	546	547	564	523	519	548	564	566	574	514	551	525	524	554	542	555	539	539	514	533	546	549	548	541	556	572	528	564	566	538	554	563	555	532	526	561	565	593	513	510	581	523	581	555	583	512	579	519	574	542	517	538	496	506	537	508	575	531	558	549	560	572	546	560	544	580	554	527	580	545	543	520	558	543	525	522	577	545	553	534	593	566	527	553	522	567	519	564	535	550	545	547	487	579	526	574	512	557	529	574	564	510	557	579	581	523	527	560	547	552	529	529	536	510	541	561	516	540	532	593	535	531	541	568	559	558	545	505	562	566	553	507	543	567	556	559	550	520	590	575	609	539	535	548	531	513	583	554	547	571	559	510	521	558	506	589	562	580	563	536	540	540	566	549	529	537	536	531	567	522	511	532	526	551	577	563	527	539	536	544	579	562	544	541	546	543	535	533	531	545	547	568	568	562	500	555	531	505	548	553	531	576	545	511	519	570	492	547	556	529	560	511	536	566	533	552	561	538	478	556	553	501	553	530	508	529	602	533	552	536	521	517	544	565	579	581	567	591	536	536	571	514	517	526	482	553	565	554	569	527	522	546	564	549	516	517	548	515	591	555	523	556	568	541	562	546	563	488	495	539	523	554	586	581	584	519	525	533	526	574	558	513	528	508	566	541	545	546	530	527	567	545	560	601	507	544	543	493	539	576	562	591	548	532	574	498	592	571	525	535	554	533	557	547	552	571	547	592	511	538	572	572	555	532	525	581	525	534	526	575	559	549	521	521	549	573	547	543	565	504	548	575	533	567	540	528	566	538	534	553	544	515	508	551	525	556	563	514	566	531	541	578	577	544	591	555	521	525	558	546	512	538	551	556	518	547	547	544	553	526	532	534	528	586	525	548	567	531	579	551	497	558	561	532	517	537	567	514	559	495	554	500	548	537	589	535	516	496	539	535	562	599	537	560	516	518	573	520	532	556	543	556	572	567	543	543	566	528	507	534	530	551	555	546	509	590	544	541	538	494	560	527	517	526	541	521	516	565	601	510	554	540	526	555	582	531	523	551	523
60784	100235	80129	52678	33539	5208	763	741	723	688	662	642	644	632	645	641	606	606	623	614	618	634	620	621	595	601	610	622	588	595	587	602	587	585	569	589	597	609	595	620	562	613	509	650	671	558	579	577	608	583	576	570	588	631	600	631	578	638	644	657	602	585	545	573	588	587	581	602	589	602	582	580	590	633	563	576	547	599	608	555	601	603	622	596	635	622	572	592	548	587	540	593	574	610	567	584	593	584	616	547	610	581	606	558	582	594	632	658	584	589	632	591	609	593	596	633	570	542	600	608	626	557	614	594	571	548	570	580	614	586	586	584	530	581	642	573	637	599	563	569	559	562	616	576	621	648	546	587	627	608	574	621	615	591	633	595	572	567	577	601	576	584	585	588	594	566	561	588	578	635	582	568	563	602	606	592	620	609	621	580	582	580	568	601	558	611	617	576	566	598	594	585	617	556	569	592	590	533	588	571	626	600	624	612	603	594	588	600	631	588	604	559	567	602	587	586	592	558	602	565	626	639	605	588	599	565	581	576	593	536	599	591	605	637	620	600	623	619	596	627	605	572	613	590	605	622	636	632	556	535	618	588	603	585	607	602	618	557	635	618	572	555	611	567	589	587	601	576	565	588	636	588	587	596	595	615	581	583	599	595	596	609	607	601	588	577	586	590	613	601	582	585	583	547	549	607	599	594	564	596	564	554	601	599	571	569	603	571	552	576	577	665	574	605	582	611	625	596	575	582	585	625	556	566	580	631	571	540	582	612	614	601	592	567	562	617	566	591	602	602	586	616	578	577	600	605	620	581	599	567	603	603	601	562	563	590	565	567	546	571	567	581	563	591	572	597	608	562	571	566	622	557	618	589	586	569	567	604	654	603	585	588	600	565	579	601	567	540	612	578	597	589	600	609	600	553	620	585	617	593	589	602	586	579	588	624	609	635	560	613	594	604	598	622	595	593	624	579	551	603	598	604	604	620	599	588	566	575	583	596	589	564	564	617	595	556	581	598	634	627	591	567	596	589	606	581	605	590	626	601	603	616	592	577	577	621	596	568	555	580	591	617	591	614	604	547	607	564	579	582	604	621	553	520	586	582	599	570	616	601	591	606	589	607	602	605	583	560	590	578	571	590	564	612	534	633	608	599	640	560	582	560	604	563	529	561	556	594	586	559	596	574	596	559	588	574	578	620	589	575	575	581	584	580	606	575	589	634	570	654	584	587	596	617	558	565	600	587	544	594	562	570	599	614	617	608	587	579	567	633	578	590	624	555	535	543	586	582	618	605	594	594	592	589	574	608	588	580	583	534	568	613	628	660	582	553	627	605	602	629	618	578	589	594	590	594	587	596	579	613	624	609	636	582	598	609	590	616	582	563	573	570	562	583	632	557	586	582	601	556	606	599	559	608	614	561	598	616	594	590	630	624	590	623	561	599	620	593	571	597	615	556	596	566	583	614	601	589	595	623	591	650	558	618	569	602	602	584	599	584	590	573	572	553	610	587	648	561	616	579	591	641	632	601	588	599	604	580	563	598	626	571	643	635	591	604	623	598	578	615	638	587	580	617	606	620	592	636	583	595	576	597	624	629	614	631	606	561	588	603	619	625	539	540	615	575	616	546	557	578	590	572	575	634	574	579	581	592	619	606	598	620	603	626	652	602	558	614	610	641	580	589	568	592	555	578	615	557	590	583	565	580	580	583	624	533	609	619	571	596	578	607	600	552	604	577	573	618	558	614	579	629	588	595	607	605	589	615	578	571	633	583	601	584	574	609	577	583	604	627	607	575	574	600	552	616	584	600	555	613	629	572	589	630	574	603	547	599	556	569	589	594	577	566	583	565	576	617	560	583	602	602	588	610	591	614	597	593	613	587	582	590	574	596	570	537	592	630	615	605	599	595	588	570	597	597	588	625	566	574	609	545	566	568	543	615	609	599	586	563	566	544	587	621	539	586	546	609	606	607	625	584	530	638	598	570	613	563	575	601	579	617	598	624	564	580	593	617	556	574	582	594	619	586	564	574	614	572	612	586	587	559	558	629	555	582	627	588	626	611	567	583	531	627	608	603	584	581	587	559	620	573	621	585	614	548	603	571	595	595	607	614	594	576	600	607	556	591	593	571	624	617	583	577	609	577	588	628	560	580	585	602	639	594	563	608	610	593	640	572	594	575	551	614	596	588	572	573	565	551	577	556	598	601	595	567	562	567	573	588	580	622	549	615	616	578	616	616	596	627	595	587	549	589	535	580	645	568	558	614	551	613	601	578	555	595	589	577	585	555	563	636	592	623	562	609	560	608	590	639	597	597	610	565	609	597	590	605	563	596	587	549	657	617	646	580	580	589	588	615	565	591	641	576	601	572	615	601	604	593	554	599	600	560	637	588	595	576	621	605	550	618	579	590	591	561	596	564	580	594	583	624	557	585	596	572	593	566	593	590	549	597	638	621	599	580	562	616	593	593	648	641	600	590	561	662	566	569	582	594	551	583	594	576	604	620	581	578	573	580	560	569	629	638	595	593	586	592	590	617	563	629	620	618	565	575	598	600	618	602	618	605	592	610	582	593	599	616	613	591	589	555	556	625	576	565	554	585	569	606	549	578	588	590	581	580	598	609	597	575	596	602	608	612	624	619	565	631	606	576	600	587	591	567	569	579	561	608	621	612	572	597	616	518	576	617	593	607	566	579	592	596	593	598	572	593	597	574	590	618	603	622	611	572	598	586	574	557	557	648	577	557	620	605	569	618	582	566	600	584	561	588	559	560	574	623	576	577	625	555	590	563	615	612	580	575	576	557	564	573	633	599	608	606	604	609	577	556	595	577	559	580	581	557	565	644	587	588	599	542	598	620	602	634	638	590	610	653	628	557	570	556	610	606	614	584	618	616	561	591	549	544	589	616	608	536	568	584	608	571	635	598	608	596	586	583	593	598	587	626	595	581	598	556	598	616	614	582	575	580	563	614	605	597	588	600	575	608	577	558	591	564	580	602	613	557	588	565	575	566	606	614	592	596	574	585	569	566	596	599	599	551	596	540	574	590	571	595	550	570	580	584	577	568	605	588	557	597	582	583	594	583	574	604	587	597	607	603	563	590	596	569	613	635	601	571	611	613	622	611	586	571	572	568	587	555	609	567	576	587	597	591	571	615	597	624	593	607	550	567	594	617	584	596	597	602	570	584	603	572	593	590	584	587	594	584	606	591	544	551	625	607	592	574	604	566	590	575	568	589	576	625	581	550	596	582	600	591	611	588	604	578	550	591	540	591	608	589	581	581	640	591	620	618	634	613	557	577	598	619	613	588	618	593	572	591	562	568	574	573	545	607	601	586	595	577	594	566	609	554	541	611	584	604	554	571	620	585	565	614	535	662	614	641	588	590	604	636	650	627	605	636	608	595	575	573	536	585	616	597	647	601	619	594	602	574	583	616	598	564	581	557	548	612	611	625	585	656	572	561	589	588	625	590	582	595	587	611	577	594	622	582	566	601	608	542
28765	26865	33409	17423	4423	702	314	288	236	254	251	259	271	265	251	250	248	265	241	263	247	244	272	272	265	262	279	248	251	255	261	281	275	270	260	260	289	264	235	251	234	251	250	253	239	264	289	258	250	290	282	251	256	221	245	252	227	259	242	216	266	254	267	249	271	291	263	254	236	228	238	257	270	246	267	256	276	249	240	247	259	239	249	229	235	244	251	252	246	263	234	253	236	249	266	267	229	261	246	272	249	257	244	242	237	247	248	257	271	265	260	263	245	270	242	251	262	254	237	242	245	255	264	269	239	260	264	251	232	267	234	281	245	256	218	234	258	260	264	255	267	258	246	247	241	254	260	258	224	252	268	223	267	264	235	263	253	249	255	258	233	251	247	223	241	235	261	231	246	247	248	251	247	282	276	247	252	251	238	257	255	256	243	254	225	261	259	270	258	255	227	275	240	259	248	261	262	259	245	218	240	221	240	275	237	250	234	274	251	248	251	269	257	249	271	275	261	256	248	250	277	246	262	273	255	275	257	292	246	250	237	240	236	258	251	287	241	259	234	273	267	252	256	281	250	258	255	243	255	256	255	275	253	266	253	262	262	254	256	254	261	245	244	251	259	257	258	243	246	242	256	219	245	213	254	243	256	252	260	234	260	262	269	283	246	264	262	252	236	261	213	266	257	232	256	229	237	261	258	260	267	270	263	258	249	270	277	242	219	238	232	270	242	256	293	267	250	233	246	283	264	248	254	229	210	270	269	276	256	234	237	257	244	262	263	248	255	252	261	223	264	252	279	257	251	269	232	235	246	248	246	253	263	240	270	229	254	285	254	264	262	262	232	248	227	261	269	253	235	240	257	239	240	231	240	230	255	261	254	251	251	261	263	252	269	227	254	261	230	268	252	234	247	241	263	263	235	274	253	255	243	257	238	263	248	251	234	264	280	235	241	261	308	270	253	238	239	249	258	250	230	264	255	225	250	268	242	266	269	251	249	259	245	255	250	256	255	267	223	285	268	262	239	248	268	246	256	225	248	255	240	251	271	249	242	251	241	286	254	258	277	255	248	253	254	270	249	245	223	236	259	241	247	250	252	242	284	274	282	237	253	261	251	261	261	262	254	262	240	270	242	242	237	255	266	256	202	266	235	242	263	255	257	263	279	275	237	266	244	249	277	241	270	252	267	232	244	263	260	275	232	264	256	267	271	243	253	234	265	234	247	262	265	255	240	264	250	259	248	248	266	253	266	266	232	246	258	230	272	231	252	282	255	273	265	253	240	237	245	245	252	242	233	252	254	252	246	239	265	264	277	238	243	270	268	261	227	284	276	286	256	281	278	267	238	269	263	253	252	229	275	223	256	250	248	247	265	273	229	227	257	258	272	237	257	260	266	258	268	259	265	292	255	280	262	285	273	264	249	261	233	257	246	224	255	243	266	242	253	258	244	271	249	287	234	253	244	243	259	263	271	251	254	253	252	231	259	259	265	248	222	246	214	272	270	233	249	243	280	227	256	239	238	242	270	274	230	257	269	282	248	257	257	272	234	248	252	243	276	266	226	252	250	228	238	246	262	235	255	248	232	234	278	258	246	242	279	249	245	252	263	268	251	264	259	221	271	241	245	257	267	237	252	265	267	238	237	254	246	257	250	282	249	265	280	271	259	237	224	267	305	254	245	263	225	255	255	240	287	252	252	243	243	230	265	248	227	243	243	249	251	259	254	230	270	251	234	254	245	265	254	227	256	254	270	213	263	252	239	229	252	257	238	271	227	268	259	245	250	259	242	227	273	241	240	249	251	263	246	247	251	267	256	222	249	240	257	243	265	240	207	245	246	242	242	247	290	263	259	242	242	233	255	269	278	269	262	224	232	246	255	249	257	238	249	246	262	269	228	230	250	249	244	248	236	245	226	230	232	267	284	267	269	233	256	231	235	245	261	271	255	268	239	274	242	252	258	236	253	249	217	212	253	271	253	257	238	253	266	242	239	251	258	270	255	237	258	247	245	263	256	245	242	248	239	257	262	256	246	218	263	245	240	236	254	250	261	268	246	263	232	264	244	266	255	271	255	251	226	271	240	280	248	238	257	266	235	249	256	257	217	265	243	248	265	244	244	237	266	249	268	253	267	243	241	257	251	277	257	261	236	238	253	272	237	271	268	252	285	235	266	238	275	249	251	244	254	258	249	248	251	256	255	284	229	259	257	243	301	240	242	242	280	260	250	290	234	234	266	246	244	252	258	253	261	264	249	252	259	243	261	260	226	255	270	261	262	264	273	261	236	239	266	237	256	213	260	243	258	232	251	251	278	265	261	242	276	253	256	252	240	214	251	255	255	262	259	241	290	252	259	267	251	251	242	244	239	251	246	272	247	250	252	268	259	243	269	242	251	262	289	255	270	265	286	234	256	237	263	234	252	275	228	235	240	232	257	241	245	251	284	241	248	265	270	258	250	231	233	255	268	238	260	261	256	246	230	265	249	268	223	244	250	268	255	248	252	267	242	243	262	262	231	243	288	244	232	266	265	246	256	242	229	262	234	259	238	261	248	255	260	279	260	225	261	237	243	216	277	248	210	255	239	246	256	276	278	221	263	268	241	261	236	263	271	282	239	253	246	258	267	266	233	254	253	262	248	258	242	245	241	228	284	229	257	261	260	234	268	253	257	234	248	265	256	236	280	277	270	271	275	261	272	259	266	266	252	239	260	278	226	269	245	242	257	263	249	267	276	282	270	248	257	247	278	229	246	260	256	257	245	240	240	221	289	291	261	264	262	264	212	248	247	263	247	273	260	229	259	253	241	243	259	258	246	258	267	255	253	274	298	243	234	261	281	254	249	244	258	265	255	261	266	228	255	243	238	254	267	264	290	228	240	251	257	244	252	261	250	263	225	272	229	240	272	251	268	232	286	257	232	233	258	267	277	248	237	249	250	245	228	232	250	242	242	232	271	274	278	231	241	255	284	247	251	250	250	242	246	235	267	260	227	262	239	270	271	243	238	240	251	256	273	242	257	258	256	275	264	254	257	273	235	251	249	243	249	247	289	292	257	273	247	264	235	284	257	275	250	255	221	274	264	263	263	258	246	220	256	244	240	259	250	230	268	275	271	249	248	259	235	244	249	228	234	234	257	261	259	258	257	257	230	272	225	262	228	264	264	238	245	282	236	244	240	275	249	278	235	259	240	255	260	256	270	246	298	234	238	251	279	244	246	241	248	246	242	276	243	246	227	225	235	279	276	275	236	260	271	233	246	239	288	237	249	238	256	226	244	229	238	257	271	256	241	267	282	248	249	244	256	236	229	272	256	236	225	236	261	212	241	254	258	246	249	231	283	274	235	267	277	256	242	263	289	276	243	237	252	252	274	266	272	236	259	260	259	258	266	269	233	259	249	254	239	233	290	234	252	254	228	267	238	248	273	240	276	248	244	247	269	260	259	256	260	248	277	259	269	260	268	279	250	248	275	265	269	262	249	293	267	247	251	253	262	208
28334	43583	30914	11614	4217	674	310	338	296	277	321	291	311	292	302	294	317	283	295	328	316	304	314	294	306	350	301	311	318	295	294	334	298	304	271	266	278	311	313	272	295	257	290	295	284	282	302	263	288	313	283	272	284	310	291	293	288	296	301	282	319	292	280	295	305	290	310	289	283	296	301	314	276	318	302	281	312	292	335	310	275	303	300	289	307	295	287	311	286	345	321	299	275	311	302	274	319	280	326	301	262	328	260	273	273	301	276	294	338	319	283	346	314	286	329	281	280	314	283	275	279	305	291	300	293	295	285	317	294	272	293	303	285	321	300	299	306	308	336	298	303	262	303	273	328	294	270	316	279	297	298	266	308	281	308	321	288	298	326	270	338	293	289	287	313	263	306	330	303	326	297	306	300	280	264	288	291	317	298	299	312	312	295	290	286	315	327	339	302	274	279	335	311	277	304	312	304	290	268	316	320	279	307	279	271	283	300	293	288	303	321	265	337	295	283	312	328	281	314	329	301	272	315	307	309	309	289	338	320	297	285	304	318	307	272	321	290	287	273	308	288	316	324	301	303	302	296	275	289	287	303	272	320	304	294	340	294	299	289	290	289	304	297	297	298	310	280	302	303	290	309	299	270	307	257	287	306	328	315	318	282	294	326	323	290	288	304	265	325	295	306	295	314	302	313	312	294	275	307	276	323	307	290	305	305	321	332	293	301	330	294	315	298	298	294	309	293	305	289	269	311	288	347	290	309	314	299	306	288	289	310	291	301	297	334	281	318	312	297	306	270	306	323	279	287	308	305	330	279	285	291	297	292	300	282	302	288	291	292	295	301	282	318	345	298	299	300	302	296	298	274	296	294	311	297	297	297	273	326	308	295	278	311	315	292	276	280	282	275	307	290	297	289	299	312	295	298	292	327	305	323	277	315	285	294	256	290	260	302	301	300	295	306	291	293	314	312	300	299	287	267	323	289	285	302	314	310	289	291	295	301	275	314	293	300	309	291	316	301	289	303	311	315	303	308	275	315	317	289	284	281	315	305	300	309	305	280	313	292	310	279	307	287	343	286	279	254	310	278	281	283	283	341	309	321	264	301	298	298	342	293	352	317	305	268	306	309	332	274	319	279	313	330	320	316	328	310	290	287	291	301	289	281	296	296	293	313	299	283	294	257	309	293	285	267	309	285	303	335	310	326	275	315	346	302	303	312	321	274	308	318	297	324	300	288	286	310	276	288	296	277	341	291	290	311	319	308	307	299	311	307	325	314	299	318	291	294	310	325	307	292	313	296	294	307	330	275	323	301	292	292	292	308	284	326	291	291	266	299	295	294	328	298	294	309	303	291	313	294	308	293	318	301	301	294	277	285	278	285	286	314	328	292	305	307	299	328	291	314	279	312	303	295	296	297	310	307	312	298	291	284	303	299	295	305	284	302	302	288	292	292	293	291	307	297	320	283	291	276	301	284	301	281	292	272	296	309	293	308	338	320	304	311	315	291	284	285	306	332	327	333	258	277	267	316	277	280	303	310	294	278	303	284	311	309	302	297	291	285	272	298	302	285	325	282	291	283	302	352	316	280	313	306	326	324	314	294	290	299	306	290	317	302	297	283	301	297	284	302	278	314	297	294	307	283	270	288	308	320	303	315	310	289	296	286	296	280	312	310	277	292	288	308	298	284	317	299	302	290	337	277	291	315	309	290	309	310	338	284	288	290	296	304	306	291	281	308	271	275	304	315	306	297	300	332	308	356	291	288	302	304	308	309	319	300	303	303	300	332	298	287	289	303	313	295	310	311	308	293	265	300	318	317	265	272	324	286	333	324	334	281	308	295	296	302	282	312	303	305	294	300	291	320	276	286	308	291	296	336	327	298	302	293	307	307	273	284	308	315	304	297	304	319	321	318	280	330	325	299	316	282	322	304	275	291	287	290	311	287	278	275	309	283	287	307	307	325	298	285	285	337	326	283	329	301	275	285	290	305	297	299	318	316	276	268	295	288	270	282	308	294	329	281	291	291	286	319	275	306	279	301	271	301	285	270	278	267	291	322	293	311	302	327	283	310	308	281	294	277	308	306	290	274	304	318	268	291	302	314	292	331	280	300	299	283	279	295	294	324	295	287	302	269	295	329	311	267	325	297	286	293	311	316	313	311	319	319	365	304	284	285	312	316	309	336	319	315	295	316	282	299	276	305	311	339	323	298	297	312	314	328	341	291	303	331	288	288	292	285	307	260	294	301	305	303	317	307	305	309	279	323	297	309	326	274	294	282	294	294	317	314	267	284	263	298	315	304	316	316	309	285	299	304	277	303	317	266	299	292	339	279	291	315	273	298	328	312	335	293	301	306	305	306	308	313	287	291	286	307	301	280	287	267	319	287	297	302	304	292	306	283	287	324	293	312	296	263	280	281	309	322	278	282	293	292	318	311	309	307	279	293	282	307	271	307	311	292	305	313	308	288	296	310	297	281	280	318	297	336	298	301	287	269	285	292	317	302	316	295	286	304	295	307	314	330	309	305	309	329	311	287	295	312	290	302	342	302	290	279	298	305	279	309	306	311	292	306	311	305	307	299	271	304	303	312	288	281	311	287	263	319	306	313	284	316	277	298	321	298	310	310	338	275	288	294	297	286	315	295	313	285	291	274	274	286	281	283	306	306	283	284	306	280	310	281	306	309	298	322	279	316	272	307	327	317	282	287	283	320	281	289	316	311	319	299	283	290	336	290	267	296	314	314	299	309	317	317	308	255	311	290	295	296	297	299	277	290	290	279	324	297	294	306	288	316	272	300	312	280	286	286	303	292	292	338	312	285	292	312	306	272	305	296	283	284	314	328	295	310	298	296	300	265	277	310	306	271	302	313	322	301	287	312	279	316	308	345	327	317	328	301	341	274	341	313	295	287	325	293	314	293	293	302	338	320	274	308	303	279	277	300	323	317	278	283	296	267	283	284	301	296	317	297	279	307	288	288	301	307	306	314	308	296	295	311	308	296	281	281	284	322	313	335	300	297	293	327	286	305	300	305	295	297	279	319	322	293	310	312	303	282	298	305	299	278	316	283	276	327	301	297	309	291	293	287	290	313	290	309	302	290	284	289	304	299	312	304	285	306	302	280	322	297	290	303	289	295	303	304	303	296	277	296	337	326	271	292	287	295	280	289	318	283	298	293	303	247	278	290	315	300	309	339	301	320	332	331	306	287	273	283	309	278	268	284	321	283	288	296	298	279	290	292	282	302	299	308	292	311	273	290	318	278	308	305	318	301	282	289	322	318	300	298	315	280	307	290	298	299	280	310	290	324	312	280	319	315	322	309	315	301	298	292	301	280	302	307	304	294	290	265	294	262	277	324	282	312	272	291	311	303	284	304	307	293	290	316	279	315	297	302	282	322	311	262	324	298	307	312	300	274	318	305	275	319	268	307	294	311	294	300	323	294	295	298	283	308	305	301	316	309	302	297	280	306	282	341	304	278	325	302	321	295	316	307	278
24384	22167	36501	33816	24865	13921	1732	431	385	368	377	372	347	379	347	333	337	377	341	344	383	358	354	327	357	346	357	375	342	353	362	345	330	322	354	338	340	338	346	359	354	345	311	364	335	338	371	336	342	335	311	321	327	352	329	322	326	369	360	343	298	350	315	355	363	336	369	369	359	347	318	359	338	374	358	302	343	343	334	346	361	343	367	334	333	356	346	355	333	345	336	329	323	360	325	345	333	358	368	292	321	317	363	346	340	379	355	324	357	366	331	325	328	363	348	298	329	337	316	338	371	348	337	388	325	296	324	329	355	346	315	353	366	334	351	326	373	333	333	342	307	324	314	348	351	355	334	335	338	356	349	329	364	333	352	365	338	351	332	359	344	358	349	348	347	358	343	333	336	383	353	355	372	343	314	334	352	348	342	323	361	323	354	339	359	332	335	337	363	305	346	326	321	313	335	317	323	338	327	359	342	334	324	355	335	364	336	331	349	334	380	369	306	337	313	339	367	351	339	363	357	377	354	356	339	325	363	346	341	359	310	351	335	318	323	353	344	346	333	346	355	356	336	356	354	356	372	328	372	334	334	347	338	347	313	337	382	337	333	326	355	356	351	324	344	355	346	342	377	325	358	309	342	336	320	345	368	311	341	342	322	337	352	345	352	359	308	355	335	353	332	363	339	333	326	326	338	342	332	364	389	373	364	329	365	346	354	362	343	337	334	366	344	330	325	360	365	367	320	323	361	324	344	371	375	365	350	342	307	321	373	355	326	371	316	351	331	315	328	354	307	363	335	342	359	350	352	337	358	349	328	340	360	370	373	358	356	335	334	323	333	343	343	343	323	346	359	317	320	344	352	364	335	347	341	354	357	318	323	356	349	340	371	339	322	352	341	346	326	349	323	363	336	314	365	335	339	357	339	324	356	354	348	317	332	327	348	335	354	359	340	315	353	367	352	325	350	325	349	351	337	349	342	374	351	344	330	335	339	362	371	352	369	352	322	331	340	344	352	325	339	373	362	348	320	314	348	335	306	350	319	353	337	341	333	349	330	347	319	344	333	311	336	324	372	354	317	340	322	392	378	336	365	332	352	352	347	328	343	351	359	354	329	348	321	334	344	327	343	368	336	357	316	347	322	348	341	299	334	342	346	331	346	354	318	313	334	349	352	340	360	346	335	348	373	335	354	336	336	337	371	339	313	305	350	360	360	335	321	369	346	347	322	348	341	344	351	366	326	327	345	329	355	356	351	377	341	320	370	353	350	350	303	336	330	330	340	340	336	357	316	337	344	330	364	334	314	310	362	333	341	350	338	357	305	363	340	330	337	318	345	342	361	327	320	331	365	361	354	348	312	358	356	336	342	339	320	325	330	322	334	324	307	351	345	363	338	366	349	351	334	352	351	368	340	319	322	329	339	322	349	369	342	351	338	358	364	315	357	336	314	341	318	375	309	362	353	365	373	353	300	296	333	373	382	340	359	347	326	362	318	353	322	321	304	325	338	348	335	354	324	300	349	354	375	319	368	332	343	337	324	350	370	346	377	309	339	326	353	355	366	345	320	333	322	335	317	326	325	300	336	342	353	349	332	347	329	342	336	357	306	346	330	348	354	352	325	329	335	368	337	361	373	344	305	361	337	321	375	330	361	343	352	324	358	371	334	338	328	357	345	315	315	349	364	332	357	329	345	354	350	325	301	317	344	333	334	354	355	327	371	346	332	331	323	343	358	351	361	363	339	361	329	338	336	345	329	290	334	342	339	331	344	321	320	307	337	366	348	359	346	351	338	310	343	333	347	371	321	349	345	321	349	356	339	358	340	345	340	365	333	368	371	349	318	328	354	318	354	341	318	358	310	344	333	369	373	395	337	319	331	360	296	321	306	352	340	367	354	355	343	358	358	338	332	325	335	344	347	311	348	354	322	362	367	367	318	350	343	347	341	341	344	322	333	340	354	346	328	325	308	328	325	352	355	344	338	366	342	344	372	302	343	372	342	342	334	346	268	343	321	339	349	336	339	374	367	347	369	327	345	345	349	323	317	339	368	322	332	330	327	320	352	359	386	372	320	328	308	343	339	329	316	308	339	337	351	337	374	305	347	322	360	359	345	321	358	326	331	312	337	345	340	324	344	348	378	290	340	311	343	348	348	355	342	312	328	355	313	332	369	330	346	364	342	350	325	330	344	310	335	350	335	337	364	305	348	324	343	363	359	360	302	348	329	351	363	316	334	345	328	340	330	357	329	325	369	359	323	380	339	304	365	363	332	340	350	325	300	367	330	329	353	310	327	357	365	309	381	333	342	332	305	334	314	350	333	276	383	316	329	367	348	337	334	381	339	338	353	325	326	323	333	368	345	320	352	373	340	326	340	311	326	368	332	355	338	328	354	350	341	334	333	327	351	349	320	322	349	305	375	337	344	314	311	333	349	327	345	341	348	347	346	347	377	349	322	344	345	340	360	340	374	355	336	357	324	333	343	338	327	325	344	354	338	334	337	330	350	338	366	343	347	342	334	339	356	302	305	369	351	362	361	344	331	356	373	352	329	330	355	348	342	346	325	386	331	352	351	325	353	363	319	367	358	341	326	364	340	371	331	341	360	381	361	351	332	375	374	356	299	346	345	339	341	332	313	351	362	350	327	336	373	350	344	333	350	322	330	353	343	333	352	326	348	358	320	362	386	352	350	317	330	328	316	329	346	375	323	346	354	366	327	316	338	351	295	343	331	358	327	349	346	325	328	333	339	342	344	366	353	313	312	339	322	319	322	354	320	317	337	324	299	320	333	347	339	342	362	376	335	340	342	363	331	356	326	357	350	366	357	380	365	363	314	331	315	371	329	309	343	336	344	363	305	339	360	381	366	343	328	333	357	351	365	317	366	364	345	338	317	312	338	362	356	342	350	327	338	339	320	328	364	389	351	301	300	339	329	382	326	343	315	352	355	333	329	310	343	337	364	343	364	348	358	351	353	355	352	342	352	370	330	345	357	329	325	335	344	350	323	385	351	361	343	343	344	319	328	350	341	348	356	381	379	317	302	331	354	353	315	312	362	329	344	351	337	303	358	358	326	342	342	340	369	317	320	335	343	337	320	351	338	351	329	329	323	305	356	367	319	338	347	333	347	332	375	352	352	328	349	317	341	318	298	332	365	322	312	367	347	357	365	366	305	352	344	367	315	360	349	353	336	360	340	318	349	349	351	333	316	358	345	326	329	338	366	333	339	346	358	380	351	358	363	349	356	354	368	353	346	323	340	362	299	332	347	327	366	350	320	320	329	372	311	358	293	314	346	350	361	346	347	356	337	307	355	357	342	328	320	338	334	355	365	378	388	365	341	321	329	349	353	355	370	338	359	347	329	340	323	340	321	363	346	294	352	337	341	332	366	328	327	336	348	379	323	358	386	326	319	336	320	339	378	349	356	320	333	319	352	350	322	335	336	325	326	344	346	348	361	338	369	333	353	319	306	324	341	343	338	293	323	307	338	330
54673	89093	70438	43719	23956	3227	531	463	461	417	387	419	411	411	383	414	359	432	368	395	400	365	418	380	365	366	369	359	396	366	426	380	386	408	364	392	343	378	402	342	375	382	388	382	385	371	379	364	385	370	395	362	369	376	388	385	420	405	394	401	357	424	374	390	383	367	390	401	408	370	381	358	362	371	375	416	369	379	357	402	396	386	389	369	374	361	394	421	383	368	368	394	390	373	363	367	422	365	405	377	365	385	378	387	378	374	350	380	380	392	364	349	350	366	392	396	376	396	359	394	389	385	389	415	388	426	362	379	370	415	388	378	354	399	383	395	381	383	392	383	413	368	385	400	405	379	358	391	375	367	371	391	363	387	346	402	399	399	384	367	396	394	366	347	368	390	381	358	340	415	373	378	393	369	359	383	387	395	380	371	436	406	400	387	377	390	381	389	390	392	384	403	359	392	392	369	362	384	378	360	407	421	383	379	362	376	365	378	347	398	414	396	366	376	373	371	346	361	357	393	392	398	394	384	358	383	360	419	379	375	389	389	373	374	392	377	378	363	362	362	387	384	416	379	413	383	353	354	388	350	366	384	400	393	366	395	388	403	360	377	391	345	391	384	371	378	391	393	426	372	404	405	387	385	387	387	357	398	379	376	397	411	413	392	379	362	389	369	389	397	378	411	375	399	382	388	403	407	410	355	357	366	391	361	384	380	387	397	354	423	364	392	390	345	389	391	365	381	377	369	389	398	387	390	362	386	381	365	358	380	406	369	374	371	365	362	342	374	369	410	412	376	371	397	397	398	353	386	390	360	393	418	365	348	426	363	440	360	395	362	369	352	383	368	359	383	374	406	375	380	354	359	375	384	387	380	386	421	388	373	380	389	335	358	397	354	360	363	364	364	429	373	402	402	405	378	401	367	380	375	379	396	388	361	374	395	395	384	402	372	375	342	398	381	381	357	373	379	385	370	380	379	391	372	390	370	352	391	404	406	382	362	386	361	398	347	359	397	370	386	395	379	394	349	383	377	397	370	368	370	374	387	387	356	361	382	398	363	387	374	402	371	414	379	395	405	396	425	359	368	411	403	378	374	403	373	376	412	362	410	376	385	396	398	400	372	378	432	389	394	399	358	375	390	369	375	372	386	369	383	392	408	398	380	364	386	382	360	367	395	428	361	374	381	394	402	370	400	377	395	399	392	366	398	382	371	404	407	376	401	416	384	386	409	380	379	390	363	391	403	370	397	371	351	366	389	389	433	425	368	375	393	387	377	387	382	359	375	361	374	393	356	339	377	441	366	360	399	396	364	386	371	372	394	386	375	370	402	386	372	385	385	352	405	362	401	397	390	364	376	411	370	345	399	375	381	415	388	387	370	364	392	334	366	413	387	409	378	374	371	418	353	370	372	379	375	383	364	377	395	394	393	397	348	357	386	373	400	383	377	421	389	373	370	415	406	375	370	350	390	374	335	374	362	391	416	397	385	379	389	387	371	404	394	373	389	378	348	385	372	390	372	352	406	357	383	392	410	328	342	341	360	350	394	397	390	367	407	393	394	366	422	358	368	385	406	428	359	371	406	386	383	407	382	388	405	386	425	392	365	391	395	402	345	382	392	372	401	391	367	371	408	361	399	390	399	395	370	378	377	390	381	390	409	369	367	366	401	375	398	358	383	371	420	374	401	394	369	399	363	378	398	391	383	379	392	376	360	345	410	380	373	396	401	380	342	378	380	360	397	373	371	381	392	407	372	354	361	378	396	368	400	360	359	395	403	355	379	374	357	378	389	411	409	388	349	416	381	375	402	380	365	416	393	382	378	378	361	383	382	388	370	372	359	407	382	387	355	383	317	425	366	399	411	360	393	408	358	378	383	379	377	421	377	404	407	390	345	372	402	391	366	387	411	378	374	384	413	368	367	372	347	418	375	384	391	383	388	376	370	371	377	379	410	367	368	418	385	363	378	396	394	380	382	409	392	392	417	368	408	386	330	399	384	353	385	370	387	372	402	395	373	403	372	365	375	413	388	422	407	414	384	364	354	381	391	359	366	359	356	345	387	364	396	418	372	404	373	388	371	385	372	363	385	396	410	422	399	412	409	409	362	364	385	392	371	376	369	371	390	397	395	376	392	406	360	350	360	373	373	408	385	373	391	378	381	358	412	363	407	389	414	377	394	408	411	386	376	384	362	384	363	376	375	399	373	381	403	378	425	385	447	420	393	377	410	375	411	383	389	400	435	416	382	387	334	388	360	373	376	384	406	377	369	401	359	338	381	386	360	383	419	356	326	421	360	363	396	331	384	394	358	370	396	380	357	396	359	349	372	362	392	380	366	365	411	400	393	384	390	333	393	404	374	396	381	379	402	371	359	388	338	367	358	394	389	368	412	384	399	354	357	409	370	409	390	380	396	418	402	387	372	390	393	382	381	412	346	383	401	372	389	369	386	395	404	366	384	394	361	412	373	351	353	370	383	394	371	410	391	370	367	375	407	401	374	405	342	373	349	339	385	409	400	374	416	399	392	367	394	360	365	391	372	368	410	395	372	378	393	380	400	394	396	347	374	383	371	433	380	356	384	385	395	371	414	379	382	373	393	387	410	402	334	391	399	366	394	364	399	355	373	389	368	410	362	376	383	377	397	393	401	397	345	386	366	374	360	394	397	391	386	398	373	413	367	360	405	380	350	380	371	380	373	377	359	408	359	403	387	410	391	390	399	364	400	357	339	400	356	405	365	351	401	356	398	336	407	386	413	375	393	380	383	414	420	400	429	374	384	375	371	390	410	358	368	376	391	409	390	367	390	371	360	398	379	391	397	414	376	384	410	400	371	388	404	408	421	396	374	371	387	381	365	338	398	346	396	400	375	391	375	389	356	369	390	433	411	376	355	380	381	413	376	374	391	410	418	406	344	361	389	380	364	401	384	419	374	383	357	363	349	409	378	376	399	399	373	394	353	372	386	366	398	365	404	391	383	362	403	410	369	399	356	378	404	384	352	400	392	355	385	354	383	343	379	387	409	363	398	375	360	371	371	391	364	393	376	416	396	385	373	356	397	420	411	402	358	383	333	374	359	377	368	405	388	399	378	364	350	361	382	388	365	376	383	374	381	385	362	394	423	379	365	406	383	386	344	396	401	391	375	358	409	408	410	387	376	425	367	397	378	381	406	397	391	403	362	391	364	387	370	388	374	383	373	398	375	415	392	349	378	368	383	346	375	401	390	385	403	352	370	368	411	385	384	414	410	418	344	409	390	354	384	376	372	379	361	364	366	366	393	359	413	416	390	334	410	379	383	375	372	414	370	405	374	385	382	383	366	408	390	390	422	401	367	403	396	351	385	385	419	374	373	404	385	375	370	380	400	405	341	374	360	416	361	380	342	387	376	398	369	366	387	355	429	365	422	337	396	417	360	357	388	351	400	349	381	418	379	393	386	402	444	400	377	372	369	360	356	396	405	372	394	364	413	387	367	402	377	422	344	397	369	394	383
25680	23050	35436	30570	18811	4403	455	413	364	367	395	410	367	367	363	367	382	354	380	390	381	367	370	347	366	369	362	372	346	357	348	355	354	397	359	388	341	363	366	344	356	342	339	346	382	390	354	337	379	361	350	375	345	382	359	356	370	376	361	366	357	367	358	380	389	353	385	374	359	353	349	352	388	352	390	357	351	345	360	370	379	393	327	399	350	350	343	332	389	364	335	372	362	376	354	376	359	337	363	328	335	347	370	384	366	379	325	336	362	386	385	375	353	365	312	320	387	334	379	361	341	336	384	358	364	369	329	360	327	344	360	403	378	385	380	352	372	322	383	367	341	364	379	350	361	356	346	369	355	365	378	345	377	347	326	347	364	351	339	375	354	343	352	377	360	332	337	339	357	373	358	372	382	342	366	360	359	349	350	359	363	346	390	394	333	361	355	347	368	353	374	361	395	388	351	350	345	357	361	357	379	349	399	362	365	371	377	366	333	356	346	365	375	376	375	368	349	351	363	325	333	389	379	337	378	396	385	348	378	364	356	357	361	367	382	332	383	351	361	338	377	340	358	363	396	363	343	314	363	350	339	354	365	349	362	366	353	353	383	363	376	374	357	310	362	375	351	375	360	331	348	405	365	373	378	339	375	359	371	346	399	352	346	372	362	388	355	357	371	365	345	335	350	367	377	370	363	355	354	351	381	383	392	364	354	377	399	386	366	374	382	332	392	321	347	330	366	362	344	363	353	372	345	373	336	395	340	376	349	383	341	376	391	381	390	366	358	362	402	382	375	373	360	332	363	345	380	353	390	363	340	348	355	351	345	346	410	369	359	364	345	371	349	384	359	321	380	381	368	374	353	350	341	342	371	323	387	380	379	353	360	353	379	357	359	354	350	347	346	339	346	363	365	345	390	355	355	386	363	357	367	362	365	368	355	378	367	380	367	374	327	348	386	348	339	326	352	369	372	352	356	325	378	346	360	374	365	368	332	348	368	390	375	364	351	368	367	404	387	384	357	381	387	355	381	337	347	384	332	382	324	377	364	371	394	336	344	394	360	367	363	342	372	381	347	379	335	341	354	370	340	344	344	375	346	354	363	358	372	345	353	383	354	350	375	380	396	343	391	353	352	348	331	353	364	338	377	377	366	384	351	367	405	354	316	365	356	352	321	358	397	356	349	368	350	341	340	370	348	370	354	362	387	381	369	360	365	397	347	367	353	351	355	337	366	328	382	335	356	357	360	336	346	362	339	342	350	338	365	357	366	374	377	400	373	366	368	386	350	373	356	347	388	371	311	343	413	338	331	368	395	363	377	353	329	368	379	387	358	368	362	362	350	345	393	382	389	392	385	360	357	372	387	378	384	327	348	328	358	399	357	361	362	368	371	346	353	371	333	382	347	407	384	338	353	365	347	375	348	372	393	348	390	359	370	391	380	371	365	381	396	336	368	353	350	389	351	338	374	346	375	376	345	380	361	349	348	354	352	367	349	399	389	396	357	342	385	377	351	358	387	363	392	415	374	376	372	382	356	374	368	371	340	366	342	356	333	341	350	371	352	346	381	367	354	347	355	356	348	382	392	373	327	363	326	346	349	390	380	367	329	358	393	325	362	360	389	347	391	380	358	343	400	371	388	390	344	369	333	359	371	350	355	368	361	370	342	344	377	357	336	360	359	353	385	348	340	331	358	369	335	375	338	370	372	364	370	330	369	392	353	384	362	396	368	341	395	348	358	364	353	326	384	385	393	341	361	360	343	397	360	344	362	363	376	364	387	361	353	341	369	346	363	359	357	369	350	352	367	371	357	358	369	344	348	343	368	335	340	420	329	361	368	339	329	367	366	368	351	391	393	401	351	351	339	322	378	378	333	340	370	387	355	350	330	358	369	364	384	370	317	351	352	383	374	366	362	365	350	332	384	372	358	353	329	388	414	368	388	375	344	359	335	373	354	361	341	355	353	343	352	354	353	376	359	402	381	392	328	379	371	347	392	380	333	365	345	342	341	388	397	356	340	370	371	333	356	374	365	360	362	363	366	375	393	331	373	345	320	353	366	338	406	351	391	325	381	385	345	361	382	388	365	370	351	363	392	389	349	345	335	389	357	376	354	364	389	368	362	356	378	368	346	358	383	358	363	366	337	351	358	340	375	351	361	366	367	375	339	380	380	377	356	370	367	356	346	366	376	335	383	365	360	384	377	405	379	373	342	377	386	384	359	371	382	350	367	347	353	386	363	354	386	357	348	356	325	353	345	361	382	362	384	395	397	342	342	396	383	369	338	376	364	385	362	382	371	337	336	365	361	346	386	364	344	388	387	370	346	369	360	379	383	388	365	361	348	343	348	369	335	341	406	342	397	381	388	353	325	348	361	385	346	370	363	373	348	318	352	359	358	332	376	351	348	390	361	340	344	381	377	354	359	378	344	340	383	393	376	343	326	363	339	333	315	350	391	337	384	371	345	324	380	352	342	329	376	389	361	345	354	353	384	391	393	345	367	359	373	354	358	367	380	355	374	369	358	343	373	329	363	327	368	341	335	400	363	366	401	320	370	327	339	381	336	398	362	346	356	346	390	379	373	349	355	348	372	364	366	359	345	357	333	337	362	368	325	366	383	377	341	377	337	373	381	362	355	365	350	363	351	371	369	352	390	349	347	337	327	357	402	359	400	385	362	371	371	395	378	369	354	380	378	343	378	345	376	369	347	363	385	376	364	369	376	385	367	399	377	371	362	385	359	343	362	347	332	341	393	347	381	343	372	387	338	346	363	336	394	348	374	380	377	360	359	337	372	354	373	349	344	346	375	399	372	346	379	345	386	356	351	374	368	344	337	395	350	366	362	364	353	324	366	383	343	349	375	355	338	397	378	333	361	386	350	353	360	387	349	351	372	327	382	348	335	351	379	375	341	366	356	378	363	343	386	362	346	365	338	361	341	353	353	366	346	380	370	379	344	356	360	340	428	312	364	394	355	353	379	326	361	340	333	364	359	331	350	393	376	367	377	385	354	353	351	376	312	346	356	345	380	380	346	374	359	384	376	351	347	359	359	333	359	384	340	372	354	346	391	345	368	346	349	366	352	365	370	393	338	368	393	377	340	327	354	361	366	391	334	348	333	355	358	366	338	368	392	344	384	346	357	351	360	337	355	395	366	364	392	351	351	366	336	359	395	339	340	360	359	383	334	369	350	365	363	397	343	357	383	355	374	350	345	338	350	327	375	329	368	376	357	409	325	396	369	347	357	419	361	360	370	352	340	339	323	377	384	369	367	367	382	355	368	322	376	357	365	370	376	328	376	358	348	361	331	355	377	365	387	383	382	390	363	330	342	363	338	353	358	360	359	403	362	372	386	362	342	349	357	364	342	347	362	357	373	381	353	349	368	358	363	376	350	369	397	383	398	367	359	354	324	366	357	388	380	351	336	354	372	374	409	354	342	370	356	352	357	372	366	347	348	344	377	379	358	348	379	394	375	356	360	382	381	357	384	349
51342	74061	56933	33583	16189	1763	510	424	445	409	416	434	443	416	408	415	363	437	391	402	434	436	428	440	398	436	504	403	455	449	444	440	403	380	416	429	378	385	380	423	446	417	438	427	401	400	413	432	389	434	416	383	460	420	388	405	441	459	421	446	406	431	453	429	414	401	449	375	418	420	386	410	436	426	412	400	416	434	383	413	430	442	445	441	411	391	400	424	431	439	418	417	409	459	396	397	427	403	385	391	403	420	416	434	415	424	430	424	411	409	449	456	441	438	378	433	394	433	424	409	377	431	386	406	385	418	418	452	423	400	414	398	432	413	403	432	416	462	425	415	390	440	417	401	421	425	444	419	437	407	431	414	414	427	429	407	394	443	415	444	393	413	408	441	408	415	422	402	428	404	424	409	430	465	439	399	431	387	384	426	450	429	425	430	427	440	402	423	445	390	416	405	392	437	390	425	413	424	445	414	430	420	412	420	414	399	401	387	422	384	439	394	382	424	406	405	409	433	420	439	403	397	419	422	430	391	428	443	424	410	446	418	446	420	423	413	421	373	421	421	413	433	398	441	441	431	413	435	433	429	430	437	416	440	404	422	418	426	392	431	390	416	403	431	412	407	445	442	441	402	422	459	385	406	445	446	430	438	463	392	418	429	474	412	444	438	399	388	420	407	419	434	404	404	433	444	449	428	442	407	419	429	392	401	445	419	436	416	412	425	457	403	434	415	359	429	462	406	407	420	409	434	438	402	432	400	418	434	446	408	403	452	434	411	438	385	437	440	379	449	432	405	421	420	428	458	438	391	459	450	429	413	417	391	396	403	442	405	399	430	455	471	405	394	433	421	430	418	406	415	453	429	450	442	429	410	422	437	417	390	406	439	392	429	430	460	437	419	455	412	458	420	414	399	454	443	430	412	468	431	421	387	428	411	433	388	434	470	433	443	420	421	427	426	416	416	462	428	460	402	418	415	446	404	419	418	437	433	401	417	420	378	417	472	451	415	420	412	421	398	426	445	412	397	396	409	439	399	418	404	396	441	435	398	446	388	430	441	413	403	401	443	411	399	464	404	391	424	417	419	473	442	395	438	405	402	462	404	423	439	407	435	399	438	395	394	430	385	429	378	405	476	391	425	401	412	428	389	399	413	449	429	412	415	426	423	445	408	411	440	418	440	422	409	430	403	421	410	438	449	385	425	382	447	418	382	436	414	422	435	433	380	451	408	435	414	453	436	446	425	420	425	433	386	426	437	408	431	416	439	413	413	380	451	431	409	391	416	412	384	450	448	420	449	443	419	419	428	429	401	409	446	436	396	435	403	435	420	403	417	473	388	433	424	420	427	428	404	449	435	442	417	437	430	411	409	451	421	400	404	423	407	419	415	407	424	415	400	402	421	448	403	452	430	380	442	443	457	435	413	462	446	447	440	428	427	423	435	442	437	426	454	416	424	387	429	402	435	439	401	415	446	405	444	433	404	436	469	400	440	410	410	426	405	378	407	437	381	453	412	399	430	458	423	395	423	443	436	419	417	417	457	471	419	401	404	450	388	410	406	434	426	394	391	444	401	435	435	434	399	384	406	422	427	406	407	420	397	419	437	414	409	396	404	424	412	443	450	456	397	405	424	416	418	425	438	401	404	435	391	422	447	416	430	423	445	382	418	418	421	420	411	450	437	440	414	431	426	388	410	415	389	447	403	418	419	439	432	455	405	439	442	426	396	435	411	386	403	405	425	401	384	451	420	382	431	434	463	432	410	429	417	418	446	391	421	410	428	407	392	398	413	402	433	383	403	442	398	438	420	391	411	407	400	411	411	424	427	437	381	458	397	407	439	415	449	408	401	439	420	426	425	438	431	463	438	445	405	377	457	389	441	414	435	424	419	413	388	432	455	418	399	379	407	401	391	436	393	432	400	448	418	427	443	395	430	433	397	409	433	405	399	408	411	430	404	432	437	405	410	425	458	436	399	425	389	448	429	383	410	394	417	423	437	444	414	402	414	402	404	415	437	406	416	409	418	409	421	415	420	459	406	406	438	458	422	437	440	401	418	419	407	468	411	432	431	470	439	444	393	444	431	434	392	408	426	404	420	434	401	412	435	434	430	429	445	399	420	431	435	426	419	437	412	382	437	409	399	423	436	413	433	432	413	413	400	408	435	386	446	430	402	447	429	387	412	442	453	413	425	436	414	414	442	425	433	437	407	433	425	411	447	396	416	424	420	419	420	416	402	438	422	402	454	449	404	418	457	401	398	388	407	426	401	458	408	418	435	428	436	413	439	431	417	433	433	402	442	440	414	417	408	414	414	450	443	384	408	407	430	407	427	414	431	430	441	407	412	448	435	421	397	421	422	421	404	461	408	452	422	415	414	445	434	426	429	437	417	393	418	390	428	408	412	420	433	424	410	405	439	391	383	384	399	425	425	411	447	422	416	408	423	456	450	416	414	443	405	410	475	450	407	437	404	451	407	453	411	430	371	457	407	400	435	427	414	421	431	426	449	421	411	419	421	445	423	444	429	432	416	384	404	414	419	406	450	482	447	439	431	438	433	430	463	467	435	402	435	396	390	394	446	408	414	445	415	413	409	427	427	394	419	426	445	441	429	396	405	468	415	417	422	416	439	423	430	423	441	421	438	402	424	405	388	429	448	428	422	442	457	448	434	407	411	416	425	389	411	426	410	415	414	395	431	401	451	389	425	418	443	385	412	410	425	440	441	434	424	382	443	419	398	417	401	417	444	446	391	467	399	415	421	442	445	411	419	437	410	436	461	433	426	385	475	430	434	392	397	430	447	460	414	440	444	414	400	414	395	394	451	450	420	402	417	435	443	430	430	406	416	386	428	386	392	420	413	462	392	416	406	415	424	404	460	417	440	416	445	396	414	365	405	391	451	407	398	425	435	429	431	393	440	409	405	440	427	434	403	427	453	398	371	395	445	424	416	408	393	434	423	413	397	432	422	406	409	416	435	424	418	400	419	408	428	398	416	368	422	402	394	415	410	400	460	380	428	425	441	420	437	403	423	411	417	457	438	419	386	440	426	409	446	448	423	394	448	467	431	417	394	386	433	424	427	442	414	416	449	425	439	442	411	419	431	441	417	403	416	411	412	423	436	453	435	390	413	410	416	417	400	445	430	430	389	436	402	412	417	394	451	434	430	404	417	368	409	438	406	417	418	422	399	432	433	433	436	416	421	433	422	423	429	393	436	471	419	373	433	427	435	460	391	416	446	454	437	460	391	399	394	405	413	457	438	427	438	419	412	439	390	395	412	418	430	407	422	427	429	403	447	420	398	440	414	396	424	456	417	407	429	445	393	420	484	408	436	439	401	420	414	468	406	433	436	451	424	435	414	444	416	405	407	452	441	405	411	431	426	394	382	465	404	390	426	457	428	389	388	442	437	436	401	442	393	409	410	412	417	436	404	408	420	444	412	400	456	420	425	418	403	408	448	408	413	420	410	434	456	436	420	426	437	459	422	439	430
23287	21817	32590	28444	24086	20520	10708	894	629	614	600	625	572	595	559	577	550	575	564	571	532	569	542	588	564	537	527	535	559	544	571	570	558	543	528	508	551	576	597	539	542	526	555	515	556	567	548	534	561	543	554	566	524	584	540	541	550	539	548	518	551	556	575	537	523	542	525	557	568	534	515	572	557	586	558	572	563	548	544	532	557	560	537	545	539	513	542	542	547	560	553	520	547	518	525	536	530	541	550	548	546	590	538	535	527	564	526	525	558	531	538	554	542	542	564	561	550	542	557	576	603	555	519	555	550	524	584	551	523	580	536	526	580	563	543	575	546	517	537	533	573	529	564	549	548	522	572	523	525	585	545	536	565	534	556	548	538	569	545	508	580	551	564	532	548	563	546	562	549	549	569	524	537	586	555	562	540	508	508	559	590	475	576	514	567	559	555	483	554	580	537	534	533	542	523	513	541	562	520	552	538	529	557	542	584	542	550	568	553	524	532	513	539	540	583	576	516	546	509	558	561	539	529	563	575	581	539	559	573	520	580	591	545	532	569	557	527	525	544	601	543	519	513	513	559	585	526	555	506	573	545	536	541	553	560	529	560	491	539	576	554	554	586	533	539	554	554	501	572	541	552	523	554	529	578	562	548	552	543	542	545	541	542	555	551	509	557	547	506	577	518	543	541	534	534	557	547	531	554	552	526	573	548	519	547	573	524	541	547	541	524	537	602	552	520	525	549	586	546	501	588	569	523	546	538	544	523	556	595	557	522	521	533	606	536	554	545	544	517	525	566	553	542	559	576	578	533	583	549	533	572	576	516	542	546	553	569	532	514	515	550	589	529	569	561	562	577	542	542	569	577	516	590	518	529	522	570	573	559	568	561	525	553	519	540	526	526	555	556	541	526	573	556	582	535	546	543	529	555	565	557	566	559	530	505	591	562	521	543	543	622	579	572	550	545	525	510	572	572	483	525	522	549	599	549	514	537	528	552	532	551	551	546	557	562	546	536	549	556	519	520	573	591	563	574	565	523	546	555	500	550	489	585	554	565	522	569	559	518	525	548	565	554	561	557	530	499	587	535	517	530	575	593	560	527	559	588	557	553	563	552	578	553	539	568	536	549	512	549	528	532	573	530	508	559	541	532	577	559	547	564	543	536	532	566	557	582	554	525	526	563	581	526	550	536	546	516	561	516	518	562	530	561	541	505	542	542	539	511	528	520	520	521	556	547	533	520	564	554	544	550	543	573	560	523	541	576	518	558	543	520	535	527	535	543	532	540	557	543	547	525	539	547	533	540	577	524	587	525	535	572	561	540	505	513	551	561	531	514	545	507	542	555	527	484	580	530	542	588	562	526	542	515	582	592	556	549	556	547	566	541	527	539	547	527	538	536	540	569	551	490	589	513	544	484	536	531	551	525	551	552	531	575	542	538	553	525	591	527	571	506	558	562	559	531	563	518	549	513	560	563	563	558	546	545	513	550	558	558	608	524	523	561	527	600	547	537	536	527	545	547	535	530	534	488	513	582	609	550	521	514	536	533	570	519	536	552	522	561	527	542	536	562	559	503	500	565	562	537	580	526	516	546	534	522	552	551	543	544	489	567	543	527	531	536	562	553	533	596	563	604	508	553	525	523	563	541	559	559	555	562	570	535	561	521	578	587	557	597	529	537	520	522	549	529	542	530	512	565	551	524	530	519	539	483	535	508	527	509	504	515	529	609	525	575	538	527	542	551	549	544	526	546	571	526	550	538	546	561	521	556	592	570	568	519	523	582	504	557	521	522	551	510	548	556	572	575	552	568	547	550	559	535	577	564	568	558	607	547	517	539	531	527	552	556	584	528	530	573	530	518	551	569	542	544	523	522	543	551	532	576	570	550	526	552	561	533	543	567	576	540	554	546	559	541	563	564	549	571	558	547	531	557	551	535	521	542	558	586	546	537	524	537	601	562	481	558	562	564	577	509	543	518	509	554	515	553	571	530	531	522	589	537	529	548	541	564	572	533	577	538	584	583	554	550	533	579	566	531	549	559	628	545	538	539	556	531	547	569	553	565	485	520	549	558	543	543	560	561	536	563	554	552	557	501	524	562	546	596	556	535	567	538	532	546	544	533	505	561	512	506	559	513	551	517	518	560	589	553	534	553	554	539	512	511	568	528	546	531	504	527	544	524	508	574	579	539	554	557	497	573	550	564	546	566	539	527	544	566	533	545	542	530	536	570	571	509	558	521	531	517	558	532	506	536	529	549	561	531	530	534	554	535	571	572	511	527	548	518	492	543	543	528	514	548	601	494	535	543	530	564	548	589	549	516	528	577	539	531	544	534	532	551	567	545	551	576	531	542	538	554	576	543	570	526	533	550	546	557	551	537	539	563	550	540	493	536	599	570	535	497	538	534	519	528	519	520	506	580	548	495	517	557	578	556	584	548	522	574	542	532	512	551	526	539	568	547	514	575	571	513	507	534	488	558	551	561	545	509	532	593	549	572	559	544	545	511	570	576	564	572	578	557	537	576	521	540	557	519	550	526	543	543	583	545	521	521	566	509	520	548	545	569	567	588	558	538	561	557	544	566	534	517	552	524	535	557	552	568	533	544	542	571	527	550	560	571	518	553	530	569	507	583	561	515	494	512	582	550	522	554	545	533	527	535	539	530	535	543	526	527	551	532	532	530	536	517	571	543	519	561	577	591	545	536	547	546	525	563	596	577	522	571	556	579	529	524	535	555	555	581	551	547	558	538	554	570	516	549	549	562	505	560	556	498	541	544	548	532	567	533	539	500	562	552	520	585	535	574	573	520	520	507	551	544	550	546	544	569	584	537	547	566	566	566	555	543	527	528	486	530	541	512	526	577	536	552	544	539	548	544	514	525	517	534	522	564	551	506	575	562	537	576	577	521	538	544	528	576	519	595	535	546	553	554	555	554	554	492	532	608	549	523	600	533	494	554	535	559	552	542	529	518	552	554	553	533	547	548	544	546	492	507	546	597	508	569	550	554	540	576	497	507	585	555	532	536	517	566	604	591	535	531	493	558	539	514	509	536	551	565	536	556	567	502	548	543	516	572	569	546	529	530	565	537	547	517	576	503	551	561	579	527	545	517	581	556	534	549	520	540	545	570	530	577	596	523	539	503	580	538	555	556	556	532	552	537	521	552	540	495	552	554	550	523	555	525	571	466	559	524	499	559	514	534	554	527	553	582	546	618	556	562	536	524	583	569	559	512	595	533	594	534	537	569	538	532	548	552	558	575	532	513	529	518	542	525	573	540	580	517	547	525	551	505	558	513	540	553	576	573	560	532	582	543	540	581	561	538	571	547	519	575	570	565	525	536	515	508	565	520	538	582	544	514	544	556	549	528	531	518	597	511	547	550	540	557	544	548	553	517	549	544	546	532	518	578	519	554	554	553	573	534	544	530	569	544	548	522	605	573	520	519	521	559	541	607	575	556	547	575	535	575	557	543	531	528	535	540	529	559	497	546	529	546	572
61958	100720	81225	53565	31825	2633	827	741	722	705	674	644	625	610	635	636	607	608	614	635	639	614	586	590	554	626	589	607	607	562	573	599	538	613	585	629	597	555	580	606	596	580	584	582	584	614	593	582	597	645	604	608	603	580	545	605	597	613	585	563	610	670	577	567	614	605	600	546	601	570	598	607	583	600	631	634	557	635	585	603	586	608	619	623	581	576	566	580	575	590	598	622	576	596	574	568	607	595	590	597	581	620	594	576	634	580	588	547	603	557	608	587	521	634	587	585	560	557	604	580	606	567	581	548	626	552	598	603	581	604	582	624	577	610	586	613	536	588	626	539	561	632	576	575	577	561	595	610	576	592	590	587	612	598	629	591	585	600	536	595	594	631	623	578	585	567	610	617	587	556	598	612	629	624	638	568	562	617	620	603	631	584	611	601	558	597	591	574	573	604	605	553	556	605	604	607	590	614	597	576	626	578	598	572	535	591	615	621	583	581	580	614	601	588	591	586	615	588	608	549	589	587	618	625	567	627	580	604	566	615	566	606	600	579	561	593	603	578	598	559	569	624	595	581	596	571	606	597	590	623	575	556	575	608	584	632	598	586	552	609	600	613	596	624	630	631	611	606	638	561	589	604	584	532	580	566	558	591	580	549	582	594	621	612	561	598	574	579	623	590	591	596	557	602	549	574	546	585	569	619	574	572	588	608	578	619	556	601	598	556	573	563	562	616	635	612	571	577	615	576	591	592	553	600	581	590	565	570	556	548	627	564	590	594	576	586	584	572	573	597	568	571	586	524	599	595	618	599	585	598	542	624	598	592	564	614	575	567	606	609	607	576	580	571	600	595	593	619	564	628	620	627	579	584	579	594	577	610	546	554	596	566	631	559	570	637	620	562	601	562	603	567	584	668	593	581	608	560	586	525	565	571	613	623	655	595	577	612	620	585	634	611	598	570	602	607	549	591	603	568	570	578	613	576	611	608	552	609	549	586	623	578	608	623	580	633	609	621	618	619	575	601	625	578	548	584	559	575	568	591	586	625	568	620	553	577	610	542	584	579	628	611	566	575	599	552	599	609	610	571	571	643	590	588	573	552	597	577	591	536	603	588	589	599	598	575	577	562	619	579	630	575	598	571	556	617	565	602	587	576	574	583	634	605	638	572	579	571	590	595	588	568	641	598	606	576	568	580	613	617	615	563	589	549	618	620	617	598	563	590	558	571	575	600	604	628	623	574	560	591	568	603	583	565	623	589	565	584	616	589	552	578	624	628	596	585	591	602	518	563	557	606	575	549	593	587	595	611	611	549	576	609	597	615	595	577	589	554	591	601	590	622	549	597	582	570	624	519	579	614	595	615	593	576	634	605	627	602	568	616	595	597	593	578	586	578	629	607	579	609	621	550	630	556	585	555	574	575	587	607	624	585	590	576	549	612	607	577	612	592	614	594	596	596	588	577	592	556	571	571	540	628	543	604	597	619	609	566	639	616	602	573	613	609	595	541	595	556	584	559	582	577	568	592	561	569	592	544	589	540	606	558	605	634	559	579	584	568	587	557	602	632	588	608	631	612	581	580	629	603	551	610	600	579	596	600	605	589	574	554	568	607	598	618	605	566	543	553	578	613	568	621	620	583	557	602	588	571	554	572	605	612	636	591	588	582	575	566	584	619	609	560	603	609	561	619	565	543	596	553	582	625	572	570	630	615	564	594	552	564	613	584	553	621	594	574	600	559	588	567	566	601	589	573	603	611	577	572	573	553	616	544	553	619	599	594	596	560	602	627	602	566	550	577	559	595	626	593	623	594	568	593	566	547	582	601	573	577	572	619	573	578	570	575	574	535	603	615	574	595	603	618	581	576	601	548	594	600	611	590	562	557	615	594	601	612	614	565	563	591	551	608	586	592	604	547	563	592	597	597	589	570	545	582	629	596	588	537	577	569	526	570	553	604	580	577	604	621	602	588	591	558	597	572	675	559	572	615	624	605	575	571	562	578	584	574	596	598	618	562	619	578	566	601	586	589	600	588	644	582	625	570	564	632	592	600	631	574	566	612	575	579	586	605	599	634	586	629	592	605	595	594	588	642	610	616	602	597	598	609	562	558	589	607	626	556	585	598	608	588	588	563	609	628	604	573	596	585	595	570	606	576	535	548	600	579	616	592	556	554	594	619	580	593	588	554	595	633	603	586	594	604	566	624	582	609	612	593	615	602	604	585	546	599	559	601	596	570	568	586	624	587	577	612	576	588	599	602	557	568	590	624	615	569	600	609	598	561	601	596	636	584	545	584	559	563	592	571	581	613	580	594	591	627	568	609	590	574	614	560	585	591	611	578	576	579	604	568	588	624	617	610	610	576	578	595	579	592	578	607	599	599	596	584	606	618	618	581	636	623	574	569	572	571	587	571	557	581	590	589	583	605	608	570	622	592	628	577	617	611	531	559	628	585	579	591	590	598	541	593	620	619	632	581	600	593	605	594	613	588	541	589	569	574	621	603	590	617	613	607	611	585	598	581	608	594	574	586	598	571	609	597	582	610	565	529	568	577	606	589	564	556	589	621	617	558	577	633	607	580	594	557	589	602	601	583	563	567	558	580	590	574	596	579	612	590	580	580	607	578	594	625	573	551	566	607	609	602	578	602	551	611	592	595	573	612	610	631	592	608	624	578	567	560	554	570	586	602	556	550	581	575	595	604	588	630	568	599	579	578	565	569	641	559	609	581	587	600	573	581	594	632	585	555	598	563	629	607	588	558	579	588	579	576	573	599	606	627	581	601	597	639	629	622	552	558	637	600	595	631	567	634	581	608	583	572	605	558	587	612	560	582	560	588	593	590	587	596	592	602	589	565	594	630	586	547	586	561	587	584	565	598	576	583	592	573	621	583	615	631	625	611	560	620	607	580	615	606	618	568	660	569	604	589	612	576	558	604	594	596	562	580	546	583	604	597	606	574	596	587	610	623	626	583	573	570	568	598	593	583	602	584	588	558	582	617	628	549	604	556	591	619	621	614	620	612	594	573	618	557	582	597	609	585	562	591	547	607	583	574	637	565	620	577	634	571	611	575	620	575	597	570	571	581	611	625	607	612	573	604	602	594	542	577	584	596	590	555	602	592	605	620	579	593	572	610	605	565	598	620	589	588	568	594	619	560	541	602	587	588	591	584	559	590	564	626	600	606	552	612	570	610	607	555	544	642	581	572	573	588	604	572	550	573	610	554	617	585	588	563	601	596	590	559	584	554	601	556	607	578	563	575	567	562	635	585	545	627	556	605	603	571	638	558	596	565	585	630	586	663	559	621	580	626	595	630	570	575	596	623	605	586	613	594	608	614	559	579	556	582	574	565	514	613	602	606	612	638	630	597	584	565	545	546	583	608	580	615	569	581	582	560	577	561	623	574	622	562	594	614	561	616	575	549	555	582	587	638	590	582	587	609	588	577	550	597	621	607	565	582	558	606	564	568	588	600	581	612	629	619	584	568	582	622	585	594
28985	25993	33038	18310	4429	412	252	282	269	254	272	244	233	267	249	265	238	227	249	259	230	235	234	238	247	215	242	264	241	249	243	243	239	252	266	240	258	261	235	262	227	274	245	237	245	260	261	262	249	253	246	237	261	262	243	236	252	262	241	244	258	251	254	274	226	254	233	230	240	232	237	224	239	261	258	236	264	279	266	220	243	263	220	259	259	259	245	251	238	269	276	286	255	227	271	278	262	240	256	261	248	259	253	232	274	249	225	219	230	244	236	298	253	234	220	261	234	240	262	237	260	230	225	278	263	234	267	262	260	238	229	274	246	235	275	260	253	220	231	250	262	265	249	256	248	189	260	255	265	254	241	264	250	249	236	261	283	263	224	256	239	244	237	246	248	285	268	258	302	262	259	266	240	246	214	271	263	264	236	253	227	234	254	253	223	213	246	250	232	257	238	266	244	267	252	227	245	252	232	253	258	250	271	243	228	255	234	244	253	253	251	245	221	251	265	234	232	240	260	237	227	237	276	263	250	267	254	235	224	249	243	247	266	238	230	236	248	250	266	227	238	276	268	271	248	271	217	225	250	232	250	263	269	289	242	235	270	267	226	276	232	288	247	247	233	231	239	237	245	244	243	239	254	261	267	261	240	235	232	219	264	256	246	251	248	259	272	233	270	258	259	235	263	258	256	272	241	243	264	247	252	250	257	240	238	260	270	228	238	259	270	246	272	242	270	234	246	242	249	228	255	261	256	233	247	275	248	255	268	245	261	254	247	255	250	236	237	231	239	263	239	213	225	247	273	248	254	259	237	256	281	262	257	233	271	263	270	247	234	240	215	244	223	230	250	232	250	264	246	234	239	233	244	233	263	245	221	237	229	237	279	254	242	258	281	250	227	254	262	238	264	234	257	237	256	271	264	235	258	263	253	265	226	272	219	245	264	223	247	256	238	239	220	245	261	247	262	253	272	227	238	255	227	236	261	242	245	259	245	277	237	239	240	270	256	231	230	256	254	230	256	253	234	271	273	269	279	238	238	263	241	246	231	240	249	244	266	266	277	267	249	233	258	251	271	242	220	258	253	239	230	241	242	266	299	253	246	253	239	246	282	247	213	230	270	242	252	223	220	239	267	237	248	252	268	252	233	229	265	237	249	247	243	254	238	243	258	233	267	272	250	253	240	268	226	243	239	243	243	258	250	263	252	269	225	254	224	249	241	282	256	283	263	264	286	284	249	285	237	247	246	241	256	254	255	266	254	286	247	262	249	242	267	237	257	263	244	259	209	243	250	220	233	240	246	251	238	248	236	270	268	265	256	253	241	269	221	228	253	257	250	212	248	239	270	240	280	269	237	278	235	248	261	250	234	245	274	280	250	245	250	255	249	245	261	254	245	223	229	252	289	239	247	232	253	269	276	227	235	247	286	230	219	264	268	244	266	234	252	268	277	237	261	246	258	261	242	249	248	260	242	239	233	266	246	241	239	241	237	252	270	279	253	254	231	225	250	223	223	238	245	254	242	248	228	255	276	238	249	232	272	254	242	241	296	266	239	251	216	289	255	236	223	268	228	258	233	253	232	262	247	251	243	218	260	260	247	246	241	247	262	258	237	254	279	252	241	224	278	255	264	263	244	253	279	232	273	218	235	259	261	257	255	259	274	236	260	273	235	262	244	214	259	247	270	241	239	254	253	261	255	264	246	244	263	239	258	251	249	259	254	241	254	254	247	246	249	265	230	251	266	218	254	238	252	233	261	241	265	238	250	261	255	243	275	247	252	252	247	287	252	252	225	243	224	230	249	239	235	264	245	235	241	232	235	234	265	287	238	248	251	216	248	231	267	260	226	259	255	245	247	250	250	248	269	267	255	247	236	228	233	210	231	273	241	242	243	236	256	227	241	258	253	242	250	214	281	244	264	239	233	259	231	275	253	251	257	276	230	232	255	255	267	265	249	241	272	281	256	245	284	243	253	268	265	248	254	248	239	259	263	273	252	241	261	275	240	246	267	264	227	252	245	263	242	236	241	238	245	229	251	252	253	239	238	283	272	217	251	249	259	230	267	243	263	254	227	240	241	225	238	232	234	262	232	253	261	255	252	258	262	255	225	224	225	242	244	237	256	238	251	257	259	241	208	239	235	253	252	245	242	225	262	259	257	237	286	239	250	268	258	250	230	245	229	239	250	242	270	239	235	285	221	244	255	273	269	235	245	268	253	225	276	231	198	245	235	260	260	212	267	218	232	241	252	249	240	273	240	257	233	249	258	281	227	235	242	237	232	234	234	239	251	236	233	250	262	240	254	244	254	244	232	264	262	245	264	240	246	259	225	252	246	255	253	275	231	221	240	238	254	233	241	249	276	257	242	252	228	245	265	247	230	280	260	259	247	245	242	252	237	269	222	227	283	242	261	231	247	238	238	229	236	245	253	260	246	262	237	259	253	265	266	211	271	239	241	259	245	232	245	229	226	267	266	254	249	226	259	249	248	231	238	217	254	244	246	251	237	260	218	225	231	255	263	268	262	271	243	277	251	253	218	246	248	244	256	224	271	242	258	254	247	255	233	272	226	248	268	258	257	230	252	247	252	229	229	262	255	264	253	242	247	236	249	239	259	239	244	277	265	232	236	241	241	253	241	235	219	227	226	249	264	257	209	232	273	264	249	250	243	233	246	264	277	238	256	261	251	227	239	234	255	259	267	261	243	256	233	265	255	257	235	226	242	224	211	216	228	231	249	237	248	255	229	252	242	227	235	219	243	250	280	256	208	243	249	266	235	226	234	256	271	235	254	265	223	260	291	265	244	264	241	255	252	250	239	263	230	266	246	236	234	222	255	255	260	227	250	241	281	249	237	230	227	252	266	265	241	239	247	253	231	243	250	227	247	264	249	228	240	272	231	267	254	262	253	233	236	205	227	225	237	242	242	240	231	228	256	235	235	230	261	246	215	257	244	249	242	230	271	286	232	244	239	271	261	244	218	256	239	244	231	258	258	272	267	251	233	270	238	249	238	234	284	258	245	234	232	262	248	218	229	247	254	241	246	260	232	237	215	278	266	239	226	276	268	250	232	258	249	238	249	247	241	225	252	278	234	283	269	245	236	220	245	261	228	249	232	259	266	210	284	225	250	262	263	256	247	240	243	235	229	226	248	236	256	250	265	265	248	220	246	262	292	259	264	243	258	245	245	244	210	241	234	254	233	235	239	228	234	260	225	243	231	255	247	267	239	262	241	262	245	243	236	230	263	243	253	214	229	249	228	239	273	243	234	230	266	238	266	227	264	255	281	249	258	243	244	235	248	259	252	243	254	250	254	264	251	240	251	243	249	235	246	210	233	246	259	245	232	261	253	254	253	223	273	248	238	240	237	239	229	253	228	233	238	266	255	221	236	273	242	235	247	250	266	260	260	252	274	240	255	249	276	249	239	245	220	258	257	232	268	233	227	246	262	262	222	264	269	243	272	253	272	249	263	276	234	257	266	250	234	260	242	242
28145	41925	30450	11955	3993	389	307	275	307	285	310	267	304	287	312	287	290	288	308	291	295	318	298	280	299	273	313	292	297	278	286	292	285	319	300	308	301	293	297	284	283	252	331	322	268	285	276	293	303	311	290	291	284	254	314	254	287	290	282	302	302	284	270	282	272	284	282	321	287	299	295	305	271	286	290	309	286	281	271	271	274	307	293	267	299	298	293	313	304	312	320	298	269	299	297	307	277	302	316	260	274	256	291	318	290	300	285	307	304	296	303	294	300	276	316	306	283	275	293	318	287	320	299	307	302	323	329	298	282	279	312	294	288	292	291	291	277	298	264	292	277	267	285	304	286	306	274	305	280	300	298	299	273	305	304	273	293	303	308	315	307	273	307	269	293	277	320	289	268	284	297	283	268	290	281	297	293	303	310	308	318	290	289	300	314	277	276	274	280	286	311	274	348	281	295	305	277	254	318	279	280	320	256	279	302	294	327	274	306	292	328	315	284	288	331	262	302	297	317	265	282	307	298	315	306	304	282	307	281	282	311	307	282	283	294	304	280	308	326	292	258	289	293	318	278	329	295	282	310	290	286	283	280	277	293	270	299	268	307	295	298	289	283	291	314	309	328	302	289	283	297	309	304	292	317	289	297	300	292	304	290	274	318	299	272	306	297	305	303	257	291	310	300	302	286	288	287	283	304	299	298	282	294	267	344	301	303	301	273	268	323	349	321	316	305	277	308	335	302	311	295	289	306	309	298	311	274	286	308	314	284	257	284	327	303	313	261	301	287	306	279	292	298	341	269	285	295	276	314	296	303	272	272	322	298	285	292	294	302	279	303	295	281	294	278	300	277	286	308	294	289	297	296	332	272	307	297	277	290	295	311	306	287	300	297	262	293	272	298	303	270	284	297	288	280	281	295	278	281	309	286	287	269	291	305	298	290	295	283	278	293	276	269	285	282	261	319	295	297	294	298	291	303	324	303	282	295	286	276	263	327	278	305	296	275	290	304	294	301	327	307	322	335	320	286	283	303	297	287	300	275	306	264	259	316	270	311	307	286	290	339	299	290	300	285	307	293	307	278	283	282	313	284	299	318	289	303	315	245	289	295	285	294	289	304	273	273	280	299	288	294	268	287	279	301	280	309	283	281	291	297	278	294	299	311	294	299	322	291	298	293	303	321	289	305	331	310	288	301	302	277	272	274	342	306	298	305	322	314	284	295	282	286	265	289	317	288	306	334	292	293	280	295	286	299	302	302	330	292	305	276	294	295	332	284	294	293	295	302	274	307	294	289	300	288	288	292	274	292	294	304	299	278	310	294	246	290	296	336	316	297	252	306	270	307	300	290	290	297	278	281	280	303	311	282	297	287	277	242	287	283	295	306	313	321	307	295	273	293	302	313	289	253	293	289	270	305	327	277	305	303	294	266	298	294	293	317	295	289	314	273	296	296	293	278	325	295	288	288	310	305	278	308	291	284	285	292	307	290	299	286	322	275	297	300	276	285	289	328	297	309	294	326	316	301	281	270	290	297	292	292	312	283	302	283	289	282	310	308	276	351	248	302	312	252	279	289	314	289	275	297	327	275	283	268	290	289	298	333	298	289	310	317	294	307	332	300	331	302	303	275	296	290	246	311	291	275	295	299	305	271	274	289	315	303	280	302	300	316	280	306	311	294	276	330	281	303	284	317	260	308	274	303	304	289	275	279	292	306	299	289	320	325	295	289	250	282	286	293	305	291	278	295	286	300	295	277	267	271	319	290	292	285	294	295	286	296	303	304	296	291	326	300	297	286	312	262	302	306	292	279	294	298	291	289	309	287	282	311	292	293	287	310	288	296	292	279	309	325	297	321	283	301	256	311	279	277	294	297	275	258	280	273	270	306	335	302	286	292	296	298	270	294	304	304	317	295	284	298	307	308	271	302	284	313	276	295	280	268	303	303	304	297	260	317	286	274	296	291	291	326	299	294	262	324	298	299	295	258	300	279	326	302	269	300	266	254	292	287	295	300	287	290	245	281	309	318	266	293	320	268	318	334	289	292	284	288	272	315	290	290	286	288	323	308	301	304	284	304	296	301	260	290	293	275	279	277	300	299	289	294	326	296	289	290	296	316	297	319	276	269	278	301	276	288	277	309	308	283	307	305	286	271	275	283	320	287	304	297	319	300	301	261	271	270	276	276	284	295	276	319	304	252	297	310	298	288	252	289	311	303	322	287	295	275	326	301	312	288	307	294	339	285	314	277	307	304	302	295	319	307	295	291	285	292	290	267	303	292	288	288	314	264	280	304	276	303	296	304	280	284	305	278	275	323	283	294	294	324	282	277	292	263	296	295	340	289	294	272	287	324	316	293	270	284	312	310	284	288	310	309	309	307	302	287	302	310	309	287	277	282	318	287	271	279	297	304	289	304	302	315	285	249	293	287	320	295	310	302	295	286	288	304	285	305	285	308	266	280	315	260	303	327	283	293	295	295	307	260	286	302	293	314	298	298	275	295	283	310	272	297	279	311	297	268	311	293	288	284	273	290	287	273	254	285	319	301	285	297	303	320	304	301	279	293	299	275	276	318	272	297	295	303	296	300	314	333	290	304	293	267	316	284	276	280	286	290	304	304	301	310	287	307	286	308	296	313	311	284	271	293	306	312	284	285	291	318	293	300	270	319	261	283	256	313	306	277	296	287	280	283	300	270	295	302	275	289	289	302	291	296	288	291	287	297	269	326	289	306	298	296	312	279	299	280	297	283	287	327	318	298	296	315	279	306	303	306	276	282	313	332	300	302	331	309	279	315	293	305	270	276	316	269	292	278	319	298	301	286	270	245	300	266	289	310	320	307	266	311	309	302	290	303	268	297	288	272	272	263	290	298	271	305	289	246	325	329	307	259	282	267	294	264	294	303	305	302	280	277	308	294	273	288	278	306	311	281	280	274	284	319	291	261	287	326	315	295	297	320	283	283	297	328	291	308	299	277	286	283	282	317	301	303	286	308	310	284	278	281	303	305	307	287	314	278	337	278	296	315	303	267	304	307	275	296	286	295	319	304	279	298	275	305	307	309	322	264	257	319	319	274	270	305	315	332	268	294	307	265	281	314	301	291	329	291	302	299	305	286	275	307	307	315	320	289	316	283	289	295	298	277	296	284	281	267	306	292	324	306	267	297	321	340	285	282	290	303	287	297	286	290	266	278	287	273	281	290	327	284	302	298	303	255	290	298	267	297	315	297	289	303	279	318	302	280	292	296	259	310	272	291	297	298	295	307	286	283	283	286	273	294	311	301	306	302	302	311	287	283	304	307	326	291	279	294	305	270	269	289	292	295	290	310	283	274	285	280	317	282	294	285	307	271	333	273	288	271	295	281	271	308	279	314	275	278	302	301	305	293	275	285	267	334	295	276	303	283	305	280	313	326	313	286	282	296	280	298	313	299	321	288	305	285	307	315	295	315	333	283	261	304	290	288	292	277	304	276	286	300	324	302	278	322	293	290	294
24327	22045	35949	33252	25378	15722	2662	400	376	396	361	373	380	376	380	354	333	367	353	367	333	351	324	341	352	330	321	342	343	340	315	354	314	321	340	322	366	330	360	334	367	340	341	363	360	328	334	325	361	388	339	329	327	345	375	371	357	357	339	345	332	371	385	360	354	317	362	325	311	339	351	364	324	318	371	323	360	354	308	348	346	327	363	333	361	316	371	384	338	359	369	326	336	356	362	338	334	337	356	343	321	339	332	312	332	372	340	332	317	342	340	323	347	378	321	332	351	335	349	323	340	342	353	353	333	368	329	326	340	351	381	332	374	321	321	358	343	352	349	346	383	362	345	345	345	348	376	346	352	351	360	324	355	334	371	364	324	352	353	324	363	348	360	366	323	327	372	326	321	324	329	338	334	346	357	364	325	340	321	381	337	323	349	310	334	313	330	376	321	360	354	349	317	322	322	338	364	362	348	339	324	374	311	319	359	328	347	356	339	366	341	356	345	363	354	364	311	350	345	332	328	346	340	353	334	325	347	336	326	355	349	373	323	360	356	369	374	343	374	329	345	345	352	363	353	319	369	344	334	329	340	393	338	378	349	362	347	328	344	338	375	359	368	314	316	358	361	354	334	361	357	334	315	341	314	391	348	345	346	344	320	331	311	360	361	364	331	342	339	336	347	313	365	344	359	321	338	377	366	343	323	325	356	321	338	353	332	320	299	344	315	346	319	344	334	360	356	354	314	342	346	352	329	323	376	364	343	326	308	326	336	344	303	355	354	360	356	324	336	341	338	344	358	352	359	344	345	351	358	361	388	350	334	336	331	341	358	342	342	323	355	352	360	329	328	313	340	324	351	319	341	358	343	325	350	286	334	326	355	338	349	315	354	329	302	316	342	366	357	321	322	354	365	363	327	314	330	382	345	350	309	388	336	364	325	337	364	368	398	334	357	344	310	341	342	365	318	355	340	324	350	351	301	325	330	338	318	339	352	361	373	349	329	328	374	362	335	345	346	376	334	356	345	328	339	353	349	360	359	351	344	356	362	354	344	328	378	371	320	321	345	362	338	341	365	352	369	362	324	328	349	335	331	328	339	330	326	366	322	357	337	324	348	326	328	334	337	349	350	354	348	346	363	364	351	342	372	325	362	330	329	341	359	366	334	364	357	331	317	326	327	313	337	335	354	377	345	338	341	376	342	358	356	381	362	336	323	327	312	338	325	358	337	362	322	310	349	340	335	314	324	340	344	337	361	368	390	354	362	327	353	321	358	329	325	384	383	317	335	353	324	335	367	315	340	343	304	312	376	340	335	338	329	330	351	330	359	371	347	368	363	360	323	311	370	377	317	383	318	351	332	321	318	343	336	383	355	353	342	353	358	342	353	329	303	355	338	357	377	356	319	313	389	337	337	335	359	328	332	370	344	318	334	339	348	348	367	371	372	350	319	335	361	365	340	355	358	328	382	343	342	380	362	365	355	349	320	321	361	345	388	337	352	333	333	350	316	366	366	362	348	334	332	320	348	294	336	348	334	309	350	337	338	370	340	357	346	333	355	344	350	330	351	326	338	350	327	361	362	355	353	356	330	339	369	328	353	318	326	327	318	341	326	360	354	369	354	322	336	385	321	365	314	335	326	381	340	329	332	370	333	321	367	361	359	354	309	334	337	351	348	347	373	343	341	363	347	323	331	351	370	335	341	354	338	360	382	338	315	339	348	345	352	356	345	355	348	351	345	349	324	339	345	359	355	350	353	337	364	321	330	343	325	315	353	331	355	341	360	354	339	342	351	351	304	357	344	322	360	329	332	365	365	364	357	347	374	307	361	334	353	323	355	326	356	334	338	342	370	343	347	329	364	315	336	317	344	331	338	364	345	338	369	333	321	312	342	319	348	335	394	344	334	324	359	356	328	333	331	357	337	331	298	350	346	309	332	374	330	341	346	369	360	335	339	340	338	326	346	354	363	352	345	359	369	347	354	348	379	371	339	365	343	358	370	391	343	335	328	378	373	343	345	319	374	335	377	340	328	351	319	303	314	327	357	330	335	362	323	332	331	333	321	322	353	349	352	362	364	360	344	347	352	323	351	337	344	343	325	350	344	334	342	311	364	331	333	357	366	320	367	330	360	340	309	309	388	334	367	358	347	370	332	364	353	346	363	372	303	339	340	356	355	318	319	326	345	341	322	350	340	346	325	342	338	351	371	350	343	348	327	365	346	353	311	352	359	349	339	357	326	345	355	326	330	352	345	350	344	349	329	328	349	353	377	341	320	352	340	333	358	346	344	382	326	334	357	335	359	357	312	330	340	346	342	345	332	353	369	321	330	338	329	379	353	351	344	347	336	334	353	340	343	338	327	404	299	337	332	346	351	347	325	331	325	358	378	345	377	288	381	371	347	340	348	330	370	339	369	311	337	335	379	307	325	353	340	349	338	361	362	349	296	311	351	353	356	322	396	326	382	380	363	340	322	339	302	335	316	338	329	340	340	334	333	350	344	300	323	349	333	332	360	369	323	321	321	352	341	347	368	318	328	351	344	321	359	352	380	363	323	354	353	357	354	336	339	328	348	305	345	367	344	338	340	360	335	323	357	328	365	322	336	349	351	345	349	375	354	318	290	323	322	363	314	361	350	367	325	415	361	356	376	353	353	354	361	351	329	359	332	371	305	340	347	337	331	341	342	328	351	346	369	333	326	326	359	351	334	330	351	329	338	346	352	323	396	368	391	311	369	349	348	363	371	347	352	319	357	352	330	308	308	341	328	337	337	346	317	322	352	350	353	354	332	326	313	344	324	354	348	341	333	339	323	324	313	369	339	347	341	342	325	368	368	345	379	309	360	332	336	328	329	338	331	359	315	353	357	305	337	346	326	319	364	321	376	310	348	322	377	341	361	333	351	323	353	344	332	358	385	340	344	362	389	367	367	335	310	347	343	341	344	337	354	321	342	366	329	352	369	358	311	371	367	348	351	332	333	354	357	366	368	341	328	349	312	350	339	354	342	334	348	346	337	336	311	354	308	350	352	331	352	338	341	373	312	338	326	358	339	358	330	352	349	354	359	380	321	297	338	351	361	340	329	342	322	355	329	364	340	358	350	310	357	331	327	342	393	370	339	364	301	336	354	340	333	350	359	352	326	365	356	346	315	341	365	352	328	343	364	356	335	342	343	332	348	359	351	343	341	373	356	333	356	310	373	360	333	355	339	370	326	364	350	341	323	325	358	352	320	390	349	348	359	343	334	368	386	336	332	317	351	351	320	358	378	359	337	344	339	355	346	325	342	377	333	376	362	333	332	381	352	343	345	342	331	351	361	331	321	335	308	362	337	359	336	330	347	346	348	338	352	314	349	371	324	361	362	328	324	356	364	352	332	325	308	339	362	377	297	341	345	341	356	310	332	287	361	338	315	369	359	358	332	351	324	330	333	331	341	351	377	323	350	359	344	344	353	368	332	323	339	351	304	352	355	352	349	361	335	379	373	330	313	341
54971	87643	71069	45769	26350	1904	498	497	417	416	417	418	423	442	428	372	377	404	384	400	386	374	361	404	390	368	383	386	390	392	383	386	358	393	403	414	379	400	394	388	412	394	373	380	354	433	381	357	375	377	393	371	364	353	421	404	393	377	391	375	396	376	354	370	380	385	402	399	363	390	376	399	377	374	386	372	383	371	366	385	398	388	359	392	384	403	399	374	365	381	395	392	411	416	380	403	414	420	381	421	401	382	392	368	409	400	392	381	376	399	374	404	384	361	363	384	361	391	388	390	391	401	384	392	389	377	410	365	404	357	392	354	388	369	408	388	390	391	387	403	377	387	360	378	381	366	374	366	382	381	371	395	373	382	406	365	391	394	375	387	402	392	378	381	380	390	424	382	410	356	388	378	405	379	392	378	386	399	370	417	408	352	380	363	361	378	412	379	359	364	364	366	385	399	402	345	417	389	373	365	394	361	387	395	397	388	402	355	386	406	385	402	388	399	383	424	356	415	390	368	394	384	386	363	410	382	375	351	362	388	368	363	382	398	366	394	409	388	366	385	391	371	406	372	364	388	356	345	382	390	397	351	390	365	405	388	350	396	369	415	398	412	380	417	386	391	392	398	378	387	395	392	388	388	401	345	381	356	375	368	374	387	391	400	361	360	352	364	399	369	388	387	364	370	383	354	374	378	427	386	381	400	379	428	410	387	353	420	405	382	406	370	383	411	370	381	356	348	368	380	391	395	379	380	401	375	416	388	370	385	386	379	350	383	384	377	376	384	416	382	369	406	405	377	376	375	398	364	409	373	382	352	421	390	378	390	404	377	375	357	419	359	365	386	387	382	394	359	391	415	386	401	354	380	385	367	364	394	385	363	380	394	375	397	388	373	388	386	358	386	376	411	357	397	401	412	378	391	397	364	388	333	426	384	369	396	373	407	363	355	377	379	343	358	392	363	383	408	384	431	385	366	400	377	354	373	375	372	431	399	377	389	374	380	373	383	372	407	380	386	396	349	396	410	380	386	395	419	407	395	386	380	375	382	402	383	410	436	405	419	351	358	385	396	353	372	384	408	407	357	397	381	366	361	373	374	368	369	379	376	396	390	381	388	391	424	392	372	335	411	383	386	364	398	338	380	433	389	378	360	384	380	458	367	375	412	375	391	406	386	387	365	353	353	391	399	383	350	360	400	402	368	344	379	377	387	375	406	363	356	408	398	415	380	384	369	368	400	393	405	401	405	381	369	341	400	346	364	380	370	378	406	385	410	394	401	435	374	395	373	379	391	392	392	392	382	402	349	400	374	392	375	382	377	401	392	378	355	404	389	380	371	417	358	392	406	391	423	382	345	427	361	391	411	354	351	400	389	372	400	411	369	361	382	369	391	379	396	384	378	350	382	385	379	395	395	397	393	344	348	394	391	389	416	405	402	367	348	346	374	413	396	401	367	359	390	400	391	371	360	407	377	394	386	383	393	383	399	389	383	350	361	390	409	373	364	375	400	420	379	374	390	398	407	407	384	383	396	373	379	408	359	370	389	407	363	392	386	381	412	424	381	379	378	421	366	367	405	398	364	390	410	381	364	358	360	408	393	379	379	358	376	396	391	362	376	387	420	362	389	367	415	396	358	387	383	367	389	396	403	415	385	397	380	388	389	368	387	389	415	380	361	365	410	378	389	346	380	382	402	348	383	411	366	411	414	396	381	367	374	413	399	408	394	385	396	362	375	397	384	362	388	345	385	383	372	367	371	381	389	397	378	375	362	411	395	400	377	389	399	393	379	433	373	392	392	405	416	361	399	393	382	430	387	332	429	389	419	414	369	366	392	387	381	346	393	391	370	354	389	394	389	390	406	404	354	416	392	382	408	366	389	410	373	377	432	406	381	398	382	385	370	362	419	384	380	379	387	383	359	374	387	385	427	395	379	344	384	391	401	405	378	355	421	368	402	380	397	410	389	395	392	366	378	374	384	363	366	407	401	383	351	366	381	374	382	410	402	418	374	378	398	347	401	386	433	391	364	408	389	382	408	391	381	373	406	398	402	375	378	353	374	387	402	374	378	377	366	391	368	402	342	353	379	384	364	393	401	387	383	399	383	354	369	396	382	353	364	383	374	397	352	384	356	419	402	414	395	408	360	377	413	394	389	368	390	386	380	360	393	391	362	388	409	389	418	390	394	367	383	365	391	354	388	397	377	392	387	392	379	351	362	383	379	414	425	381	382	390	394	376	401	393	367	369	393	335	384	360	391	396	386	395	414	402	405	359	391	368	402	398	392	384	367	418	376	397	386	418	399	382	360	371	372	389	398	347	389	378	380	374	402	394	386	347	385	418	399	369	413	383	395	416	396	378	376	391	386	403	377	398	384	382	393	394	400	366	395	369	406	397	356	384	388	389	395	358	391	377	343	369	362	379	373	406	397	405	377	397	405	373	389	382	368	391	374	375	378	391	391	338	375	389	378	379	355	386	380	386	386	408	358	382	408	389	384	356	361	391	376	362	363	374	393	397	404	393	409	392	377	376	368	436	371	386	425	374	358	418	428	376	367	354	392	421	400	394	406	389	388	366	367	380	380	392	385	389	386	432	353	400	356	405	403	402	387	375	396	413	385	380	378	383	390	409	359	389	394	390	391	391	417	417	415	354	358	382	363	394	373	403	405	390	397	421	368	383	403	368	391	391	373	371	358	403	377	374	360	369	381	402	373	377	372	393	386	367	423	358	420	401	356	385	388	350	418	407	393	385	377	388	412	387	378	359	377	414	348	392	367	397	385	380	428	374	372	391	403	365	398	392	361	412	364	403	395	404	403	374	373	390	385	407	426	391	409	395	380	408	390	400	374	388	343	369	377	320	375	411	379	415	406	366	379	418	345	364	356	337	375	369	391	378	383	370	359	408	390	369	371	370	388	375	412	395	401	404	401	379	390	391	377	408	379	383	387	400	431	373	359	386	389	370	362	387	414	373	367	382	400	393	399	391	392	390	371	434	376	387	380	360	365	349	382	381	409	379	409	369	402	406	386	414	378	380	419	384	394	378	382	376	376	382	367	399	382	423	413	360	366	393	404	338	380	361	375	418	409	389	378	384	385	377	379	381	389	379	400	407	387	390	402	360	388	391	397	412	367	361	380	374	368	411	420	369	373	383	401	379	368	400	350	397	368	363	401	371	369	381	419	368	337	329	413	374	387	387	399	411	355	387	380	393	369	413	372	414	369	351	413	409	373	384	373	393	393	396	381	373	389	360	351	380	397	395	365	366	401	361	375	424	417	404	388	403	371	374	372	379	376	398	415	392	362	391	379	390	403	362	389	405	379	354	380	339	357	355	364	385	407	370	403	361	414	386	402	361	372	392	441	381	392	401	383	387	370	382	370	377	399	368	367	385	356	388	397	386	355	358	377	401	366	382	360	351	393	403	415	423	402	400	456	377	381	369	399	371	375	411	377	379	374	369	392	377	379	399	403	371	385	400	372	384	385	447	388
25700	22950	35993	32524	19696	4410	471	426	448	369	362	377	361	388	364	368	371	386	344	365	367	370	345	372	392	401	370	362	360	359	361	357	385	359	360	370	371	348	346	342	332	380	340	359	366	325	335	344	379	343	364	373	345	361	338	371	389	376	359	388	375	375	361	356	379	343	392	347	352	353	350	353	363	373	382	347	347	350	384	350	353	378	386	358	366	352	340	366	363	394	393	393	379	374	356	334	404	380	341	359	350	349	350	332	350	387	374	319	386	346	367	348	369	378	368	349	315	391	352	350	363	343	380	363	368	342	354	376	361	360	336	365	369	394	352	366	389	394	382	342	371	352	375	354	332	390	395	381	371	367	358	392	361	341	365	367	343	378	348	376	356	354	339	351	403	387	368	377	392	378	379	387	374	341	351	366	366	353	368	378	352	348	364	362	394	405	353	369	309	351	341	422	369	365	377	379	361	343	364	356	368	382	392	373	387	392	352	337	352	351	382	339	351	364	375	366	363	358	357	359	380	356	362	382	376	365	331	350	359	359	350	379	328	363	361	350	375	351	377	377	354	340	365	372	355	354	392	347	335	349	338	345	363	368	365	370	343	338	357	367	401	366	360	339	389	324	337	380	362	365	399	364	357	329	378	385	345	360	333	336	376	369	384	362	377	359	341	337	359	365	334	346	340	365	341	344	362	328	393	381	358	385	328	377	341	333	378	383	357	402	341	382	355	360	387	387	356	414	369	353	381	375	322	384	341	381	368	362	372	358	356	329	350	405	348	369	354	379	344	364	363	369	367	333	374	354	347	336	336	333	364	361	326	394	372	345	367	383	378	379	364	311	368	365	347	375	363	368	341	374	340	345	356	380	357	377	362	363	384	371	378	350	358	378	360	364	373	364	372	403	374	353	385	373	344	384	380	351	390	376	380	354	373	403	344	390	331	336	339	348	361	372	372	407	399	348	359	371	352	410	363	326	367	415	377	361	339	396	340	391	352	365	362	350	405	370	364	334	355	391	365	388	366	379	368	342	364	327	357	358	362	367	357	373	353	341	348	354	379	386	368	382	390	368	376	354	313	315	334	370	344	351	349	319	377	355	382	370	380	400	368	367	345	362	354	373	356	371	338	376	345	356	346	384	362	352	351	385	344	341	367	333	359	336	341	358	336	374	363	342	369	380	368	361	335	357	379	342	398	403	344	346	353	349	373	373	329	368	384	403	388	378	331	370	353	374	333	342	376	319	341	358	330	365	373	368	358	366	378	368	339	383	381	343	361	356	354	345	364	343	371	367	359	354	328	381	346	355	360	411	363	359	363	383	367	375	348	366	357	336	363	346	335	396	319	355	382	392	359	367	363	370	353	412	349	357	352	372	386	329	355	375	376	383	351	363	340	344	331	360	356	353	339	373	378	358	386	377	374	354	383	399	337	366	367	372	364	351	383	355	380	368	354	350	384	375	357	341	354	359	356	347	375	342	375	370	314	380	330	358	343	369	321	368	360	342	374	357	353	340	366	360	368	348	329	357	373	352	360	368	352	329	379	371	363	386	357	352	338	336	364	389	368	378	393	353	361	365	370	336	364	364	374	348	344	358	343	331	339	347	354	333	346	349	384	319	373	359	350	337	353	350	367	374	378	351	361	330	349	355	371	356	359	357	367	374	347	344	391	368	363	365	362	386	346	355	343	334	371	366	339	350	373	316	375	366	363	356	379	343	369	387	382	363	328	352	389	357	355	368	381	388	355	343	397	348	357	383	382	334	383	389	350	360	383	364	350	325	363	351	364	396	367	341	336	363	339	358	333	351	344	378	389	313	378	362	351	345	343	348	361	355	328	359	339	407	339	353	334	351	383	356	389	373	361	347	358	380	332	367	362	385	364	361	361	392	372	399	361	375	368	362	387	364	383	349	337	376	398	354	374	353	353	366	350	359	363	360	344	337	345	382	351	372	375	350	349	380	323	339	361	341	381	358	371	388	369	374	363	338	343	332	362	342	333	356	367	380	349	328	358	356	366	366	368	374	341	356	368	333	374	343	370	339	337	371	326	353	343	354	331	351	372	374	392	383	362	358	334	386	364	385	351	351	364	345	370	373	396	395	353	377	370	379	369	357	383	389	383	359	352	348	364	391	360	372	354	341	362	345	371	377	381	346	375	310	343	346	352	350	365	368	362	379	334	375	349	340	366	364	354	347	380	345	353	335	373	370	357	366	387	374	396	346	370	392	372	404	350	367	383	370	357	343	393	351	389	343	358	367	331	361	346	367	329	380	350	362	341	356	362	291	374	369	351	373	362	364	330	379	312	361	336	359	352	355	357	366	352	368	361	358	374	345	318	341	371	362	351	363	378	393	355	359	365	353	382	365	358	350	387	369	354	358	358	362	360	343	328	381	370	392	366	355	358	349	373	363	395	375	361	351	367	355	393	322	368	348	349	349	366	389	360	361	367	347	346	346	357	343	340	348	363	339	346	366	332	408	370	339	361	342	373	336	358	316	368	352	362	320	353	353	351	341	371	358	366	357	378	349	335	343	361	348	351	337	375	320	347	372	333	357	373	350	362	313	359	366	336	339	360	397	342	393	336	336	366	361	351	343	371	342	310	356	361	355	379	349	370	359	350	369	351	363	364	339	356	346	358	376	352	344	377	342	355	377	356	377	353	349	360	398	360	385	351	358	347	327	376	369	391	364	360	363	376	364	353	329	345	345	359	388	378	369	350	363	360	346	355	350	378	363	344	358	366	356	330	354	354	346	364	376	366	347	364	349	354	357	361	344	354	370	375	356	349	376	392	339	365	356	367	366	351	332	380	394	340	359	336	348	382	378	375	355	376	329	372	385	387	373	348	350	373	388	379	361	331	376	342	359	351	394	344	376	363	376	359	327	351	363	369	372	376	354	386	339	354	362	335	361	316	370	352	373	345	356	325	384	385	360	392	367	396	361	361	393	375	357	363	370	351	377	351	346	368	338	386	348	362	367	384	371	356	377	383	375	356	341	349	373	356	352	369	389	399	383	374	367	381	331	407	414	344	363	363	327	398	363	338	348	357	341	375	363	369	388	336	356	351	327	341	381	359	362	348	369	348	343	399	342	366	351	353	377	367	396	346	338	320	341	399	337	361	339	362	355	414	377	350	378	362	373	355	359	347	373	356	333	371	391	382	345	348	353	355	385	361	395	362	378	352	365	352	361	386	366	383	354	358	365	345	343	365	354	375	326	349	377	369	367	388	379	332	356	331	374	375	362	349	370	376	367	334	372	347	353	335	311	328	384	370	351	344	370	331	330	353	370	342	372	369	387	370	352	352	369	347	329	342	365	368	364	354	359	381	363	369	357	337	356	395	369	362	348	344	353	376	360	340	355	367	375	347	342	365	341	331	343	344	328	361	400	355	368	354	377	399	373	330	382	356	342	381	366	319	354	320	332	370	369	369	371	360	338	373	337	344	371	337	367	343	341	370	344	365	365	377	393	350	362	365	355	353	384	358	397
50600	72762	57300	36871	17707	1125	494	457	492	460	415	467	435	419	418	429	434	438	411	406	436	425	407	410	414	429	412	431	403	422	455	446	403	414	410	399	406	496	364	416	479	414	424	466	446	409	426	400	471	401	423	434	429	371	435	425	425	427	399	401	416	431	387	397	407	402	407	431	401	426	400	439	430	429	457	420	435	411	428	412	404	408	419	430	427	416	452	375	410	413	398	403	442	430	442	405	387	420	419	427	432	413	431	420	406	395	418	449	447	395	433	450	433	404	406	441	407	414	433	432	402	426	419	421	407	408	416	413	394	457	426	398	427	415	441	437	419	441	418	416	445	433	476	446	425	426	421	435	439	445	431	413	421	450	397	425	413	412	425	403	457	392	456	444	400	450	430	430	434	439	412	459	435	424	406	446	425	416	433	454	419	417	430	418	428	441	428	414	390	445	393	422	437	425	384	429	407	382	398	416	400	422	388	418	434	423	430	437	415	422	393	440	441	421	434	410	442	424	405	429	422	446	419	400	447	419	454	413	431	416	398	429	462	455	433	446	406	445	432	449	405	409	402	425	446	393	434	438	416	406	435	409	381	405	382	450	433	428	441	442	427	431	411	385	417	430	445	432	430	437	419	423	410	405	374	465	432	427	445	415	433	430	417	439	405	414	435	449	445	401	444	451	392	434	407	396	420	439	412	405	440	397	399	447	395	382	412	421	440	422	400	416	420	406	447	417	389	389	423	424	452	420	430	412	411	430	427	434	437	403	385	401	424	429	418	399	424	428	439	422	423	389	457	424	424	436	427	394	442	421	461	407	420	426	459	410	425	415	390	413	461	447	416	437	408	424	426	470	430	413	446	398	448	428	390	418	459	446	412	408	460	421	406	453	400	471	407	410	424	421	440	463	417	393	416	400	439	409	396	418	397	437	410	408	419	450	458	446	419	411	458	386	423	420	422	433	387	439	420	381	430	437	404	426	442	405	418	394	435	410	456	405	431	391	441	426	426	424	435	430	411	395	449	444	412	430	443	438	432	394	419	393	424	445	407	400	409	421	425	436	429	383	394	424	376	407	434	454	418	444	401	413	426	441	410	387	413	438	390	414	425	425	415	415	449	396	428	437	415	400	438	395	447	390	443	421	416	433	405	414	382	418	433	408	431	405	442	383	408	400	437	419	405	413	424	393	400	434	412	413	399	427	398	408	420	416	423	414	446	460	420	411	435	413	414	439	417	440	422	414	424	411	401	442	418	462	414	413	430	417	400	446	425	435	419	435	410	412	441	432	390	412	411	424	431	406	465	401	424	429	433	400	387	429	391	425	402	437	472	400	404	391	401	410	428	444	408	411	425	462	364	403	454	456	470	440	423	400	399	422	422	432	419	432	410	438	426	394	422	422	413	430	405	425	418	380	439	428	400	446	420	431	414	423	446	419	404	420	419	426	446	453	420	421	413	393	406	444	403	419	431	441	391	441	426	430	406	453	430	421	426	391	388	416	429	387	434	433	459	401	449	396	402	420	404	396	378	420	423	440	423	400	444	439	458	409	411	406	410	382	400	418	412	435	409	404	425	452	446	417	404	454	414	436	444	405	443	418	414	449	457	414	438	434	429	427	419	399	454	405	411	471	414	431	407	429	407	456	377	439	439	424	421	428	429	432	428	456	399	397	426	400	443	442	382	405	423	443	404	433	400	407	395	406	423	422	411	429	438	427	465	428	426	385	414	402	420	411	391	397	428	403	385	405	428	449	445	425	454	429	442	426	439	415	393	444	432	439	430	381	442	415	419	395	440	439	438	418	368	410	466	422	442	420	435	408	442	420	408	363	386	433	387	450	427	405	418	414	448	421	444	424	434	395	448	419	418	356	422	442	420	420	411	397	411	416	438	395	450	463	428	415	445	408	419	454	412	408	392	401	413	405	449	459	412	444	459	439	439	428	406	391	384	464	408	427	434	434	432	406	434	436	439	409	458	423	368	439	420	451	411	437	422	438	422	422	426	410	431	427	378	417	436	431	441	444	414	441	425	410	400	408	409	442	442	432	415	463	409	415	438	401	456	412	431	448	420	433	436	423	430	385	421	389	387	400	436	404	440	371	491	476	403	414	435	399	401	412	431	400	392	444	433	414	450	460	420	444	424	431	443	412	432	438	415	414	439	410	410	431	376	414	427	434	431	420	482	446	451	423	424	412	428	427	451	424	420	428	415	424	418	414	419	431	424	414	418	406	372	450	440	415	449	436	402	437	468	414	425	406	439	405	436	421	418	411	395	420	420	416	425	421	437	443	406	407	430	435	421	403	421	431	449	431	408	411	441	421	432	422	398	397	379	399	425	446	439	435	404	424	418	426	417	419	433	397	467	430	427	436	379	454	426	438	443	453	411	402	442	444	448	406	426	431	452	418	420	432	444	427	432	392	451	421	424	418	463	441	418	431	384	439	425	405	424	419	443	387	426	418	437	416	435	425	405	441	427	432	420	436	414	411	403	470	445	432	404	444	433	457	431	421	419	452	411	396	459	400	455	429	450	414	433	438	430	442	385	423	422	418	424	415	399	458	457	413	445	432	397	416	448	397	425	462	414	411	429	422	423	421	393	438	400	389	408	449	452	410	413	419	449	439	473	431	427	404	444	404	434	386	405	451	454	369	455	385	472	425	440	402	432	376	423	431	427	424	435	441	409	387	430	469	429	421	441	430	406	418	422	429	380	435	424	462	410	416	432	397	462	448	376	413	402	451	433	438	425	444	403	431	424	426	439	413	438	454	445	442	400	416	444	430	409	388	440	389	428	417	435	422	435	408	439	436	452	401	431	442	461	418	423	424	447	422	419	419	422	413	424	410	430	416	415	418	422	394	422	414	406	440	395	464	428	403	396	426	382	444	392	421	457	431	428	448	396	448	429	432	430	448	411	390	406	408	416	376	429	432	412	438	437	404	413	402	414	436	426	422	440	402	453	444	441	448	431	420	443	437	420	421	443	436	446	441	439	425	393	434	426	439	431	408	401	427	386	435	399	439	375	387	403	439	437	437	436	409	404	394	427	442	417	393	407	439	422	427	477	439	409	431	417	422	433	433	426	416	404	389	445	419	402	444	431	408	462	428	404	409	443	410	385	416	421	442	384	423	415	428	411	439	432	402	414	435	397	420	415	452	426	465	441	426	418	430	464	397	411	417	416	417	425	423	433	422	429	416	394	400	425	405	412	416	433	454	374	387	445	442	440	426	423	424	360	459	424	415	440	439	422	420	402	433	416	402	431	408	408	413	435	417	429	453	419	413	444	420	418	416	424	448	409	432	426	404	411	398	448	394	395	424	430	416	396	412	437	426	404	394	434	403	455	468	416	411	441	443	462	400	399	445	410	425	440	419	466	414	449	409	443	426	467	429	417	389	421	459	490	383	424	393	417	430	441	430	399	476	422	418	440	415	451	458	427	440	431	443	421	410	399	452	457	445	438	421	411	428	407	430	451	443	422	442	413	418	412	413
23170	21615	32407	30529	26158	20102	9218	834	624	634	585	577	552	595	588	563	543	547	565	566	559	555	556	535	566	574	559	572	565	534	529	538	529	587	532	566	555	558	594	508	484	563	553	564	572	569	561	558	589	520	544	510	578	554	554	508	511	523	542	532	515	557	554	561	557	553	492	512	568	538	571	493	559	511	541	505	576	560	558	558	543	538	535	487	542	549	497	528	480	521	514	540	506	545	525	579	504	544	565	529	553	556	533	550	579	518	484	546	501	556	543	556	510	558	564	519	512	561	524	499	547	560	556	565	548	538	529	530	537	543	511	546	581	547	537	513	539	528	501	512	483	577	519	532	532	511	517	517	492	537	536	517	545	501	568	574	551	509	552	516	530	565	555	519	569	541	525	545	564	547	546	514	537	541	501	518	540	542	544	554	522	546	545	555	475	518	519	532	509	556	548	507	528	547	496	491	559	586	535	588	561	554	512	577	569	528	525	532	555	508	541	546	563	568	518	560	560	527	535	566	503	514	558	559	552	508	559	555	502	541	481	561	578	543	540	507	542	549	558	518	523	537	522	552	546	557	538	555	536	522	560	497	550	536	533	531	540	532	572	518	557	532	568	511	549	502	525	577	560	518	532	504	526	504	545	565	554	522	578	541	567	564	605	547	572	536	561	530	534	549	527	558	532	523	521	518	515	556	510	571	538	499	523	520	538	547	503	486	580	552	553	493	567	524	536	554	578	528	554	542	529	475	545	534	500	510	566	556	503	569	507	493	556	545	532	489	547	524	580	497	538	544	515	535	560	551	539	503	530	544	572	508	513	514	518	518	528	518	569	525	563	567	576	549	539	566	515	504	539	533	500	560	571	546	549	532	556	521	531	493	584	518	520	550	595	541	548	546	559	543	537	543	515	547	544	541	528	514	500	533	534	545	528	514	534	525	521	546	557	548	527	560	541	525	522	562	542	564	517	558	475	522	554	542	546	543	541	539	543	530	570	547	498	566	516	544	505	544	557	542	498	545	537	563	588	550	578	525	531	529	571	540	555	587	538	521	523	540	526	551	544	517	481	568	546	573	540	571	484	538	507	520	503	530	484	527	544	513	494	498	522	556	513	542	523	533	536	481	536	546	575	531	526	524	570	534	574	541	509	553	558	562	568	527	513	521	511	525	522	572	506	537	554	556	510	550	513	514	535	478	536	544	505	548	550	545	533	541	537	502	551	515	541	561	557	536	518	528	547	550	516	489	529	514	529	532	484	536	529	522	559	560	533	556	551	528	544	546	501	556	525	540	515	541	485	515	540	540	525	534	567	581	570	560	537	501	543	529	519	548	526	556	591	499	540	562	503	530	524	523	537	525	529	521	542	530	525	537	522	533	494	549	535	545	531	528	480	496	554	482	551	587	535	556	570	550	522	555	486	558	484	573	537	511	525	553	495	535	532	585	542	501	546	567	537	528	518	532	575	523	537	514	514	545	559	514	535	498	524	520	547	543	568	515	529	543	569	542	540	568	492	536	544	540	540	559	567	580	537	555	539	553	536	504	525	543	526	524	497	538	554	571	555	548	548	529	536	560	506	524	551	552	526	568	584	532	505	550	552	486	568	506	549	543	510	568	545	532	515	536	484	516	521	550	523	581	504	539	559	525	495	578	532	579	554	575	547	524	564	557	572	534	565	541	516	574	525	545	567	488	509	524	522	515	540	560	523	533	531	536	513	554	515	489	508	528	520	539	501	542	553	515	557	578	526	542	525	522	511	544	532	570	566	526	528	509	524	553	550	536	565	530	551	571	590	539	528	544	538	531	569	567	506	553	478	550	556	506	517	566	541	534	544	539	530	527	538	572	529	552	594	583	518	539	548	562	540	580	514	513	519	517	575	546	556	545	510	526	529	568	554	552	544	522	520	512	554	551	516	551	528	522	530	552	524	516	550	475	519	565	546	557	518	498	536	508	557	533	556	564	521	510	586	500	550	524	502	505	504	490	516	542	531	524	512	544	527	544	582	546	545	520	507	539	494	508	567	536	559	513	550	539	500	498	534	571	473	561	548	514	581	531	563	538	540	513	547	518	539	509	506	501	538	530	506	532	534	558	560	526	563	528	561	553	530	537	569	564	579	505	557	536	557	572	526	486	549	598	502	551	550	538	530	578	566	561	567	545	522	508	555	507	552	558	526	526	560	539	509	532	518	567	552	598	479	556	535	576	552	536	533	565	521	535	513	563	525	531	505	495	511	585	505	529	510	535	552	546	537	543	543	494	506	511	537	551	565	585	583	560	506	565	526	522	516	538	537	545	493	553	550	562	557	498	552	567	521	540	538	522	547	520	496	541	533	557	509	552	543	547	551	519	551	529	559	566	527	533	581	551	489	556	535	533	542	558	526	550	543	531	564	576	545	516	523	576	531	549	535	530	572	530	548	506	544	555	567	562	544	539	527	513	541	526	560	543	563	531	534	542	525	520	586	541	539	594	524	541	547	513	541	526	519	591	549	558	546	536	559	542	591	537	541	549	568	504	505	535	520	557	529	550	506	554	564	566	582	568	585	552	537	519	508	540	484	544	535	523	535	553	530	534	494	519	536	528	560	546	484	575	547	533	496	533	521	530	512	573	565	561	528	529	544	537	561	532	534	546	526	539	505	502	535	534	530	525	551	586	507	506	584	552	521	531	577	503	538	534	544	524	532	549	550	517	476	545	488	522	574	496	549	574	546	523	589	524	530	487	535	517	543	542	582	531	522	550	541	502	538	530	533	538	541	568	572	530	558	548	518	503	520	551	522	540	589	542	503	498	516	550	522	525	520	509	512	521	526	524	537	549	531	538	544	528	544	541	515	564	543	572	567	526	570	547	524	495	508	514	535	579	561	564	513	569	527	504	521	505	551	525	574	529	552	513	517	511	585	528	536	543	536	516	552	548	542	526	505	524	553	569	519	546	551	528	552	540	563	537	579	523	529	558	530	517	561	561	530	536	506	522	571	504	563	510	505	497	500	533	529	499	527	555	495	515	552	541	556	499	557	585	493	554	526	570	516	530	550	537	545	521	500	536	519	534	508	587	542	523	534	551	508	551	537	527	545	527	552	521	526	558	557	538	555	537	539	509	551	553	504	547	506	506	527	545	529	575	503	546	528	574	559	534	547	499	556	490	540	535	528	557	551	531	538	502	522	548	552	538	502	562	511	489	563	488	544	507	541	537	517	530	520	559	484	525	540	499	533	549	532	507	494	501	530	548	551	526	559	533	517	541	532	517	530	513	546	588	531	567	510	533	532	500	544	529	522	508	544	563	523	544	533	580	525	553	543	516	527	539	532	535	533	532	522	570	574	564	524	520	563	503	528	529	558	536	536	568	588	515	531	547	526	523	493	510	512	520	518	555	530	555	508	570	571	552	497	543	581	496	562	509	537	518	527	575	547	499	525	546	550	517	516	566	482	543	529	562	614	539	541	533	530	572	535	536	551	528	503	535	529	551	554	547	543	516	530	537
61417	98943	81590	55728	33850	3040	868	770	694	677	642	635	647	671	641	618	567	648	599	618	569	603	588	587	611	629	616	580	582	614	619	635	578	594	610	590	631	609	584	559	591	560	568	572	633	574	614	584	581	598	572	610	630	573	560	545	566	606	575	589	539	604	603	597	590	603	586	603	622	552	609	588	555	556	588	536	577	556	573	609	587	568	564	553	592	570	590	583	552	604	581	617	572	583	549	611	586	607	607	565	564	582	523	563	579	578	579	541	583	585	574	609	623	607	589	594	566	610	543	580	600	604	582	543	535	594	548	570	565	575	606	563	594	583	595	592	578	605	526	609	573	554	591	600	643	599	593	611	593	594	556	569	583	558	550	604	610	613	551	575	570	604	636	619	576	593	577	567	605	570	588	576	615	531	552	590	596	565	589	604	564	589	568	539	545	615	565	598	589	614	573	584	582	587	649	603	540	573	596	576	572	585	618	603	601	564	553	588	561	591	594	565	578	552	563	559	594	586	611	596	556	601	588	577	530	596	620	579	569	583	597	578	587	567	559	580	595	615	599	611	572	578	574	568	557	566	560	559	561	551	588	575	581	589	594	575	585	603	571	612	581	568	607	588	609	625	600	613	594	617	583	553	591	585	587	609	591	551	539	583	607	537	547	586	614	566	595	587	566	581	587	596	567	587	596	601	569	589	583	564	556	582	593	564	568	569	547	566	571	564	572	562	595	577	592	611	603	567	575	615	572	594	622	597	583	556	558	613	599	591	575	538	566	569	630	577	587	565	608	583	574	565	591	589	583	554	622	588	555	568	562	560	592	588	617	585	613	554	580	572	585	566	574	618	564	591	565	591	617	548	572	622	597	605	601	560	542	597	605	575	565	594	624	599	609	601	593	569	583	621	627	511	566	570	591	598	616	580	591	614	575	574	579	618	584	565	570	591	581	569	599	612	565	652	599	643	573	631	586	570	558	536	592	577	590	594	593	590	597	595	571	571	576	585	563	582	620	576	632	583	572	618	643	566	563	589	620	584	599	580	537	593	601	561	583	597	636	570	563	583	574	571	587	574	592	583	630	572	584	595	577	554	550	591	550	577	596	566	563	585	555	597	598	606	563	611	596	573	604	566	612	559	579	596	576	588	572	647	601	561	600	578	563	583	603	591	568	533	558	576	559	587	593	610	610	588	580	567	589	564	602	569	560	605	532	586	601	597	613	620	566	620	575	575	613	598	601	590	615	589	559	569	604	590	600	569	597	585	602	590	614	590	596	592	551	569	547	557	595	605	602	575	597	565	583	556	580	586	613	597	571	568	556	572	606	591	583	597	556	628	582	592	583	567	590	574	578	558	554	561	583	586	557	619	592	605	567	561	593	606	602	597	591	600	577	590	581	597	569	567	584	578	546	583	571	606	587	580	583	571	600	563	572	556	574	565	542	563	612	602	569	647	583	592	579	584	569	579	578	545	591	616	573	563	589	543	556	600	569	570	606	567	578	614	551	565	571	563	607	536	537	606	605	580	559	606	553	630	596	598	625	593	566	558	568	572	616	575	554	538	582	581	542	616	594	561	607	581	624	577	573	603	574	578	544	556	604	619	621	536	559	590	586	624	570	580	638	586	579	553	558	576	558	587	614	558	602	590	581	568	606	583	589	597	587	604	533	592	597	580	564	586	581	574	595	571	546	587	537	553	554	592	569	598	631	576	604	581	646	587	601	559	569	615	580	583	601	596	583	561	587	572	544	540	585	627	609	568	605	618	636	546	590	612	584	602	528	553	580	586	572	622	553	605	618	584	594	574	598	606	587	604	570	600	591	567	615	579	596	598	571	574	624	555	590	568	584	609	573	564	580	549	599	559	598	573	564	598	558	564	561	599	585	568	587	556	581	583	607	632	598	578	576	579	598	575	557	563	614	583	621	591	575	575	615	555	548	553	597	573	626	592	560	616	605	576	623	621	606	586	564	566	573	596	577	603	552	583	587	579	552	570	571	614	604	568	586	587	614	591	562	606	598	592	568	573	569	636	523	576	600	567	586	601	607	619	579	595	626	599	554	561	627	592	581	573	542	595	564	541	594	568	602	563	599	590	566	593	602	613	594	578	606	589	556	587	576	586	581	558	615	569	589	598	594	582	567	576	574	551	600	592	591	620	619	588	603	587	571	590	544	602	576	601	622	595	595	601	585	569	571	637	584	594	574	542	570	554	527	572	560	537	596	587	633	567	537	594	578	590	568	589	537	584	580	630	556	544	646	542	578	568	580	541	576	566	597	560	582	583	620	583	583	609	572	527	554	577	585	592	560	574	599	569	569	584	559	559	540	564	550	555	565	558	574	597	619	621	593	597	545	601	587	596	512	510	583	571	619	578	618	578	568	556	589	553	631	619	552	548	596	552	572	572	589	608	595	579	555	566	573	564	586	592	576	610	595	573	599	540	601	603	547	580	591	552	585	525	613	571	611	597	650	554	517	608	580	541	534	602	574	571	585	559	575	562	558	577	595	572	506	561	601	583	614	581	543	630	616	563	519	626	582	567	600	541	571	573	643	584	603	615	598	575	595	585	531	575	629	570	585	621	631	590	562	609	575	598	557	586	559	602	626	583	598	588	601	607	584	571	614	594	579	562	609	561	586	580	592	592	595	584	582	576	557	635	562	585	564	575	615	576	565	585	624	614	624	552	621	584	587	557	602	570	572	601	584	569	593	600	602	600	595	580	601	530	553	587	596	601	608	606	632	587	587	556	558	547	582	594	568	547	531	559	570	584	603	574	575	582	597	585	613	600	600	573	564	592	581	611	555	559	583	530	557	561	584	636	619	608	614	590	622	605	598	597	562	578	609	592	567	577	595	571	600	618	592	539	611	559	593	532	566	582	620	618	553	604	601	584	564	580	601	593	615	587	602	549	540	579	600	622	586	596	574	571	554	572	599	561	573	583	566	619	603	577	595	613	582	557	614	568	586	574	611	565	554	638	598	562	633	577	576	556	565	587	577	551	590	557	589	561	532	636	590	597	593	630	573	570	576	571	559	548	594	559	577	631	594	598	575	591	575	600	616	616	601	598	612	573	585	581	556	590	601	604	565	581	599	615	545	570	593	559	597	572	592	552	623	569	554	575	618	618	616	611	562	555	544	567	565	611	603	584	602	579	588	624	599	551	612	617	638	606	577	572	598	582	606	555	558	567	560	625	584	601	565	599	562	577	557	576	579	582	590	544	595	638	609	588	561	592	598	585	563	617	537	578	639	592	574	530	580	561	612	550	565	599	572	586	561	569	632	552	595	570	612	592	563	574	608	606	591	649	592	566	576	606	583	579	573	539	579	596	585	575	604	603	527	536	571	591	608	586	562	568	594	633	608	580	596	609	592	616	563	582	565	581	594	603	540	572	578	559	551	577	574	567	585	569	565	526	561	603	596	592	583	540	597	643	606	597	589	565	611	590	629	597	587	605	580	542	571	534	554	589	580	600	558	601	577	579	587	581	568	565
29012	25609	32669	19622	4533	389	273	240	240	257	253	260	258	255	240	248	224	228	236	248	247	257	236	218	233	238	224	234	223	259	221	238	237	265	240	248	237	221	238	218	238	258	254	230	250	244	250	259	262	245	218	232	235	245	225	260	235	275	224	262	269	237	216	259	227	210	246	228	253	248	280	252	256	241	246	240	225	231	267	240	251	236	256	257	251	232	254	236	233	247	270	251	251	243	254	249	225	266	256	240	249	245	268	240	230	264	247	244	276	248	223	213	234	269	223	242	221	243	241	271	264	222	240	234	258	228	231	218	254	249	230	250	254	220	251	253	260	270	244	232	256	234	236	241	228	248	260	260	227	228	240	229	229	219	265	250	247	231	237	256	265	224	257	235	219	263	258	226	256	230	236	245	277	234	210	253	235	254	228	245	238	245	241	257	232	244	230	262	278	254	250	248	238	228	245	258	299	236	234	211	263	241	242	260	262	230	278	240	240	250	269	258	239	232	257	226	267	266	258	287	241	243	221	211	236	228	246	236	254	254	229	225	258	246	231	248	254	243	229	260	213	226	275	221	239	255	252	262	256	250	247	234	242	229	269	250	208	263	230	259	264	256	252	268	230	238	261	254	237	265	241	241	229	219	272	225	236	249	224	248	245	257	265	247	255	244	246	246	236	237	218	254	261	245	253	252	233	230	238	248	254	251	252	268	259	232	253	226	240	235	265	228	230	231	225	275	266	264	259	258	247	268	226	259	238	250	271	257	259	226	244	243	250	257	242	257	218	235	254	239	224	246	227	247	239	235	241	258	282	259	261	237	265	262	248	234	240	241	215	248	247	244	251	243	238	275	230	274	209	246	278	242	246	235	267	258	270	249	233	239	239	243	257	254	235	265	267	241	252	249	270	287	239	258	259	247	241	225	228	254	261	257	236	248	245	239	233	259	224	240	264	240	247	250	234	258	260	251	249	220	250	202	277	233	264	246	251	232	255	215	232	241	243	256	217	240	221	246	269	242	253	255	248	263	221	243	240	250	246	247	266	261	252	214	252	220	228	241	230	261	270	248	230	225	249	246	237	267	242	262	233	257	265	238	234	262	237	238	262	234	244	240	239	228	219	254	250	246	269	237	234	241	270	233	245	269	233	224	250	259	272	260	213	254	245	223	216	228	264	249	247	250	234	249	230	242	232	261	251	253	241	240	234	257	267	251	238	273	265	243	233	264	273	247	229	257	251	249	233	255	263	246	227	235	247	260	246	237	232	255	235	258	263	241	245	238	219	253	236	239	242	234	255	231	259	255	242	251	229	242	243	246	241	253	243	258	229	240	243	272	228	252	225	236	256	236	247	262	277	257	262	227	236	244	226	226	247	239	250	240	270	243	234	248	223	237	234	253	278	250	234	243	234	246	245	242	264	233	227	247	247	226	258	230	255	260	258	246	264	255	245	250	251	260	239	233	235	252	244	250	242	215	273	255	255	253	242	238	245	227	257	251	232	278	234	256	272	244	238	271	235	258	273	246	242	232	230	265	285	262	228	256	234	259	223	236	242	255	220	244	256	228	238	228	248	237	230	249	251	262	239	289	261	231	263	241	241	229	268	266	226	255	247	235	263	257	215	261	264	247	225	263	225	239	229	263	275	281	227	221	248	243	234	241	234	259	249	251	247	250	258	220	252	234	244	234	244	260	241	248	258	253	245	263	256	263	259	255	230	266	238	235	245	214	254	217	240	244	242	263	244	265	222	231	280	242	248	245	250	228	244	249	257	261	236	243	271	251	271	247	233	250	250	272	220	271	244	235	237	268	232	228	295	211	247	236	251	263	244	248	226	245	245	235	266	233	240	230	240	246	241	244	239	230	246	218	243	241	224	226	236	241	265	256	262	262	255	216	244	263	278	257	204	242	220	226	219	254	219	219	262	229	244	238	248	240	221	226	240	235	240	221	244	248	257	257	258	254	243	263	235	233	250	250	256	252	249	239	243	245	226	276	259	252	232	235	267	244	257	220	251	234	261	246	258	250	241	267	261	260	248	250	241	248	230	218	230	250	232	253	252	252	275	232	226	253	240	256	264	217	244	258	239	243	235	253	267	239	243	261	226	232	269	234	241	262	211	231	266	271	233	235	276	251	246	242	280	235	235	237	248	225	217	237	229	234	254	291	245	232	252	242	248	250	240	271	236	246	240	232	264	240	243	213	267	225	249	238	244	247	272	258	272	243	248	253	243	260	246	228	242	254	253	240	231	255	260	255	240	235	277	246	254	234	244	231	236	257	250	208	256	254	257	256	262	235	263	242	251	273	247	247	257	238	241	237	221	223	261	244	215	242	247	243	242	239	252	246	223	265	260	240	254	252	244	248	256	245	242	252	257	249	224	260	235	261	259	244	249	278	226	238	224	242	205	281	248	247	233	244	243	251	271	245	229	249	254	265	254	256	225	244	235	266	230	239	226	237	268	256	220	266	257	250	255	282	233	243	225	252	249	238	252	245	219	219	245	242	252	258	266	220	229	263	259	264	224	255	221	243	265	247	245	234	256	243	264	238	242	266	237	238	215	245	239	209	240	223	240	224	267	254	238	250	267	218	243	230	238	236	253	247	258	253	277	222	238	234	239	236	256	252	247	222	237	253	245	231	242	214	262	242	237	248	226	250	262	251	241	252	263	251	246	247	238	229	238	244	268	252	228	223	270	233	229	287	236	228	264	230	232	239	242	240	249	243	272	242	225	234	248	253	243	230	236	236	272	287	290	256	243	263	231	236	229	247	222	232	259	225	247	238	240	232	255	221	253	253	247	263	236	247	246	269	220	245	273	238	232	253	247	215	270	242	232	245	238	273	255	259	246	236	268	237	254	237	238	221	233	214	250	232	261	244	245	242	246	259	235	258	261	265	257	256	263	246	220	224	262	260	243	247	234	258	260	247	255	260	256	234	250	248	223	231	264	240	267	251	232	263	235	234	243	267	211	255	234	248	245	270	293	210	218	239	232	239	246	200	267	256	252	261	265	228	264	231	246	257	253	235	271	247	247	244	225	252	253	274	282	228	239	240	249	267	230	219	227	242	233	269	247	249	260	241	282	261	255	274	246	260	264	235	255	236	257	230	224	239	252	275	262	222	253	260	252	250	264	261	249	268	244	232	234	266	219	219	262	265	245	261	255	250	222	249	231	249	268	249	248	271	265	256	255	268	268	261	278	248	263	225	246	216	225	246	228	267	245	246	271	269	256	263	252	230	221	249	249	251	250	258	236	243	250	228	252	246	226	236	222	241	247	261	267	228	232	217	236	249	262	222	252	247	248	258	250	260	275	227	260	228	243	247	235	233	231	238	243	263	244	245	249	231	229	233	245	260	273	244	249	238	226	260	246	243	274	241	246	242	242	225	216	244	211	238	256	268	221	244	246	256	243	256	261	236	245	243	264	239	271	249	227	229	242	274	249	235	249	264	284	243	265	252	252	251	259	234	214	244	231	248	248	254	249	251	253	225
27503	41308	30698	13185	4060	421	267	322	288	309	298	257	302	296	309	317	289	319	322	308	303	323	284	309	275	291	291	298	297	299	313	304	268	287	266	267	264	297	296	306	301	310	294	308	305	276	313	292	308	316	269	289	304	314	272	282	300	268	298	306	298	297	297	275	279	315	275	269	282	317	282	292	327	290	288	293	300	306	335	289	270	305	270	282	270	299	267	270	297	310	290	295	309	264	270	286	286	293	293	272	306	301	308	315	299	272	312	278	275	299	316	273	308	331	300	287	308	319	263	283	292	269	295	280	292	276	317	267	268	311	312	258	273	312	283	299	314	295	329	316	282	300	322	318	267	271	276	277	288	278	288	256	253	296	315	297	288	311	328	291	256	272	310	312	305	297	282	278	318	298	295	303	286	299	299	278	278	286	282	295	271	314	284	291	283	299	262	307	264	305	288	278	289	309	264	304	323	300	292	315	296	288	299	310	300	305	289	280	293	300	304	278	283	265	285	305	298	278	302	300	279	315	318	289	292	285	292	285	285	285	260	271	283	292	291	311	295	336	281	303	292	303	289	276	277	269	301	300	283	317	290	342	293	305	282	277	288	262	330	279	324	294	291	312	301	286	276	278	274	303	283	264	302	264	293	285	281	269	292	311	291	297	298	293	302	280	286	310	265	315	279	300	290	322	287	282	269	252	318	298	301	250	254	303	261	299	254	291	298	290	293	276	342	297	283	302	315	276	272	262	261	280	301	261	275	310	270	313	272	286	289	285	311	304	272	319	280	293	285	286	301	265	301	293	268	318	281	313	285	307	285	308	286	288	316	311	284	293	307	299	295	261	304	294	268	299	289	306	267	296	267	288	278	259	278	297	311	288	266	303	293	289	286	288	299	283	313	273	291	317	303	285	327	282	300	316	314	313	286	305	296	262	301	289	314	304	309	287	294	298	314	288	301	274	286	289	323	289	263	266	311	288	278	277	293	290	278	290	290	306	250	285	301	288	270	287	296	294	326	299	289	294	281	314	291	314	294	295	256	310	314	284	285	304	270	285	273	327	303	313	313	287	295	305	288	292	315	293	309	279	320	286	316	302	284	273	292	287	280	316	324	293	281	285	300	286	283	338	292	272	306	289	316	257	303	308	257	320	269	299	305	267	288	309	299	314	294	305	294	282	292	280	274	275	284	303	310	289	309	317	275	293	297	311	284	297	300	308	292	293	268	289	308	280	302	299	303	278	306	281	257	281	290	318	272	277	309	280	276	296	298	289	295	266	303	323	310	300	296	299	255	309	273	311	265	293	303	292	313	277	285	264	292	308	284	309	282	289	304	313	292	301	302	328	309	248	297	305	326	292	277	322	291	288	302	265	301	300	322	292	290	291	307	319	284	254	291	302	297	304	287	273	269	289	262	313	266	289	305	296	270	280	312	291	289	285	305	301	288	276	284	292	269	277	311	319	310	297	323	311	270	270	303	314	265	290	311	263	319	267	279	276	288	312	303	289	305	286	294	266	286	314	294	280	289	292	299	249	295	293	295	305	298	288	264	281	289	278	282	272	275	298	303	312	277	296	282	302	307	310	270	308	257	292	293	281	295	285	290	291	273	322	273	301	287	306	296	320	301	277	323	303	295	289	293	267	287	279	301	291	272	304	309	278	296	296	284	300	288	281	292	343	309	309	306	297	310	291	295	269	305	275	289	283	289	291	295	326	304	293	310	312	294	253	303	303	287	326	279	290	307	290	275	296	306	288	277	274	295	292	293	295	280	289	289	294	316	304	303	316	306	295	309	294	300	282	282	289	286	295	280	276	302	291	277	325	287	313	322	288	277	293	297	304	301	293	280	258	280	286	297	277	292	285	309	315	270	310	285	266	295	252	323	272	303	288	274	291	271	268	280	304	278	304	317	269	274	280	300	278	304	305	297	263	278	295	314	281	318	312	263	301	275	282	261	291	300	264	314	303	278	294	295	295	291	300	268	304	325	303	277	280	314	268	279	292	280	274	304	299	334	279	285	302	282	281	294	338	269	301	329	284	297	296	287	303	270	301	295	275	317	308	303	313	289	279	317	314	291	288	274	285	290	277	294	297	261	301	292	316	323	285	313	296	288	285	275	278	331	282	278	291	305	283	288	320	263	303	298	295	288	293	295	286	289	283	289	316	296	291	298	301	309	270	285	311	297	306	268	309	290	280	291	308	317	305	300	305	303	290	293	272	304	300	304	284	289	280	303	280	281	278	301	294	277	302	298	295	286	304	289	279	299	275	305	324	288	295	310	260	305	302	323	312	295	289	273	307	267	282	307	309	284	290	300	301	304	319	312	306	284	322	321	313	326	295	271	309	297	277	298	295	312	325	297	305	292	318	310	297	297	297	273	299	320	313	303	300	304	312	296	292	270	272	315	283	287	286	274	331	298	269	288	297	262	272	282	278	306	304	296	309	277	299	301	340	304	286	294	294	314	289	279	316	321	285	303	269	307	241	288	305	297	312	298	289	261	282	317	313	312	288	305	282	313	314	303	296	271	281	268	287	293	273	310	303	333	268	315	313	293	308	266	303	285	294	269	299	307	306	281	282	282	317	314	305	275	273	294	302	320	307	294	277	303	282	337	303	311	317	286	300	273	274	278	307	288	277	273	285	292	313	296	295	291	287	290	333	309	297	323	288	318	305	290	270	316	276	299	298	303	287	267	300	249	278	295	291	285	298	299	286	298	319	314	291	284	277	298	296	272	272	297	310	316	293	276	283	312	285	295	321	308	286	275	289	310	274	316	286	285	310	298	286	294	284	303	296	272	303	307	284	302	306	309	297	280	293	272	263	273	292	305	289	289	291	304	311	271	291	299	302	289	307	286	312	253	297	285	267	303	309	303	285	299	278	298	291	304	299	277	277	257	296	271	302	305	298	314	281	313	289	289	307	285	292	272	275	326	297	280	292	271	288	277	274	305	253	280	258	263	296	288	310	279	294	265	295	269	304	311	298	281	253	308	320	311	277	307	297	292	288	284	294	314	257	322	295	269	310	305	305	311	321	306	287	287	285	279	303	284	247	251	290	304	279	273	319	286	274	304	288	272	301	291	260	293	294	291	285	271	299	307	283	286	293	295	294	305	301	282	288	300	286	299	325	316	290	309	305	278	293	317	316	304	304	288	268	282	319	263	318	316	281	326	304	293	291	292	271	298	298	300	283	299	281	279	319	275	286	271	275	295	295	294	284	284	317	269	300	304	309	313	278	303	297	297	276	297	301	296	287	318	300	294	308	306	293	272	277	308	329	317	289	314	274	270	310	324	297	299	300	298	293	269	282	302	301	318	281	294	317	318	299	300	281	277	312	339	280	296	264	262	304	271	311	313	259	280	317	304	300	275	294	293	308	305	275	265	323	279	292	246	291	281	251	290	288	285	281	297	300	278	305	310	294	283	286	322	313	268	292	310	287	291	322	302	285	294	296	251	322	314	288	288	275	258	299	273	303	293	314	287	329	292	298
24283	22127	35435	34601	25567	15107	2463	441	395	389	384	374	403	392	384	330	379	331	365	361	324	362	344	325	341	352	395	352	353	348	339	334	315	350	325	354	336	347	363	301	364	336	330	343	322	364	312	324	348	358	311	341	360	320	311	350	317	331	354	345	342	326	326	326	299	351	356	333	306	340	320	331	328	346	374	316	341	303	357	313	335	359	355	339	325	353	364	319	324	350	307	332	351	293	323	346	347	315	338	303	335	345	321	345	313	329	367	328	349	356	331	311	304	357	330	349	341	330	344	365	318	337	343	297	331	367	332	341	340	344	349	348	337	347	332	335	330	327	309	322	352	321	359	353	375	326	341	328	331	357	346	330	343	341	312	365	369	347	340	339	364	316	369	343	364	341	317	333	312	311	336	343	317	327	321	315	319	351	354	332	328	335	335	341	321	335	325	323	308	343	346	352	331	335	361	342	354	338	319	314	349	348	336	337	309	349	382	342	340	337	325	364	342	348	368	340	341	324	321	357	343	330	350	329	358	344	341	326	344	341	324	342	325	318	314	342	354	331	338	310	355	348	331	319	318	329	320	350	339	301	300	339	339	346	341	320	338	349	373	342	317	366	313	330	366	341	347	323	310	362	327	342	349	325	351	332	341	337	349	334	347	329	334	364	328	343	351	321	342	356	328	345	324	336	334	374	403	346	319	332	338	355	345	324	390	361	335	335	350	336	332	349	318	369	372	361	329	344	358	304	331	308	322	350	350	319	346	332	332	333	364	333	302	351	334	349	328	365	344	338	347	359	345	324	350	353	320	316	317	306	314	333	320	344	323	336	352	369	333	324	321	332	316	355	352	353	388	347	305	330	317	315	330	329	343	363	343	355	343	338	360	318	333	327	344	332	351	336	322	342	365	337	385	333	337	359	384	344	354	357	307	361	376	352	326	351	334	370	356	324	377	355	348	299	325	333	362	347	318	315	322	349	353	346	324	314	348	349	334	345	331	350	330	327	345	358	328	333	350	375	349	336	402	343	343	341	356	347	309	307	336	361	320	374	314	321	350	349	339	327	340	331	336	356	333	313	324	328	335	321	348	342	335	311	371	345	348	337	362	359	342	357	335	324	386	329	347	354	344	346	353	323	320	331	326	331	310	361	326	357	329	371	337	344	333	357	350	345	371	354	339	338	356	285	347	318	363	346	323	311	334	331	330	340	344	351	339	321	325	356	338	322	356	325	288	339	350	354	326	316	350	306	329	360	347	329	334	308	338	325	368	341	340	314	363	333	345	336	315	334	345	340	364	349	334	315	313	305	347	366	338	334	321	345	325	300	344	378	343	319	349	331	322	377	353	338	348	336	379	330	336	391	306	319	351	351	331	340	332	315	358	331	344	331	329	337	348	348	349	347	340	334	343	334	343	336	294	318	316	342	313	348	307	351	340	339	335	338	325	343	338	314	341	305	348	328	314	349	350	325	336	353	339	347	335	313	326	337	327	353	312	365	346	322	343	334	367	342	341	347	326	304	326	309	378	344	335	337	371	347	316	331	344	321	342	338	340	330	333	322	373	316	346	330	330	345	339	304	377	322	325	329	318	355	333	363	306	343	345	327	353	359	352	326	360	316	305	333	362	308	363	310	316	348	328	307	338	345	345	331	336	320	321	325	354	328	314	344	343	334	346	317	335	321	355	344	346	350	358	342	330	348	376	311	372	331	367	319	329	362	304	327	321	330	369	312	332	354	323	333	355	336	342	347	352	344	353	372	340	372	349	315	347	344	329	342	319	350	331	340	354	338	343	322	339	326	305	340	357	354	331	324	351	342	311	338	354	331	334	357	332	358	339	359	286	332	343	337	357	366	326	334	361	363	336	331	340	365	321	312	343	381	338	368	330	337	344	346	348	343	306	321	320	312	354	355	337	366	332	344	323	357	354	345	367	318	329	331	375	315	314	362	316	360	343	303	348	339	331	328	330	309	352	347	321	332	326	327	348	312	341	333	309	339	358	356	344	317	325	316	356	364	315	357	314	345	352	370	319	358	347	364	343	350	362	342	356	328	359	334	337	327	335	293	354	351	305	354	350	331	348	339	317	319	297	330	318	325	311	357	324	355	368	345	335	343	343	332	373	340	332	334	375	359	349	357	340	352	354	327	334	368	320	304	318	332	320	311	339	364	316	339	363	343	343	360	329	374	307	329	305	328	375	352	336	317	336	338	341	318	320	338	318	324	322	346	347	350	337	341	369	358	362	313	336	295	330	360	323	359	334	302	318	348	333	360	343	331	364	346	319	356	319	347	350	357	341	350	334	318	320	324	334	347	355	343	335	321	316	353	344	335	352	354	316	345	335	357	334	343	342	328	347	354	328	334	307	384	332	355	323	345	329	348	333	337	323	389	334	322	333	350	312	337	341	367	371	305	335	331	312	357	359	328	323	332	353	320	360	352	338	384	340	365	347	349	345	340	326	344	349	337	351	359	315	370	353	327	352	322	302	338	350	325	357	336	360	333	299	323	358	359	344	301	352	351	343	325	359	318	357	357	351	334	311	344	336	330	319	342	340	348	324	310	367	337	338	319	345	317	321	343	341	335	346	341	347	333	343	337	339	330	345	340	323	360	317	308	351	331	368	303	322	332	343	317	322	328	356	347	347	345	329	330	311	370	361	325	334	315	338	330	335	339	362	357	322	356	359	324	374	343	335	295	311	325	327	348	303	359	316	323	358	327	356	337	355	311	306	355	343	348	349	349	330	340	342	325	330	355	339	330	310	332	321	363	355	342	333	365	306	350	348	368	336	348	349	322	364	317	315	292	354	348	344	343	353	336	340	335	354	348	326	307	347	325	348	367	355	318	340	345	331	341	351	350	330	360	330	331	357	343	327	357	374	333	321	326	366	352	350	339	343	362	349	359	360	319	311	351	364	347	358	340	335	361	322	361	341	327	331	357	345	322	354	321	343	323	342	365	322	322	336	332	333	311	352	358	358	358	340	319	347	328	351	310	345	328	357	318	299	321	355	329	341	324	354	343	326	311	355	386	324	333	335	363	319	334	333	379	342	336	322	310	318	334	340	310	327	345	335	325	346	342	355	363	342	356	312	280	329	334	344	350	347	356	317	318	344	328	342	359	332	326	304	313	332	345	354	339	356	323	328	335	320	359	341	337	345	338	333	328	368	337	330	330	352	290	316	342	338	317	332	344	344	339	351	351	353	354	311	377	317	349	347	324	306	338	340	321	326	293	313	334	320	324	317	351	356	296	350	326	335	332	329	355	319	364	323	344	337	339	342	366	353	331	330	342	339	342	354	340	352	340	346	331	287	367	361	322	324	320	324	326	353	333	314	369	317	347	313	328	376	324	329	350	353	331	330	315	361	364	327	356	320	320	354	333	317	343	330	327	320	372	337	322	353	329	325	371	318	301	311	366	351	352	342	353	372	328	324	366	339	327	337	354	344	350	354	357	330	323	363	338	297	347	339	357	369	306	320	313	337	339	328	326
52923	87487	72210	47627	25022	2141	497	466	453	439	437	405	378	384	434	407	396	398	412	397	414	408	374	401	360	349	376	355	384	375	398	428	387	397	342	392	377	388	372	347	375	363	362	385	402	395	395	364	356	342	402	362	367	380	380	378	371	393	389	404	378	403	370	427	385	400	395	405	414	396	392	361	358	387	371	379	382	341	370	404	405	378	408	381	386	383	377	391	385	376	381	362	365	346	380	373	397	355	382	374	349	373	427	383	373	352	393	381	386	368	373	384	393	395	373	391	371	353	369	368	377	413	360	361	404	361	384	379	400	394	396	384	371	371	384	376	377	409	353	354	389	389	390	369	379	340	363	376	380	327	372	407	374	370	384	370	388	342	385	366	376	410	379	360	368	416	388	371	364	357	351	350	395	408	373	331	362	386	432	375	375	392	364	380	381	416	350	377	357	387	338	334	355	344	362	405	383	367	395	419	384	389	381	378	384	397	395	370	369	379	372	374	412	408	378	355	380	375	376	371	355	367	393	383	385	393	349	419	381	380	371	390	378	361	428	406	357	373	394	415	427	408	346	369	353	396	390	400	352	394	348	387	367	397	365	365	380	365	361	391	392	391	409	345	345	352	351	376	375	359	367	368	415	359	410	372	380	354	375	391	397	343	365	381	350	371	392	367	393	363	376	400	365	401	375	393	405	377	395	372	373	348	393	392	353	364	379	416	418	370	371	375	388	354	428	399	382	364	403	375	406	384	370	413	400	372	366	388	375	365	349	380	358	380	378	391	390	354	413	384	381	369	375	357	353	377	383	374	387	378	365	382	371	400	415	356	362	383	384	387	390	368	327	362	363	385	378	399	376	402	369	370	407	409	387	377	372	375	401	402	392	379	373	370	402	368	363	393	381	374	367	364	392	382	394	366	399	384	386	360	378	406	359	392	357	365	385	384	368	394	371	354	385	369	363	396	440	383	325	380	402	399	361	388	376	398	405	387	391	373	372	360	397	380	345	402	387	379	365	389	398	406	342	381	373	372	357	357	398	376	393	330	395	342	377	358	394	351	369	367	368	374	364	340	372	348	401	376	384	377	365	371	382	384	374	348	441	354	372	371	368	378	368	386	427	391	383	395	367	378	382	328	401	381	381	398	379	364	392	385	417	380	386	353	378	368	388	344	378	391	343	358	411	371	401	400	362	371	363	340	393	378	379	370	373	397	380	366	378	390	388	370	376	342	393	377	387	393	363	360	399	361	368	332	363	366	345	378	362	365	383	383	348	393	388	389	370	380	386	384	338	387	429	394	377	389	400	378	394	387	368	405	391	366	387	404	364	381	380	376	351	407	385	381	374	366	395	376	373	416	362	370	343	373	382	379	384	363	348	406	393	387	363	386	367	389	389	347	346	365	404	393	346	389	362	366	390	374	380	416	385	371	387	367	384	385	417	389	397	363	383	375	385	350	408	396	394	355	381	356	377	390	390	360	375	358	355	386	367	369	416	385	389	400	399	363	374	393	417	382	383	369	396	394	381	365	364	355	409	363	382	425	375	389	373	413	385	362	395	396	372	370	370	380	382	362	406	379	402	373	365	386	340	391	414	368	426	359	385	365	351	380	378	361	345	401	365	350	375	392	396	389	357	384	374	363	397	375	332	382	343	352	415	394	379	409	381	395	404	349	382	360	371	394	380	418	390	379	379	377	354	344	364	377	380	387	379	392	386	363	379	380	372	403	363	429	374	346	375	374	382	358	397	414	393	387	392	386	361	379	358	390	405	396	376	372	392	360	389	372	361	380	364	405	417	379	379	394	374	355	412	389	402	397	403	366	386	366	387	368	370	389	436	373	379	401	409	367	410	378	396	392	389	391	381	381	414	411	357	363	400	369	423	383	327	380	362	389	423	374	377	367	383	361	405	346	358	354	373	398	364	347	410	381	372	394	379	379	424	343	377	417	371	410	419	372	364	394	382	427	411	329	366	365	381	373	377	402	397	396	412	372	380	420	383	399	362	370	400	394	367	365	354	358	377	374	378	362	390	348	376	373	380	360	370	368	384	381	378	376	369	368	404	385	383	389	385	375	390	373	379	360	373	381	430	392	396	356	405	363	373	393	374	389	374	385	400	361	379	363	383	336	358	374	366	350	355	372	376	389	359	319	375	395	391	385	409	386	396	382	357	372	356	390	381	370	371	398	375	405	416	392	360	405	362	404	364	406	382	414	387	397	331	355	372	367	374	384	341	351	383	372	378	416	362	375	377	401	399	362	350	377	351	408	426	388	387	381	362	362	363	366	366	380	362	371	404	371	393	370	372	408	392	394	401	390	375	419	355	366	385	388	399	357	377	395	374	366	356	401	393	341	368	352	380	366	385	387	369	396	363	340	368	419	368	390	383	392	356	386	363	384	363	405	398	399	371	357	360	388	379	343	390	383	354	362	360	416	368	371	360	365	375	398	388	342	402	398	383	386	360	394	401	394	396	357	374	374	398	403	372	397	365	405	378	403	342	358	385	393	363	361	404	398	389	406	372	396	378	391	396	371	383	378	381	386	372	379	380	359	370	382	390	393	393	396	415	365	372	395	385	378	381	377	412	386	395	352	373	367	374	392	404	370	368	404	377	347	379	387	395	352	355	364	385	419	384	365	396	403	348	379	404	390	383	373	389	401	395	377	368	391	375	372	344	368	391	375	398	381	389	367	384	373	365	412	367	392	347	367	404	361	385	406	355	349	378	386	370	367	369	354	400	377	342	392	383	393	392	380	405	383	372	354	392	409	375	375	383	393	383	388	359	389	345	384	383	388	377	377	367	384	341	376	405	356	373	367	382	374	374	356	367	358	390	384	401	378	381	388	383	379	385	370	361	382	358	367	378	401	371	384	385	399	402	371	403	371	374	401	380	392	408	421	376	382	402	362	358	383	394	404	421	356	428	378	381	384	347	384	371	375	353	399	368	335	394	384	391	382	334	342	364	343	378	360	348	412	397	362	386	408	380	373	395	371	345	352	395	382	402	357	392	343	370	382	389	394	345	362	367	359	379	391	359	382	389	371	386	388	374	366	410	380	394	403	356	401	337	390	368	354	362	372	371	384	351	391	396	392	400	401	380	406	385	397	392	385	405	365	360	389	425	390	376	390	351	390	376	366	386	365	363	353	366	388	378	392	404	375	347	350	376	391	378	394	356	361	359	406	359	381	366	382	376	397	369	350	394	370	416	372	384	386	366	411	388	390	393	386	372	369	410	372	391	397	375	360	390	366	371	402	396	381	371	398	361	390	389	401	390	357	427	371	347	363	370	372	374	350	384	394	395	402	365	389	408	366	387	370	370	350	423	343	383	392	389	375	383	365	359	399	366	380	381	401	365	364	394	384	389	364	371	363	389	402	385	382	408	364	393	381	381	376	385	371	396	359	374	371	392	370	396	377	376	376	414	361	358	379	413	340	394	384	388	386	408	375	380	396	388	357	388	383	398	416	398	373	412	378	383	381	425	382	428	385
25551	22871	35789	32792	19554	4211	422	349	344	334	378	414	350	355	344	363	371	331	358	367	351	367	356	364	364	335	347	362	361	342	345	391	364	380	375	339	404	342	351	353	370	377	377	367	378	364	351	326	355	368	360	376	405	367	347	324	384	344	378	357	345	368	377	380	360	375	376	362	326	354	339	376	349	331	343	364	356	371	360	346	339	368	339	366	384	346	348	347	348	330	358	338	372	356	333	388	360	367	351	399	334	370	350	374	388	364	365	342	353	332	362	363	351	343	354	373	325	349	375	348	370	347	348	368	370	360	358	372	354	349	328	355	352	371	336	368	347	349	381	385	358	376	349	383	339	337	418	344	365	334	350	359	314	351	412	336	329	353	356	347	386	380	385	371	351	339	363	345	361	324	348	382	345	368	376	327	359	315	357	342	348	325	367	325	355	340	351	358	364	369	333	376	363	368	359	341	365	356	338	336	335	347	388	369	364	357	398	354	333	343	347	320	351	367	339	357	404	339	381	363	351	381	366	360	387	351	337	342	359	384	363	359	348	334	344	348	363	331	374	340	350	332	370	375	385	377	370	389	363	392	323	330	322	372	373	363	399	363	354	333	368	349	341	334	363	329	354	346	374	370	336	351	362	337	361	367	358	342	368	382	378	363	346	325	342	347	344	331	360	361	358	348	377	353	354	344	352	346	360	399	337	343	372	374	319	337	318	330	369	336	380	331	385	353	372	338	389	350	364	391	379	383	366	337	361	313	362	371	362	340	332	320	402	340	346	351	369	366	338	348	383	359	327	369	377	342	352	352	335	365	386	362	337	356	370	377	349	343	373	354	379	341	359	360	336	359	361	326	351	311	382	348	364	376	382	318	353	360	348	374	365	351	346	373	368	363	323	379	368	383	354	401	365	344	349	366	353	372	343	334	348	381	365	378	359	358	365	375	382	387	333	334	357	344	340	370	363	370	363	372	370	370	381	320	356	348	364	363	341	356	370	377	372	355	350	332	360	346	355	369	358	382	333	371	351	385	359	370	363	398	356	370	369	326	340	378	353	352	356	376	384	357	351	359	334	365	346	335	366	363	319	347	355	360	353	375	365	368	347	397	378	318	365	345	342	358	348	420	340	357	324	364	352	358	367	337	355	355	358	333	368	355	363	359	382	394	360	370	381	384	358	368	382	335	339	327	328	372	373	357	354	363	374	342	361	351	364	351	340	381	359	362	384	350	359	352	371	314	367	366	357	354	353	390	386	355	369	345	378	366	364	338	344	357	390	358	388	344	347	381	353	367	382	331	363	348	364	370	393	367	381	390	350	370	383	363	340	347	356	388	355	352	370	362	362	332	340	373	360	356	364	358	368	367	397	367	344	368	362	375	345	368	366	377	365	343	356	343	372	392	353	441	385	348	361	351	378	349	383	364	370	351	383	350	328	369	318	358	347	367	356	306	361	337	378	339	346	370	380	332	342	357	360	345	376	347	334	332	360	339	325	353	358	357	353	389	370	381	373	360	367	363	382	340	349	366	389	367	361	378	404	355	352	384	350	346	332	369	353	341	362	369	381	365	354	377	369	379	333	384	390	350	362	370	348	335	350	348	357	356	314	353	359	336	351	366	371	322	350	380	343	362	364	369	360	356	361	347	350	343	356	367	360	339	340	339	393	354	337	346	381	339	351	353	364	351	352	366	337	369	357	391	342	378	334	345	362	353	371	341	374	351	376	390	358	361	334	341	332	383	380	361	360	394	385	363	365	367	348	380	348	338	359	323	327	335	375	372	358	363	362	349	357	367	363	364	365	372	385	365	404	370	383	374	333	376	380	350	300	378	352	368	348	362	366	361	399	345	380	328	328	363	335	361	350	354	374	384	349	366	370	344	391	326	333	354	375	368	390	367	382	355	420	367	366	377	358	342	351	377	338	367	366	355	339	369	333	350	360	351	342	377	370	336	324	386	328	358	336	386	354	380	304	359	350	359	370	369	365	340	345	352	342	341	348	370	350	321	377	355	364	363	391	346	379	400	349	380	352	378	354	377	347	355	356	367	372	357	339	346	347	364	334	352	359	395	342	384	360	345	371	359	398	364	341	339	350	347	342	366	346	352	385	354	364	330	345	331	370	347	331	375	354	362	375	353	342	341	347	346	343	341	359	333	336	349	383	388	356	361	331	395	330	361	399	348	392	372	345	369	383	358	375	403	363	320	348	388	329	377	355	345	356	354	329	339	366	348	332	364	339	361	351	363	342	373	349	353	376	367	406	354	351	337	383	354	358	376	355	349	388	377	359	362	362	382	355	384	368	354	325	363	362	342	332	389	389	341	362	354	355	338	336	350	371	392	360	335	351	310	346	357	358	352	346	348	383	344	358	361	379	382	346	364	366	350	359	358	352	370	369	317	401	337	348	375	374	348	362	354	344	365	349	380	360	374	362	353	332	374	396	392	366	362	355	359	367	362	378	340	334	389	355	308	353	344	371	354	364	360	344	349	374	367	387	358	337	391	374	375	365	355	346	340	362	375	330	372	408	353	372	373	366	379	360	364	350	341	368	407	311	328	351	371	346	355	368	367	356	348	366	340	338	334	358	389	372	368	338	360	342	348	365	351	357	357	334	383	357	358	362	376	355	348	331	387	356	365	343	392	376	386	331	378	351	331	373	350	380	357	360	362	342	365	349	345	363	352	328	334	373	329	377	371	346	332	368	379	341	365	383	356	364	376	383	358	334	365	358	370	396	350	341	373	404	367	353	318	354	366	345	346	389	364	390	347	375	340	368	332	370	337	330	342	354	365	362	379	363	376	349	354	334	383	366	324	335	384	381	383	350	376	322	349	322	348	368	384	340	358	368	404	335	372	364	350	333	338	347	334	344	357	357	380	370	378	371	379	318	332	321	371	384	393	346	368	366	361	364	378	380	375	350	361	343	359	349	337	390	343	354	346	358	383	355	379	335	344	361	348	339	346	371	343	379	360	394	367	351	355	347	352	352	342	385	370	381	374	375	367	365	372	321	340	355	370	347	365	375	359	357	387	336	358	358	383	352	366	362	343	375	346	349	354	355	380	357	368	362	341	378	323	363	385	360	352	341	389	339	317	374	330	359	385	362	348	356	325	351	344	365	370	355	379	369	360	323	368	357	371	336	369	376	333	361	332	369	380	367	361	389	349	374	326	370	342	346	354	395	380	343	366	371	363	353	332	386	353	345	363	338	351	379	317	358	367	366	365	353	339	374	360	361	364	354	372	407	379	358	370	370	370	384	381	389	367	355	354	359	355	357	408	357	346	345	325	342	367	364	375	330	351	358	352	341	353	372	330	341	375	372	375	332	340	331	334	348	358	344	350	340	345	333	346	350	351	373	345	342	351	331	351	347	331	346	388	348	346	356	364	368	340	372	356	373	345	357	348	364	368	385	341	374	380	353	345	343	365	374	328	375	353	343	352	371	367	336	370	360	358	361	374	369	347	359	369	340	346	360	358	378	365	363	351	381	367
49687	73052	56755	37577	17054	1111	488	420	465	452	405	426	489	426	416	406	438	415	446	409	431	423	447	444	373	456	415	421	437	407	420	406	432	418	435	408	390	398	409	420	356	445	394	438	453	396	372	385	411	411	452	411	428	425	417	440	435	365	444	394	436	427	444	404	411	402	393	384	432	439	461	434	406	434	377	390	419	421	420	437	415	427	430	368	457	411	394	435	442	420	409	448	411	400	423	420	431	398	402	424	435	441	394	432	372	411	429	411	415	435	434	444	429	427	420	411	408	384	428	412	423	401	410	413	405	392	408	378	413	385	402	420	403	417	416	421	447	401	404	412	410	449	414	410	398	408	414	430	397	396	401	395	421	420	423	404	401	436	428	438	432	433	400	428	427	397	445	387	434	384	417	406	391	434	414	420	437	428	426	396	442	432	441	416	408	402	451	425	439	426	422	416	398	395	417	433	459	407	417	441	404	408	433	409	405	395	407	407	403	424	418	426	417	403	441	431	410	413	393	402	438	390	408	447	390	471	438	442	400	440	450	383	425	450	393	407	405	421	394	426	419	408	447	362	427	420	382	426	443	417	457	426	436	443	442	417	377	436	423	412	404	397	430	423	370	425	435	395	429	400	408	421	445	440	403	403	406	387	405	402	411	392	413	452	427	421	409	421	403	421	436	436	418	431	434	390	402	413	466	424	434	419	416	423	408	417	432	389	433	399	432	435	412	442	449	405	421	414	416	421	390	385	407	398	427	376	408	471	408	412	414	410	436	394	417	396	414	423	398	438	412	416	412	413	444	402	411	434	399	450	406	442	367	441	396	414	408	379	432	422	432	413	378	432	429	441	405	387	402	370	410	401	407	410	402	404	425	416	439	421	434	429	427	429	377	381	406	366	412	368	418	431	396	432	392	421	408	447	364	427	376	426	426	416	420	404	406	402	445	454	413	415	421	417	408	402	408	446	430	422	427	404	427	425	434	429	400	445	421	434	401	393	385	438	387	414	421	418	444	398	402	417	418	429	385	397	425	403	401	422	385	423	425	440	425	430	414	433	365	432	405	413	417	424	428	399	397	392	462	381	414	381	413	417	439	429	386	414	425	411	415	414	441	449	368	405	439	425	416	408	415	390	419	398	416	399	417	426	377	408	437	391	426	437	419	449	423	411	446	423	415	404	419	396	415	440	396	405	403	364	445	418	437	417	402	386	451	420	425	432	463	376	406	432	414	425	424	387	430	426	429	409	408	465	434	436	397	417	417	409	406	374	414	393	419	416	383	421	388	441	436	412	400	420	408	432	441	413	451	426	441	420	422	403	424	428	415	439	418	370	412	406	423	404	463	425	432	408	431	421	405	434	435	422	418	388	424	393	435	416	438	437	401	416	425	439	433	426	417	411	411	403	399	418	424	403	434	377	418	386	417	394	398	402	451	379	410	423	431	405	407	431	432	385	415	442	388	415	388	438	390	421	427	372	423	384	449	436	388	437	408	413	406	438	448	435	436	433	406	420	435	441	454	411	391	409	404	425	428	413	431	407	416	420	382	435	404	444	396	419	416	432	425	438	423	441	408	409	435	407	445	397	433	423	410	435	412	424	420	433	394	436	415	419	457	433	464	411	417	403	425	386	405	365	429	438	424	427	404	405	409	421	415	431	424	446	387	411	405	421	423	422	413	399	395	387	376	404	426	417	410	425	425	395	430	390	434	435	413	393	416	367	417	398	391	398	407	425	436	419	370	397	437	392	418	447	404	405	388	385	422	424	403	457	425	415	391	355	408	401	425	431	400	440	367	403	410	455	417	408	423	428	398	429	412	421	393	457	453	427	408	441	458	439	392	447	417	389	447	428	434	370	406	423	441	405	408	417	387	429	421	388	415	437	419	440	406	424	425	408	417	425	389	415	414	414	391	415	377	464	415	395	415	393	422	436	456	426	410	447	438	453	441	392	410	410	434	408	388	401	412	453	392	405	480	402	444	440	402	415	473	424	406	440	399	418	459	436	406	398	419	366	374	392	440	429	430	439	429	423	437	426	395	418	412	446	399	408	416	421	398	430	443	429	454	405	390	394	410	442	401	448	433	406	415	429	425	432	419	385	407	396	402	427	414	405	440	427	450	415	405	427	398	409	402	427	420	424	417	381	377	418	428	385	396	432	412	418	397	413	456	451	407	411	389	412	415	418	430	421	396	428	393	376	413	365	404	390	409	422	438	410	446	395	420	426	454	421	407	451	447	418	390	394	420	425	433	388	406	379	421	395	403	376	414	420	417	466	386	409	379	396	429	397	420	429	432	390	462	418	435	386	407	423	410	410	435	421	435	404	374	436	444	414	419	432	416	445	388	432	418	424	419	422	415	423	440	401	435	417	418	386	425	402	431	411	431	405	396	429	403	423	407	424	434	429	417	389	426	446	434	427	426	410	455	416	439	396	408	423	426	394	365	467	393	442	427	422	426	427	437	420	390	415	440	435	396	419	363	446	443	415	431	407	435	404	394	459	436	438	363	413	435	420	420	428	399	428	426	408	450	407	425	415	412	426	461	390	390	408	419	456	417	386	382	414	431	394	401	420	381	435	470	395	413	454	402	448	442	390	445	405	442	423	424	420	404	408	439	445	376	409	417	424	410	419	444	427	488	388	409	439	390	403	396	398	411	378	406	420	412	399	414	407	410	436	411	420	412	419	427	430	434	412	408	466	423	420	387	430	444	448	401	398	404	407	429	425	420	413	417	425	453	403	468	414	454	424	414	410	404	416	429	407	418	366	412	382	409	427	453	430	418	404	401	421	407	393	397	395	432	429	417	421	398	429	411	404	391	434	397	444	408	396	430	451	402	480	409	409	417	410	400	362	401	436	413	412	421	401	446	431	429	419	402	442	412	385	409	445	435	399	395	413	404	415	409	433	404	422	434	435	452	426	440	404	439	394	411	421	409	431	390	456	400	427	398	431	426	448	399	407	416	436	418	450	409	440	436	447	426	377	452	430	423	398	483	392	427	389	443	400	395	414	428	440	423	420	410	371	420	389	445	400	439	428	397	379	410	426	405	416	459	443	392	423	429	364	423	392	419	398	447	413	420	426	407	420	419	429	429	433	390	409	382	420	453	384	391	404	430	392	422	420	416	439	408	404	431	420	405	394	424	444	409	414	445	400	443	417	413	389	411	413	432	408	424	411	435	444	392	429	431	416	435	384	424	398	412	460	438	409	406	445	401	409	383	408	405	432	414	410	428	421	396	401	366	444	403	432	436	403	385	398	446	419	441	451	414	418	395	395	439	456	391	432	453	423	389	382	422	378	399	413	425	417	393	423	451	413	425	442	417	450	407	475	440	418	385	416	400	403	415	385	446	430	372	428	421	408	431	404	413	407	450	452	442	398	404	413	429	411	387	416	422	401	426	413	429	431	433	432	393	400	426	425	435	433	415	390	415	428	422	422	437	422	417	425	393	439	418	395	460	377	449	413	418	396	419	418	431	424	397	373	438	434
23195	21734	32966	31989	26240	20286	9998	933	621	578	637	619	545	587	588	572	609	563	541	531	572	548	560	591	559	505	543	527	585	544	573	531	522	567	539	520	500	548	571	549	580	544	544	552	541	499	531	551	530	526	562	526	570	556	552	541	553	528	508	518	562	555	540	515	515	572	572	548	569	562	529	542	556	556	566	540	477	560	552	543	536	531	535	507	538	527	550	549	567	528	589	538	516	549	555	581	584	535	539	534	563	501	500	538	588	526	599	558	523	558	560	591	513	555	522	504	525	514	542	580	538	528	511	517	547	529	562	557	516	517	543	564	523	522	559	512	564	577	546	537	533	508	534	561	504	510	531	574	532	562	520	514	510	569	567	519	528	538	562	554	525	508	575	536	494	514	511	561	593	525	560	520	588	544	553	543	516	546	546	564	544	557	559	527	536	540	546	531	523	527	518	544	522	514	566	540	508	529	524	568	497	525	531	564	511	510	562	524	543	557	545	561	556	506	541	540	542	525	535	542	510	568	545	557	575	540	514	584	541	521	510	584	557	513	558	533	564	539	538	544	543	512	556	560	519	585	536	536	511	520	546	515	572	538	552	551	523	538	518	562	492	555	540	544	515	576	549	523	497	520	555	558	539	522	560	571	514	558	560	570	559	556	549	524	553	542	555	534	544	525	543	536	549	546	541	500	553	534	574	558	563	549	483	548	535	522	500	521	578	538	533	527	559	552	563	521	537	518	563	495	536	563	535	561	512	553	546	580	568	517	478	538	561	527	552	510	525	547	532	539	527	568	503	539	533	522	546	521	557	547	515	518	547	559	517	538	527	558	508	528	529	519	529	485	486	490	520	572	549	460	535	529	547	537	511	540	507	552	518	560	513	523	510	528	548	550	580	518	576	525	546	529	532	547	527	499	553	548	535	509	518	550	564	562	550	530	488	511	537	559	559	557	499	548	520	520	552	512	505	555	515	497	520	552	542	547	514	551	579	527	506	600	506	531	553	523	531	529	547	505	491	560	561	545	532	542	500	518	520	474	510	518	532	534	594	526	517	526	567	483	579	507	553	497	580	531	533	534	539	559	560	540	527	518	597	567	563	545	559	533	540	566	517	504	521	497	518	478	587	486	531	545	575	521	553	527	533	506	507	534	549	547	560	549	544	531	507	528	521	537	562	551	496	524	533	525	560	535	531	495	539	573	594	475	534	527	537	557	553	572	553	530	562	525	534	552	552	546	565	590	559	536	560	549	536	539	524	534	553	524	536	532	542	531	537	534	559	546	522	561	541	525	536	542	514	555	547	519	537	520	565	504	566	518	580	548	491	504	517	544	550	552	547	534	546	546	516	526	519	517	567	503	557	534	512	515	575	510	549	521	565	540	543	522	526	549	535	551	500	534	560	519	557	535	567	565	530	571	596	529	554	574	567	561	570	562	506	563	552	557	503	525	530	566	513	550	523	566	532	565	530	551	529	527	533	529	542	541	532	536	540	527	565	553	504	527	538	569	521	542	526	498	486	525	550	493	570	525	536	530	529	526	526	509	519	517	538	551	522	566	527	573	513	554	501	538	544	552	501	581	496	540	521	563	525	555	536	535	530	512	575	569	523	504	535	502	519	569	537	540	532	591	536	539	540	545	589	542	556	567	529	567	547	517	538	504	507	543	564	539	547	555	572	492	482	527	566	527	504	514	540	543	538	516	482	527	519	500	510	504	536	529	563	566	531	540	555	604	558	563	520	539	511	542	547	508	505	548	575	532	507	536	528	555	541	532	559	533	542	531	521	549	559	534	526	539	573	539	536	509	552	524	532	572	504	522	519	544	547	516	542	542	517	576	530	549	567	547	543	580	535	502	558	532	526	551	516	544	547	556	567	528	564	514	565	567	513	535	548	547	569	565	489	511	477	574	533	580	545	560	519	550	556	520	581	509	562	552	540	562	552	555	521	573	568	527	567	510	525	533	546	544	587	504	540	563	552	541	580	568	547	508	550	550	528	523	535	535	525	560	537	544	515	480	539	569	566	544	519	520	543	503	481	541	511	566	545	572	518	512	540	542	571	534	533	563	553	518	566	569	523	531	540	490	545	532	563	565	553	511	497	548	531	533	535	498	533	523	554	538	525	553	528	538	597	485	529	538	506	601	556	555	582	557	576	544	616	548	555	513	528	555	548	518	555	522	555	540	520	524	522	518	526	516	510	559	513	515	535	537	545	510	511	561	541	554	515	566	550	513	543	569	493	540	537	558	508	530	549	554	520	504	526	544	593	546	545	497	515	494	542	552	545	551	528	557	505	520	553	520	521	528	538	548	495	572	515	528	517	557	533	524	534	535	527	534	502	528	537	549	542	555	509	532	504	593	565	526	576	540	555	577	507	505	505	510	593	533	512	538	521	535	533	529	542	545	486	543	532	527	553	531	563	549	527	514	545	513	518	543	518	536	554	543	566	547	531	590	572	545	567	593	516	519	500	514	513	565	524	472	547	510	541	514	545	559	536	525	488	553	574	560	499	536	541	540	511	511	552	537	581	553	527	513	511	537	523	534	517	538	527	543	521	508	506	553	523	565	537	487	563	525	550	542	534	487	525	518	551	552	552	538	527	513	547	520	566	563	512	538	591	577	531	536	570	517	531	534	541	511	547	551	521	486	506	559	583	560	537	552	551	525	554	530	560	538	515	516	568	551	528	554	534	518	526	546	537	514	535	502	565	531	532	554	558	558	574	575	508	519	535	514	510	572	533	589	589	534	556	564	542	491	552	492	552	525	550	554	545	501	543	537	501	545	507	521	548	555	513	533	536	509	572	593	560	558	510	542	517	520	502	528	570	538	519	506	560	517	580	535	513	547	521	546	550	529	583	564	543	555	547	575	523	549	598	573	545	543	500	529	563	527	569	532	544	519	530	537	498	530	559	542	541	542	586	544	547	520	581	554	502	558	527	574	524	502	569	537	555	584	539	557	549	514	562	544	564	552	519	514	539	522	543	550	566	505	526	548	535	523	521	533	535	527	531	504	533	522	547	542	539	519	538	477	540	521	532	522	521	526	517	520	562	552	548	555	508	529	545	563	541	517	567	530	524	525	607	552	563	520	516	532	562	476	558	538	516	548	516	542	567	547	538	552	522	506	531	563	577	540	529	518	542	562	546	558	566	567	546	547	578	512	558	532	552	533	589	537	541	562	509	529	538	552	511	512	541	537	550	549	563	544	545	541	530	492	533	545	507	545	571	524	551	510	536	524	567	527	543	524	562	532	539	545	515	516	565	569	545	541	521	536	527	523	548	511	552	551	556	538	541	518	539	572	535	527	539	512	480	518	512	557	542	515	549	529	609	515	517	576	554	557	539	536	519	553	522	513	554	492	540	529	532	553	521	536	556	540	545	497	562	510	567	526	503	521	547	524	588	510	523	540	539	578	500	547	527	531	521	523	546	521	515	553	529	551	535	587	540	503	581	565	578	528	542	568	538	555	538	560	547	514	559	612	528	505
60781	98316	82996	58827	33501	2098	853	755	680	682	676	653	649	592	611	605	603	612	613	588	591	529	595	549	588	601	586	581	587	595	633	634	594	609	588	595	581	609	552	562	606	611	578	573	641	599	549	587	609	586	602	592	617	621	568	590	555	618	548	590	581	578	573	579	614	607	584	597	582	565	578	591	625	608	594	582	567	559	610	569	575	586	576	582	617	611	553	553	600	567	560	581	550	607	559	604	548	550	571	558	583	620	648	564	590	546	598	588	574	604	595	539	583	592	587	608	572	617	585	589	608	506	670	583	527	609	600	563	633	598	593	573	633	599	595	556	567	579	606	587	593	560	601	614	593	617	607	589	570	586	595	597	560	570	576	586	526	557	567	581	616	556	607	606	578	582	607	576	568	560	565	599	641	606	558	596	569	564	601	596	560	576	567	579	552	614	627	564	600	596	605	590	562	627	577	612	554	546	572	552	598	596	546	582	599	585	615	571	628	595	603	605	626	553	619	596	543	556	562	559	569	563	609	580	583	623	585	606	586	556	595	592	610	560	594	543	616	610	545	591	566	607	557	573	631	597	580	591	622	594	555	617	542	571	559	590	586	602	586	609	613	568	600	601	598	602	557	602	599	620	597	565	604	621	629	596	570	635	590	594	619	612	596	630	550	608	602	611	615	626	619	617	593	581	580	597	581	566	557	586	579	601	592	562	626	605	595	553	598	586	554	607	581	569	556	551	599	591	607	565	547	551	560	580	634	593	608	597	555	599	536	560	594	535	595	556	578	594	561	578	570	626	577	598	573	625	605	574	606	603	589	630	578	606	609	602	562	552	547	541	574	603	600	599	586	619	534	597	589	577	547	666	615	587	601	588	545	579	588	541	592	583	636	551	571	580	587	567	575	581	591	593	559	606	524	601	583	646	615	572	580	630	614	563	554	611	583	563	565	589	585	610	560	626	584	592	580	591	576	555	608	594	576	538	575	580	573	578	602	602	584	580	557	581	592	580	567	605	564	570	591	579	580	590	594	613	581	549	566	574	558	579	570	631	596	546	587	594	596	582	566	590	568	565	594	608	567	568	580	604	596	587	575	584	565	593	562	624	562	599	563	551	528	580	546	559	590	604	598	596	586	602	611	564	569	572	610	610	585	557	590	643	610	542	571	569	626	589	561	576	578	601	594	560	611	532	567	565	605	590	563	562	572	592	646	595	648	582	569	626	583	565	597	582	546	570	591	571	569	606	547	586	617	571	559	559	617	538	581	558	591	580	576	605	592	606	577	589	602	522	585	571	561	563	567	558	586	568	572	585	582	602	619	573	579	586	576	563	615	596	587	566	619	584	590	578	592	609	578	569	613	597	551	560	604	601	587	591	605	566	590	589	539	599	605	594	602	579	597	620	563	616	546	572	579	569	602	535	583	558	601	565	626	581	610	609	575	591	585	578	583	610	562	579	576	582	588	593	609	566	612	598	590	585	613	585	559	587	627	576	606	559	584	544	552	623	563	592	556	611	583	608	592	609	570	589	574	565	602	574	620	591	568	609	577	586	576	577	615	620	597	554	560	610	560	581	569	576	598	543	617	584	551	550	581	586	570	585	589	588	627	568	576	599	599	602	578	595	520	573	608	629	582	624	586	587	567	588	607	629	531	565	600	574	586	604	580	593	570	602	605	582	612	613	585	596	642	563	582	533	603	581	613	596	574	648	586	562	579	568	557	579	541	598	598	565	564	552	592	571	584	591	563	608	555	599	610	611	550	529	580	606	597	588	614	580	614	578	593	614	566	597	583	538	620	586	604	582	607	535	572	631	570	561	604	557	591	609	597	600	592	597	606	590	603	573	627	597	572	575	578	580	593	590	565	636	576	548	598	637	556	571	587	625	557	540	577	570	573	591	604	588	594	598	557	559	569	576	598	579	577	604	605	549	623	543	611	610	561	592	597	582	594	574	573	598	568	578	597	627	585	587	551	576	546	597	589	603	583	572	530	604	585	587	579	551	569	567	573	593	597	580	508	528	560	585	554	573	606	590	601	626	612	571	548	629	585	586	599	554	600	534	559	623	566	625	608	550	565	573	536	584	585	566	588	574	602	558	642	581	579	560	614	572	554	593	563	571	560	570	553	543	598	621	584	582	595	594	579	592	545	594	580	594	577	578	642	590	609	601	543	597	558	599	571	598	556	586	585	613	642	598	613	588	595	624	617	617	511	535	631	602	557	571	551	593	578	603	557	542	625	571	634	579	561	559	626	596	603	593	580	597	580	567	594	571	612	592	542	596	619	560	623	591	560	573	607	606	562	598	590	589	572	619	606	628	566	548	589	562	582	636	602	601	619	597	581	636	554	570	641	556	566	587	574	605	584	575	588	542	629	567	571	563	564	581	578	587	598	582	599	591	564	578	561	573	549	604	631	613	575	619	593	598	599	580	577	614	558	572	529	601	590	557	600	621	559	567	585	571	598	573	603	587	563	572	565	605	575	580	591	575	601	547	607	606	600	601	549	559	544	619	553	609	603	551	594	583	598	589	592	606	592	601	575	595	585	513	602	608	628	577	606	568	576	595	610	607	590	572	598	553	594	547	605	597	557	553	624	571	595	632	529	578	581	534	596	578	599	634	601	584	576	606	588	608	602	586	604	572	588	563	581	572	585	579	602	548	602	597	576	585	569	562	584	565	574	561	596	602	597	606	629	594	613	605	574	602	534	522	524	571	570	591	566	553	631	631	605	579	618	584	593	575	603	605	561	554	564	596	573	638	570	573	605	585	613	557	572	634	569	579	592	569	608	575	564	557	573	601	568	552	572	569	534	536	609	606	589	593	575	605	586	582	577	563	569	632	599	625	586	575	574	549	619	529	592	593	582	618	551	592	606	612	576	600	586	553	610	558	588	613	622	621	585	534	580	607	588	587	603	615	547	617	551	552	532	644	573	595	596	578	570	627	595	619	530	621	593	581	618	571	596	596	551	578	591	530	525	574	605	594	615	566	575	546	571	620	597	611	556	566	572	588	609	613	620	559	640	582	588	524	594	548	569	586	566	583	614	570	556	595	609	571	579	586	591	564	588	598	578	565	565	562	598	633	582	582	606	581	572	581	572	587	541	568	598	616	588	591	524	569	626	575	586	619	615	560	633	577	612	618	570	591	535	604	578	603	528	641	569	586	601	606	570	636	570	604	563	592	577	591	567	561	560	601	560	586	583	640	567	570	576	566	605	558	618	630	614	588	598	533	655	603	565	616	546	596	592	572	543	576	586	584	627	589	562	559	572	604	610	597	543	629	603	563	587	629	581	582	589	554	569	581	560	602	573	530	560	581	593	606	582	526	582	565	588	597	603	572	590	608	594	579	603	589	574	605	563	572	553	604	582	571	594	570	604	594	586	567	597	590	595	563	576	552	605	583	616	605	548	551	594	583	597	590	590	592	572	552	553	571	597	564	618	535	627	581	574	573	548	583	598	559	592	564	581	572	590	584	544	552	613	592	596	542
28802	25666	33073	21077	4906	369	253	259	256	243	254	256	254	212	252	266	250	244	240	259	224	243	242	232	265	249	245	226	256	226	250	245	240	263	232	246	236	217	218	258	216	233	252	255	248	217	267	238	243	258	220	257	222	272	246	259	244	230	264	272	259	248	244	265	260	257	281	245	232	263	236	269	235	259	231	262	228	271	238	240	244	238	219	263	258	267	240	246	233	264	237	249	244	204	246	242	252	240	260	233	244	243	219	237	234	239	285	256	255	231	242	255	266	235	238	259	241	279	273	215	234	259	244	222	260	260	222	234	232	242	223	243	256	258	241	236	216	235	249	256	248	282	268	261	254	241	245	246	254	231	234	269	251	250	244	241	232	246	236	248	261	216	244	263	265	247	229	213	219	243	240	262	216	263	273	246	251	245	246	228	271	227	265	234	257	278	276	221	229	246	218	236	249	261	263	245	233	246	236	274	231	241	240	228	263	246	239	252	253	215	245	261	284	232	250	254	251	236	283	237	240	253	245	237	237	249	266	237	274	237	255	259	245	265	238	227	235	241	251	248	238	248	283	239	277	267	245	238	253	269	285	254	252	257	255	221	252	257	246	244	252	264	233	256	241	253	246	267	262	281	237	242	225	222	242	229	264	226	222	240	237	234	235	260	254	244	224	235	246	263	239	231	248	239	248	231	246	214	247	241	231	248	248	242	238	277	287	253	267	259	231	234	226	241	257	242	237	248	254	267	244	256	252	222	244	232	258	221	227	246	272	238	249	251	290	237	256	245	249	254	236	258	226	210	259	255	258	256	258	260	228	259	220	251	240	230	257	252	251	240	265	245	236	222	244	233	264	273	260	269	264	264	206	222	236	246	267	227	261	223	231	239	239	265	255	244	246	270	237	246	259	257	251	280	246	271	260	244	238	269	247	257	236	242	251	244	264	252	245	238	249	265	262	219	261	270	242	253	234	244	258	238	250	258	247	255	259	246	246	219	216	242	263	245	234	257	234	258	234	238	204	246	238	259	248	263	232	256	242	263	240	252	246	255	254	245	230	251	229	271	231	243	231	233	238	242	251	237	246	219	225	245	231	258	258	255	233	299	261	269	254	249	234	269	217	248	261	261	246	250	233	262	255	239	250	245	236	233	245	232	235	241	251	238	245	248	253	261	251	225	249	228	232	203	238	221	239	243	259	267	263	261	240	272	243	239	238	252	238	252	213	233	233	224	243	239	235	271	254	257	225	224	222	284	223	239	237	263	245	222	235	258	227	225	242	243	239	279	253	249	267	251	288	252	241	249	234	250	268	230	241	243	221	257	253	211	263	256	249	235	263	232	237	244	234	245	234	269	241	241	279	247	232	242	256	269	246	231	252	256	242	277	246	232	261	257	276	255	259	243	217	278	279	240	235	235	246	255	257	239	283	230	246	277	245	237	236	252	246	253	239	246	257	250	249	279	224	251	240	250	266	235	247	238	270	246	236	249	248	264	253	247	221	267	244	252	248	275	266	267	223	263	259	253	255	235	266	233	262	234	260	264	223	278	279	244	266	263	246	226	262	246	254	238	235	261	254	234	237	272	255	258	269	251	251	289	258	261	220	237	270	215	243	259	221	267	237	248	238	230	269	255	236	245	251	248	255	228	236	264	241	243	266	265	260	245	275	250	256	263	251	254	251	243	234	263	229	249	277	265	240	236	257	262	246	268	227	235	223	246	248	255	200	270	267	241	263	265	232	261	262	248	254	229	227	220	255	244	255	243	274	226	247	284	261	245	251	240	268	255	294	218	275	246	249	249	222	264	231	234	240	231	216	256	240	231	266	232	201	212	230	250	235	254	225	235	250	243	245	230	275	274	239	246	243	233	256	236	253	215	219	250	263	248	274	235	264	238	218	248	271	243	236	238	244	267	243	272	266	253	216	242	242	255	249	283	221	264	235	252	229	251	244	276	244	248	233	240	236	220	245	244	252	232	237	257	254	219	255	260	235	239	247	258	281	222	237	237	232	230	275	240	265	245	220	255	234	256	241	243	207	237	219	293	241	262	247	246	225	245	240	250	243	278	250	229	248	241	265	241	241	255	255	273	280	234	248	244	266	230	257	232	222	250	236	260	223	241	262	258	260	251	242	245	259	254	237	249	248	245	236	255	229	227	265	280	274	257	249	263	244	268	239	251	280	213	242	235	224	227	250	242	271	231	221	284	246	242	266	255	251	288	256	267	245	236	255	241	244	260	252	261	240	251	229	265	223	246	243	239	240	250	283	232	261	247	245	233	267	234	254	246	229	247	267	260	262	254	230	223	261	235	228	231	260	253	243	243	262	224	243	231	247	261	233	268	240	265	244	220	226	238	247	247	238	234	245	261	245	268	248	242	240	231	233	272	254	235	224	212	256	267	257	245	244	223	248	233	250	221	257	220	256	247	207	257	268	222	259	240	239	238	222	249	250	252	233	276	271	256	256	244	238	247	220	265	241	277	248	231	251	249	259	245	215	255	234	255	240	213	226	217	255	223	263	245	224	247	260	232	221	256	244	231	258	224	258	229	261	236	249	256	253	257	252	261	250	211	260	241	263	245	262	235	234	246	243	250	240	232	240	267	262	267	277	201	237	218	271	239	260	216	243	256	257	249	221	242	212	248	259	242	283	263	253	263	255	276	241	280	242	260	253	228	276	266	248	274	249	255	271	266	246	257	250	245	232	261	248	237	278	229	226	213	253	262	214	241	239	256	250	264	244	242	260	234	234	242	229	229	228	250	235	216	251	226	248	238	263	236	247	238	236	258	245	255	270	266	225	232	231	226	229	262	248	238	220	246	226	257	227	241	236	264	244	262	249	233	263	236	252	234	251	229	228	222	229	271	287	256	232	234	254	252	267	231	256	255	257	223	268	223	280	236	256	246	238	249	245	263	266	235	245	250	238	238	229	261	222	246	218	230	242	246	251	257	229	296	259	271	243	243	271	257	226	269	217	238	235	224	239	236	238	248	275	244	266	248	241	231	256	246	227	230	258	248	245	267	251	221	221	267	240	237	256	243	235	258	246	252	231	207	258	228	250	251	264	260	247	259	246	270	256	250	217	249	255	224	260	236	239	271	253	269	256	246	244	234	211	260	255	233	255	223	278	246	286	262	235	255	260	277	261	222	263	212	245	264	237	269	252	257	240	232	229	238	242	250	268	264	243	233	249	254	253	214	275	277	258	283	236	244	236	260	235	219	244	256	237	253	255	245	232	253	239	242	233	249	229	253	241	264	264	268	245	203	232	256	245	236	252	260	265	261	257	233	246	261	253	242	233	245	238	256	239	234	236	243	240	212	244	239	233	243	265	251	247	253	235	241	265	254	227	254	267	243	234	241	252	262	265	259	243	264	238	256	247	232	274	273	230	244	235	263	241	245	249	253	251	238	236	258	221	254	240	227	212	263	268	241	243	236	281	227	247	239	260	222	254	232	229	254	226	245	250	233	254	254	265	254	249	250	261	265	246	253
26591	41709	30975	14930	4141	388	297	305	321	305	299	312	298	295	297	286	297	345	327	274	282	262	284	309	270	286	288	274	322	309	294	282	307	260	304	315	289	284	281	311	277	262	285	288	306	245	304	254	304	320	288	295	277	292	280	292	290	268	287	309	299	286	300	294	263	300	300	281	284	296	300	282	290	288	263	276	296	285	288	310	289	289	261	295	290	320	269	261	286	282	280	256	258	284	302	279	277	261	279	305	295	306	277	299	305	299	293	289	309	280	296	271	301	300	260	292	288	302	272	308	281	288	287	306	292	288	313	265	312	290	304	294	281	293	280	289	286	278	305	292	293	293	284	300	273	294	298	291	282	296	311	290	280	279	309	289	317	317	334	302	256	278	282	295	302	295	269	272	278	260	298	328	292	308	333	320	303	294	298	257	289	288	308	259	286	272	281	265	285	266	266	294	280	322	297	288	273	273	306	292	280	291	298	298	290	298	303	291	276	304	305	286	249	279	283	279	296	291	290	288	261	311	311	302	294	288	296	293	308	298	285	312	294	302	302	276	298	312	303	274	297	300	302	285	278	325	284	299	302	304	293	335	300	284	299	282	301	304	267	320	309	278	315	329	272	300	296	290	303	323	304	308	280	318	291	291	280	281	304	286	249	305	281	300	290	317	283	280	280	325	313	283	315	296	268	279	287	307	299	284	300	303	281	295	265	274	301	278	294	293	313	289	311	304	320	282	268	315	279	295	329	276	316	276	323	293	340	312	307	278	305	310	277	294	294	296	255	280	309	293	305	271	340	303	295	295	266	281	275	277	309	285	275	301	271	285	292	326	271	305	239	278	294	289	303	291	324	269	285	312	268	292	300	297	320	298	271	330	308	276	245	290	309	312	301	281	319	290	314	274	274	285	285	303	287	293	271	298	313	320	307	305	286	285	300	287	313	287	280	294	270	297	282	327	340	262	288	301	299	281	316	297	291	297	311	279	302	282	297	308	259	285	314	296	296	281	310	290	267	276	290	316	265	275	314	317	312	320	315	308	282	306	268	307	270	293	308	270	286	328	280	281	289	305	298	291	257	306	322	298	277	304	301	301	281	295	277	324	295	293	287	310	273	280	259	307	285	291	306	302	304	307	306	318	296	320	288	309	292	273	302	260	307	325	256	289	290	287	292	276	278	283	290	304	297	270	305	304	278	269	281	287	294	314	316	282	295	292	251	255	303	300	309	276	276	296	342	293	304	283	301	272	297	302	281	299	279	298	328	297	279	307	275	280	328	269	308	277	288	288	270	286	272	282	295	304	267	324	297	307	316	306	310	278	329	296	306	290	301	296	283	305	288	305	277	285	290	320	310	265	286	290	300	298	309	292	295	313	315	283	289	290	312	265	274	276	302	283	271	288	324	296	278	277	279	297	278	304	289	283	284	293	303	290	306	283	338	318	290	299	286	270	279	289	312	311	334	305	293	288	275	286	303	299	292	290	286	258	286	267	285	297	279	288	276	299	297	295	295	292	318	274	263	263	282	290	313	321	291	303	318	300	291	285	285	262	306	273	303	301	291	326	266	294	302	252	273	283	293	278	293	297	273	301	318	295	270	304	302	294	301	270	298	303	303	294	314	300	268	307	299	290	297	301	276	307	296	286	300	296	267	272	307	294	284	292	290	320	297	288	319	327	310	281	283	276	285	264	289	284	277	285	313	271	280	300	274	281	293	329	252	311	274	278	300	316	300	291	331	311	276	294	307	310	297	260	292	284	312	280	299	279	278	308	313	283	299	305	279	281	311	287	305	268	313	306	297	304	304	301	287	306	291	289	289	289	291	271	293	316	289	290	310	291	286	328	328	310	295	343	310	293	323	288	309	288	332	269	286	284	294	304	285	303	284	287	289	314	299	333	298	299	297	289	283	281	302	276	309	299	266	299	301	272	319	319	284	294	235	308	309	287	327	270	295	270	339	297	289	291	323	301	315	307	325	286	283	275	295	300	292	323	307	295	283	291	320	308	318	294	305	274	287	291	310	301	322	274	296	312	323	308	302	279	285	280	293	294	281	322	300	279	289	273	297	274	304	288	277	269	294	283	302	286	288	285	301	311	287	309	269	278	326	282	283	294	282	289	280	297	278	259	322	272	305	288	311	271	266	275	297	282	295	306	263	285	295	265	296	310	277	283	290	275	295	261	285	294	303	276	306	291	317	315	277	317	280	294	319	282	315	327	282	294	284	308	312	283	284	297	296	304	315	307	296	273	318	273	302	289	312	280	317	301	316	297	299	290	321	283	311	310	303	301	307	303	319	331	296	327	292	301	299	301	288	275	293	285	286	300	297	296	260	300	303	290	272	316	282	271	265	284	329	282	273	293	293	321	286	324	301	303	284	278	293	251	271	290	289	304	276	335	307	279	283	278	273	311	293	280	299	290	293	298	298	281	293	320	318	316	276	317	293	317	295	295	290	352	292	269	300	269	287	287	296	326	308	297	272	313	291	291	314	286	314	287	299	314	282	308	302	300	274	310	294	295	298	287	283	286	259	323	287	311	304	307	279	299	283	278	278	297	256	287	301	298	317	308	291	276	291	271	320	320	266	295	280	278	323	264	311	308	273	302	271	322	288	291	291	301	260	286	292	268	301	282	301	288	277	300	292	308	275	304	291	277	312	306	296	275	273	308	280	274	290	313	288	299	289	302	287	325	304	291	261	327	306	294	281	310	298	280	297	280	296	272	277	321	301	300	295	310	274	256	308	339	292	289	309	276	290	283	275	272	294	298	300	290	288	290	282	312	270	316	261	301	294	283	297	290	322	291	300	291	309	285	297	300	301	317	306	301	292	283	299	275	301	295	290	328	338	283	281	283	326	313	277	295	273	293	293	284	277	310	285	288	264	280	301	321	321	299	263	282	298	314	304	305	295	323	302	278	285	294	301	305	352	293	321	287	287	317	315	309	292	319	326	300	316	270	276	315	338	297	263	319	291	288	295	313	304	301	289	298	302	293	296	319	318	324	285	275	259	306	278	295	287	286	291	284	290	293	307	291	309	296	319	264	273	309	303	286	304	265	304	316	285	288	306	307	274	279	331	303	285	280	298	296	314	297	305	285	303	304	260	267	285	265	309	271	305	309	312	296	296	267	279	308	271	282	284	285	345	320	295	272	267	297	289	289	322	311	293	312	289	296	291	306	305	307	297	301	284	285	293	286	294	293	290	297	279	261	286	284	291	293	318	288	309	277	268	286	293	299	264	277	298	283	309	292	303	295	300	266	298	323	287	299	280	332	271	280	261	290	270	310	296	304	318	311	277	284	287	288	278	310	282	289	283	310	303	294	308	295	318	254	320	271	274	324	291	276	256	310	301	281	284	292	286	296	301	291	300	300	303	276	306	278	331	299	306	277	253	259	315	279	262	282	270	323	321	287	295	293	310	295	288	270	298	279	313	286	292	297	295	302	286	282	271	269	295	292	291	338	327	290	278	332	287	290	312	285	288	311	321	301
24325	22149	36359	34948	25762	14971	2335	422	399	351	352	345	339	377	356	334	364	332	316	367	342	364	341	345	362	304	332	362	350	339	316	313	343	327	306	303	364	341	344	362	347	348	365	368	336	371	334	297	325	335	372	329	320	375	344	335	359	337	331	331	359	358	356	328	353	325	347	339	369	341	320	338	363	334	351	358	340	344	354	351	364	333	332	351	334	340	325	337	350	328	334	350	297	337	338	336	301	327	336	354	321	338	327	359	346	340	334	333	332	311	361	343	342	357	342	311	362	362	342	343	350	323	354	328	374	364	341	306	326	356	328	342	316	329	359	369	325	333	298	313	340	314	325	348	328	352	317	330	356	361	315	326	355	345	354	356	313	319	366	374	370	336	324	365	308	306	337	328	340	365	317	364	362	318	319	330	336	326	359	353	348	349	342	314	315	351	379	363	337	324	316	328	350	337	349	334	355	334	322	359	359	310	362	345	333	331	336	346	314	374	341	343	355	337	344	316	330	346	348	337	349	340	318	349	358	326	296	332	333	363	322	327	325	338	347	365	362	348	311	311	376	351	329	353	341	382	334	349	345	331	357	365	332	313	328	316	335	354	389	337	326	376	351	311	331	326	338	366	350	345	367	344	380	336	319	324	329	378	350	312	368	349	352	362	353	323	350	351	332	331	364	357	314	329	360	327	327	332	317	356	329	356	362	339	338	345	381	318	342	339	338	345	319	332	374	339	387	337	348	353	358	318	338	328	327	345	362	355	321	327	335	341	366	374	326	344	324	311	368	305	365	348	357	311	340	336	352	362	334	374	305	369	315	375	331	344	349	356	372	353	344	369	359	330	366	312	332	304	372	330	314	345	352	330	357	326	336	383	339	334	353	318	350	323	333	341	332	361	347	346	332	339	336	342	341	360	354	353	302	352	347	341	357	331	336	327	326	305	308	355	334	314	334	357	389	333	331	328	317	325	316	342	337	375	335	336	315	318	309	304	343	342	319	302	334	316	348	317	321	340	354	317	356	329	318	342	333	312	366	346	386	330	322	336	360	352	354	342	315	296	334	349	331	317	348	362	342	320	336	325	352	327	353	359	301	346	355	316	341	329	355	357	372	319	335	371	328	332	339	310	347	327	345	316	347	368	374	342	341	332	345	324	354	356	331	341	306	350	354	349	341	328	341	352	344	349	334	334	356	337	356	347	350	338	329	304	330	365	348	364	354	355	364	322	343	366	315	319	343	347	332	350	331	324	329	359	379	338	328	313	348	320	339	327	345	352	334	355	328	345	327	364	340	337	346	352	329	341	323	355	362	328	336	335	338	293	329	349	330	335	354	310	300	331	337	352	323	354	336	370	349	339	316	356	335	317	346	334	353	358	345	358	321	306	318	330	338	352	338	341	298	339	325	353	336	332	338	328	301	292	325	369	369	371	297	367	350	332	358	350	347	355	340	305	347	364	365	322	313	336	323	383	353	383	321	350	326	369	376	323	341	367	320	364	374	338	324	355	321	332	344	358	354	352	333	330	366	339	317	334	344	328	371	333	343	355	341	319	392	368	326	338	353	346	346	308	326	308	361	335	304	344	349	331	306	368	340	344	353	363	328	377	329	334	304	313	338	295	353	364	368	348	333	353	338	312	304	323	340	324	329	323	333	369	358	334	368	335	342	341	343	349	349	354	322	365	300	309	322	366	372	358	344	337	339	344	362	341	355	317	314	315	343	329	338	328	346	331	330	302	336	344	279	340	329	359	360	370	332	326	341	348	391	353	323	355	350	357	340	318	354	344	368	317	347	311	331	321	318	318	340	340	311	322	331	330	337	340	362	320	332	328	350	353	331	334	356	325	336	318	349	332	291	330	336	314	300	357	320	305	348	360	338	352	317	331	346	321	343	365	356	351	356	345	316	322	310	324	346	358	328	314	327	348	354	328	334	354	322	356	357	366	337	352	314	316	336	338	339	339	361	360	301	340	363	337	321	331	355	338	361	335	394	316	316	367	375	333	373	324	352	357	329	332	351	355	328	369	321	311	317	341	326	392	328	340	354	345	349	329	369	350	367	334	333	342	317	324	365	335	361	329	332	355	338	322	362	340	304	311	330	332	330	337	327	355	367	339	331	333	319	298	385	347	347	359	349	335	357	358	319	276	316	309	315	314	345	355	374	347	321	349	323	349	321	326	331	356	345	338	307	377	332	341	354	346	334	317	355	325	320	367	317	343	322	358	345	323	334	324	321	370	353	336	332	347	318	325	358	337	345	327	350	346	320	343	345	339	371	339	329	386	331	357	340	349	323	317	318	335	350	314	338	376	333	320	348	321	336	337	343	361	323	344	339	360	386	310	346	322	357	335	329	373	339	335	369	345	315	334	330	329	326	353	362	308	338	326	365	337	371	335	315	350	317	335	333	307	343	351	335	337	311	359	344	317	321	345	332	325	331	374	353	356	309	322	382	344	344	354	355	294	353	353	326	336	321	341	330	336	333	321	330	341	349	339	373	339	324	342	309	339	362	328	348	354	308	347	342	351	330	316	336	328	323	335	357	347	353	319	343	313	331	364	316	340	360	317	358	348	347	347	359	373	352	354	341	342	350	355	317	362	370	324	338	359	313	347	352	324	346	355	333	317	331	333	355	347	350	343	343	337	332	327	345	346	318	317	336	371	356	347	334	367	330	364	341	347	347	333	331	306	344	333	350	334	374	315	330	343	319	349	384	334	348	324	366	340	345	367	336	357	321	325	332	334	347	343	331	353	337	330	326	362	317	301	362	367	342	322	372	321	335	357	291	360	322	322	340	322	342	346	319	366	358	359	324	340	368	356	352	348	325	345	319	345	337	324	326	314	290	351	347	337	293	308	346	327	327	345	391	337	374	346	345	413	314	353	344	310	326	337	323	326	348	393	379	333	333	309	355	329	345	345	355	354	340	319	343	340	349	313	365	325	330	354	336	356	336	339	336	318	350	337	328	300	350	326	349	319	306	310	326	327	344	335	326	370	328	344	340	334	346	358	335	367	371	332	340	348	329	333	334	304	330	348	289	325	352	342	349	352	340	351	355	344	316	352	294	324	346	339	327	348	334	346	369	348	319	381	338	318	339	339	345	329	343	347	305	317	343	326	332	344	334	333	320	305	343	335	345	366	342	301	345	357	313	314	299	337	328	330	313	333	356	344	370	342	322	386	328	368	312	360	318	346	357	304	358	352	323	332	347	338	302	332	342	332	349	359	297	311	341	324	330	369	358	368	332	359	307	301	346	318	324	326	347	314	328	373	355	342	322	334	358	338	326	323	332	305	354	333	334	348	334	330	338	335	348	345	340	315	348	349	335	338	322	336	355	338	319	348	351	340	322	310	342	294	333	351	355	347	319	341	316	322	377	312	339	334	330	334	340	338	304	350	323	339	347	338	369	322	313	337	319	308	336	324	356	313	318	333	321	349	359	322	383	370	335	327	361	330	307	336	320	330	309	304	338	313	312	341	325	316	325	354
52663	87787	72328	46622	24756	1882	479	452	483	417	418	389	385	413	387	395	378	390	372	406	433	397	388	377	391	389	390	404	375	380	401	365	388	395	374	393	349	393	431	371	358	372	388	392	395	387	370	357	369	389	358	384	386	370	377	371	358	343	356	410	351	388	371	359	386	386	402	378	364	391	384	367	372	400	382	402	415	346	385	343	402	379	400	389	357	397	371	398	402	376	374	384	375	371	363	405	367	377	431	372	414	380	391	385	356	385	364	367	383	408	386	355	386	401	407	376	385	404	381	386	373	373	383	389	403	386	372	348	341	393	390	386	360	360	341	384	358	374	385	379	363	419	394	360	372	362	393	372	376	378	395	373	388	371	369	369	400	379	364	360	416	357	360	364	370	378	399	368	371	379	386	381	393	364	356	412	394	398	364	375	328	376	345	376	379	358	378	335	388	395	372	368	359	336	402	414	394	378	349	378	391	399	341	333	362	357	381	393	366	402	351	364	362	382	412	372	382	361	355	407	379	364	385	393	375	441	389	418	391	384	366	353	366	368	373	357	380	350	360	367	350	373	379	397	375	334	363	357	414	401	376	370	380	371	364	393	358	415	355	395	359	363	398	357	384	373	373	360	359	391	406	366	387	383	378	381	390	396	393	372	384	389	348	392	389	372	374	383	364	368	372	393	353	379	347	381	428	403	371	401	367	394	361	362	355	360	401	388	414	388	379	372	371	348	387	393	363	392	353	371	389	371	390	402	398	406	416	390	359	385	366	401	337	375	354	345	427	387	363	402	372	399	373	392	376	389	370	377	349	384	394	357	344	376	362	340	370	380	367	384	393	392	355	400	411	365	401	384	375	393	374	379	352	382	386	382	393	398	379	397	369	360	403	386	362	383	349	353	367	348	383	343	400	386	354	358	394	391	404	393	379	370	370	383	384	369	374	332	375	382	382	375	375	383	372	369	363	358	378	406	399	364	368	387	380	395	418	387	370	377	384	402	392	377	400	363	396	417	352	379	372	370	398	382	381	371	364	361	425	395	368	385	382	381	358	409	377	389	380	363	347	383	335	400	374	381	360	386	379	387	362	370	382	425	383	353	367	394	354	411	411	377	369	343	381	356	391	374	376	366	353	376	377	333	409	390	370	407	384	373	361	383	362	382	357	412	393	370	385	389	345	408	368	385	384	359	343	353	360	357	383	331	394	369	359	379	404	381	392	413	382	358	352	352	362	376	407	350	390	387	381	370	375	376	392	387	364	406	386	346	408	388	371	377	352	412	371	370	392	361	380	406	431	399	383	377	327	360	376	395	380	376	358	398	371	371	371	362	358	354	388	367	362	385	352	396	390	362	370	372	395	368	384	392	367	370	363	375	364	378	397	360	357	364	382	385	381	355	373	372	379	379	370	406	368	364	368	358	371	382	353	377	368	332	377	370	380	366	403	383	361	380	380	399	346	368	348	377	360	383	379	363	365	397	391	374	379	375	399	360	387	382	374	386	381	373	395	359	353	401	382	406	363	397	394	383	355	335	377	388	377	358	359	351	357	390	406	358	360	339	369	381	359	386	381	398	372	362	350	382	372	363	380	369	355	379	412	375	386	405	391	355	367	386	378	388	389	374	341	354	401	365	358	365	372	394	380	417	394	346	379	375	386	347	375	358	397	377	365	381	358	370	410	373	390	370	391	409	373	394	400	408	393	426	397	412	387	356	380	378	355	385	356	404	398	386	357	369	375	388	399	357	353	383	362	389	389	381	395	369	377	387	395	365	411	380	372	380	391	380	403	368	399	367	373	338	350	406	346	409	330	404	379	392	355	343	398	425	372	377	378	391	355	379	387	389	429	386	402	416	379	371	370	403	350	373	406	367	377	433	400	349	399	346	386	379	387	381	365	403	366	394	387	391	382	370	340	384	375	361	382	373	384	344	363	362	397	387	388	366	390	377	368	357	392	339	405	395	370	383	401	409	344	385	339	405	364	343	411	380	382	366	380	386	370	392	369	392	377	370	398	401	412	399	372	377	383	365	364	369	392	355	395	366	343	376	375	402	344	344	385	386	377	338	365	358	352	365	370	353	360	333	351	386	395	390	376	356	382	362	374	352	361	361	346	396	401	363	380	403	363	412	370	410	369	398	412	372	378	342	373	370	364	386	364	408	393	358	380	406	381	388	369	384	365	396	390	374	364	374	384	407	368	358	351	350	368	381	385	383	386	386	380	382	387	386	370	379	353	388	379	415	355	369	382	416	348	411	410	355	360	366	357	382	412	371	392	375	374	368	353	325	390	365	360	361	379	363	379	361	372	407	368	381	369	375	363	394	363	371	353	368	404	369	381	372	362	380	403	383	379	404	373	392	370	385	368	413	347	341	378	410	383	400	365	401	410	376	366	377	352	399	372	362	377	370	385	384	365	392	346	374	380	398	369	397	363	366	385	375	371	370	363	384	404	400	385	381	399	414	381	392	379	368	374	391	408	351	371	340	365	376	388	367	369	386	379	416	409	403	384	345	380	380	371	396	339	409	377	371	350	396	372	402	389	403	373	368	366	365	376	348	410	358	399	418	364	357	376	379	398	393	410	361	377	394	369	394	368	366	362	355	358	368	364	389	362	370	331	349	449	427	371	387	381	394	354	405	380	381	404	359	398	376	397	374	354	394	356	382	410	404	380	384	369	342	332	346	387	381	366	399	382	374	358	363	385	399	360	360	389	370	388	350	349	394	336	416	401	369	381	361	362	391	352	404	420	375	361	358	359	386	381	362	390	367	361	368	373	373	361	399	365	390	396	388	377	372	384	394	379	405	385	391	376	372	338	350	348	413	377	365	375	372	377	411	390	400	405	406	380	370	384	389	386	379	370	360	377	371	389	385	398	394	375	401	360	366	374	390	401	366	395	400	384	362	373	369	353	383	393	347	400	376	383	360	388	414	400	387	407	387	396	372	396	391	371	396	369	372	374	343	382	380	387	403	374	396	388	376	368	401	408	374	385	367	365	358	369	394	373	393	349	401	356	393	406	342	405	380	368	403	385	388	379	366	386	389	371	374	395	393	391	363	377	361	380	365	362	413	394	371	396	378	397	356	405	403	341	391	374	389	389	383	373	362	352	369	355	410	353	415	364	401	377	384	376	384	416	350	347	381	381	387	381	403	338	386	411	341	392	360	364	346	356	392	358	412	381	365	395	405	403	406	418	370	407	384	406	336	374	375	372	399	389	402	401	352	378	365	422	378	379	361	401	379	359	405	363	394	391	375	379	393	373	367	380	395	372	398	399	375	363	395	372	412	421	376	389	372	390	392	380	366	365	373	360	369	368	386	383	358	395	381	369	401	394	348	363	381	382	390	392	355	386	411	412	366	369	372	387	406	393	391	382	362	391	366	391	392	360	372	380	362	400	399	389	393	400	377	380	395	368	384	411	376	380	358	350	373	340	370	403	364	417	388	359	385	358	377	408	373	384	349	431	366	377	369	403	333	377	407	349	384	421	405
25623	23187	38448	33824	19254	4372	492	405	348	393	382	380	343	369	338	326	353	344	330	369	359	343	395	360	365	363	361	359	380	363	349	376	373	348	347	373	363	409	377	368	341	371	386	372	354	341	370	365	352	340	367	345	364	378	368	358	408	316	376	382	354	341	356	379	373	382	363	332	373	333	355	314	353	369	388	337	393	340	376	354	351	385	358	377	355	373	374	340	396	413	392	373	340	383	355	345	376	382	391	369	364	352	362	371	364	363	342	367	379	346	382	344	347	329	383	355	384	390	367	347	353	376	366	372	350	362	398	351	350	355	358	346	340	334	359	358	370	353	319	333	360	375	334	380	367	359	357	354	368	370	343	400	362	355	359	356	393	338	391	355	352	344	381	363	358	379	351	346	358	358	429	345	367	345	382	391	356	358	356	361	376	357	352	391	313	367	377	371	324	348	323	360	386	364	389	349	371	378	358	359	359	349	328	373	367	334	368	349	365	356	355	350	330	367	367	337	325	379	381	359	370	393	360	341	330	351	341	358	390	398	327	329	383	356	369	362	336	354	353	351	393	384	334	374	373	371	313	354	379	361	345	360	350	408	364	362	387	353	341	369	367	323	361	363	364	341	332	361	361	336	374	361	381	351	339	350	373	344	388	341	378	426	387	352	348	353	361	340	390	356	364	382	408	370	377	354	346	357	338	400	371	411	355	337	353	372	358	370	343	357	362	365	357	363	328	359	353	385	368	333	357	356	347	346	376	365	341	392	388	378	337	392	361	409	356	353	399	371	340	352	355	336	404	390	362	387	336	366	355	357	391	363	354	344	392	371	348	377	331	336	336	362	369	389	364	402	350	348	367	340	381	352	315	364	328	396	377	372	355	379	358	335	361	343	387	363	375	366	389	365	352	343	349	385	331	357	368	374	326	362	346	390	382	346	340	347	355	374	389	371	333	377	333	350	351	383	339	390	379	381	350	354	362	382	362	356	378	352	342	339	378	367	367	331	361	421	366	382	350	391	358	312	372	367	375	354	380	367	353	380	341	428	374	379	355	351	370	355	344	344	388	353	330	386	335	336	329	354	374	344	387	365	360	381	374	373	330	390	354	386	358	389	381	348	331	377	400	369	380	356	361	399	367	390	372	362	391	354	323	367	328	395	351	350	332	375	348	368	354	367	363	367	369	375	356	331	365	343	361	387	382	365	328	375	344	353	353	339	371	359	375	401	348	376	382	367	350	357	349	356	403	345	355	356	361	396	360	363	365	381	348	366	339	369	344	390	364	382	355	375	369	354	385	356	347	343	349	370	367	376	367	352	374	357	344	373	359	366	382	339	372	362	349	352	380	360	353	376	394	376	335	341	355	344	362	364	327	345	364	381	372	352	354	345	366	359	352	364	361	343	344	386	360	333	355	361	329	354	372	356	369	353	374	420	374	333	376	350	356	368	373	366	343	362	396	367	373	379	390	385	332	342	340	362	355	376	327	338	344	363	336	352	320	349	366	353	360	386	378	335	336	323	366	338	348	358	381	355	354	352	392	382	358	380	340	410	354	342	341	363	382	354	380	347	350	341	346	332	361	378	377	341	370	367	343	340	389	402	363	359	356	359	396	365	362	355	367	368	345	355	357	350	372	363	352	370	366	344	385	376	388	379	392	338	366	349	354	360	366	413	383	388	369	368	390	363	391	359	340	365	353	398	368	339	352	391	367	333	386	387	377	365	338	403	404	380	378	358	365	356	377	325	368	372	364	328	384	367	359	374	386	375	372	353	387	366	335	377	402	380	377	362	357	339	362	343	377	371	367	369	336	344	348	386	362	381	357	403	337	360	365	362	352	344	381	368	369	362	388	366	339	377	363	351	342	343	367	354	381	380	335	382	333	339	359	374	345	381	347	373	351	398	352	333	390	346	371	329	374	417	366	345	358	346	386	367	360	361	369	359	400	369	374	363	348	361	376	327	369	358	361	345	350	347	398	373	388	391	399	408	364	334	366	341	375	344	359	372	363	355	364	372	330	369	374	361	394	380	382	403	344	350	375	336	321	412	369	349	332	358	338	350	345	357	365	340	366	345	364	353	357	369	324	356	380	344	372	336	376	372	335	334	383	378	346	391	373	365	367	303	335	380	404	387	343	348	342	383	369	344	373	381	357	376	353	364	362	354	368	377	339	352	329	359	369	359	375	348	402	349	399	359	352	408	373	358	372	361	367	417	367	368	349	330	366	391	381	334	389	354	379	349	356	413	389	394	339	338	354	365	339	368	355	363	331	375	368	397	382	359	404	341	367	356	382	375	348	360	364	355	360	332	350	353	352	362	382	379	339	346	397	358	363	358	323	355	353	386	348	388	364	330	340	372	388	332	407	358	348	350	383	355	350	326	352	376	378	351	359	369	361	348	330	365	412	357	366	368	369	337	367	367	333	367	354	351	372	357	391	352	343	356	354	361	391	376	394	389	345	351	371	359	338	341	354	365	325	376	330	344	355	371	350	379	361	343	356	375	408	356	339	351	386	349	348	346	365	354	366	373	343	375	369	367	382	364	355	359	368	358	392	327	371	334	364	358	343	362	387	342	336	326	373	378	365	345	401	332	371	365	355	388	386	336	373	331	379	383	349	328	360	361	350	355	380	386	354	328	376	373	374	330	382	324	383	375	401	368	374	370	386	380	359	350	370	370	359	321	355	356	352	379	400	381	381	339	359	345	355	378	346	340	342	365	360	355	364	358	352	326	372	359	377	353	356	352	354	330	401	362	378	342	394	395	336	397	362	366	352	353	369	364	356	349	374	349	345	370	363	382	365	343	366	364	383	361	337	383	358	367	370	347	352	363	357	371	354	368	370	367	369	379	369	346	347	354	347	355	364	400	381	372	357	372	364	343	376	346	366	332	392	376	395	372	356	335	349	341	356	345	356	394	379	347	337	365	379	361	393	340	360	360	373	353	385	372	352	349	365	319	354	344	372	324	368	391	378	347	371	360	395	353	389	353	366	339	370	336	389	362	375	375	362	384	364	407	366	385	348	346	379	333	341	363	361	347	364	356	369	340	380	411	348	362	344	346	355	389	373	326	354	332	323	365	366	367	361	348	343	374	398	365	360	400	365	371	361	351	361	399	369	357	359	335	343	392	395	358	391	343	363	374	373	369	386	353	371	317	363	344	369	313	400	358	365	383	371	362	351	345	355	368	324	379	348	351	364	364	359	371	376	380	331	325	348	360	364	348	336	383	368	371	343	339	372	372	329	395	381	366	361	350	373	371	394	387	365	354	340	369	357	365	352	356	375	362	399	338	359	383	372	326	371	349	358	380	393	380	339	352	363	332	345	354	347	371	340	374	377	372	362	354	355	399	336	357	385	353	402	329	347	362	370	372	349	390	369	363	362	370	346	320	377	330	367	352	357	364	334	341	379	332	380	364	437	406	362	376	367	371	362	337	352	325	370	361	326	376	368	368	313	324	344	358	358	357	361	361	379	369	396	330	350	361	350	363
48350	74508	59200	37677	15947	1189	490	497	481	416	442	440	450	452	438	418	433	439	411	401	407	407	446	412	456	448	423	453	424	438	425	431	417	399	407	443	417	450	412	455	383	374	434	431	412	389	468	401	405	425	437	422	437	461	436	388	407	431	408	430	391	448	420	414	429	419	433	405	406	426	450	413	418	426	423	482	414	400	439	406	455	383	445	418	424	392	415	406	467	438	437	419	444	456	452	370	415	435	381	438	428	441	418	437	419	406	434	412	368	441	391	374	380	436	428	435	456	386	410	423	414	417	430	411	406	423	416	422	428	428	410	428	390	409	462	408	422	420	404	440	417	455	431	406	409	453	450	429	386	394	467	413	440	430	402	456	431	396	428	439	451	395	386	418	412	420	452	411	452	422	425	407	430	425	424	429	432	434	401	421	430	436	424	389	424	399	420	400	446	416	420	395	435	425	424	425	392	402	406	446	409	451	436	426	420	423	393	403	430	422	351	409	407	422	397	443	453	436	436	435	434	461	409	424	388	439	406	388	410	431	423	438	435	402	400	403	427	413	428	435	430	403	416	403	425	432	449	406	441	431	448	413	453	458	422	393	419	396	390	436	448	405	413	399	419	409	400	418	415	402	413	435	431	419	445	438	387	428	433	407	455	442	424	422	400	425	373	430	415	418	393	435	437	442	432	425	441	378	401	434	459	420	360	413	402	414	422	411	420	426	421	413	399	395	427	454	452	438	411	378	391	406	379	428	404	419	429	388	391	447	397	468	417	416	388	437	401	407	447	430	421	435	423	448	418	394	420	433	401	426	429	420	428	441	416	403	400	394	415	381	409	449	397	368	417	453	464	423	356	417	418	396	393	431	404	408	395	443	443	421	416	399	430	434	415	421	401	419	400	400	443	425	444	425	441	404	418	427	438	416	401	445	396	395	414	411	420	408	436	435	390	408	395	436	441	438	382	421	459	454	438	396	396	409	414	399	406	403	443	390	441	398	386	400	440	454	465	424	419	408	407	423	390	413	424	416	423	402	412	437	428	445	426	395	425	412	423	443	419	448	430	419	452	407	442	425	416	403	435	399	416	426	368	415	410	406	454	424	416	423	427	395	448	420	395	418	416	425	441	433	411	451	442	431	461	411	428	426	428	427	408	416	414	412	417	415	419	405	406	445	423	422	443	436	411	431	444	440	419	412	406	425	424	423	385	444	427	425	424	434	440	429	438	403	416	401	386	454	421	406	409	430	436	415	411	417	366	426	422	460	416	415	425	420	414	435	404	426	394	425	432	420	435	431	392	395	432	389	397	396	442	384	397	392	454	392	432	445	432	404	435	393	400	426	418	468	433	450	413	423	426	429	404	389	420	421	436	436	414	442	449	465	426	433	412	378	391	389	423	457	422	394	408	448	424	453	436	423	430	421	405	435	464	427	434	446	434	420	406	446	420	397	451	431	428	423	417	396	441	387	388	412	455	417	445	460	421	442	414	401	417	405	388	439	385	400	407	432	439	438	449	423	407	420	462	391	412	407	391	391	417	454	431	410	398	422	412	424	414	393	413	421	405	443	425	399	440	442	415	392	430	405	419	421	463	423	420	446	439	409	412	416	428	410	446	436	422	450	393	410	427	424	440	403	425	399	430	448	419	434	367	416	408	395	427	413	421	418	405	460	461	393	430	391	431	423	393	414	418	441	430	457	417	427	428	388	411	427	402	376	398	371	425	433	450	422	413	447	417	422	444	439	449	395	467	426	391	404	434	423	414	430	422	397	408	459	432	400	370	419	402	431	402	419	441	406	420	429	440	438	415	410	408	361	438	407	417	435	422	434	389	402	407	442	427	435	415	444	402	418	434	433	425	377	425	450	444	446	436	427	390	426	398	401	406	427	421	417	404	401	431	414	435	446	451	420	420	447	390	397	431	442	451	432	383	474	388	405	418	431	403	431	426	402	457	405	422	426	441	421	452	404	426	408	443	398	444	435	396	401	429	421	419	401	404	466	425	450	426	412	439	396	390	420	419	423	384	413	414	436	393	393	424	413	423	394	415	406	438	404	424	414	419	403	462	403	434	443	403	409	407	463	410	428	400	394	396	419	423	446	417	413	424	429	402	450	432	401	452	457	416	404	434	416	451	405	432	400	416	454	433	435	437	390	397	396	450	407	402	424	412	417	436	415	407	407	390	440	416	404	386	415	385	453	443	435	408	427	406	443	432	427	444	399	411	387	427	456	421	443	411	404	408	418	426	442	418	422	425	386	398	433	413	460	449	380	398	429	402	425	405	408	412	442	434	426	406	406	428	413	400	419	389	435	434	414	426	431	422	449	417	403	434	403	469	457	417	433	469	440	387	430	431	389	413	412	406	449	417	418	397	402	431	400	420	418	415	418	397	421	414	460	441	424	443	398	401	438	394	411	403	440	424	396	404	446	468	372	427	412	447	418	410	405	412	405	429	407	423	442	417	426	404	431	425	453	385	412	402	436	415	459	431	421	436	391	444	424	431	430	431	405	433	399	405	437	421	400	444	438	405	431	421	395	407	388	409	422	443	373	424	382	421	477	419	445	436	423	431	407	392	402	418	454	418	411	412	387	435	396	394	395	448	405	435	414	401	423	433	461	430	391	408	428	472	427	434	408	410	412	433	413	422	417	453	425	438	405	433	416	431	416	446	408	422	395	418	427	391	463	421	441	450	425	417	429	383	420	418	393	397	448	428	457	398	442	411	428	390	407	452	431	401	442	441	423	442	427	380	429	393	397	436	422	419	415	431	391	404	436	437	416	433	370	422	390	439	425	447	420	384	415	452	430	413	419	417	433	402	393	391	406	390	419	385	406	405	431	427	425	396	409	404	410	451	420	418	422	391	420	402	394	424	420	429	435	420	400	408	434	396	395	429	402	424	432	392	450	435	409	395	442	412	434	428	405	446	381	410	448	426	482	404	422	418	383	425	447	423	406	426	425	438	439	413	420	422	405	420	410	416	407	434	436	418	416	422	455	455	402	425	448	430	417	426	450	423	436	376	416	425	450	408	423	435	464	439	394	416	434	463	425	421	422	494	449	401	451	420	405	391	416	440	421	425	394	382	426	444	381	464	428	414	413	463	430	435	412	396	458	434	423	422	441	458	421	428	424	419	436	411	417	412	421	424	438	433	399	425	423	406	404	429	433	402	403	418	433	400	409	423	392	434	429	423	416	390	388	408	389	414	436	414	426	400	420	425	430	439	446	414	441	448	434	411	415	426	398	429	423	365	393	424	407	408	434	394	419	434	411	432	440	430	407	438	416	429	437	410	465	442	431	428	439	424	438	401	404	411	438	426	422	451	445	438	385	420	389	417	390	412	432	458	421	402	446	424	464	436	417	388	438	408	423	415	421	415	392	459	424	417	425	403	417	409	476	409	455	401	436	381	422	428	432	403	437	403	405	435	409	422	452	405	369	464	449	408	405	443	415	383	435	427	389	406	422	383	416	449	396	415	417	400	382	400	421
23274	21889	33187	30563	25307	20520	10852	934	625	633	600	594	602	550	558	551	569	607	557	557	538	544	539	558	510	570	541	590	567	549	594	533	593	554	568	538	534	542	561	560	528	541	558	543	512	545	555	561	537	577	562	538	579	542	539	520	564	555	553	556	549	582	525	546	585	555	520	508	552	524	564	550	555	545	561	554	532	539	538	511	551	596	518	553	547	565	557	531	599	563	579	525	567	544	583	526	545	553	593	545	533	553	530	527	546	556	513	531	526	519	561	581	542	520	517	542	536	485	536	510	516	544	556	552	527	527	525	580	546	530	556	574	565	532	539	562	610	577	506	551	552	564	534	550	594	557	565	535	550	523	561	575	554	541	514	549	541	534	536	580	581	546	528	559	539	579	542	544	557	596	560	535	544	573	560	546	519	523	543	515	533	523	559	537	553	562	560	512	576	544	578	567	521	538	570	535	540	559	532	588	576	575	513	495	560	537	531	586	504	568	531	524	542	530	523	537	517	533	527	557	524	499	561	544	507	572	561	516	533	546	536	585	554	486	547	531	523	513	546	561	537	557	538	543	573	564	571	542	542	553	601	563	542	498	503	516	582	547	570	514	550	561	536	534	552	544	552	527	556	542	532	513	562	542	564	517	591	555	531	525	569	535	540	562	545	574	535	538	579	514	527	530	523	576	537	562	548	537	540	544	560	535	565	564	528	565	539	551	553	527	551	512	536	548	511	528	562	561	553	522	536	558	533	511	524	554	568	515	527	585	530	566	533	523	521	532	521	543	543	513	530	523	580	568	563	544	499	500	527	557	548	539	558	553	538	526	549	528	522	566	519	517	542	523	545	543	508	535	590	574	579	540	528	566	551	519	561	546	554	565	554	528	543	579	538	553	538	585	555	569	516	510	548	590	606	509	580	533	557	520	525	567	549	536	530	573	553	548	475	549	542	546	575	581	525	544	551	564	524	558	543	584	560	562	517	591	601	557	582	560	528	541	546	550	536	557	528	559	560	520	535	509	552	527	538	528	552	550	543	526	547	531	540	566	513	552	552	569	537	524	554	588	534	561	589	503	577	530	520	562	576	571	520	570	511	550	538	497	535	559	518	522	509	569	529	577	542	543	509	570	533	546	559	533	590	550	537	538	541	563	535	520	556	517	525	561	514	518	557	522	544	525	545	575	539	498	542	516	528	543	549	584	583	570	555	521	556	497	559	537	588	510	620	510	561	565	530	553	557	553	534	530	585	548	546	506	540	513	542	543	534	560	503	533	582	528	553	562	565	553	529	550	566	556	547	545	558	538	579	560	527	568	531	549	572	526	553	526	573	578	527	559	531	552	537	522	549	550	540	568	547	543	566	573	563	576	585	564	555	535	542	522	586	577	535	547	577	529	561	514	540	547	571	579	536	533	525	604	585	566	540	539	585	555	557	567	555	553	584	607	546	537	537	567	549	552	571	575	506	562	532	553	550	575	583	497	538	539	524	544	547	535	545	526	531	549	552	571	537	542	529	542	538	580	534	530	518	579	618	558	555	577	514	554	550	538	557	536	536	532	548	562	559	566	529	539	549	573	545	514	578	541	569	565	554	529	534	533	534	511	543	529	502	548	539	541	557	578	580	563	495	545	540	573	551	539	543	543	548	549	563	549	530	549	557	499	565	529	505	554	518	485	562	542	550	548	502	568	582	557	526	560	566	530	559	511	569	557	555	535	566	543	591	610	521	548	578	560	560	588	526	538	523	526	544	572	547	596	547	560	547	556	568	531	528	500	568	557	535	533	558	553	586	520	569	534	548	547	581	525	533	536	554	519	557	543	576	531	533	532	571	582	525	521	543	553	530	508	545	510	547	521	549	530	586	577	535	569	574	557	532	563	538	544	547	517	578	558	567	532	532	539	517	537	548	491	578	555	553	566	566	532	545	550	585	555	533	538	572	550	538	553	543	531	530	548	513	544	558	568	533	471	534	506	556	549	539	537	514	530	544	600	541	584	567	586	539	542	582	552	506	575	566	543	554	563	519	533	541	527	548	524	538	512	577	547	519	529	561	556	532	538	550	587	519	539	526	571	564	515	540	512	525	547	573	558	544	545	557	556	531	519	532	539	560	600	538	526	567	574	574	524	585	570	535	537	583	533	582	516	572	540	518	566	532	545	532	551	517	542	548	540	545	596	601	525	529	595	511	563	553	555	544	515	514	519	579	559	554	541	526	499	543	548	567	565	533	533	580	560	535	560	563	525	552	527	556	508	519	559	601	552	567	540	539	565	539	542	524	535	555	507	576	557	546	548	554	584	531	539	513	523	557	551	527	597	527	530	551	528	542	557	585	525	543	540	541	523	481	539	550	569	525	547	554	539	533	516	527	588	559	534	595	504	558	529	537	534	548	561	492	530	563	560	569	542	510	502	584	590	535	554	563	527	558	592	543	512	552	529	520	518	570	539	522	546	546	570	566	548	535	545	545	545	542	624	561	526	539	533	537	546	516	523	619	587	565	555	564	543	521	564	529	563	539	546	529	550	520	558	569	583	544	517	496	509	535	540	518	535	499	565	529	530	548	532	536	556	545	511	587	537	564	535	554	517	548	521	529	556	556	538	547	560	543	568	525	530	583	567	576	567	561	549	565	555	537	590	560	534	582	551	517	537	531	567	577	505	528	534	586	590	568	553	563	517	571	559	542	544	546	538	576	532	535	549	537	508	538	534	577	514	528	527	550	523	563	528	551	524	527	522	550	540	572	508	546	518	544	578	546	519	577	561	553	519	563	526	519	581	595	512	557	570	553	532	534	523	528	519	557	558	583	581	583	518	546	516	535	550	548	580	531	531	567	534	588	581	547	543	512	551	543	553	553	539	528	585	564	518	546	539	544	553	570	559	567	560	545	537	576	534	538	552	515	512	565	524	545	569	545	544	569	572	554	571	540	569	557	550	540	595	558	586	531	571	548	556	549	543	543	559	542	570	553	539	532	557	595	542	591	513	519	573	555	590	547	563	539	530	528	509	578	563	537	547	527	568	536	537	559	544	555	547	580	524	550	564	525	515	553	518	548	572	577	550	554	519	550	542	568	548	526	619	546	527	584	521	538	535	560	546	496	496	562	562	547	582	518	541	524	517	599	510	540	512	566	545	505	534	513	545	550	548	557	540	558	564	533	561	554	564	581	539	565	513	569	522	537	526	571	520	557	531	513	577	546	561	528	511	520	591	530	528	552	528	544	525	512	547	557	555	582	539	510	540	548	511	555	530	582	582	530	512	540	545	562	552	552	521	543	518	547	553	514	536	543	519	602	527	576	539	538	559	582	549	554	567	544	559	560	522	581	538	562	529	508	556	543	509	536	559	559	524	528	544	547	497	554	467	534	521	614	560	530	533	558	525	506	502	553	532	535	560	551	530	551	525	547	541	551	558	536	578	523	535	523	551	581	518	581	534	543	530	550	528	580	517	544	518	542	538	527	559	536	557	511	593	544	524	544	508	566	503	520	533
61110	100328	81033	57482	32379	1988	801	738	730	714	673	608	688	664	621	630	604	643	621	622	600	597	614	621	618	605	641	596	568	576	586	572	595	561	629	583	589	612	601	623	632	605	589	635	586	574	600	590	604	608	519	625	565	609	592	570	594	602	593	578	579	561	582	608	562	622	605	605	610	615	597	647	603	603	636	610	585	630	582	591	608	585	571	592	603	608	611	552	636	600	604	594	552	615	604	629	597	553	556	571	603	600	601	596	614	571	539	545	576	600	602	538	581	581	571	581	589	591	604	610	566	594	578	587	637	575	571	592	586	580	619	576	555	581	570	581	559	593	608	611	590	579	609	558	577	562	590	599	632	617	571	554	572	531	600	613	604	538	601	580	579	567	608	597	640	587	572	537	594	579	566	536	621	607	598	612	590	599	593	559	595	589	591	580	569	564	586	580	609	603	621	600	558	589	614	606	598	570	604	587	604	555	595	609	592	592	610	580	572	566	637	589	532	580	601	602	598	565	586	617	595	567	593	593	599	576	554	559	571	557	611	600	628	594	638	598	636	568	598	590	573	558	580	607	597	590	571	581	547	583	598	588	591	570	606	558	618	616	583	602	587	588	595	566	587	568	607	550	625	586	589	576	544	580	544	575	590	584	582	593	567	569	607	618	554	672	566	612	592	610	624	525	622	562	561	628	557	591	609	580	577	575	528	623	576	655	558	608	580	604	572	592	607	632	591	588	581	554	574	589	549	643	601	597	561	577	601	584	638	599	597	559	566	602	600	619	584	623	580	551	590	592	591	592	599	591	586	607	572	621	600	598	587	591	618	591	620	630	580	634	580	601	597	643	614	597	588	628	616	600	599	618	610	620	574	617	578	590	582	572	621	570	573	618	576	560	587	599	618	605	596	615	583	570	634	636	586	644	543	578	599	609	611	582	571	558	613	591	618	563	561	549	556	587	553	587	582	586	634	560	582	593	542	600	582	585	586	632	583	590	576	593	636	617	588	552	605	613	601	556	592	582	588	631	588	589	572	576	598	607	625	621	572	591	612	583	579	575	605	569	558	569	584	596	595	571	569	601	624	597	598	627	624	594	579	605	604	608	584	615	598	610	572	571	581	620	552	594	570	580	588	595	590	597	578	577	581	601	554	568	592	575	591	564	566	599	560	586	588	575	597	576	618	628	561	571	556	580	573	577	575	568	643	537	633	598	581	610	664	630	556	573	563	580	554	593	580	554	592	599	575	608	610	623	564	623	597	551	592	563	596	603	606	588	599	570	547	596	559	536	628	604	590	613	600	637	654	598	594	576	573	575	621	586	623	590	597	576	595	580	600	603	544	623	638	592	590	625	579	616	594	570	595	575	554	578	606	588	553	606	591	578	555	590	595	574	607	635	611	569	621	611	594	602	597	602	579	604	604	598	542	599	611	627	598	587	555	620	570	572	604	604	590	592	568	558	618	593	612	561	570	616	570	558	605	605	594	586	608	638	581	573	595	579	603	608	557	622	562	611	621	579	598	586	594	579	579	577	563	571	605	605	581	576	589	599	607	579	566	531	609	590	611	576	556	556	576	594	614	601	554	572	563	577	534	569	631	638	636	559	623	608	559	578	575	621	599	601	600	561	587	555	530	608	585	586	577	580	642	581	562	584	622	560	619	546	593	583	631	580	571	599	558	604	601	584	583	602	602	613	594	573	565	597	581	587	574	596	561	583	591	589	612	588	567	635	591	601	624	558	603	539	574	568	589	567	587	609	614	602	593	581	570	598	573	524	583	626	623	605	598	585	621	597	579	594	552	632	603	589	607	580	598	596	560	577	587	599	581	655	608	562	569	590	572	596	588	613	574	592	592	604	593	620	567	601	561	561	600	641	564	598	614	579	587	568	592	585	574	620	582	564	586	597	606	575	594	584	637	589	612	569	624	597	594	639	630	599	580	512	589	584	629	611	569	604	548	617	586	590	562	577	618	577	601	547	623	608	582	560	586	626	578	570	567	574	557	586	579	587	601	581	590	639	579	597	569	548	547	637	572	576	599	567	557	608	563	588	620	602	576	558	608	633	616	575	613	605	621	592	598	593	591	607	559	593	636	610	611	607	546	585	582	624	583	588	586	594	585	584	591	612	603	589	606	586	615	556	573	543	592	581	590	586	608	605	561	561	599	594	549	565	574	595	634	590	591	496	588	605	583	564	585	590	542	555	607	600	623	574	545	612	621	608	564	549	563	617	567	571	587	588	592	574	585	582	568	585	597	599	545	587	594	585	556	582	587	568	566	630	559	571	562	563	583	606	594	586	626	629	596	550	564	568	549	618	563	577	650	560	600	635	578	572	593	611	576	568	592	531	618	598	591	592	606	605	545	603	596	529	628	570	572	580	602	600	613	547	575	568	579	589	579	614	594	634	639	602	613	570	597	584	563	583	600	628	582	572	624	571	589	629	581	544	569	598	580	620	603	575	675	584	547	584	554	616	626	611	587	624	567	605	624	596	572	559	580	577	551	576	579	599	631	589	582	635	588	598	600	587	601	591	601	565	596	613	528	609	594	541	543	585	614	558	589	601	595	599	603	617	602	628	609	558	531	602	583	587	639	590	580	590	535	595	596	552	581	563	633	568	597	580	582	599	563	598	592	589	546	574	587	624	581	585	600	567	542	553	572	619	574	575	602	574	607	609	596	594	580	582	597	577	571	622	612	579	600	583	572	576	628	596	624	603	573	569	582	599	579	586	610	585	582	567	637	600	610	576	557	573	616	581	639	569	602	631	564	577	539	527	607	575	617	599	605	586	603	625	588	627	587	625	556	616	597	580	596	563	590	589	603	594	593	596	542	597	562	587	592	581	557	583	639	602	590	570	597	576	602	588	561	576	578	627	583	606	607	577	544	581	587	621	593	558	595	610	580	655	544	577	559	575	561	557	578	597	564	654	651	605	527	572	563	602	550	580	556	573	613	585	581	593	569	631	588	600	601	599	635	575	588	650	588	629	608	586	603	560	586	629	579	605	574	607	626	603	585	560	555	575	590	610	611	592	608	571	583	580	606	641	619	570	614	602	573	562	575	589	578	592	608	613	574	566	580	584	640	570	609	568	576	565	593	559	592	566	573	555	588	551	562	579	605	594	598	615	589	626	582	573	621	593	603	576	592	578	582	584	582	572	624	573	564	584	636	620	596	569	590	548	625	620	616	598	598	590	564	581	615	593	559	577	588	569	612	553	563	596	584	582	581	607	600	571	605	619	576	577	605	614	629	580	616	564	627	592	605	570	601	589	624	620	556	602	565	591	634	604	609	550	624	595	605	539	590	557	626	566	557	632	612	561	526	566	659	600	600	645	582	593	583	554	601	557	588	635	628	603	652	584	568	580	568	616	548	606	576	582	604	565	625	596	601	605	596	551	612	563	638	547	592	601	613	607	596	559	572	614	586	605	599	608	590	587	598	617	619	602	618	592	631	641	600	562	615	582	600	603	629	587	605	552	593	624	602	539
28670	26064	33838	20494	4889	369	284	280	225	250	216	245	252	267	257	243	286	248	254	258	257	227	231	239	236	237	231	253	248	231	269	255	277	262	250	239	259	256	245	253	275	224	233	249	227	258	270	251	225	248	251	247	222	238	220	276	247	228	242	225	244	253	253	250	242	227	232	247	242	251	240	214	241	254	245	217	239	255	243	244	246	215	254	238	230	254	263	258	255	260	246	241	252	259	225	249	246	247	261	237	256	238	233	246	236	234	247	258	246	246	263	236	243	256	223	218	238	219	266	271	245	251	259	256	265	234	268	221	238	275	256	249	243	261	257	233	251	273	234	265	263	249	251	256	246	260	251	234	236	253	261	249	239	242	241	238	260	253	237	244	234	254	248	251	236	276	284	212	226	269	273	231	240	233	235	213	268	235	243	245	240	262	227	265	258	241	237	229	247	256	253	266	251	247	259	219	262	251	226	266	244	270	265	226	242	218	235	245	248	265	212	232	250	240	242	238	269	264	259	243	226	232	249	268	210	260	235	255	279	240	255	251	239	222	233	259	250	264	245	217	223	249	262	234	249	238	272	231	251	261	257	261	264	272	226	237	217	238	246	258	233	247	240	236	265	228	269	241	241	253	252	243	231	227	271	251	247	236	251	266	237	272	263	249	245	224	245	242	246	239	268	285	259	233	259	267	242	261	249	246	212	270	249	227	277	203	255	262	263	245	250	265	204	232	251	225	244	252	244	233	241	264	270	242	219	237	226	238	252	217	260	261	238	232	247	238	271	209	227	256	250	282	236	264	220	267	244	254	256	210	277	252	239	253	235	259	238	255	246	260	253	254	244	259	271	264	228	253	257	230	240	255	244	233	233	260	252	238	241	227	232	250	285	267	248	258	244	229	273	238	223	211	240	247	241	253	227	265	256	263	254	220	227	257	231	259	248	248	264	229	241	266	284	241	267	236	249	253	265	272	266	283	254	243	288	258	279	252	227	236	258	270	237	238	253	276	256	218	259	258	267	255	249	253	287	239	249	230	251	246	276	278	267	242	247	253	241	227	229	228	230	228	243	252	242	236	253	225	275	245	240	255	234	232	237	245	247	260	247	221	247	242	236	270	254	254	227	256	245	275	246	241	246	228	250	267	273	248	253	232	242	237	234	237	252	227	257	237	261	233	242	276	236	236	271	249	284	241	225	282	250	257	227	262	243	267	230	280	293	279	244	256	250	242	239	245	251	241	253	267	266	250	224	253	257	273	262	239	239	271	268	244	275	248	249	240	265	254	227	241	244	241	235	250	274	250	258	282	220	254	227	242	227	263	252	260	230	241	265	248	249	235	249	235	235	223	253	262	207	264	246	290	252	249	258	266	242	237	242	244	251	263	241	230	242	237	218	253	240	237	255	249	238	251	223	230	240	234	248	235	259	221	255	271	250	271	275	227	227	252	212	228	235	258	268	250	227	247	254	247	272	229	236	236	270	247	246	232	284	266	268	253	253	225	241	224	245	254	268	258	226	250	224	254	276	248	250	253	245	278	255	242	258	236	232	269	273	236	220	229	233	246	269	259	241	254	248	253	252	251	258	260	250	269	238	254	246	213	228	252	272	305	240	250	237	272	217	261	263	259	236	252	224	261	255	258	251	244	259	257	282	242	278	248	232	231	236	245	254	241	268	215	243	265	257	258	260	254	263	246	239	243	265	284	248	238	254	237	248	275	265	251	261	259	254	243	203	221	256	263	269	225	269	247	242	267	249	264	284	241	261	207	248	238	243	253	255	253	257	231	253	257	251	224	243	268	242	255	267	208	253	249	248	226	260	258	286	240	250	250	241	267	216	238	238	259	251	269	260	244	259	256	271	223	265	259	241	245	243	228	245	240	246	215	251	229	230	253	283	258	229	243	240	206	244	262	234	245	245	248	215	241	226	234	246	244	228	256	237	228	255	256	250	248	246	269	221	239	260	260	254	235	252	232	263	247	244	285	227	277	244	281	235	227	243	220	233	264	250	220	243	248	215	239	278	244	250	208	258	248	236	258	244	280	238	240	235	229	250	253	223	257	242	236	271	265	257	213	257	262	262	258	251	272	235	225	250	262	278	250	244	242	260	259	226	266	267	258	229	239	262	246	241	218	236	242	241	244	249	247	236	218	282	263	251	240	237	247	270	239	259	232	245	267	233	226	252	256	271	225	228	227	233	224	255	243	274	244	304	241	271	249	242	231	238	231	262	240	245	238	240	272	259	262	252	243	224	240	263	244	223	220	246	227	268	266	259	264	231	237	261	235	266	259	240	230	276	245	252	248	265	242	274	259	245	233	256	253	236	234	246	243	262	260	245	267	236	256	262	244	249	233	251	252	238	241	255	248	240	228	237	249	226	241	243	249	262	239	234	229	264	261	219	249	265	238	254	248	241	254	254	235	250	228	259	229	256	250	267	234	251	255	219	251	246	268	251	226	243	270	262	235	226	254	261	229	219	227	259	281	269	272	249	250	251	236	248	259	248	239	253	257	246	239	227	268	266	229	230	227	232	256	243	223	238	228	235	225	215	256	240	261	241	237	256	240	247	233	251	260	231	255	251	254	258	257	226	255	270	235	232	266	240	251	250	252	224	218	226	243	260	243	239	237	253	279	252	263	245	247	218	243	257	276	248	243	214	228	252	230	245	240	268	248	241	248	228	245	256	221	227	294	237	252	235	242	260	230	255	241	254	238	300	241	233	270	254	240	266	235	253	251	262	240	235	237	276	243	227	250	254	263	252	254	260	246	252	249	270	277	226	245	247	236	226	253	244	256	213	278	241	250	241	246	228	230	245	276	222	229	245	239	270	241	240	237	232	246	220	282	245	267	235	240	246	255	218	264	250	266	232	271	233	263	248	299	237	262	232	257	251	249	248	261	241	233	243	266	252	250	255	277	280	256	256	247	249	231	260	233	235	271	260	244	251	242	241	253	241	257	258	257	273	219	250	275	237	236	258	224	226	254	241	240	265	251	241	264	246	270	265	249	230	248	255	257	260	263	240	224	245	234	279	263	244	222	250	235	235	264	234	253	255	232	230	247	247	250	250	256	238	263	249	254	244	225	253	261	226	223	240	250	257	230	262	253	237	238	244	244	278	258	210	260	260	242	261	223	229	215	230	265	217	262	287	262	265	253	230	249	252	226	230	251	255	254	265	223	241	225	235	261	253	252	256	261	262	251	242	250	204	252	237	236	259	248	245	245	268	254	280	257	250	258	265	253	249	260	266	249	240	247	271	229	243	260	245	219	229	232	252	256	259	272	236	278	225	242	202	242	259	243	262	255	258	218	248	243	248	237	250	240	240	232	269	263	241	254	256	250	232	230	241	248	260	252	247	265	271	247	266	244	270	244	251	250	229	231	252	234	252	260	244	234	302	267	260	258	246	228	246	253	267	275	238	251	226	254	225	224	225	250	265	235	262	243	237	249	228	256	231	271	258	243	225	233	270	254	236	239	249	232	278	246	246	247
26247	42339	31363	14226	4076	397	316	314	293	300	289	299	312	282	310	295	288	268	281	284	308	285	286	257	296	286	302	281	275	290	292	278	315	340	305	299	283	279	275	291	295	294	284	261	298	290	286	295	306	304	301	293	307	296	298	316	273	299	286	282	306	277	272	307	291	294	318	305	283	284	312	285	288	320	291	302	268	282	274	302	271	283	290	295	306	303	285	272	301	305	283	279	317	318	273	275	279	298	307	291	262	321	300	289	295	296	303	272	281	303	316	323	293	311	283	303	278	292	316	308	296	279	314	291	280	271	310	303	293	311	301	300	265	300	275	269	297	328	288	297	301	284	275	280	269	312	305	282	317	297	311	261	311	282	296	289	278	290	317	312	292	305	315	280	298	289	306	306	255	281	292	305	313	277	286	296	286	292	279	317	306	302	290	300	270	282	291	291	297	265	280	299	296	290	295	276	291	276	300	297	305	296	308	300	298	300	296	275	267	312	296	269	288	292	262	275	313	291	287	262	306	275	328	290	263	294	302	303	304	312	274	316	303	287	279	309	313	315	276	276	312	285	285	313	308	309	287	329	290	296	287	307	265	297	285	297	323	308	296	289	329	300	309	289	293	294	314	269	280	298	278	306	263	289	279	292	280	298	286	293	283	288	305	290	312	245	297	280	329	282	310	288	301	292	302	290	292	310	301	270	300	321	302	273	310	292	311	295	311	300	274	307	303	284	284	289	266	281	296	289	293	264	283	297	307	271	298	288	295	293	298	289	302	291	323	270	299	262	314	284	286	261	281	301	280	289	313	308	294	280	323	292	282	284	295	314	261	288	296	322	277	290	288	310	311	287	320	315	291	286	317	277	294	307	283	274	293	285	309	297	268	303	271	271	301	290	293	291	270	295	290	319	287	283	293	305	296	289	285	292	336	276	286	251	282	261	263	271	284	263	308	303	274	290	301	298	285	289	290	323	297	304	288	298	283	303	299	316	308	318	298	286	306	293	333	289	316	281	251	280	283	287	302	298	304	309	283	293	283	295	314	324	282	299	275	290	280	290	270	290	292	283	309	284	296	292	300	264	280	281	275	318	291	304	294	289	305	306	298	272	303	306	282	285	294	320	300	275	302	286	286	297	268	304	275	299	300	293	304	315	286	281	297	306	295	303	278	275	308	314	301	269	284	285	301	280	281	312	330	298	321	295	269	300	274	296	292	304	308	294	297	282	328	297	315	305	268	299	280	297	295	288	288	287	286	285	277	278	307	296	292	280	274	315	321	298	294	291	287	292	280	330	267	302	305	294	310	297	280	296	282	309	298	288	279	286	312	278	280	300	287	288	314	326	277	279	293	280	268	282	234	275	314	330	296	323	299	294	297	298	294	294	301	280	275	308	284	301	282	318	261	283	293	321	271	296	272	284	306	306	273	302	298	303	276	282	266	271	327	311	295	290	291	282	306	295	278	294	284	276	275	271	311	289	277	310	292	287	318	270	277	277	291	277	290	277	292	290	269	294	264	291	288	279	294	285	292	292	309	300	274	304	282	303	307	297	261	301	285	300	286	318	282	309	264	251	298	255	284	303	302	303	279	298	281	304	272	287	245	317	292	293	260	279	309	276	296	285	300	281	325	305	311	302	315	300	278	305	275	291	269	318	293	289	281	306	313	311	311	293	271	284	336	284	289	260	286	315	310	289	301	292	323	318	293	327	274	307	288	261	298	268	297	281	303	280	274	293	272	286	321	271	289	308	282	274	285	289	283	265	295	328	278	305	300	273	319	295	278	292	294	277	290	263	286	279	306	285	294	276	261	265	288	273	260	311	282	288	307	278	319	318	315	237	279	282	271	321	294	292	296	278	318	324	264	314	270	302	311	301	306	292	303	251	285	269	303	291	286	268	258	277	292	301	275	273	291	284	313	288	280	300	285	312	290	287	315	305	282	293	294	284	311	296	280	291	304	275	291	305	305	300	279	322	267	254	299	270	311	300	313	299	304	294	298	309	312	268	306	291	305	308	278	295	285	275	273	329	283	267	294	306	268	278	288	312	291	252	274	300	279	296	288	277	288	271	302	289	300	298	321	280	276	284	302	266	276	288	281	274	299	312	287	299	298	281	282	289	307	276	310	299	293	270	296	295	298	291	278	276	295	286	284	298	296	289	274	272	311	265	286	274	273	282	282	285	278	287	298	297	273	282	326	260	294	306	285	297	296	289	279	299	300	277	293	274	250	287	298	268	303	264	330	276	320	300	264	282	316	284	285	271	281	289	311	292	310	283	290	297	296	270	281	291	311	298	295	296	309	307	296	291	297	295	299	271	316	278	314	289	303	287	320	272	300	268	263	296	280	289	300	292	317	272	305	307	270	284	296	288	273	275	289	295	281	280	319	292	249	276	282	287	320	314	336	307	280	309	293	264	294	269	289	317	285	269	331	287	323	300	290	298	301	292	301	271	284	290	290	316	293	315	313	288	290	300	308	280	306	314	320	325	290	321	308	291	256	292	292	303	289	285	274	290	284	287	297	320	285	300	320	288	297	290	295	286	297	312	299	328	306	263	263	321	308	291	278	284	277	277	269	290	297	306	289	301	326	299	297	291	301	275	308	286	315	292	300	280	284	310	310	306	291	300	320	289	300	280	316	313	301	275	261	312	308	306	275	281	308	249	279	298	274	266	278	299	314	292	326	293	300	291	278	312	259	317	299	291	291	283	293	289	310	322	280	333	301	284	302	280	313	307	280	289	299	309	274	293	289	286	310	273	285	304	329	300	295	303	289	295	286	320	309	301	288	291	283	260	297	287	310	312	304	316	325	297	290	302	288	284	292	295	319	280	288	260	293	290	267	312	303	296	292	287	295	313	288	310	297	281	293	276	300	304	277	298	268	304	307	298	290	299	304	299	279	303	276	302	299	279	282	299	301	276	308	288	307	279	266	309	280	290	285	289	281	290	286	279	297	296	296	265	292	321	297	287	264	286	310	303	287	269	282	313	306	306	309	262	308	282	293	312	288	276	297	309	304	285	309	281	319	272	288	292	297	277	318	317	320	301	285	293	297	279	290	289	273	294	304	290	285	269	283	280	304	270	309	305	285	271	290	308	313	297	295	316	311	323	262	312	297	314	288	268	302	307	329	292	296	312	288	262	310	288	305	294	291	269	293	297	291	256	275	278	262	324	292	313	318	302	325	303	300	301	289	301	304	289	306	300	279	293	291	266	290	306	306	287	297	293	315	282	286	292	284	283	249	290	290	259	289	263	312	288	267	272	286	283	306	288	296	305	303	298	292	289	312	296	273	273	274	289	313	324	262	310	259	285	283	292	293	320	260	291	286	266	283	295	311	293	308	297	307	275	286	320	298	277	306	267	309	287	270	279	304	306	294	284	304	307	259	296	278	283	294	295	313	296	277	320	317	322	293	309	293	286	247	282	273	276	267	269	326	314	266	301	311	280	291	301	275	302	262	317	286	298	273	298	313	289	312	318	300	324	342	274
24319	22252	35410	34471	26839	15991	2689	408	376	408	371	348	375	363	360	349	284	352	348	344	315	370	332	349	366	376	338	341	314	307	317	332	351	340	334	310	310	352	337	340	331	316	310	324	302	367	369	330	346	334	331	346	316	321	367	347	329	358	356	360	326	337	363	350	321	322	333	317	347	353	357	334	351	321	345	340	350	333	327	376	338	354	293	340	341	316	339	316	318	345	372	360	341	384	357	344	311	329	365	367	322	309	316	334	327	325	339	309	314	322	349	325	322	319	364	336	332	333	347	403	314	310	349	339	327	352	347	351	336	328	334	348	358	349	315	331	328	361	352	322	350	329	333	343	344	341	379	354	319	375	333	334	319	314	349	341	321	347	301	351	338	317	363	324	343	321	318	369	352	332	337	322	342	346	354	338	347	326	341	370	364	339	328	332	301	316	341	337	338	320	321	340	324	330	349	333	333	367	340	323	323	338	344	339	351	383	325	374	346	329	335	345	362	381	310	377	320	345	329	342	323	336	362	331	350	310	309	315	335	346	331	346	325	308	314	316	315	364	314	350	321	356	337	339	320	335	330	323	332	340	348	357	326	315	337	317	324	297	346	312	337	369	331	313	329	323	323	335	334	318	310	336	335	347	329	314	321	338	322	348	337	321	368	320	352	337	326	361	331	328	295	353	341	318	330	333	349	369	297	306	346	376	382	318	341	320	344	346	324	322	337	339	320	338	330	336	314	347	333	321	331	344	381	328	342	357	292	324	353	344	316	356	308	333	342	331	370	340	320	346	339	331	301	313	346	368	345	318	310	352	333	343	332	334	338	343	373	334	364	329	347	297	366	289	337	326	339	326	335	319	334	324	339	332	317	371	376	330	306	311	303	360	329	372	345	333	343	325	326	328	283	291	330	334	335	340	355	336	337	318	308	352	327	325	329	332	312	336	345	318	311	328	370	334	347	323	345	324	336	336	335	334	340	341	343	342	349	343	337	353	358	367	328	341	338	346	326	326	303	346	329	333	334	339	351	340	307	321	316	331	365	337	318	362	353	381	332	330	327	317	333	330	324	348	348	335	319	358	339	303	367	331	317	354	370	351	336	341	324	313	288	326	326	340	348	329	311	312	351	351	316	368	335	338	345	347	324	342	354	307	342	354	331	329	368	372	337	364	341	349	321	312	369	328	348	351	358	331	314	335	337	311	327	323	297	330	326	345	337	328	352	354	345	317	334	323	319	338	339	357	350	316	327	356	323	346	326	326	352	300	349	303	314	358	310	348	334	323	330	306	341	328	351	354	350	350	318	340	333	332	338	340	338	350	349	323	335	338	341	347	348	337	303	338	330	316	315	336	299	319	330	358	330	332	336	321	354	325	334	296	357	350	348	334	318	380	313	333	353	336	308	313	326	334	323	352	340	299	376	336	330	337	312	327	327	328	334	325	356	325	328	344	319	342	340	347	376	345	345	323	352	345	384	310	333	351	337	316	344	338	323	344	352	318	337	338	328	303	341	324	338	374	342	316	351	337	350	315	352	341	342	377	348	356	333	305	325	312	316	309	334	348	334	350	339	384	334	324	348	344	327	340	339	315	325	335	341	335	342	365	331	327	334	327	379	345	330	316	314	361	340	301	337	329	337	326	346	345	355	391	358	303	335	352	353	332	357	320	359	336	303	340	356	378	328	333	310	350	317	295	339	316	354	383	310	311	320	325	317	336	328	314	277	304	333	327	348	352	374	345	344	342	357	348	340	335	322	349	317	338	343	335	340	330	354	348	300	331	320	342	331	316	321	314	311	353	318	324	362	304	327	312	340	301	313	300	372	315	336	348	342	330	346	315	323	327	306	322	370	360	337	332	362	338	299	338	325	325	316	326	330	342	358	322	320	365	333	331	357	360	313	327	349	339	318	339	346	318	312	336	337	328	365	337	348	347	340	324	349	342	348	338	358	352	339	338	311	324	335	340	325	330	353	318	363	349	343	326	312	333	342	355	353	313	315	309	340	332	338	319	345	320	320	369	297	322	330	353	340	362	321	344	336	317	331	362	326	352	335	340	305	315	314	334	334	348	328	358	340	329	348	334	379	320	323	311	338	347	384	360	327	325	334	320	332	346	320	333	305	329	351	335	335	365	326	346	320	336	347	322	351	341	328	348	346	287	346	321	343	335	328	347	345	349	327	328	338	357	383	319	347	326	328	338	318	331	347	330	329	333	312	324	347	317	345	338	289	310	331	324	315	352	349	341	348	335	316	355	327	341	354	355	326	360	348	321	304	338	335	296	363	330	348	340	341	351	346	353	359	331	331	377	342	361	318	353	341	339	328	326	334	326	332	342	349	324	306	296	333	323	318	316	310	324	317	315	295	350	363	322	341	341	358	326	325	356	333	349	324	360	344	339	356	361	317	319	345	335	299	365	335	329	309	319	332	334	345	331	313	366	339	358	361	353	362	359	343	350	353	323	366	334	308	350	337	307	346	335	360	330	333	305	375	306	359	355	327	352	352	353	333	339	331	341	323	319	368	333	339	353	332	322	332	346	318	320	376	330	333	324	323	374	304	356	370	378	360	336	324	345	319	318	301	354	352	297	355	344	334	335	320	355	336	348	370	346	362	315	300	351	365	310	343	337	329	345	326	328	353	333	320	380	320	342	345	362	283	331	357	353	344	327	341	351	361	327	344	366	314	333	369	343	325	292	333	353	341	360	347	376	301	347	330	353	342	323	348	358	346	332	368	349	347	334	323	346	296	323	330	342	363	312	343	351	341	324	313	312	356	332	348	288	344	310	309	346	330	311	374	344	332	327	339	340	328	348	337	379	342	337	301	338	345	319	343	339	344	345	319	331	341	342	374	314	367	323	324	323	359	324	304	337	350	319	354	290	304	354	341	347	326	326	348	343	364	353	351	316	338	340	352	346	330	355	350	335	329	344	321	320	331	322	350	320	348	317	347	342	320	345	337	360	294	324	330	319	332	329	341	330	360	362	313	341	331	308	338	343	336	326	338	328	343	343	348	311	349	329	350	317	342	344	336	338	338	351	300	322	363	330	323	325	346	337	306	350	329	360	292	351	351	376	329	327	338	298	334	315	319	364	336	323	298	321	354	351	307	318	340	310	325	308	337	336	336	331	334	344	356	353	323	337	333	362	344	347	310	338	339	372	330	313	323	341	333	328	352	353	331	370	309	346	331	333	307	308	336	328	360	337	363	331	365	333	348	345	312	346	319	319	328	377	333	353	358	318	336	317	354	320	322	364	341	360	337	328	323	332	304	327	342	330	347	346	341	311	333	338	338	302	339	346	396	349	341	358	337	363	359	343	337	352	335	333	344	307	297	321	333	307	359	319	342	322	333	334	359	345	346	351	346	357	331	282	355	356	352	325	334	332	321	346	366	298	337	348	339	303	326	311	340	340	351	312	323	335	314	352	354	355	306	321	320	322	323	343	320	384	316	331	345	310	312	375	324	313	318	316	330	351	351	322	342	325	314	316
52266	88040	68762	48422	27373	2411	509	474	451	406	399	401	391	449	411	410	400	364	384	415	415	372	387	370	396	380	376	378	390	373	347	391	356	366	389	393	380	391	355	345	363	401	387	363	392	380	381	401	381	374	370	369	347	391	364	379	377	397	356	357	404	400	378	357	360	355	381	404	361	361	362	384	392	372	398	393	386	403	343	361	380	362	408	392	395	376	341	330	379	386	391	355	397	402	338	383	388	361	367	369	379	387	374	358	364	369	368	383	389	396	402	382	388	357	372	384	393	392	402	383	396	378	410	373	374	389	398	399	351	404	359	370	366	385	368	357	405	401	424	386	354	360	371	374	356	348	395	376	381	346	351	384	351	349	404	349	363	395	380	361	350	414	375	376	378	371	402	384	362	407	366	345	367	398	396	391	379	355	367	380	348	358	367	349	368	402	383	412	399	383	358	408	366	368	352	379	374	377	384	375	335	373	374	395	366	330	358	366	358	388	350	365	371	355	346	366	421	361	372	348	400	394	387	382	409	412	388	391	371	405	374	361	337	388	355	395	400	405	382	357	390	375	408	362	365	405	371	369	366	349	371	388	395	371	351	358	382	381	363	389	378	381	406	398	365	388	381	394	403	366	373	399	395	342	395	388	346	362	405	399	376	360	381	378	375	366	369	398	355	358	357	398	373	378	363	357	366	355	417	389	355	344	382	406	351	422	380	367	389	381	369	353	382	355	366	372	380	410	404	382	375	377	389	356	394	372	381	379	404	404	359	367	365	344	362	369	407	347	375	382	396	361	372	342	364	395	384	361	344	388	377	381	349	364	377	366	398	409	380	375	364	406	379	399	363	389	378	370	384	348	380	357	390	388	355	395	342	384	375	351	408	402	427	398	358	385	388	389	373	363	347	390	385	417	401	380	385	387	318	385	409	362	401	386	376	359	357	403	353	416	398	390	410	360	382	402	400	392	379	368	372	384	367	369	383	370	389	331	395	357	362	372	372	390	374	347	363	367	398	393	354	388	401	324	377	397	388	420	416	391	372	376	361	411	403	396	382	372	405	403	381	341	332	398	351	373	401	363	364	376	397	401	332	386	364	400	366	351	377	363	376	380	355	380	374	386	396	418	371	374	393	387	362	375	376	370	408	415	402	366	343	395	388	355	347	392	358	405	379	402	355	371	407	370	350	371	394	368	399	360	395	368	370	360	413	363	392	393	356	366	388	392	393	385	388	377	382	384	367	388	412	402	382	379	355	349	359	397	376	377	385	388	379	377	396	375	387	354	348	405	375	392	407	355	373	384	390	350	378	383	378	373	397	357	383	370	368	348	346	332	418	376	362	343	402	384	388	411	375	357	377	383	418	370	387	361	392	371	354	391	385	355	396	363	379	385	369	352	386	395	407	378	362	398	380	373	384	399	340	361	374	407	363	341	380	373	343	352	375	367	347	385	346	366	348	357	367	356	381	389	385	356	357	372	366	390	398	400	384	352	383	403	371	391	383	345	393	363	399	386	383	350	392	385	370	339	372	383	346	338	399	365	412	379	388	400	371	383	364	394	423	370	384	359	362	370	368	364	352	366	386	389	352	362	400	371	360	381	366	419	326	366	358	347	370	363	403	379	425	416	349	425	348	352	390	380	389	335	377	380	380	370	394	379	366	370	395	333	411	345	387	366	358	399	406	376	367	386	348	398	343	447	384	350	374	350	340	394	351	367	365	361	385	394	388	363	376	374	389	370	391	401	367	368	391	377	369	405	370	365	379	362	376	353	376	376	351	382	370	384	399	397	372	379	412	409	393	387	362	398	388	378	371	381	395	389	403	367	428	360	368	400	364	372	366	382	404	385	381	385	414	380	385	376	364	365	422	367	367	375	361	375	390	375	384	386	355	362	369	369	374	354	414	394	362	362	387	390	383	362	347	373	351	375	373	333	372	383	386	410	373	387	381	360	396	369	353	391	403	366	378	347	366	378	355	369	353	355	419	362	350	403	364	364	375	388	389	402	361	385	358	355	371	387	379	366	376	388	391	382	366	379	392	336	416	377	382	395	399	388	365	387	349	385	338	360	371	376	376	391	364	371	408	390	384	364	418	398	379	351	407	358	365	376	398	421	357	357	380	361	376	353	417	365	373	374	314	384	399	356	377	394	365	372	354	386	412	382	347	375	361	413	392	360	372	374	398	356	367	381	358	359	371	368	369	407	390	391	382	409	350	362	413	391	341	388	378	367	393	349	330	342	385	357	406	365	413	364	376	356	368	380	383	354	376	399	386	390	392	388	358	390	363	376	354	374	366	393	383	383	335	362	386	346	355	391	368	367	352	361	405	382	395	386	388	358	378	352	395	381	380	429	378	391	375	358	361	391	395	377	401	390	404	389	363	351	395	382	413	357	393	367	373	357	406	355	361	382	407	359	376	362	405	377	379	373	364	336	360	408	375	389	360	369	367	383	360	352	333	392	341	380	367	392	367	376	363	347	388	373	392	384	349	392	381	388	408	374	367	379	359	372	387	358	367	363	381	403	343	383	379	358	399	364	365	362	378	403	360	348	362	408	352	383	358	361	368	382	377	377	372	379	393	369	387	378	375	371	361	364	364	365	340	401	370	357	330	339	398	359	395	395	366	404	329	397	377	357	413	404	380	401	391	336	369	404	429	387	373	383	382	356	380	391	373	358	386	353	363	383	392	349	352	358	336	402	368	341	340	364	378	407	391	401	384	384	359	443	385	351	368	396	341	367	351	402	378	370	357	367	358	368	348	353	396	361	359	391	367	378	379	371	358	373	378	397	381	350	359	377	422	413	347	388	359	378	340	365	394	376	374	371	349	333	427	399	362	394	402	356	354	370	376	355	394	406	356	358	399	376	385	374	405	394	351	363	412	353	390	341	396	338	411	358	381	433	368	370	375	386	380	388	408	361	366	382	387	376	398	380	333	396	376	351	388	343	368	378	415	386	359	373	360	391	347	370	388	349	392	369	369	389	380	384	367	355	378	371	387	384	397	386	370	363	359	397	402	387	365	429	364	366	372	350	367	413	365	389	383	382	398	388	405	361	377	377	392	403	362	380	356	390	383	352	369	375	361	382	361	362	399	379	382	386	388	401	408	359	387	425	350	392	388	379	394	354	378	382	366	380	358	397	358	379	381	337	370	390	357	369	414	380	363	346	407	366	389	384	376	359	366	394	396	342	379	352	357	357	375	401	394	383	395	327	411	392	358	344	394	406	385	371	378	361	401	367	382	370	409	351	370	375	352	372	366	370	365	389	398	360	407	368	398	377	379	373	393	387	328	370	345	386	365	377	374	389	377	377	376	374	350	401	393	338	394	365	386	373	401	397	404	344	356	408	398	399	351	377	406	388	396	419	386	363	389	368	401	399	386	354	389	388	391	390	379	335	358	357	368	400	373	400	351	398	392	348	388	386	359	395	344	370	425	379	374	380	368	330	373	338	409	392	383	416	418	362	378	380	410	358	377	376	364	386	387	367
25758	23237	36275	31599	20425	5396	503	430	370	378	368	371	399	315	390	353	347	390	337	373	390	325	361	364	341	365	339	359	355	350	355	377	360	353	358	355	361	340	357	337	354	346	364	357	360	364	334	331	377	378	345	382	321	387	396	356	360	350	307	367	334	364	358	345	349	335	351	326	343	379	333	345	353	360	344	361	391	357	358	374	301	331	392	393	371	340	314	352	357	382	386	334	356	337	345	357	355	358	327	357	358	381	358	342	356	335	345	351	397	361	354	339	354	358	349	389	377	319	344	347	375	345	349	361	343	350	336	339	358	343	339	338	311	361	347	334	363	362	364	347	385	365	330	397	327	360	319	348	383	389	383	350	365	361	387	336	390	344	351	360	358	362	385	364	323	363	322	357	353	352	337	360	379	354	333	378	366	357	372	341	375	364	362	356	398	376	350	351	350	354	344	351	334	350	372	349	337	373	346	403	378	387	351	320	371	391	388	351	360	342	355	361	354	329	346	373	375	359	365	370	362	396	343	361	356	360	374	363	356	348	348	305	322	351	322	304	332	361	375	361	375	388	354	369	365	349	364	361	308	319	344	334	321	363	337	357	367	365	314	388	354	358	358	356	377	394	370	347	328	340	353	355	334	328	362	383	372	377	378	354	315	345	368	368	327	397	357	376	393	314	372	339	419	353	347	370	332	391	373	333	349	354	339	359	352	338	348	331	389	385	328	364	359	361	363	365	385	357	359	342	337	347	382	335	360	329	384	352	355	362	363	352	359	397	337	394	326	334	364	320	410	346	342	312	359	367	338	345	371	347	364	367	353	368	359	390	364	372	353	381	362	339	342	327	336	336	355	372	330	346	340	367	367	380	352	388	334	345	367	391	360	344	364	352	329	351	325	380	373	391	350	359	328	395	354	362	349	339	324	345	364	368	361	368	331	321	362	333	368	343	370	362	326	381	353	359	379	387	358	347	358	348	402	316	348	383	409	360	326	355	345	338	358	376	349	323	339	349	365	335	340	333	368	366	379	358	332	371	365	379	314	380	373	368	335	371	350	385	383	337	339	333	325	373	351	316	350	376	333	333	351	357	360	381	343	384	335	403	352	372	323	382	341	371	373	347	330	347	372	341	369	379	347	367	377	369	380	359	354	349	385	332	326	359	410	345	365	364	347	333	347	359	333	329	385	349	359	319	329	389	381	341	357	329	366	343	342	331	358	353	375	364	356	380	328	357	353	357	355	349	403	353	351	363	363	383	332	324	362	366	357	358	355	362	351	344	324	372	343	345	343	341	351	336	375	359	379	353	380	340	350	374	357	374	346	351	352	332	365	351	369	350	355	309	347	346	378	361	342	330	330	357	357	332	394	370	376	333	341	337	357	367	310	360	339	358	313	378	340	359	349	331	382	340	336	380	369	346	335	346	366	390	373	364	367	334	367	352	386	328	353	353	374	384	371	337	384	378	359	335	368	317	353	394	370	348	361	342	384	353	383	359	365	340	361	390	356	347	353	367	394	363	363	330	344	362	372	349	328	326	339	351	339	370	377	338	330	363	367	302	350	335	370	365	388	352	330	344	362	384	331	362	331	372	357	332	351	361	379	374	359	338	341	371	356	346	348	351	343	368	320	356	314	337	370	357	371	398	355	377	345	350	386	376	370	366	362	369	327	351	363	344	353	346	341	345	338	384	346	348	355	311	373	351	352	350	353	341	342	343	366	365	369	363	351	354	351	355	366	330	366	339	355	345	346	347	374	341	373	363	355	326	339	373	366	373	401	338	363	299	374	352	348	372	340	368	346	357	356	347	358	370	340	362	373	353	341	349	328	376	364	386	356	363	346	350	339	332	349	404	367	354	307	340	384	373	338	355	357	345	338	367	358	351	376	367	382	356	351	390	364	374	323	346	333	355	344	341	373	333	329	324	383	398	388	361	332	369	387	353	380	371	355	389	384	337	361	364	352	376	363	355	384	369	340	352	332	380	400	368	345	374	349	366	338	344	317	346	388	389	370	379	361	337	327	352	371	350	339	352	364	359	338	360	339	365	372	348	352	373	352	347	344	341	340	341	380	364	383	365	311	330	347	364	355	332	343	388	332	325	355	380	348	347	337	350	340	361	382	323	376	354	379	369	368	365	357	352	361	352	362	378	355	342	362	341	350	388	312	343	379	342	368	381	348	360	370	367	358	388	344	370	347	324	373	387	371	321	361	358	351	341	368	353	371	336	315	368	335	346	366	361	330	364	366	382	341	345	347	347	348	317	379	359	337	347	317	368	369	373	342	324	352	355	334	391	352	371	357	371	354	371	351	368	381	320	362	356	356	365	345	357	343	335	385	347	354	337	352	365	384	325	372	380	344	349	359	331	348	360	353	344	361	343	339	375	361	349	318	346	371	320	362	380	342	361	366	363	351	354	340	347	367	357	367	377	352	348	348	363	369	378	348	351	341	366	341	347	386	363	365	356	346	345	323	349	396	344	355	400	355	368	340	339	367	377	352	306	335	374	354	344	359	329	370	330	347	311	352	382	345	342	353	325	356	344	354	347	355	327	396	374	351	368	375	333	367	360	356	361	359	373	370	385	391	325	343	375	380	386	358	366	374	354	340	337	330	340	369	366	358	368	322	313	334	341	375	351	361	347	361	349	339	360	380	337	322	364	336	336	348	347	348	329	368	388	351	332	358	349	325	368	316	338	375	323	329	350	356	365	363	349	363	358	402	353	325	355	340	327	349	347	369	379	328	332	398	343	359	357	388	365	361	380	364	374	386	359	339	363	374	361	352	344	357	360	342	341	306	356	333	322	358	334	344	339	341	330	350	340	333	346	364	330	356	389	373	362	370	314	341	356	408	340	339	375	310	349	373	358	380	355	350	336	346	348	367	338	366	346	349	350	363	384	360	337	361	370	343	352	304	335	359	368	335	363	342	350	364	351	328	362	322	354	355	323	372	340	340	341	367	385	361	340	358	370	321	364	380	366	304	355	374	360	339	361	338	339	390	356	349	378	360	356	360	349	372	330	379	359	359	334	328	334	357	345	339	354	316	348	371	364	351	338	363	389	352	374	387	360	361	328	380	356	371	353	401	380	348	356	347	344	320	364	347	351	386	398	348	364	372	356	347	381	379	374	380	380	349	350	357	359	343	370	332	358	365	374	352	361	380	347	382	306	342	364	353	372	327	350	358	374	336	371	336	368	400	364	348	352	339	370	365	378	354	363	324	345	368	381	381	359	380	353	375	361	374	362	358	375	356	375	356	367	346	326	387	376	347	359	360	338	323	359	352	356	328	340	360	358	390	384	352	359	322	346	353	327	343	360	346	369	356	376	341	309	379	363	369	356	362	352	349	360	354	348	342	316	336	345	378	329	338	324	339	352	366	326	343	369	352	328	366	333	338	370	338	358	339	331	384	385	342	333	318	337	356	361	359	364	368	324	348	361	367	334	363	319	335	368	362	336	351	340	354	364	341	359	381	371	345	336	350	359	346	317
48615	75889	56850	37087	18995	1779	464	469	429	474	401	424	443	440	432	451	417	383	422	471	418	396	406	378	444	420	428	426	422	453	392	420	413	415	433	394	397	418	421	421	373	405	424	452	438	382	424	388	411	453	426	398	441	421	393	432	410	423	426	426	430	428	392	422	401	424	432	428	412	407	455	401	409	367	399	392	427	421	412	396	441	420	449	427	417	377	413	394	417	379	439	463	410	420	409	420	422	409	473	422	449	401	405	407	416	411	425	413	420	425	418	439	411	423	409	409	436	411	391	413	433	390	395	397	389	398	417	402	431	407	446	376	417	419	435	385	411	421	437	398	420	424	427	407	425	417	374	430	417	436	381	438	438	457	406	408	406	397	415	418	381	393	373	402	406	444	402	437	442	436	413	431	398	444	415	402	413	423	416	414	417	427	417	431	437	385	419	412	430	441	428	425	419	366	429	422	404	396	396	424	437	400	401	413	401	417	410	402	392	387	405	414	414	426	468	426	379	420	415	418	426	397	392	392	408	402	418	431	426	429	420	410	428	442	444	431	428	436	422	397	459	408	420	386	446	400	413	421	412	431	415	433	422	442	411	426	402	394	399	417	397	404	402	425	378	407	442	418	430	442	366	419	405	414	428	410	419	438	429	411	410	384	435	450	418	407	418	401	423	396	407	410	447	450	409	435	427	397	402	434	413	407	417	414	431	397	404	448	422	430	425	401	415	412	431	389	425	407	399	451	403	445	384	405	420	405	406	416	429	441	393	430	460	416	410	411	379	434	419	412	403	398	437	411	464	452	420	415	438	449	476	390	417	420	418	472	426	418	405	450	402	448	416	468	415	425	374	430	463	411	425	445	444	427	474	399	402	427	399	412	399	406	453	394	380	407	413	446	415	412	436	377	375	382	409	417	407	395	391	361	433	414	410	426	425	387	399	406	381	420	400	408	396	364	387	456	424	400	351	419	418	399	417	421	456	449	437	428	460	383	424	417	419	435	387	424	406	423	393	414	416	397	436	424	435	394	442	430	408	424	422	422	403	426	404	428	437	404	436	371	419	436	431	408	427	413	418	443	442	417	442	445	422	385	437	408	413	409	364	446	425	456	429	445	433	413	401	404	432	434	418	438	411	419	434	395	436	437	426	438	411	434	425	428	464	422	419	391	427	417	424	422	407	381	402	407	403	426	404	448	414	410	398	424	424	395	395	401	420	391	424	413	399	405	382	416	453	419	407	432	421	437	415	417	398	432	422	424	391	417	431	454	470	390	397	441	421	426	408	383	432	395	415	434	432	434	406	423	408	431	411	399	421	436	428	439	364	413	430	423	435	424	423	443	427	446	387	399	429	400	393	388	422	386	433	422	422	393	429	411	402	394	396	435	429	397	431	397	390	413	424	430	440	386	439	424	441	451	453	399	397	399	380	411	421	404	409	382	424	383	432	407	446	450	426	420	443	436	387	442	419	421	419	405	414	438	435	430	421	420	385	419	425	454	432	413	417	426	398	388	423	457	404	423	383	441	380	427	435	444	406	437	404	411	370	421	404	404	386	398	440	427	386	435	385	407	417	403	446	398	416	427	403	398	393	423	375	430	368	393	415	436	430	404	436	427	437	402	428	420	406	386	412	426	438	419	398	428	395	389	399	399	426	419	422	392	412	447	390	383	437	369	413	407	392	428	428	397	434	432	417	425	441	398	404	403	401	422	411	443	468	406	433	389	387	444	440	404	420	412	401	442	410	421	421	398	382	443	437	422	406	441	430	427	407	436	372	434	431	412	431	416	412	442	393	441	380	430	423	376	419	404	384	449	360	409	420	405	405	402	417	388	416	404	427	385	432	418	443	439	478	438	396	416	419	397	400	402	437	418	432	397	419	436	410	419	422	422	443	406	429	418	452	433	396	399	381	442	440	424	410	413	390	436	433	427	436	430	415	395	400	387	414	409	431	404	410	448	436	406	435	400	407	367	389	410	449	402	427	415	373	426	430	426	407	453	412	368	424	405	388	408	398	410	415	434	417	406	444	394	401	418	416	434	455	448	405	414	406	407	378	398	401	416	430	403	415	389	429	359	426	447	428	398	432	416	370	404	430	449	417	408	439	423	407	440	377	402	417	429	383	438	416	439	388	422	434	436	404	394	436	433	416	413	449	393	407	416	450	413	378	410	476	444	420	442	419	423	432	410	449	437	415	437	422	415	431	425	422	425	407	375	413	418	453	407	408	419	415	435	402	434	419	428	409	416	409	398	416	413	419	397	414	414	366	404	435	405	402	427	434	403	456	415	444	417	415	428	393	396	422	403	436	437	395	428	431	425	391	415	445	416	444	456	445	455	383	419	408	406	397	421	419	425	392	415	417	409	424	433	415	402	408	426	412	402	393	457	421	422	410	429	397	385	404	405	430	444	402	403	389	428	389	418	420	400	462	431	425	418	443	403	382	376	422	402	411	423	381	433	437	385	406	429	396	399	414	430	451	387	426	430	409	463	443	419	442	418	404	453	398	408	400	399	404	416	423	392	423	416	425	428	417	398	402	393	472	424	375	418	409	427	378	417	388	414	416	405	429	434	413	428	437	443	425	423	371	403	412	449	394	413	416	402	422	394	404	385	442	414	422	393	418	443	401	403	438	375	423	431	464	460	375	453	430	428	403	394	397	430	409	412	405	426	400	440	424	434	408	397	410	435	419	428	427	432	461	418	435	461	387	458	415	446	410	441	437	430	434	403	433	440	424	422	438	477	410	412	400	424	438	426	410	394	427	388	442	406	388	420	432	425	406	401	401	441	390	402	426	423	401	439	443	421	439	398	402	407	400	414	446	408	404	466	388	377	431	405	421	372	431	400	389	377	452	433	433	407	422	416	408	445	420	403	393	415	429	396	429	434	416	450	417	423	389	422	391	406	445	390	455	390	400	477	427	429	423	409	449	451	435	422	381	442	411	390	401	435	413	415	440	385	423	381	395	423	440	426	415	414	415	444	414	415	433	424	394	390	415	435	398	445	412	450	446	441	429	406	448	406	410	395	377	421	442	418	460	399	421	458	418	406	450	398	409	402	430	421	418	463	417	434	357	431	413	405	415	404	429	376	396	425	440	417	429	452	402	423	439	383	370	403	423	416	439	395	403	392	407	406	402	417	434	416	388	398	465	424	400	394	444	417	427	401	400	425	425	401	437	419	430	402	440	390	393	421	423	404	374	403	422	387	400	402	422	414	409	403	426	420	393	387	403	402	416	412	414	389	403	417	383	393	417	400	388	430	407	425	377	443	396	415	420	429	435	402	450	417	401	423	406	382	404	434	418	428	454	437	411	432	441	402	423	412	454	410	386	396	413	428	412	399	401	391	428	411	427	422	431	395	408	380	407	438	439	409	405	390	399	402	425	419	414	461	391	459	418	411	433	409	456	413	385	374	394	378	374	448	443	417	421	400	378	386	436	426	407	416	431	449	422	411	407	402	399	422	414	424	443	401	426	404	446	409	427	404
23277	21807	33045	28834	25462	21006	11147	940	638	644	622	603	554	580	560	537	587	554	591	564	583	532	573	566	545	549	547	575	513	529	551	553	552	552	550	535	533	542	507	513	488	540	545	523	564	561	601	562	534	549	513	569	527	569	590	506	514	532	531	535	563	527	578	517	523	523	512	519	522	552	572	531	534	549	495	564	515	583	539	548	505	551	545	529	548	505	493	544	553	580	567	522	529	548	553	533	503	542	547	527	502	574	548	586	534	505	523	521	510	536	529	533	498	520	500	518	524	489	520	575	531	521	538	531	506	517	526	540	598	558	534	570	541	526	540	545	512	536	582	538	489	556	553	524	523	561	519	582	517	557	535	531	533	537	560	518	580	528	528	555	505	553	491	522	497	475	528	503	558	541	586	531	560	531	498	513	545	515	560	535	583	549	548	550	520	503	538	494	548	545	567	541	521	545	532	569	493	543	505	515	580	544	568	515	534	526	500	543	555	532	550	521	484	532	570	503	487	535	542	530	493	556	551	523	543	520	558	554	488	536	496	548	513	535	537	538	553	524	486	511	519	559	494	504	556	532	528	510	525	592	539	543	556	577	554	510	573	527	549	542	532	558	549	509	524	530	552	512	567	493	491	551	504	493	535	527	553	522	548	514	549	517	546	533	574	518	547	524	515	549	521	536	582	525	555	543	550	544	540	558	492	503	534	518	536	524	541	553	516	537	491	512	530	552	556	522	512	534	595	579	545	504	542	565	531	550	513	533	566	538	532	582	523	520	526	546	568	540	540	563	528	539	517	537	537	546	568	559	554	559	544	542	537	545	515	516	532	527	522	543	562	534	530	511	528	547	522	505	541	529	518	507	514	529	545	517	529	555	540	552	532	529	582	555	528	523	505	548	535	567	524	492	550	552	553	537	569	555	574	525	507	513	539	558	511	560	502	572	483	516	509	535	539	532	491	528	552	532	544	532	468	519	526	492	541	536	570	538	564	528	551	545	545	546	526	506	588	558	548	564	540	532	554	531	519	553	556	531	537	531	517	499	526	554	516	537	508	581	562	545	583	500	525	544	534	541	550	524	501	505	542	512	514	559	506	565	542	456	538	500	534	510	501	519	552	540	585	532	541	553	560	560	505	534	572	528	543	561	540	576	531	538	514	560	518	510	566	537	552	575	565	546	512	529	567	538	526	504	522	547	508	543	565	500	487	511	481	521	486	536	545	578	522	521	563	580	519	538	537	547	529	584	514	500	519	568	562	524	531	525	578	553	527	542	510	520	514	505	508	536	520	551	509	540	528	516	535	512	519	554	526	526	554	568	543	571	525	522	571	567	494	557	570	536	525	489	525	510	554	529	559	566	541	535	571	553	526	566	545	575	592	532	529	526	556	581	501	519	522	546	530	526	534	565	534	558	529	558	552	514	582	533	537	523	537	526	577	510	568	522	564	515	536	532	585	560	530	555	557	507	546	526	552	475	566	559	547	520	559	577	509	530	539	544	525	524	511	492	547	506	493	528	533	551	546	552	541	525	561	515	571	519	545	516	523	560	574	532	543	589	528	510	517	548	523	506	521	538	531	520	497	517	525	509	486	542	572	543	503	569	566	536	507	541	550	516	531	530	539	528	497	517	524	525	546	561	527	588	540	575	544	520	553	531	525	564	542	528	554	557	557	506	517	568	541	573	563	534	505	532	550	512	515	543	555	535	527	508	532	577	498	476	535	525	505	514	561	525	534	530	535	560	481	550	500	552	527	546	530	526	547	525	512	539	558	527	578	538	571	515	544	517	536	518	547	523	518	509	524	546	554	510	535	564	540	597	541	545	557	513	516	531	558	585	508	518	516	536	489	531	563	508	511	573	519	506	502	551	518	518	522	553	517	532	551	568	551	561	560	536	539	519	521	520	533	482	571	534	536	560	589	572	540	505	496	568	539	576	551	529	509	562	528	565	520	535	569	570	529	530	477	504	509	527	543	547	561	525	519	552	523	542	542	523	546	532	525	529	546	533	556	514	543	569	512	530	534	521	533	530	530	593	536	537	526	567	536	576	559	531	532	548	590	538	553	542	564	537	514	508	550	518	577	538	542	502	511	538	539	510	550	534	526	533	547	510	528	523	576	490	530	541	532	501	541	576	542	573	522	519	548	533	550	532	530	530	531	518	520	523	535	514	522	493	506	562	560	525	518	540	536	522	538	507	520	520	556	540	513	524	504	528	567	517	544	524	550	532	540	512	531	535	587	513	568	492	514	599	554	528	541	553	528	553	530	538	487	557	559	511	544	556	563	552	475	549	519	502	537	548	510	575	544	512	537	551	483	493	521	539	523	559	526	518	523	556	512	535	552	517	522	564	520	532	518	518	530	529	527	516	544	566	520	506	566	547	541	549	537	540	559	504	553	542	528	548	543	511	538	540	540	555	547	475	552	537	540	568	531	541	544	575	535	519	532	524	521	511	518	508	553	521	526	499	518	538	514	523	563	547	537	559	495	499	513	540	522	535	568	511	510	529	523	518	570	519	497	521	532	470	476	534	513	548	535	527	509	545	542	494	543	546	565	535	553	545	541	545	565	509	529	540	540	569	494	554	539	498	555	573	558	532	509	517	494	526	540	553	570	544	540	506	503	554	564	526	505	497	510	524	540	552	527	524	530	506	520	512	533	504	548	523	530	493	524	519	553	527	563	538	521	562	549	542	555	541	543	537	500	590	548	553	507	576	534	503	518	528	517	555	527	541	526	558	504	575	536	540	541	488	509	531	530	534	510	539	492	507	517	517	562	602	526	537	518	550	548	558	542	490	566	545	522	541	511	511	541	534	564	567	539	490	519	541	546	555	527	566	520	507	535	533	542	543	541	561	522	549	532	558	555	559	523	548	530	514	494	537	546	516	527	527	525	531	543	511	505	541	577	508	541	533	540	533	521	548	488	546	479	527	568	504	516	478	573	526	479	558	551	518	537	503	535	564	523	547	503	543	609	574	544	520	564	547	545	558	527	495	511	507	533	518	516	524	511	538	546	491	558	478	495	505	544	485	505	555	553	572	516	528	562	512	564	523	515	511	557	500	546	514	561	513	505	538	548	523	563	549	579	533	513	515	571	530	507	509	541	527	522	517	495	526	541	559	537	542	523	515	539	583	541	544	532	549	504	503	511	532	542	554	543	591	579	536	518	543	534	535	568	502	523	480	561	538	535	544	528	553	516	579	542	552	501	531	537	555	499	544	518	548	547	501	509	496	551	579	528	541	524	530	522	529	540	530	530	548	490	493	507	544	542	534	513	528	513	552	508	589	511	616	530	558	555	609	506	527	556	518	532	515	517	550	577	587	519	530	493	517	540	549	532	498	493	503	522	499	562	529	588	525	511	495	531	543	531	533	548	541	522	521	525	500	544	541	513	552	569	512	501	524	570	487	536	516	538	559	561	562	546	509	517	503	520	530	505	552	572	535	552	514	544	542	552	481	493	481	500	523	521	539	523	506	562	532	539	515
60696	100440	80489	55078	35458	4189	833	741	748	678	678	664	653	666	648	611	638	608	609	589	620	604	570	588	630	626	603	580	575	633	638	542	577	571	604	570	607	567	573	651	571	567	583	584	588	583	588	598	619	583	580	556	606	563	611	582	529	592	588	580	562	592	622	596	559	598	594	542	582	618	611	548	566	616	562	589	547	561	625	640	595	523	556	586	559	570	601	613	598	630	582	579	573	558	581	583	597	571	605	575	618	620	594	531	586	580	584	599	574	570	592	580	616	603	581	580	563	607	587	577	547	564	585	589	570	575	571	582	530	593	606	582	588	592	595	594	610	603	562	603	573	650	593	544	612	591	559	560	606	554	583	565	607	635	589	554	541	567	592	588	583	574	601	595	594	622	613	575	605	572	575	548	580	612	586	567	648	575	628	560	571	554	577	623	607	588	549	575	589	567	578	569	604	594	551	597	567	605	583	586	555	590	610	570	567	553	593	585	593	541	609	576	601	596	553	540	586	566	622	606	568	560	610	634	570	569	619	595	577	573	575	595	560	608	589	623	545	604	561	589	624	603	586	584	564	593	599	600	576	559	547	572	602	587	574	570	569	570	583	599	615	558	545	557	607	535	567	562	602	627	573	540	626	588	607	580	569	621	636	603	565	610	530	581	563	598	598	602	597	546	539	597	579	582	582	579	615	583	568	556	570	545	582	599	602	591	545	541	573	594	580	594	604	589	591	585	551	594	608	542	582	603	526	622	586	612	557	542	564	569	616	609	579	603	595	558	581	566	555	602	532	595	622	578	584	558	617	610	599	591	613	573	585	619	586	590	564	589	608	617	612	551	538	565	554	609	632	588	585	577	606	576	558	582	561	569	556	605	571	594	561	596	575	609	615	568	549	594	595	595	594	629	621	620	573	596	547	593	559	577	594	579	618	578	600	574	596	573	546	579	602	630	628	616	558	596	608	583	591	597	569	593	601	612	586	565	583	621	586	600	602	545	616	602	559	592	561	607	586	607	604	612	586	594	627	597	551	585	569	602	600	588	565	571	581	626	539	566	563	599	610	585	588	626	597	588	597	567	548	599	545	652	570	574	589	619	578	573	564	571	576	601	581	570	622	560	597	563	600	556	566	598	571	544	560	551	578	599	569	576	603	569	597	553	573	588	572	555	607	581	621	589	587	580	554	617	593	582	552	584	529	558	570	618	636	538	610	559	582	614	601	635	558	592	593	566	572	575	592	572	580	552	577	563	625	595	565	575	540	600	570	599	566	590	555	572	585	575	607	569	579	547	557	583	626	611	520	563	622	549	552	562	586	605	576	591	566	562	601	582	569	584	609	593	571	580	567	549	600	633	602	596	588	602	548	587	609	521	585	572	578	562	594	573	551	586	585	598	559	596	580	580	586	601	600	575	584	612	617	557	619	578	593	628	560	565	584	650	593	594	589	589	580	596	550	576	590	600	575	605	581	583	578	572	575	560	553	581	540	587	583	585	568	575	563	598	566	547	594	592	579	564	566	590	593	593	590	537	593	533	574	600	588	603	601	586	596	551	564	578	611	603	562	588	558	567	560	565	539	588	557	612	575	579	569	554	565	582	537	581	601	574	583	578	545	598	624	551	564	577	601	541	573	555	616	595	568	610	550	585	600	566	610	571	622	568	594	535	577	608	571	558	586	600	567	614	556	599	600	566	562	582	636	564	562	554	652	575	591	594	561	581	563	575	612	577	563	592	540	560	575	593	605	582	615	581	615	586	560	621	581	557	575	607	606	551	549	569	573	579	565	584	572	563	627	609	619	610	567	564	590	580	560	568	627	564	595	602	595	576	570	579	562	577	583	601	569	614	540	558	572	609	657	619	596	557	555	592	577	562	602	565	616	573	572	622	602	570	613	603	564	582	591	615	576	612	615	633	562	594	579	596	588	576	545	529	575	601	581	595	548	563	578	593	599	579	606	564	611	521	601	596	601	553	544	577	580	568	566	615	590	594	583	606	588	570	559	623	605	605	575	559	596	571	580	577	579	567	582	596	583	578	598	592	576	620	577	584	581	600	635	593	617	577	626	589	575	578	590	603	577	570	581	599	601	598	577	557	546	571	557	608	597	581	576	594	527	541	604	610	574	586	546	562	635	547	554	623	567	600	558	551	616	588	590	607	598	586	645	599	610	620	636	555	613	595	547	583	595	549	563	602	561	626	616	575	603	539	525	569	616	581	541	535	649	563	611	567	592	556	583	553	586	587	520	617	566	542	585	567	578	608	578	581	573	576	591	588	567	613	586	592	559	574	628	597	590	632	630	575	574	605	607	560	549	624	583	568	590	525	597	600	603	570	600	611	575	555	619	601	585	574	599	607	585	578	583	576	599	611	546	614	601	607	612	547	557	601	574	593	591	575	579	652	570	574	571	598	577	605	618	552	590	555	583	616	618	574	567	558	621	580	556	551	536	612	571	623	567	587	610	567	614	567	568	545	601	595	586	546	580	579	598	580	595	562	631	550	532	582	551	600	591	614	606	580	607	600	632	567	580	621	609	561	609	552	600	585	569	611	646	627	600	620	581	574	619	622	603	605	595	602	614	585	533	561	578	558	565	593	572	566	604	559	557	585	576	559	570	560	621	610	565	609	592	629	594	557	620	585	594	573	596	570	599	627	570	550	566	581	606	591	511	602	584	578	586	575	576	517	558	532	574	602	585	596	589	565	560	576	613	575	583	605	559	596	597	553	622	557	557	559	528	595	621	588	582	555	622	582	548	600	577	602	608	593	591	548	574	599	562	548	580	572	560	585	632	554	581	611	551	596	536	589	580	576	622	596	587	570	604	594	623	571	569	594	565	592	564	603	566	580	562	587	599	583	596	586	604	594	578	600	560	591	556	617	570	559	595	569	559	611	546	553	599	577	587	585	609	544	599	596	607	611	597	603	594	553	548	598	600	536	600	584	578	591	577	570	581	581	605	575	615	592	573	613	609	576	611	581	589	622	573	618	628	588	591	631	585	603	602	608	589	587	603	582	595	576	559	574	578	633	580	533	548	569	573	650	557	563	602	572	598	536	549	620	591	588	585	583	607	582	545	624	597	567	580	594	609	611	609	564	564	606	545	593	631	559	556	622	585	595	593	573	624	558	557	598	618	585	555	577	628	574	573	582	576	594	603	585	589	602	524	567	596	585	574	588	600	557	564	563	572	602	581	575	646	580	557	612	563	559	563	611	533	613	599	598	593	590	645	569	598	601	590	585	600	603	566	518	622	641	607	622	592	554	600	639	544	592	553	573	597	571	608	601	583	612	583	592	598	608	623	617	582	579	598	571	597	588	545	550	559	659	545	557	594	606	622	553	585	569	547	598	598	579	579	584	553	556	567	557	627	553	594	535	572	581	565	576	548	612	550	556	594	623	602	557	540	591	596	601	569	567	579	592	574	591	534	632	552	593	544	644	586	606	551	599	605	562	554	588	604	614	581	591	603	566	583	584	609	577	622	568	621	587
28633	26425	33195	17301	5045	501	242	244	271	237	250	249	235	272	214	261	241	219	229	240	263	257	222	236	232	240	243	237	284	226	216	238	232	209	278	201	261	253	240	247	243	266	232	269	262	252	251	244	248	245	225	243	242	245	243	238	240	257	224	185	253	262	235	241	266	254	246	264	237	208	230	224	240	229	237	262	238	232	225	222	230	242	217	213	246	212	253	254	269	254	220	252	242	247	247	270	225	236	226	251	231	224	261	227	258	244	244	253	224	262	243	224	259	243	257	244	237	238	250	239	226	224	223	237	254	244	251	241	245	244	266	236	234	259	245	218	222	236	231	229	238	239	224	242	249	239	249	247	256	248	209	264	269	237	238	230	228	230	245	260	230	216	222	233	242	237	229	220	247	268	195	261	254	225	243	262	214	245	230	219	206	230	236	234	226	242	223	267	241	234	229	236	217	236	248	257	247	257	237	231	229	256	234	214	245	249	259	211	206	236	251	227	245	240	239	226	238	242	237	246	251	248	253	263	209	217	240	226	254	246	209	240	237	241	243	239	230	238	234	243	246	240	249	221	232	249	224	251	244	283	225	251	255	256	259	249	259	231	223	233	223	283	225	230	230	228	259	257	229	258	221	249	238	228	266	242	235	223	255	245	232	239	207	220	237	239	240	235	244	258	249	232	231	229	229	237	266	246	251	223	248	237	215	256	231	237	231	236	241	251	260	223	247	242	231	240	261	265	243	236	253	227	232	252	237	225	268	224	227	248	253	237	220	212	243	212	246	228	247	245	226	220	242	233	236	229	212	241	249	247	245	214	224	262	243	233	205	205	230	239	238	226	233	220	258	260	215	285	272	251	260	230	234	226	237	231	217	226	247	208	218	239	247	238	240	246	232	239	262	259	227	220	247	246	230	246	247	249	244	216	265	239	250	238	242	227	245	224	238	256	254	282	231	262	266	242	227	252	218	247	243	232	257	228	213	264	266	229	266	235	234	224	229	272	229	234	265	254	254	262	252	260	257	232	249	239	246	260	241	241	250	233	227	250	232	251	245	231	223	214	238	234	221	226	258	245	254	231	215	232	221	237	237	248	222	231	224	231	202	239	218	233	253	247	276	210	245	233	242	231	253	260	214	227	286	253	224	250	251	300	217	259	243	244	280	223	230	216	264	210	232	233	237	213	237	223	231	232	237	203	261	234	223	201	261	260	256	224	249	225	263	234	235	258	246	228	254	220	225	251	236	207	224	251	235	253	227	262	239	240	213	228	226	255	233	249	210	266	230	219	281	215	243	221	247	232	251	263	220	249	259	230	247	245	240	242	252	226	232	226	219	239	238	243	226	232	229	263	231	269	238	260	240	258	247	221	234	261	231	226	231	220	230	257	258	246	243	214	258	237	269	246	233	242	253	263	231	249	243	242	232	243	232	254	238	228	228	234	240	234	238	242	263	202	236	254	220	238	210	237	248	204	251	245	238	243	244	257	217	240	244	216	267	244	227	262	217	231	263	228	232	253	241	221	198	238	220	221	251	251	234	219	250	219	250	242	249	236	251	217	227	238	253	231	243	230	223	248	252	261	225	253	230	212	250	236	243	215	241	227	213	251	230	262	238	219	253	253	249	246	223	236	235	260	248	234	241	238	213	235	249	245	243	247	240	247	245	226	247	254	248	233	221	226	252	247	236	237	239	225	219	241	234	257	242	238	228	228	249	234	239	244	231	241	226	239	239	260	207	248	261	229	236	242	215	223	247	214	233	239	219	226	223	255	241	253	227	238	283	236	222	238	251	228	256	253	235	233	263	234	235	255	248	266	252	230	245	244	235	231	238	220	233	231	233	249	241	252	243	238	275	227	238	282	245	246	229	245	253	246	238	236	238	221	240	218	251	271	245	242	255	226	237	249	234	244	229	232	265	263	256	224	246	249	220	226	229	225	265	230	236	226	249	229	239	234	272	243	248	242	243	240	244	240	265	245	208	247	243	245	255	252	229	250	220	216	244	235	238	253	253	243	245	260	231	263	251	242	250	244	228	251	255	257	245	215	223	243	235	243	238	227	262	268	233	254	243	247	221	239	263	259	229	216	251	237	253	246	234	251	236	230	256	244	220	215	211	229	233	252	224	244	240	247	255	267	231	218	247	234	225	239	246	229	255	252	240	231	266	231	264	259	240	225	282	254	227	236	238	257	254	239	230	229	235	227	221	237	239	252	238	254	242	222	265	253	245	242	250	260	240	247	218	250	248	256	260	256	222	219	242	258	236	207	237	216	259	219	244	237	257	238	233	231	233	261	249	262	218	229	254	245	240	239	240	238	214	249	252	235	231	218	261	238	227	252	222	232	244	256	267	251	236	271	266	228	232	236	236	254	221	231	231	220	243	236	246	250	207	249	232	267	247	224	253	264	236	241	248	258	242	279	226	220	247	250	236	259	264	226	256	226	236	250	223	237	253	230	217	250	228	235	264	227	268	230	258	210	252	238	247	251	193	250	231	206	257	215	243	240	254	218	229	241	231	252	251	225	251	227	239	239	223	242	220	244	235	232	212	228	220	222	261	213	225	242	244	185	220	242	265	262	244	238	214	236	252	229	244	213	260	275	233	233	279	239	247	221	230	263	221	262	253	242	258	243	246	244	230	235	227	263	286	246	228	214	251	226	213	273	254	243	218	243	235	208	245	247	278	239	246	228	242	231	232	223	237	238	242	262	237	272	228	261	236	255	237	262	267	239	268	224	225	200	257	224	240	256	260	229	240	215	240	249	257	239	228	253	242	244	249	268	240	233	228	248	240	255	235	254	213	228	260	244	239	237	246	256	220	228	235	262	262	242	214	254	218	227	195	252	233	239	233	221	263	239	231	202	246	205	244	219	237	237	230	220	252	232	244	233	246	230	248	251	217	238	236	253	252	235	229	250	237	250	238	218	203	248	232	231	241	250	245	232	206	214	224	228	229	237	275	239	265	231	260	233	245	227	220	251	245	266	242	250	225	240	234	256	239	248	250	238	240	215	244	220	251	229	240	227	244	236	250	227	215	223	212	266	240	242	247	229	234	262	232	215	274	232	240	237	230	249	243	245	271	229	244	221	217	274	224	224	236	253	237	246	233	222	245	264	235	235	253	254	227	247	223	245	240	244	235	235	228	254	270	265	269	266	253	246	228	233	254	260	229	242	262	254	248	239	265	259	246	256	252	237	228	232	244	246	256	223	216	234	259	255	229	260	241	235	258	232	243	233	241	225	226	230	223	251	226	254	266	230	254	235	233	263	270	241	240	238	233	252	232	212	246	239	249	219	243	236	252	241	240	228	255	236	219	257	244	224	230	246	271	220	248	252	240	257	237	254	231	247	239	249	220	224	263	264	220	242	219	242	267	250	253	276	221	208	211	250	244	244	263	270	215	238	218	228	209	244	215	222	239	246	227	254	256	257	240	268	244	245	238	249	231	260	227	280	271	227	247	217	273	242	238	236	246	235	234	277	215	253	254	250
25991	43514	29647	11330	4759	523	303	300	276	268	306	322	287	270	296	264	298	266	281	281	274	281	301	285	298	307	257	265	280	298	302	301	287	265	264	277	256	283	270	291	296	284	301	285	267	263	296	277	296	307	285	299	266	291	288	281	302	311	284	285	283	306	296	301	251	270	295	298	269	292	313	285	322	294	293	275	292	310	295	313	292	280	285	271	277	305	269	274	275	301	297	306	304	242	307	260	282	302	302	269	295	286	278	279	280	293	289	254	318	276	295	321	271	275	270	284	283	290	289	314	286	261	289	295	286	328	271	274	277	277	291	262	265	292	266	296	294	274	342	291	299	264	264	258	267	289	322	294	263	312	285	274	264	274	299	301	284	253	281	291	278	288	278	306	316	302	279	260	302	284	305	258	283	285	280	320	295	298	275	284	300	283	268	289	260	290	321	275	292	259	307	284	311	311	298	279	309	260	279	277	267	267	289	306	311	268	272	284	288	279	289	321	287	276	299	275	299	268	273	276	264	271	308	259	300	271	315	290	281	277	297	282	271	271	305	303	286	293	256	292	295	261	300	265	277	310	253	278	295	269	287	310	281	283	299	310	299	295	289	303	280	308	281	290	311	307	260	293	280	288	295	297	278	287	265	275	258	260	274	253	287	272	284	294	286	282	273	249	282	286	284	280	302	289	261	260	272	255	270	252	254	312	290	284	279	286	319	282	315	300	256	283	296	270	278	280	270	293	270	285	305	263	278	268	262	316	293	259	259	293	300	283	294	300	262	300	288	263	278	282	288	311	285	273	255	304	264	287	325	271	267	304	275	295	293	282	278	252	306	282	305	283	287	324	298	308	264	278	304	280	314	297	277	296	302	310	257	288	270	305	268	270	269	302	287	292	283	300	303	265	280	286	275	279	279	285	251	285	260	311	284	309	281	278	296	292	310	277	326	276	298	268	314	295	290	293	283	295	311	289	306	305	309	251	304	276	294	286	278	282	277	304	284	273	307	306	253	285	275	253	252	290	295	284	266	301	260	283	255	288	271	289	301	285	299	280	261	281	288	309	267	276	296	283	282	238	273	282	289	257	304	298	285	291	259	279	280	278	276	318	270	316	290	294	285	260	266	303	312	263	270	261	295	311	273	285	265	277	309	284	302	279	295	283	287	299	266	286	305	289	292	281	297	267	301	297	274	282	297	288	291	325	242	255	295	291	293	262	320	279	283	306	280	242	327	291	256	290	259	286	312	282	310	276	297	276	293	264	278	277	272	311	305	257	291	267	291	298	299	264	296	308	286	270	304	273	241	314	283	256	290	281	291	283	290	292	304	282	285	273	300	286	267	294	287	275	291	298	327	273	274	267	268	279	281	278	275	267	266	286	318	276	314	277	272	288	287	269	270	309	274	277	269	280	299	287	303	273	281	272	317	289	283	290	291	269	283	279	268	251	303	285	296	263	289	280	304	288	272	262	291	268	302	307	291	256	289	281	289	275	321	288	273	276	291	290	312	287	259	281	283	269	305	286	289	282	278	279	265	303	295	299	285	306	274	285	270	310	286	299	253	252	275	285	295	295	279	290	280	281	268	281	285	290	302	248	253	292	269	282	281	274	280	277	297	288	262	269	267	308	264	298	270	291	278	272	283	293	292	297	314	301	287	287	314	305	307	274	304	285	278	302	294	301	306	284	298	310	291	271	251	269	271	257	299	296	279	286	273	265	305	269	287	290	279	244	290	284	281	306	260	272	317	282	282	280	324	261	276	296	277	285	293	270	284	306	308	267	291	289	250	291	265	259	296	296	267	267	282	301	292	303	335	280	288	299	281	281	284	278	277	298	310	302	281	279	271	294	285	267	305	308	295	283	292	268	286	255	293	317	321	257	265	312	289	286	292	263	299	267	289	265	297	269	271	281	299	302	284	272	291	288	284	295	274	268	239	269	277	321	308	260	303	231	278	301	267	285	289	291	282	279	259	277	274	272	284	267	266	293	272	300	303	302	275	292	284	289	293	294	293	289	277	282	279	279	320	279	300	256	290	291	320	299	276	277	298	283	301	280	295	305	279	284	303	308	283	288	280	263	252	304	302	306	277	302	281	317	302	286	277	279	295	278	299	262	295	281	259	295	297	299	310	280	268	272	282	296	289	278	306	266	254	265	318	280	284	293	288	280	306	330	282	313	288	260	293	283	293	299	283	269	288	300	264	276	300	290	310	289	310	298	292	287	306	292	279	268	286	306	269	263	273	300	271	297	287	262	275	321	284	297	270	259	259	282	272	320	274	288	260	300	297	275	285	302	266	294	274	276	279	274	260	271	308	281	303	264	282	260	255	282	275	274	270	279	285	291	279	286	299	310	276	266	304	283	285	286	265	278	284	316	262	312	264	274	270	297	287	259	296	295	261	277	254	310	306	295	291	306	289	274	296	284	231	276	284	283	276	299	252	305	288	295	284	290	277	260	298	260	287	284	269	303	287	284	274	262	310	287	303	277	264	255	267	282	279	271	283	282	260	299	284	300	287	283	265	291	292	248	273	278	294	275	293	257	298	318	268	298	289	270	262	282	274	278	249	272	286	275	284	297	289	304	287	285	269	283	271	294	277	296	241	291	246	303	298	260	273	279	287	289	271	272	290	268	261	291	274	283	293	279	284	265	312	280	268	304	306	300	293	305	273	260	286	290	269	298	289	278	279	268	302	261	257	256	285	263	274	291	281	291	286	278	292	283	294	281	297	311	282	289	300	280	240	284	318	296	300	279	264	305	249	273	272	292	271	242	268	291	281	281	271	281	292	286	309	290	273	260	281	269	254	273	274	255	304	287	281	262	290	291	289	287	286	285	288	291	288	274	275	267	263	289	292	270	278	319	281	281	283	276	307	292	274	298	304	268	298	253	278	280	286	301	284	324	282	289	287	277	293	289	292	267	273	268	288	276	274	250	297	252	281	316	283	253	252	301	304	289	307	260	265	286	260	255	311	290	296	267	276	270	269	278	305	275	302	300	313	274	286	277	268	289	295	310	295	274	303	309	270	272	292	294	266	298	280	297	264	306	278	325	277	291	302	292	288	274	274	298	260	275	256	286	271	306	310	267	317	268	283	292	268	286	270	303	295	271	282	281	307	253	299	314	261	297	281	301	297	298	281	246	308	311	310	259	304	282	281	265	299	283	277	290	283	303	304	293	284	291	292	296	293	297	280	322	301	279	306	278	280	320	248	273	299	274	270	283	309	301	307	297	315	298	286	274	298	291	283	277	257	285	270	290	298	303	287	291	287	286	292	285	260	284	291	278	305	278	264	309	254	281	265	289	291	270	284	295	269	266	313	279	266	272	306	308	304	296	283	254	287	291	281	299	306	272	293	281	285	286	284	275	290	273	269	284	276	286	290	310	285	280	281	260	290	289	299	316	248	253	288	275	274	283	307	281	268	276	294	278	277	277	281	259	282	272	300	266	290	293	285	277	321	308	269	282	255	283	281	276	293	295	279	297	312	284
24420	22340	36027	31999	26441	15480	2422	418	347	358	365	343	340	380	321	344	363	343	337	335	349	334	331	316	345	335	349	326	378	347	352	348	336	313	319	351	332	344	356	356	319	364	325	314	384	312	315	330	321	336	319	339	346	353	331	339	323	310	350	306	357	301	304	343	346	347	331	327	348	318	364	331	341	317	348	335	340	350	352	344	363	309	362	300	328	333	328	348	319	362	364	329	346	338	363	325	319	327	361	312	340	297	315	333	326	337	310	324	342	352	338	334	361	313	327	338	349	329	348	353	324	361	311	347	327	314	331	341	359	361	340	354	324	344	295	330	336	323	346	333	333	326	316	352	318	314	345	346	325	318	315	346	341	305	345	312	351	297	320	336	322	289	344	298	372	326	354	363	329	340	340	345	323	337	351	347	340	337	338	357	310	325	346	332	364	341	331	341	300	321	360	328	297	344	340	332	347	341	350	334	335	297	311	352	350	327	392	324	310	373	345	309	301	368	317	320	350	330	328	333	308	350	343	314	328	355	343	341	342	340	357	352	322	328	326	342	363	315	333	335	327	338	353	366	345	345	328	321	333	320	322	353	327	341	345	353	335	342	302	330	371	351	312	308	308	370	339	342	370	350	309	307	318	346	329	322	325	354	375	325	336	329	350	338	347	345	311	337	329	327	350	331	340	352	320	319	339	340	327	326	318	338	308	309	312	335	308	296	316	328	340	350	326	366	325	356	356	331	318	366	355	342	285	355	353	369	323	344	395	347	326	315	323	344	359	352	317	343	327	333	316	297	341	328	360	338	335	329	327	338	341	288	344	344	351	306	340	334	355	372	347	340	329	347	330	369	339	326	348	350	301	354	324	357	339	320	316	317	365	296	318	319	303	321	336	347	336	319	357	350	313	350	364	293	337	325	342	352	318	312	336	341	333	369	352	325	340	328	302	323	339	362	349	305	340	324	366	322	351	305	333	346	351	340	330	321	352	308	349	308	322	331	323	332	340	317	306	335	360	327	320	358	296	379	344	327	335	341	342	314	329	368	318	311	324	355	319	321	346	341	334	341	320	292	328	314	357	363	302	359	352	348	328	348	334	331	333	361	325	319	322	322	367	319	380	374	333	323	365	335	336	349	325	367	336	303	331	356	346	336	329	321	322	336	308	357	327	348	344	346	324	321	307	316	342	370	351	356	315	312	329	311	341	344	375	348	335	314	336	328	338	374	334	335	331	333	321	372	343	368	365	332	357	361	333	312	331	339	350	330	310	337	352	346	358	345	336	314	321	338	346	330	353	333	315	358	339	341	316	350	343	361	339	342	342	344	334	336	336	336	367	337	310	363	364	314	339	376	325	375	316	340	346	337	338	387	365	339	331	370	322	332	340	315	353	325	302	304	323	340	340	344	338	313	342	308	346	293	334	331	338	327	345	360	319	319	339	331	338	336	341	325	328	315	352	335	323	350	324	365	349	343	319	354	326	343	328	350	305	345	351	328	342	388	345	348	368	314	336	313	347	327	276	365	344	351	310	336	367	311	318	378	300	351	318	339	334	332	326	335	335	324	337	320	358	296	322	354	350	308	330	344	343	344	305	350	309	349	326	337	293	325	325	332	334	333	327	312	329	334	314	350	373	340	346	337	341	312	330	336	331	344	344	351	357	334	326	324	329	346	308	325	302	330	357	328	320	326	355	345	362	326	343	287	341	350	328	324	312	308	320	343	327	378	322	363	357	354	311	317	355	319	355	307	366	363	340	348	323	381	344	344	342	346	357	369	338	342	332	342	332	371	346	338	330	353	326	339	353	346	366	313	313	336	320	363	359	355	323	328	324	339	303	344	310	338	321	344	340	366	308	330	330	338	327	349	335	297	323	335	306	309	303	354	330	352	331	337	337	348	331	343	325	315	303	348	323	335	329	318	315	325	328	310	339	308	345	361	329	350	292	338	362	349	360	324	340	359	333	320	300	332	322	343	334	352	349	366	331	307	343	362	336	352	347	322	328	357	325	367	322	338	365	317	345	325	340	342	339	349	334	319	322	344	360	328	321	299	342	306	368	318	335	323	329	330	338	318	335	365	330	367	333	358	360	345	329	363	347	305	333	317	331	307	331	332	295	307	350	290	329	334	345	318	336	350	326	353	353	336	340	320	320	346	335	346	387	322	336	315	382	354	309	388	329	310	347	346	351	324	345	334	373	346	366	328	342	308	370	343	293	341	360	336	341	370	340	353	331	328	326	356	332	320	349	361	310	323	382	311	349	325	333	354	332	343	340	339	360	344	338	308	341	300	311	332	324	351	370	347	327	314	323	321	315	336	354	302	356	335	319	355	346	350	317	336	357	330	360	349	334	321	318	333	304	297	344	323	329	320	313	351	310	323	363	325	343	320	358	321	320	329	340	331	351	351	341	319	330	357	329	342	347	335	321	296	320	334	364	347	295	294	350	346	371	346	330	355	354	301	338	373	354	321	313	339	300	338	326	319	322	329	358	347	341	339	322	331	331	354	317	342	328	366	331	333	334	354	360	344	342	308	315	334	317	319	358	352	345	310	353	332	311	312	351	338	335	370	310	328	354	335	328	342	334	363	331	357	333	354	333	325	307	330	355	343	347	350	346	348	323	327	306	332	319	325	351	364	347	330	330	307	324	319	362	307	326	322	342	305	347	311	314	337	327	325	301	318	363	334	309	341	324	335	331	333	362	325	306	348	316	359	337	367	324	340	348	359	327	355	304	356	302	365	315	350	330	328	341	341	331	311	324	352	332	356	356	306	321	317	300	305	349	340	374	366	320	316	313	331	334	323	319	316	328	333	375	334	349	352	347	303	316	363	296	337	325	350	300	316	300	348	323	363	320	326	361	354	365	364	320	360	333	365	332	348	330	362	324	335	315	351	348	333	328	354	304	311	321	334	346	344	337	344	296	325	299	345	347	349	309	342	321	318	320	310	368	336	332	322	365	352	351	320	311	317	332	352	330	330	319	359	346	312	329	327	324	340	350	333	318	342	352	331	347	303	361	331	319	321	338	357	296	326	369	343	348	346	324	300	327	339	323	333	321	338	338	338	337	342	315	327	331	352	333	339	336	330	326	360	342	342	326	317	314	347	346	341	343	318	338	348	333	321	336	298	314	340	329	383	340	328	312	352	329	365	335	310	352	316	326	335	355	363	317	309	334	330	325	312	313	324	322	332	345	350	346	351	284	338	341	341	322	352	353	334	350	301	339	324	322	330	344	348	338	328	349	328	319	337	305	344	342	319	306	327	354	330	359	329	384	338	381	324	322	334	324	356	353	354	335	316	307	329	317	350	331	343	348	325	323	306	331	357	351	336	299	358	331	369	351	315	309	295	337	316	335	316	311	356	315	337	304	299	296	322	342	330	295	347	336	324	307	357	328	304	355	308	338	371	310	345	344	349	305	334	337	336	337	319	322	330	322	312	319	341	338	343	316	337	365	340	347	358	355	307	332	295	333	337	325	367	317	323	326	340
52397	90492	67663	44674	28981	2486	525	489	430	437	411	416	419	442	390	396	391	388	360	391	372	400	402	418	371	366	365	399	391	358	373	404	365	361	371	375	349	377	353	378	372	366	365	370	376	373	379	374	390	389	382	424	371	393	368	370	366	371	399	365	357	347	382	388	355	353	380	380	395	407	410	401	394	364	389	361	368	363	366	388	366	351	378	376	373	386	358	367	371	363	375	377	363	372	396	335	361	383	390	380	404	347	343	385	378	429	392	347	365	367	339	364	330	340	402	337	394	406	382	355	354	370	349	401	369	365	365	350	375	407	374	361	376	382	376	401	390	377	409	338	366	369	410	377	327	334	364	386	367	398	382	391	360	400	367	418	370	376	343	391	359	386	382	405	371	372	366	375	375	381	338	374	367	371	362	391	369	397	393	346	347	428	365	372	375	433	423	369	361	377	378	371	379	382	379	357	409	396	423	362	347	376	395	350	362	343	358	360	355	371	344	393	394	365	371	348	368	359	384	380	331	364	355	353	378	357	404	397	382	392	342	356	366	371	398	380	385	371	354	398	378	369	360	378	361	395	383	377	367	384	382	393	379	424	366	361	369	361	401	422	360	343	404	346	342	367	336	348	369	376	360	351	394	409	339	365	347	360	363	398	373	413	394	416	369	390	374	386	417	381	363	415	384	405	389	350	347	389	396	379	386	394	366	374	379	363	344	362	369	380	381	375	356	374	349	397	338	400	379	350	408	360	384	389	380	370	343	407	367	407	352	387	372	384	369	352	361	379	381	382	367	396	387	388	404	369	392	362	392	386	381	388	378	390	366	386	344	361	380	391	351	373	388	377	389	385	383	381	314	359	380	334	366	383	381	346	357	354	396	393	378	389	364	375	382	389	382	329	407	375	365	410	385	352	356	413	379	376	352	409	389	374	412	375	389	380	389	370	366	364	391	405	395	355	333	396	390	381	339	350	387	379	439	385	399	369	364	366	372	362	380	344	361	361	395	354	406	357	369	393	361	376	377	375	390	376	369	385	381	384	385	379	343	365	374	356	361	384	366	401	387	387	364	392	373	364	395	385	387	377	348	358	350	369	360	386	388	350	351	361	353	367	382	384	358	342	381	366	398	392	355	399	379	365	372	350	371	397	394	393	366	346	370	366	391	394	371	386	360	361	401	366	389	394	391	361	420	369	375	381	361	407	382	377	381	384	408	357	362	369	367	381	340	372	395	368	371	359	404	392	374	377	314	331	386	374	355	367	401	380	365	379	390	351	364	400	379	379	351	361	369	405	374	358	369	370	350	377	390	411	376	357	399	404	351	376	352	389	368	365	355	397	400	405	374	364	369	375	371	409	365	376	364	375	370	410	386	372	388	372	398	331	366	384	362	347	363	379	379	361	387	357	357	380	373	372	376	396	352	357	422	366	407	376	359	385	378	375	376	408	386	355	348	396	371	350	378	388	350	388	380	360	382	368	367	391	379	374	400	396	414	388	358	361	419	350	371	380	393	396	391	387	385	353	368	368	384	385	371	378	352	400	346	382	415	371	406	383	410	402	412	374	362	386	372	406	418	402	412	402	365	349	357	392	372	349	376	367	393	402	386	399	380	329	385	362	393	423	399	375	352	376	392	414	393	396	381	399	379	371	383	373	413	355	403	359	403	385	387	346	352	358	383	372	421	344	372	344	386	357	387	367	388	405	390	350	324	345	354	370	381	388	380	343	372	349	379	373	362	375	402	369	376	381	350	382	405	395	374	393	379	359	410	388	375	391	407	350	380	358	394	384	369	361	361	389	376	401	357	359	351	388	377	405	364	382	393	386	360	358	390	338	373	349	364	381	371	359	360	372	385	377	373	360	362	361	389	351	342	391	364	359	372	388	354	383	356	409	396	359	383	384	371	380	327	402	379	434	402	371	348	398	380	374	396	370	373	313	375	350	385	376	370	379	369	387	379	379	391	396	369	319	367	374	399	407	385	381	375	360	395	382	343	371	354	405	343	382	352	354	356	368	388	390	412	392	378	391	377	374	350	369	369	373	371	395	375	402	379	364	381	358	360	382	370	358	395	366	391	379	333	358	366	356	372	348	394	359	374	356	350	389	366	379	373	348	375	390	377	390	367	410	397	393	387	352	396	364	386	351	367	382	399	352	396	354	367	390	366	398	378	382	371	362	382	366	355	348	404	360	382	371	360	352	376	387	384	356	395	362	372	358	402	378	377	364	384	362	424	392	370	366	381	356	347	385	367	403	377	388	394	393	353	362	370	385	371	359	340	387	348	381	387	408	378	379	392	398	370	369	395	364	360	365	360	373	362	389	332	374	369	367	378	409	389	354	388	367	368	358	411	347	398	365	367	362	391	377	399	373	413	399	358	366	334	382	374	377	361	366	373	398	353	405	381	385	352	388	383	343	372	381	385	396	370	380	399	382	363	355	365	366	398	353	357	368	387	403	386	374	388	363	377	392	412	373	375	376	361	352	390	360	381	389	378	353	363	368	380	388	378	368	373	391	373	384	370	373	371	347	398	379	396	371	338	368	334	342	355	375	362	367	379	338	380	363	337	326	389	339	367	372	358	377	366	359	400	374	365	374	356	398	357	388	370	385	426	373	355	396	364	395	357	387	394	388	381	386	343	386	396	337	396	412	354	362	389	365	348	378	368	423	366	414	383	370	364	342	381	358	360	359	403	368	386	397	372	387	350	336	373	379	361	352	382	379	387	368	359	375	407	375	392	375	374	390	406	390	384	382	407	349	372	386	316	373	327	372	390	403	354	383	356	403	384	380	367	356	362	369	384	383	365	380	397	364	399	365	385	377	392	371	365	414	369	377	375	375	364	397	386	392	412	383	389	371	353	381	376	362	327	338	381	394	352	366	365	375	371	373	366	379	356	388	393	383	374	372	396	381	330	379	379	417	374	339	392	386	379	388	334	369	376	367	375	399	359	377	349	360	362	367	379	378	356	398	361	378	398	410	384	351	361	394	388	379	348	368	400	384	377	364	423	397	357	359	417	359	366	398	385	353	373	362	356	365	388	389	407	358	378	341	370	379	353	372	384	353	358	371	381	375	351	376	380	396	391	375	357	373	363	385	368	395	354	385	397	395	368	402	371	364	357	374	376	383	377	415	365	371	385	356	402	348	353	374	368	401	363	376	351	382	347	367	355	397	333	375	372	395	394	392	368	345	368	361	336	368	405	382	385	356	351	379	376	408	366	408	380	332	385	368	394	374	375	363	348	382	357	367	350	369	410	399	368	372	363	367	355	389	375	381	380	376	364	385	335	421	365	341	366	411	392	387	379	420	369	344	362	372	377	357	368	398	403	371	367	354	397	390	370	389	370	393	353	371	391	410	398	353	374	371	391	376	394	362	356	372	389	336	363	378	399	346	347	360	333	370	380	371	383	339	409	381	331	352	386	378	317	403	357	378	392	377	396	367	363	365	367	393	382	336	378	398	355	401	339	384	369	353	343	388	413	399	372	354
25617	23576	35916	29909	20158	4563	468	374	386	403	340	338	371	341	371	375	344	325	357	356	371	361	317	353	380	344	327	349	364	364	376	338	385	316	354	345	363	414	368	356	385	342	361	344	389	340	355	354	342	352	361	396	335	355	331	353	334	371	354	365	376	395	360	358	364	361	332	344	343	349	342	364	336	341	361	332	321	337	391	343	338	331	334	341	349	347	344	374	334	364	356	356	329	326	386	341	358	353	394	381	373	361	345	321	329	368	374	351	332	331	355	352	375	311	326	354	357	323	379	366	337	358	364	360	350	361	366	354	372	334	359	330	389	371	336	363	338	365	344	381	359	355	382	330	344	347	362	369	344	328	348	374	376	346	322	361	400	369	328	371	357	346	371	385	348	330	342	353	362	313	355	351	377	368	342	357	339	357	344	378	369	339	327	363	355	363	379	329	367	379	341	345	344	329	347	360	372	401	343	313	349	370	325	366	328	395	362	335	379	368	366	363	340	362	356	335	375	393	348	351	360	371	356	367	338	362	322	355	346	343	342	362	415	312	382	305	321	366	363	382	331	334	359	349	364	365	358	314	351	363	345	348	378	355	329	352	329	316	339	372	345	382	331	309	359	361	378	352	365	367	353	338	367	333	351	336	367	366	365	327	339	351	367	316	339	371	370	338	338	359	356	359	353	317	345	371	350	352	349	377	333	370	340	359	379	348	364	352	368	352	350	360	340	346	331	344	309	345	352	315	367	311	352	365	340	377	331	353	348	337	324	373	359	361	375	312	352	317	352	356	363	351	352	391	370	380	346	374	340	382	390	347	334	349	361	321	314	388	362	367	355	340	337	365	337	359	349	373	325	320	349	320	312	373	322	381	364	379	340	335	342	341	336	318	360	325	363	388	334	366	350	356	364	376	349	359	334	345	369	345	371	337	363	353	388	345	339	350	365	332	288	362	319	356	332	372	342	393	331	315	333	371	370	304	354	346	357	360	372	383	363	361	353	342	335	360	363	348	330	379	367	368	370	331	347	359	366	326	342	382	360	343	351	331	349	340	362	332	376	351	365	365	339	347	365	332	316	372	354	374	313	365	345	334	338	339	381	390	371	370	386	321	362	338	345	347	367	367	338	338	346	353	364	361	360	376	347	373	330	351	395	341	370	361	330	336	345	361	347	338	351	377	328	346	352	320	350	339	346	371	366	349	376	367	355	349	320	369	335	336	349	348	353	342	336	337	363	328	372	349	381	342	345	370	348	339	364	343	378	340	362	347	332	344	366	345	364	346	363	346	337	326	369	355	357	343	350	349	345	378	356	378	371	350	329	345	354	337	342	345	393	357	338	376	350	364	370	345	323	333	360	338	365	333	360	337	337	348	350	361	340	368	367	389	373	350	376	334	334	362	337	359	353	324	368	338	352	352	354	350	318	322	341	388	370	320	376	318	374	359	313	375	360	349	347	329	383	369	375	336	347	365	383	332	361	340	349	360	356	365	347	378	338	371	319	366	321	362	329	353	338	368	353	375	368	386	379	372	340	368	362	355	368	360	341	351	361	361	358	329	315	348	319	378	341	359	381	365	352	389	341	383	367	322	332	339	377	366	353	358	332	343	320	316	362	332	325	359	346	348	363	390	335	345	348	388	371	366	335	369	306	381	368	323	370	354	338	365	341	387	345	396	361	340	338	370	368	369	356	369	334	371	386	381	348	345	345	366	376	328	337	354	349	365	361	290	352	348	339	326	346	368	341	353	342	340	379	353	314	345	335	355	380	321	416	402	344	385	357	347	327	345	363	356	392	332	374	340	360	357	333	342	359	345	337	385	347	348	332	367	330	304	350	364	365	361	384	334	349	323	351	383	354	344	349	334	388	358	365	347	341	347	357	381	375	349	335	369	359	353	344	335	342	327	344	347	381	367	349	305	356	358	351	373	314	337	338	348	348	369	332	315	351	374	348	353	355	353	360	336	319	351	345	335	381	345	346	361	341	353	354	340	329	344	360	343	368	342	347	379	351	355	377	344	365	348	344	359	358	357	357	356	374	340	355	345	341	355	384	339	343	384	328	344	350	342	358	326	322	371	338	341	350	341	361	335	325	368	335	323	315	382	332	346	352	377	360	340	349	392	374	326	325	344	359	305	356	344	338	333	355	391	366	353	349	348	372	362	357	336	319	395	352	367	379	370	341	367	330	355	374	383	320	390	373	356	355	338	351	362	354	350	377	376	381	312	338	358	356	366	353	353	324	381	359	356	373	332	358	359	348	347	370	376	341	346	354	332	347	376	369	328	307	344	344	347	353	351	371	360	385	351	367	354	376	348	373	335	353	335	354	346	343	367	349	373	378	372	295	387	326	360	352	326	332	335	353	341	333	372	345	357	316	365	345	367	367	338	338	341	321	367	353	377	337	346	338	330	369	377	376	347	348	379	346	329	370	362	384	383	360	366	333	333	325	358	336	317	351	332	329	407	356	409	395	347	360	356	353	353	375	369	362	344	361	359	369	369	379	377	354	367	372	337	353	369	354	362	380	365	331	316	365	360	351	337	329	359	363	347	339	357	371	348	320	350	365	362	346	360	346	348	334	336	331	327	359	358	360	348	361	365	354	369	329	380	365	381	398	378	353	358	333	337	365	336	332	371	342	324	347	346	366	360	370	361	360	345	339	348	352	337	370	381	347	355	384	367	355	370	348	344	348	332	360	339	354	364	363	365	320	393	346	370	350	363	356	338	358	360	370	366	334	386	338	357	352	354	351	333	359	383	344	328	367	359	371	325	366	356	345	333	366	368	310	355	368	345	359	364	331	308	341	353	346	353	340	355	336	325	382	357	385	402	383	353	385	372	320	340	340	317	350	359	337	344	346	347	353	346	345	349	343	390	357	343	373	350	366	375	336	340	356	368	349	374	359	348	322	332	348	326	386	373	343	344	369	325	341	371	372	340	386	356	359	322	340	350	331	328	350	361	355	357	358	366	335	361	312	391	356	381	323	319	368	343	377	343	372	324	352	380	346	354	328	333	314	355	343	376	348	332	380	375	353	377	359	381	352	355	359	352	344	386	371	350	399	329	374	354	343	401	368	357	365	358	368	333	343	374	375	365	359	353	371	362	362	359	364	339	380	333	361	327	352	337	348	398	373	353	373	351	357	330	337	372	340	356	338	356	348	342	348	351	370	381	327	390	340	350	331	351	374	353	350	328	342	378	357	372	383	361	329	321	346	385	347	348	387	355	333	362	339	351	341	355	360	348	388	347	336	347	386	377	381	359	312	383	342	354	327	351	402	376	356	340	367	349	343	369	382	349	359	352	367	352	365	339	345	380	334	346	304	334	381	377	367	343	366	379	354	363	331	324	351	378	358	341	299	332	366	328	341	327	349	338	353	356	338	381	357	307	343	339	351	345	379	337	321	350	348	353	340	348	328	352	365	347	361	376	366	358	348	354	368	351	373	339	345	361	363	359	364	350	369	374	335	347	358	321	361	381	351	338	360	334
48729	76797	55331	33047	20621	1501	495	458	407	482	425	400	397	424	405	394	443	418	417	369	409	449	425	421	413	407	396	424	450	435	437	406	440	455	434	384	404	386	392	411	389	384	403	389	439	412	385	429	439	401	400	400	418	384	413	437	366	402	431	435	405	414	410	388	398	416	426	418	419	423	443	414	395	430	412	421	433	448	449	372	400	381	398	441	379	442	420	419	429	392	422	431	403	398	420	409	428	414	442	427	413	365	436	432	436	400	403	422	421	410	374	372	411	437	410	392	404	397	451	406	417	384	402	444	394	422	425	408	420	424	416	392	455	399	400	398	390	385	404	375	413	415	420	405	429	394	381	408	426	441	420	394	386	448	385	418	407	409	404	439	400	388	432	401	393	399	426	425	377	405	409	392	422	399	428	395	421	388	410	438	440	393	414	414	390	414	361	410	392	423	457	424	411	449	413	394	402	415	392	383	395	438	400	394	456	407	409	389	408	432	402	419	424	397	423	403	425	440	396	392	410	407	372	432	420	399	426	403	388	416	428	407	414	411	419	375	440	410	421	436	426	390	411	375	408	388	419	399	401	414	403	445	419	380	414	399	380	410	363	399	442	384	399	419	437	408	418	393	411	393	394	449	417	389	419	424	415	419	443	422	399	412	425	433	419	430	409	436	392	414	401	412	439	394	390	368	396	408	369	416	418	412	419	428	398	414	421	414	395	419	419	359	411	421	423	403	399	392	418	411	382	433	405	390	427	421	379	434	433	404	386	408	386	416	431	375	391	357	425	426	432	437	433	398	432	393	362	393	414	400	403	417	435	410	420	404	396	418	421	414	401	431	385	407	405	418	429	433	415	434	403	438	404	433	452	428	415	383	463	405	391	420	403	399	430	385	433	415	377	433	404	436	396	421	396	414	394	390	420	415	426	428	433	405	432	421	414	428	431	398	423	415	417	410	413	423	395	401	393	473	400	396	384	434	422	429	406	431	378	406	393	398	438	433	410	433	431	396	374	416	386	409	367	426	400	415	429	490	384	435	446	415	426	390	384	442	416	420	412	400	411	398	439	385	429	421	381	416	407	416	411	411	433	378	398	390	407	428	393	456	406	443	395	423	402	422	429	408	374	386	450	393	419	382	438	413	409	403	385	413	399	416	411	412	409	389	415	393	406	441	437	456	426	422	404	444	440	374	434	458	403	411	404	385	394	422	374	372	422	439	385	357	420	427	376	456	448	394	398	402	406	406	413	410	397	397	410	427	434	433	422	431	403	388	448	387	403	423	440	404	385	451	373	415	396	442	434	376	417	407	407	424	416	379	443	384	408	427	395	405	446	410	431	429	399	398	411	417	379	404	420	399	408	394	416	399	394	396	412	449	409	398	415	413	419	396	408	360	402	412	404	434	385	394	393	377	435	405	365	396	426	467	458	436	403	398	401	413	392	428	403	408	418	422	388	402	414	422	433	388	400	431	387	361	408	416	413	395	395	406	425	399	398	412	455	373	429	417	420	402	404	396	408	401	383	406	426	423	408	435	396	411	402	395	429	384	379	404	384	405	405	398	415	391	403	418	459	410	401	416	396	426	434	425	396	387	421	427	404	422	400	403	428	417	399	419	419	393	427	386	422	394	457	395	417	417	412	393	420	412	398	399	409	421	419	405	420	412	395	410	426	402	415	405	429	412	382	411	410	421	420	417	446	427	402	431	407	404	444	424	403	423	434	413	386	405	409	415	397	425	420	393	412	416	423	389	391	410	391	402	421	435	428	397	409	425	372	417	436	408	402	425	447	391	437	416	406	407	410	379	428	401	406	401	389	430	421	379	408	412	390	446	390	398	402	386	390	398	409	379	387	402	418	361	432	390	410	408	416	416	411	398	402	449	413	434	396	397	430	416	376	394	468	428	417	425	378	429	434	419	421	406	387	447	430	374	421	390	390	418	412	393	388	410	424	393	379	396	398	406	376	417	409	385	380	396	415	397	415	389	420	416	398	386	394	409	399	399	422	432	413	385	446	399	420	435	408	427	459	419	425	406	416	376	410	407	398	391	418	416	425	452	434	403	444	393	421	431	418	412	400	424	397	414	432	408	410	406	434	458	426	442	434	384	425	381	435	399	423	419	449	421	424	419	408	395	417	433	406	396	402	402	404	362	401	398	395	414	420	391	399	410	424	391	408	378	423	400	402	431	420	441	417	455	435	405	439	416	381	404	408	433	389	409	436	415	431	396	405	420	427	408	435	400	392	394	402	417	415	389	418	370	435	377	404	427	389	417	382	399	420	423	403	417	390	430	417	422	413	428	410	418	427	396	415	414	428	399	394	409	440	432	425	369	381	397	416	427	432	394	396	398	409	406	403	433	403	424	417	393	409	435	391	411	417	413	420	422	415	388	399	430	414	380	393	403	393	397	442	416	428	373	389	408	424	447	434	419	412	443	410	408	385	410	375	429	433	401	399	421	423	430	391	424	446	382	386	427	418	367	423	406	410	388	394	378	415	435	428	415	386	422	408	398	399	446	414	380	420	401	452	403	400	424	418	400	417	427	391	375	409	419	390	424	370	426	406	377	414	404	427	417	435	424	398	400	397	412	379	405	429	409	401	423	413	422	413	406	434	413	397	417	410	414	385	400	383	403	429	432	419	399	408	414	437	397	426	386	392	386	409	418	396	396	419	416	395	422	438	389	407	401	434	448	385	407	418	414	416	382	403	431	377	426	415	371	449	400	414	371	417	429	429	397	416	410	399	400	403	412	390	423	389	415	401	393	416	429	411	398	389	365	419	429	394	405	427	399	430	398	443	407	416	408	378	423	415	426	435	413	407	412	416	398	392	421	406	412	411	475	422	405	460	392	402	435	401	422	411	412	406	391	442	407	407	387	394	415	394	413	422	451	391	415	403	409	417	429	429	408	431	427	414	384	439	411	386	409	441	425	449	412	423	426	399	428	435	428	406	420	387	379	416	411	459	416	436	408	393	420	424	396	419	414	414	426	416	410	419	428	369	393	429	385	408	404	371	432	430	380	390	388	433	381	416	373	378	396	393	385	424	449	404	412	371	422	385	418	435	408	450	410	427	406	417	411	383	384	432	382	369	428	411	437	419	402	436	404	440	427	408	387	377	432	433	415	411	438	423	421	412	410	421	410	402	423	433	374	392	422	394	381	432	416	434	412	423	398	396	430	420	430	440	421	412	424	408	397	396	385	392	414	394	436	418	390	400	395	413	375	397	440	420	417	386	367	402	389	418	428	402	385	403	382	408	418	405	433	420	410	433	436	406	403	404	403	390	405	417	390	453	424	408	427	408	409	425	428	380	403	380	421	441	413	391	400	384	420	446	388	440	374	396	407	406	418	412	429	426	403	440	418	410	415	427	438	428	389	406	430	446	467	408	414	402	384	431	402	401	422	408	410	400	414	385	409	408	420	404	393	408	416	400	394	397	426	437	413	367	397	398	386	367	393	404	382	408	420	400	421	398	408	410	378	412	391
23282	21897	32783	29077	26693	20879	9893	865	620	609	631	588	542	568	524	597	560	573	562	539	584	566	549	503	566	565	512	533	569	540	562	506	522	543	500	540	525	516	556	551	563	512	534	527	544	523	536	526	545	510	566	531	558	515	541	523	536	515	521	501	564	556	549	552	534	537	516	559	547	564	536	502	568	559	514	583	511	508	532	547	523	538	539	557	546	550	510	544	530	533	576	542	517	560	558	524	552	557	597	586	506	484	548	570	526	569	522	544	489	517	544	515	562	548	528	521	553	544	494	546	504	505	503	481	528	539	516	559	521	558	492	535	554	516	535	517	535	526	532	558	548	564	535	505	581	541	552	522	542	542	560	532	587	500	546	550	537	502	587	533	556	561	545	531	560	544	518	527	517	560	524	502	531	493	514	516	526	484	528	524	586	512	511	570	547	514	529	500	556	566	568	506	536	532	521	477	513	518	536	504	580	534	519	535	546	497	569	556	516	524	527	498	580	528	484	515	533	522	514	511	539	530	540	549	519	556	522	560	475	550	535	533	556	531	537	545	558	586	518	580	519	507	511	563	549	552	571	538	530	542	538	529	558	546	525	523	519	535	525	548	519	535	555	592	535	552	551	518	533	536	540	542	515	494	516	546	546	520	543	519	508	569	515	565	511	554	606	507	534	536	579	542	481	549	513	540	533	537	542	563	523	557	515	550	539	528	520	519	559	550	507	532	576	546	555	527	550	534	533	518	556	569	525	542	474	532	516	539	566	571	546	565	531	525	580	552	587	500	559	508	553	583	530	566	530	547	539	533	517	549	513	495	545	526	523	541	532	545	557	533	490	520	551	481	537	536	550	504	552	589	533	500	523	528	534	536	455	531	529	555	497	534	558	519	541	529	538	544	537	519	505	530	585	537	562	555	540	538	540	542	561	566	553	586	511	553	513	505	526	533	548	533	531	533	562	539	577	510	516	549	535	491	535	558	522	553	575	532	583	558	510	523	543	518	540	555	527	539	498	535	508	574	528	525	533	528	552	526	556	523	538	580	526	549	535	520	561	553	550	546	551	534	574	524	562	534	529	545	562	580	523	502	504	533	568	536	591	555	566	558	517	526	528	511	547	529	559	555	575	565	529	587	554	513	531	524	517	534	568	515	557	577	527	540	535	543	536	496	559	546	582	521	541	583	515	529	542	534	581	539	552	556	535	539	517	518	537	513	487	577	511	589	527	539	526	541	517	544	515	562	574	552	542	524	571	483	514	538	542	590	509	559	524	505	533	530	520	545	517	544	539	499	541	524	532	518	553	543	568	544	553	507	567	501	580	538	536	521	491	512	551	570	529	519	521	528	536	553	549	502	571	526	563	546	541	568	514	530	541	507	551	527	515	535	514	516	530	510	573	521	518	495	515	517	539	524	523	525	506	534	553	547	580	516	510	548	538	562	525	563	513	560	526	541	551	509	525	523	507	538	540	564	547	528	534	545	518	541	514	533	533	526	531	521	515	548	555	519	510	527	507	562	546	512	553	539	562	508	512	572	538	563	530	529	548	538	550	506	530	532	503	556	597	531	516	510	550	553	597	522	533	536	515	520	587	537	539	556	549	502	541	568	572	543	554	560	531	576	517	548	539	581	557	559	535	571	528	536	541	557	531	527	548	516	526	561	539	475	566	540	560	486	555	542	531	522	555	578	549	499	539	503	557	526	552	545	530	535	516	516	579	566	529	544	519	482	501	535	524	566	535	563	541	505	520	527	522	526	550	535	567	513	517	547	523	502	515	555	541	522	541	532	535	500	521	548	492	556	531	513	524	532	496	538	527	548	514	555	536	508	580	575	559	526	506	512	489	495	469	587	521	550	492	547	483	504	574	559	518	616	591	584	537	572	541	532	527	518	544	545	537	508	551	509	530	523	504	532	523	558	542	534	530	544	496	522	533	543	565	590	539	544	550	488	531	556	509	532	528	541	525	535	535	544	577	569	554	567	513	563	542	527	511	514	577	509	549	527	511	516	509	511	507	544	506	518	529	570	518	507	556	554	549	517	521	532	521	552	591	528	543	496	537	536	525	541	531	562	530	528	568	540	528	490	524	549	539	526	574	513	513	526	563	557	497	551	557	543	545	519	521	555	565	508	527	521	541	573	514	513	555	545	487	553	531	535	576	556	514	547	564	524	524	521	518	547	544	523	574	521	557	563	528	554	544	567	534	552	567	557	568	555	524	565	540	490	584	509	558	546	533	543	533	489	539	546	513	524	509	542	551	485	584	552	565	526	565	522	544	522	525	540	511	563	542	544	538	525	516	522	553	564	515	532	539	521	529	498	507	539	567	577	521	495	569	531	566	543	540	548	507	557	576	558	487	546	507	509	523	517	532	556	556	556	546	535	547	493	574	525	538	525	553	521	569	519	555	532	579	535	548	566	550	572	569	494	552	537	509	513	522	566	522	528	561	506	525	513	568	539	504	528	544	531	491	508	550	513	528	547	532	582	496	542	521	536	523	502	546	560	559	534	563	525	502	538	531	537	557	542	555	510	558	528	556	524	558	545	510	545	516	496	527	585	529	522	520	552	513	531	524	530	558	558	502	561	548	566	562	540	521	514	542	528	559	542	535	551	534	500	501	531	516	518	546	493	532	549	537	548	541	555	527	519	537	578	530	506	542	552	543	517	530	520	526	565	544	561	565	562	525	530	565	501	516	535	547	557	533	533	571	522	534	545	559	569	555	541	566	541	551	537	540	559	517	527	530	555	557	521	508	550	520	539	520	569	524	522	529	532	557	548	553	559	512	549	515	498	516	540	551	554	526	489	556	528	595	543	569	534	554	577	530	531	513	571	545	528	527	575	551	515	571	519	527	561	559	526	555	487	522	540	533	541	525	519	590	520	505	530	569	566	541	540	553	535	513	557	541	540	513	507	619	562	550	511	544	535	510	532	553	546	521	525	533	499	520	519	492	541	549	570	525	532	521	529	543	518	545	549	545	540	568	539	519	528	537	572	531	554	512	490	497	536	543	547	519	566	526	536	523	523	496	544	527	528	572	548	525	506	539	525	573	519	547	534	571	537	561	526	541	518	553	573	557	485	501	563	500	528	556	519	535	534	537	581	547	517	512	568	566	478	492	556	557	552	534	526	537	512	557	512	569	550	538	565	530	537	595	517	551	545	536	543	527	538	524	539	522	552	547	539	577	520	520	522	575	502	545	512	513	531	518	520	523	541	532	572	541	495	543	508	565	537	545	574	512	552	563	518	564	513	506	540	554	493	550	519	520	539	530	527	551	516	592	566	516	548	526	553	558	566	515	523	555	516	523	557	557	536	549	552	492	523	526	520	513	524	464	562	527	524	501	543	536	540	500	526	546	573	553	533	490	530	519	515	527	516	558	517	497	546	541	498	528	524	527	554	524	562	518	585	582	580	547	531	501	560	522	543	528	537	539	511	507	516	539	522	514	565	513	570	526	520	535	511	548	565	504	544	547	551	544	546	496	537
60974	101388	76932	55853	38029	3830	863	735	761	666	647	601	645	617	580	654	616	576	563	552	585	596	598	607	597	590	625	573	591	571	627	601	582	545	573	615	600	587	600	578	598	569	554	584	604	633	598	604	594	618	570	579	610	571	624	590	568	573	552	553	563	573	598	548	591	583	604	560	595	603	579	644	556	569	607	568	567	509	593	572	582	606	544	609	578	576	561	627	592	612	571	562	611	576	586	541	549	595	578	551	579	583	612	567	550	616	573	618	640	561	590	560	590	557	593	549	609	588	563	540	612	571	568	593	581	573	602	597	614	583	596	586	535	581	602	559	562	600	569	574	565	547	520	547	597	579	548	562	592	586	564	590	591	577	560	606	594	592	575	599	579	584	589	599	589	566	550	630	551	579	589	577	576	599	562	639	594	601	597	586	556	590	597	576	626	607	602	557	578	554	623	568	570	529	596	582	605	586	553	571	590	586	605	589	598	597	571	571	552	612	577	563	610	568	539	555	599	583	618	591	566	600	603	562	543	601	566	553	558	601	587	544	583	597	554	634	566	591	623	554	593	577	557	629	610	565	583	600	549	596	576	569	583	548	578	599	580	581	590	535	582	589	610	635	621	628	513	599	560	577	584	620	602	642	559	532	591	608	564	599	561	585	546	571	607	577	608	576	524	558	579	540	570	580	565	595	585	595	549	549	584	582	562	554	557	581	595	580	618	573	576	588	630	613	552	596	574	536	543	571	515	620	584	565	596	565	558	601	608	592	567	532	569	573	605	579	557	595	587	550	559	591	571	541	597	567	564	627	569	555	549	593	575	617	600	619	570	610	581	582	569	599	566	586	556	569	591	586	583	560	556	592	589	561	630	558	526	614	583	573	608	550	580	574	607	563	562	567	552	533	569	586	606	604	545	602	555	585	612	605	604	571	618	609	616	551	562	594	603	604	612	576	563	588	570	562	585	610	555	595	573	588	566	564	582	559	616	562	562	578	581	574	564	577	577	571	588	571	569	619	516	589	622	580	573	590	575	586	614	575	570	580	569	577	569	584	556	586	553	587	548	577	568	586	583	596	609	599	584	594	581	596	596	564	578	514	613	539	582	593	562	555	622	599	575	580	540	570	506	573	599	575	581	580	571	553	581	574	584	570	584	571	627	566	529	590	565	566	607	589	585	590	627	567	564	607	585	570	566	591	567	608	566	599	572	568	588	608	615	564	601	621	584	565	546	584	584	622	622	593	606	606	604	566	562	620	579	588	558	556	573	572	558	591	606	586	576	569	566	525	612	592	580	579	556	557	562	585	581	590	596	560	571	611	527	588	567	571	583	542	558	553	557	577	585	557	640	598	613	564	607	604	538	606	572	573	601	564	569	566	547	588	550	590	595	613	568	565	610	586	609	569	619	580	551	629	529	607	595	570	613	564	601	620	561	553	553	611	586	564	599	574	611	537	543	586	594	584	560	536	570	593	605	524	608	623	593	598	594	583	561	588	597	574	564	592	570	549	556	644	543	612	547	552	575	561	634	602	574	608	573	576	570	632	580	559	601	601	556	588	568	619	583	569	603	648	606	606	583	601	650	564	574	570	616	579	599	577	610	552	567	586	591	619	580	610	603	577	591	592	552	579	561	596	592	575	553	572	579	586	604	554	556	592	590	574	573	572	538	578	592	537	579	546	556	568	576	577	578	592	643	589	591	600	601	593	582	574	555	605	565	611	570	568	614	560	593	578	563	585	598	568	591	613	575	606	551	565	617	593	588	551	620	622	578	567	614	606	558	584	578	576	569	548	580	615	575	583	564	600	590	553	609	551	610	603	619	618	586	585	559	585	551	581	595	604	551	589	588	634	565	576	620	600	609	602	620	575	585	623	556	608	589	584	587	572	606	563	638	561	613	584	549	594	609	561	589	581	557	574	570	589	597	566	590	601	570	597	617	593	595	575	568	584	587	568	611	576	561	611	601	551	624	566	585	609	569	578	616	581	579	565	598	596	603	575	559	593	590	560	593	604	611	597	538	561	572	598	577	575	578	571	582	535	573	541	612	575	591	591	543	565	608	570	555	583	539	596	589	590	580	584	591	598	563	620	596	565	594	572	561	561	586	596	594	552	578	595	597	566	571	584	584	600	549	579	584	587	587	570	613	565	558	583	580	565	615	561	609	587	572	583	572	568	575	562	599	580	559	612	584	580	602	546	598	545	565	618	568	598	616	607	604	553	575	584	576	587	549	549	582	566	630	583	573	542	637	557	554	569	619	561	565	555	597	566	549	588	569	601	546	591	584	583	608	601	576	519	610	572	545	598	589	598	564	577	616	584	576	546	586	590	587	544	574	604	611	564	621	563	570	601	557	563	550	579	605	586	575	601	567	567	572	586	597	596	557	573	549	578	626	602	577	579	572	603	578	578	598	565	596	579	602	573	569	611	605	585	578	572	561	582	600	611	598	616	595	588	602	541	588	592	594	582	554	560	607	581	580	575	583	520	559	582	571	555	585	581	565	568	608	537	573	598	600	576	576	605	585	562	575	607	585	561	607	578	574	619	594	580	603	576	587	568	617	577	602	513	605	616	575	606	575	586	577	606	587	584	586	580	596	585	581	563	548	601	583	536	559	597	585	548	577	585	520	541	565	545	598	598	618	592	584	633	559	559	535	606	543	609	570	629	558	582	594	564	570	588	601	563	584	604	567	598	544	620	604	602	614	544	588	581	583	567	589	585	581	618	596	590	578	559	584	594	552	560	597	579	619	561	598	593	543	597	573	574	583	569	580	587	561	553	552	555	584	589	551	580	588	557	599	549	564	588	550	562	572	537	598	612	598	596	561	557	623	594	583	563	591	559	561	552	597	556	636	605	616	564	572	605	582	579	538	604	596	602	557	588	620	580	565	608	567	617	601	612	584	577	573	592	545	572	575	573	572	576	556	601	581	580	563	587	573	564	578	570	521	563	568	558	584	583	575	592	574	561	595	569	562	623	577	593	604	558	590	589	561	606	570	567	572	571	578	588	591	580	563	566	630	553	562	563	558	592	585	561	569	593	569	608	550	608	579	608	601	604	568	559	568	563	610	564	588	594	622	564	552	613	584	616	605	596	567	578	546	612	592	597	600	554	572	550	572	603	586	558	607	580	601	565	611	570	559	592	556	598	582	593	603	545	563	571	568	592	549	561	613	556	584	595	560	583	564	650	587	579	584	535	555	552	555	550	571	582	538	610	574	599	609	553	547	577	601	564	571	580	600	584	581	599	539	608	537	608	561	580	588	587	572	602	577	582	576	543	588	588	554	537	601	588	529	591	599	597	539	602	586	603	583	601	566	560	585	572	578	558	583	613	553	595	590	636	594	577	568	572	565	592	574	617	596	587	600	572	575	579	596	574	598	573	594	579	553	586	566	645	594	570	573	600	578	568	590	553	559	569	568	612	582	562	558	558	557	588	603	573	592	583	581	528	516	562	566	552	587	593	563	574	567	611	609	575	579	549	580	581
28500	26698	32068	17160	5406	683	346	244	261	283	217	233	249	236	242	230	240	242	250	244	243	226	258	236	236	234	235	261	258	248	234	246	241	218	224	266	255	228	232	230	231	226	247	218	269	220	236	220	254	226	248	226	223	223	227	219	236	250	218	232	249	232	243	238	259	252	230	240	235	224	230	224	245	253	256	240	251	229	271	221	218	252	213	225	246	235	252	247	279	239	214	257	265	218	211	214	257	253	256	240	263	238	212	249	240	242	247	238	243	272	251	239	227	218	223	243	229	210	253	228	229	230	240	248	215	241	249	260	250	232	251	242	229	204	254	243	233	229	202	215	234	263	251	221	242	266	230	244	266	255	237	249	234	236	230	241	240	227	246	242	265	246	227	233	241	237	227	246	253	231	253	244	280	232	256	256	241	237	238	243	236	238	223	239	237	256	224	222	233	246	244	236	263	224	274	238	227	248	240	238	226	227	227	277	238	258	233	293	230	263	236	227	252	251	229	248	239	257	264	268	231	219	245	219	259	266	259	239	243	246	260	254	260	225	235	233	242	248	230	234	252	241	215	223	245	245	253	233	242	256	241	226	242	214	222	259	276	248	229	235	242	260	264	255	252	233	234	239	224	256	237	251	235	244	233	268	256	229	237	286	248	260	250	221	251	239	250	238	240	220	237	225	255	240	251	248	258	253	237	250	259	238	257	223	257	234	219	236	222	222	237	248	234	233	237	207	266	219	227	216	230	229	246	254	260	261	231	225	253	209	235	229	249	279	231	247	261	227	254	212	240	222	231	226	239	255	213	222	247	251	223	247	231	260	218	240	248	208	239	249	222	240	242	225	239	216	228	251	232	233	219	242	241	252	223	236	255	251	238	243	234	249	254	255	231	263	225	237	221	253	245	223	229	248	250	222	246	227	246	233	231	222	226	215	277	235	224	256	238	253	237	217	255	267	236	208	267	227	229	240	238	229	266	243	245	244	244	255	211	230	247	250	216	237	243	266	238	240	256	246	270	214	251	258	239	235	262	258	255	251	263	253	269	234	229	277	253	265	248	240	238	235	258	247	253	251	246	227	253	228	273	236	256	241	239	226	232	269	255	242	252	252	248	236	216	234	229	218	248	244	262	236	251	230	235	239	243	231	233	233	236	269	215	244	245	218	206	247	242	258	215	228	236	219	242	236	231	253	238	265	244	251	246	237	261	232	242	248	240	232	247	197	226	215	240	287	252	212	254	236	249	247	258	235	253	227	253	255	236	212	239	236	231	261	247	249	274	234	246	227	234	259	212	246	260	272	249	259	219	256	239	224	245	232	233	256	243	231	215	246	231	270	224	222	248	249	246	276	272	231	221	240	217	227	264	254	242	237	233	239	241	232	230	238	223	233	251	239	253	233	230	233	258	247	244	218	227	246	234	219	267	233	263	261	248	243	251	264	240	256	247	217	237	236	244	251	240	242	253	252	243	231	245	250	255	232	248	245	233	272	244	220	210	244	243	238	250	245	237	221	247	224	241	237	232	227	258	255	238	241	245	245	241	222	226	224	227	248	255	248	242	229	258	234	218	237	253	243	241	250	215	264	228	235	245	249	204	255	232	252	242	224	253	232	241	210	200	234	229	250	237	208	209	240	272	232	267	266	250	230	239	228	237	245	239	239	229	226	239	239	256	252	227	224	244	246	252	243	225	273	248	224	239	243	224	244	240	256	234	219	258	227	255	243	236	246	237	255	270	226	213	233	230	266	229	239	235	247	278	214	274	255	235	250	219	253	233	246	248	258	217	213	237	255	242	233	227	243	252	236	234	227	240	243	239	264	238	231	230	231	218	253	224	264	240	270	256	247	217	244	234	233	224	248	262	237	246	229	210	225	259	280	239	229	247	223	241	215	233	252	245	244	238	248	239	236	251	213	254	212	228	236	271	255	235	236	258	228	216	247	254	254	224	235	239	237	228	214	274	267	223	269	254	245	233	211	224	246	256	235	267	219	229	257	228	251	253	227	232	267	271	249	253	255	253	229	258	248	258	245	229	250	215	225	245	251	223	232	231	233	243	231	226	266	267	244	230	228	224	227	217	233	274	230	236	231	255	243	234	249	248	236	250	235	257	219	248	240	246	258	231	229	225	239	237	203	228	237	217	282	250	236	258	250	230	214	251	232	248	244	263	221	256	215	229	216	237	244	261	232	246	248	236	263	248	248	236	199	231	254	249	243	250	250	233	255	225	261	230	227	236	238	252	247	218	220	258	229	246	250	207	246	239	251	252	249	242	256	235	243	212	243	250	255	234	228	238	242	261	244	256	244	243	243	233	236	235	201	228	247	211	231	237	234	210	264	220	245	229	207	250	209	242	235	232	266	230	248	222	238	243	231	258	246	226	220	252	240	235	252	262	273	245	242	251	237	268	225	217	238	258	244	236	235	255	259	258	203	255	230	255	236	226	242	230	247	254	250	247	256	236	256	266	215	252	222	260	251	249	245	230	241	224	250	229	269	248	236	234	220	268	241	234	243	262	210	241	228	240	237	237	259	230	220	242	235	234	241	244	265	265	223	236	262	199	246	214	260	237	260	203	227	268	237	239	234	217	224	245	241	270	255	233	252	268	245	258	226	269	233	221	244	243	253	216	272	240	261	265	241	245	244	236	243	210	243	239	243	243	218	234	236	236	251	227	236	243	227	237	267	242	224	258	226	239	245	240	250	213	224	232	249	272	255	252	241	254	252	242	254	237	281	235	229	243	227	239	235	244	258	243	255	267	218	225	247	263	239	257	241	240	254	226	254	221	226	251	224	253	227	223	222	228	234	245	236	253	232	240	268	230	215	265	214	244	263	236	232	256	241	253	215	239	226	265	208	233	262	265	220	225	238	257	226	233	248	235	250	234	259	247	259	250	238	201	259	254	210	238	272	250	235	216	238	227	226	234	252	236	238	240	265	231	236	224	235	226	237	232	243	253	239	261	228	223	255	260	215	239	234	259	234	240	238	229	246	247	264	227	239	252	261	238	230	259	228	231	250	224	262	241	245	222	252	244	242	241	228	252	210	206	244	255	252	249	233	233	236	216	208	247	229	239	223	238	253	247	220	268	243	241	257	245	221	244	268	240	259	243	230	245	214	238	246	234	230	201	229	245	214	232	247	245	238	214	231	242	257	237	239	253	244	222	257	233	252	255	236	253	226	251	210	241	231	230	215	215	264	260	252	248	235	220	253	250	230	251	274	232	256	230	223	262	251	250	244	231	237	254	282	240	251	243	240	224	263	236	232	237	228	248	239	235	235	217	244	262	283	258	253	227	259	249	238	237	230	255	237	231	236	243	246	251	235	214	244	257	260	226	254	227	253	265	220	237	249	205	247	234	245	258	235	244	230	250	254	244	232	250	233	254	230	254	233	246	229	234	217	235	242	251	240	248	260	260	228	275	221	227	222	224	220	224	246	238	228	233	261	234	239	249	261	224	241	219	249	253	240	240	241	252	238	225	253	225	226
26003	44455	29012	11747	5380	612	288	298	294	284	285	293	302	265	273	255	286	265	248	306	293	285	299	285	260	305	268	301	277	303	290	305	305	283	283	277	275	285	264	311	289	287	287	256	292	320	297	255	274	307	278	293	249	277	296	303	304	294	280	281	249	280	290	291	277	292	280	276	258	301	285	304	277	268	275	263	281	287	260	279	302	285	282	275	255	280	261	287	292	295	255	272	264	299	304	309	270	308	277	306	261	294	287	288	270	295	291	310	304	255	303	307	333	286	291	294	288	303	277	299	299	286	302	276	278	288	291	277	290	284	317	293	276	320	304	273	284	298	293	283	291	278	309	292	273	299	250	271	265	259	276	288	280	282	258	295	262	282	313	255	296	296	294	288	270	293	254	286	301	285	251	306	277	279	287	298	281	275	265	281	280	276	312	286	269	279	280	271	310	300	315	289	278	287	277	276	319	289	294	273	278	290	318	292	266	291	287	288	295	272	268	314	256	295	275	271	318	282	273	251	295	294	269	294	301	297	299	298	284	299	294	291	259	271	290	311	292	282	273	296	266	291	294	280	278	276	315	286	285	294	282	279	268	305	281	280	292	281	272	286	296	262	308	279	282	289	288	271	284	274	287	294	260	292	291	283	305	264	297	295	289	294	289	288	320	280	300	296	307	275	314	287	285	291	274	299	278	318	296	283	293	258	260	297	288	269	280	278	249	318	273	302	338	282	262	240	268	298	275	306	285	277	279	276	296	273	280	307	295	273	311	246	259	288	282	296	271	280	293	292	269	290	286	284	270	267	269	281	298	294	289	288	290	298	299	310	270	257	300	266	269	285	304	307	255	291	281	265	282	288	279	304	246	312	312	289	285	325	296	281	272	291	265	266	269	306	294	290	279	285	240	275	302	310	287	294	289	261	297	298	294	295	286	282	284	284	298	283	287	290	301	273	306	255	287	286	296	286	278	273	271	300	302	277	270	277	278	261	291	278	282	297	290	287	274	306	289	274	286	301	311	292	271	285	273	315	287	262	292	277	319	290	293	304	325	257	264	295	265	269	292	297	306	290	305	272	285	287	310	310	297	268	275	268	298	291	283	283	282	269	313	303	283	253	298	303	249	273	275	261	288	264	271	290	289	294	290	284	301	256	275	263	293	296	269	272	294	278	311	303	291	278	291	261	289	272	271	296	270	260	275	243	299	249	280	298	279	278	307	298	302	268	319	287	303	296	310	304	277	263	273	275	288	283	299	295	298	268	313	269	276	265	284	311	287	251	293	258	296	291	268	251	319	307	324	273	266	318	251	284	306	305	272	304	291	312	296	274	258	284	274	279	295	294	296	289	297	304	312	295	280	297	282	267	311	289	288	285	256	277	308	304	278	284	261	254	328	296	270	265	290	282	299	258	283	313	336	267	294	294	286	304	315	279	276	285	273	301	290	272	267	302	273	278	288	269	276	298	298	275	294	283	256	255	284	274	254	313	289	325	272	296	273	317	289	261	267	314	308	296	294	310	290	293	267	294	263	289	273	292	259	257	281	272	318	311	286	275	273	287	289	304	261	307	276	298	282	280	292	281	265	315	294	282	263	285	290	276	287	277	289	286	263	271	282	278	276	289	276	277	292	312	287	284	270	297	302	267	292	292	259	301	307	271	275	279	279	266	291	263	312	268	292	300	287	273	302	298	269	258	270	263	267	314	288	276	275	269	305	281	288	294	269	312	280	271	318	306	277	274	312	280	304	253	294	291	278	285	304	275	328	285	300	294	307	272	295	302	283	278	273	316	308	290	298	299	297	276	298	322	300	291	278	270	299	256	287	284	284	292	292	275	255	276	309	263	291	253	284	282	285	296	273	257	292	291	260	288	287	275	290	329	300	275	280	300	254	278	276	274	301	303	310	291	283	274	282	283	288	283	267	280	278	266	275	283	284	248	281	300	340	280	318	308	288	305	284	276	262	271	273	287	263	279	279	283	273	266	287	277	303	271	281	284	272	296	293	308	272	298	303	263	277	284	306	238	276	266	302	301	292	283	284	276	299	298	328	274	294	299	296	266	277	294	276	279	270	273	310	312	275	256	276	283	244	284	243	304	256	256	281	274	295	312	303	301	261	265	281	290	280	286	276	311	260	266	287	299	255	298	297	285	307	279	298	296	252	287	275	268	253	289	309	259	319	312	263	280	263	271	266	313	271	275	326	295	268	323	263	275	303	281	270	275	277	275	275	284	296	306	297	280	287	251	258	299	271	303	270	280	273	284	263	288	275	285	262	288	291	322	315	299	312	305	287	256	294	304	307	277	316	299	284	286	278	274	292	259	306	297	301	299	313	279	289	287	292	290	328	301	262	305	296	265	283	265	309	292	302	269	300	300	254	290	257	283	291	281	281	312	283	314	317	297	293	289	277	289	273	291	295	275	288	255	300	274	273	273	243	289	278	265	267	301	266	281	278	284	291	306	293	280	266	274	268	321	295	278	243	274	307	300	326	253	278	277	251	282	291	281	308	262	311	267	283	266	282	297	277	266	306	312	270	263	271	299	306	305	306	298	283	298	270	291	286	279	290	307	288	261	286	293	263	271	301	314	297	272	290	290	258	312	273	263	314	288	269	249	280	252	282	293	264	280	314	270	270	303	300	281	269	294	298	292	280	282	302	258	292	284	313	306	306	266	251	298	287	276	277	264	283	273	267	298	275	280	262	306	295	284	259	303	292	283	265	263	294	282	276	260	266	245	284	271	302	276	280	301	269	289	265	290	285	293	296	267	307	295	265	302	273	276	285	286	293	300	289	296	262	267	295	310	276	278	304	316	268	261	309	289	303	323	320	306	272	296	297	298	277	312	300	258	288	255	296	290	265	302	286	274	273	272	270	302	296	276	277	298	295	276	298	295	308	256	275	303	289	307	296	313	264	255	298	307	235	301	259	308	289	242	308	281	283	303	281	281	267	277	289	272	306	284	266	292	306	259	258	264	282	289	278	297	265	268	266	301	275	297	254	280	288	280	314	302	286	301	287	278	281	277	308	289	292	280	286	260	266	276	269	271	280	281	292	312	295	271	279	279	292	284	263	278	290	253	295	286	290	266	298	281	300	296	318	302	258	302	299	299	269	277	290	273	270	308	289	282	303	271	291	306	273	263	271	291	280	297	277	296	270	300	295	272	272	293	273	277	271	285	304	281	301	280	313	320	294	316	283	316	280	302	274	284	273	282	288	306	281	301	281	297	305	285	305	281	269	310	312	300	285	286	276	296	290	305	290	303	276	279	255	286	287	242	254	294	298	299	289	278	298	269	284	293	291	291	277	296	242	262	251	294	277	285	308	284	290	290	304	267	264	297	265	287	306	296	309	290	322	260	297	303	295	279	251	307	302	278	288	289	294	274	295	240	292	297	290	273	307	259	288	310	260	327	290	294	259	301	279	279	273	269	263	289	277	282	311	261	290	289	348	274	275	284	271	286	264	267	280	271	239	271	278	281	269	269	320	286
24366	22430	35608	31408	25455	15838	2421	433	386	360	380	326	327	351	341	356	356	346	319	362	314	354	376	305	345	343	352	324	337	336	336	359	332	345	341	344	348	347	302	340	354	371	359	353	337	330	350	346	362	351	344	306	345	316	306	354	321	342	329	347	361	350	323	320	315	342	333	323	324	352	312	339	343	350	324	384	320	344	312	342	346	358	323	343	336	354	356	365	307	338	336	320	341	334	319	313	327	326	354	369	308	371	338	336	299	343	296	325	315	326	312	332	339	310	323	325	323	326	310	347	353	322	333	326	346	333	326	337	318	324	315	334	351	328	341	343	328	328	327	331	358	336	323	373	363	324	319	370	352	320	317	309	342	308	352	336	338	342	335	362	337	333	346	350	363	352	300	346	330	369	321	304	346	314	358	308	327	343	376	320	287	333	336	357	306	345	313	360	359	348	319	349	332	348	344	344	359	361	327	313	325	341	370	324	357	341	346	340	320	306	316	323	309	318	331	331	349	302	342	375	313	342	315	302	311	350	364	330	355	316	346	341	329	304	361	348	325	356	329	321	360	308	347	358	362	331	366	359	319	344	367	337	329	320	350	334	358	323	324	349	328	318	382	354	315	325	323	355	356	366	346	341	345	377	306	324	332	332	348	306	336	310	338	351	357	336	325	341	336	335	335	338	287	354	354	366	346	367	319	363	318	329	334	325	319	320	324	326	350	337	364	392	355	332	372	332	352	333	348	312	370	328	308	344	319	354	329	339	316	346	332	320	298	307	347	342	332	348	314	344	341	323	325	339	379	332	350	329	322	306	340	341	312	318	336	302	335	361	333	309	317	333	314	340	365	299	334	308	348	291	363	350	316	314	341	345	327	333	319	342	312	336	309	332	340	324	325	328	346	335	365	310	316	312	321	344	366	341	344	334	328	319	326	334	330	336	309	315	344	340	351	328	328	300	353	366	327	351	336	323	360	329	349	328	307	319	316	331	333	318	340	366	312	327	337	346	317	330	350	357	355	326	319	348	340	341	340	341	347	299	313	346	342	327	340	332	337	326	297	348	357	362	321	360	305	347	336	349	347	328	353	330	322	306	350	354	337	353	315	335	311	355	315	287	331	328	343	337	317	309	321	347	326	332	369	336	343	334	320	371	354	324	366	346	319	348	330	320	348	317	357	354	335	310	316	341	297	346	351	313	324	345	336	341	347	344	361	346	324	333	333	388	357	336	326	342	338	325	339	333	344	329	331	334	346	344	326	357	335	364	343	319	317	354	338	353	332	358	337	349	356	339	329	331	347	301	365	323	335	349	312	356	328	352	322	326	364	345	332	330	339	317	344	300	341	329	315	343	316	308	370	310	355	311	326	348	345	331	317	348	350	329	332	385	341	320	345	355	363	291	365	361	347	324	321	338	352	338	330	314	345	344	295	358	352	332	342	387	315	312	341	334	309	350	323	337	363	336	335	363	318	326	337	365	334	329	357	340	312	376	365	366	350	321	341	317	331	338	329	351	302	340	353	331	326	318	349	361	361	341	308	367	316	326	323	357	323	340	329	346	347	324	327	314	357	355	309	339	309	376	309	324	355	336	338	361	348	347	341	338	340	325	335	367	348	336	364	329	331	320	334	306	374	319	334	373	316	312	315	309	360	317	309	288	293	340	310	321	341	288	344	337	317	299	326	342	324	329	354	330	316	351	345	362	345	325	345	311	330	359	330	328	333	335	352	368	329	344	333	355	318	355	305	332	342	348	317	343	367	330	353	342	344	313	321	336	305	344	333	325	358	316	333	331	352	330	324	349	358	304	316	358	331	331	349	354	303	364	341	328	308	338	333	285	336	349	323	336	320	298	357	331	324	321	334	329	372	368	323	337	339	338	350	345	339	356	303	360	314	327	361	327	316	337	336	338	358	343	343	354	325	334	318	308	345	312	345	317	321	330	353	349	355	333	300	352	336	302	350	332	362	318	329	356	358	299	320	367	357	368	346	356	353	341	311	352	336	373	324	323	344	346	328	321	346	336	318	350	330	354	338	366	324	348	356	338	330	365	333	315	370	302	368	329	329	363	371	348	337	347	319	342	332	313	321	310	326	349	324	331	342	350	316	349	345	350	330	320	342	326	337	331	343	323	324	336	349	351	380	318	352	345	339	338	311	338	324	314	307	332	330	333	341	338	344	335	329	317	357	305	370	323	332	326	322	324	326	320	351	333	315	352	344	365	325	324	356	326	330	386	310	306	310	343	343	329	289	330	339	323	327	341	331	297	383	321	361	341	325	332	358	322	335	326	278	345	301	371	333	326	324	332	338	369	345	373	312	375	319	338	314	302	323	319	338	332	341	342	335	332	335	334	357	325	333	350	322	322	344	346	331	328	339	339	331	326	331	321	323	344	312	340	361	323	323	356	364	362	333	356	344	354	335	324	348	340	345	341	341	327	329	334	346	361	329	371	340	314	332	335	358	371	322	330	323	344	323	342	351	324	351	334	324	340	369	351	351	375	294	326	325	325	336	298	324	337	348	345	318	339	351	317	361	324	344	317	328	333	321	338	325	329	332	294	337	348	339	342	386	333	373	336	346	333	329	340	362	326	315	356	346	336	326	307	344	358	358	347	323	335	336	335	318	326	328	333	358	365	312	348	343	367	299	341	347	324	358	357	306	332	323	329	302	326	335	343	326	365	361	347	347	297	307	337	337	317	325	365	363	335	323	323	365	328	356	332	350	376	317	359	352	333	330	367	335	337	364	333	331	311	342	317	341	364	333	333	340	307	333	354	370	342	336	355	367	322	341	315	333	372	340	320	345	351	320	327	332	348	341	339	336	345	323	352	332	308	340	365	310	352	337	363	336	357	338	338	356	344	334	332	331	328	348	348	358	300	299	327	323	333	360	334	334	329	333	353	328	320	352	340	334	347	333	345	352	327	357	355	357	336	319	339	314	310	310	340	333	377	329	360	338	327	321	333	350	333	296	314	341	325	371	344	322	313	347	338	315	350	350	330	325	340	358	323	360	331	325	328	356	339	318	348	322	302	334	347	338	329	346	357	329	363	296	355	369	344	330	362	363	325	333	300	347	356	318	315	334	307	351	351	360	367	341	300	311	366	323	344	349	371	291	301	340	330	334	336	331	356	324	348	316	327	328	322	331	333	325	335	332	336	366	369	311	330	324	316	342	365	343	354	351	316	347	313	341	359	356	348	343	337	342	327	292	311	334	332	336	341	346	348	358	327	388	310	356	344	314	333	357	365	315	344	315	315	352	312	341	336	358	364	342	343	334	318	371	340	338	332	346	334	341	315	364	330	343	329	322	322	358	330	337	372	343	325	327	341	322	338	327	326	315	361	336	333	343	346	325	358	350	327	303	328	328	337	314	338	314	340	344	316	319	362	335	344	323	322	373	334	307	328	345	359	348	380	311	337	346	331	327	330	317	315	337	338	316	315	340	338	325	330	332	339	315	309	348	336	317	323	312	355	302	332	337	326	357	355
52898	90844	68471	43751	27465	3963	540	474	432	413	389	413	380	401	404	418	370	380	372	394	406	413	364	380	382	348	368	357	384	394	388	378	387	373	362	401	385	355	372	369	371	375	370	391	391	360	408	362	391	376	395	406	362	400	364	363	373	392	362	388	388	411	383	393	369	352	386	378	381	394	407	324	387	375	363	375	357	357	369	375	370	361	400	366	381	326	389	340	405	407	382	361	374	385	373	381	392	362	416	415	390	365	380	369	399	392	352	371	380	356	396	382	372	386	354	363	402	372	425	380	371	371	381	373	394	387	382	379	362	361	391	337	388	359	357	398	403	398	364	363	364	407	379	381	390	388	383	398	370	414	384	350	392	380	388	368	363	363	388	353	373	378	371	353	374	381	378	412	380	362	356	369	359	360	348	397	398	373	412	352	391	378	350	377	373	373	335	380	371	363	335	357	406	382	349	375	377	401	397	345	356	396	356	366	377	428	373	370	361	382	391	368	387	360	363	398	354	396	380	371	365	394	370	386	390	397	373	363	399	350	374	370	357	367	371	366	384	384	359	391	393	337	374	369	355	352	394	322	367	366	338	368	362	388	369	361	372	377	391	366	376	360	379	350	398	385	400	352	377	367	388	364	361	382	354	379	380	373	394	391	389	360	365	366	388	377	375	343	381	359	369	334	360	372	384	392	359	363	337	381	385	363	357	394	368	377	360	409	401	379	369	354	362	374	382	351	417	372	378	337	353	381	380	357	399	368	375	358	354	367	406	399	396	395	395	339	392	385	376	398	386	384	402	394	394	352	383	390	405	374	374	372	372	377	390	392	372	372	372	400	369	361	380	323	366	340	351	396	411	386	377	353	357	358	355	349	381	383	390	381	371	355	365	366	404	355	371	361	369	358	395	390	382	355	371	361	376	410	357	362	391	395	349	368	385	333	380	403	389	366	360	357	383	390	368	403	340	359	372	372	365	382	380	378	408	383	397	377	383	375	379	404	373	384	429	365	359	381	379	404	382	375	394	375	368	379	390	344	373	395	371	358	372	364	382	361	371	377	381	358	376	396	353	334	410	386	409	368	375	396	405	373	355	394	388	376	399	349	377	386	368	378	391	359	343	366	402	400	340	386	373	366	379	401	392	386	400	381	370	387	392	372	377	387	358	366	387	370	378	375	374	387	331	375	369	363	410	399	373	382	372	375	382	406	349	398	396	355	358	363	373	379	358	376	403	422	384	390	384	383	375	366	414	381	375	368	355	363	393	370	374	378	383	363	370	386	364	402	376	365	362	372	361	368	396	379	379	342	403	370	363	396	385	354	378	350	383	377	387	348	345	375	382	371	385	365	385	378	364	382	451	383	308	363	382	389	377	384	351	392	352	371	333	354	388	361	378	368	372	401	359	382	366	398	401	388	352	379	378	344	380	367	375	384	365	343	352	370	415	377	353	361	371	374	366	366	393	395	358	405	368	417	356	413	388	391	370	369	405	380	389	390	383	352	379	344	344	389	335	376	336	382	350	376	386	377	343	358	372	369	350	358	338	367	354	377	370	377	388	345	386	381	357	333	360	383	384	387	373	401	395	356	329	375	373	367	350	347	398	386	411	378	375	343	392	358	384	362	378	353	377	376	379	413	381	367	371	375	396	377	420	360	395	395	385	356	368	387	369	396	377	391	382	373	379	366	364	362	358	368	343	388	357	373	364	374	334	362	404	392	361	400	382	357	360	376	401	371	352	374	391	371	411	345	408	377	370	370	355	353	376	375	419	365	335	356	351	407	360	360	355	379	391	357	410	380	355	354	389	381	360	376	363	381	354	376	362	355	388	335	380	354	381	375	360	379	357	356	380	360	389	402	385	390	419	370	377	363	347	360	380	400	373	364	357	358	352	357	374	386	378	365	378	356	333	373	377	372	373	362	399	404	385	422	371	389	393	362	390	392	379	355	385	411	411	374	385	366	345	398	369	367	417	379	356	382	375	350	359	390	370	386	400	413	398	418	381	357	383	375	391	348	382	405	380	374	372	362	385	379	378	397	388	358	395	377	350	394	373	364	385	370	403	345	372	368	403	324	356	352	360	385	374	368	388	389	413	353	406	398	388	354	403	340	360	370	422	367	367	368	358	375	363	404	389	345	413	377	390	361	365	351	358	364	372	339	326	377	378	338	404	396	403	345	356	350	333	374	377	372	394	371	383	379	373	362	362	381	386	376	376	371	376	372	383	368	375	426	396	344	337	353	373	387	393	344	382	413	391	392	374	359	380	379	362	389	421	380	392	370	354	379	370	389	382	365	395	402	383	376	371	361	390	414	366	412	388	353	382	373	359	344	389	373	401	370	388	386	400	383	362	366	368	350	419	370	377	358	355	379	394	364	367	345	392	371	398	375	404	367	380	348	404	410	351	378	374	386	391	403	380	392	342	359	381	354	323	386	401	394	390	354	332	386	367	402	349	389	363	387	369	370	370	388	368	364	377	379	345	360	397	379	355	370	352	380	400	347	389	395	357	388	387	378	363	389	407	351	402	365	407	386	369	367	394	378	373	388	356	352	409	371	364	386	357	376	409	376	347	380	353	366	389	397	375	371	364	383	385	404	355	350	380	393	369	369	397	393	370	379	371	377	400	380	379	366	370	366	356	372	417	386	398	398	383	381	358	341	371	397	388	414	366	348	356	362	401	389	390	359	381	394	388	373	369	375	361	398	396	340	378	355	383	389	384	363	376	399	351	367	415	383	373	367	377	390	343	362	385	355	403	347	389	382	362	378	375	350	379	373	401	420	383	353	363	364	368	356	391	354	368	374	361	363	393	356	351	339	382	352	366	391	385	373	368	385	367	382	373	374	398	388	385	329	424	348	387	390	374	389	362	369	362	394	384	378	363	383	390	375	398	351	382	394	401	389	339	398	391	392	374	364	350	344	368	307	383	362	370	402	388	365	394	413	402	375	392	375	383	340	355	408	405	390	361	352	355	388	378	377	374	361	362	386	365	387	423	421	348	396	343	359	363	375	390	386	370	361	406	377	346	385	397	360	373	418	378	363	354	377	387	375	376	342	363	345	391	377	372	373	367	426	375	399	393	366	357	353	372	372	360	366	367	360	410	367	374	408	352	391	357	355	399	408	376	363	423	336	391	365	416	368	413	396	368	366	367	350	386	374	347	362	382	395	362	392	391	413	401	374	359	411	403	339	373	367	387	365	343	355	382	364	383	379	364	408	346	367	414	372	338	357	387	359	370	393	395	367	367	411	345	319	388	353	376	385	405	390	359	348	352	355	365	358	372	369	376	385	370	387	383	385	348	327	400	350	381	393	400	373	388	355	366	356	323	366	346	387	365	372	363	385	361	367	395	327	377	404	375	408	366	381	363	372	394	408	348	397	374	390	396	340	383	354	353	345	365	370	371	355	373	396	354	404	370	366	369	401	392	349	361	414	381	377	424	354	361	373	323	390	356	386	410	385	416	373	349	401	349	393	373	388	366	386	368	378
25596	23575	36641	30579	19768	5028	423	364	375	370	399	367	383	378	374	353	378	349	344	396	342	339	345	333	335	366	322	336	401	362	327	352	365	320	372	352	377	359	349	358	352	338	351	387	346	331	355	337	354	350	344	363	324	338	357	355	359	338	365	333	342	359	318	373	371	371	348	340	350	346	351	343	355	372	350	351	353	350	347	348	365	347	321	343	358	356	322	347	350	378	365	373	353	349	372	372	375	339	373	345	379	309	387	343	355	330	334	334	356	331	346	334	335	370	349	341	339	346	345	363	360	370	378	383	323	345	340	363	340	340	338	351	387	380	334	359	336	315	370	353	362	334	374	343	313	358	355	328	340	355	339	352	372	370	375	362	349	371	348	344	363	353	331	336	364	367	368	352	337	365	364	371	355	364	339	348	379	367	384	372	404	357	350	388	331	357	323	345	322	345	333	338	343	338	320	336	367	349	390	344	353	345	359	380	354	331	334	364	394	337	333	349	372	355	392	355	384	295	370	326	374	341	362	359	366	306	377	353	338	358	354	337	358	382	397	344	342	329	386	332	343	374	356	360	325	351	335	347	387	397	339	363	355	381	331	355	356	378	335	351	355	346	366	334	306	367	364	326	370	352	378	345	338	339	356	344	375	340	357	317	362	352	344	350	347	336	322	373	382	366	373	353	354	336	346	360	351	357	391	368	364	348	343	352	378	344	333	348	330	332	353	345	355	354	366	361	337	389	322	359	364	333	326	345	351	325	351	374	334	369	349	393	367	367	330	365	352	349	331	378	317	365	374	384	360	358	339	340	358	365	309	326	350	362	327	369	364	353	321	370	342	374	361	339	327	353	359	316	341	332	364	343	326	407	343	334	356	356	365	367	376	334	348	357	355	331	385	354	378	325	372	347	334	352	349	374	320	356	406	381	377	340	358	356	371	344	367	352	357	364	342	371	366	330	370	348	364	369	355	325	339	361	369	358	350	359	359	357	347	331	346	385	325	329	342	364	362	367	353	369	363	363	357	355	347	364	354	328	353	393	360	357	326	366	369	374	365	359	365	360	348	382	348	360	358	368	350	359	334	340	329	371	361	371	355	325	357	352	365	348	363	366	345	333	336	362	332	345	321	360	341	359	351	400	339	343	380	351	359	340	353	363	344	353	370	354	366	342	366	345	373	354	350	365	380	374	375	327	370	327	371	369	348	341	363	345	365	362	398	374	373	381	346	370	343	343	328	340	363	357	366	344	394	337	338	344	342	386	379	363	367	338	382	340	347	353	354	356	335	372	340	358	359	375	363	319	358	339	371	325	356	380	334	354	325	381	360	334	323	344	323	350	320	316	355	350	358	350	356	338	342	340	340	355	371	361	334	387	325	348	365	380	350	366	353	337	380	381	378	346	372	347	339	361	340	345	345	337	374	315	379	354	321	377	362	353	356	350	333	341	373	382	356	376	360	368	356	384	342	375	374	349	369	381	399	360	354	360	348	345	335	363	361	344	325	349	378	341	357	354	367	338	360	340	346	339	360	348	375	350	321	343	342	313	345	366	354	372	318	352	363	327	382	354	314	381	363	361	371	357	362	365	348	399	349	345	361	379	344	391	337	319	364	362	341	371	381	328	353	357	404	351	356	360	357	362	351	349	382	367	354	351	384	318	353	346	345	362	315	348	343	333	356	316	334	352	319	338	377	339	361	366	355	353	375	357	334	354	332	328	375	334	373	330	391	345	356	346	356	366	358	366	349	361	356	353	355	355	333	341	355	348	324	346	342	336	366	340	369	355	375	381	360	352	354	357	371	319	332	348	337	323	335	336	345	359	358	323	358	343	340	387	379	333	381	333	369	342	346	356	378	324	324	358	375	368	373	361	337	337	384	319	367	365	359	318	376	351	360	362	359	358	385	370	377	352	309	347	328	346	356	376	340	367	359	363	351	375	345	342	329	337	347	365	386	347	367	343	381	327	353	352	364	376	359	310	324	348	352	358	346	334	375	320	335	345	361	336	346	335	353	378	323	363	373	378	335	365	375	354	353	365	384	323	357	346	360	374	330	362	338	338	363	345	356	334	345	337	342	363	337	398	342	351	379	362	374	374	372	358	321	382	337	332	345	347	326	393	325	349	380	348	365	325	333	356	353	378	349	367	344	349	346	382	383	344	341	345	330	387	328	369	380	361	344	375	321	357	389	339	389	371	359	356	358	332	357	336	368	327	369	357	352	372	338	342	365	302	377	339	364	374	317	367	376	345	345	336	350	336	368	358	342	374	331	351	336	370	395	346	317	361	359	346	348	382	360	318	346	402	333	357	387	350	358	376	357	330	339	309	367	323	390	349	367	352	369	342	372	360	340	393	398	341	379	369	349	340	364	360	336	361	325	376	377	359	325	353	334	332	360	341	346	363	355	318	355	349	359	350	367	351	385	402	354	330	354	381	334	378	368	383	355	350	357	370	397	369	349	372	358	316	340	349	349	352	354	345	324	347	325	345	376	352	345	356	390	341	344	357	345	352	353	348	349	364	350	379	349	374	343	343	352	362	324	344	377	385	346	355	348	330	364	365	329	344	373	351	369	340	348	359	390	360	367	354	390	397	385	357	337	331	343	339	352	365	327	366	344	320	370	357	333	362	387	350	340	387	355	371	323	342	352	328	349	344	378	375	353	357	333	350	369	355	348	378	365	353	331	376	332	320	341	364	353	355	322	351	335	356	316	307	344	369	357	360	327	389	362	355	358	341	356	360	357	335	370	333	370	338	371	331	331	358	344	365	364	390	362	399	352	365	343	359	383	377	378	372	325	372	356	334	351	372	373	327	324	356	392	334	365	357	357	344	322	373	356	346	355	346	336	372	319	341	353	327	366	369	345	348	342	351	380	365	353	329	381	361	363	371	387	336	364	347	363	331	344	357	342	309	356	345	325	365	397	385	371	356	340	376	344	369	371	375	346	343	369	343	365	327	337	324	347	361	331	363	326	349	345	368	348	387	369	345	335	342	326	331	331	349	376	359	356	343	360	364	364	382	350	341	366	393	372	330	332	359	375	386	382	379	385	358	341	381	357	358	355	398	328	367	422	341	356	369	346	358	361	345	369	351	343	314	346	362	378	321	377	341	357	344	353	352	343	308	353	368	315	338	339	328	352	343	355	361	372	368	336	350	377	358	339	352	358	362	363	345	340	356	336	369	331	377	379	328	335	321	355	369	336	351	327	346	364	329	368	378	366	339	331	371	350	374	347	321	381	360	346	363	383	351	341	325	357	356	333	343	361	343	355	321	341	305	350	323	342	340	357	371	343	379	370	335	360	351	375	364	353	338	337	361	370	350	368	344	349	351	352	354	348	362	369	376	376	355	333	348	352	362	332	356	368	355	363	376	331	382	365	329	353	338	347	342	355	368	329	350	360	333	378	327	320	392	361	317	308	376	374	357	370	377	384	370	355	346	354	349	354	376	344	341	353	361	356	365	345	352	357	338	348	326	347	371	344	340	360	330
49165	76591	56758	33485	19447	2313	526	456	434	459	411	452	423	423	404	377	393	444	438	421	402	411	431	408	400	386	409	406	427	417	407	434	422	422	410	406	398	450	380	407	427	421	412	402	436	382	428	425	407	413	428	435	433	397	398	414	444	420	429	413	382	422	435	399	388	426	389	399	429	434	416	401	387	412	417	421	426	419	425	433	425	407	365	424	412	409	403	427	398	383	395	394	410	426	408	388	410	397	436	403	406	390	415	410	419	389	407	392	433	435	415	412	406	455	388	389	363	408	425	386	416	455	426	383	411	372	408	408	404	401	413	421	390	428	463	427	411	410	401	388	425	377	395	442	410	463	430	417	404	411	430	391	407	370	426	423	419	411	423	428	422	409	380	417	414	431	417	467	422	412	403	411	410	408	424	423	404	399	411	455	411	394	429	444	417	395	405	404	413	386	443	415	435	402	408	415	410	432	400	426	408	399	450	452	415	411	390	415	428	412	442	406	384	407	428	433	419	418	378	435	445	386	399	396	437	391	415	406	427	423	428	422	413	403	407	419	428	427	407	385	426	438	404	429	387	392	435	411	397	406	409	401	410	405	414	404	414	405	382	427	429	403	384	423	401	419	431	446	414	340	384	422	406	426	403	412	390	437	397	381	427	423	433	405	415	400	416	429	427	389	405	437	408	407	400	388	409	432	446	382	445	402	408	397	408	398	392	425	432	408	444	379	406	413	406	453	423	392	407	397	434	393	441	394	398	412	450	380	378	405	423	420	401	388	417	430	396	405	379	418	384	427	402	439	428	436	432	430	391	375	400	401	426	427	409	404	404	402	432	452	405	423	437	423	424	398	411	417	400	394	448	431	428	388	437	422	408	455	425	382	407	449	412	421	417	413	418	410	410	402	417	438	402	408	461	430	435	421	449	414	415	427	386	421	384	414	395	400	418	404	410	428	456	419	406	394	407	384	398	463	413	376	444	404	418	421	415	424	407	427	418	404	394	419	418	384	449	416	406	430	383	423	396	405	417	399	404	436	416	417	413	384	399	416	405	442	402	414	405	390	428	425	418	418	411	415	447	417	378	421	411	462	395	431	429	432	356	384	377	379	392	438	416	412	434	387	467	415	434	376	399	405	434	449	378	423	407	449	427	402	391	419	403	391	398	425	393	424	402	411	366	397	396	424	429	423	426	417	407	421	406	420	398	433	408	387	396	374	391	431	425	415	441	449	412	422	404	438	407	424	376	402	427	410	401	406	415	375	425	438	444	404	390	419	397	400	430	405	387	415	408	395	417	383	380	381	408	434	399	415	422	397	371	392	410	429	386	399	437	393	419	438	438	434	421	438	441	380	421	382	433	407	379	404	432	403	375	423	420	421	406	392	385	382	409	410	409	425	399	408	414	409	419	434	416	424	417	396	417	407	403	385	396	436	386	426	430	369	435	416	417	390	417	420	441	433	439	395	423	411	414	402	376	453	416	391	413	385	407	405	415	417	424	390	376	412	404	409	395	408	441	397	421	370	387	400	424	422	455	384	389	435	398	444	432	418	400	416	396	407	430	413	440	422	431	393	370	402	369	415	415	405	404	448	409	379	415	395	427	437	398	388	415	388	389	412	433	372	399	424	414	416	455	414	420	371	406	437	429	394	410	394	420	407	387	417	425	399	453	393	441	377	398	441	412	408	400	425	412	426	425	417	368	392	391	391	396	415	401	435	404	416	401	404	436	416	395	388	421	426	446	409	394	391	436	432	419	390	395	437	425	413	401	408	401	401	386	440	408	417	416	420	395	428	424	400	404	411	401	374	418	438	389	377	396	413	431	393	433	427	405	442	459	438	449	415	413	399	406	420	405	424	422	415	404	415	397	412	422	390	376	392	430	429	391	391	428	390	392	397	358	383	409	446	391	413	412	393	404	396	403	445	417	356	420	393	406	411	443	432	428	399	431	420	417	402	403	374	413	408	419	404	398	399	447	383	393	412	396	414	402	406	399	396	439	411	429	428	414	378	350	442	413	405	383	440	411	404	427	403	412	388	421	430	435	379	460	388	396	401	383	403	406	451	389	437	398	403	414	404	425	401	376	393	410	424	432	439	417	425	394	453	433	372	415	377	424	395	384	449	441	425	411	425	398	423	413	420	402	422	406	389	414	434	399	388	406	411	414	413	444	410	379	418	407	390	435	434	413	419	439	382	425	402	409	411	421	384	394	396	424	408	417	403	426	405	446	408	390	378	400	403	434	393	434	372	391	380	418	417	398	420	415	419	392	387	434	402	432	416	418	412	370	392	355	436	437	376	365	428	427	412	436	408	447	415	423	432	398	433	392	400	400	396	418	404	407	419	401	414	393	428	397	435	378	444	427	441	486	431	361	407	440	424	437	430	435	398	390	407	391	405	430	421	434	396	388	436	410	422	404	394	412	406	432	382	423	406	421	400	409	411	419	400	419	393	439	440	428	419	384	429	425	444	411	439	382	423	419	405	441	418	432	419	418	418	411	372	403	427	435	400	404	393	400	401	398	423	453	391	395	434	429	405	413	447	401	377	406	436	439	437	379	406	416	391	446	423	403	413	371	396	408	418	407	412	438	404	423	398	417	438	427	437	379	441	410	417	440	413	396	384	399	396	411	407	403	417	405	428	430	371	402	424	393	394	415	397	399	398	414	385	395	426	428	417	415	409	407	413	378	410	393	458	405	432	395	384	396	425	402	410	408	415	393	383	399	401	414	422	449	446	421	396	442	362	418	474	396	404	402	357	426	396	420	432	424	439	417	420	402	409	416	368	362	427	410	404	436	417	423	393	406	393	414	416	403	437	413	384	415	447	450	412	403	445	388	448	407	476	413	429	428	409	407	388	415	412	402	396	419	422	391	413	413	405	439	421	402	412	372	423	429	424	416	428	385	427	404	425	414	455	380	427	383	417	445	396	420	406	385	400	378	396	455	413	390	421	401	414	407	409	398	407	436	424	389	445	415	415	423	418	398	399	430	395	439	341	379	388	406	396	427	415	413	395	407	392	432	392	423	391	457	412	399	395	418	446	395	365	412	459	443	401	422	421	389	417	402	412	428	407	465	379	408	376	416	428	432	393	437	405	392	369	425	416	408	427	417	407	363	412	415	394	370	394	423	423	420	414	396	414	417	415	447	429	415	385	385	432	417	397	383	427	420	393	410	415	427	386	418	430	418	441	433	416	419	454	432	415	435	373	377	424	398	410	396	414	384	419	418	387	398	406	414	409	383	426	368	410	417	433	440	425	414	425	418	401	403	419	391	411	387	411	404	410	415	381	428	395	437	441	422	391	404	419	406	448	400	419	375	428	434	426	400	425	391	444	416	418	398	413	420	426	411	454	414	458	409	401	461	414	442	419	426	423	403	430	423	384	451	421	381	392	405	426	397	392	441	416	427	426	435	434	438	393	427	424	416	397	417	430	391	405	398	409	466	461	396	419	437	419	407	401	411	403	424	379	402	431	427	409	397	407	430	427
23048	21758	33137	28343	24728	20643	10227	908	618	599	595	571	627	577	561	609	526	594	572	557	562	509	530	537	518	569	569	526	563	527	555	580	552	553	512	595	552	518	520	517	533	545	551	509	545	565	571	504	531	546	527	534	554	538	533	563	506	538	537	553	523	530	496	538	549	547	565	528	540	542	511	554	514	525	521	556	547	495	494	550	562	581	532	490	530	528	529	557	494	494	539	556	561	512	517	517	550	511	519	548	527	539	529	550	503	531	498	528	520	539	543	499	573	539	548	557	568	536	518	542	542	561	544	585	533	545	523	541	534	539	551	529	505	552	551	534	566	538	522	489	560	533	539	524	495	488	556	542	549	512	544	488	530	533	544	521	551	581	487	526	485	528	500	554	536	529	543	548	548	511	536	533	509	583	545	548	553	513	511	519	535	521	502	545	523	548	555	549	532	563	543	537	517	493	567	491	496	502	559	543	526	555	512	553	518	538	551	517	552	486	535	509	541	542	555	517	525	532	514	538	524	551	564	509	561	557	491	549	554	550	506	526	542	517	503	545	545	552	525	555	557	545	535	533	509	562	547	563	525	536	500	520	527	526	536	560	523	565	537	526	537	564	541	549	542	560	529	559	554	521	568	556	536	556	560	550	512	494	529	510	515	529	555	491	532	503	534	506	510	566	542	528	540	527	545	522	505	541	540	546	561	539	525	555	526	515	523	536	539	505	554	554	509	537	516	569	563	535	544	570	515	541	545	534	546	558	569	575	540	585	575	520	531	564	531	555	539	530	548	519	504	548	533	504	511	547	529	513	533	535	551	513	540	537	536	560	571	503	534	566	543	570	528	508	491	507	520	508	504	512	511	514	494	505	541	499	566	558	526	529	518	542	541	501	503	543	512	561	548	518	489	519	521	534	513	513	535	544	543	550	531	523	545	521	504	513	576	554	516	579	489	516	533	564	519	542	559	510	526	574	570	523	570	518	541	552	541	481	490	517	502	558	511	581	500	564	459	522	496	517	468	537	529	500	570	546	497	529	527	526	518	486	513	515	559	519	525	551	580	568	503	509	555	480	516	592	540	553	512	528	517	519	554	538	536	541	552	542	503	486	567	577	542	516	570	499	510	510	547	515	587	549	525	536	557	543	530	503	531	498	518	533	568	495	580	528	553	507	589	498	541	518	556	498	557	523	494	518	523	571	553	578	506	584	547	529	563	492	570	492	484	537	525	536	547	571	525	554	575	492	548	526	515	534	559	569	532	558	549	509	557	530	534	557	565	508	567	554	537	510	541	568	538	525	552	564	514	519	526	556	532	515	551	592	544	550	538	536	528	572	504	590	543	526	545	578	559	547	551	568	554	522	529	548	537	520	542	553	529	549	540	513	586	509	513	557	518	548	499	562	593	512	532	516	488	546	547	500	546	508	534	530	501	548	546	504	513	503	566	506	502	543	500	531	533	522	526	543	561	558	526	542	522	510	537	513	508	512	535	536	517	535	559	583	532	572	566	557	535	550	551	520	557	496	539	516	556	561	524	514	503	529	523	527	574	515	537	504	550	544	555	564	497	535	532	502	539	523	553	568	521	525	566	534	513	545	515	574	546	512	536	544	517	512	528	537	525	543	536	550	556	503	537	508	536	535	581	485	517	497	535	526	511	553	530	541	521	493	556	532	534	531	537	547	538	569	588	547	557	526	497	555	554	548	542	517	538	569	523	542	515	520	505	579	545	500	526	495	521	530	541	519	502	492	547	550	555	588	515	497	479	546	554	566	542	536	537	557	557	512	537	496	564	542	522	524	509	545	529	543	547	543	514	537	539	555	528	553	540	534	493	478	506	557	506	527	511	521	521	566	544	515	498	525	506	515	580	514	523	519	552	550	465	522	513	569	510	539	556	504	507	545	539	484	504	533	516	536	543	512	578	521	523	553	581	534	500	524	531	549	554	502	551	525	488	544	524	530	566	541	505	499	531	555	489	506	546	505	515	546	555	531	539	518	523	563	554	492	556	553	553	554	525	563	555	564	499	541	536	558	550	533	540	501	525	504	527	519	597	544	540	544	555	517	505	534	527	520	514	572	510	543	536	512	507	513	530	499	521	536	560	534	547	544	544	514	542	518	546	510	519	538	554	532	533	509	535	540	548	508	546	500	501	524	534	520	503	526	543	534	518	577	577	521	566	542	504	564	534	554	518	504	563	550	527	493	562	535	548	529	538	548	515	537	568	534	543	563	529	540	523	501	504	541	528	537	537	522	483	516	534	561	534	559	569	532	505	552	525	543	558	590	522	551	540	538	522	562	556	548	571	534	545	534	499	517	540	528	538	576	537	511	503	587	527	545	580	529	552	558	505	557	537	526	592	555	508	566	499	519	544	511	494	544	562	536	512	508	525	526	531	520	535	515	548	512	526	524	580	545	506	520	506	504	559	557	513	529	562	499	524	541	560	543	537	543	540	576	554	505	532	542	571	571	544	525	518	536	504	499	521	510	509	489	566	495	531	535	567	558	521	539	540	515	551	550	505	515	515	527	531	493	551	523	551	588	562	522	537	549	532	507	539	486	535	495	576	545	534	510	549	560	483	524	546	547	485	519	525	545	520	563	516	531	534	519	522	510	511	528	532	533	509	539	535	579	534	526	497	517	497	536	516	536	537	530	543	569	594	541	512	553	530	503	509	517	523	519	535	550	545	536	516	515	520	551	536	566	501	560	550	510	537	562	506	514	523	536	572	543	530	581	570	515	544	521	571	501	516	550	537	553	515	525	503	563	536	566	508	519	564	533	522	538	540	525	556	529	533	524	546	541	559	533	555	518	495	533	559	552	532	550	514	564	513	560	526	481	573	516	565	541	526	556	517	486	550	520	529	558	483	530	558	536	539	528	582	572	525	533	526	541	516	535	531	527	526	547	552	542	551	526	526	513	545	575	549	542	539	512	535	511	499	544	616	499	551	581	532	534	517	521	507	531	547	573	554	503	581	504	550	525	545	552	545	548	524	557	559	538	495	553	555	570	532	549	511	525	556	541	519	531	528	528	543	532	544	517	525	523	538	485	542	510	553	573	548	570	514	528	583	563	481	536	534	574	497	513	558	552	533	522	557	533	546	560	567	510	520	575	521	534	548	548	580	499	485	514	512	549	548	537	565	556	547	535	531	538	554	546	540	548	533	523	545	486	548	537	544	536	571	527	538	540	536	528	563	489	508	532	494	520	521	559	507	543	545	524	526	513	503	542	513	520	498	510	530	530	503	524	574	523	488	546	555	502	563	562	522	547	517	508	578	512	519	455	519	550	548	548	571	518	515	550	530	517	516	555	559	528	547	563	501	517	548	540	553	561	578	553	554	554	542	519	528	569	507	514	484	526	536	536	506	541	523	535	596	568	516	558	543	538	563	539	555	543	527	545	509	556	547	516	548	536	536	565	515	502	522	503	580	532	517	555	592	511	560	571	535	591	528	520	518	534	554	525	522	516	496	529	512	569	557	537	545	531
60325	101060	80067	52126	35970	3779	804	715	739	639	676	664	629	635	555	612	627	634	635	622	618	579	583	598	562	574	635	573	588	582	575	584	598	600	612	601	573	624	620	575	540	585	569	604	561	585	568	566	611	577	557	568	586	533	599	568	608	606	588	561	557	615	556	550	575	577	626	523	579	584	607	589	560	619	567	607	574	574	595	609	581	569	608	558	574	618	579	611	586	580	561	571	583	574	532	586	583	583	609	634	564	572	569	624	572	608	579	549	575	593	591	584	568	581	597	596	565	597	609	618	550	576	555	592	602	552	532	601	557	586	573	573	587	534	548	597	582	536	597	603	570	547	558	525	605	568	561	564	592	592	573	546	551	610	573	549	576	613	539	619	592	575	559	570	567	575	584	537	547	625	598	589	567	577	584	614	561	559	587	597	544	563	571	573	588	600	587	561	612	562	589	559	539	579	565	595	555	546	597	583	596	595	558	584	615	546	620	557	605	514	584	603	590	549	580	622	538	582	568	598	590	613	569	556	598	569	591	600	561	573	577	590	607	578	597	628	560	539	564	591	596	575	557	623	578	586	538	582	569	587	591	565	574	538	627	567	592	578	610	577	532	552	580	570	575	591	558	580	583	566	553	586	553	597	578	587	560	583	623	573	563	577	629	572	588	625	565	590	552	559	570	575	554	587	590	560	531	581	570	606	530	579	574	573	606	584	589	592	536	594	572	563	597	589	615	552	566	533	607	577	558	567	599	603	515	615	572	621	536	602	562	580	573	605	556	595	608	575	556	541	565	574	550	530	598	584	543	552	581	598	604	599	574	597	617	574	572	602	575	570	586	573	565	642	579	555	605	540	595	587	600	537	603	573	559	568	582	613	562	568	575	591	537	560	601	588	599	556	614	606	589	568	567	587	542	564	583	593	592	557	578	534	571	569	590	517	546	595	604	589	635	533	584	560	574	607	552	607	574	594	598	559	578	587	580	566	588	582	572	618	590	586	554	600	547	640	582	517	596	570	614	573	573	559	561	601	593	568	592	598	594	565	548	586	580	615	565	610	582	570	609	557	546	582	553	582	583	592	574	573	638	599	508	558	561	600	547	544	583	608	567	581	551	574	560	585	579	559	564	571	562	624	550	611	603	593	557	594	546	571	550	587	553	601	541	591	598	531	590	610	601	594	588	589	580	604	552	594	611	546	602	569	581	573	567	549	543	538	589	547	589	591	601	590	569	586	603	599	573	563	559	595	603	576	562	586	582	581	532	583	593	613	584	516	624	609	607	604	553	598	566	616	601	557	589	540	525	550	592	554	584	596	556	570	569	607	522	588	578	590	569	567	559	592	541	596	582	611	589	556	594	567	543	584	598	548	544	575	599	626	597	586	510	544	612	579	549	615	586	586	555	635	530	555	613	606	593	542	595	547	599	589	548	628	573	581	550	602	559	562	576	549	573	546	546	569	567	541	574	589	590	584	564	546	558	601	612	552	601	547	548	574	566	582	571	566	584	622	577	572	542	554	620	598	564	605	582	573	565	600	561	572	581	584	575	589	584	589	561	562	599	556	584	621	582	564	564	589	552	556	552	610	568	568	564	578	581	545	529	589	612	608	550	587	580	548	602	601	612	585	605	577	606	556	557	591	565	595	588	596	590	532	535	563	617	544	590	593	595	563	607	598	542	594	604	582	565	596	585	586	561	593	583	552	593	599	577	595	547	561	623	571	548	526	578	609	563	528	595	566	567	588	563	574	576	577	528	609	553	575	526	551	559	540	552	561	596	605	578	607	588	581	563	598	562	596	595	570	608	591	608	597	577	557	586	560	587	538	576	559	578	581	542	598	597	540	569	558	554	577	567	585	576	594	600	566	601	588	576	553	569	598	584	583	600	547	578	617	613	585	561	574	599	564	633	597	561	574	601	583	578	599	583	603	580	564	578	555	584	588	569	626	619	564	558	542	540	606	579	551	594	600	582	584	579	610	557	553	593	592	586	532	537	596	611	575	606	577	599	608	595	576	601	631	617	587	568	615	589	621	574	591	616	568	595	570	550	598	573	609	576	566	570	608	531	604	587	560	603	581	598	583	592	583	568	604	611	582	585	568	550	588	598	599	571	610	599	572	558	551	585	622	555	557	574	538	567	582	552	583	593	577	594	575	569	586	561	598	586	586	586	552	613	580	523	551	562	547	583	534	586	585	585	582	579	572	539	564	578	570	592	588	571	581	549	608	584	604	568	619	593	605	592	588	597	611	573	576	604	592	601	575	563	566	576	545	555	596	529	592	602	550	565	572	554	585	556	589	573	573	553	560	584	561	571	553	571	613	561	584	622	614	562	549	586	582	602	597	588	552	578	600	595	600	578	576	582	543	535	585	563	596	610	545	621	600	544	577	558	567	553	593	590	586	601	591	583	581	588	546	576	592	604	580	586	621	580	631	624	617	574	615	526	600	601	553	599	587	560	591	578	566	569	626	569	587	588	603	571	574	569	623	611	544	575	633	569	555	585	578	561	549	567	567	563	585	561	611	566	576	603	558	606	604	575	597	620	552	622	580	637	590	603	532	581	555	618	493	536	518	536	572	573	540	571	530	601	544	566	573	566	542	578	659	565	555	602	600	564	583	561	614	599	579	578	575	580	595	601	601	574	554	536	591	623	567	570	574	597	602	597	538	594	576	591	578	592	580	590	577	561	577	521	587	553	592	561	559	584	583	567	624	578	555	610	559	599	562	589	586	658	557	591	572	555	587	560	579	566	560	596	574	611	570	586	577	584	537	583	588	579	544	581	595	592	586	588	561	592	560	537	576	582	561	566	595	570	569	548	565	601	614	601	608	564	579	563	591	523	551	538	545	567	561	579	588	580	549	570	573	549	566	588	555	583	616	537	559	594	582	567	596	557	596	622	548	593	558	609	585	619	594	630	533	573	622	587	573	581	580	558	552	593	586	566	556	564	586	606	573	566	592	565	628	589	580	590	574	588	594	603	542	586	600	588	574	581	585	557	611	579	596	584	578	576	583	587	565	573	572	602	596	556	582	576	542	539	589	608	597	579	583	587	570	574	548	573	566	550	573	578	583	588	562	565	560	579	591	618	611	514	563	590	614	585	561	588	572	580	595	570	590	580	582	581	572	539	602	599	609	625	569	589	579	579	573	561	578	581	549	575	599	596	569	574	587	566	649	574	574	633	586	611	581	613	589	560	608	549	613	547	580	562	620	589	587	590	615	544	544	526	587	586	605	579	606	553	568	575	632	573	606	600	617	607	582	580	566	602	543	557	587	588	607	560	594	578	566	580	559	623	613	548	544	541	605	574	585	568	587	557	524	572	532	577	632	564	584	590	530	606	563	571	595	607	576	570	564	548	600	585	563	544	598	609	565	542	615	587	612	564	559	542	625	577	542	628	570	576	602	565	595	548	564	612	578	547	635	617	634	618	547	591	566	549	593	566	595	527	579	578	599	629	597	585	535	559	573	600	636	581	602	514	582	576	577
28630	26781	35136	18202	4707	468	276	243	240	245	257	239	251	251	240	274	232	237	239	227	252	254	256	246	254	248	262	262	247	260	249	254	224	235	256	243	247	231	247	246	244	246	261	249	263	227	245	239	246	230	208	240	241	241	245	238	231	259	240	268	252	227	258	254	269	224	222	258	240	253	237	224	253	246	268	256	271	249	227	254	248	277	231	253	254	240	229	243	222	230	259	283	241	240	226	223	231	209	236	245	211	236	238	251	231	246	273	271	256	240	267	242	250	242	251	257	234	246	253	249	237	252	237	262	224	246	271	253	247	258	229	238	269	245	229	255	258	237	246	229	256	249	249	254	257	215	234	245	239	259	244	268	234	226	246	262	236	261	250	241	236	235	233	244	223	244	227	233	231	210	264	249	256	249	248	273	244	273	246	241	221	229	257	248	256	252	233	249	207	243	253	252	253	244	259	226	249	220	282	257	234	256	248	225	245	255	274	256	214	237	232	261	232	260	251	236	246	243	219	218	237	248	253	216	258	238	252	237	235	263	246	250	246	227	236	226	228	246	265	257	232	247	272	243	262	264	236	260	255	257	260	247	236	245	207	279	275	229	231	235	224	249	241	250	247	253	240	267	248	229	245	244	238	254	245	278	219	255	261	221	236	246	264	271	227	255	271	233	253	244	228	234	230	236	253	296	249	217	245	248	254	255	248	237	245	250	227	248	260	253	236	253	245	238	253	234	253	217	226	244	233	256	252	239	266	220	221	244	251	207	239	259	249	267	264	228	231	222	233	220	238	261	251	279	235	231	240	244	250	232	245	227	269	246	238	233	231	243	233	251	248	261	243	231	228	249	242	252	247	242	269	230	238	248	216	220	255	251	262	235	241	260	211	229	264	232	270	250	285	239	269	232	249	242	219	278	258	242	221	247	223	252	286	245	263	260	230	219	210	215	241	240	226	239	275	229	264	254	239	232	255	265	253	225	232	239	239	230	235	250	245	257	231	239	230	252	243	244	257	242	246	231	233	249	243	248	237	240	232	245	218	255	245	248	239	255	259	239	252	254	248	218	234	234	270	234	269	253	252	242	269	235	253	215	266	255	236	251	246	255	208	233	251	256	235	247	254	249	242	256	242	223	265	264	259	227	261	256	249	246	247	245	238	241	225	225	255	225	206	270	225	240	268	229	249	227	243	252	220	235	235	228	213	216	202	256	229	237	286	214	225	218	249	233	270	214	234	262	225	263	264	269	236	244	249	243	265	239	216	249	256	276	279	225	248	254	277	256	241	280	254	223	249	243	254	253	260	243	276	250	264	243	224	226	217	263	284	268	251	233	274	260	256	250	222	253	268	246	259	241	240	228	255	248	237	207	243	240	239	251	246	250	238	240	228	259	243	257	230	236	274	229	249	219	277	253	248	252	279	260	260	231	248	236	230	243	258	259	249	217	274	240	242	208	247	271	243	237	253	258	243	251	244	235	232	261	281	251	246	249	279	218	250	246	269	233	269	250	237	223	262	239	214	271	255	234	248	236	253	230	226	225	240	250	289	257	234	228	248	231	245	218	236	226	243	236	255	199	274	255	259	244	246	234	244	257	248	255	272	235	263	240	209	229	297	251	257	242	235	264	250	243	233	230	239	257	276	244	236	226	244	220	225	251	259	254	225	259	251	225	213	243	260	243	230	255	260	223	216	225	242	238	264	233	258	269	242	262	240	239	229	206	258	237	242	243	264	244	257	255	222	255	238	250	241	267	258	247	261	226	248	263	225	224	214	246	237	237	258	257	252	248	251	241	257	275	251	268	242	227	218	239	245	219	262	272	252	242	251	241	247	263	236	254	204	232	238	259	256	267	240	245	258	229	253	242	249	272	212	233	233	226	251	212	222	249	233	232	228	240	241	257	221	222	221	263	231	243	240	229	232	246	258	223	221	241	246	217	205	223	230	271	253	245	253	263	260	245	222	285	234	260	252	253	252	239	245	229	257	270	250	251	266	218	227	239	228	252	238	248	239	256	241	220	259	251	258	254	258	250	217	240	245	230	212	257	254	253	236	247	245	254	242	241	224	257	263	254	257	253	247	231	265	231	240	259	262	252	249	237	238	241	249	216	285	241	236	251	281	241	238	262	233	243	246	241	243	238	233	229	230	260	248	244	239	234	222	249	255	218	260	234	227	215	228	236	229	257	269	265	259	220	257	269	242	235	266	261	232	249	240	256	236	231	250	243	256	247	254	266	225	242	236	220	252	257	254	247	241	249	254	251	235	261	235	280	245	255	255	242	218	254	258	244	254	255	267	262	235	301	245	247	244	231	241	262	239	238	203	257	237	269	257	232	265	240	236	232	232	241	228	234	232	230	241	232	236	237	220	246	249	256	271	256	248	262	237	233	249	234	223	241	263	251	232	265	269	221	229	266	244	225	262	247	250	254	246	223	249	251	238	230	240	232	246	253	251	243	251	261	246	268	244	232	260	226	258	227	263	253	258	251	253	211	243	269	242	242	240	254	242	260	252	245	243	244	260	233	253	258	244	222	273	253	250	245	277	245	241	263	246	264	261	235	238	243	260	257	224	243	250	238	232	248	209	209	248	223	255	242	264	231	235	232	214	258	230	227	225	258	261	232	269	228	249	275	219	232	254	239	252	262	245	209	260	250	232	258	247	256	251	245	238	258	232	238	253	238	237	225	243	265	235	247	262	279	240	245	262	221	243	228	243	238	268	241	223	238	237	228	269	244	244	252	267	232	254	244	224	268	271	239	233	245	253	269	254	235	244	220	226	236	262	256	241	258	228	238	257	265	237	277	253	248	226	258	244	253	236	227	256	259	231	210	261	248	251	232	253	232	257	262	269	248	263	238	248	258	227	257	252	273	246	236	257	252	258	258	237	245	237	237	249	252	224	246	257	248	271	275	238	231	245	241	239	256	246	266	221	252	257	269	256	256	244	246	242	236	241	253	252	258	217	240	272	234	230	232	267	242	253	269	247	219	252	237	252	247	215	231	221	261	253	266	221	242	245	236	252	266	232	229	241	262	250	254	258	230	253	226	233	263	262	222	258	252	237	218	235	245	273	218	269	237	216	256	230	259	222	232	232	238	231	249	257	258	248	238	249	237	224	228	234	235	255	239	246	281	222	241	275	231	232	237	249	215	251	238	232	254	244	252	261	249	246	247	257	248	254	269	238	230	251	238	254	272	243	227	270	257	246	238	248	253	253	265	223	230	251	247	239	225	251	232	239	244	245	245	216	270	259	240	255	247	246	250	227	227	262	256	235	251	239	241	227	223	232	245	212	253	250	235	236	234	282	255	228	255	229	258	264	267	269	216	250	247	251	248	261	254	227	252	267	238	233	274	236	249	206	257	255	245	250	249	262	229	233	252	251	245	239	216	229	238	248	251	263	263	233	257	277	233	265	243	239	248	255	265	255	218	274	246	236	270	251	215	254	242	241	258	236	236	233	244	269	251	236	220	207	248	229	234	267	235	217	253
26262	43929	31712	11098	4244	554	310	299	308	287	318	261	273	272	311	303	296	290	287	272	304	301	283	281	287	320	317	302	275	299	306	287	306	308	298	289	288	306	290	284	307	293	304	312	280	284	283	277	287	301	271	265	285	293	284	308	314	286	297	270	291	283	320	281	269	303	309	280	292	303	290	266	295	281	281	309	293	308	294	306	310	269	277	271	293	290	297	285	304	281	292	281	252	279	300	298	310	285	294	292	298	303	301	293	230	285	296	276	285	281	274	333	304	292	301	258	301	302	288	278	296	303	310	276	286	308	265	312	299	299	284	250	277	293	270	287	297	298	305	265	290	283	294	288	304	311	307	307	320	307	315	292	282	264	281	302	297	268	279	303	307	276	304	289	299	282	281	298	301	283	286	295	306	267	271	319	276	281	278	290	281	257	264	272	269	312	286	315	284	277	278	293	306	284	290	284	289	298	303	277	304	275	277	292	282	283	283	295	303	299	286	310	275	299	319	276	286	258	322	300	284	291	279	310	293	286	295	258	277	307	287	276	262	304	289	285	314	290	311	288	294	325	303	313	324	315	276	287	263	247	277	325	279	290	296	264	285	291	294	305	300	299	307	294	317	313	291	291	286	288	300	315	297	297	316	310	335	259	329	271	275	274	265	297	288	255	299	302	305	285	271	324	309	307	288	308	322	285	295	277	260	316	282	275	319	279	259	325	312	312	295	290	269	285	306	286	244	263	285	281	273	303	310	278	318	297	284	282	301	286	314	320	272	279	303	282	305	295	283	281	267	274	291	283	270	301	295	296	282	299	281	280	308	285	311	295	280	324	310	245	290	285	288	275	289	280	298	255	269	270	260	273	273	297	294	298	301	285	287	292	298	321	302	291	283	300	290	305	279	274	308	305	290	292	306	301	279	279	323	282	285	239	315	293	296	288	292	294	277	321	273	279	295	297	297	292	297	310	290	304	281	268	280	309	297	312	307	282	273	274	314	310	273	288	301	280	279	286	317	309	276	269	292	305	288	286	302	297	299	295	323	265	283	275	262	271	268	278	318	288	278	295	309	299	280	302	297	305	315	278	279	324	282	304	288	302	276	283	294	326	289	282	278	296	313	290	319	272	278	295	288	293	297	284	276	271	323	311	303	273	272	262	311	268	257	286	237	295	299	259	314	274	313	301	286	308	296	300	295	302	270	288	284	294	295	290	286	313	297	299	284	297	287	319	299	287	278	249	262	300	284	306	302	275	284	331	274	282	285	278	335	318	293	307	280	293	307	267	299	299	282	283	294	337	295	284	316	274	334	257	306	294	294	312	256	300	296	269	303	279	303	272	312	309	294	275	265	287	293	303	295	282	294	287	310	278	303	328	274	332	250	290	318	312	299	273	274	280	291	297	310	307	309	304	273	267	300	293	305	291	310	284	297	272	276	291	329	279	256	286	290	302	309	266	286	315	293	284	328	288	250	332	304	302	287	293	288	306	311	291	284	313	305	314	295	251	296	305	315	295	289	276	286	286	308	252	297	268	301	267	264	277	266	272	277	270	288	291	270	266	319	274	287	289	294	304	298	314	313	271	276	305	269	308	289	313	264	285	299	288	281	273	284	279	296	307	293	286	288	289	301	327	274	297	291	266	287	283	304	291	263	273	294	304	305	301	299	285	309	280	267	291	243	297	324	289	261	272	282	290	264	311	276	296	286	293	304	328	303	300	292	295	282	268	273	294	289	281	294	280	263	317	285	292	302	304	305	274	292	264	272	267	258	291	279	301	321	296	290	304	265	304	305	322	304	318	291	279	306	310	272	305	249	323	298	292	308	293	285	287	294	275	255	291	313	274	313	272	312	319	273	275	294	323	296	282	269	278	314	300	289	274	313	317	280	285	295	306	281	263	314	302	267	311	266	290	305	282	288	293	305	292	296	261	273	277	292	280	306	312	292	286	290	309	278	287	296	314	346	274	314	271	299	306	285	259	290	309	298	285	293	285	301	285	273	259	279	278	259	305	290	308	275	291	266	343	300	307	296	317	289	286	296	311	291	310	301	281	274	318	298	295	283	291	307	272	282	291	282	303	290	279	272	303	289	277	305	273	275	290	290	326	326	269	293	285	252	302	301	271	292	301	297	283	305	304	318	307	277	269	272	307	317	284	279	311	272	267	297	283	299	271	299	257	285	292	280	293	288	284	280	327	282	277	292	317	312	314	283	286	295	268	286	283	296	341	275	287	295	310	302	286	305	276	287	317	295	301	294	293	299	268	317	286	277	270	271	293	291	287	291	292	283	294	294	289	319	287	308	311	285	301	294	283	314	299	290	304	280	308	299	265	265	304	288	288	267	287	290	342	305	303	281	282	296	271	283	291	289	270	298	275	299	302	308	280	317	282	278	285	268	268	305	278	267	301	300	301	274	277	278	279	316	279	266	276	275	288	306	273	306	287	292	291	282	295	286	257	285	284	329	264	292	274	307	330	260	292	294	303	261	294	276	258	295	303	314	263	277	281	313	342	297	292	308	285	317	281	321	272	266	291	313	283	310	310	280	311	318	304	277	325	291	287	321	299	298	260	303	278	301	298	264	288	286	279	301	256	265	311	277	310	292	280	309	297	284	290	278	289	294	294	290	252	271	336	305	276	326	281	335	306	295	281	293	323	265	328	312	295	292	261	273	287	281	287	247	294	310	288	309	308	293	294	270	284	286	292	295	296	260	287	314	296	269	281	287	288	326	290	300	280	268	310	310	238	275	293	260	247	299	295	296	296	277	262	326	280	294	271	297	311	346	283	284	261	312	327	284	277	293	315	288	288	293	275	277	287	283	273	288	287	280	258	334	280	284	302	309	290	274	281	293	261	276	251	303	275	281	261	287	270	300	297	303	283	282	299	278	285	332	310	281	285	265	328	297	312	316	286	306	313	279	305	308	287	281	286	283	271	300	279	295	300	271	274	328	282	273	328	276	317	279	317	269	269	293	294	269	267	274	246	263	277	261	302	266	285	299	308	304	297	313	290	294	306	329	304	267	285	290	291	275	298	304	307	256	292	312	290	297	305	298	309	297	281	290	313	333	299	339	276	321	278	270	286	297	291	296	271	282	287	275	291	274	266	280	300	318	287	305	276	284	296	292	284	294	269	277	302	272	261	281	286	298	292	249	299	264	303	289	289	289	277	319	297	324	289	310	283	311	286	316	270	292	315	291	334	298	257	306	271	296	300	291	289	296	293	280	271	312	287	254	295	281	306	259	286	331	275	291	311	285	280	304	284	278	307	290	297	272	283	290	306	299	313	289	282	311	274	283	294	273	317	271	304	277	245	298	301	286	293	286	284	276	290	326	307	284	271	278	305	286	285	303	281	266	294	294	288	293	323	303	300	262	316	290	306	288	296	316	313	304	303	291	265	293	319	279	310	309	271	294	279	291	277	269	288	290	290	289	281	297	282	300	281	268	269	295	276	295	276	292	265	274	270	290	280	279	305	258	316	271	296	314	311
24430	22299	36987	33941	24794	15580	2473	467	393	374	384	383	325	359	359	343	364	370	362	356	346	334	335	349	373	326	337	349	362	336	349	336	360	345	335	361	361	356	352	368	352	348	331	351	366	387	329	368	326	325	319	334	330	319	337	346	369	366	329	318	366	321	357	325	368	346	347	360	360	343	338	314	339	338	303	346	355	329	359	341	357	346	368	354	368	327	331	331	347	316	348	344	326	335	339	306	345	337	363	352	328	322	326	330	332	366	377	339	355	316	321	349	361	336	343	374	351	334	322	329	286	338	360	331	343	373	357	327	356	348	349	338	348	317	346	388	368	355	335	325	308	335	314	323	378	337	361	319	338	312	355	368	340	355	341	344	345	313	329	307	349	311	360	374	338	324	349	331	350	359	320	334	341	286	336	365	353	338	321	329	359	323	374	354	389	373	328	373	321	308	345	336	335	360	348	323	340	331	339	338	337	293	347	366	325	323	335	340	324	375	328	314	329	330	348	332	340	325	346	326	335	309	342	328	350	337	355	332	322	368	359	356	323	341	338	350	345	351	370	357	359	327	322	356	321	368	400	377	313	361	348	342	345	360	345	342	351	371	370	331	318	326	352	334	340	347	369	375	341	348	320	334	341	358	298	343	350	345	345	358	370	337	371	307	372	345	332	333	329	346	332	369	323	328	333	323	329	362	332	334	350	325	339	349	344	345	292	344	368	336	373	335	341	329	332	325	341	373	333	314	324	353	324	350	356	321	344	332	344	359	337	334	350	314	334	389	356	352	358	346	338	346	345	321	341	347	329	319	337	335	329	329	325	346	333	342	331	334	327	359	360	339	337	345	333	345	355	356	342	353	328	370	315	342	333	351	338	326	343	331	360	311	343	339	365	329	323	342	361	322	342	352	335	346	345	324	340	346	355	319	304	383	334	379	362	340	318	363	340	289	348	366	355	373	320	342	333	328	341	340	319	303	306	322	303	333	335	329	367	307	368	349	338	323	339	348	330	344	342	347	363	347	343	342	305	351	357	309	328	345	331	328	284	352	355	370	353	339	309	338	321	356	334	321	377	315	335	354	370	334	350	344	349	320	349	367	357	319	354	350	354	373	352	350	347	337	312	332	354	354	376	366	333	330	342	349	341	358	338	338	370	330	369	360	332	333	351	359	302	332	348	343	341	327	352	326	363	394	380	316	336	345	349	335	332	362	356	329	365	332	368	343	379	323	349	310	324	354	350	319	360	343	343	342	324	335	358	356	306	354	349	353	318	321	345	340	341	321	329	339	364	325	336	347	366	322	318	370	360	372	325	339	355	337	313	364	332	341	340	341	358	326	359	354	369	338	348	314	350	347	353	310	358	341	343	352	321	346	305	363	364	341	358	356	337	353	327	321	314	326	369	332	334	323	346	368	327	347	339	342	327	341	339	330	331	299	357	353	368	340	316	319	362	371	327	373	357	338	362	373	332	334	346	331	323	349	346	338	363	359	340	346	356	363	320	340	333	335	353	365	329	324	344	356	363	367	395	333	299	328	325	324	320	356	390	365	337	348	342	369	366	353	363	334	353	336	335	341	342	386	333	347	338	360	322	336	354	340	332	360	337	321	347	339	334	354	366	324	350	343	329	358	356	371	371	293	365	342	334	359	330	368	321	355	319	358	350	339	370	359	339	369	358	349	346	334	329	329	383	318	308	354	322	349	330	338	368	346	379	359	324	334	334	352	345	339	344	360	350	306	342	340	343	362	345	338	352	364	342	366	325	352	361	382	351	337	344	318	311	334	347	348	342	340	347	335	334	351	319	330	366	342	353	357	332	392	335	337	316	316	338	372	354	331	332	353	350	354	337	347	360	303	315	364	353	338	380	350	353	355	363	356	335	359	329	295	334	312	350	357	313	344	347	317	346	348	339	354	337	299	339	328	337	374	335	340	337	326	384	329	376	356	344	368	376	316	362	351	328	349	356	327	336	354	343	329	367	344	352	356	343	321	311	323	352	343	375	332	363	337	326	362	322	342	348	333	363	342	329	338	301	380	345	312	348	365	366	317	327	287	326	345	371	349	331	350	340	350	349	359	318	344	369	331	309	347	331	354	341	305	330	326	376	322	340	358	324	315	338	355	333	346	339	325	316	334	339	373	352	352	314	350	336	341	342	344	334	360	368	321	347	370	332	336	334	341	369	351	332	367	323	326	368	345	326	343	341	354	322	362	339	364	322	337	360	344	381	334	330	328	338	308	303	342	344	358	358	343	346	340	352	347	366	354	344	314	399	352	307	314	342	356	330	346	330	343	360	352	319	344	363	337	359	315	313	353	360	351	359	329	372	364	318	336	344	297	332	358	317	362	355	351	318	373	390	358	343	368	345	355	326	374	316	337	330	343	362	340	331	358	332	329	363	332	312	360	357	351	330	348	332	336	383	339	327	344	347	354	355	327	333	347	338	309	357	353	330	346	368	345	353	379	342	332	340	320	362	348	348	334	334	338	335	343	354	330	343	369	342	358	330	336	347	342	368	334	338	332	345	311	374	364	329	345	362	356	350	340	339	323	340	315	333	308	340	366	344	375	356	340	358	375	334	323	348	384	330	336	347	341	347	359	307	345	352	347	306	333	322	305	366	330	332	370	334	325	340	359	313	349	354	352	350	355	287	330	344	337	359	346	343	320	340	333	360	372	333	343	368	355	343	334	340	311	332	366	377	310	378	344	365	343	315	318	332	321	345	376	357	364	320	364	350	364	328	335	307	354	312	324	319	345	342	382	347	340	328	363	354	349	358	332	356	336	369	333	330	328	330	353	336	336	362	331	356	367	346	360	358	403	349	359	324	336	358	349	383	349	367	369	328	340	339	334	341	399	382	330	328	355	330	328	337	350	369	319	373	340	364	361	371	342	342	363	356	311	314	323	335	343	310	341	353	345	341	363	350	343	353	349	381	339	347	348	344	352	347	373	315	341	315	337	339	310	342	314	324	327	340	348	357	351	328	317	349	354	348	363	366	330	337	353	369	316	342	321	368	332	343	344	365	363	325	323	313	371	324	327	364	364	346	342	304	337	350	315	357	331	323	306	345	301	345	359	330	346	330	336	327	334	347	370	346	348	326	376	337	365	364	348	324	334	349	338	299	356	310	331	334	299	330	332	335	362	341	324	339	343	332	346	377	330	359	345	355	374	361	349	324	322	317	334	289	343	309	363	349	328	345	324	377	331	378	333	331	373	357	348	325	347	321	343	313	336	321	348	328	329	385	317	343	315	334	334	356	318	339	316	340	322	348	323	340	332	347	374	348	302	316	337	345	338	367	348	369	355	306	359	335	362	305	325	334	335	355	325	335	338	313	354	327	345	340	331	352	326	376	330	349	326	328	358	349	343	339	353	299	327	345	323	332	321	353	329	336	349	366	310	347	347	372	338	327	349	345	350	361	353	350	337	328	351	369	352	374	386	326	369	348	342	333	332	347	347	358	321	388	340	346	331	318	311	352	344	340	379
53696	91218	71169	44996	25699	2233	478	455	402	426	431	411	387	440	396	449	382	375	374	383	403	371	372	391	398	362	390	373	364	404	451	430	372	353	371	378	403	378	408	383	399	369	417	340	340	386	403	371	366	393	421	416	371	373	383	348	384	383	349	377	368	365	369	369	402	383	377	420	388	344	393	388	369	437	383	376	440	396	388	366	348	398	359	387	399	418	394	371	373	359	353	381	380	393	413	382	393	382	368	376	419	382	368	395	377	366	391	375	380	369	409	388	384	386	404	379	380	366	385	395	388	407	384	373	385	364	429	386	402	381	364	357	413	358	391	374	387	350	385	376	401	389	388	384	381	408	393	393	372	386	364	418	391	375	385	404	363	376	379	361	320	360	378	376	359	417	358	372	348	403	378	342	403	399	363	374	367	360	346	399	399	392	356	377	408	359	372	384	404	400	385	390	375	348	405	401	368	364	373	382	371	427	325	412	379	332	399	391	353	363	356	385	405	391	380	360	421	369	412	399	384	363	396	402	383	428	357	368	383	387	380	354	389	349	374	386	369	384	421	369	384	344	364	399	357	373	398	385	375	373	409	374	390	406	380	387	350	411	401	406	386	408	375	404	380	392	367	414	372	392	397	367	380	372	366	377	396	403	392	402	407	372	378	364	392	363	391	392	380	379	411	383	373	369	394	396	377	344	380	393	354	368	398	347	381	384	371	394	369	383	409	362	388	409	362	420	379	396	376	397	392	418	401	394	419	387	373	398	382	410	423	375	402	419	353	373	402	354	365	380	451	359	407	408	411	413	385	382	387	417	386	389	415	392	375	389	363	392	376	354	380	385	355	370	370	358	405	403	374	398	372	369	405	381	382	394	430	387	392	397	372	358	363	371	400	399	356	376	383	382	399	344	390	405	363	381	392	381	384	407	364	375	352	345	393	363	368	369	371	374	335	410	410	406	397	398	364	383	392	384	372	381	397	391	382	409	351	384	413	389	371	360	386	389	371	410	379	378	378	404	391	404	379	371	380	392	410	357	400	384	386	390	385	415	397	408	393	414	343	412	367	398	382	391	393	411	380	345	414	384	436	403	388	375	369	397	388	395	388	389	361	390	398	392	413	394	385	386	395	413	374	382	347	406	394	396	383	361	399	403	367	386	392	359	384	431	404	384	383	359	403	406	366	404	394	377	358	381	399	386	390	401	341	393	385	394	374	382	394	390	397	415	424	421	409	389	369	409	423	396	351	397	394	358	390	379	371	401	402	403	336	385	434	396	417	391	399	371	351	403	384	374	369	386	366	382	388	405	355	372	383	412	382	380	394	369	361	378	369	357	408	384	396	389	387	379	365	392	402	370	352	349	415	382	400	363	356	392	384	382	411	369	423	405	357	367	383	375	408	377	392	400	386	398	364	408	383	373	401	357	381	371	396	408	399	415	346	376	386	385	426	382	375	354	394	395	360	364	374	394	363	358	393	362	400	402	371	392	386	356	388	399	367	408	401	383	383	383	368	380	376	392	383	400	334	396	417	349	434	370	363	415	384	382	394	401	356	383	379	385	355	372	396	372	347	384	369	387	375	368	390	395	405	367	387	373	351	409	359	387	415	364	363	362	373	356	397	343	373	393	397	424	423	406	358	397	423	390	371	347	352	392	413	376	360	398	398	364	368	413	339	371	398	356	402	387	372	403	361	434	402	394	403	414	399	359	374	372	381	376	369	379	363	363	385	410	374	372	368	389	400	380	380	408	384	387	362	384	388	387	366	394	392	373	358	387	365	370	376	368	401	357	376	390	401	391	363	380	389	370	391	386	382	403	397	393	373	403	368	401	364	359	437	358	378	423	401	387	402	371	405	409	377	415	395	380	379	378	370	358	386	386	360	383	352	386	380	372	394	350	378	370	384	380	377	377	398	376	391	406	381	387	345	391	395	372	376	346	375	390	326	338	382	373	388	386	373	383	385	363	374	360	389	372	380	351	403	382	348	416	385	363	424	384	408	365	357	374	347	410	390	423	387	381	352	378	356	361	361	395	382	389	372	368	418	431	349	368	358	376	366	425	372	372	375	425	371	390	386	351	368	399	393	370	383	387	400	368	365	375	387	363	397	401	366	351	394	415	371	363	385	373	369	391	387	381	383	405	397	394	358	373	409	390	361	408	388	384	407	416	363	413	353	420	363	383	359	411	390	429	388	398	359	367	381	357	358	399	383	362	378	395	410	364	397	398	392	420	401	373	398	359	388	391	376	390	382	381	364	400	401	418	382	367	369	405	350	380	379	391	382	383	380	377	350	400	373	389	380	377	327	368	370	373	360	374	370	354	379	388	365	410	359	355	373	365	390	370	333	436	390	385	356	359	376	400	409	393	391	372	373	403	379	375	380	366	402	388	395	411	416	416	375	392	400	385	409	375	345	356	403	381	388	359	364	361	406	386	381	382	374	429	388	384	385	378	379	405	393	376	386	375	399	382	381	391	389	396	393	356	389	380	366	394	391	411	370	403	376	354	391	371	361	388	355	390	392	364	409	361	368	390	388	382	401	372	376	362	356	376	400	394	400	420	376	374	396	395	376	367	366	395	415	387	410	360	379	371	372	431	400	369	391	379	374	406	374	395	385	392	405	370	383	395	389	367	390	363	387	366	376	422	366	373	396	331	406	390	362	361	356	400	345	367	352	410	363	399	391	376	402	418	396	369	367	414	347	380	369	371	388	376	415	395	406	377	350	381	345	380	379	414	390	353	403	361	352	377	387	361	364	365	376	380	402	389	402	364	358	378	371	402	384	360	339	377	356	377	381	383	374	366	398	389	388	404	388	412	364	368	390	385	378	384	389	382	365	381	358	386	373	375	397	379	402	391	374	402	397	385	384	377	386	371	388	381	384	376	385	386	398	386	379	391	388	390	410	385	385	400	384	360	399	370	369	384	402	378	384	391	368	417	403	406	385	395	408	396	374	365	351	385	394	434	389	426	390	384	395	378	387	390	347	388	369	405	380	366	389	410	395	380	404	379	382	381	396	365	399	359	363	380	403	383	354	394	378	383	372	370	373	409	388	380	399	360	386	393	373	354	363	392	362	403	373	388	384	403	359	372	345	383	410	390	363	379	414	353	362	381	357	397	385	371	392	375	363	379	374	405	385	358	386	374	357	357	388	376	353	348	422	413	391	374	376	374	382	348	373	368	353	403	404	358	374	387	354	380	358	378	372	381	416	373	395	390	386	380	404	362	382	375	394	377	406	355	365	377	377	394	365	390	416	394	360	410	403	365	383	358	370	369	365	383	425	371	401	392	387	404	396	429	395	366	372	395	348	370	412	404	384	397	417	353	389	377	384	372	414	351	384	381	410	380	409	383	367	355	392	395	393	376	371	411	369	342	367	391	366	382	391	395	383	358	375	385	383	380	374	390	393	352	400	383	355	377	362	350	369	391	385	396	376	384	375	361	408	371	402	387	384	395	402	366	400	362	380	353	386	420	372	368	391	375	364	404
25677	23409	37483	32423	18858	4236	436	418	357	397	366	367	349	351	395	353	346	380	389	371	352	381	396	347	373	347	375	366	379	372	378	389	344	333	368	338	384	352	350	356	352	363	358	346	387	356	336	398	345	345	352	359	341	340	353	371	356	366	362	334	373	364	374	377	368	336	366	370	344	382	342	378	380	319	338	336	344	397	333	363	336	367	349	383	364	388	350	350	351	353	379	358	357	385	352	348	387	350	374	360	377	370	373	331	385	328	347	351	364	372	336	362	326	365	382	338	343	351	431	370	331	363	394	385	339	346	369	332	353	318	373	347	394	349	385	354	335	361	389	343	359	399	339	333	353	372	352	360	377	351	355	353	345	343	332	365	369	362	384	395	346	351	353	356	360	373	348	312	347	361	360	381	354	334	326	368	326	351	369	381	354	366	349	356	382	313	356	357	404	389	332	337	328	331	351	390	385	350	344	343	361	351	372	364	371	349	362	355	374	358	359	335	339	375	340	309	359	364	338	360	348	357	397	360	357	355	393	382	370	322	350	351	343	342	358	336	350	364	379	352	320	375	337	358	338	390	340	344	342	382	385	338	333	381	322	346	360	341	321	343	362	376	343	352	348	349	384	360	387	376	362	343	342	350	351	351	341	357	352	354	343	385	354	393	339	365	375	375	354	338	398	361	377	364	350	374	346	337	346	367	339	311	355	393	337	342	365	389	350	365	355	354	362	347	388	362	387	370	366	355	369	361	383	358	359	330	381	354	375	375	327	370	349	375	348	342	367	348	354	386	327	391	350	336	360	404	373	347	351	369	362	349	354	364	348	323	317	338	376	366	356	321	327	371	378	344	342	389	320	385	345	348	376	373	361	378	336	345	336	355	348	372	349	330	319	328	370	408	341	343	358	355	378	369	358	370	322	347	376	339	328	352	334	373	374	385	345	360	364	376	376	343	351	355	319	363	382	374	368	360	337	380	411	353	353	336	354	378	345	388	331	335	368	392	344	360	364	324	347	367	359	335	341	325	342	346	355	369	388	338	321	331	362	345	379	376	365	344	373	352	331	355	360	365	386	358	325	346	361	368	366	326	362	395	349	358	332	362	346	364	380	360	343	331	318	354	363	365	348	380	361	343	362	351	332	372	350	330	355	339	369	349	380	374	370	332	375	357	373	347	346	372	366	352	337	360	360	342	340	389	359	355	361	360	336	315	345	326	389	359	346	337	382	358	353	351	360	349	348	351	339	367	346	348	367	349	368	326	326	372	351	364	358	326	351	369	356	380	359	339	361	367	364	323	371	352	366	345	336	372	329	374	387	349	358	363	341	339	353	353	314	344	341	378	323	379	366	371	352	362	333	342	380	360	385	343	356	343	374	364	340	331	353	386	370	371	366	357	369	381	381	346	382	353	343	379	318	360	365	372	344	373	355	314	352	368	343	367	370	365	324	348	371	354	310	360	350	380	364	372	373	347	349	375	333	378	377	368	361	380	374	380	398	366	381	345	370	363	364	357	387	384	367	360	367	387	384	349	352	356	354	359	357	356	367	351	374	335	389	366	359	355	336	376	372	353	364	344	365	351	332	352	400	347	352	349	343	364	366	326	349	367	361	347	358	341	393	355	347	371	363	381	373	340	353	373	364	393	366	332	355	317	394	354	375	353	345	379	375	378	376	405	339	352	340	385	377	395	381	367	406	348	366	359	369	391	366	358	386	333	374	331	353	352	336	343	336	346	375	359	332	335	321	368	391	341	332	385	370	356	365	349	367	394	376	332	345	343	345	407	309	343	362	362	351	372	379	352	350	370	320	358	353	385	380	353	347	354	344	382	326	407	387	361	355	363	371	370	324	328	341	381	397	351	363	351	325	333	321	365	346	360	372	341	309	376	343	345	362	384	342	347	397	370	316	370	383	370	340	363	345	333	362	347	370	385	344	348	380	381	368	344	391	384	358	359	349	354	373	340	373	339	384	394	368	358	360	348	379	370	354	331	369	343	322	390	338	342	345	355	352	371	372	370	332	356	363	384	342	364	373	330	365	357	364	372	347	377	350	362	344	354	362	358	380	383	352	330	366	348	369	356	342	382	367	324	364	359	339	334	361	371	351	344	347	375	301	368	359	357	341	362	345	341	341	395	385	367	345	363	366	361	341	357	370	397	338	364	377	330	350	326	355	339	357	322	355	352	399	388	369	361	370	356	371	348	336	397	354	354	363	343	364	329	359	396	339	356	366	364	358	348	349	335	338	412	337	345	371	358	350	350	389	354	338	352	352	342	344	337	356	356	373	335	350	351	360	384	373	371	402	340	357	372	374	331	360	338	360	378	360	361	381	364	311	365	350	374	370	345	365	364	354	344	346	367	387	353	321	381	377	346	342	346	343	387	377	365	336	357	340	352	392	380	373	363	384	362	324	371	337	366	355	327	369	377	375	352	384	355	374	366	407	350	370	355	328	344	346	375	368	372	392	340	348	344	342	354	344	372	365	380	366	362	332	362	359	305	331	385	340	358	354	363	358	378	385	376	360	350	336	358	378	336	330	349	357	363	354	351	360	382	373	340	371	387	367	355	391	385	333	361	389	351	383	349	317	369	366	371	371	368	376	357	366	339	381	378	393	387	369	351	384	364	327	383	363	344	366	358	346	374	352	393	333	353	340	362	350	362	367	360	313	391	363	347	380	351	369	346	322	364	347	357	340	355	346	337	353	359	349	370	397	354	348	319	331	322	345	389	353	375	363	356	357	325	352	386	373	349	347	323	331	373	365	350	376	338	370	325	369	356	320	334	351	348	348	335	381	367	388	372	391	365	358	350	359	375	362	376	337	356	378	343	336	367	356	344	364	366	390	315	341	316	375	337	389	358	355	332	372	353	331	365	370	328	359	377	355	319	337	375	375	368	373	376	339	377	357	352	337	358	365	359	365	340	373	342	375	384	339	345	351	383	345	372	328	366	344	375	351	323	381	384	351	324	387	387	340	324	400	364	335	349	353	359	377	321	337	367	348	319	390	330	363	360	392	367	371	348	333	336	369	404	357	342	358	336	361	377	353	355	342	327	396	375	381	360	327	381	344	354	372	359	364	350	333	351	373	342	348	365	358	367	319	383	381	378	377	359	337	343	359	370	364	352	343	382	363	345	382	375	392	312	371	377	325	362	360	356	344	354	381	337	379	361	385	399	355	380	354	367	403	360	335	370	347	383	336	334	369	378	372	372	368	341	370	345	319	360	367	355	373	349	343	359	351	383	344	372	360	324	382	380	369	359	336	390	345	329	337	372	356	379	366	381	305	325	375	356	366	352	338	354	338	363	360	369	349	336	396	382	352	351	359	340	396	412	321	361	330	347	358	327	381	343	359	358	349	336	374	372	362	343	359	348	393	365	375	383	346	375	351	369	345	360	340	356	368	338	333	389	362	358	351	359	341	336	338	381	394	361	375	318	349	382	368	376	332	331	338	397	350	359	384	359	381	376	373	382	321	339	340	335	341	354
49660	76262	58529	35755	15812	1417	472	438	442	449	424	426	441	460	443	455	403	397	441	443	390	461	427	452	406	446	417	429	417	408	428	417	428	441	400	435	398	359	363	443	411	387	415	423	424	421	413	428	374	401	406	406	402	441	377	385	405	390	407	434	417	402	429	445	421	423	425	433	410	368	398	433	407	429	398	424	415	422	410	401	405	438	407	427	427	425	430	427	417	408	403	400	398	438	378	437	437	402	426	470	395	445	409	440	397	427	424	403	406	416	416	462	415	392	405	394	408	436	420	476	397	424	414	403	438	455	423	402	406	437	421	421	431	413	403	443	382	394	423	420	418	414	392	440	436	413	392	398	425	416	409	396	412	416	428	410	423	397	419	403	442	433	407	417	427	425	385	397	401	409	387	410	407	399	383	443	390	435	390	396	412	397	450	425	410	358	460	417	399	449	421	420	423	387	428	439	401	448	385	412	407	440	393	439	379	404	415	410	371	423	403	426	391	386	434	448	413	392	405	411	418	401	392	427	459	442	416	421	405	428	434	408	414	402	426	426	399	423	409	402	385	413	392	445	443	432	433	393	419	386	429	388	386	392	415	409	446	421	387	414	420	403	440	404	431	412	420	399	417	426	438	391	397	380	428	441	394	410	444	439	406	441	401	447	427	408	419	402	420	471	424	444	423	424	413	392	408	415	422	428	375	418	390	394	389	396	410	376	409	407	404	431	435	424	420	391	432	415	427	418	432	431	460	449	422	398	409	433	415	455	430	408	412	409	477	415	389	444	416	428	445	396	444	412	410	410	389	393	422	412	427	374	421	433	378	413	426	423	417	392	426	437	431	422	414	387	437	449	422	416	397	400	386	414	407	415	442	399	421	410	406	371	370	430	417	421	438	431	423	456	429	441	421	419	424	443	418	392	460	424	380	433	395	421	419	364	439	437	445	397	465	398	389	411	416	421	448	386	408	414	432	448	462	395	363	426	448	414	421	416	434	426	403	435	395	401	428	392	393	424	423	387	384	414	433	390	449	435	428	429	449	420	452	413	415	385	420	426	424	425	378	451	444	387	424	425	428	411	407	374	445	433	461	414	400	438	442	425	384	435	391	398	406	398	409	443	372	416	429	446	400	409	415	431	384	431	409	410	406	365	410	412	448	406	419	388	407	405	379	409	444	376	418	431	433	411	420	408	413	390	443	435	421	390	423	443	450	418	402	443	419	469	421	428	406	448	432	415	433	451	422	430	442	433	420	403	428	424	420	410	386	382	407	407	422	444	403	376	408	407	430	417	390	402	370	451	457	439	421	376	402	409	415	401	374	401	406	391	431	414	417	395	406	462	423	425	419	416	489	427	411	391	413	458	448	455	398	409	446	417	404	417	419	428	407	440	418	392	432	447	438	418	429	424	449	405	442	399	418	387	439	443	417	417	400	433	425	399	425	416	419	413	449	439	433	437	411	432	448	383	417	403	390	456	413	398	418	448	424	433	421	414	435	422	398	411	406	470	439	428	402	432	413	430	404	375	453	417	414	403	424	422	398	415	385	427	422	409	431	407	394	431	443	426	401	449	423	413	377	440	413	437	431	418	418	431	421	429	405	446	422	414	379	377	408	423	430	416	413	423	453	394	400	463	409	405	419	413	379	396	419	399	403	480	431	458	390	415	407	406	423	414	400	393	434	434	421	410	428	405	415	434	391	410	447	371	447	465	418	441	416	407	394	403	424	395	397	383	393	426	439	431	434	439	418	444	443	427	412	407	442	397	415	421	442	409	406	406	402	375	424	409	434	391	414	440	435	428	426	449	384	428	444	393	427	432	422	397	426	401	399	410	408	399	391	413	428	414	393	434	433	443	431	418	406	413	417	415	393	406	412	396	419	438	399	392	421	375	439	414	411	419	434	435	409	432	432	444	412	451	433	386	392	416	392	381	412	383	423	436	434	448	398	415	399	400	417	411	407	407	431	459	396	416	429	435	395	415	399	431	403	421	417	419	416	406	454	414	403	407	418	394	436	451	431	425	439	396	450	404	393	432	409	406	401	401	439	429	403	398	416	396	408	445	429	403	395	417	390	425	409	390	450	446	368	412	454	446	430	431	433	437	419	408	398	398	424	384	392	455	461	407	387	402	398	418	408	424	418	416	389	405	386	429	455	406	430	383	435	403	416	407	436	409	418	400	416	431	389	404	389	433	452	419	421	412	391	394	419	403	427	424	418	400	417	378	406	405	438	378	436	433	413	439	431	449	383	391	411	429	452	399	401	435	450	434	410	431	437	434	439	395	391	415	409	400	441	415	451	422	442	424	424	436	451	437	418	399	405	396	399	425	399	419	373	410	414	408	389	418	436	435	383	437	428	442	417	398	412	413	477	434	400	425	390	447	414	413	415	425	429	419	414	413	419	433	429	412	432	445	427	415	440	403	441	391	397	415	429	379	430	411	403	370	412	425	463	409	426	393	420	409	447	399	404	395	377	411	429	406	434	438	400	439	414	441	429	392	433	420	431	426	388	433	413	390	455	403	396	449	427	404	404	448	391	423	431	399	413	462	427	421	402	414	423	404	431	403	410	444	423	418	408	425	406	437	391	456	396	406	435	438	423	427	426	390	442	447	417	417	431	419	432	431	424	412	429	427	442	424	442	405	439	410	400	401	433	394	441	391	372	405	409	427	416	443	442	396	434	425	381	411	385	408	401	411	435	433	404	395	418	425	409	460	454	428	459	414	401	435	415	417	425	391	417	407	411	404	378	393	418	424	423	423	368	432	447	410	401	384	420	388	428	434	411	371	414	388	430	438	434	416	424	397	400	380	383	429	452	366	427	440	399	425	421	399	417	433	416	433	463	429	358	429	415	426	413	404	423	395	385	424	400	420	381	407	435	406	396	404	411	427	413	443	419	405	424	388	395	422	440	426	417	404	399	403	394	421	439	397	401	410	420	446	410	408	407	453	430	424	444	384	419	434	422	446	421	403	406	439	411	402	445	382	387	397	425	399	431	415	404	406	397	434	430	462	436	414	428	423	427	379	413	413	417	417	447	399	395	408	433	436	441	464	418	416	415	424	406	430	402	445	407	450	444	404	435	409	441	402	428	413	408	438	424	434	400	378	457	407	398	421	393	387	448	402	393	395	471	404	425	394	400	371	424	411	413	406	379	431	397	430	419	425	423	425	427	437	453	436	451	424	428	407	427	426	403	421	440	435	390	386	451	400	398	438	405	444	427	420	418	436	415	441	411	401	413	405	421	414	390	415	401	383	402	430	430	389	441	435	403	425	429	404	390	425	431	420	436	419	426	432	429	418	418	443	417	392	415	433	398	386	438	398	402	404	383	444	380	396	434	414	416	416	422	405	426	414	409	419	367	417	421	428	417	445	402	437	491	390	417	427	388	381	417	430	413	409	409	429	401	406	427	403	429	458	432	412	447	404	416	387	403	358	429	401	415	437	419	487	457	426	407	417	405	411	423	421	428	434	448	390	396	428	428	399
23244	21965	34154	31054	24173	20071	9675	831	583	627	635	589	618	572	568	544	584	542	571	581	501	517	539	563	568	552	543	573	575	550	518	545	515	584	526	561	561	557	552	545	583	555	528	545	510	528	578	567	595	555	549	550	531	566	540	572	545	523	589	532	525	536	544	564	556	561	572	551	542	534	549	507	528	506	545	502	591	576	558	544	528	564	521	518	546	512	550	563	561	500	549	553	536	552	520	516	544	544	553	544	591	554	531	564	542	571	533	543	568	568	506	577	577	565	555	521	577	578	580	549	507	567	545	545	555	553	563	573	609	565	529	515	507	512	526	494	527	524	580	530	504	573	542	594	534	557	546	481	515	568	544	497	533	514	541	535	535	536	546	580	530	527	550	524	567	543	528	591	512	506	519	562	557	545	550	526	590	527	526	540	546	570	552	573	571	567	551	554	533	516	495	549	514	496	528	544	530	508	557	524	558	506	549	515	545	540	548	545	541	554	537	515	540	556	531	526	549	559	561	577	538	554	531	565	547	520	583	510	553	541	549	550	513	530	575	508	560	522	525	517	553	547	515	519	583	515	536	545	534	504	527	509	519	561	537	561	520	572	524	523	573	531	565	533	570	563	502	546	547	531	523	526	545	558	539	526	535	546	585	531	588	561	563	582	529	544	526	564	543	526	558	589	560	544	541	576	558	588	561	559	557	562	555	536	593	519	593	554	523	527	576	592	512	536	538	560	541	575	570	564	520	556	553	529	504	564	533	531	530	577	553	523	472	564	573	533	557	534	530	583	547	535	534	549	537	519	544	520	518	585	578	591	558	523	535	541	532	515	537	564	541	522	569	532	525	532	578	557	531	540	529	529	502	575	528	580	517	553	576	521	516	580	571	541	577	530	572	566	521	584	537	496	548	540	575	554	577	563	536	527	531	556	549	546	542	542	600	551	553	511	581	546	571	526	533	568	600	530	514	538	580	525	571	532	524	533	510	525	534	537	561	545	521	521	524	541	546	503	535	506	509	520	552	533	526	559	550	534	490	505	536	510	545	505	535	529	553	564	496	519	553	498	522	531	569	561	504	524	557	535	511	537	515	585	569	513	600	493	552	537	520	512	541	573	572	539	510	537	573	503	569	584	544	542	534	490	513	556	546	556	581	507	537	576	575	554	584	544	520	578	520	537	583	524	523	526	524	511	507	531	590	568	533	564	587	523	573	540	582	570	558	551	550	535	537	535	522	557	553	541	577	523	562	514	504	563	512	533	570	520	554	580	576	558	579	552	564	543	533	568	558	551	520	534	544	528	533	537	540	534	557	498	549	520	525	527	501	550	519	577	537	567	566	579	567	558	551	526	531	538	541	559	547	508	516	501	522	577	535	552	517	533	513	560	579	519	533	522	535	542	518	538	534	557	515	532	528	579	550	537	536	525	572	522	585	558	534	589	569	566	581	559	492	562	541	549	547	540	550	559	557	553	509	509	552	525	549	498	533	561	541	570	544	571	557	534	510	535	568	560	565	523	581	578	521	560	541	516	561	576	546	585	555	522	561	532	536	536	539	526	532	549	530	546	568	559	570	529	536	540	532	590	544	554	574	571	520	547	543	545	589	563	573	594	545	525	551	579	539	528	540	558	541	502	565	532	550	585	548	536	555	513	511	528	512	517	499	582	568	516	541	547	513	514	552	554	546	539	548	549	538	527	514	520	524	546	562	522	581	565	522	558	550	534	571	539	587	497	532	602	546	561	550	578	522	582	534	570	542	549	516	526	515	550	504	516	557	515	549	515	551	533	544	551	514	538	510	558	573	599	507	531	549	565	574	535	544	495	556	567	511	531	556	532	562	507	566	525	535	535	543	522	515	505	526	554	545	553	586	509	566	503	542	531	571	572	544	569	551	549	536	560	581	493	530	570	601	570	556	539	566	510	561	586	539	548	541	566	499	527	569	525	542	565	508	529	592	525	595	516	496	547	523	502	517	508	526	510	520	569	564	541	484	524	506	546	573	518	520	541	529	539	560	524	490	561	557	523	575	552	557	544	586	529	540	532	545	511	576	493	533	543	557	521	563	517	540	555	552	511	504	556	557	549	477	557	544	515	526	556	529	536	525	551	526	533	552	535	529	557	538	523	562	563	510	504	527	542	516	526	561	544	544	532	486	569	591	558	582	564	538	543	528	565	604	555	534	561	555	581	526	543	498	565	553	520	537	541	558	564	595	558	530	546	562	519	594	552	547	562	566	555	537	510	544	516	500	564	536	548	507	575	573	541	554	581	535	574	519	589	549	492	560	537	578	560	548	551	543	499	553	566	569	503	546	543	522	540	578	517	578	508	524	600	568	532	536	543	595	550	536	511	573	518	536	556	540	521	538	526	514	552	538	643	530	507	537	583	539	502	599	529	559	589	557	588	516	519	545	482	515	516	549	547	541	561	593	568	569	520	554	508	563	524	527	566	523	572	496	550	542	578	540	544	510	552	524	540	545	592	514	492	552	486	520	523	534	569	571	498	550	515	527	545	544	512	558	565	572	584	600	562	563	552	524	525	534	538	537	535	560	504	550	564	540	573	513	526	499	569	534	520	513	575	501	519	552	560	553	531	533	570	533	512	538	502	532	590	554	517	523	519	565	570	536	537	558	549	508	538	546	547	536	546	521	541	567	529	559	565	573	490	561	556	553	523	536	570	532	553	525	559	534	550	528	521	529	539	528	562	572	552	506	551	532	578	531	542	552	531	536	548	582	577	541	518	544	561	508	546	595	535	500	542	525	534	540	548	572	543	509	565	535	538	583	568	573	560	549	545	536	516	516	588	568	557	560	547	543	562	544	512	517	529	531	569	551	566	578	520	559	559	530	532	528	525	500	517	543	525	545	550	576	551	518	570	511	573	512	554	553	597	548	553	545	589	553	555	541	515	546	526	546	571	532	532	539	523	506	567	577	559	550	560	534	536	581	534	554	524	548	520	559	546	568	570	528	557	503	557	538	540	526	539	531	536	510	567	525	593	556	534	538	542	571	532	513	505	578	559	568	519	548	517	562	513	553	567	546	578	567	571	500	568	544	588	526	540	560	540	557	506	555	563	550	567	554	515	581	546	578	543	544	566	501	569	538	529	525	569	525	540	530	544	558	506	543	533	565	540	534	527	557	553	570	556	539	519	517	556	505	542	512	571	524	552	564	522	563	538	534	586	535	553	504	561	548	534	528	567	546	549	553	551	557	525	556	520	539	520	572	557	546	515	572	557	549	507	557	500	556	556	496	554	576	518	493	552	550	549	546	544	595	561	504	553	557	544	566	550	514	577	571	538	563	570	535	549	511	523	502	501	547	509	557	556	588	535	557	563	575	558	539	551	495	578	501	553	563	550	555	570	539	538	555	524	525	549	534	563	562	528	592	546	542	549	507	503	528	552	529	604	533	554	534	561	565	553	525	523	517	544	527	521	559	539	551	514	564	527	589	535	543	569	525	501	552	479	519	555	508	522	563	470	529	551
60397	100588	81728	55722	29644	2576	779	727	737	645	630	598	664	626	603	636	611	608	600	580	618	629	545	639	652	577	559	589	611	613	592	619	552	601	618	616	571	586	588	532	601	590	609	584	618	608	567	557	516	607	593	625	623	610	611	564	598	578	632	600	548	582	575	623	602	574	561	576	614	611	583	600	560	597	606	589	582	552	575	579	564	608	630	585	555	576	610	564	586	629	638	638	637	560	578	565	602	585	557	604	627	610	594	562	584	555	581	548	583	587	575	583	548	586	557	585	587	632	603	565	610	614	636	577	548	608	582	584	594	593	573	599	625	565	579	542	591	630	601	588	617	579	575	601	595	545	571	627	608	596	594	608	612	561	589	579	557	569	613	566	591	625	574	601	607	585	561	582	580	604	589	628	625	576	609	573	557	545	545	586	583	565	613	596	586	565	593	574	604	597	605	571	581	589	585	556	600	545	610	599	581	574	574	613	592	602	596	617	572	550	544	533	539	588	583	600	551	581	550	644	569	562	611	626	559	542	614	578	625	553	604	636	614	609	608	605	606	607	569	596	549	524	552	562	575	571	557	637	557	583	601	600	548	580	597	601	551	577	575	579	564	607	569	620	612	565	568	584	577	630	586	584	583	581	586	564	603	571	611	610	588	598	569	570	539	610	618	580	591	609	628	578	624	560	602	561	598	611	574	624	591	553	553	608	559	591	593	629	593	596	627	549	585	590	627	595	604	544	570	626	582	569	585	554	610	603	574	572	587	601	556	616	598	593	560	630	583	598	523	604	611	565	593	598	613	564	555	598	606	637	588	556	574	560	599	590	618	603	579	615	658	605	605	552	597	603	581	632	572	554	574	577	588	578	592	579	603	592	583	631	569	622	571	579	578	588	643	606	647	615	640	608	536	598	556	587	560	582	610	574	596	584	596	583	566	589	583	566	567	611	589	581	567	561	600	580	622	582	620	631	576	618	600	612	568	609	607	563	572	619	538	592	581	621	601	579	572	617	629	570	642	592	634	571	612	583	585	569	549	616	581	611	571	593	592	617	562	612	594	623	595	583	566	574	564	576	588	623	623	636	596	558	579	566	596	615	541	555	637	598	546	579	578	578	603	590	584	597	596	593	573	623	580	640	605	621	582	593	610	613	614	576	623	556	567	590	621	615	595	575	593	551	591	587	594	617	568	603	565	588	555	622	574	594	574	607	589	564	574	598	574	601	572	584	602	551	613	580	582	586	660	595	605	584	584	611	606	589	590	566	573	558	546	568	571	590	587	623	569	591	577	568	573	550	609	580	588	608	615	566	607	548	567	605	560	583	570	608	622	572	630	587	576	535	586	552	578	603	611	583	601	604	614	614	581	569	576	625	581	579	598	556	601	536	587	620	575	603	551	602	646	557	620	590	552	610	600	545	542	596	629	609	563	589	568	599	586	588	608	575	626	598	572	583	586	584	589	533	643	581	575	616	594	628	610	584	580	559	569	609	627	602	565	598	561	587	578	589	588	535	568	604	589	590	560	609	592	556	599	620	579	601	598	613	614	593	602	597	590	546	598	569	594	611	578	629	539	618	563	613	584	617	595	588	620	617	601	587	557	603	593	614	607	577	613	572	563	598	654	551	557	618	632	599	610	565	597	592	567	614	595	566	521	554	546	583	610	582	600	575	567	547	560	570	592	548	619	600	538	533	607	587	610	569	591	579	619	581	618	579	575	535	571	572	611	648	601	578	582	529	578	597	574	601	583	588	597	612	593	544	627	576	611	590	583	647	576	607	566	544	600	582	604	584	610	540	581	566	561	585	567	572	610	594	579	607	587	593	617	609	601	559	610	600	618	593	586	590	589	591	631	636	589	566	584	595	604	579	587	608	580	582	572	564	612	598	645	621	584	603	605	561	577	604	621	633	612	554	618	568	629	607	606	557	545	538	534	584	557	596	614	585	610	565	595	578	603	585	609	641	584	565	596	596	611	610	592	582	634	552	553	609	611	592	582	565	592	571	573	585	614	638	586	547	591	596	580	617	603	602	590	596	601	607	565	548	585	611	634	624	585	594	567	573	633	592	583	584	594	581	613	582	549	599	598	586	601	574	611	635	578	606	566	563	570	583	592	604	605	573	596	588	615	622	568	623	582	630	564	600	577	594	560	599	631	646	589	593	563	602	622	612	570	563	570	597	517	596	568	602	605	566	598	654	552	599	601	587	620	623	621	591	618	601	569	593	633	598	581	586	577	622	618	613	613	583	634	576	541	593	629	575	548	617	606	608	558	566	594	548	630	586	590	556	594	551	606	611	554	583	588	569	591	550	584	616	574	576	587	592	581	542	605	539	596	564	590	625	554	608	621	582	575	523	606	594	566	587	568	587	576	573	582	635	590	596	569	605	608	584	608	623	599	553	579	600	581	593	581	557	578	578	591	602	529	597	598	592	586	560	567	593	613	588	561	550	536	581	571	606	581	585	531	556	571	576	570	625	559	610	594	585	567	569	591	551	563	630	596	594	596	567	572	592	613	589	589	562	614	633	572	589	605	555	565	608	628	568	583	600	618	638	613	584	556	584	637	580	641	589	582	548	612	600	621	583	551	609	590	556	607	586	569	558	623	612	593	602	599	559	606	591	576	586	575	597	587	630	574	587	647	653	578	557	652	571	606	582	596	579	604	567	576	571	608	573	596	594	598	613	549	610	559	573	545	577	601	577	574	598	581	556	536	604	600	581	574	587	583	610	585	577	593	599	617	620	593	567	612	591	576	615	615	594	588	618	600	591	613	589	584	579	572	625	573	603	618	564	622	556	587	585	565	593	617	586	557	576	598	583	635	582	558	593	589	493	583	605	578	574	571	590	603	629	581	612	615	584	565	599	571	614	589	536	561	585	562	571	588	563	577	581	571	540	601	553	557	553	562	611	636	548	608	610	585	551	572	552	562	573	572	594	621	560	576	584	583	573	587	593	596	606	619	630	543	574	579	655	601	642	596	626	618	557	592	597	632	589	613	563	595	602	574	556	599	594	599	597	643	598	549	611	625	582	581	602	612	568	607	572	593	540	567	607	599	581	579	581	593	561	651	589	595	601	594	612	590	590	579	616	597	577	605	581	575	605	594	594	609	590	596	589	571	579	572	565	632	629	605	583	589	574	567	590	562	586	636	600	559	613	546	574	560	605	600	590	548	611	596	582	566	596	549	594	556	597	570	574	566	588	629	640	642	605	564	600	562	557	616	600	630	573	590	606	582	644	564	580	522	609	569	587	573	613	566	560	603	564	632	592	588	617	609	604	587	622	551	557	573	567	583	616	615	578	581	558	604	547	593	642	614	628	599	582	558	547	587	582	582	598	585	560	575	594	579	612	607	583	614	606	597	534	598	602	559	562	606	553	606	556	623	611	549	585	615	553	628	594	602	584	573	580	604	598	584	606	537	582	544	595	544	574	545	567	552	576	580	584	604	556	589	611	577	539	570	581	589	583	617	602	592	604	576	562	620	562
28766	27149	35591	19754	4544	388	261	270	258	268	250	261	253	225	249	246	251	235	231	266	261	247	239	271	256	246	216	250	280	239	249	257	232	238	236	265	270	257	252	276	232	271	240	223	228	251	254	258	228	248	265	260	238	247	270	226	236	250	257	255	239	230	257	239	268	246	237	225	240	227	272	236	270	220	230	228	255	241	260	243	247	262	212	259	248	235	251	239	247	261	258	248	262	221	265	263	267	245	242	265	247	257	264	239	236	248	219	277	247	255	267	234	273	270	252	261	239	233	223	240	253	265	243	230	260	266	256	241	228	256	264	256	259	275	254	252	228	251	251	242	253	261	259	223	234	239	239	239	256	267	255	251	249	246	228	237	242	226	236	249	223	253	229	251	233	278	255	245	262	270	232	251	243	262	269	263	251	270	244	237	246	250	251	270	252	225	227	264	242	249	224	228	208	259	277	243	225	255	209	262	284	262	238	227	259	230	249	227	226	272	278	279	275	252	227	277	242	249	228	271	237	233	255	254	275	265	249	274	262	253	238	228	237	257	247	242	252	265	219	219	244	252	278	271	236	269	243	245	261	246	265	238	248	258	251	258	261	252	240	252	220	252	236	258	245	249	254	263	258	260	233	260	246	255	238	270	263	239	255	237	264	271	257	271	248	261	244	235	245	245	254	248	275	269	247	250	269	247	245	251	273	265	237	230	244	263	281	239	251	232	224	230	251	256	259	245	260	240	264	256	243	249	264	261	242	229	269	224	227	262	254	255	240	217	248	248	238	242	219	257	242	226	260	261	244	281	265	248	265	254	230	234	245	270	254	245	245	220	231	250	255	225	267	267	260	241	250	246	238	242	252	242	268	238	239	248	281	273	239	257	230	254	256	232	252	225	235	235	250	281	275	276	256	268	242	214	248	244	211	215	267	257	225	236	237	246	257	248	268	240	262	257	253	249	267	256	261	250	262	255	235	251	265	260	235	268	278	265	252	237	228	240	272	266	252	245	256	232	253	246	242	240	261	249	255	254	258	228	263	248	264	214	232	254	258	221	237	266	249	262	237	265	225	270	271	227	235	249	236	243	241	232	261	220	258	252	238	272	272	262	247	246	230	263	221	245	278	258	242	257	228	232	267	260	235	241	262	272	262	228	217	243	259	240	238	237	249	228	291	275	242	230	262	244	259	236	242	266	233	240	243	251	221	241	264	248	264	252	255	269	252	235	228	245	238	269	230	256	253	264	260	245	248	252	279	240	274	262	244	273	285	259	254	251	271	281	246	234	263	218	235	258	246	269	247	275	242	259	224	262	245	269	226	247	237	279	230	233	228	254	229	246	265	233	254	255	266	248	261	244	237	243	243	246	248	223	255	267	222	265	275	256	264	248	236	235	249	269	240	250	254	261	269	293	258	253	228	270	244	267	247	266	246	240	208	252	259	249	243	240	243	263	272	254	270	250	251	239	236	230	234	232	244	271	270	242	236	231	260	260	255	248	235	248	245	248	249	264	256	274	250	244	224	229	253	227	251	257	236	232	253	229	257	241	248	274	263	261	237	259	254	247	261	210	277	250	264	272	267	238	283	262	253	252	258	273	248	232	244	221	267	237	250	262	246	229	281	238	262	234	256	255	249	274	245	244	228	226	260	260	256	261	243	224	223	241	244	249	260	272	270	240	232	251	244	272	244	240	252	246	263	270	249	252	211	265	258	237	233	269	269	240	246	259	246	279	218	217	263	236	235	291	291	245	268	245	253	243	253	245	251	236	224	272	253	269	256	279	243	238	270	290	262	251	239	249	242	262	240	253	254	253	235	235	264	277	275	251	259	261	261	245	247	266	227	231	230	229	257	247	249	248	243	254	278	267	215	239	254	250	247	275	277	219	217	227	277	227	253	259	231	210	283	270	263	234	250	265	259	272	245	270	254	250	253	244	246	258	250	254	253	247	234	268	256	255	238	232	240	273	233	244	243	252	239	246	241	270	236	248	249	252	234	257	254	259	253	249	248	266	246	255	270	259	245	247	261	257	249	251	244	248	237	267	244	257	264	239	252	262	246	234	248	246	250	249	232	254	248	251	248	252	243	254	270	229	216	269	261	242	260	239	255	255	247	275	266	232	209	259	247	241	250	231	242	268	270	239	249	251	254	234	231	252	291	255	262	261	256	243	268	246	292	263	244	253	248	237	225	247	253	226	261	257	231	253	230	261	238	246	297	266	236	259	243	284	254	274	240	250	253	258	253	261	210	280	236	261	253	285	254	249	260	245	232	241	216	261	225	219	244	280	237	235	245	234	238	249	260	233	259	238	261	238	275	254	233	249	265	276	286	282	233	259	246	252	239	270	242	237	274	238	230	223	252	217	238	209	254	258	250	232	235	260	252	244	252	231	227	240	283	245	278	258	237	261	227	256	262	235	244	270	272	273	267	265	243	259	236	264	237	244	229	229	241	258	231	264	254	255	238	249	247	282	277	255	272	246	240	244	251	259	242	268	247	242	291	252	263	259	253	230	275	241	239	237	258	267	256	258	244	229	254	241	240	269	277	263	213	280	237	284	245	237	232	242	268	266	263	249	236	278	258	260	205	262	245	262	238	228	235	275	243	240	231	252	252	249	246	242	236	236	252	227	258	240	257	222	245	238	237	266	250	248	248	249	244	233	248	245	263	256	276	236	255	253	265	238	268	267	243	223	244	224	268	267	245	221	237	248	250	246	245	243	277	262	230	240	308	252	236	260	250	231	262	252	255	278	228	262	266	221	246	249	296	230	225	260	275	226	241	247	255	267	262	241	263	247	236	250	249	252	266	264	233	238	238	239	272	283	250	250	256	230	277	270	224	251	240	240	245	229	213	236	250	263	253	255	247	245	256	240	292	285	252	235	259	237	275	232	233	242	257	291	248	280	249	244	254	248	227	252	242	240	250	265	260	243	240	262	255	244	232	233	246	251	228	248	260	279	261	260	257	245	287	248	261	273	243	233	251	275	224	287	216	232	216	248	265	245	276	241	281	262	236	257	230	293	254	266	218	256	248	265	252	242	224	241	281	264	255	258	262	255	247	266	252	223	282	255	281	274	247	242	250	247	266	253	236	248	243	241	261	283	246	250	215	249	253	248	228	277	271	248	264	224	238	255	233	250	214	278	250	260	235	265	232	252	254	254	248	255	249	260	256	237	292	254	258	244	216	256	218	249	260	257	250	245	259	274	222	219	241	258	276	253	249	194	245	242	233	243	233	226	268	208	274	240	249	236	235	245	232	278	259	253	265	248	264	267	244	224	280	255	254	221	258	245	258	242	247	255	230	269	253	255	274	255	256	244	232	265	286	222	232	268	257	258	278	252	235	249	235	259	258	253	262	253	223	273	262	225	229	241	241	232	244	244	239	232	265	225	230	255	268	268	247	273	247	225	263	250	263	237	256	259	222	257	232	280	259	247	254	233	245	252	253	258	263	243	241	227	239	259	228	239	250	251	267	252	255	278	261	265	259	264
26497	44236	31860	13369	3693	354	293	291	316	310	282	319	297	298	317	300	281	331	309	315	275	294	308	285	261	287	303	341	280	298	281	314	302	316	317	322	302	297	288	251	273	251	307	291	273	308	319	275	289	284	322	269	311	304	312	283	300	349	284	275	311	241	274	319	298	298	273	300	351	296	301	276	293	288	289	333	307	277	306	315	275	331	281	280	300	267	263	311	289	295	330	292	308	300	292	303	281	274	304	338	303	283	275	272	342	305	281	292	295	299	258	305	303	313	291	286	315	294	315	322	272	305	320	322	290	275	299	325	294	266	279	279	335	308	264	304	278	298	319	284	289	297	279	256	290	281	302	299	293	276	264	284	292	294	286	309	290	296	298	291	266	306	277	262	285	328	300	306	303	268	315	307	297	292	317	275	305	333	270	313	321	291	289	320	319	282	305	265	286	265	287	309	261	314	280	309	303	311	287	265	297	273	272	284	322	299	266	287	294	321	298	304	284	316	299	269	316	320	311	278	273	286	278	308	321	285	291	262	281	284	294	278	270	281	283	307	291	295	292	320	278	311	308	299	291	297	278	298	301	319	327	293	311	293	306	289	281	299	297	288	302	327	279	299	280	297	286	308	303	314	279	286	304	304	255	288	280	291	308	292	301	299	291	251	302	325	279	296	304	296	320	317	280	274	289	288	295	296	306	334	286	303	291	284	290	279	306	258	286	294	285	331	272	291	311	285	276	287	290	279	304	344	304	324	294	304	292	253	291	282	299	281	319	303	262	279	293	278	314	285	304	295	298	267	320	318	284	292	322	301	300	293	307	289	297	310	305	304	286	292	302	313	273	290	308	271	321	327	271	276	304	268	297	292	287	293	295	293	356	305	282	290	301	291	272	318	310	294	332	291	284	285	306	297	282	277	283	282	276	266	286	306	280	290	313	304	319	308	291	310	300	318	285	305	297	322	290	278	278	299	298	284	317	283	304	294	306	300	310	289	294	308	312	338	314	298	285	301	303	324	282	292	272	285	341	289	275	294	306	323	279	324	299	311	276	299	303	298	309	267	302	279	306	280	301	250	305	288	302	296	284	272	296	292	315	294	291	314	272	275	280	298	274	281	267	294	282	299	312	274	316	315	303	317	288	298	284	315	279	292	294	305	291	315	271	308	285	287	281	298	286	282	297	318	286	273	288	312	296	274	273	308	287	296	283	328	305	310	300	303	307	310	296	255	281	256	317	285	301	279	312	276	320	297	296	311	309	317	307	312	309	312	276	307	282	320	294	312	293	312	297	294	310	313	259	295	296	303	295	294	304	322	301	296	316	329	302	277	301	274	311	278	271	310	277	327	278	330	281	310	293	309	295	316	300	319	271	301	302	303	281	261	312	312	296	300	303	283	305	298	293	317	279	295	286	276	284	289	299	305	315	292	301	265	262	287	270	299	308	302	301	297	302	271	301	310	305	343	240	292	268	311	291	310	307	279	274	284	297	316	325	249	298	298	288	269	274	315	289	300	325	292	291	273	284	302	282	288	301	298	305	276	287	300	303	293	282	316	310	289	300	272	280	300	309	296	285	302	296	306	311	305	319	286	299	276	284	277	270	302	295	295	315	296	273	287	311	293	284	292	294	276	328	273	300	304	312	277	290	302	307	286	301	284	285	330	294	286	267	298	291	302	304	288	298	308	295	271	273	288	287	278	269	289	289	314	293	310	301	273	283	303	279	302	307	331	281	299	336	306	305	309	275	292	323	260	303	288	293	277	276	314	286	276	313	290	287	309	288	321	309	304	309	289	291	303	315	310	272	291	297	267	297	300	284	327	283	288	294	283	302	289	322	275	269	282	288	305	288	300	302	288	298	329	306	274	300	312	279	315	301	313	289	313	277	336	271	297	280	294	291	270	275	300	312	318	308	317	294	280	266	291	306	303	296	296	294	289	301	310	309	263	316	272	289	257	262	293	330	296	325	290	306	269	263	296	318	304	298	336	266	278	284	282	265	294	286	307	280	272	299	296	323	298	290	301	289	293	279	328	302	297	296	306	323	294	314	302	298	284	286	305	289	283	330	283	285	326	335	302	280	296	299	308	291	298	318	295	286	301	311	286	288	281	290	299	286	295	275	275	288	307	310	304	296	339	277	292	276	289	273	276	308	331	311	280	285	304	282	331	289	315	295	265	312	293	294	305	297	279	304	308	273	321	290	318	282	300	297	310	301	275	303	321	298	298	296	292	325	277	300	302	305	299	293	296	324	260	294	304	267	279	279	295	296	313	290	303	292	301	310	293	328	313	287	305	285	287	278	283	271	286	308	281	270	309	326	305	283	308	315	291	286	321	268	297	304	285	277	268	273	311	280	288	279	289	279	264	270	283	278	274	298	300	289	289	300	268	308	278	302	314	289	280	318	287	290	294	273	322	300	291	282	296	286	279	316	303	265	286	307	295	252	321	324	276	274	291	302	304	296	313	301	323	314	310	271	315	286	295	314	316	314	281	284	304	284	306	305	266	286	321	297	287	283	253	312	316	329	298	301	291	309	240	282	291	324	294	275	298	324	290	317	291	288	255	277	273	299	326	294	302	276	296	291	282	296	286	303	285	306	305	299	293	303	304	273	307	307	312	271	299	303	277	307	311	286	324	293	302	282	312	305	274	274	296	269	318	294	302	329	284	320	268	310	308	321	298	309	323	306	292	277	295	296	291	300	273	299	287	326	292	257	288	309	281	299	309	278	327	274	297	291	278	276	279	297	294	329	308	282	287	267	312	282	273	289	314	291	318	298	288	326	293	267	278	288	276	309	300	303	301	300	301	294	290	287	300	282	282	316	271	292	312	303	271	277	268	287	283	307	326	296	268	286	326	315	271	295	332	295	272	291	305	299	276	303	299	311	294	281	320	297	293	283	298	310	293	313	291	301	301	316	301	287	308	283	349	308	278	286	318	314	303	295	318	294	310	289	317	303	278	281	271	322	285	286	257	306	303	302	288	295	302	275	311	291	299	288	296	285	310	293	300	294	268	308	268	332	290	288	258	285	299	300	279	311	313	262	302	297	288	313	298	306	303	296	285	322	272	270	326	284	319	280	307	300	283	275	315	306	285	297	304	267	326	324	261	282	267	302	270	294	281	335	297	332	299	298	286	302	275	301	296	298	301	295	309	324	297	314	300	309	285	263	290	307	280	295	289	326	320	279	300	287	323	287	263	287	302	323	286	288	293	284	310	315	290	288	288	294	286	294	285	275	311	325	253	299	308	328	299	304	304	298	314	273	303	266	292	294	292	326	324	291	290	278	306	294	311	304	282	288	287	293	275	286	289	316	305	280	269	310	300	288	311	306	280	304	289	324	306	264	306	276	292	286	279	300	283	271	277	292	286	291	320	279	294	278	298	298	305	294	312	289	324	297	309	313	284	270	292	276	309	299	298	281	268	328	279	281	286	293	275	273	264	333	303	285	320	340	316	318	309	322	301	311	306	274	324	278	298	295	309	325	300
24335	22558	36673	34096	25554	14705	2256	451	351	385	383	361	346	349	357	381	372	379	379	325	341	365	360	339	344	369	375	363	337	360	336	365	347	388	380	348	345	356	334	331	345	357	332	359	344	334	347	351	374	333	358	319	328	373	356	325	367	324	341	345	338	362	308	337	314	332	341	307	355	322	374	319	318	363	334	326	329	356	314	338	373	368	356	311	332	354	335	321	326	335	368	346	344	313	380	328	301	353	325	332	362	358	330	317	351	364	351	361	366	343	346	351	325	341	368	387	321	335	364	347	323	343	339	350	340	338	348	332	305	319	378	365	343	340	329	356	352	342	351	332	307	358	327	317	334	345	333	358	372	362	310	356	344	333	343	357	322	354	327	314	361	343	334	342	373	316	308	340	328	341	356	354	333	321	351	331	349	332	350	378	361	358	348	337	353	317	352	378	359	346	372	337	362	342	340	363	319	317	319	344	295	337	360	350	336	354	361	331	294	315	355	334	325	334	346	349	374	383	361	332	356	336	324	345	322	362	362	343	326	379	369	346	339	381	338	335	364	367	343	364	366	364	358	336	360	345	343	351	404	349	349	329	371	342	349	343	339	348	335	322	357	329	344	335	349	369	337	362	358	366	368	351	310	332	392	364	357	325	338	360	341	361	322	331	373	370	358	333	350	362	344	352	312	341	340	357	348	377	360	369	360	348	397	380	365	348	326	344	331	330	308	310	336	359	349	360	299	354	349	343	340	341	337	336	346	340	349	345	381	347	335	375	345	349	335	340	344	304	367	377	342	376	335	324	333	331	338	332	357	396	374	351	328	324	337	354	380	368	343	323	346	373	357	357	352	352	364	332	337	341	341	374	311	376	345	341	348	325	380	360	328	332	374	344	321	345	345	368	336	347	362	392	365	331	340	358	349	358	330	331	345	344	330	328	361	367	382	315	329	332	328	343	347	344	338	377	346	343	311	356	340	361	350	360	338	381	340	332	338	348	356	356	335	339	348	358	314	323	348	331	347	332	329	355	347	355	351	335	323	315	339	362	342	339	361	339	327	344	308	332	356	352	372	363	338	330	355	317	358	375	325	351	345	396	368	341	351	367	363	361	302	356	342	343	373	373	362	365	335	340	352	352	355	375	368	323	344	366	394	361	351	327	341	342	322	343	351	344	350	339	345	336	363	352	365	397	334	346	352	353	348	378	373	347	314	336	352	353	323	310	329	367	383	355	358	345	328	357	343	326	308	363	370	325	353	326	362	369	341	332	337	328	368	329	365	318	318	336	332	327	365	357	326	349	360	321	340	356	366	353	335	319	329	358	335	341	364	323	340	329	322	326	309	322	329	343	333	360	357	338	287	343	370	342	340	341	362	358	311	368	323	329	329	342	315	334	315	358	375	327	341	345	313	335	346	332	340	349	350	326	338	339	357	327	331	372	362	319	329	356	353	320	370	333	380	328	372	332	340	343	347	376	346	303	317	343	357	362	326	320	342	343	337	355	317	341	355	359	352	342	326	332	362	356	349	328	331	362	343	349	330	334	323	336	369	341	326	302	347	338	357	347	356	315	350	349	380	332	356	324	359	361	305	317	353	355	367	375	328	331	358	304	347	350	324	341	356	330	353	332	332	350	360	329	347	348	361	339	345	360	359	374	369	372	326	375	327	326	344	331	326	313	351	350	349	337	337	387	329	366	359	334	305	393	361	313	360	338	337	342	340	368	343	320	325	349	352	337	355	357	347	384	363	357	365	346	330	389	342	362	361	367	365	343	318	366	344	362	341	352	326	374	316	355	352	350	364	305	335	325	324	360	333	345	363	327	369	331	356	323	345	328	357	335	359	337	364	356	342	351	337	370	334	344	355	352	367	357	337	345	382	327	368	349	336	340	338	344	363	359	305	336	359	378	347	366	368	342	355	380	358	350	339	298	363	316	318	363	323	334	391	348	347	340	333	280	346	343	319	371	333	370	343	332	332	361	347	352	335	330	358	301	330	356	338	348	371	350	374	332	371	331	342	325	325	362	352	331	317	366	326	325	344	348	343	382	342	339	364	340	343	395	368	366	355	326	356	327	339	333	355	329	390	335	332	320	341	367	378	376	362	361	316	356	329	371	345	371	389	353	310	384	381	351	349	336	363	354	366	327	357	313	340	344	347	357	320	316	329	354	312	367	414	354	345	331	329	361	339	329	373	357	357	344	360	363	335	324	329	351	366	362	358	326	308	353	334	362	360	376	360	297	351	358	355	341	367	362	352	346	327	355	367	355	290	344	362	349	339	367	310	353	313	385	369	364	315	395	319	329	360	388	343	344	317	353	364	357	348	326	349	337	350	363	318	326	358	340	361	325	343	384	387	338	339	341	336	344	365	337	363	355	347	348	351	324	362	350	335	329	342	359	364	358	326	345	358	334	338	349	341	328	356	329	345	353	340	314	325	320	332	335	365	359	344	341	343	356	349	342	356	320	346	322	323	344	327	366	354	365	360	352	332	366	346	320	354	343	349	342	375	361	325	342	357	346	342	362	392	364	348	347	341	349	327	355	368	324	336	375	359	334	364	331	372	382	322	344	340	328	327	349	360	341	328	370	349	367	355	289	375	357	342	338	367	333	352	343	328	337	331	364	307	365	382	319	349	404	340	344	325	353	346	351	323	347	337	321	338	355	363	316	370	324	359	335	323	357	319	316	313	354	360	361	386	347	339	323	313	320	323	338	343	373	334	369	336	340	313	314	370	317	332	338	358	358	378	351	349	348	326	324	374	323	352	341	360	346	316	357	358	333	363	350	330	364	317	351	347	353	364	359	353	342	322	342	345	333	364	358	344	350	353	351	349	376	356	362	336	389	359	328	368	358	364	384	392	326	354	316	377	333	371	356	357	329	374	361	368	356	381	373	352	337	357	352	361	341	376	334	361	334	343	358	380	353	358	350	346	363	403	346	320	339	381	346	348	319	373	314	371	355	373	324	330	340	345	362	344	364	354	350	352	338	360	354	361	361	309	340	306	359	342	320	348	318	349	336	360	339	322	356	372	352	335	366	370	373	319	322	361	367	347	329	313	370	360	361	327	338	327	360	326	332	320	314	355	356	350	333	307	351	347	341	340	356	370	346	339	306	357	367	331	366	378	336	356	336	361	357	360	348	318	352	363	351	340	357	349	363	353	349	360	336	333	367	330	327	351	352	348	328	325	366	332	361	333	354	330	338	335	326	322	320	365	329	367	356	318	326	373	356	347	355	319	323	371	341	337	357	355	350	350	359	340	323	343	322	356	332	359	314	334	333	355	393	350	331	327	330	331	342	347	357	335	336	344	354	339	344	328	343	310	343	327	345	350	341	373	338	354	332	376	336	387	352	355	355	389	351	370	311	355	331	339	357	361	346	327	389	313	361	340	339	374	327	310	368	334	366	345	342	379	344	306	389	337	313	366	363	345	363	345	336	310	328	335	366	347	346	326	334	348	331	339	370	330	347	372	353	340	379	357	327	334	367
53772	90600	69263	46773	24360	1948	483	448	461	411	420	405	397	398	418	402	407	389	378	395	382	372	434	395	420	367	389	401	393	385	362	411	371	406	407	365	380	355	390	397	382	381	372	386	375	384	393	382	382	387	351	412	365	379	382	429	354	365	398	378	370	398	381	376	424	374	383	376	396	371	369	366	408	349	369	349	379	422	420	393	364	353	396	429	362	391	389	406	403	363	393	363	406	372	390	387	401	387	415	412	397	388	373	395	391	361	363	410	425	369	391	393	349	380	380	392	402	409	393	351	401	366	403	392	379	401	397	428	337	398	393	379	409	340	399	383	401	360	403	389	428	372	405	388	377	399	419	384	398	362	374	396	373	413	401	387	380	371	379	377	398	402	411	419	401	402	368	375	411	399	370	377	398	347	375	419	416	385	372	370	396	420	384	407	376	382	381	393	403	411	385	379	400	380	380	382	342	391	415	412	409	377	396	363	383	368	371	415	402	389	401	404	390	362	407	363	386	408	361	432	387	377	428	384	372	365	422	352	394	390	396	343	397	397	392	389	379	335	407	399	403	391	396	402	401	397	392	374	356	381	388	402	368	377	368	389	369	404	382	400	413	371	385	387	403	364	326	373	404	383	445	403	386	385	398	365	402	359	392	384	370	361	376	385	408	400	375	393	422	401	412	428	408	388	380	388	369	403	360	412	419	398	369	378	395	358	368	348	416	342	374	374	392	357	367	390	380	376	369	381	388	385	407	389	408	369	398	379	390	385	378	358	396	386	380	394	353	376	446	372	396	413	401	412	389	391	436	362	403	373	371	379	400	359	350	399	426	402	420	382	392	411	382	391	361	403	362	410	328	402	378	359	359	347	369	397	354	408	434	379	418	425	426	384	395	385	364	376	394	374	340	393	363	391	365	400	370	376	391	387	396	404	363	417	417	372	366	379	373	377	398	390	393	396	382	414	390	376	373	382	398	407	441	365	403	381	423	376	364	390	393	394	359	358	352	399	371	344	411	380	365	380	396	395	433	409	374	379	399	375	379	385	401	377	351	425	392	390	383	387	423	389	386	377	388	378	406	399	386	358	376	359	383	433	351	417	393	410	367	406	388	383	359	385	380	362	365	394	405	348	406	416	395	390	419	401	403	366	358	383	416	386	400	386	375	404	365	406	410	359	375	424	380	380	382	366	398	385	382	355	374	387	391	353	376	404	412	413	370	393	398	390	396	387	375	384	413	345	387	358	411	379	391	380	400	385	353	391	376	405	378	412	385	372	396	378	410	398	369	358	403	396	373	381	367	360	368	397	401	394	401	353	403	391	370	384	382	388	372	428	390	376	395	398	401	379	378	398	396	402	381	367	381	392	414	437	395	384	395	390	375	366	393	378	371	402	389	402	392	349	403	358	379	356	383	392	380	397	393	400	414	384	399	403	384	377	384	395	390	419	381	394	401	390	372	379	394	416	350	436	389	404	390	373	381	381	386	365	382	384	415	363	368	393	398	371	407	392	408	386	395	399	374	418	396	337	397	390	405	380	400	402	408	371	358	363	392	391	392	377	369	396	368	411	394	393	390	394	385	380	386	395	409	389	366	370	354	375	356	387	393	372	397	392	374	389	414	402	394	401	366	373	385	378	368	377	391	371	392	399	425	370	318	397	346	392	395	373	400	446	378	399	399	395	400	370	374	385	347	411	372	376	358	378	389	357	365	353	386	359	372	411	399	422	409	411	428	377	396	394	384	387	364	397	395	393	368	373	369	396	398	394	354	399	410	374	407	393	371	410	393	384	376	397	384	379	376	375	368	383	405	375	375	373	369	355	375	350	383	351	395	431	376	388	359	395	416	369	401	425	410	385	372	366	405	378	380	418	422	406	389	382	400	389	381	386	404	368	390	370	373	392	400	424	410	392	414	373	399	357	372	349	372	442	396	409	381	368	372	380	397	363	369	427	373	377	385	425	388	404	381	414	415	417	364	358	399	394	367	383	376	395	408	379	389	362	390	383	350	343	395	411	408	387	374	372	360	371	418	372	404	375	398	390	398	402	395	387	386	417	411	376	430	402	381	392	377	411	361	374	370	383	389	393	414	417	403	369	376	396	354	407	367	394	348	398	406	384	376	375	381	388	395	390	384	433	382	381	340	373	392	357	392	363	382	358	401	423	377	385	373	360	401	395	387	380	424	416	392	369	359	393	346	348	348	386	366	340	408	372	355	391	408	356	409	391	386	404	333	357	376	378	363	388	365	374	389	398	387	391	373	387	416	386	367	392	400	378	378	362	393	360	393	403	382	381	378	371	351	380	392	421	420	412	365	389	407	358	364	418	371	373	363	407	413	377	374	413	377	393	388	367	363	367	345	374	391	407	365	378	377	378	364	390	400	422	387	403	367	395	406	405	345	370	401	395	348	381	390	389	400	367	392	368	401	388	397	390	368	370	372	401	409	403	377	384	382	394	413	405	372	411	357	384	409	389	387	391	371	418	371	398	360	373	407	396	406	354	388	409	376	398	362	376	376	394	369	363	412	362	366	362	359	381	391	405	402	399	401	388	396	378	374	425	353	399	382	379	364	366	367	386	396	366	372	411	384	391	375	425	371	395	374	362	382	399	312	409	378	402	409	412	403	396	388	361	364	385	417	376	412	373	400	390	378	391	397	396	405	397	367	380	396	398	399	379	423	397	377	377	377	393	391	418	368	390	370	368	354	378	384	397	380	403	334	382	385	393	390	348	401	403	363	368	336	374	388	374	363	393	395	374	392	371	388	414	397	402	355	347	363	377	383	351	417	354	368	400	398	359	377	397	365	400	387	376	368	382	424	413	394	363	431	385	407	380	376	349	375	409	414	394	378	407	414	360	412	398	400	347	400	388	382	401	393	379	436	380	382	420	377	374	379	397	393	376	404	397	372	362	365	415	394	386	390	352	389	394	382	377	377	350	385	385	318	394	421	348	383	382	377	404	373	362	380	371	354	353	381	386	378	361	396	415	397	372	377	377	360	384	399	403	402	370	381	386	404	387	398	354	398	410	395	360	361	374	402	387	392	410	403	407	373	369	385	368	377	367	374	424	382	404	376	341	429	371	397	377	384	414	404	381	406	382	369	378	390	438	375	372	397	374	381	413	408	389	369	421	405	406	376	414	395	391	385	390	404	407	370	361	395	405	406	399	393	354	382	411	408	400	424	402	450	409	406	397	387	379	430	385	414	374	414	410	371	406	392	399	440	415	367	358	384	369	367	376	366	389	353	364	373	393	392	427	407	401	376	384	396	403	379	358	380	412	356	349	397	408	412	409	389	368	385	430	369	380	398	392	407	393	385	400	371	431	365	359	374	414	411	385	368	366	391	335	386	345	355	407	386	402	399	350	365	429	392	397	372	374	381	354	391	383	413	390	395	386	381	385	388	400	366	418	339	398	372	402	389	367	408	386	411	403	364	384	418	413	384	388	403	377	417	349	395	393	367	395	390	356	432	361	411	392	366	411	393	395
25765	24213	38098	32803	19211	4089	447	373	417	389	383	394	355	360	330	382	355	353	403	359	367	327	353	363	433	360	391	382	367	364	376	373	368	364	341	367	347	377	353	352	391	359	349	344	320	357	352	343	377	352	345	367	399	363	341	338	348	387	357	365	332	358	356	396	353	367	353	361	347	355	378	372	390	354	374	354	362	374	357	362	357	365	385	379	343	374	379	328	349	372	375	349	370	399	359	377	337	365	360	337	347	384	352	372	344	371	368	345	372	324	387	370	355	352	357	327	339	382	353	372	354	354	337	364	328	367	395	307	377	387	381	371	381	344	355	359	363	360	360	357	313	367	354	352	337	360	356	349	333	347	360	374	390	325	347	358	332	349	378	361	337	369	360	342	355	339	399	343	337	353	367	378	360	367	346	395	392	320	368	347	376	372	378	378	343	386	423	343	364	386	355	378	359	391	370	351	388	325	352	328	361	337	361	323	358	365	357	372	369	364	376	384	364	356	408	332	360	350	384	375	383	354	359	378	378	393	372	371	356	350	361	346	370	356	392	385	343	375	357	343	392	399	367	367	340	377	358	360	359	388	340	329	355	366	384	345	383	366	348	354	319	347	405	340	371	352	354	355	338	340	366	336	372	359	351	363	361	385	341	350	395	388	367	367	396	378	359	368	369	351	353	413	369	378	353	375	344	325	365	349	382	370	373	362	355	362	349	347	316	365	352	352	374	333	349	374	355	354	336	345	367	341	359	369	350	378	359	360	344	355	349	310	376	386	390	367	351	346	348	346	365	373	380	364	369	345	363	366	340	371	396	347	359	364	379	341	336	377	346	380	376	364	364	352	368	359	358	385	387	350	389	375	362	406	351	344	303	377	390	350	337	376	379	347	334	347	363	343	342	341	375	338	353	323	345	371	397	357	332	367	371	363	347	371	384	349	353	364	389	365	383	385	371	367	358	389	367	340	328	401	350	361	368	414	347	374	350	367	347	366	330	348	327	355	380	377	335	388	320	352	336	368	380	368	377	367	376	341	357	377	384	329	354	351	356	347	370	366	370	379	370	336	377	372	381	367	358	360	372	356	374	329	374	385	377	389	374	359	347	333	357	405	377	350	376	338	373	341	309	333	378	374	399	366	369	324	366	329	393	339	331	368	351	388	347	378	388	403	379	322	359	379	354	373	378	361	319	345	392	340	383	350	340	355	363	333	383	391	371	397	363	349	357	358	380	342	366	331	360	362	387	365	347	363	398	335	341	371	362	365	357	377	383	365	366	330	364	358	363	383	367	347	387	367	386	380	346	369	366	344	316	380	326	382	411	359	375	375	356	364	376	373	369	384	408	347	373	373	355	364	386	348	372	378	337	388	336	385	332	365	370	313	335	384	386	356	382	375	343	348	328	362	343	389	358	395	350	349	349	348	342	331	342	351	369	348	329	349	352	368	339	393	369	364	331	363	364	368	373	352	333	353	369	358	349	383	356	377	390	374	404	379	361	356	336	326	368	374	376	397	372	369	359	378	349	335	358	378	347	340	343	368	358	355	375	358	356	363	344	366	367	377	339	362	329	366	356	363	325	343	347	345	308	344	358	365	365	344	347	383	372	367	339	351	380	353	378	348	371	418	348	375	351	350	349	366	364	345	355	391	296	353	374	356	383	358	348	348	399	362	340	348	372	367	409	364	330	312	375	377	380	365	348	353	372	343	340	364	384	408	362	361	400	369	376	337	367	349	375	355	397	371	347	352	385	373	365	338	340	361	371	346	337	330	353	370	346	363	375	374	371	366	362	326	352	365	360	357	341	353	338	361	344	383	371	351	391	362	347	369	388	378	381	333	376	370	364	372	333	353	373	391	338	333	374	353	349	392	390	361	338	345	367	325	351	356	370	365	372	365	340	356	361	387	342	382	364	388	402	359	324	339	372	341	368	374	383	364	354	390	359	367	384	338	393	367	345	387	338	362	346	417	354	361	385	343	365	347	386	336	357	340	385	329	404	351	373	353	336	360	333	343	358	354	338	374	349	337	340	360	353	385	348	391	351	342	391	325	333	378	363	361	395	347	370	358	378	331	344	387	347	350	349	337	388	299	357	363	360	368	336	382	346	355	363	395	351	353	388	341	401	348	354	413	325	378	324	341	368	361	353	351	350	316	328	331	363	362	353	346	340	349	346	334	326	370	401	370	364	366	346	328	357	368	357	393	381	345	343	394	364	371	385	402	343	313	388	354	320	339	337	383	361	362	345	368	338	367	362	374	380	374	379	359	348	354	358	366	387	371	373	390	349	362	326	374	381	349	380	376	385	366	333	380	354	369	381	380	393	343	372	361	365	355	400	355	389	361	359	344	370	331	382	351	348	354	378	313	375	392	326	358	326	334	367	380	370	347	361	342	362	363	380	384	386	379	364	352	372	347	330	350	388	334	378	380	346	366	363	361	334	351	347	341	375	356	368	370	368	379	342	352	347	386	347	368	350	371	387	388	360	346	359	381	370	338	333	347	356	373	379	351	372	353	341	390	401	417	363	374	368	377	371	339	381	339	344	340	361	374	373	387	360	387	375	350	357	366	357	367	374	347	352	349	373	352	357	390	330	361	349	387	365	351	382	370	376	352	372	363	352	362	334	365	385	354	379	364	348	335	330	351	404	379	361	347	336	350	321	374	359	346	367	360	379	341	351	366	334	365	357	346	348	358	365	343	334	349	353	345	375	328	351	350	366	389	332	336	378	352	362	362	339	343	385	350	386	373	356	365	338	384	380	357	327	424	369	332	365	386	358	386	366	337	350	372	375	344	350	352	408	332	386	391	384	371	344	353	383	351	364	382	356	375	367	350	368	360	356	351	348	337	364	381	371	395	376	388	369	368	371	343	374	344	362	373	396	370	350	360	357	342	354	363	365	320	330	382	332	358	338	361	371	382	387	353	347	334	346	352	342	340	356	336	330	380	369	369	342	373	346	385	324	385	356	333	356	358	346	348	369	389	355	342	386	363	391	374	355	366	380	330	359	333	359	389	346	385	344	393	356	346	348	342	346	365	370	366	360	330	363	359	362	348	356	382	355	361	344	349	383	367	348	370	334	363	349	373	330	355	330	368	376	362	376	368	353	377	365	369	391	348	396	364	372	373	403	353	372	350	346	354	376	363	312	363	375	382	352	392	367	361	401	351	392	375	334	386	363	391	325	357	355	357	384	342	343	330	373	373	333	376	380	359	353	370	359	344	347	354	370	375	394	366	391	356	340	376	359	363	374	315	380	334	363	377	347	401	367	345	347	365	377	372	365	323	378	347	349	334	351	373	341	375	353	384	369	337	366	319	382	395	392	364	351	351	364	347	381	343	373	336	346	305	362	364	400	364	328	388	396	373	345	329	327	349	372	360	386	354	356	366	340	380	326	310	352	367	373	356	333	370	343	341	364	325	340	362	364	358	359	359	391	356	376	362	349	325	386	389	361	364	358	351	369	358	375	384	317	386	353	345	390	360	339	384
49708	77583	56388	36883	16365	1481	459	418	461	432	434	409	457	423	447	431	415	394	440	420	433	421	407	417	420	416	388	430	416	435	473	436	454	422	394	430	406	429	417	422	418	423	406	422	424	433	449	388	393	432	377	395	441	409	445	405	458	420	386	414	381	431	443	418	438	412	444	408	406	408	402	403	397	416	426	446	400	420	432	460	461	420	391	426	370	407	437	457	399	430	429	447	440	453	416	425	407	430	408	432	445	382	422	413	425	415	415	412	401	423	407	433	420	410	417	414	425	414	417	459	418	416	414	390	383	428	388	461	409	388	437	435	413	408	423	410	399	427	426	424	437	416	412	442	476	418	424	433	423	419	425	404	438	444	382	387	421	441	407	430	418	418	435	415	419	433	386	402	390	441	419	450	419	399	431	410	431	406	419	443	452	449	408	431	406	419	410	409	439	410	428	417	385	423	428	444	418	398	408	436	407	421	443	407	441	439	378	414	406	416	443	392	449	401	424	432	451	459	401	458	443	456	417	425	410	411	431	437	416	466	435	449	431	400	416	410	449	420	435	425	423	392	417	397	398	441	427	456	455	443	407	440	428	408	436	461	428	416	423	426	394	387	432	431	453	445	455	433	426	392	411	407	430	416	399	435	455	401	411	438	376	436	428	392	428	464	428	417	430	411	424	418	454	434	409	426	421	425	407	424	391	440	364	436	404	422	460	407	402	437	396	432	422	429	436	443	421	428	429	471	391	429	411	436	458	416	405	435	380	407	435	400	399	409	437	469	373	409	426	468	408	410	389	387	417	419	423	468	401	461	438	452	449	437	402	426	407	437	409	401	407	425	412	420	423	421	412	457	426	425	407	427	432	428	392	403	400	406	433	440	377	416	415	409	401	443	422	424	429	422	420	444	433	401	426	433	404	407	400	438	435	456	425	406	434	426	431	400	407	448	406	443	418	418	385	436	441	381	386	436	387	439	434	395	450	397	460	420	415	391	427	405	412	406	451	445	443	380	421	407	407	390	436	425	430	419	434	348	404	439	397	430	402	449	403	405	385	418	405	411	440	423	433	445	429	421	395	414	444	401	409	418	436	455	433	429	418	470	426	438	428	409	427	415	394	447	411	385	434	410	394	394	412	457	415	413	427	452	415	441	424	426	426	415	426	444	424	400	416	424	401	430	423	389	434	429	431	411	361	462	393	427	401	441	409	451	428	426	445	402	441	410	419	455	422	430	419	439	386	419	401	413	403	434	439	407	406	433	415	424	424	440	442	408	447	445	403	437	447	427	424	437	437	385	411	421	396	404	408	434	405	448	370	406	395	465	383	393	423	419	409	422	448	429	403	421	441	407	439	397	407	406	421	427	410	382	403	421	431	393	421	451	413	389	413	396	443	423	462	420	406	394	400	435	401	390	405	409	413	423	406	387	423	395	417	397	415	398	397	385	416	433	403	414	413	437	410	387	398	433	376	407	444	423	437	438	425	432	439	405	397	403	402	392	428	415	430	405	443	415	410	444	442	458	413	447	395	407	447	400	424	433	444	445	382	462	408	409	380	400	395	420	389	406	394	414	414	428	390	447	445	407	427	397	389	391	442	439	393	404	404	398	421	402	414	427	410	449	405	420	432	409	429	412	417	373	421	426	417	429	370	396	426	414	450	417	422	442	404	452	378	419	419	405	418	421	415	396	433	426	422	379	405	444	432	415	409	405	421	397	400	444	451	438	433	446	433	410	448	385	417	448	445	430	458	428	419	426	394	426	432	415	441	442	441	394	437	385	435	421	431	408	443	442	440	432	443	411	402	412	465	444	430	482	450	398	457	409	422	415	432	390	392	444	455	411	421	377	416	406	414	383	405	380	425	401	415	418	443	431	434	424	389	383	410	432	440	431	390	410	444	415	426	423	407	411	439	455	368	431	387	419	424	411	448	426	442	437	428	436	422	405	445	437	407	410	419	418	445	448	419	414	428	462	414	403	413	407	417	438	440	441	414	453	419	412	416	432	397	400	407	451	431	399	441	435	450	407	423	414	437	401	446	417	418	407	425	444	439	419	427	425	396	470	450	402	418	427	419	418	423	417	456	404	410	444	454	447	429	439	435	392	377	480	418	410	434	391	432	402	391	394	421	431	442	441	453	405	456	398	406	425	411	463	386	430	391	427	434	401	433	414	420	416	424	430	429	431	441	410	456	434	455	433	391	438	431	409	418	417	424	442	399	423	457	419	443	438	408	414	440	398	459	388	375	398	418	431	404	378	402	403	422	408	455	421	410	413	388	402	469	441	426	377	430	451	408	418	441	398	414	422	419	424	416	382	438	421	399	385	436	417	408	375	409	402	376	444	418	441	428	409	437	441	430	413	419	413	391	400	440	416	371	392	414	388	440	410	426	421	409	440	375	434	465	438	401	439	436	413	401	424	430	436	408	423	421	403	419	416	424	434	425	404	408	441	429	429	415	428	414	417	375	400	405	419	417	430	401	449	405	430	401	443	427	425	424	404	437	455	432	439	413	479	385	413	407	413	426	412	402	408	468	441	406	389	435	402	421	419	425	444	414	405	393	429	397	378	441	401	427	414	409	413	394	411	434	430	440	441	396	444	424	435	419	405	440	421	425	375	421	414	447	404	411	389	396	445	404	388	410	456	376	404	413	413	403	411	434	417	447	434	407	402	427	489	400	396	420	435	430	445	397	414	440	405	422	443	382	417	403	445	442	433	430	440	408	441	437	425	419	432	410	442	425	456	396	423	395	437	441	403	444	467	386	400	433	408	405	432	428	455	450	417	400	417	400	456	452	454	418	415	397	413	406	394	419	411	408	403	409	462	441	439	408	459	419	408	393	450	418	449	482	397	433	468	424	427	452	426	422	417	424	439	415	387	425	422	420	392	405	418	416	405	420	402	385	440	460	417	404	422	418	414	432	415	410	453	430	439	366	423	434	423	427	436	419	454	446	399	418	437	415	449	397	418	423	419	404	430	408	409	451	377	425	436	416	379	478	405	404	409	406	418	448	415	415	439	434	405	430	448	416	442	410	412	395	398	408	408	422	414	399	381	426	437	411	429	415	455	430	412	421	431	400	363	401	433	415	423	427	440	409	406	467	434	428	381	442	427	422	427	399	456	411	443	437	454	446	430	440	404	401	424	413	409	429	392	458	423	438	400	400	431	405	428	427	430	425	409	437	430	450	413	431	448	431	365	369	426	388	418	418	462	411	414	415	433	406	437	415	444	429	434	426	446	462	423	431	440	422	412	412	431	374	436	404	400	448	454	420	451	430	405	396	411	457	425	434	426	390	411	398	398	399	398	407	407	425	440	418	416	415	404	416	452	408	380	433	401	424	424	415	412	414	427	419	432	441	394	384	450	403	407	411	398	373	414	424	429	407	401	385	426	443	436	394	417	432	440	405	439	426	408	398	441	418	415	434	404	418	421	433	407	407	481	425	440	385	384	398	386	431	412	426	420	435	424	456	439	412	423	387	433	411	407
23290	22078	33406	30421	25768	20282	9933	877	620	604	638	569	605	627	593	576	559	577	543	591	531	542	546	550	569	569	572	540	586	552	574	572	567	551	600	568	552	540	560	580	534	533	537	563	542	531	556	572	526	583	537	532	576	584	579	573	547	569	519	554	549	564	554	600	542	586	543	565	538	544	539	556	528	533	611	575	577	552	579	548	564	597	551	556	512	559	567	552	561	567	532	590	538	548	543	619	586	542	569	511	574	556	578	586	512	537	550	570	573	563	556	547	558	517	567	553	611	513	561	528	588	549	587	538	561	597	594	564	545	530	570	553	587	554	511	587	537	530	549	529	512	535	524	548	553	561	530	542	563	560	551	528	577	543	538	523	568	519	537	547	566	563	582	540	542	536	538	577	557	543	554	584	573	575	527	501	553	581	572	593	535	533	549	561	583	575	559	500	589	547	542	570	561	552	587	518	551	533	577	527	529	534	555	583	576	464	543	523	514	585	567	555	495	552	557	554	533	573	594	572	543	565	567	550	550	538	543	536	543	559	550	550	573	537	614	551	553	586	550	499	532	510	544	569	525	565	536	555	581	538	552	551	545	521	506	536	556	529	516	587	558	605	574	564	574	588	525	517	576	546	534	540	564	579	566	539	568	543	575	539	570	560	600	530	560	568	551	541	551	583	572	531	573	524	530	581	548	559	558	566	526	515	547	584	543	586	578	546	590	582	537	564	542	572	568	527	534	568	559	557	554	527	548	551	558	550	500	546	555	569	560	576	567	588	565	557	566	587	531	509	557	566	523	556	508	600	542	552	527	546	526	541	520	543	579	554	532	547	580	563	537	540	548	560	518	532	514	581	528	530	547	546	529	550	549	546	569	568	557	521	538	546	527	560	551	466	523	539	533	565	565	556	543	529	582	552	568	540	519	547	563	559	593	531	578	573	500	532	568	600	554	556	527	544	549	532	553	559	561	536	570	578	555	535	553	595	554	545	513	590	573	530	537	539	538	572	562	560	549	547	554	587	544	545	540	554	573	538	558	523	542	501	534	553	569	581	531	620	559	536	545	577	573	551	567	544	534	532	556	564	581	584	509	590	523	519	504	520	530	577	551	566	532	575	602	568	528	547	571	536	508	546	581	561	566	529	558	600	551	587	517	561	523	555	536	560	552	561	571	549	608	547	566	574	538	542	512	546	519	513	558	560	547	548	504	594	575	528	519	538	554	530	546	545	534	520	567	556	537	535	576	555	530	548	562	528	541	563	574	575	562	529	540	569	557	533	546	561	569	573	526	538	531	547	568	548	552	559	570	553	575	514	558	553	568	556	562	531	600	509	543	549	573	591	530	551	544	519	510	539	549	572	529	561	560	540	558	566	523	546	536	534	542	512	543	555	572	533	557	543	532	566	537	554	568	611	585	533	560	549	533	566	511	507	534	544	538	569	545	501	550	544	579	564	582	583	551	549	569	553	554	504	540	570	563	578	524	563	536	546	559	560	552	590	525	536	556	529	585	550	585	574	551	566	534	532	563	550	523	523	560	563	551	559	545	545	561	579	567	505	558	559	585	573	521	555	537	549	532	575	563	519	517	580	594	547	566	546	482	562	586	586	552	540	527	569	560	547	557	546	517	517	506	525	563	538	535	569	538	544	558	511	558	562	557	523	560	555	507	568	549	515	596	539	579	597	535	563	555	551	536	558	566	529	539	583	553	551	553	564	567	489	530	534	545	628	585	548	539	504	513	556	507	572	549	567	562	542	559	547	530	589	598	568	576	539	571	548	548	526	584	505	555	551	581	498	550	552	583	539	534	582	558	548	585	566	560	552	521	545	576	555	545	574	535	547	505	558	532	530	546	573	539	568	533	576	520	541	540	515	538	537	505	531	553	511	554	570	537	518	550	546	584	541	593	563	544	536	558	546	511	573	535	576	548	527	559	574	546	571	601	544	560	520	546	584	538	532	548	554	525	568	518	592	571	576	530	596	566	566	560	566	613	519	558	526	534	573	577	532	571	556	554	563	567	573	541	522	514	576	563	571	514	555	548	572	560	546	533	567	510	509	577	582	570	558	573	522	586	552	549	531	535	574	546	554	517	565	539	528	547	558	553	536	577	574	526	520	536	548	522	581	545	558	512	545	554	537	546	520	525	571	591	550	613	542	521	557	538	591	550	520	529	575	579	552	539	548	566	572	547	547	559	583	557	558	551	534	557	551	573	559	557	559	513	550	517	570	584	552	550	512	541	562	582	517	556	568	559	531	556	592	570	558	599	569	544	576	552	622	543	527	555	513	524	577	567	568	539	542	556	517	556	557	621	567	500	598	536	585	540	566	562	523	565	554	531	571	570	553	592	531	564	551	609	586	589	541	526	540	549	523	544	543	568	508	566	557	558	572	605	535	574	609	543	512	540	568	529	545	547	524	570	511	560	526	565	597	527	556	557	549	541	499	544	539	523	523	527	562	523	518	596	531	583	562	511	535	593	539	554	559	545	601	569	508	542	559	520	553	550	583	547	515	538	569	620	543	502	568	571	544	555	564	556	604	580	554	574	614	519	545	533	567	513	559	574	566	579	544	518	568	554	568	586	502	563	564	526	556	538	552	559	524	564	578	543	568	566	535	563	555	539	556	552	546	588	529	535	524	565	609	565	570	563	540	553	536	571	551	502	563	554	539	569	588	547	538	535	571	538	567	581	550	613	571	584	537	585	547	576	557	578	557	584	611	564	555	526	522	542	563	555	530	538	515	518	576	571	555	558	543	564	545	559	518	570	530	584	535	549	544	577	551	569	568	518	505	515	547	528	493	535	570	510	585	591	541	577	560	595	558	560	531	563	559	524	568	547	555	554	556	559	610	552	536	533	552	528	547	557	532	568	542	525	514	527	538	586	517	543	588	550	542	530	513	546	587	511	541	538	560	528	595	544	558	540	560	552	562	531	585	559	554	540	542	510	528	520	557	552	599	547	599	504	580	544	534	514	552	558	575	552	551	525	572	525	592	600	604	515	545	558	542	527	547	532	563	511	545	528	525	541	506	561	517	534	587	549	554	569	518	594	536	552	543	561	545	571	553	560	538	540	542	532	566	560	554	520	561	544	540	572	582	594	568	578	554	541	542	540	557	575	588	556	554	548	599	540	582	514	541	559	591	602	557	567	595	559	531	545	558	586	567	526	543	529	499	524	584	561	499	541	542	579	564	555	574	534	533	541	517	553	563	556	487	557	520	559	555	542	583	541	569	505	547	553	506	574	578	546	593	525	560	514	562	535	557	548	570	594	555	581	531	553	525	592	574	493	524	519	536	543	514	528	522	549	525	552	542	566	567	551	602	545	517	554	557	547	584	587	554	520	562	547	585	578	577	536	554	576	554	517	501	529	552	606	531	605	520	515	570	569	585	558	555	555	543	560	538	527	519	539	513	520	542	552	557	518	571	570	551	557	527	550	549	563	518	545	541	535	546	542	572	513	562	584	482	532	558	546	558	547	524	534	551
60907	99372	79986	58115	32335	3309	776	716	668	621	619	609	641	664	646	650	602	660	579	635	596	643	598	644	569	672	597	589	607	585	602	597	617	638	579	654	589	579	630	580	591	566	625	643	587	611	597	594	620	622	631	617	615	579	574	581	608	631	604	604	618	587	591	539	576	614	654	574	587	599	599	606	576	583	571	583	578	620	581	578	608	606	598	549	568	579	610	552	579	612	586	582	590	571	590	604	618	584	554	603	574	614	528	590	645	627	592	588	642	591	605	587	633	607	591	548	588	589	598	648	603	581	566	625	602	580	621	603	610	597	625	634	603	602	585	597	587	573	569	573	582	554	598	599	570	593	601	567	632	606	627	642	621	624	606	625	617	580	607	589	585	579	596	595	583	648	594	605	590	591	625	629	626	599	619	586	595	588	616	647	581	607	585	594	586	574	613	617	639	554	521	574	576	608	585	581	615	577	617	591	628	629	587	628	565	584	573	596	613	610	594	573	582	631	648	609	629	574	615	577	620	552	621	586	574	573	635	574	596	610	607	588	598	604	621	634	600	615	605	573	643	615	606	587	587	562	591	601	608	605	568	587	596	578	574	634	598	611	646	585	634	534	575	593	639	554	559	634	580	572	619	570	585	595	603	592	610	603	608	613	602	572	592	604	649	609	591	572	616	601	572	624	583	581	604	613	590	584	596	571	576	576	594	604	589	626	612	618	594	597	599	563	578	613	603	584	592	646	608	639	599	585	604	596	608	568	594	581	604	541	568	593	580	609	574	572	598	613	600	599	579	602	610	569	579	602	595	611	549	624	572	629	607	600	566	601	571	578	584	576	571	564	607	595	565	625	597	586	608	590	571	556	591	592	625	611	598	580	570	552	616	640	564	575	612	578	585	546	581	613	616	589	590	557	585	596	592	624	607	527	603	646	612	580	644	584	634	595	569	598	600	549	645	591	577	630	619	644	590	597	619	568	592	587	588	602	615	656	609	545	547	605	557	598	618	614	589	606	611	573	619	608	578	613	604	615	631	598	552	566	565	639	565	606	642	592	598	595	580	591	614	609	596	599	560	599	596	565	599	628	578	627	606	619	551	548	599	591	586	593	572	579	589	589	586	568	585	597	599	535	604	598	597	620	575	577	640	590	614	613	603	557	566	606	619	597	632	572	602	641	574	603	612	610	574	602	646	577	631	582	617	575	641	640	554	619	638	600	555	601	583	595	570	557	601	620	611	639	587	585	605	630	556	578	573	566	583	589	568	603	599	610	554	588	559	625	583	578	579	655	618	594	569	587	621	594	596	637	627	561	591	590	582	584	570	590	583	590	619	646	563	607	603	578	616	621	581	573	575	611	584	589	612	580	631	582	552	561	611	617	586	571	599	538	578	578	593	596	558	530	622	600	581	624	630	643	601	600	580	616	584	581	645	574	599	565	574	567	607	619	605	597	597	641	607	626	617	612	613	639	605	615	566	608	603	553	605	589	575	600	571	582	597	590	577	592	584	563	589	586	535	539	586	583	595	620	609	633	569	606	630	576	622	576	584	589	587	599	609	583	614	646	594	569	654	572	563	645	585	608	575	589	590	603	650	607	595	594	602	568	578	593	649	636	587	610	548	609	603	619	574	554	585	559	620	603	584	560	629	566	600	626	593	578	562	564	620	603	596	580	593	601	632	606	570	561	545	624	568	604	569	559	579	593	599	627	615	616	614	546	573	560	564	579	596	627	598	602	602	588	610	557	615	587	577	599	601	538	621	566	603	636	589	627	572	590	593	596	584	610	624	613	607	593	570	616	581	586	602	605	605	581	586	606	581	567	593	633	589	611	578	569	598	659	578	606	604	591	581	560	578	593	577	594	606	625	590	567	581	576	598	608	570	596	542	650	636	592	608	602	630	582	618	617	619	594	591	639	597	649	597	645	599	612	622	581	593	588	625	626	579	574	602	603	616	606	604	621	560	609	619	619	600	607	608	576	535	609	577	586	548	564	595	635	582	586	627	546	599	611	588	610	587	598	574	617	604	570	610	586	593	586	581	588	603	614	570	588	595	647	607	613	620	632	587	617	548	572	580	576	629	627	621	590	596	629	620	578	583	610	607	591	609	604	623	594	619	600	588	542	593	574	611	600	592	586	571	582	590	554	578	579	531	579	543	581	581	573	602	571	580	609	595	620	619	588	570	586	609	564	573	565	587	574	572	612	576	598	572	588	614	600	597	587	604	640	563	617	571	551	631	582	611	584	609	640	571	603	587	577	579	603	595	561	606	604	623	609	581	590	576	593	588	576	602	555	589	575	577	537	555	615	544	556	584	607	608	571	623	591	585	617	599	595	605	569	582	618	626	629	666	584	625	554	599	592	592	597	629	565	581	592	610	556	592	588	580	639	567	636	598	604	608	560	636	575	605	552	630	601	544	583	597	567	601	598	524	608	573	583	574	596	577	565	601	563	583	573	641	617	604	600	612	609	618	578	633	606	568	610	600	590	598	610	617	560	553	574	571	592	617	612	634	602	602	614	587	609	536	558	563	604	623	609	574	588	583	643	589	584	575	618	599	577	573	602	572	596	576	554	597	560	604	587	604	618	631	572	591	571	569	601	620	609	605	583	573	613	583	588	572	574	629	586	619	571	568	622	589	609	580	623	616	589	606	587	563	582	563	568	610	527	618	579	591	553	637	620	594	590	570	609	591	601	617	571	556	609	558	586	551	600	569	574	624	609	624	607	612	552	599	605	593	615	650	631	569	592	606	606	624	609	581	640	617	592	633	565	609	607	577	622	605	563	613	623	587	583	583	592	575	578	582	591	626	591	569	596	595	557	641	621	627	559	594	629	591	590	594	604	621	580	589	584	560	556	600	557	560	594	595	598	618	596	576	635	582	570	572	587	575	601	568	607	598	585	622	608	610	589	574	603	590	538	591	604	596	606	588	603	575	565	588	568	590	662	583	529	592	585	571	584	550	642	577	618	614	562	549	584	599	607	560	548	627	648	647	646	606	601	607	583	568	547	567	609	623	608	574	582	612	562	594	612	624	617	582	591	621	583	598	630	600	547	559	585	647	585	600	572	562	597	610	626	588	578	624	607	607	569	600	611	579	604	603	555	593	558	545	558	571	575	587	608	563	617	573	594	611	569	592	603	563	634	617	606	582	582	614	567	601	569	567	556	592	564	571	587	568	616	608	537	628	574	607	599	572	601	587	593	597	571	601	584	564	600	581	589	577	572	621	577	579	622	636	625	613	635	561	617	614	589	594	586	607	591	624	628	583	615	595	577	599	561	643	603	579	620	630	634	621	630	578	586	578	562	582	615	590	586	579	576	638	610	600	601	608	639	611	605	566	632	574	589	599	598	602	584	579	596	594	608	567	611	597	587	584	591	581	602	578	554	635	635	583	623	617	635	579	591	590	605	588	612	595	595	593	581	625	583	615	558	609	589	519	593	583	606	609	547	596	609	629	575	562	605	564	603	618	581	537	636	669	610	639	604
28828	27341	35282	20680	5022	409	264	254	252	270	236	250	246	240	255	248	252	252	258	268	258	311	241	271	277	267	251	265	249	238	260	250	249	272	275	248	240	265	248	233	255	269	255	271	275	245	260	246	251	221	255	243	254	296	252	283	249	269	257	276	270	258	256	252	276	282	236	246	263	259	238	263	261	250	293	257	255	261	265	268	245	254	245	242	257	262	247	245	281	245	263	265	244	263	259	241	254	238	240	252	238	229	241	259	246	250	279	263	251	235	261	250	263	276	258	230	248	257	236	262	248	246	238	251	253	218	249	275	255	246	282	241	263	237	230	223	256	277	251	246	242	247	246	270	249	261	258	239	258	258	252	244	251	271	255	239	255	255	230	254	274	247	236	243	267	241	247	217	256	280	258	253	235	290	276	248	249	227	263	261	254	248	263	259	243	254	250	267	260	248	262	241	259	232	277	266	254	264	270	247	267	279	228	260	285	266	260	265	281	248	279	237	234	258	260	248	244	258	280	264	273	245	247	265	240	254	248	258	243	256	265	249	261	232	220	261	245	276	246	236	264	252	293	276	248	287	254	243	244	249	281	263	242	267	264	259	259	268	252	251	271	239	232	247	240	249	264	294	266	259	235	236	270	263	271	289	252	252	266	253	269	232	253	246	250	254	266	235	277	250	252	239	254	243	270	230	254	255	228	255	258	251	251	276	276	270	268	236	240	246	242	234	260	261	264	267	245	262	261	265	279	259	264	244	252	226	270	262	242	241	257	277	265	255	239	249	254	251	251	280	250	245	253	255	245	244	261	234	233	220	239	246	261	262	257	260	235	243	255	273	252	261	262	277	269	273	278	251	259	255	261	250	223	271	240	279	242	249	273	251	259	244	254	255	297	281	257	239	259	277	233	262	261	261	287	246	257	241	272	238	256	264	252	235	239	253	260	258	253	249	245	251	243	243	250	247	242	275	253	220	255	253	244	263	261	260	242	279	274	259	253	256	252	249	233	229	253	248	237	262	263	248	259	284	223	231	273	265	264	293	269	250	256	261	248	285	276	245	269	282	239	251	275	272	244	242	253	271	234	257	268	270	252	257	258	258	262	294	248	244	268	267	256	252	258	240	253	227	265	261	256	239	281	268	237	238	274	239	263	257	260	236	284	240	243	251	230	223	238	238	245	241	287	236	253	251	258	253	223	264	276	270	267	261	242	254	245	269	243	260	256	224	284	268	274	254	267	250	253	230	279	262	233	271	249	241	246	243	251	269	271	254	252	247	272	267	258	248	272	262	272	251	259	241	280	264	240	235	256	256	272	243	284	272	243	244	251	272	269	264	272	239	269	243	265	272	235	263	256	272	245	283	257	263	232	280	293	270	272	264	246	251	237	261	233	243	233	272	278	240	235	261	237	262	259	250	277	239	248	267	279	261	269	249	230	255	260	265	261	271	258	282	237	267	259	237	268	257	240	258	236	232	277	265	259	245	255	271	270	280	248	225	276	241	256	269	256	279	231	242	272	291	233	257	252	228	255	241	282	265	260	248	251	264	271	233	241	258	242	244	229	222	255	261	273	271	246	296	268	264	276	274	257	245	251	244	264	280	259	280	266	254	270	264	241	260	266	254	257	262	262	279	239	273	241	255	263	263	250	234	262	227	251	256	258	251	234	279	241	241	250	257	241	271	224	262	273	240	258	277	267	244	260	235	257	260	263	239	270	253	265	229	247	270	245	266	244	240	249	274	263	217	261	263	272	279	278	259	245	269	267	247	253	266	246	248	255	252	248	266	265	248	249	268	264	246	282	273	223	262	254	282	282	251	241	245	264	248	243	271	248	257	227	249	268	273	248	261	252	254	251	233	268	259	270	256	252	244	238	229	263	247	251	251	263	260	258	235	224	246	233	268	282	286	267	255	266	247	271	268	252	248	238	273	218	241	271	254	283	270	263	267	284	252	268	249	257	256	256	287	247	271	257	250	252	256	254	271	266	240	251	247	282	277	229	266	230	248	253	239	241	257	242	238	244	232	262	277	245	240	249	264	242	282	252	248	270	229	272	242	231	244	253	281	266	256	293	300	270	243	237	255	261	286	244	250	289	247	249	220	254	281	250	232	257	271	260	267	275	255	221	252	287	214	245	273	240	260	247	254	245	272	286	246	239	253	251	253	273	239	250	248	238	265	277	245	244	240	273	259	233	264	229	242	225	254	261	256	260	285	253	271	273	266	224	236	242	250	283	273	261	232	270	242	252	263	275	275	234	253	254	220	267	243	256	257	252	231	270	257	249	250	250	251	252	261	237	252	276	252	231	252	251	237	223	273	272	251	261	244	243	248	258	295	252	256	264	252	278	239	250	255	277	251	225	273	273	255	242	243	266	240	234	266	281	275	249	235	242	245	250	257	248	272	255	266	291	247	251	267	248	291	230	256	253	255	246	275	261	256	230	281	256	256	239	275	272	265	274	245	261	261	258	275	269	228	260	237	253	285	230	259	264	248	216	280	237	235	274	273	231	245	262	271	264	250	236	246	246	243	294	263	257	263	245	241	249	271	273	258	229	276	250	276	258	249	246	257	275	281	272	266	256	252	264	264	267	268	244	247	252	252	251	250	262	260	258	229	275	252	265	248	278	269	273	277	234	242	240	240	270	280	273	262	248	250	246	235	242	287	252	260	256	213	271	262	255	233	309	253	253	251	231	270	281	222	272	244	257	246	267	251	265	272	252	250	269	245	249	265	269	255	254	240	252	252	237	260	241	235	253	263	233	289	240	270	248	257	253	249	235	232	264	236	248	280	257	263	248	258	264	253	282	257	246	232	239	251	260	251	229	258	243	263	255	271	250	270	275	261	263	245	267	254	258	267	261	253	251	259	273	271	290	255	270	242	224	254	272	266	252	255	226	213	253	290	261	246	254	262	249	255	236	256	271	235	245	247	273	267	259	289	266	269	268	257	271	218	266	246	253	252	227	242	225	255	247	265	254	276	291	273	268	252	276	278	253	273	227	239	244	290	289	267	267	254	285	251	228	226	223	270	249	268	261	285	231	227	247	244	257	273	274	303	245	253	275	251	224	242	270	264	228	231	262	248	259	254	248	241	237	245	267	266	292	251	270	250	277	280	278	257	267	244	260	247	242	233	254	262	276	271	229	278	265	247	272	247	232	260	236	258	260	262	246	240	245	221	260	270	237	263	261	260	243	264	261	258	289	261	243	241	272	246	269	242	259	237	217	254	267	259	264	284	274	267	226	235	264	234	268	267	279	303	241	286	264	246	281	255	242	243	270	245	264	251	250	285	237	237	251	265	271	256	233	254	266	261	252	245	295	267	243	269	262	235	248	254	246	245	241	255	244	272	246	300	238	286	251	255	249	265	251	260	263	270	278	256	263	249	223	256	278	258	245	226	269	243	257	256	246	275	256	231	243	248	266	238	295	259	268	257	259	253	268	289	275	272	244	260	237	245	311	290	274	240	270	221	272	258	265	261	231	255	234	247
26226	44707	31294	14277	4152	403	310	302	292	294	310	301	319	323	297	321	291	295	282	343	279	298	286	286	317	297	307	294	309	287	287	335	321	305	291	330	331	284	345	308	306	315	300	302	283	325	266	320	327	315	305	297	283	287	284	297	280	309	294	299	277	301	297	308	291	290	324	295	293	316	289	310	304	317	262	315	304	276	314	266	312	309	307	280	287	299	306	317	281	317	285	281	308	319	281	339	290	258	296	311	276	308	295	295	336	319	272	307	305	325	297	304	311	312	301	299	271	299	329	319	310	301	317	288	318	288	313	334	268	288	311	316	299	348	294	301	309	303	280	301	270	308	316	277	329	328	316	321	284	298	294	295	276	307	317	299	302	301	308	300	296	295	286	295	295	309	283	290	273	301	271	258	296	294	314	302	292	290	285	313	271	279	282	282	300	298	318	329	303	313	296	310	264	286	319	346	305	309	301	271	301	314	315	317	277	275	325	304	299	293	316	294	308	330	337	292	295	324	304	307	274	317	329	314	308	299	266	265	322	278	312	300	293	298	279	303	264	259	305	284	294	322	304	289	333	277	285	289	298	299	300	298	294	306	328	270	271	309	320	311	282	305	327	330	276	300	286	303	303	282	288	297	273	314	297	286	312	306	331	286	303	312	310	285	279	328	297	299	299	292	298	281	301	322	301	291	314	292	319	305	277	314	323	311	291	290	316	295	300	310	254	311	314	305	320	352	301	287	316	320	293	300	311	312	282	269	292	308	309	303	313	312	286	311	334	316	278	307	287	292	294	296	278	318	311	268	313	298	315	320	333	295	305	290	305	299	325	305	288	316	323	296	298	303	305	307	299	294	316	300	319	270	306	285	288	294	311	285	299	287	320	330	334	317	305	309	296	297	298	309	298	323	300	292	319	281	303	299	303	314	298	298	295	310	270	276	319	309	328	323	286	309	281	287	310	314	302	293	342	286	314	304	319	330	302	260	274	300	303	294	293	313	326	331	286	302	289	286	308	277	281	275	301	278	310	304	269	307	316	272	298	290	309	322	289	292	304	321	281	316	294	311	316	294	286	306	316	310	297	328	285	305	334	280	306	299	303	298	318	319	307	311	302	333	307	316	299	283	277	313	310	297	296	280	294	273	273	313	289	282	348	259	270	299	285	312	290	294	324	319	288	322	317	294	299	292	293	289	310	319	282	302	286	328	310	299	300	297	296	296	289	268	300	268	278	295	254	275	308	274	290	275	293	284	292	287	314	301	294	294	298	289	298	314	291	312	282	299	326	277	325	346	283	269	309	306	287	321	301	275	309	299	300	280	284	325	284	301	319	311	320	304	280	299	298	314	293	288	304	286	285	309	308	298	320	289	299	321	319	273	299	267	286	284	293	272	335	273	298	310	298	303	300	291	317	301	330	304	301	340	288	274	312	323	296	302	281	285	264	300	316	286	291	310	284	313	313	305	293	305	305	308	303	256	310	289	283	290	293	312	272	328	297	308	333	299	315	325	324	318	300	312	304	292	310	326	285	321	330	260	297	305	342	298	320	274	302	315	294	298	300	325	305	306	302	285	315	320	306	307	293	327	318	305	288	305	307	325	315	306	295	319	344	286	318	303	294	283	290	314	279	298	290	321	310	280	291	271	257	331	301	322	294	305	325	303	300	280	340	297	310	310	308	309	284	297	300	303	276	327	296	320	294	304	274	339	297	295	295	300	275	300	308	289	286	300	302	322	316	295	289	290	292	285	285	309	308	267	294	313	276	303	276	300	325	305	301	293	297	305	309	302	279	267	303	328	292	316	298	264	275	281	292	313	320	307	298	290	305	297	309	292	319	296	287	318	315	307	305	266	313	310	303	291	319	299	304	291	307	285	288	322	303	323	297	306	304	282	336	324	311	297	293	297	298	311	310	300	293	329	313	310	301	312	344	349	309	292	311	300	298	304	290	246	295	290	302	330	293	281	320	299	293	288	303	272	297	303	313	271	320	301	311	311	280	287	273	322	307	317	283	308	289	305	305	307	272	278	320	294	316	310	323	293	306	297	289	294	327	327	324	297	294	292	309	273	298	313	314	322	299	304	298	285	297	309	290	312	304	292	287	298	278	282	307	287	301	332	297	287	315	286	295	306	302	285	291	323	304	296	328	329	288	277	277	303	299	308	298	316	310	297	283	290	280	315	262	309	314	282	314	303	289	293	289	312	298	302	275	308	313	291	308	283	278	288	298	312	291	289	274	305	302	325	289	311	292	280	302	296	307	309	303	290	301	284	307	295	332	317	299	285	284	308	310	301	332	272	329	305	311	340	317	292	294	297	266	290	292	305	313	298	284	293	271	345	317	329	317	331	297	269	303	280	292	278	294	295	263	297	302	302	293	309	277	315	293	309	298	331	309	295	305	315	313	300	301	333	308	292	329	287	324	314	289	260	313	321	300	296	304	282	309	307	308	302	302	301	297	307	292	294	343	297	268	309	273	331	300	279	320	292	267	303	280	309	291	283	333	309	306	324	305	281	287	275	286	339	295	281	302	318	298	334	275	342	280	301	276	328	278	298	340	330	293	307	300	316	318	301	309	285	295	314	300	295	277	302	278	316	321	304	314	314	312	308	290	348	317	304	301	306	313	289	289	318	276	280	327	287	311	326	323	328	331	305	318	278	283	302	316	274	294	295	272	311	314	300	308	316	294	283	281	304	289	308	285	306	285	305	320	313	277	309	343	325	301	304	287	297	302	278	304	281	299	281	334	281	315	308	294	329	326	292	287	294	316	315	296	295	294	295	316	301	313	307	308	324	309	322	336	310	291	270	314	315	300	284	312	294	295	297	315	301	291	330	296	301	299	322	305	287	318	259	314	294	296	271	316	309	292	333	264	276	309	303	319	266	313	312	292	284	293	319	279	301	298	294	294	294	285	309	332	308	316	330	271	292	282	313	298	325	282	292	292	318	312	279	295	296	311	310	289	311	289	287	294	301	293	307	295	292	302	306	322	297	304	295	310	320	290	290	292	309	329	298	311	298	284	285	296	283	293	304	306	312	317	281	283	302	294	295	313	320	299	324	291	297	273	299	303	312	299	280	295	321	293	301	303	304	343	291	291	311	277	286	309	288	300	295	294	270	270	291	281	271	291	304	293	308	296	315	276	317	306	273	326	284	303	295	297	319	284	276	291	285	323	304	305	301	307	302	290	314	311	336	283	301	303	297	282	300	291	286	317	261	302	327	311	353	326	293	300	267	311	301	331	298	295	253	304	312	299	288	313	306	315	293	297	321	333	312	315	323	278	309	309	291	292	278	274	279	273	315	310	296	321	300	299	302	318	289	288	317	303	269	290	254	297	258	277	334	298	297	308	288	296	306	296	307	315	328	306	313	308	301	313	318	333	305	306	314	281	270	296	295	277	297	279	309	297	312	278	316	289	317	301	314	322	322	287	305	264	312	288	262	308	341	316	299	291	303	305	283	312	281	312	308	278	263	312	296	277	323	312	289
24337	22842	38570	35841	25288	13989	1907	438	378	405	340	356	385	358	363	366	375	371	369	369	402	379	360	372	374	362	382	343	342	350	371	357	363	347	364	339	353	345	364	377	409	359	361	339	346	351	335	353	354	359	373	407	322	377	360	373	332	351	372	349	375	361	336	322	339	338	333	347	332	366	371	342	330	357	363	344	356	347	342	361	346	338	389	377	312	378	355	326	359	364	362	364	376	329	344	340	364	374	359	348	439	346	354	379	356	371	337	358	363	344	358	371	350	352	326	353	332	342	362	340	375	329	354	383	338	363	356	320	347	314	359	346	343	351	355	362	376	347	339	357	355	349	347	369	359	366	361	349	316	355	373	345	349	363	363	362	394	341	374	352	350	350	342	331	360	345	344	339	364	355	393	346	387	346	379	348	344	364	325	326	335	351	349	370	325	326	317	346	361	403	348	338	376	340	380	342	380	362	352	355	369	343	347	353	331	347	366	319	366	329	357	350	332	349	354	345	358	359	385	381	407	377	337	346	352	328	384	365	380	356	364	360	365	309	332	359	327	344	354	371	345	339	359	381	339	345	342	354	365	349	334	353	363	334	349	364	371	342	365	377	371	383	349	352	369	368	365	378	351	361	372	365	377	361	352	358	335	354	364	379	348	397	343	340	368	337	354	358	361	371	367	344	324	374	337	334	367	336	356	389	338	354	309	338	334	338	357	340	349	339	347	328	352	356	348	357	342	322	364	340	311	319	364	401	362	355	353	354	320	336	360	380	350	342	368	354	343	349	338	336	358	332	365	353	351	384	374	342	325	337	350	364	380	350	370	367	357	342	353	355	374	359	370	350	338	353	356	343	358	337	368	359	345	346	323	347	353	347	364	347	362	334	355	362	347	377	382	373	329	359	366	347	351	333	340	339	354	340	352	335	346	388	339	367	339	365	342	348	330	361	343	375	332	373	338	367	370	342	354	336	333	391	312	329	350	346	343	349	364	391	338	356	353	358	327	359	351	377	317	361	363	383	324	368	346	361	346	368	356	391	398	351	355	396	352	356	353	365	335	345	352	302	354	351	355	381	321	358	352	363	366	303	373	353	324	348	360	346	384	357	325	338	362	344	357	349	370	343	374	360	394	364	376	352	339	345	351	354	337	345	357	362	361	378	354	368	341	355	316	368	327	376	355	371	366	347	365	345	388	330	321	343	336	337	341	364	361	399	337	389	371	332	349	354	350	350	373	348	310	370	343	369	360	379	330	362	356	376	340	337	365	329	361	353	364	380	354	374	368	346	365	336	346	335	352	346	339	335	330	363	353	358	361	332	349	323	338	329	359	349	359	358	323	330	380	380	336	334	345	340	404	341	382	363	366	355	349	402	366	352	348	383	352	373	365	315	341	348	377	364	336	363	360	355	347	342	365	355	339	323	343	359	351	339	361	344	333	357	401	363	354	349	350	323	354	357	344	363	360	360	352	364	339	345	365	345	339	372	359	348	353	341	371	366	353	360	380	355	347	360	366	324	372	342	357	382	332	356	384	350	357	364	373	404	378	378	354	354	338	351	359	372	372	326	331	364	358	340	360	366	384	336	371	325	350	357	350	362	332	342	355	359	368	401	344	341	353	350	334	381	375	366	360	347	401	357	352	354	355	339	365	382	359	322	351	297	331	357	343	363	364	347	375	354	360	336	343	358	388	349	352	382	331	349	368	333	350	333	343	319	337	381	383	353	345	375	371	385	352	309	364	339	360	363	352	368	352	313	330	355	373	379	354	377	351	333	329	346	346	366	380	380	366	377	372	366	335	323	322	382	328	347	376	362	363	329	286	307	340	376	347	377	378	353	329	346	349	348	367	355	373	345	330	338	328	337	351	327	349	337	331	334	370	326	340	347	376	340	336	335	364	372	338	352	327	357	343	369	386	373	323	354	373	339	373	357	358	380	347	352	341	345	329	353	345	362	385	375	393	368	346	361	357	354	342	371	364	358	339	372	332	377	354	337	318	366	345	349	366	354	313	406	345	384	336	340	377	340	345	352	364	338	376	338	398	371	346	373	328	353	352	369	336	369	379	352	380	355	344	350	336	347	360	371	356	342	343	350	329	346	360	341	363	358	354	353	367	366	340	359	365	354	330	349	338	365	356	343	379	358	377	358	334	374	339	383	352	369	379	383	353	340	327	372	358	359	357	368	339	346	331	347	361	381	339	349	336	298	373	339	333	356	326	355	340	358	362	346	364	355	364	360	329	339	377	336	347	366	336	346	362	354	351	345	339	325	326	383	375	355	358	338	359	337	346	356	322	328	382	362	321	337	378	372	327	325	375	328	328	342	341	324	349	353	325	363	322	371	336	361	352	337	362	329	370	345	339	394	338	350	355	344	352	354	330	351	383	382	375	369	350	360	323	338	360	349	337	335	329	371	352	379	353	341	338	361	377	378	322	375	339	357	336	363	371	335	359	364	355	364	347	376	319	374	376	345	384	345	330	389	380	345	331	353	346	369	335	332	317	347	307	360	342	367	349	316	349	345	326	340	334	361	346	384	342	361	352	335	320	342	357	327	358	347	336	375	384	387	372	357	349	347	364	372	375	361	376	342	328	368	374	353	381	365	343	379	355	335	366	344	361	326	344	365	386	368	351	352	358	336	390	328	380	377	373	313	358	371	392	339	325	395	372	330	317	355	346	325	338	370	336	352	340	346	367	347	321	346	330	373	349	311	342	321	346	322	361	352	350	393	344	319	337	347	384	350	344	325	350	351	346	371	384	347	343	364	381	363	359	323	328	324	368	354	332	366	354	357	361	333	347	346	365	360	355	334	341	351	342	354	376	320	330	396	332	320	371	362	359	346	378	338	333	341	338	364	338	361	376	397	312	366	341	340	361	367	369	330	327	344	361	340	340	380	339	359	359	361	372	350	353	359	316	350	348	349	339	379	341	355	371	354	372	351	337	380	358	325	357	349	369	350	367	322	351	397	350	366	337	309	368	348	327	328	356	374	329	319	385	353	371	355	356	342	355	352	379	329	361	330	352	341	390	361	345	370	366	377	347	350	355	362	332	387	348	362	344	357	361	358	377	343	369	331	368	355	329	377	361	322	362	361	338	331	383	334	359	337	387	364	351	356	377	346	341	385	364	361	389	365	387	372	349	346	356	377	354	343	331	351	341	386	381	346	347	358	347	347	382	384	358	392	362	401	363	371	369	364	327	346	342	355	327	377	355	341	350	360	368	350	373	352	327	346	360	375	352	339	393	385	353	341	373	335	390	380	332	360	366	365	380	390	371	389	366	352	348	335	394	366	365	356	357	359	376	349	331	322	339	330	361	336	394	337	337	356	360	352	360	347	330	331	348	336	323	331	354	367	358	323	331	374	357	385	382	370	343	373	366	374	385	366	313	376	351	383	325	396	365	352	351	349	340	318	363	335	324	337	372	346	366	342	356	373	334	310	351	369	341	400	367	351	316	347	407	356	339	375	369	340	358	350	377	336	381	358
52946	91419	70804	47198	23366	2022	477	410	471	437	386	411	407	423	364	400	370	418	406	373	378	395	398	411	421	413	378	376	355	376	419	383	405	408	394	417	421	385	416	398	409	387	400	352	423	381	386	400	407	374	396	395	379	390	383	367	392	419	398	407	412	409	392	405	416	360	407	420	406	378	411	372	396	379	382	400	422	409	390	428	403	389	384	399	381	408	390	376	399	377	424	341	405	388	397	394	348	378	423	436	381	390	397	395	394	395	411	391	432	403	412	427	415	423	397	410	363	384	416	394	388	381	385	383	394	398	416	399	372	377	407	439	379	388	376	388	380	394	419	414	387	403	426	426	409	426	404	394	384	359	395	404	429	370	396	386	397	389	396	435	410	414	399	409	396	368	403	423	366	415	420	369	399	397	399	397	416	405	377	369	405	366	391	409	400	357	417	409	390	383	416	400	420	392	384	387	402	444	394	388	395	397	405	397	358	375	420	426	362	374	417	418	418	362	391	373	379	405	404	391	415	364	403	380	396	407	387	411	362	388	404	381	410	378	390	387	382	401	405	406	411	381	424	375	396	390	389	418	400	416	410	391	415	367	403	386	407	431	388	410	400	421	401	416	370	354	361	394	403	399	369	408	395	424	394	433	413	396	387	366	404	370	406	372	392	402	406	403	373	418	413	388	363	381	426	427	419	374	398	406	427	405	388	376	405	389	382	398	414	396	393	376	369	406	432	371	395	429	407	397	411	388	410	401	397	365	406	394	396	376	429	368	425	381	388	386	404	390	402	377	370	408	410	388	425	403	385	415	359	411	377	352	403	415	394	400	409	358	403	407	374	390	393	370	384	398	417	415	395	370	410	409	382	393	405	395	420	392	381	405	389	362	379	395	361	417	423	395	403	396	398	413	392	415	409	407	392	414	373	378	391	393	354	405	363	406	391	377	353	394	401	396	393	398	404	394	386	414	396	401	390	405	407	369	367	404	387	404	412	430	366	368	399	380	378	394	409	379	384	387	398	390	385	381	411	434	371	399	385	430	400	385	385	385	391	413	393	394	403	373	357	365	400	396	391	427	410	395	405	400	389	386	419	380	389	377	373	408	432	400	393	378	392	412	402	421	392	419	396	399	411	403	429	376	420	394	365	386	385	370	376	369	408	380	402	400	434	433	395	429	371	396	427	393	378	368	385	381	422	424	377	410	410	401	397	374	384	380	367	404	370	358	425	368	410	395	375	408	359	402	410	387	385	406	387	429	423	372	424	396	383	420	366	386	375	421	381	393	405	397	361	376	372	385	393	391	383	411	424	364	392	373	402	383	436	367	383	419	392	382	378	367	392	422	384	386	377	375	389	381	411	455	422	369	399	387	389	385	396	359	386	397	413	359	396	393	426	372	421	405	401	422	394	414	397	389	430	396	401	381	399	400	383	368	375	417	371	419	395	392	384	383	389	366	401	383	429	381	381	385	378	389	393	384	380	426	390	376	438	380	422	411	438	419	395	375	399	403	423	413	381	399	401	420	377	404	384	388	398	362	395	424	402	373	385	366	376	419	371	409	428	417	402	381	375	391	401	388	372	398	370	398	398	373	412	405	390	402	391	410	334	414	414	366	377	387	393	419	366	375	396	397	378	421	417	406	375	398	378	389	377	412	397	416	419	382	395	412	402	415	370	401	408	392	385	393	423	382	414	397	378	402	406	385	418	427	401	387	386	397	404	449	400	425	403	367	382	421	408	395	394	392	384	376	408	381	392	424	389	399	377	377	406	385	357	372	380	373	395	385	410	380	373	375	376	387	362	393	431	444	409	397	352	371	392	404	411	381	369	401	374	422	375	414	383	385	389	378	381	376	379	384	375	380	403	402	368	408	397	398	434	419	402	415	402	383	397	361	371	392	416	381	414	375	392	390	382	384	413	386	372	377	432	344	387	397	399	407	400	418	398	392	339	416	400	401	406	395	392	400	395	417	417	398	399	376	390	387	356	363	397	396	441	374	410	388	352	377	389	415	377	406	397	399	399	382	364	382	353	407	397	382	412	405	375	381	391	363	389	391	385	413	412	409	386	403	400	410	406	393	368	389	415	401	375	435	421	427	378	404	390	405	393	390	371	377	426	419	375	387	414	409	400	369	389	408	413	400	400	407	384	392	381	381	383	365	366	384	370	366	398	391	419	419	398	404	400	379	343	366	382	397	360	370	390	409	358	380	433	412	423	379	425	412	383	385	383	422	377	401	388	380	381	385	400	359	409	390	417	419	386	365	396	424	391	392	432	383	402	409	402	416	391	394	390	398	374	392	398	403	372	371	383	397	388	391	362	423	403	403	421	413	400	364	409	406	373	391	390	374	390	415	401	388	403	363	396	413	395	361	363	356	428	379	365	349	358	421	388	391	406	381	448	433	392	395	398	384	374	386	397	357	419	364	397	367	400	368	388	418	398	372	410	373	394	390	386	385	428	409	355	413	386	375	400	407	403	378	362	384	393	375	362	377	362	378	387	387	431	373	373	394	373	411	398	383	398	401	405	379	390	366	386	417	432	387	392	394	388	392	406	406	372	378	400	404	395	397	392	384	377	386	374	393	414	416	386	359	407	409	384	404	372	366	423	415	340	358	360	379	381	408	423	387	376	401	432	394	413	397	398	394	372	392	403	403	443	413	382	396	373	414	404	402	386	387	384	357	386	377	393	397	397	383	410	409	414	369	376	382	371	369	372	401	379	370	377	408	412	348	369	436	407	406	409	391	429	401	407	420	437	369	367	375	401	363	401	411	428	390	421	381	396	395	401	390	380	404	368	404	400	393	415	400	410	377	400	380	406	391	407	404	392	397	404	441	384	391	409	391	365	417	372	397	394	399	401	407	391	403	385	362	389	395	392	428	390	418	367	383	415	379	396	395	422	365	363	371	390	385	359	411	404	418	394	368	417	372	400	413	364	377	387	422	416	377	368	378	403	355	422	407	401	377	416	402	414	372	394	366	454	405	371	391	402	369	418	409	377	404	411	396	387	402	403	408	422	423	413	415	418	413	378	384	382	383	445	389	384	389	426	408	398	413	427	359	395	405	370	412	401	368	429	383	404	397	426	375	379	394	390	410	405	400	382	403	414	391	408	395	405	382	392	396	410	376	395	382	408	409	395	362	413	412	398	416	419	366	403	432	383	412	428	374	391	413	375	394	381	395	394	363	407	400	428	386	434	418	402	371	393	389	385	396	381	411	393	422	401	395	400	397	402	411	366	375	372	407	429	399	398	408	387	390	380	409	395	377	382	387	392	404	400	394	395	425	387	403	405	399	377	399	358	383	403	409	362	373	377	382	406	418	442	391	391	362	420	389	371	427	351	442	393	371	382	373	404	372	389	389	393	368	413	377	371	395	440	375	368	392	407	405	390	399	375	366	372	410	382	404	383	381	352	394	430	403	419	412	413	406	374	392	394	358	371	432	387	381	407	399	362	365	392	386	369	409	401	392	411	386	407	387	422	393	393	403
25761	24284	37783	32587	19637	4276	474	395	362	386	371	397	379	411	344	359	372	374	355	347	400	396	353	372	368	396	376	351	351	350	378	393	397	355	362	369	380	388	333	362	380	375	364	378	365	359	387	342	397	342	378	405	376	352	389	350	377	357	343	359	353	379	393	379	379	387	371	346	391	354	373	369	420	367	386	313	341	363	369	398	382	371	353	381	364	397	365	359	357	371	371	346	371	368	368	331	349	364	374	358	348	376	387	352	338	342	403	379	389	368	388	361	403	365	388	363	371	376	357	380	412	362	347	377	377	368	359	394	365	395	395	384	334	376	385	400	350	365	362	380	312	400	378	370	392	375	369	378	360	409	385	365	356	380	368	397	370	383	373	364	326	342	342	347	372	385	342	374	387	400	350	348	381	357	355	348	345	329	395	372	397	377	385	338	376	376	355	415	373	370	341	407	340	358	342	329	372	346	350	366	353	404	393	355	391	415	383	382	349	340	377	369	364	407	352	354	351	326	382	366	374	357	374	377	354	373	375	427	394	358	398	362	362	365	375	341	397	385	371	352	368	395	387	363	331	370	371	364	385	385	364	374	383	368	314	408	354	395	379	391	373	393	379	347	350	352	385	368	358	392	385	322	389	381	383	332	344	339	357	348	402	374	358	344	360	362	396	378	357	376	394	344	356	372	369	349	366	360	391	362	343	381	355	393	354	390	330	359	380	359	363	351	375	342	406	383	354	387	399	355	325	385	352	373	348	372	343	331	354	371	386	405	380	372	366	367	336	338	348	373	364	362	360	350	334	386	388	361	393	358	337	359	346	368	371	376	342	390	336	380	397	366	344	372	385	345	405	340	391	356	364	364	348	396	400	389	389	355	366	369	382	409	367	315	357	364	380	395	361	372	360	371	371	378	352	371	376	372	342	381	385	359	381	333	400	366	372	361	373	390	349	372	356	364	395	363	381	377	379	368	376	362	396	399	422	375	373	371	392	344	375	393	390	380	398	410	376	368	365	338	381	351	388	369	393	371	368	369	360	391	376	395	371	372	405	394	346	347	354	384	383	378	353	368	380	365	369	376	397	374	345	401	381	367	377	400	377	392	373	376	389	367	390	376	380	411	396	320	368	352	364	382	375	375	367	398	318	398	356	415	379	384	388	367	379	376	385	344	381	375	377	386	365	364	356	386	394	358	361	354	360	356	379	367	380	407	408	364	334	354	389	354	367	361	405	373	349	356	339	339	305	345	377	375	341	346	384	390	349	349	342	371	375	362	379	347	373	378	340	360	366	357	340	352	382	359	340	339	360	399	351	383	415	361	353	339	355	364	381	377	355	371	366	355	378	376	339	345	344	339	379	369	352	342	411	357	374	374	368	399	356	408	373	390	369	384	383	366	358	340	367	374	391	362	384	355	393	384	365	356	354	331	364	408	366	361	375	387	358	364	378	385	379	370	328	368	368	375	338	359	345	362	343	371	361	334	362	347	358	407	372	391	359	382	370	358	379	334	335	393	358	384	389	357	373	347	404	370	324	358	385	393	394	336	357	360	397	389	392	344	384	364	385	351	384	362	369	369	382	381	390	339	395	402	371	373	368	352	376	365	384	378	397	365	338	368	350	372	366	364	375	371	363	341	357	391	347	357	376	352	409	363	348	393	404	376	365	361	389	391	348	358	353	355	357	333	351	363	357	376	353	359	349	339	375	338	361	370	352	350	342	377	366	372	344	390	374	394	369	371	352	386	369	376	372	438	337	375	383	398	353	388	355	415	393	379	361	339	362	349	373	386	379	373	355	398	369	360	346	356	364	394	365	375	355	397	362	335	379	364	405	359	342	367	385	363	360	385	369	332	384	354	347	344	370	367	356	372	349	368	381	365	306	377	361	376	376	354	354	401	377	352	371	371	372	358	391	395	338	372	343	355	360	376	349	375	362	346	408	352	393	425	332	347	357	378	343	374	362	361	372	372	366	384	365	376	375	358	363	366	404	393	336	353	409	350	404	373	339	354	335	355	384	377	356	396	355	368	393	395	330	361	361	424	351	359	352	397	362	370	360	389	363	385	355	377	376	403	368	385	360	372	373	387	388	375	375	353	351	369	359	352	339	380	380	370	404	385	372	377	370	391	361	350	358	377	376	358	370	366	362	335	353	374	355	367	368	374	375	378	373	347	342	349	365	341	374	339	363	367	349	352	366	357	356	373	361	340	374	372	363	378	331	396	369	386	351	366	368	345	360	381	363	368	363	382	347	355	329	360	388	357	364	355	369	374	348	373	393	357	395	346	389	317	345	376	392	370	337	356	409	363	393	332	375	374	391	354	343	363	380	401	389	417	380	395	342	334	362	393	372	355	349	337	354	369	374	401	393	365	390	412	341	353	369	360	376	367	346	395	366	399	386	342	371	351	340	379	378	350	345	373	385	326	366	400	381	366	402	368	342	368	348	374	354	371	367	380	364	409	391	400	357	372	368	380	383	379	363	383	364	335	352	390	352	377	365	381	359	356	368	373	360	368	336	404	373	348	341	394	346	419	361	355	339	373	363	350	357	367	341	421	374	384	360	381	407	385	390	408	383	364	360	344	371	354	369	380	376	356	364	390	363	382	370	366	320	385	371	389	332	355	402	357	379	372	384	366	389	387	405	347	341	342	349	359	375	399	380	393	387	353	376	378	392	387	405	393	337	387	386	364	365	344	355	349	357	329	334	380	366	356	316	379	382	342	343	385	363	386	365	393	348	342	351	360	365	350	370	393	363	375	336	336	374	376	340	366	347	367	388	380	385	351	353	348	365	369	384	383	364	412	399	308	333	339	381	309	361	341	377	356	371	388	407	383	417	407	387	342	359	352	357	356	364	351	350	400	371	371	425	376	376	389	372	365	378	356	405	394	388	389	357	371	367	380	347	333	385	365	346	334	371	391	363	343	348	373	359	389	382	371	399	405	373	337	364	378	404	373	343	373	361	355	364	388	391	343	389	375	342	369	382	353	360	392	348	343	339	341	376	361	366	331	365	361	377	351	346	385	334	378	355	393	398	396	364	363	358	359	336	363	354	385	369	353	381	394	364	371	370	399	395	374	349	348	347	386	379	348	387	366	410	362	356	362	398	358	346	392	375	377	362	359	372	366	410	372	389	358	351	377	378	399	404	364	374	385	355	390	384	373	386	370	348	373	352	365	384	358	337	416	342	366	378	335	360	367	371	350	361	373	382	366	390	375	345	382	373	373	368	381	362	378	368	349	379	385	353	374	336	387	352	403	389	374	367	362	417	347	393	366	365	363	353	393	334	378	370	377	370	350	368	346	368	367	385	351	373	351	361	357	361	362	354	449	359	368	371	350	343	372	356	359	386	372	347	383	337	384	366	359	349	377	352	368	366	390	351	378	406	401	350	411	369	346	382	369	350	377	426	377	379	386	371	372	335	376	354	357	400	400	381	377	370	376	356	381	382	357	418	375	396	348	370	368	338	379	392	378	343	356	366	385	389	347
49140	79144	57099	37332	17311	1288	485	467	412	511	446	455	452	418	432	436	423	433	425	416	411	437	415	456	439	430	443	432	412	439	407	415	458	433	423	438	461	432	452	446	423	397	463	438	429	419	421	432	434	403	439	435	428	451	437	412	426	389	433	413	424	406	418	434	409	424	436	460	439	446	411	424	431	449	460	463	452	383	418	407	450	399	418	421	457	394	435	390	418	458	418	447	429	469	420	415	426	436	408	440	438	425	445	449	425	442	413	403	434	460	433	429	413	380	417	416	437	455	443	420	418	427	448	429	462	419	413	441	417	425	405	408	410	431	403	415	443	424	452	454	388	420	445	374	479	433	449	415	443	436	406	414	432	427	374	442	459	411	438	417	410	382	443	409	453	424	424	413	432	429	431	464	422	427	460	453	478	428	412	442	404	403	449	415	435	431	464	400	426	423	433	411	427	432	454	408	420	437	438	434	431	397	447	438	434	410	379	404	440	420	404	455	429	421	433	427	434	438	405	402	411	456	426	393	417	470	442	430	453	448	436	418	414	416	411	450	437	434	417	449	437	412	395	404	399	456	449	424	447	451	426	422	424	428	441	455	441	387	427	379	420	386	433	440	439	398	428	439	409	423	426	417	424	405	402	405	422	423	433	414	441	453	429	429	420	403	401	442	419	407	437	447	455	422	476	428	409	456	470	408	438	430	446	416	418	415	437	438	405	413	376	426	440	447	427	444	443	405	417	438	423	422	431	413	417	422	454	440	386	413	438	430	422	445	435	410	445	430	456	425	435	404	415	430	438	382	407	452	435	448	402	418	433	397	460	440	418	415	419	455	419	391	453	429	449	428	434	403	366	406	431	432	418	441	425	431	449	413	454	450	442	434	451	413	423	446	403	402	460	427	411	428	454	418	425	445	444	411	444	413	404	399	442	386	415	458	394	407	430	405	429	417	465	440	402	451	433	427	453	474	436	427	415	442	454	447	418	440	447	431	415	444	416	437	441	419	401	425	394	444	426	418	380	427	461	479	447	420	427	430	423	436	464	404	448	415	404	417	403	412	400	435	424	427	463	416	420	429	431	412	399	452	427	424	430	440	429	395	416	438	407	432	430	431	426	407	424	472	465	441	446	402	435	445	396	443	432	435	395	461	402	425	443	444	432	414	432	425	453	415	436	407	434	422	460	402	437	433	469	458	440	425	424	420	431	423	421	400	431	398	419	424	415	432	431	429	416	439	449	452	423	443	426	435	435	399	470	430	429	465	461	412	424	462	429	440	427	406	440	440	399	434	429	425	407	422	443	432	455	411	399	458	415	400	441	426	432	441	439	481	429	461	452	469	411	411	398	412	399	440	440	456	437	461	423	412	408	445	447	425	460	436	425	431	448	418	398	474	426	453	435	419	464	431	416	428	456	417	423	415	394	418	412	422	427	429	387	442	405	430	419	445	416	413	403	438	435	419	464	421	433	459	451	452	446	419	407	425	436	418	439	430	410	419	447	420	433	438	421	430	450	449	442	411	429	418	428	430	417	435	467	430	426	444	439	404	433	440	384	454	433	434	418	393	428	429	426	445	409	444	454	433	425	408	394	400	459	471	458	430	396	413	427	449	442	408	443	397	400	401	416	388	404	455	436	419	457	419	396	398	421	378	411	433	405	439	435	435	462	461	473	408	422	438	423	444	426	404	414	460	399	429	388	414	466	416	421	420	451	430	425	451	429	426	431	450	412	441	382	403	427	418	464	411	416	407	408	438	410	434	405	414	417	407	457	429	428	470	447	450	422	446	430	430	428	395	459	441	435	414	411	440	435	453	401	424	387	440	436	440	428	481	414	461	435	385	458	438	452	415	455	417	397	446	427	411	433	449	431	453	458	439	433	480	455	437	428	445	438	396	438	393	431	442	402	457	459	426	441	456	424	454	426	477	419	439	438	410	430	428	470	473	426	450	393	432	410	462	456	413	425	438	418	428	439	449	409	380	415	394	464	423	457	434	437	424	442	481	449	432	428	453	387	429	450	434	419	427	420	423	443	420	429	442	442	413	445	445	412	419	448	414	416	436	469	415	415	394	399	456	450	422	393	405	426	416	429	485	432	437	405	427	461	425	428	409	428	422	424	412	419	423	466	430	440	417	427	425	442	436	394	379	426	439	424	431	439	402	449	407	420	468	424	403	391	474	407	421	439	447	425	412	407	435	450	397	410	418	456	436	423	433	446	417	440	450	426	421	432	412	418	388	425	408	439	431	421	432	428	393	479	396	407	429	430	410	412	401	427	429	425	449	389	433	453	403	437	427	437	451	474	454	396	407	454	422	470	445	424	464	396	439	437	408	396	420	463	415	408	417	440	399	476	418	448	438	453	413	427	451	427	417	436	425	450	460	438	425	446	426	446	442	402	422	440	427	419	428	467	420	441	403	416	401	433	420	422	424	455	415	452	433	417	452	414	465	444	416	458	440	448	449	424	401	469	403	431	398	491	414	442	407	432	418	438	449	446	386	413	469	421	426	444	427	411	458	433	413	459	450	426	414	419	419	445	401	443	430	442	399	392	421	400	441	417	424	423	428	429	412	428	426	407	413	422	422	435	421	420	419	485	432	397	416	379	438	430	424	435	426	457	440	389	425	449	408	415	426	466	432	461	446	430	429	431	477	442	391	419	409	399	440	418	460	411	408	432	426	385	462	432	412	410	421	481	403	387	392	407	426	379	419	431	404	443	410	470	452	440	458	406	452	451	400	449	377	434	408	457	442	451	431	391	433	455	418	434	416	421	422	419	403	386	409	432	480	411	440	464	434	447	408	420	416	440	445	414	435	427	403	427	454	407	451	462	442	451	415	419	448	420	433	406	416	435	472	423	418	427	446	436	393	436	425	457	451	458	412	437	414	418	454	416	442	444	381	453	456	437	413	407	424	399	432	396	411	404	418	403	446	430	417	441	471	404	436	458	434	411	452	379	420	449	423	436	412	473	452	439	432	426	394	438	389	427	401	411	436	422	450	441	430	426	399	429	399	400	432	430	440	409	397	457	426	440	448	475	437	431	401	414	418	439	396	438	433	387	408	419	475	434	409	412	440	435	410	447	429	443	422	444	410	451	418	406	409	412	396	417	419	446	394	426	462	406	426	437	381	410	445	444	401	447	455	409	459	410	392	396	427	457	418	434	441	433	404	448	424	434	450	410	428	467	441	418	461	428	441	484	445	415	447	435	424	460	431	442	442	423	437	421	411	432	430	417	407	438	428	413	481	450	458	434	411	462	409	396	437	417	421	431	477	414	440	420	400	437	445	426	435	388	436	440	409	447	436	453	439	433	421	401	404	435	411	426	421	413	426	453	444	408	433	398	452	417	428	445	373	421	434	442	404	445	433	473	437	418	442	404	425	455	423	448	433	404	449	404	421	430	427	419	456	421	415	430	421	426	418	405	418	431	441	419	413	429	409	404	425	446	424	407	462	426	461	416	417	421	431	413	412	451	409	442	439	419	416
23209	22060	32864	30370	25621	20304	9780	844	635	615	589	577	595	576	608	535	570	602	575	556	559	534	528	549	590	565	561	530	506	571	566	548	559	549	573	565	547	544	536	545	605	585	555	528	572	572	575	550	519	548	515	560	553	556	493	546	531	509	527	531	523	587	566	559	534	531	564	546	560	543	541	533	556	548	505	578	538	577	573	522	537	576	525	520	551	534	507	555	579	509	581	534	532	575	547	566	532	554	534	538	526	553	526	579	566	566	536	514	554	520	527	511	546	546	571	553	551	570	514	550	530	516	565	545	534	511	560	573	541	563	575	552	543	555	531	548	540	512	557	575	539	541	573	555	534	553	556	497	567	504	526	598	552	532	547	551	541	574	528	541	526	522	531	572	542	549	599	521	583	544	556	508	548	551	570	532	548	553	570	552	574	553	503	516	494	530	549	492	530	550	539	530	543	557	556	550	588	538	532	564	532	519	548	541	529	558	546	527	533	524	526	558	507	537	536	574	511	563	532	513	560	569	597	546	530	541	521	550	510	560	528	534	528	585	542	509	516	553	572	529	545	528	530	571	556	498	527	553	556	572	551	511	553	522	566	544	578	518	526	523	519	525	490	556	576	537	577	548	565	595	542	571	518	564	571	522	501	548	552	551	557	500	602	505	548	570	578	523	513	528	586	528	537	565	528	531	527	537	551	517	546	531	521	534	535	564	546	538	510	558	573	511	486	558	569	553	533	539	598	503	521	525	565	552	545	571	550	494	555	541	579	558	550	539	508	530	520	537	553	535	563	549	500	506	549	567	560	577	532	489	531	521	526	525	523	567	569	542	524	529	533	542	558	558	563	542	568	599	509	549	565	545	570	542	542	580	549	520	521	566	497	542	515	518	568	539	538	535	545	600	581	542	585	570	522	531	563	501	538	541	523	511	520	544	572	546	557	521	563	518	561	552	560	546	545	552	545	534	559	557	545	561	548	547	545	555	549	568	575	508	530	526	564	520	526	560	539	537	533	523	502	561	530	532	575	539	554	525	572	545	573	523	542	564	550	540	572	537	567	535	536	534	536	553	575	552	543	508	466	508	499	560	506	558	570	554	566	558	542	574	523	532	582	556	540	548	553	561	564	518	498	537	549	570	546	536	527	532	562	552	511	514	559	561	563	513	551	541	555	528	597	555	519	564	513	527	566	526	533	549	511	539	525	515	557	560	507	521	536	589	568	531	536	514	556	534	529	566	561	554	548	533	552	528	560	537	539	587	562	549	565	562	586	524	555	501	531	496	535	529	550	531	526	494	539	478	552	519	508	558	535	499	541	599	514	516	553	584	529	524	509	573	576	609	528	570	561	503	571	549	548	562	560	536	530	537	530	545	533	572	534	539	558	545	545	557	566	568	584	538	538	532	545	530	541	571	534	559	508	558	559	518	541	545	584	537	548	555	575	528	563	554	577	511	555	542	499	521	548	500	569	581	552	520	535	551	518	572	573	521	554	561	528	557	557	588	551	559	521	515	579	562	534	548	563	545	540	559	528	551	543	593	537	516	513	529	523	553	578	569	548	597	544	562	556	535	538	570	518	550	513	566	595	540	547	537	523	562	577	526	527	557	557	538	589	593	542	492	523	526	563	539	536	503	590	548	538	561	540	554	599	544	601	532	570	529	594	528	566	544	583	577	530	539	533	574	538	565	504	531	580	562	522	528	555	554	560	527	569	559	582	554	507	541	535	547	557	525	560	539	553	559	552	526	516	529	538	541	505	518	585	571	532	558	571	554	532	524	559	537	540	539	542	529	542	536	585	532	558	539	538	558	551	506	540	581	573	490	543	574	571	519	546	563	530	558	574	556	564	586	528	529	554	555	524	554	577	554	567	546	556	577	532	515	535	527	554	511	526	551	558	561	534	529	581	527	524	552	537	530	580	524	542	523	548	588	537	559	547	573	541	564	601	541	527	551	532	583	516	532	509	558	546	575	531	575	567	565	579	543	574	548	568	559	574	555	565	561	559	574	525	501	582	551	522	543	584	515	519	533	548	575	547	535	498	574	556	567	534	536	540	521	531	582	573	520	519	534	555	546	544	554	558	573	575	541	524	582	522	582	540	570	552	553	519	551	542	553	512	541	537	608	564	508	553	556	551	517	551	523	518	498	518	577	528	534	521	543	528	513	566	568	541	538	571	517	528	565	538	560	553	593	509	553	550	541	580	536	615	545	514	533	523	575	532	524	534	516	525	523	489	509	533	522	584	577	550	522	559	554	552	531	527	553	524	581	553	551	516	562	554	522	549	538	546	551	546	553	557	546	518	570	525	552	534	513	558	523	510	548	562	524	535	542	541	555	504	582	543	542	526	563	566	573	562	542	578	589	572	510	550	535	554	542	552	573	550	540	514	585	552	535	536	542	586	592	544	548	531	554	525	518	553	533	544	558	551	559	572	554	534	520	526	558	577	553	532	551	533	526	515	524	510	506	558	542	535	568	520	541	516	540	575	511	502	552	555	533	555	537	571	502	590	543	522	586	526	544	541	577	566	561	563	533	566	556	498	552	572	585	539	553	582	572	560	488	552	565	503	525	555	548	571	503	564	567	507	533	582	584	571	563	549	558	582	516	576	563	598	588	523	529	516	537	537	535	497	538	550	550	570	568	540	583	532	530	511	545	546	596	566	543	528	502	556	549	565	570	548	560	561	555	555	566	512	563	512	520	510	578	584	541	549	547	567	518	516	532	543	518	571	552	509	555	561	556	507	543	556	537	575	575	573	558	529	588	574	549	563	580	545	545	563	589	518	571	550	553	527	534	508	544	517	562	566	570	561	523	541	567	547	536	558	548	536	557	534	602	510	538	546	555	561	542	577	560	558	553	498	529	522	549	555	538	549	551	537	529	541	559	571	567	541	529	516	568	523	545	510	549	586	547	573	472	525	559	575	501	544	550	543	557	581	553	506	564	492	539	533	545	567	553	521	534	520	502	557	598	523	591	549	499	529	545	554	552	532	604	542	537	524	533	570	607	553	541	542	494	560	551	535	496	560	506	482	546	588	550	572	543	538	544	530	519	511	548	518	539	534	533	565	519	544	520	523	558	510	601	561	538	562	544	557	543	549	577	524	546	587	541	548	516	526	519	534	579	493	503	531	569	527	530	545	560	544	516	571	575	531	548	509	545	535	562	539	543	565	556	544	580	473	563	543	557	571	546	553	508	549	506	562	532	545	550	558	618	559	584	538	510	531	497	549	517	525	575	547	573	544	522	513	555	576	554	539	526	557	568	532	520	527	524	536	557	529	567	572	566	552	579	567	523	509	578	512	579	523	586	505	524	546	547	542	533	588	549	519	540	552	505	564	557	557	532	583	557	540	560	523	568	537	561	545	540	572	544	553	577	556	525	524	582	527	566	545	544	543	547	560	512	530	537	548	539	547	596	530	570	549	581	535	534	525	535	558	499	530	577	553	509	526	556	571	577	518	558	516	582	542	549	566	531	482	539	543	519
60809	99811	76381	57395	34061	3035	779	722	677	682	626	654	720	683	641	628	605	583	605	592	638	591	623	609	567	606	616	615	558	596	579	587	542	607	572	615	600	571	548	593	602	586	646	579	624	545	571	568	638	626	606	549	597	609	600	589	566	568	622	641	594	579	591	603	607	604	600	565	639	563	559	594	605	574	642	586	543	597	577	656	617	601	598	599	576	601	615	609	587	574	608	594	584	561	599	615	610	625	625	601	609	621	596	608	587	563	548	653	597	581	606	591	597	607	586	552	556	612	626	602	580	610	613	591	606	584	599	581	552	576	578	609	630	603	588	616	592	591	600	589	587	649	578	582	588	608	578	595	574	592	573	584	603	604	574	608	568	602	577	586	582	632	561	635	586	643	567	568	594	613	591	553	577	634	570	599	574	615	643	598	608	571	597	597	613	600	570	574	612	628	583	649	602	615	602	537	602	600	614	600	594	593	591	622	573	599	582	587	570	571	583	600	592	605	588	610	629	556	607	610	577	592	584	627	577	596	622	632	611	569	593	596	586	625	564	619	646	618	633	605	552	575	553	582	563	549	581	590	627	621	578	596	592	582	591	581	582	575	610	593	585	592	580	625	626	582	558	615	561	558	550	585	623	610	569	529	622	567	619	598	574	595	569	604	609	612	582	594	594	598	525	549	589	563	623	583	607	587	646	599	587	572	588	621	612	600	608	530	589	580	603	619	565	601	594	577	577	578	618	591	639	573	613	570	579	564	600	582	617	607	588	625	637	596	592	583	578	568	584	582	558	599	607	590	561	626	593	617	576	589	550	598	602	575	593	603	608	636	613	613	583	623	588	650	579	548	584	571	551	610	597	600	587	592	616	610	606	545	622	585	593	615	643	573	581	604	566	592	633	575	605	628	578	539	610	612	615	592	580	623	594	583	570	578	577	586	601	606	619	536	607	553	605	571	592	602	614	589	621	583	596	597	625	572	606	549	617	538	599	607	605	628	588	561	586	597	550	591	587	569	601	578	584	580	606	612	634	589	628	602	569	549	602	542	603	604	575	614	591	584	565	566	589	590	633	585	569	564	620	612	597	601	606	623	612	569	616	593	573	622	592	639	587	572	587	594	558	554	545	606	610	597	624	592	611	595	594	598	578	594	653	623	540	551	624	580	563	577	619	621	595	568	559	608	570	591	620	623	568	598	610	578	582	588	587	579	579	561	609	603	603	589	542	574	619	580	609	585	603	600	602	582	585	568	561	578	598	647	596	600	575	548	622	646	578	595	592	564	566	564	578	571	607	565	564	541	586	605	608	593	600	604	611	580	600	568	577	621	572	590	604	577	607	577	559	645	562	620	640	607	624	621	597	563	650	572	606	583	569	593	574	562	642	616	566	605	581	567	594	564	607	596	583	596	602	625	590	588	583	572	572	648	595	587	610	614	657	545	591	516	608	623	588	618	630	583	551	653	617	549	618	595	580	592	601	638	647	562	548	607	580	581	556	583	576	600	554	594	575	609	603	551	578	565	607	540	628	588	583	575	576	593	580	600	600	601	591	570	596	545	578	547	591	566	569	542	628	617	600	570	592	630	591	556	595	567	602	599	620	610	599	612	596	583	598	591	600	547	591	582	577	578	640	570	563	537	584	594	593	568	606	574	632	569	614	606	547	587	609	575	576	614	627	598	567	631	557	595	574	583	619	555	607	585	595	574	611	585	614	574	615	583	623	615	607	606	566	613	603	584	574	553	583	597	634	618	585	642	574	578	618	572	614	582	591	621	566	612	617	569	553	538	579	627	589	562	615	633	573	641	573	614	627	611	586	615	614	622	591	604	584	611	603	637	634	616	584	554	581	594	623	626	594	598	584	611	574	607	614	557	556	611	571	576	643	601	603	577	602	556	593	613	583	612	568	578	615	580	571	552	579	597	563	583	575	581	644	564	569	555	544	600	591	561	569	587	594	619	599	585	575	616	555	569	581	579	592	572	583	558	548	622	620	582	576	582	624	574	585	590	590	597	608	565	578	528	576	586	550	619	599	565	576	573	592	556	620	594	588	606	626	579	634	576	571	603	609	626	586	573	603	577	607	582	543	571	588	623	575	632	571	633	585	642	608	575	571	586	583	578	577	593	572	549	621	580	593	552	603	610	615	577	621	594	612	603	556	618	597	550	589	633	584	588	580	568	642	585	567	604	607	632	580	553	577	585	533	595	575	558	584	602	602	614	621	569	608	605	576	565	574	548	571	620	577	584	558	601	551	612	547	604	597	593	562	580	592	600	596	573	579	578	578	607	587	581	558	600	595	541	614	605	568	593	542	544	603	604	607	561	588	602	575	615	589	604	590	581	566	578	587	585	609	545	565	547	592	577	616	599	619	591	572	556	585	586	604	549	584	611	566	591	616	611	570	583	600	609	598	602	597	519	563	641	610	601	585	561	597	580	638	565	621	611	551	558	609	574	573	611	630	608	614	588	598	580	611	611	545	578	601	543	616	593	602	614	597	579	576	629	611	593	550	606	562	600	562	606	592	570	584	569	607	583	614	556	578	604	600	584	586	613	572	575	590	581	610	581	575	628	566	584	588	589	563	604	573	578	573	592	626	594	596	592	586	565	596	629	575	611	608	598	574	569	559	587	632	567	617	590	632	575	577	595	590	559	598	573	585	615	538	627	588	582	607	627	579	659	597	600	568	583	600	580	582	613	603	610	606	618	594	604	590	605	571	574	546	644	566	608	602	600	600	565	586	581	613	599	575	590	597	605	628	606	619	614	606	575	597	598	581	560	579	571	600	581	569	579	600	606	587	599	608	621	589	581	584	568	609	572	618	593	611	582	573	569	606	600	590	606	581	605	582	629	581	569	557	585	632	584	576	579	574	625	598	622	589	591	572	636	536	546	581	578	570	561	573	590	586	583	624	571	543	570	600	624	605	629	571	583	644	582	604	552	614	601	617	590	559	555	581	572	576	604	602	560	565	578	592	633	586	577	567	569	598	594	586	575	603	589	614	578	561	587	594	560	561	569	594	560	615	612	578	602	554	588	607	623	587	568	560	593	543	593	590	605	597	612	615	598	586	580	579	559	579	567	638	609	587	559	594	591	561	579	570	589	591	630	576	590	613	556	594	557	570	556	593	606	602	612	596	592	581	610	600	564	565	619	592	603	586	596	602	602	586	588	571	609	579	570	579	611	576	637	629	558	544	562	580	576	586	566	598	571	584	637	559	598	599	591	589	623	577	597	595	607	618	605	584	532	613	569	579	589	629	577	579	614	586	601	606	583	543	618	563	579	636	592	573	582	591	618	586	598	622	619	593	633	599	593	597	616	597	593	587	605	582	582	572	554	565	629	560	571	581	549	580	592	620	568	574	593	611	580	574	584	616	557	590	598	576	598	583	580	622	605	599	612	604	623	575	611	579	615	610	617	610	641	619	609	609	561	587	630	573	564	617	596	545	580	589	572	621	586	594	581	551	584	574	592	605	600	631	601	559	602
28705	27990	30349	18057	5037	501	254	233	241	243	240	249	233	224	252	264	251	220	257	219	234	238	268	261	253	280	220	260	210	252	253	217	233	259	250	245	222	237	218	251	211	253	243	232	230	242	248	251	222	257	256	243	227	246	260	249	240	221	271	254	254	236	252	242	255	245	221	242	256	246	276	235	229	236	223	243	253	241	239	254	236	235	228	260	231	253	237	239	233	241	242	266	217	241	256	244	239	234	257	248	246	265	242	260	223	227	226	251	223	294	217	209	232	247	241	215	248	238	256	236	277	248	242	228	246	228	218	241	240	271	254	262	262	253	237	273	228	235	234	276	252	226	232	208	253	261	226	235	244	242	248	222	215	246	267	241	231	254	278	241	227	245	245	254	247	221	246	254	229	241	252	235	259	239	238	238	230	260	278	235	257	268	211	228	253	259	228	217	240	247	227	254	241	217	248	252	256	231	246	209	246	220	230	242	257	243	222	252	262	227	234	216	230	261	241	243	251	247	237	244	260	264	257	231	263	255	247	230	227	230	259	220	256	269	250	235	227	219	229	217	230	257	248	223	253	228	237	236	243	261	236	266	241	236	242	271	242	252	239	241	241	218	259	262	232	269	254	239	208	249	229	238	260	264	240	222	224	224	220	255	259	243	227	272	258	258	250	262	264	241	246	258	252	248	240	241	262	257	254	245	238	251	238	240	238	217	270	259	224	229	233	274	241	237	237	224	248	233	205	217	234	223	225	211	255	236	258	254	245	224	234	244	256	225	232	222	249	229	251	276	247	273	256	221	249	240	235	248	244	259	234	254	224	236	255	239	286	226	240	248	221	234	236	218	230	232	239	262	252	256	217	233	226	266	232	230	242	256	221	262	240	250	213	225	234	248	255	226	227	226	252	261	266	233	263	252	272	242	212	266	255	230	262	250	260	230	244	238	242	225	223	223	248	236	226	239	250	240	253	243	239	239	259	220	237	226	246	212	266	235	224	260	242	239	266	257	223	238	237	242	267	245	238	249	233	252	231	236	253	221	207	217	250	258	271	247	261	249	226	242	237	270	263	256	235	239	253	233	242	237	250	229	227	226	234	218	250	223	220	275	209	239	256	222	229	234	253	276	226	227	242	270	230	250	266	244	238	244	249	256	255	246	237	246	235	217	248	264	237	240	238	242	243	287	245	223	264	239	245	250	254	231	245	231	257	240	275	220	243	245	219	220	250	244	257	229	248	226	264	240	263	229	222	265	236	239	242	244	246	240	243	246	234	234	227	242	242	266	258	260	239	244	239	243	242	253	247	237	234	245	233	228	223	265	230	246	248	241	259	228	264	226	230	262	222	260	214	252	252	253	226	224	235	239	243	246	234	258	248	243	249	263	221	234	263	215	250	243	227	263	260	228	256	231	248	246	256	228	232	211	231	239	210	247	235	214	234	244	233	232	250	234	235	248	260	268	253	245	227	280	237	273	250	253	244	251	226	235	262	239	220	210	293	257	236	257	246	256	241	234	247	251	226	234	216	222	231	260	225	214	250	233	236	279	257	246	252	276	242	239	234	245	284	264	240	225	252	224	259	255	233	251	256	213	273	258	239	252	239	244	251	244	264	246	246	255	213	231	244	247	247	213	241	218	230	255	235	223	239	269	243	239	233	248	266	237	247	250	240	260	241	241	246	260	245	234	243	234	251	238	256	239	247	228	250	236	268	211	257	262	244	262	255	236	266	248	232	259	228	257	225	247	251	218	252	236	266	264	238	241	263	231	223	222	229	246	242	244	224	220	251	248	300	270	242	248	238	213	250	239	243	224	235	236	244	219	229	234	235	237	233	245	234	232	237	262	252	265	264	251	250	234	274	254	218	247	222	225	248	269	243	227	278	256	260	247	234	225	260	220	212	242	257	240	236	257	267	221	265	229	221	231	233	219	258	255	240	261	230	223	233	223	246	264	228	251	206	224	245	234	204	247	246	229	243	261	251	253	260	226	251	229	253	278	253	268	235	248	217	224	285	216	249	247	257	243	233	233	255	231	244	233	240	237	262	222	253	252	253	260	210	253	250	258	275	251	237	240	218	258	263	233	237	256	245	255	235	237	222	252	258	222	254	263	242	254	239	247	231	254	265	259	270	235	214	226	272	225	238	229	255	245	255	229	240	251	251	247	243	234	232	215	253	231	237	221	250	233	264	230	245	214	240	235	240	215	266	256	255	239	257	248	239	262	283	231	228	255	261	243	264	242	252	209	250	251	255	232	224	246	276	249	244	236	234	223	273	242	248	220	258	247	248	253	237	258	248	263	224	236	234	242	243	237	262	224	216	260	246	282	248	245	209	255	237	243	233	241	210	256	225	263	260	240	226	256	226	248	223	234	229	256	255	261	223	259	272	220	227	239	224	246	238	233	246	262	241	221	223	234	243	235	211	238	222	245	265	233	239	246	243	244	252	240	261	253	235	242	226	215	222	235	232	245	237	233	244	224	222	243	237	244	235	248	246	250	242	199	264	238	205	245	236	235	243	253	238	264	231	273	289	253	245	250	262	271	268	259	257	240	242	222	247	243	224	239	237	247	232	254	225	233	245	248	244	255	221	242	274	259	261	238	240	224	230	232	235	237	219	235	249	213	258	251	256	233	239	240	251	237	241	252	238	242	247	241	240	243	246	263	255	212	237	239	266	244	233	250	220	240	243	244	254	244	258	242	256	228	267	222	248	241	263	259	226	245	212	224	242	213	202	203	251	264	236	230	252	239	250	244	269	200	235	217	268	256	249	243	221	266	258	257	220	215	237	223	230	250	235	219	240	243	254	245	236	219	247	249	236	240	252	231	245	257	227	255	255	212	215	230	234	241	247	259	262	258	214	254	234	218	233	220	275	276	245	264	272	250	249	225	253	257	238	264	222	231	237	218	248	222	237	242	263	253	264	241	267	232	248	255	221	212	252	252	231	236	241	248	256	251	238	256	240	237	239	223	231	222	253	246	239	222	266	234	227	244	261	262	247	266	252	205	255	263	228	222	244	252	239	264	253	239	226	232	233	264	237	204	236	234	244	239	237	234	234	265	215	261	240	242	219	237	237	244	229	226	248	239	264	223	247	225	240	263	239	225	224	257	237	232	235	228	226	250	248	235	226	219	216	234	224	202	205	243	217	244	234	241	248	254	224	222	230	267	215	242	216	247	240	257	244	244	265	226	270	233	255	238	250	232	242	234	244	240	236	224	252	224	230	237	191	242	237	246	249	238	248	241	246	249	215	243	253	241	263	254	225	273	228	244	245	264	243	289	223	241	242	271	247	232	264	211	230	227	235	237	272	267	253	247	229	213	221	264	245	234	267	244	256	256	237	229	266	261	242	266	252	251	219	271	263	249	243	254	215	249	254	247	220	248	249	244	235	261	242	252	235	256	239	238	242	280	229	236	243	244	219	253	239	231	236	248	238	221	245	234	235	263	252	245	245	240	230	222	237	235	231	239	242	250	244	243	268	244	226	245
26650	45376	26740	12331	4649	542	300	305	295	268	283	279	340	327	274	267	272	287	307	279	293	313	273	277	262	327	267	290	284	294	275	254	289	293	281	255	274	302	263	287	317	262	296	306	301	281	287	265	302	302	271	291	300	287	233	301	313	272	303	276	265	270	296	258	290	297	301	294	289	315	303	275	277	293	292	303	276	281	297	306	281	289	283	271	304	257	269	283	281	273	289	256	297	276	285	269	277	308	295	291	304	253	272	292	272	281	290	303	281	306	305	323	302	246	263	270	261	271	271	247	275	287	281	260	290	297	284	291	286	285	275	296	295	294	266	317	271	282	285	289	271	252	279	288	284	295	264	311	276	252	270	309	264	291	294	287	293	260	294	286	274	310	306	281	283	264	291	281	291	264	285	322	279	280	270	300	259	283	298	276	281	279	294	297	269	258	304	294	258	297	289	312	277	300	233	277	292	292	276	263	298	286	315	291	289	257	308	319	279	275	265	264	290	270	295	320	289	266	287	255	302	287	274	298	296	289	292	297	285	294	320	274	283	268	276	295	275	260	283	287	313	288	277	269	244	272	269	292	294	282	304	324	278	286	268	274	272	266	321	289	262	308	270	282	300	315	298	305	297	295	275	283	283	318	332	286	259	277	298	291	290	313	279	298	292	280	304	277	273	286	275	281	303	283	298	293	279	292	300	291	300	266	285	301	279	276	304	302	274	305	290	296	257	305	306	276	322	254	316	309	293	292	302	283	265	301	251	317	292	312	275	283	276	283	296	274	303	304	274	295	257	291	310	288	285	294	279	267	282	321	275	308	294	282	310	303	295	250	293	285	288	271	269	283	291	276	295	293	277	300	317	283	279	271	298	299	281	321	270	250	300	260	283	294	262	249	299	266	288	294	284	299	292	285	272	290	276	274	278	286	294	304	274	298	319	281	291	270	291	302	272	326	266	303	307	286	272	296	302	312	293	307	278	284	302	310	294	279	315	257	282	291	314	257	287	311	270	276	279	269	307	293	276	293	288	269	280	279	285	280	320	269	299	293	276	288	279	283	268	293	284	276	287	308	299	289	318	281	272	284	284	290	288	309	289	296	310	294	282	299	295	293	285	259	281	294	285	285	292	269	298	295	284	260	293	304	253	249	272	293	283	266	303	269	257	280	312	283	289	278	302	297	265	314	304	302	288	287	276	304	304	288	295	318	293	281	271	302	279	282	314	333	291	288	275	264	297	293	279	282	293	259	297	261	264	267	320	272	273	281	299	297	278	307	270	281	303	298	278	306	281	294	277	251	249	289	276	316	284	281	268	259	289	299	290	269	310	287	288	297	273	292	267	282	270	296	272	283	317	287	288	298	292	255	278	267	294	272	286	281	306	275	317	264	274	278	293	271	297	280	285	284	295	275	302	279	292	314	271	269	285	289	291	295	301	270	279	258	275	282	297	276	273	276	252	254	292	309	292	318	276	300	271	256	291	302	309	305	326	302	306	274	307	268	311	287	290	282	298	318	318	289	336	311	280	319	283	273	283	282	284	279	307	329	285	287	268	305	291	283	269	263	272	271	282	291	286	294	303	317	285	291	291	267	300	301	299	296	274	304	283	300	310	299	325	310	275	304	270	309	295	283	273	275	297	290	281	291	278	281	301	266	281	299	306	291	281	288	287	322	276	277	285	285	303	275	265	286	286	301	298	253	264	293	291	299	234	272	301	292	284	277	268	266	256	341	273	287	259	292	294	275	278	263	277	255	295	269	282	276	265	303	260	269	307	269	279	265	315	267	301	278	271	283	304	269	317	295	261	307	312	307	288	300	277	328	252	272	283	303	277	291	300	289	301	281	326	296	295	278	279	258	274	302	296	270	316	292	325	276	304	290	281	288	272	303	308	280	303	313	256	275	264	271	274	267	290	261	267	272	297	277	284	285	255	280	271	286	306	258	267	276	303	289	281	302	277	252	274	314	271	304	288	265	270	251	255	267	290	296	287	277	273	287	285	306	299	276	293	282	266	290	298	322	313	285	278	271	312	293	289	305	300	282	317	317	302	272	287	290	279	313	305	302	318	276	271	276	271	286	296	296	298	313	261	264	285	305	302	283	272	263	269	283	307	287	284	287	293	311	277	296	286	302	268	272	288	280	293	278	286	301	318	268	316	295	298	293	277	316	285	294	302	290	279	308	275	280	291	250	312	295	316	306	263	285	290	284	303	316	298	271	285	284	284	288	278	286	317	291	286	233	290	302	305	291	279	277	275	302	290	276	279	296	281	292	306	311	303	270	290	275	319	286	278	301	283	271	295	285	286	252	272	296	314	294	276	316	257	297	281	270	317	315	281	270	244	301	318	286	295	306	272	295	269	278	296	294	307	299	275	295	308	279	292	265	300	290	273	286	295	268	305	286	311	294	307	279	292	314	269	288	301	306	275	283	298	288	280	289	303	314	277	294	284	299	272	292	295	282	299	273	271	280	304	300	255	295	277	276	304	286	284	268	306	308	276	314	315	300	288	324	263	291	275	276	265	272	304	305	257	281	269	276	315	266	270	271	267	286	253	284	247	281	248	278	293	270	294	259	310	265	289	293	295	312	284	302	270	272	294	277	290	279	289	282	299	293	267	312	262	297	281	278	310	293	300	288	263	267	260	280	301	264	286	274	289	307	305	313	273	308	251	275	296	268	284	267	268	302	311	286	291	271	323	297	273	287	279	313	266	297	301	271	284	267	272	274	289	295	268	288	306	334	292	320	297	288	288	281	286	292	291	267	305	274	295	282	296	285	307	287	275	251	281	253	264	290	290	261	293	322	295	244	276	253	272	280	290	257	269	273	294	300	304	267	280	293	259	323	306	258	311	285	296	254	260	311	281	311	272	335	277	263	327	291	287	280	286	286	285	283	321	280	277	280	284	277	287	272	288	300	278	320	275	306	279	263	281	305	265	275	298	289	300	291	298	253	291	325	270	268	305	305	268	277	289	319	295	281	269	280	288	264	286	288	275	301	279	256	273	278	269	260	312	296	289	298	292	298	273	298	284	265	285	285	303	295	296	264	289	271	268	272	293	276	277	298	291	303	283	290	296	264	292	278	299	274	293	266	297	300	267	290	295	297	288	276	286	281	270	296	299	298	271	292	285	285	285	276	269	275	280	269	290	286	262	290	326	275	298	287	294	307	276	261	266	248	270	276	298	265	294	268	266	305	295	293	275	310	313	277	272	281	279	281	286	288	316	293	307	323	293	262	295	268	255	267	302	275	321	294	285	285	324	326	268	312	298	293	279	265	303	316	267	290	274	283	279	291	296	311	301	283	302	286	293	300	282	296	304	282	295	308	298	311	281	281	297	285	280	295	295	267	298	291	284	273	285	296	297	295	297	281	296	291	272	285	291	281	285	310	294	273	315	297	293	308	283	295	281	293	289	306	275	303	310	292	314	304	278	258	288	293	281	261	266	293	300	256	283	296	314	330	284	295	301	264	296	272	289	277	309	260	284	301
24407	22745	34737	33397	24810	14099	1904	409	346	362	386	341	365	396	353	342	326	337	309	334	350	308	334	366	354	302	344	358	347	316	354	369	344	321	343	318	334	340	333	321	365	298	365	321	358	347	325	361	369	347	338	346	327	359	384	375	321	352	356	363	327	325	324	350	339	318	337	329	326	346	341	359	315	321	306	367	299	354	341	339	366	379	351	341	339	327	317	331	357	334	345	372	341	350	306	324	321	343	345	322	347	367	334	319	341	337	306	326	314	331	356	329	325	325	335	339	352	356	337	323	331	335	330	367	345	359	333	311	325	341	315	314	347	345	322	311	368	371	338	355	348	366	356	377	347	373	333	330	351	332	339	323	371	311	332	327	334	316	371	319	371	307	373	340	365	326	357	314	349	352	371	339	315	324	361	332	327	340	336	337	295	338	339	333	363	357	361	342	330	328	312	300	358	335	357	327	343	365	371	371	335	318	340	342	330	345	321	333	337	323	351	323	329	354	346	339	348	330	326	358	379	317	341	342	338	354	341	329	341	349	348	331	324	320	325	304	339	344	336	338	316	303	357	340	305	348	373	345	349	334	328	331	334	357	334	376	350	339	313	337	323	350	334	321	308	338	354	332	321	331	360	343	356	355	340	324	350	338	332	362	330	340	329	344	358	326	331	352	335	361	349	323	351	394	319	363	361	343	313	342	333	339	354	359	323	354	362	325	379	322	349	316	344	327	336	344	339	350	300	342	351	336	340	356	318	350	331	319	349	330	341	334	320	327	350	346	351	338	340	334	361	345	332	353	338	361	326	333	346	345	356	373	301	340	350	338	368	315	349	379	315	329	336	362	339	339	328	326	322	317	307	352	328	344	336	351	355	339	380	382	319	338	344	333	360	334	355	352	345	362	361	335	320	304	380	295	338	329	343	326	336	334	365	340	357	354	354	350	322	341	361	360	337	353	353	345	342	341	334	337	381	285	351	305	343	333	326	336	334	326	342	348	308	348	328	328	330	331	334	321	348	295	354	351	342	294	314	343	344	322	333	339	335	330	364	314	356	342	365	344	372	331	343	360	327	312	316	325	335	303	372	328	302	347	325	357	351	330	336	354	326	370	334	331	329	338	340	339	335	330	344	366	332	364	342	345	317	327	351	347	328	322	345	362	353	359	335	337	361	369	366	359	331	335	333	326	360	339	346	317	320	294	347	362	349	334	315	340	326	336	326	338	401	360	335	345	347	355	332	317	328	354	318	333	342	338	316	347	322	346	333	343	339	357	347	313	321	383	330	300	359	329	359	336	343	346	321	324	330	312	367	337	332	325	363	344	320	336	356	374	340	334	375	342	338	373	342	328	336	341	312	343	332	365	317	352	324	350	323	366	325	348	337	321	347	329	337	345	354	350	309	329	326	312	337	353	346	325	343	364	339	328	307	354	339	355	306	318	327	344	341	306	343	368	318	336	360	322	329	330	368	350	348	346	355	355	338	317	334	332	332	335	337	351	326	315	369	355	333	337	384	361	341	314	364	305	335	365	363	322	361	352	353	316	360	349	339	353	325	325	337	310	305	325	293	329	349	337	339	355	317	333	330	340	289	348	339	340	368	348	374	336	320	335	329	304	320	323	346	348	354	314	318	328	327	337	298	355	341	328	362	325	318	322	330	349	324	368	328	322	333	320	371	345	303	342	317	335	301	352	327	350	340	313	299	319	369	338	353	337	343	347	316	318	354	316	329	349	325	331	350	335	350	343	296	336	339	342	350	341	311	354	320	312	312	350	318	333	326	348	398	351	325	304	367	319	342	301	317	329	328	340	303	320	362	323	320	338	344	336	368	335	357	306	354	348	321	349	332	303	334	347	355	342	349	391	317	363	339	340	312	323	303	353	333	308	351	324	328	336	328	355	324	306	341	340	321	342	327	328	343	293	327	341	331	333	347	371	352	317	350	341	340	324	318	334	331	314	349	307	329	358	347	317	344	346	380	318	344	379	361	363	339	333	312	310	337	342	324	314	354	337	374	351	384	335	347	325	325	354	321	368	330	347	348	373	354	353	344	319	335	351	328	335	326	302	337	331	350	371	379	332	348	348	336	325	348	325	324	346	379	359	347	301	322	382	390	347	341	333	327	370	340	345	330	356	357	329	347	344	354	340	338	306	307	317	362	322	342	322	330	338	352	363	343	353	342	330	335	367	331	366	363	360	351	376	336	302	339	344	326	343	333	321	330	359	344	315	347	330	348	325	331	293	324	347	337	350	335	338	334	328	328	342	329	327	331	318	349	312	354	322	345	356	320	329	366	334	333	384	343	332	349	339	351	344	340	359	343	319	341	344	331	320	340	321	373	340	336	333	327	341	336	352	314	342	349	320	327	383	352	338	331	338	379	322	346	356	324	314	323	326	336	344	368	367	339	343	319	327	368	345	355	330	322	322	341	341	345	333	371	326	379	363	337	354	307	364	325	313	317	330	332	325	354	329	347	334	332	342	347	323	323	325	342	328	378	342	348	331	350	369	354	344	350	318	328	335	318	351	347	338	342	329	343	350	331	338	362	362	341	344	301	347	337	367	331	352	348	346	314	321	325	323	326	355	315	344	340	349	356	333	328	349	318	333	346	323	312	348	352	367	362	363	354	329	328	317	330	343	355	364	321	318	342	337	327	376	343	331	343	328	339	327	350	342	336	328	359	304	320	365	335	333	358	363	357	356	346	357	343	323	314	355	343	346	354	326	347	374	315	347	316	336	336	367	330	342	313	366	357	343	316	351	336	307	369	329	316	357	353	296	323	333	347	322	321	332	351	327	329	330	338	318	354	353	347	340	353	337	358	320	343	331	348	344	348	326	316	352	360	323	320	352	353	336	312	339	307	349	320	334	332	367	314	368	343	339	326	375	332	331	322	340	342	323	324	326	335	335	311	299	338	326	330	313	358	319	337	363	328	358	348	344	363	328	335	369	357	330	312	367	341	339	306	338	361	317	327	348	325	360	312	336	350	330	327	357	319	340	345	328	331	349	379	341	317	316	340	310	351	328	357	323	336	379	311	347	305	359	342	349	347	329	342	351	350	340	312	318	316	334	372	315	348	325	340	341	365	341	337	277	341	385	331	360	320	329	365	362	359	325	334	346	355	349	322	355	365	318	381	318	337	357	337	326	360	310	337	311	356	325	312	318	326	355	357	330	354	340	321	371	358	351	377	308	359	363	326	335	338	337	293	363	337	287	373	326	357	338	328	348	329	343	335	339	330	340	311	326	357	317	373	345	335	352	335	358	361	314	362	328	326	335	322	344	298	369	326	377	326	363	360	320	316	364	344	369	354	342	341	343	348	322	335	386	325	363	326	341	326	310	325	342	329	328	316	332	326	354	352	359	325	330	328	328	331	325	345	336	357	341	323	351	330	340	365	346	298	354	315	338	335	333	371	338	330	337	331	330	345	321	352	320	316	318	364	335	340	334	339	316	355	347	347	372	359	332	326	326	377	357	324	333	341	348
53074	89742	66258	46043	24392	2166	480	481	469	432	394	429	381	404	419	369	382	356	388	354	387	385	407	408	351	411	416	364	378	353	420	384	413	401	384	405	416	372	371	353	387	404	394	367	361	403	385	389	360	377	352	379	378	416	405	389	361	377	364	363	347	365	387	384	368	385	380	377	388	373	370	345	374	361	410	369	387	362	404	379	401	396	351	379	391	386	394	344	385	434	372	395	356	337	365	364	374	384	396	374	387	383	348	394	422	390	374	397	393	371	374	354	355	357	412	366	379	383	375	400	401	384	388	383	409	412	368	401	387	367	341	385	363	381	412	371	338	370	356	384	392	360	386	401	373	366	339	376	411	387	375	402	366	374	370	370	366	400	361	417	377	401	355	360	409	367	386	365	361	413	359	356	367	372	355	401	402	396	419	396	367	414	396	338	454	387	382	360	401	375	365	374	399	399	382	405	404	395	379	388	389	361	362	425	408	379	374	380	381	397	374	393	374	369	358	346	362	360	373	378	386	377	329	387	377	368	380	396	356	407	369	372	354	394	384	368	390	369	397	414	403	375	400	383	361	366	359	395	354	385	376	398	332	387	348	408	377	378	387	397	376	344	376	372	350	394	337	385	385	368	368	408	398	399	360	376	369	351	384	377	360	386	375	382	394	388	395	354	346	369	394	404	385	360	365	367	418	380	389	405	388	375	409	386	388	344	341	393	381	383	388	337	312	381	358	363	386	386	390	408	369	319	371	360	377	388	374	362	372	375	383	358	392	382	400	366	414	368	376	347	364	381	351	394	412	361	380	377	330	332	395	371	391	366	379	357	340	428	406	377	377	379	377	371	400	403	394	393	381	360	392	397	402	397	364	369	380	377	375	427	398	369	402	419	391	369	365	365	360	386	383	397	366	381	369	403	385	379	342	371	381	418	397	401	349	344	360	362	382	340	381	371	374	417	386	401	358	407	346	404	368	400	365	402	396	362	390	395	393	382	406	406	395	382	393	366	360	422	366	383	349	407	381	362	373	385	371	417	371	399	377	355	383	384	380	399	377	369	360	385	362	369	382	402	368	400	393	395	411	387	370	402	361	356	358	364	375	367	395	393	405	356	368	394	379	366	399	400	377	370	353	390	382	384	384	356	390	387	371	382	373	376	390	390	403	387	411	375	396	349	381	384	361	341	384	393	383	426	381	360	385	402	398	367	404	363	380	372	366	387	392	380	374	378	379	396	365	380	380	398	372	392	403	410	359	406	382	398	382	370	405	417	340	395	374	370	397	390	376	386	374	354	386	366	377	381	358	370	390	385	378	359	386	386	380	379	369	364	403	369	365	379	391	392	382	386	433	367	375	402	356	365	371	396	400	382	368	372	369	356	340	367	374	369	349	405	394	380	376	370	379	372	402	374	395	400	378	382	379	393	373	357	360	350	349	337	397	384	388	402	360	397	421	381	375	383	400	386	381	364	390	429	376	380	340	425	422	374	369	352	387	390	350	404	364	370	390	357	385	395	375	371	377	368	367	382	396	355	383	375	368	394	386	372	404	366	372	392	384	351	416	374	416	417	393	379	399	363	357	359	404	385	381	385	401	393	356	392	366	366	387	354	397	356	338	377	340	389	396	371	391	371	358	400	414	373	401	380	356	385	397	393	362	347	389	382	379	404	380	370	401	415	348	346	387	320	411	377	380	386	370	326	377	392	379	390	390	331	411	402	359	375	369	407	381	359	386	348	369	355	382	378	372	385	386	375	387	367	332	393	380	351	392	356	386	355	412	384	378	401	381	396	365	373	387	413	403	357	417	376	392	351	374	416	395	396	362	378	377	379	401	360	369	393	373	363	399	390	349	372	387	375	380	367	393	352	380	432	376	409	390	363	400	373	370	362	403	384	392	373	379	398	407	379	372	360	329	380	442	398	371	395	363	403	355	385	394	392	362	375	412	368	371	358	394	376	336	370	379	419	404	342	369	407	354	380	397	368	402	406	381	397	368	363	336	360	354	381	397	379	359	414	383	381	389	377	399	376	348	386	381	386	423	392	385	386	355	401	395	387	388	386	392	398	368	370	382	380	403	391	350	386	369	361	347	380	360	371	387	395	427	410	345	391	360	409	381	383	386	379	369	376	390	389	379	392	373	390	382	367	367	397	362	357	381	348	377	369	388	365	363	356	358	403	380	352	351	387	358	341	375	416	385	377	372	370	337	382	401	390	374	367	360	377	398	429	368	377	382	372	375	409	397	394	369	428	352	418	355	382	378	418	363	351	399	402	369	425	392	383	366	368	372	364	357	366	371	398	375	357	422	348	389	375	368	384	339	349	379	358	399	420	396	402	360	377	362	382	363	353	365	414	376	368	350	340	401	387	381	396	342	357	357	380	363	422	377	399	373	392	366	355	363	390	392	361	392	390	391	376	362	394	383	338	374	365	348	356	384	348	411	408	363	375	389	386	377	387	370	412	359	405	392	386	378	387	374	420	379	408	366	386	359	364	380	382	387	352	388	380	372	393	407	375	369	384	367	400	373	359	363	395	386	376	362	427	393	387	343	396	341	373	402	369	396	367	381	351	379	394	388	391	402	331	377	348	378	363	358	387	404	369	403	367	358	399	350	391	408	401	380	375	377	372	384	407	367	404	412	405	373	358	375	395	388	410	390	395	365	379	370	347	397	401	353	391	356	384	383	398	389	413	384	386	388	370	372	374	433	369	393	387	362	384	388	369	405	380	369	421	367	354	362	409	389	408	366	397	392	389	359	360	366	387	380	387	393	354	377	391	392	380	385	401	364	357	371	374	354	397	390	404	387	370	385	370	355	410	376	386	389	404	418	351	392	367	382	355	402	404	393	351	386	388	377	396	368	371	394	368	364	404	399	371	357	358	357	374	317	369	380	378	396	409	415	368	384	384	360	369	381	355	374	359	383	369	348	364	371	363	375	366	378	407	400	379	372	387	380	374	353	376	402	398	379	348	409	367	378	365	377	360	386	360	386	391	399	365	413	383	369	423	387	388	392	411	376	382	413	368	392	387	372	407	392	380	390	410	430	403	397	386	374	398	375	375	384	357	372	367	387	382	406	368	393	350	349	386	372	347	353	391	392	342	372	389	372	362	348	381	411	358	421	354	399	370	437	411	401	364	379	362	379	389	398	339	390	365	412	387	344	375	358	396	370	374	360	383	388	383	358	385	406	369	389	368	411	377	383	384	364	380	347	368	392	375	371	404	384	361	357	372	364	383	368	390	372	392	411	391	417	400	382	402	350	389	385	350	361	372	390	393	401	353	380	365	355	423	413	393	374	357	391	411	445	400	388	408	413	390	416	348	410	368	409	379	348	402	385	396	382	411	356	383	387	371	450	393	390	404	410	399	346	414	385	358	356	376	382	359	369	381	386	385	371	369	348	407	363	374	356	355	355	382	384	374	374	404	431	350	392	385	346	378	392	371	385	376	389	368	365	392	405	386	389	378	405	386	385	351	351	359	393	395	353	363
25742	23912	35322	32466	19704	4255	478	385	408	418	398	351	400	342	349	348	349	361	344	350	340	368	369	357	368	391	366	381	369	347	351	365	360	347	364	358	375	344	359	349	334	387	376	395	330	387	387	386	336	362	388	379	391	347	367	369	336	380	366	323	373	373	362	361	380	379	361	330	374	364	350	334	386	359	360	395	349	368	349	336	332	339	374	385	354	377	365	362	362	376	347	338	347	365	340	352	349	389	354	361	352	340	345	361	342	366	377	337	342	376	379	341	352	352	355	342	381	378	347	337	327	380	366	358	393	362	336	341	349	340	356	401	368	333	405	359	377	343	352	335	351	344	367	359	369	391	326	363	397	382	332	360	360	387	354	336	355	362	371	335	397	376	394	353	383	339	387	351	375	372	354	377	353	347	362	334	379	344	392	393	352	365	344	353	318	336	381	394	389	386	341	390	354	352	367	324	346	369	349	373	373	342	358	357	403	365	361	378	372	372	373	365	338	332	366	375	331	338	367	362	365	369	354	360	347	354	358	376	368	355	361	327	365	374	342	386	339	343	364	342	367	371	367	324	346	345	355	355	359	381	342	357	352	371	362	342	393	343	326	362	388	363	350	362	382	343	325	356	351	340	411	348	342	338	326	373	347	359	352	386	318	368	346	337	363	382	371	340	366	350	362	356	360	369	353	376	339	355	347	351	341	389	367	345	355	358	358	391	364	348	372	398	389	365	363	355	381	344	351	374	362	309	354	364	344	367	374	347	335	359	350	383	377	331	385	361	376	351	361	350	379	350	392	374	371	354	346	315	409	356	393	374	333	362	407	380	374	358	350	360	360	391	380	382	350	371	367	361	375	341	344	362	376	340	371	358	362	346	345	333	321	370	350	356	352	368	369	323	366	407	390	361	378	364	379	355	390	325	360	407	363	359	366	382	347	374	375	360	344	353	367	357	374	353	387	347	332	343	325	374	369	314	390	377	372	300	387	358	332	387	335	367	358	353	363	366	314	366	331	366	333	374	353	389	332	369	340	394	388	347	365	334	350	362	361	392	359	360	347	346	343	324	340	355	367	365	350	358	364	358	382	324	355	385	344	347	349	372	391	357	328	364	346	374	343	367	372	378	364	348	352	400	384	352	354	332	353	372	395	373	338	343	352	376	364	355	338	350	335	388	378	360	359	353	397	338	353	373	394	376	330	339	372	359	393	352	342	361	404	354	358	336	337	358	372	364	339	340	368	371	345	347	321	358	343	366	371	343	363	368	363	344	403	349	355	349	352	375	353	363	356	360	393	357	327	377	340	336	384	375	355	334	370	353	369	355	344	351	387	377	368	349	404	389	388	403	370	390	359	347	369	366	383	333	373	356	389	352	386	372	372	354	400	364	366	371	354	392	339	378	348	370	371	367	334	361	352	334	337	363	358	392	377	362	352	331	353	337	344	372	384	358	347	353	363	331	345	354	352	315	388	373	361	355	357	364	389	355	340	354	371	383	329	337	374	345	365	334	351	384	361	335	381	383	395	331	333	353	367	334	367	384	310	343	341	367	365	374	344	394	379	323	360	386	355	321	376	402	378	349	339	357	343	366	342	373	385	343	350	371	363	344	392	343	336	361	329	349	365	374	378	346	380	350	386	322	349	350	355	367	330	384	376	343	346	359	404	388	344	342	352	344	328	344	347	361	375	328	381	353	348	351	366	339	348	371	365	370	385	350	366	382	365	366	356	374	365	322	362	355	351	339	390	388	321	329	331	395	349	367	348	359	357	345	384	369	350	392	374	341	369	370	371	358	334	380	395	376	368	346	359	358	318	358	364	360	354	396	332	347	354	353	349	337	358	336	349	343	346	347	378	372	373	369	354	350	302	355	373	329	360	343	377	385	357	347	363	368	346	373	354	359	361	347	356	343	360	385	344	359	349	394	382	357	338	355	337	364	369	355	353	341	376	352	371	307	372	400	373	334	366	346	369	386	336	347	360	334	357	348	350	363	367	368	397	354	335	348	358	343	363	359	380	372	346	387	345	360	350	382	348	348	377	362	349	336	352	384	347	334	355	344	385	334	367	375	358	384	382	371	367	356	349	346	370	376	365	384	348	352	391	354	363	350	348	364	357	375	346	351	350	363	362	364	364	342	377	359	364	358	366	361	372	333	343	371	362	354	369	370	346	343	325	361	340	364	373	334	369	384	356	335	378	353	369	376	354	387	345	351	361	354	327	391	338	386	345	355	348	371	324	337	376	342	330	379	350	378	353	343	366	335	364	350	360	373	364	403	354	373	359	354	392	363	355	363	340	387	354	358	396	360	338	330	404	346	373	383	356	364	372	358	341	342	382	372	372	375	351	369	322	371	359	370	372	348	372	388	365	368	354	362	369	352	364	347	371	313	385	385	368	378	374	360	374	341	370	369	350	388	359	329	340	354	349	378	367	367	338	373	374	387	347	371	365	366	388	314	353	371	354	365	352	345	379	319	345	336	352	379	358	369	347	371	364	363	346	371	349	341	411	361	335	340	372	375	353	353	341	371	332	376	347	350	359	352	350	346	335	357	389	343	367	368	366	353	356	365	351	351	336	355	369	366	416	371	342	372	385	368	346	339	368	381	355	339	361	362	360	379	378	309	370	361	358	358	404	396	377	377	357	389	364	373	332	354	360	339	338	361	342	361	366	393	366	357	350	350	325	357	339	362	356	324	347	362	395	354	382	336	348	361	368	376	335	335	375	376	349	360	385	346	370	391	377	347	353	371	355	352	357	360	360	355	376	388	332	331	361	380	359	364	382	364	364	354	362	352	354	364	379	364	368	370	375	345	394	363	344	368	354	372	376	386	362	355	325	423	318	353	369	360	384	372	375	342	355	342	356	359	359	413	355	366	340	404	338	366	380	339	352	355	347	418	356	374	392	349	370	302	351	369	353	386	390	323	373	354	342	330	379	354	356	364	358	393	375	356	390	371	383	370	358	361	335	357	377	321	368	336	365	381	338	385	364	325	335	341	348	353	376	349	341	367	358	353	331	332	337	368	314	359	339	343	341	377	332	346	351	367	342	323	385	339	313	392	369	370	365	383	359	344	373	321	366	363	359	366	368	347	334	393	347	367	385	401	352	379	331	350	329	397	350	335	374	384	379	374	353	323	383	344	377	330	353	346	324	352	362	354	328	319	354	369	356	352	350	371	353	397	368	371	360	375	385	363	334	329	385	374	330	350	374	388	376	375	364	328	356	362	344	354	349	355	355	391	359	356	366	365	359	378	350	371	343	329	363	382	367	354	380	374	363	410	337	358	368	365	358	376	362	370	362	357	368	371	317	370	363	358	348	383	332	358	316	346	359	337	346	384	360	350	350	363	356	349	367	362	371	373	374	374	360	357	348	367	378	321	346	364	345	374	350	375	364	363	356	363	333	324	353	357	365	373	357	331	363	385	379	374	343	377	375	364	384	348	340	371	330	334	363	363	352	331	367	361	353	322	346	351	361	343	330	370	379	359
49727	77480	55282	38279	16387	1331	496	448	450	465	425	436	439	411	400	418	427	417	410	452	418	386	441	420	413	423	421	392	447	419	424	415	394	398	426	431	439	429	428	431	400	422	428	410	425	450	407	452	425	446	420	419	415	405	404	396	424	393	417	394	432	395	428	393	424	407	446	422	429	436	404	437	423	446	397	415	411	411	388	463	449	435	397	455	426	401	413	429	451	420	403	432	428	384	411	430	437	399	403	422	421	431	427	445	455	430	435	453	409	401	428	419	453	425	400	435	415	408	403	426	418	400	413	417	433	412	406	399	437	430	379	448	412	412	440	414	396	438	418	410	427	422	401	442	415	411	381	399	425	394	458	445	417	396	390	405	391	427	444	440	433	421	411	431	434	415	425	438	411	425	431	400	412	412	413	420	466	395	424	424	408	436	391	416	438	416	396	442	413	417	413	402	426	430	444	422	397	423	387	451	434	428	390	417	443	392	395	457	436	455	420	430	452	426	404	400	459	407	428	447	418	405	440	427	421	430	420	432	440	425	448	417	418	432	456	440	381	391	450	410	412	435	432	448	445	403	387	413	413	387	407	427	432	435	426	431	424	408	419	448	423	421	456	420	396	413	420	401	400	427	419	425	417	424	460	402	435	429	411	383	398	438	455	453	410	393	391	451	398	403	430	478	399	414	439	414	434	408	391	416	425	403	439	392	435	435	410	466	389	444	398	409	428	387	437	383	454	455	425	416	392	389	393	425	400	464	411	443	434	407	397	384	428	421	436	398	397	436	405	448	397	377	381	418	423	412	409	399	426	468	436	408	415	410	408	423	411	411	417	400	421	440	408	446	440	441	421	426	419	411	425	424	422	473	416	435	409	439	409	421	426	343	426	405	417	396	458	427	414	417	410	427	400	446	471	419	411	437	435	403	397	419	399	399	418	393	393	422	437	371	412	410	417	416	412	425	408	439	427	398	443	422	415	404	406	429	447	418	426	396	438	407	423	446	418	417	427	432	405	452	433	445	413	426	392	406	385	422	427	444	407	408	435	433	438	465	445	403	430	457	456	390	405	434	400	420	467	413	400	422	393	406	416	426	460	420	460	399	381	414	412	389	475	407	416	421	402	412	416	454	398	371	419	431	416	409	407	409	454	428	421	429	429	443	386	431	457	437	427	426	423	361	403	418	419	438	430	391	424	449	414	422	399	444	404	441	417	422	441	417	407	436	417	416	426	400	432	428	365	425	408	430	452	451	420	453	426	446	438	397	433	452	421	433	410	375	436	427	414	405	446	436	429	436	405	423	408	457	414	401	435	394	400	417	447	436	430	431	427	438	412	440	397	408	412	415	398	424	414	435	436	444	429	467	411	446	440	430	458	399	407	440	405	416	460	441	407	427	420	442	410	408	414	396	450	411	428	442	393	434	404	444	418	406	400	413	422	422	423	402	423	397	397	431	416	431	404	427	443	416	462	432	436	398	394	448	417	413	453	423	448	400	421	425	419	413	423	445	416	413	453	415	380	412	427	407	409	414	398	409	430	405	422	432	414	429	431	398	385	414	436	418	396	397	438	410	372	444	415	416	405	410	443	412	441	426	414	443	406	418	397	423	404	422	411	424	398	402	427	417	383	403	409	363	414	419	424	411	427	410	422	422	412	430	402	413	429	418	434	427	385	420	412	413	451	398	441	425	442	399	440	428	421	416	432	440	427	460	423	451	450	395	450	414	425	409	394	452	413	403	411	420	422	407	422	403	442	432	422	411	435	431	435	431	424	392	400	404	410	450	481	418	434	435	432	439	395	417	422	410	424	407	451	398	420	431	426	426	400	423	464	465	410	446	405	424	419	417	423	417	451	424	403	440	442	386	396	425	404	420	432	435	413	424	414	444	413	429	388	456	452	441	417	416	441	435	397	439	441	410	393	439	423	386	402	438	432	440	408	411	444	407	412	389	432	410	411	437	415	395	448	415	452	397	411	448	435	406	410	440	453	430	458	432	429	428	444	435	447	422	436	402	435	419	461	413	419	424	428	420	393	430	429	426	425	400	410	431	402	431	420	445	425	411	428	412	430	381	398	394	404	409	448	401	418	389	417	382	459	420	433	405	436	412	399	418	413	387	410	427	413	417	435	399	447	426	453	452	454	411	434	426	404	401	443	411	442	432	445	434	477	430	386	419	403	402	410	379	428	395	382	405	396	402	389	405	399	413	422	402	431	413	406	392	443	425	422	446	386	358	392	424	415	408	422	389	439	447	437	407	419	466	431	415	417	418	427	459	378	437	426	427	441	431	418	388	423	453	430	406	417	442	434	429	425	423	405	436	414	448	407	401	428	422	407	409	443	412	437	431	424	398	416	423	422	425	453	467	427	406	494	433	409	408	412	405	399	423	426	421	422	432	402	428	402	388	425	437	423	438	427	431	451	411	409	436	430	415	422	439	434	390	415	402	387	436	421	426	423	407	443	375	432	491	418	387	420	441	419	433	445	404	432	457	393	411	365	438	364	410	453	401	431	409	434	425	428	438	409	440	419	410	428	420	430	414	443	453	415	398	450	403	437	424	428	421	410	369	430	403	425	436	423	458	406	410	390	429	419	476	403	462	412	429	423	438	431	417	423	380	443	421	463	409	399	433	417	410	440	402	411	415	414	394	444	476	434	396	441	387	429	395	435	462	424	404	416	385	430	367	440	410	430	391	446	413	414	386	467	442	430	402	422	421	430	383	430	440	414	418	440	389	402	412	469	405	442	425	411	413	445	437	420	420	391	447	413	402	427	430	420	422	387	403	437	410	369	403	397	437	446	420	455	425	409	416	436	467	376	423	418	399	417	409	424	426	409	458	414	453	381	397	418	427	407	424	432	454	414	403	420	411	384	386	436	420	435	453	427	438	410	401	448	428	409	395	454	407	421	441	402	402	446	397	408	426	436	434	410	457	422	428	428	453	393	426	412	417	421	414	400	382	440	423	431	429	462	398	399	432	430	417	432	409	440	411	440	412	424	396	413	408	415	439	424	416	392	428	387	444	430	429	424	389	401	429	432	410	433	406	415	455	416	389	410	422	463	435	415	435	433	422	398	413	429	429	464	429	432	395	433	421	446	373	413	414	423	379	398	389	453	419	385	423	379	422	431	416	415	434	398	430	402	435	440	449	410	428	440	404	428	405	454	415	409	433	416	462	422	420	412	398	434	412	406	427	458	397	441	418	421	414	395	439	423	437	401	406	387	416	378	438	441	397	400	439	429	398	446	442	402	418	399	414	392	405	386	427	437	413	409	428	398	430	393	403	460	432	426	425	393	397	424	429	421	443	444	421	394	428	397	437	392	416	438	428	402	402	398	415	420	443	434	444	430	382	431	407	481	429	443	414	416	431	407	410	388	452	448	421	367	429	406	451	428	421	411	436	381	429	435	397	424	394	413	387	405	417	400	427	441	394	431	432	428	408	455	387	386	444	396	423	431	421	389	416	403	402	427	443	426	439	433	430	420	418
23267	21989	33039	30445	24989	20515	9834	761	600	621	579	570	575	571	572	576	584	549	571	562	572	586	559	547	547	547	557	569	569	585	575	564	553	551	569	562	538	555	520	534	554	538	577	527	559	536	585	531	584	565	569	562	537	567	550	520	490	548	587	512	548	529	512	558	544	601	556	584	568	511	530	539	570	543	507	548	539	512	573	557	520	522	566	550	553	547	579	543	496	549	521	505	538	556	517	509	542	552	585	568	543	559	529	547	604	561	519	555	546	570	532	530	550	561	534	528	505	520	545	532	523	525	570	556	552	558	569	510	507	521	531	503	542	526	573	542	547	558	535	505	516	562	596	537	536	536	532	561	528	507	510	529	534	535	531	573	555	569	531	530	523	537	533	570	527	554	531	587	533	524	532	606	594	541	578	535	572	534	547	516	538	522	540	532	576	526	597	528	530	565	558	565	545	572	585	528	560	494	591	514	527	558	523	610	565	517	517	539	514	526	571	507	538	554	557	535	519	547	557	573	555	522	550	524	527	537	491	589	562	538	536	537	533	532	524	558	566	577	550	550	522	509	515	561	568	528	507	549	535	544	572	545	525	522	529	554	513	562	542	532	548	534	535	502	522	544	565	549	580	531	557	581	507	545	568	587	520	560	507	550	566	541	564	530	550	542	544	530	541	517	534	500	551	563	539	531	590	511	543	564	568	529	555	530	523	593	573	526	582	530	518	587	538	523	555	544	541	581	575	532	589	531	537	540	585	501	586	559	526	544	530	594	528	559	551	565	562	561	517	576	572	517	568	574	527	570	558	559	530	583	524	540	539	527	505	516	543	522	553	546	529	548	540	530	542	500	604	535	524	501	527	539	538	582	573	546	555	600	513	558	535	517	574	528	544	527	569	535	556	526	527	561	543	531	538	548	522	524	515	559	546	548	545	573	553	528	533	520	553	539	567	546	514	575	535	570	567	519	552	539	562	529	502	522	550	533	601	525	535	542	536	586	517	571	507	514	567	565	489	534	529	535	561	505	544	545	572	563	556	549	577	562	551	563	543	529	530	541	527	536	586	531	535	557	541	573	568	519	541	574	542	513	516	536	550	575	495	516	558	545	531	554	607	552	474	564	550	597	530	542	550	537	551	535	534	554	544	565	561	557	564	531	520	543	558	523	506	570	520	540	560	556	576	560	526	527	576	534	534	597	539	577	572	521	553	536	524	526	527	512	541	515	514	522	571	543	536	556	517	524	536	560	520	539	516	557	548	537	550	529	550	532	519	510	540	552	556	493	521	530	595	558	533	583	517	538	555	565	560	539	540	552	484	541	525	506	519	581	568	553	526	534	560	534	529	493	527	556	584	551	534	575	518	561	549	562	536	550	553	529	557	504	521	546	607	575	536	586	519	550	557	545	547	561	555	563	554	539	554	577	550	508	571	523	576	592	530	522	529	536	497	557	517	540	520	540	552	527	511	539	511	534	563	546	540	563	579	563	541	535	525	523	546	536	576	544	550	530	529	587	550	531	509	550	505	573	556	511	552	510	556	534	537	506	553	559	540	567	587	548	531	554	568	545	566	494	553	520	543	506	547	561	547	533	498	491	543	543	574	515	525	543	521	529	543	532	562	549	558	550	563	567	518	499	556	559	565	521	569	585	558	571	560	569	508	567	483	547	507	511	573	613	484	520	551	530	516	527	565	564	511	533	538	531	577	553	556	541	559	565	567	551	527	585	533	540	532	517	511	548	532	532	548	510	549	552	515	499	500	514	561	539	507	535	577	553	531	544	523	547	534	591	575	570	560	527	549	574	563	592	594	537	557	532	552	577	585	523	552	506	543	556	556	514	557	530	514	539	532	557	516	574	510	568	546	556	492	544	564	556	517	573	583	539	528	568	547	573	576	513	593	545	546	560	522	545	522	534	510	555	539	518	534	538	510	551	545	521	566	538	503	568	513	555	547	563	549	526	586	540	541	574	568	567	566	566	527	560	514	546	522	553	561	501	578	532	531	523	583	569	535	575	562	497	575	530	552	543	607	521	545	518	525	534	552	548	531	519	522	559	547	572	524	551	509	591	534	535	562	576	567	559	570	535	517	535	508	583	559	557	546	532	537	566	561	546	567	509	539	520	505	509	503	582	558	528	539	588	516	543	577	577	549	554	544	539	545	597	575	544	530	495	540	548	542	518	556	550	534	524	554	575	566	567	586	552	509	535	565	496	562	580	568	546	528	581	577	544	574	543	559	579	561	529	518	547	570	565	512	550	556	566	561	567	553	574	581	494	554	572	540	570	517	549	503	558	544	519	575	570	522	511	555	551	557	579	520	573	507	533	542	524	567	517	563	549	530	562	511	536	561	554	597	533	539	507	535	557	564	532	523	573	518	562	568	587	561	529	554	542	531	508	516	542	542	484	537	503	542	519	542	553	561	506	558	553	558	583	547	554	542	557	557	532	543	561	566	555	544	528	528	524	583	507	548	555	533	504	568	496	574	512	536	585	573	532	528	519	563	506	523	562	531	550	546	550	570	548	525	585	551	553	551	570	576	584	542	573	530	541	534	527	514	549	500	590	519	514	545	558	557	532	506	553	531	545	536	538	544	542	531	558	515	530	541	538	538	541	539	540	589	517	542	569	574	483	569	511	485	534	585	550	572	566	543	598	527	556	557	528	565	504	561	518	530	543	564	582	569	538	539	523	549	548	548	560	559	555	507	564	572	533	562	580	560	557	563	545	552	532	519	546	555	522	573	534	540	552	556	566	548	534	563	581	545	567	564	552	537	515	599	578	546	529	538	568	572	536	522	580	545	516	556	553	579	519	546	585	522	520	515	535	572	553	520	531	545	558	512	541	547	537	543	500	564	555	581	547	537	569	542	543	568	573	549	578	570	547	508	515	559	559	539	557	539	588	586	499	518	533	512	551	569	539	582	549	515	567	551	555	557	567	546	559	546	532	490	544	575	556	567	528	512	557	564	548	540	528	534	534	553	555	516	561	541	538	544	522	548	522	508	554	574	591	552	510	522	534	546	518	555	538	562	502	564	534	548	569	566	518	552	534	568	518	593	530	540	562	581	518	541	543	542	530	541	539	554	559	527	567	494	545	511	533	519	560	523	536	534	568	547	561	567	524	543	585	553	568	532	524	624	528	545	553	527	541	570	557	571	525	565	567	551	540	564	561	575	529	468	559	580	568	557	523	513	548	543	535	553	551	508	547	561	550	549	542	532	534	539	497	550	555	546	528	536	551	555	532	536	557	528	534	536	598	534	573	579	558	531	554	553	493	562	530	506	513	517	517	515	530	538	530	557	520	561	547	515	527	553	566	536	596	517	556	516	513	561	554	509	532	600	536	530	568	556	533	562	538	540	584	543	565	542	510	506	545	546	586	521	537	576	516	559	512	510	548	506	559	541	551	548	553	537	535	506	575	523	595	514	575	523	542	562	574	583	523	610	510	517	518	569	556	538	572	512	537	527	568	544	525	519	519	544	514	540	583
61074	100927	80144	57674	32633	4026	763	729	679	673	631	654	652	625	647	624	604	596	581	574	645	622	621	606	646	589	556	613	619	601	639	580	632	616	583	611	576	565	578	579	559	591	587	587	580	603	566	616	541	626	567	584	579	585	623	588	585	582	583	606	624	587	622	600	546	612	612	588	624	553	623	569	599	627	608	585	588	539	560	579	553	563	651	597	580	600	579	557	582	562	579	564	595	599	614	554	621	568	614	566	603	586	574	557	623	581	569	625	608	591	548	577	583	589	588	600	655	592	596	617	595	557	601	590	607	581	576	621	625	579	628	608	553	579	623	598	601	551	576	624	575	611	621	589	565	613	547	557	564	622	609	632	575	577	523	594	544	616	564	552	634	590	632	593	570	633	578	564	565	604	563	587	591	613	583	558	590	577	627	599	606	577	591	595	627	567	586	595	610	637	549	619	563	564	591	544	591	623	604	588	634	620	574	638	594	604	588	590	577	560	606	581	603	603	563	600	634	599	590	607	620	596	618	591	613	604	583	559	638	577	620	579	598	583	577	571	592	578	579	576	588	607	611	578	568	595	575	579	572	610	551	623	604	604	578	622	582	600	609	583	585	576	571	598	588	584	565	586	568	567	620	599	601	557	578	600	589	582	612	546	642	584	589	586	618	541	589	571	584	561	601	573	628	594	607	567	576	646	622	594	562	578	614	545	589	619	562	590	610	578	609	577	558	581	615	581	624	565	590	631	572	638	568	597	568	617	591	621	607	581	592	579	609	595	595	573	575	628	619	586	606	576	632	594	611	612	623	602	606	590	584	618	565	616	602	558	605	686	590	594	588	584	596	596	605	641	580	591	577	604	603	561	554	570	611	611	569	606	567	575	609	639	583	590	589	651	604	620	551	594	595	588	580	591	588	606	576	609	601	565	590	593	643	583	588	600	564	621	625	638	616	564	583	581	604	606	565	578	620	609	580	567	570	620	565	628	620	627	595	577	599	585	598	589	585	594	575	580	579	564	571	603	644	598	547	563	594	616	611	580	596	589	607	581	619	546	645	587	602	588	605	619	619	617	569	582	624	575	628	596	582	598	588	589	563	569	610	573	629	591	581	615	567	588	557	548	601	603	584	556	573	597	611	621	620	594	624	545	610	585	582	562	557	603	604	597	574	592	589	594	608	603	605	563	600	518	575	571	584	597	547	576	616	579	561	585	589	570	606	578	560	633	573	597	579	640	603	511	556	613	597	551	527	602	627	618	584	601	627	614	578	606	535	586	579	629	600	547	603	620	590	612	575	593	615	634	605	580	587	582	603	546	601	631	569	579	612	576	559	592	613	581	605	596	571	600	625	594	580	562	574	586	573	599	590	592	612	624	617	568	583	575	604	639	606	589	598	608	568	552	602	614	576	584	582	626	600	620	577	667	625	594	596	582	621	598	577	621	615	602	587	625	610	608	567	637	600	606	629	597	611	634	612	549	616	575	566	580	610	565	598	598	627	645	624	617	598	576	576	630	637	560	588	617	548	588	604	607	592	571	608	593	617	626	576	542	541	586	599	583	598	587	600	608	590	577	613	569	589	592	614	609	611	597	574	592	567	617	592	607	588	585	592	598	615	558	583	623	590	577	542	591	608	580	607	609	596	555	586	589	570	589	620	642	604	581	586	628	597	609	585	581	601	594	558	605	581	573	603	558	636	571	620	604	594	629	607	596	580	542	626	580	615	589	587	622	575	578	624	606	572	594	587	595	583	606	571	584	563	579	604	590	593	574	605	555	612	609	549	592	571	619	568	609	613	578	593	615	601	615	563	563	597	581	576	577	628	637	613	583	579	604	582	623	574	575	598	587	589	557	601	604	622	618	594	626	581	580	602	566	576	611	611	581	626	593	590	571	571	568	599	589	573	599	642	627	633	578	564	574	600	581	574	601	566	565	593	615	640	614	591	602	574	590	563	598	573	624	597	597	579	562	594	614	608	590	582	581	572	565	588	640	583	560	572	613	576	650	634	648	586	577	559	645	582	565	587	552	560	606	602	616	631	592	603	620	585	591	578	595	645	616	603	594	646	578	584	616	624	581	578	585	595	622	563	583	587	572	577	581	621	581	614	602	609	607	554	549	591	583	574	597	608	588	604	548	582	567	623	584	568	597	596	649	603	595	560	582	595	584	604	599	603	610	574	603	627	562	603	574	607	608	623	580	547	629	624	574	561	606	602	587	566	565	619	576	570	574	609	599	594	581	556	578	553	560	580	616	582	621	594	589	597	576	542	558	573	604	617	621	572	620	575	605	596	611	610	575	581	630	605	615	562	591	612	608	586	604	639	634	622	586	606	576	602	634	565	609	581	571	594	599	557	574	553	600	585	602	590	597	608	569	590	608	566	589	561	567	622	624	579	566	615	589	616	557	581	556	605	633	576	558	634	609	566	596	605	616	593	593	608	589	627	582	582	600	593	574	620	527	585	606	602	591	579	605	597	561	610	568	628	585	588	597	593	626	599	609	617	597	644	595	610	561	620	624	548	587	613	568	585	598	582	587	610	572	621	552	618	574	590	597	575	573	613	625	582	618	587	592	603	623	583	575	608	579	636	577	620	633	608	588	609	609	580	571	584	557	588	576	585	560	610	621	574	575	611	637	599	567	583	580	578	605	557	571	577	600	615	590	564	574	600	562	571	620	580	566	615	596	573	607	615	580	598	563	607	583	584	632	639	586	594	594	641	650	611	594	590	623	610	582	586	568	624	596	598	551	617	578	630	576	619	597	640	605	609	585	583	595	582	551	558	578	581	606	591	598	621	612	604	558	563	598	563	551	597	572	618	618	627	586	594	601	613	604	607	564	615	591	601	641	653	609	623	554	557	599	589	586	559	604	577	607	601	617	569	598	574	619	550	573	636	541	592	600	580	625	569	599	634	609	585	591	545	566	576	591	591	563	565	625	601	624	563	610	560	589	579	583	597	619	595	570	584	582	564	620	602	590	611	589	612	583	586	584	642	550	624	599	601	616	615	617	609	594	596	587	585	591	600	578	565	611	561	608	606	590	583	586	588	571	568	615	606	613	580	602	567	597	583	594	614	597	562	592	569	570	573	619	592	555	597	566	596	591	594	609	600	594	572	572	598	595	576	673	571	604	577	595	606	614	633	571	609	581	585	561	588	614	582	587	619	606	565	602	591	594	571	568	613	582	558	567	603	615	598	619	615	604	579	606	559	581	590	603	551	606	549	583	598	566	597	577	582	602	570	585	580	567	588	578	560	602	599	588	591	559	580	595	578	617	595	594	556	621	596	592	553	559	576	587	601	564	591	575	610	583	616	565	588	629	574	607	594	545	563	581	574	584	579	581	601	589	624	591	628	601	582	603	604	582	607	610	595	583	584	555	587	630	571	564	609	607	553	606	594	562	587	579	547	552	553	585	583	633	581	576	573	603	603	630	612	582	562	604	582	570	622	582	550	623	634	660	577	591	585	562	565	596	588	547	578	581	605	572
28686	27244	33284	19664	4460	530	332	242	270	251	249	236	256	257	229	230	248	259	240	256	266	258	269	227	271	272	246	240	257	240	240	262	244	262	255	259	243	241	268	279	259	240	261	235	250	296	258	267	245	244	251	222	244	241	291	251	255	245	266	275	291	240	232	257	230	253	270	254	212	261	258	276	235	244	276	254	253	239	246	270	267	250	248	241	256	262	237	246	238	254	248	235	262	237	245	238	250	234	233	257	267	263	260	259	264	251	251	221	205	250	254	260	242	230	273	247	218	252	271	243	246	242	245	261	250	245	261	255	245	256	277	248	255	254	251	253	258	255	223	241	228	254	259	275	272	217	253	260	240	278	219	258	256	236	259	261	258	243	249	268	247	237	265	270	240	250	273	257	253	248	275	259	272	236	264	236	249	252	241	254	268	276	257	253	270	230	275	262	271	237	258	246	229	257	229	257	239	252	264	255	255	274	259	286	241	242	265	244	236	222	259	258	252	239	247	238	263	258	248	228	234	253	252	234	264	262	246	232	230	272	254	276	248	257	258	229	224	241	268	282	252	251	226	255	272	245	234	259	240	253	274	264	250	261	254	264	252	260	240	254	245	252	239	276	268	250	269	246	250	264	270	236	243	267	250	231	251	262	250	243	260	248	266	238	246	236	265	257	269	246	269	262	242	267	249	230	238	233	261	251	267	282	251	258	261	271	258	226	248	272	280	253	233	275	246	282	239	290	259	245	258	251	270	252	260	253	265	254	239	257	234	260	265	234	243	279	245	246	231	242	233	263	254	246	252	257	243	212	258	259	276	261	252	243	251	243	243	272	291	254	279	271	239	299	229	260	245	242	221	238	244	272	270	236	246	262	267	253	247	269	247	261	220	250	256	255	237	240	246	250	232	253	264	242	237	239	258	261	256	252	229	280	258	256	247	265	263	242	231	233	235	285	261	253	248	251	247	259	251	247	270	262	256	253	262	269	251	215	250	254	231	239	256	239	251	252	248	242	269	244	260	269	231	264	264	253	248	236	279	257	219	264	248	254	238	271	260	267	241	268	258	229	250	229	258	247	253	249	225	258	250	263	259	237	239	215	230	247	265	271	278	281	238	254	219	257	267	222	242	263	254	236	251	240	258	237	247	237	263	247	248	245	236	244	231	253	233	265	247	281	270	233	250	229	250	251	241	254	255	254	252	270	246	246	239	278	257	262	229	229	248	274	273	269	237	232	255	237	296	229	248	278	251	262	247	243	226	269	251	250	248	227	247	252	256	234	264	291	231	251	260	284	285	258	234	300	260	269	251	249	259	260	243	226	251	219	281	233	237	222	280	248	231	264	265	242	267	245	258	257	231	241	258	271	257	256	256	244	237	278	268	261	260	239	214	251	248	249	267	248	279	240	239	239	246	253	221	259	267	268	265	256	239	254	252	272	245	243	255	266	271	275	258	229	237	259	230	233	222	224	281	227	228	230	265	226	270	254	223	254	230	261	246	270	278	260	269	241	229	246	258	237	218	270	210	240	224	260	255	265	229	234	232	253	268	255	257	267	237	226	253	253	246	269	273	280	237	273	236	245	285	240	270	254	248	258	273	258	285	293	258	238	246	271	276	262	243	246	248	255	239	233	246	250	267	263	256	219	251	258	262	261	256	234	268	236	255	252	230	247	261	258	256	256	251	221	239	226	261	241	246	253	236	251	267	237	251	236	238	212	270	268	250	237	260	262	266	248	260	274	255	255	289	266	241	264	254	259	240	245	248	265	262	252	251	254	261	228	246	240	248	261	265	260	269	245	247	244	288	261	261	258	235	267	252	245	261	243	245	278	245	256	251	258	270	241	252	256	252	252	234	259	262	216	249	246	220	237	253	265	265	253	256	228	253	248	256	263	273	237	241	272	249	240	256	244	230	240	257	240	244	268	243	247	243	278	233	288	273	239	263	266	231	243	231	252	256	259	270	246	268	259	265	255	248	279	247	244	237	245	241	235	246	242	256	263	236	233	269	265	246	221	233	259	261	267	253	243	263	250	231	251	244	260	261	261	251	240	235	280	256	256	245	248	235	239	295	221	273	276	245	255	272	261	262	242	250	261	234	249	230	257	251	244	256	254	262	234	236	248	270	254	234	238	240	260	278	242	274	225	230	254	290	232	244	242	284	250	242	277	250	252	287	270	259	248	280	254	262	219	259	263	233	271	246	259	238	257	239	271	243	271	235	233	296	262	264	269	248	292	253	246	270	264	253	263	252	281	264	245	237	244	225	240	247	267	258	280	238	277	226	256	225	282	230	253	270	285	264	217	256	231	250	256	239	284	265	268	249	260	245	239	246	249	237	268	276	270	269	242	257	256	244	262	263	252	229	265	252	229	251	262	243	247	259	232	251	249	255	241	221	267	251	234	243	249	266	260	248	267	288	242	269	254	247	267	239	250	252	272	238	265	255	232	272	260	267	263	243	256	237	261	225	269	250	231	243	244	234	267	242	244	250	244	248	246	243	226	255	247	263	247	235	252	249	263	230	226	250	257	249	247	270	256	246	268	246	243	281	274	237	283	254	258	270	283	237	277	253	254	246	246	244	243	240	252	251	252	250	243	296	225	259	264	238	242	241	260	269	266	263	250	247	261	278	246	254	232	246	239	242	237	247	247	264	250	269	258	257	262	280	262	250	220	262	247	260	251	264	259	237	258	244	261	246	209	243	259	231	238	240	254	285	256	253	256	256	285	239	194	251	234	240	234	241	256	261	250	240	270	267	270	252	231	250	236	248	265	229	222	261	264	263	275	250	267	224	285	245	257	251	246	259	258	249	253	244	258	235	260	269	235	236	259	238	245	265	278	271	277	253	276	238	260	228	260	234	245	209	246	271	239	253	255	238	259	245	256	259	272	268	248	246	236	235	293	261	254	241	248	239	261	214	267	226	258	252	249	263	262	266	255	257	266	275	245	272	230	257	260	247	261	250	244	239	261	262	250	240	248	247	255	274	249	223	233	274	258	254	245	235	258	246	258	241	253	234	270	271	226	258	259	249	243	262	244	275	265	246	254	243	253	237	267	251	221	263	270	248	254	267	217	218	225	253	259	230	271	258	260	262	250	229	244	281	234	246	244	256	234	250	243	247	284	241	264	250	224	232	261	247	238	252	248	237	239	270	241	245	234	238	255	242	265	242	254	248	256	272	253	272	243	249	251	260	273	247	258	262	260	234	288	244	235	243	242	272	274	274	246	232	239	271	243	241	260	268	239	244	247	273	259	272	244	261	233	234	282	256	245	276	238	253	266	256	241	241	251	273	270	227	244	271	251	289	240	269	267	242	265	251	264	249	260	247	206	255	240	253	259	265	260	249	266	258	240	210	243	228	242	226	257	243	249	229	233	227	263	236	255	235	270	241	243	239	258	238	249	254	236	277	270	254	262	275	247	268	271	221	263	233	250	263	256	265	240	274	244	228	265	263	246	231	268	233	229	270	281	245	251	260	230	266	267	245	246
26472	44933	29551	13991	3748	461	299	305	303	294	290	283	319	313	283	287	300	320	299	300	317	307	310	302	271	332	271	297	348	296	264	317	311	296	296	281	284	279	305	325	275	314	260	296	310	298	276	278	314	280	282	282	306	284	297	272	292	283	291	321	284	300	312	296	307	292	323	308	296	277	285	292	300	304	267	324	266	279	307	302	286	303	302	291	298	277	328	271	310	325	303	303	328	302	290	305	311	328	299	294	304	279	276	292	310	292	277	290	276	261	309	304	283	297	267	268	307	310	336	272	274	292	281	322	319	264	276	306	291	274	285	297	298	296	279	303	274	268	297	307	281	313	311	305	287	307	324	277	315	319	286	317	268	303	274	301	291	320	302	311	279	332	333	305	291	264	309	294	299	257	295	326	311	296	299	276	292	309	283	305	311	313	311	298	283	317	283	313	293	303	297	322	311	265	285	277	294	286	265	290	298	295	275	272	312	324	336	303	281	325	300	292	278	295	297	282	297	302	277	321	281	302	312	278	295	278	299	302	296	294	284	300	312	280	277	282	306	308	298	287	292	321	302	267	289	289	323	282	342	294	295	285	324	297	278	297	289	283	267	295	312	301	326	292	283	302	293	275	291	315	299	287	309	297	286	294	311	303	336	284	300	303	288	298	295	251	303	278	317	284	290	306	297	308	286	268	295	274	292	282	284	299	301	302	281	268	294	285	307	283	296	298	287	297	319	295	269	302	314	320	308	308	277	290	292	320	282	289	309	305	313	311	307	332	275	274	272	306	293	302	312	297	295	266	297	312	295	283	332	286	288	276	274	305	292	312	281	318	314	271	273	280	276	279	315	294	271	292	314	283	311	291	281	277	299	312	269	268	286	301	316	287	265	278	298	313	294	294	259	282	300	279	277	278	283	272	275	307	324	273	269	303	287	314	296	300	287	301	287	302	286	310	305	332	322	293	307	239	288	313	265	295	284	258	313	286	302	287	297	288	292	302	272	287	301	295	301	308	306	283	281	301	280	295	267	317	314	296	289	291	279	330	270	278	284	295	300	306	280	304	327	300	313	314	329	299	301	285	273	305	259	324	308	299	290	274	281	283	298	324	287	273	300	293	292	316	324	299	319	278	302	316	305	282	291	291	286	318	274	277	297	280	306	271	289	276	342	304	259	310	315	280	297	305	297	308	321	314	290	308	297	314	303	306	289	282	270	299	316	311	267	305	267	285	302	309	297	271	304	324	272	290	284	309	283	287	329	271	274	280	283	290	293	294	299	281	310	269	261	287	277	297	267	308	297	314	299	282	303	308	285	293	307	301	326	294	282	303	295	265	323	285	294	261	316	320	277	289	293	315	297	324	322	313	296	279	338	315	244	304	263	311	317	298	307	273	309	278	307	314	300	263	327	266	276	268	264	299	320	291	270	278	283	307	293	282	331	285	297	292	282	236	298	301	270	281	294	308	325	285	285	315	262	281	303	270	308	288	302	351	303	308	313	287	281	263	297	330	294	290	281	313	279	285	300	286	307	346	310	268	281	275	298	310	303	268	283	284	295	289	310	289	298	281	341	289	291	328	319	267	284	268	309	299	266	310	315	287	287	311	286	277	307	314	272	287	313	307	333	290	271	302	302	308	323	298	277	265	297	299	280	285	324	309	287	304	294	275	296	306	256	285	257	297	281	306	342	307	306	305	309	301	302	284	304	256	306	283	292	283	287	297	292	281	289	328	296	250	297	290	284	294	282	273	306	334	295	280	283	269	333	288	302	309	290	319	291	309	296	311	309	305	302	297	316	296	284	320	308	261	325	275	305	288	296	283	281	298	297	289	331	279	308	313	355	277	284	314	324	282	266	287	293	290	286	319	326	264	276	301	289	296	271	274	323	305	289	317	306	301	289	298	300	281	350	320	295	282	319	266	280	315	276	318	293	276	323	297	268	282	281	297	318	328	293	301	299	303	290	309	258	283	324	277	265	289	283	292	291	294	333	318	298	306	324	268	311	270	306	255	302	303	293	297	282	293	293	295	272	301	285	302	290	312	285	285	301	275	273	286	268	283	305	298	305	304	282	291	308	279	301	309	281	287	283	309	309	309	295	277	285	272	309	296	288	323	287	290	289	309	284	301	305	304	288	271	269	289	315	293	292	273	306	295	291	319	314	288	273	311	290	324	290	278	280	277	279	301	269	293	316	267	281	290	296	295	295	276	293	262	279	319	268	312	297	279	275	291	285	276	302	285	297	296	304	308	276	278	285	305	288	311	289	332	301	289	293	292	301	299	289	303	294	287	282	291	300	295	291	290	302	257	301	300	303	317	313	292	285	272	293	292	294	290	290	296	298	292	296	299	279	299	284	316	276	277	310	319	268	329	330	294	293	257	306	286	309	301	284	292	271	290	309	317	331	295	348	305	290	261	286	291	292	299	301	297	276	279	297	305	311	333	280	279	293	289	264	315	284	295	311	305	300	306	315	317	306	268	293	269	298	294	291	317	318	307	296	270	306	311	285	321	296	286	299	296	289	301	278	325	297	303	302	315	309	312	309	319	299	307	274	303	295	292	284	301	303	300	297	311	311	293	307	294	265	314	289	309	297	286	266	293	258	308	290	304	288	318	282	286	316	295	314	293	290	301	278	269	283	309	279	310	281	318	284	296	283	309	299	260	284	305	327	297	306	292	295	328	304	315	318	304	301	302	319	306	298	300	304	303	307	313	277	317	291	288	282	283	233	282	296	304	323	275	280	290	280	274	279	292	295	282	317	298	318	304	318	287	289	331	301	318	296	298	289	293	305	305	261	296	307	273	320	295	279	312	308	311	307	307	312	282	309	300	293	271	261	284	315	298	303	328	285	306	291	300	269	268	293	272	306	293	267	280	273	283	301	299	306	339	286	308	297	299	271	317	309	306	310	290	302	321	277	261	300	321	310	290	278	301	286	307	286	302	283	309	338	280	281	282	283	330	320	279	316	286	289	296	296	285	317	320	292	281	282	301	297	289	304	322	294	281	294	315	293	300	283	312	298	296	304	272	303	289	301	295	313	309	276	294	298	281	312	283	303	292	308	338	256	263	290	307	323	283	288	278	294	279	301	293	279	272	291	316	297	332	286	291	301	284	303	287	296	311	320	292	270	307	271	319	291	303	284	292	281	290	281	261	292	307	307	322	282	296	306	287	293	309	290	291	267	312	279	287	269	304	281	291	298	289	305	289	280	289	283	319	269	313	298	290	279	291	282	308	294	276	287	290	305	296	306	272	286	295	289	298	297	299	300	281	271	272	299	288	284	268	296	283	297	331	329	314	279	292	284	324	290	290	282	284	285	282	301	275	289	310	299	262	294	303	287	272	276	313	273	261	301	321	330	318	290	311	301	278	262	310	269	297	308	300	300	266	326	313	282	275	288	324	282	274	298	293	301	313	284	311	296	318	298	279	281	310	306	314	276	284	306	304	293	291	326	309	304	276	264	297	317	310	308	301	277	312	272	305	282	311
24462	22725	36389	34917	24945	13735	1778	417	377	384	354	349	372	394	374	361	338	345	355	346	367	342	362	354	375	349	361	372	336	356	358	363	378	333	342	375	374	353	329	346	356	337	335	361	348	336	358	337	367	391	365	355	386	354	348	348	348	345	370	322	336	345	312	364	329	366	380	329	364	347	398	384	333	361	388	382	373	363	345	328	347	338	316	358	322	365	316	347	353	326	341	333	315	384	347	376	348	346	334	387	355	381	371	367	357	343	364	337	380	343	357	345	380	335	360	358	378	354	333	366	345	377	335	329	362	344	337	351	331	320	338	365	348	326	363	346	325	320	360	357	355	321	365	365	360	353	345	338	333	349	336	348	373	371	358	365	376	337	341	325	336	336	342	381	313	354	327	364	336	347	359	365	340	343	381	360	343	342	338	369	340	319	312	386	325	358	370	344	357	348	373	326	320	345	367	362	312	351	342	364	330	351	360	337	349	354	358	340	351	319	362	343	384	322	351	333	378	373	336	357	366	330	365	358	325	368	328	333	368	372	336	327	375	360	336	378	354	359	346	351	365	337	341	372	349	315	354	347	362	345	322	350	345	340	343	354	314	350	336	352	347	361	364	321	409	330	325	343	334	343	343	320	379	366	361	346	339	359	374	318	364	362	330	352	359	352	337	343	340	346	330	359	343	359	370	354	336	379	338	354	355	351	319	378	353	342	337	352	353	358	357	366	318	354	317	364	365	364	368	371	360	347	339	361	339	354	350	348	384	383	357	351	340	349	336	359	358	357	345	369	338	369	347	366	350	338	328	365	341	364	327	354	351	369	365	358	364	345	359	362	359	364	364	333	352	343	339	345	366	339	324	382	370	338	324	368	346	309	346	318	345	321	345	333	382	335	330	326	338	370	340	373	389	367	389	331	364	377	359	369	343	355	363	353	366	342	354	361	385	326	367	301	347	352	316	362	352	333	308	332	358	334	327	380	353	354	383	343	347	334	327	359	305	350	331	349	346	361	338	337	325	313	357	393	375	322	349	368	360	349	347	359	338	300	306	341	353	368	359	340	343	342	339	389	331	381	367	352	368	373	375	327	339	342	371	362	321	373	357	358	344	368	365	331	369	332	342	348	335	386	319	393	342	357	373	332	330	339	320	351	369	317	360	316	322	371	337	334	368	357	346	331	324	372	365	355	341	326	348	352	380	349	332	410	339	379	355	368	369	323	338	349	313	326	330	354	340	339	307	344	329	341	345	368	371	361	358	361	388	350	332	334	355	349	376	347	351	380	321	362	311	377	348	319	335	367	340	359	325	348	334	337	349	358	359	366	325	378	320	316	351	318	331	349	319	336	339	342	361	394	322	338	351	328	378	341	350	345	358	368	366	349	374	324	366	354	346	335	339	372	346	337	343	344	347	330	369	366	346	380	360	345	353	355	360	361	395	379	361	350	377	355	346	368	384	381	315	373	324	342	361	323	341	337	377	347	334	333	321	357	349	344	341	329	343	350	364	304	349	350	326	373	372	316	333	381	347	352	387	357	362	327	310	356	339	346	347	374	388	351	361	364	342	348	405	346	365	313	348	322	351	354	330	334	338	344	355	346	368	337	345	337	354	349	376	335	349	340	350	339	319	355	328	363	354	323	365	372	365	334	339	341	382	333	320	361	334	342	355	368	354	357	336	379	357	362	345	360	356	350	352	353	354	343	330	365	381	325	383	334	342	364	383	343	384	365	347	398	365	349	351	350	375	337	409	344	391	341	320	358	328	363	329	335	347	347	345	343	352	369	338	357	361	395	367	338	332	307	315	362	347	318	347	349	326	341	373	343	354	345	383	303	367	326	370	345	311	340	333	345	343	332	319	351	336	335	338	337	338	375	343	395	384	348	353	333	412	356	338	369	332	351	353	354	388	334	376	349	377	360	344	336	336	385	358	364	346	344	341	367	350	306	321	350	334	324	345	323	329	343	333	365	327	310	353	352	359	356	403	343	355	359	341	371	364	370	345	349	328	358	351	373	347	315	345	337	322	354	365	369	325	384	334	345	340	357	377	366	339	338	336	314	317	329	340	337	318	331	316	364	364	340	322	343	348	377	348	352	331	335	351	353	328	347	347	344	360	338	342	359	341	347	358	331	332	394	364	349	340	331	331	318	358	331	342	341	349	360	340	360	324	370	342	347	349	342	362	354	352	343	378	340	371	394	356	316	325	353	317	359	347	365	337	401	343	339	328	341	340	321	320	352	356	336	376	356	353	354	314	343	326	357	330	344	369	373	320	366	355	329	332	368	343	345	337	346	354	335	321	333	359	374	410	384	356	369	340	346	319	323	346	345	356	334	355	344	358	360	359	343	369	377	365	340	348	335	352	355	369	371	345	338	354	371	344	352	333	330	386	347	364	368	322	324	357	388	361	356	363	373	331	356	341	336	355	329	361	337	383	338	343	341	343	340	318	350	347	315	381	397	360	337	332	341	351	322	323	360	354	311	348	368	369	348	331	343	350	372	352	335	334	332	366	409	360	364	327	354	354	334	349	355	364	376	358	303	351	329	328	352	381	342	344	358	355	355	373	312	359	341	361	375	363	340	341	375	348	352	337	348	346	371	343	364	336	326	320	339	372	359	365	346	368	331	363	363	342	373	363	385	350	359	384	307	332	330	390	331	319	355	388	340	308	305	322	327	371	337	334	353	352	361	339	315	374	347	353	345	335	325	352	334	338	362	332	343	356	353	346	349	357	345	373	340	370	326	349	359	346	358	292	317	322	355	344	346	337	361	345	358	343	389	373	379	331	334	369	344	356	360	350	373	329	350	353	338	341	322	340	366	330	355	332	324	335	359	334	354	373	380	322	378	337	336	328	334	367	360	333	331	324	333	351	316	349	323	369	334	347	340	347	333	310	360	362	351	372	331	357	379	343	338	303	351	352	346	329	338	379	353	337	343	374	338	341	373	352	360	329	329	323	363	339	361	376	353	359	350	339	351	329	340	323	358	367	313	341	355	368	314	350	355	345	357	367	363	384	347	336	362	340	314	335	337	347	329	327	365	329	331	379	338	345	377	347	327	377	373	383	370	346	359	324	344	341	341	354	376	322	360	332	370	371	328	352	337	343	352	336	338	377	334	370	313	353	356	342	355	378	351	353	337	328	322	379	281	316	349	351	341	363	373	307	358	360	367	358	357	320	350	327	315	346	355	382	358	343	356	365	374	363	353	345	351	333	352	343	355	376	329	348	335	336	331	341	332	324	366	336	376	316	358	324	347	366	318	334	348	375	313	365	343	341	324	349	347	334	327	336	348	367	324	340	349	347	315	352	323	349	319	340	359	328	326	317	348	335	326	357	326	337	347	352	342	387	319	360	344	346	350	319	344	356	366	334	341	373	394	317	342	347	351	373	309	350	356	323	379	340	385	332	347	363	339	354	369	339	345	365	343	363	379	340	364	357	361	373	340	386	354	393	349	351	335	325	334	343	349	340	371	331	363	372	360	357	337
53927	91797	69219	46783	23104	1702	495	472	431	446	399	424	399	411	388	406	395	378	411	443	422	395	368	394	389	390	390	397	398	391	362	392	429	374	327	387	367	369	368	423	421	393	390	422	359	383	393	436	380	379	404	414	394	393	383	389	383	403	356	348	382	414	409	392	345	390	395	356	378	414	398	373	418	399	389	373	377	391	396	374	378	367	372	361	411	371	377	377	386	391	393	388	375	389	398	386	371	413	421	352	395	399	379	376	421	373	354	391	375	394	365	373	404	344	357	381	398	390	409	375	376	426	385	395	389	422	362	383	387	367	398	376	392	367	397	419	401	416	355	364	369	402	386	397	398	398	385	376	396	424	390	393	382	398	371	420	412	393	395	417	426	387	426	379	379	390	382	423	377	385	412	384	374	410	368	395	374	393	411	375	362	413	377	387	421	364	387	382	400	423	397	410	396	361	409	371	398	385	387	405	384	425	381	383	401	380	381	402	371	381	381	403	386	390	406	394	383	380	392	414	385	385	353	421	384	388	393	402	367	384	425	360	401	398	382	394	420	382	391	375	370	403	383	399	393	375	391	404	396	380	423	379	373	412	360	355	408	369	400	382	401	373	406	405	399	378	397	399	393	372	403	367	372	382	347	366	404	428	379	393	398	441	394	389	416	407	372	377	377	409	384	414	419	350	395	385	387	363	370	417	396	383	434	346	399	361	415	423	406	365	385	423	389	418	388	389	386	368	389	394	382	354	389	416	413	349	385	357	357	388	401	402	405	366	408	406	367	384	400	387	380	412	367	413	396	387	377	401	414	374	387	370	362	373	407	382	414	399	417	413	377	395	391	377	388	393	428	397	384	394	370	398	368	388	363	374	381	403	358	363	401	413	383	376	367	384	373	398	386	387	412	385	388	410	420	410	401	400	374	356	416	418	403	387	374	379	371	388	372	370	403	373	398	390	387	398	345	403	360	351	397	390	352	331	401	387	385	401	379	387	379	413	385	398	367	378	378	419	382	381	397	410	393	380	386	415	388	374	387	377	394	350	424	412	389	387	382	358	393	369	428	353	379	366	413	408	408	343	374	409	364	408	409	410	413	374	378	374	412	421	370	371	409	429	387	421	383	388	367	385	399	397	389	421	396	395	396	401	414	403	365	392	372	399	405	404	387	369	381	437	351	392	378	399	399	368	351	389	379	382	368	403	402	368	381	389	370	413	362	400	430	402	399	407	391	430	372	389	424	417	384	403	444	393	371	417	438	361	410	391	378	383	410	406	394	394	372	393	394	376	381	402	410	398	389	413	369	375	382	382	414	415	438	395	380	417	390	396	411	391	388	389	386	369	393	397	396	397	387	385	386	396	397	414	381	397	390	377	389	375	402	387	367	373	364	398	384	395	403	416	403	413	408	395	392	407	378	369	421	387	391	374	380	412	363	383	416	386	360	425	373	386	393	380	394	409	392	369	410	372	376	400	416	369	417	363	408	352	364	389	391	378	393	412	392	381	356	389	409	408	361	408	380	370	395	375	392	373	378	405	413	380	403	380	412	392	415	378	404	391	381	394	383	366	377	392	385	346	379	368	411	357	371	399	392	389	393	392	404	394	404	400	380	408	378	382	373	402	409	421	415	392	390	381	392	413	426	398	345	399	365	371	382	387	396	400	395	353	393	379	384	343	381	408	396	403	381	386	393	356	393	358	430	385	415	364	365	378	392	404	378	398	408	396	397	371	411	388	409	419	398	370	371	393	393	377	395	414	370	396	341	381	403	347	391	366	380	384	392	405	409	354	382	404	379	369	394	374	352	374	416	383	379	363	358	382	373	388	398	422	369	385	378	395	418	397	380	397	373	416	402	388	410	397	390	389	436	387	422	370	378	377	399	355	385	379	417	374	387	407	379	399	366	399	365	396	365	403	396	403	355	405	384	396	391	397	397	390	377	400	440	375	400	411	401	389	385	398	401	399	410	401	362	375	388	403	387	369	368	393	408	393	360	401	387	396	399	400	374	383	398	380	387	407	386	358	351	418	386	369	414	407	401	400	409	396	402	404	380	380	374	355	417	423	408	405	383	410	408	382	379	410	366	404	374	408	366	387	377	379	415	383	400	366	381	385	395	359	390	377	388	385	365	392	393	341	373	384	401	389	399	390	375	382	403	373	408	394	396	393	410	389	362	372	377	382	407	373	409	386	347	394	366	389	369	368	388	428	376	368	393	380	406	376	406	408	393	401	402	406	358	399	404	408	388	403	415	402	403	395	415	366	372	384	394	398	409	406	369	373	393	383	379	348	404	398	427	363	378	384	403	372	383	413	399	373	372	408	384	379	380	374	366	393	436	398	404	362	365	427	376	418	396	400	407	405	386	400	407	388	400	358	384	379	415	361	389	389	387	362	369	396	391	370	380	384	403	398	392	390	422	387	373	399	381	390	404	411	431	380	382	351	376	387	346	412	362	369	389	390	402	402	386	396	369	409	367	416	372	403	374	383	376	390	389	371	412	368	384	355	390	384	395	379	383	412	391	392	425	393	399	375	362	409	397	395	416	384	367	404	358	416	400	407	370	422	385	392	391	393	386	380	359	412	391	394	390	359	392	390	407	405	369	393	389	365	353	360	347	391	405	403	390	376	375	400	390	379	382	396	376	399	380	377	396	391	364	383	415	366	415	379	387	382	396	367	369	363	377	394	369	384	376	376	424	432	382	373	357	412	384	395	384	381	394	392	402	407	398	369	397	404	431	371	425	378	381	374	415	394	373	379	378	386	364	376	410	388	372	359	398	382	351	379	347	405	381	391	370	389	398	371	428	408	401	402	373	379	392	386	400	419	378	386	398	342	396	428	365	416	440	422	395	407	416	385	407	399	425	377	397	404	354	376	383	395	404	362	393	405	390	421	400	402	395	413	419	411	383	413	390	370	401	400	402	381	398	388	400	392	417	385	393	395	396	379	406	374	395	424	399	377	411	383	410	409	401	371	394	401	378	375	376	374	435	372	358	417	375	389	401	406	388	396	408	408	407	395	414	380	401	378	361	385	381	383	394	398	391	395	380	389	418	402	384	363	368	376	401	388	422	378	361	355	372	381	377	393	386	388	360	413	394	379	378	346	375	392	405	381	391	385	371	403	399	385	405	422	372	379	374	379	390	373	399	389	409	371	384	387	399	364	383	396	408	399	422	389	372	401	388	395	427	354	406	392	372	406	398	383	392	397	394	381	380	407	357	395	372	370	385	385	385	386	369	347	405	370	392	411	391	382	367	411	413	401	364	415	379	369	419	367	361	414	386	355	422	419	384	406	405	401	372	386	391	368	380	401	411	376	398	434	360	373	392	382	391	382	388	406	375	376	408	411	380	419	391	380	390	386	397	380	372	371	365	355	363	372	402	386	433	412	367	392	370	375	401	376	413	382	343	420	377	376	376	409	398	400	398	373	402	413	385	399	393	385	383	397	373	404	399	367	385	382	385	385	396	402	385	393	377	374	400	384	426	377
25716	23709	35868	32171	19253	4041	435	381	340	376	357	339	386	346	350	358	362	344	371	372	364	352	343	376	391	367	335	372	378	342	324	351	394	406	356	382	352	352	345	344	355	372	361	366	402	378	348	346	370	379	364	334	307	365	370	387	394	379	356	345	371	366	336	341	391	363	332	357	340	373	372	349	363	346	383	341	367	344	358	368	345	364	361	383	376	371	356	333	376	347	405	362	370	323	348	360	363	355	383	372	362	350	337	359	353	342	327	397	343	355	403	353	407	327	338	353	389	351	353	333	365	369	368	378	379	370	352	353	345	385	351	349	337	338	394	405	378	337	364	377	361	333	347	374	321	351	367	352	341	373	405	368	371	384	389	350	372	331	352	360	371	400	334	350	314	371	353	370	343	356	341	332	343	366	364	351	331	372	331	391	390	369	371	373	342	351	352	364	356	348	377	341	408	351	367	377	319	368	361	353	359	355	364	346	372	352	334	350	351	321	353	348	309	346	330	371	344	378	347	376	389	365	350	323	365	339	359	349	336	390	346	333	366	365	365	401	438	361	356	362	409	318	364	362	358	373	346	342	328	371	349	338	360	335	347	354	376	364	354	332	379	375	364	353	394	407	372	378	348	359	363	340	382	380	380	343	326	369	361	349	334	360	362	374	379	372	353	346	392	373	360	364	362	373	358	380	340	350	340	372	407	382	404	401	383	397	371	349	370	330	352	375	333	369	364	340	310	318	360	347	347	329	341	388	388	394	366	326	382	351	363	367	368	360	364	340	339	360	376	375	364	399	343	352	350	400	361	376	358	361	401	364	331	352	358	408	394	386	365	388	380	359	374	365	375	370	311	349	360	375	372	365	362	333	339	387	340	404	387	355	376	332	329	327	381	382	337	379	358	368	362	347	357	347	329	346	358	364	340	377	350	402	345	367	382	355	351	378	375	363	336	345	320	375	340	342	383	339	352	367	364	383	351	357	352	364	344	348	344	342	367	361	336	370	331	376	363	322	359	318	353	340	358	347	337	380	315	344	380	398	354	378	360	338	353	357	327	377	356	358	346	363	320	370	369	345	383	367	356	330	330	355	333	365	382	359	380	349	385	317	353	377	368	345	378	344	365	351	363	346	354	355	316	398	327	366	369	360	369	382	365	358	371	332	346	361	367	380	380	354	344	356	348	342	358	355	353	353	359	358	368	377	375	347	386	361	387	362	381	362	354	361	376	369	345	335	344	358	366	368	370	380	342	351	356	327	340	329	321	340	383	346	338	346	341	369	393	343	314	335	350	334	378	352	352	349	333	357	341	338	401	347	375	400	370	373	358	359	342	362	345	373	350	350	365	332	375	381	367	353	370	335	352	368	340	358	389	390	363	334	362	386	380	351	362	350	387	373	329	334	356	385	334	312	336	341	347	340	353	341	378	388	381	343	369	378	369	335	367	355	359	371	379	357	328	373	369	374	355	357	350	362	361	323	361	344	329	370	359	376	366	379	322	379	340	356	353	349	366	360	355	339	327	364	343	330	368	357	341	345	388	320	319	364	379	406	393	348	331	362	364	362	326	323	371	345	348	374	369	335	344	342	399	353	348	397	352	354	361	371	372	371	373	380	341	386	363	349	375	371	369	388	358	361	343	362	386	359	350	380	364	358	334	346	357	367	378	357	353	342	349	365	341	375	355	367	334	361	354	371	373	377	347	395	353	350	345	340	362	355	403	382	339	367	367	350	358	361	366	332	396	347	367	336	353	354	358	387	356	348	379	346	350	353	372	335	359	349	373	355	372	368	366	377	352	360	357	365	333	339	353	365	351	326	360	379	340	349	325	380	358	314	363	395	352	362	346	386	372	332	350	331	342	354	393	360	347	344	366	369	335	329	367	344	356	346	332	368	331	356	342	332	368	367	334	346	320	377	341	382	340	351	345	351	369	327	326	376	347	332	357	364	374	369	364	372	341	386	367	363	363	319	360	366	401	393	344	345	377	365	373	375	344	363	353	386	382	383	383	377	346	337	360	363	322	337	346	360	359	365	363	364	365	356	354	387	356	337	355	362	327	372	346	349	358	356	345	334	358	339	360	375	382	382	367	354	395	349	360	378	362	356	385	352	348	330	305	358	348	382	374	373	353	351	363	341	371	362	355	325	357	379	350	366	399	389	361	348	364	350	358	319	337	371	362	367	350	351	353	377	345	358	335	363	364	367	361	359	394	340	408	372	355	375	371	397	313	324	374	315	332	360	392	357	369	342	359	359	358	361	345	337	373	341	346	362	345	347	357	374	325	373	334	351	346	352	355	336	336	334	355	364	332	372	367	354	329	307	341	351	397	415	388	355	346	404	416	350	350	339	352	375	329	331	358	344	350	395	352	339	360	374	368	299	329	342	359	334	366	342	352	321	343	340	340	367	346	385	382	388	375	402	350	329	376	353	341	376	338	353	348	323	371	402	346	356	388	356	360	389	361	378	336	362	345	319	338	370	387	328	349	373	352	379	362	364	335	346	328	330	358	375	386	365	358	354	357	315	354	360	334	373	365	322	337	361	338	396	357	393	362	358	381	353	370	338	371	377	350	335	369	338	364	353	362	356	390	351	384	373	353	347	377	356	334	369	386	355	378	319	377	364	339	367	367	358	371	382	388	384	384	363	342	362	349	353	344	359	393	373	326	369	376	350	349	315	366	323	383	340	352	354	342	378	364	399	359	340	343	358	357	380	322	350	353	372	357	327	358	372	371	372	380	345	345	351	357	349	369	364	366	367	354	360	371	352	347	347	354	362	342	382	324	362	363	325	332	384	349	340	367	352	377	372	343	358	382	335	375	402	379	357	377	369	350	327	366	374	331	370	334	335	360	359	359	367	342	353	341	384	409	404	332	345	353	326	355	345	339	366	352	350	380	359	339	317	364	341	361	352	370	359	368	338	383	355	355	378	361	330	357	333	366	348	377	355	405	359	370	381	357	339	383	329	334	361	359	358	381	381	364	337	362	337	351	340	388	406	348	370	351	355	334	338	361	363	361	337	370	361	339	361	372	319	350	346	358	358	380	354	350	364	332	366	354	339	390	349	361	323	352	354	343	354	353	354	366	356	347	379	381	334	354	347	374	375	394	333	362	370	351	374	351	323	358	388	362	339	382	343	313	355	382	376	335	350	355	356	384	339	350	358	368	363	380	355	394	348	378	342	334	385	344	388	378	349	385	359	382	356	376	382	371	405	362	336	355	340	362	355	335	344	397	367	372	336	332	353	339	336	359	347	365	345	387	356	387	362	355	367	356	346	390	348	351	369	358	336	368	312	362	355	388	383	361	352	358	330	351	375	397	391	395	364	371	379	366	314	351	367	360	387	367	391	359	342	348	316	359	339	349	355	370	371	357	342	350	365	370	350	362	376	357	346	362	363	381	387	367	350	407	329	343	344	342	358	376	379	352	363	358	369	346	360	382	401	386	339	367	375	359	376	338	397	341	346	327	375	360	356	377	357	329	361	362	393
50024	77244	55420	36667	16518	1348	488	441	409	426	449	414	417	406	429	400	397	439	435	373	389	389	435	440	393	410	427	391	410	447	433	454	445	426	407	413	431	452	362	419	438	423	419	423	407	380	422	410	424	407	417	395	426	414	446	379	398	422	397	422	411	394	422	424	416	408	425	405	422	408	412	401	389	434	441	400	446	439	425	427	431	418	438	428	421	415	425	404	379	399	405	418	409	410	410	421	431	378	417	397	425	394	406	399	425	412	430	393	417	475	443	450	431	415	438	430	422	429	436	452	406	417	408	400	405	422	439	432	388	447	427	432	399	386	398	404	436	461	397	410	447	429	391	362	437	394	473	385	429	406	448	456	416	391	403	441	442	437	414	427	431	423	445	387	425	383	423	391	403	391	402	455	431	407	442	400	431	428	441	416	405	423	414	444	417	412	408	431	413	383	455	392	412	442	413	462	423	428	406	411	461	445	426	398	399	368	422	424	422	445	453	414	436	398	415	451	424	432	419	428	411	421	422	435	425	398	425	413	419	428	404	381	427	402	424	410	421	379	394	388	398	400	396	436	392	436	451	440	438	436	398	429	454	443	419	450	434	439	427	405	421	411	450	418	415	432	420	420	431	415	432	403	423	434	412	430	424	425	441	424	449	393	397	388	412	432	407	446	384	418	463	406	404	423	406	420	417	409	453	415	389	420	401	398	395	415	418	425	407	449	398	462	406	412	426	419	414	398	433	434	407	416	407	410	385	420	407	445	425	408	391	384	432	415	375	441	437	396	391	447	439	397	392	473	435	422	406	439	421	397	395	429	399	434	435	396	451	438	422	384	461	423	410	452	418	415	428	458	416	409	406	416	400	422	397	423	443	413	398	418	415	437	421	413	425	414	424	393	393	414	420	416	397	431	407	419	444	377	405	436	427	433	397	408	421	396	427	407	410	426	425	409	408	405	435	416	433	391	422	419	404	432	445	399	409	431	407	435	413	426	401	411	442	402	398	378	435	412	411	450	399	440	433	464	376	411	428	417	422	413	416	416	360	424	465	399	401	439	426	437	456	427	444	467	429	402	394	436	393	427	419	444	451	438	438	407	434	407	432	409	415	420	407	404	406	433	465	405	406	419	435	432	411	446	407	400	415	406	439	391	442	432	426	416	419	385	442	439	439	423	395	406	409	395	421	418	464	444	437	415	434	435	437	417	429	413	430	408	411	425	399	450	469	405	397	385	446	402	435	417	411	386	422	387	378	381	406	403	406	420	359	395	438	473	409	384	403	420	421	390	423	411	395	397	442	425	429	453	441	421	422	404	430	435	429	428	421	421	425	440	406	455	373	406	423	411	401	404	393	409	409	456	415	406	397	366	408	419	416	419	414	427	421	416	449	410	432	416	386	421	438	397	419	435	417	410	426	434	422	396	399	429	426	419	420	451	412	413	420	439	414	426	396	432	417	439	423	401	390	431	385	396	412	419	430	399	400	398	471	429	409	420	417	415	411	411	438	382	427	422	441	406	440	390	459	384	389	413	402	424	372	405	464	410	418	417	412	435	413	441	399	418	425	441	417	390	472	421	468	422	444	434	402	438	412	421	425	450	355	395	465	411	399	436	384	438	435	423	405	407	422	412	391	409	413	439	398	442	424	390	427	441	420	413	418	405	398	438	401	430	408	388	345	449	407	399	431	468	433	383	374	390	444	444	394	420	407	419	393	426	391	437	450	387	446	445	475	384	435	393	432	413	413	432	445	390	395	394	409	415	426	378	388	422	417	416	431	410	450	415	439	396	412	394	414	424	451	390	367	406	413	405	414	416	428	412	449	424	433	393	447	437	395	379	402	432	433	399	392	427	464	403	399	400	415	436	407	435	392	429	432	410	421	403	443	425	406	431	434	419	407	416	428	412	414	411	403	405	387	405	424	392	413	421	422	439	385	420	417	423	409	410	417	440	419	403	390	427	428	427	403	446	392	376	402	418	390	402	387	409	391	427	432	419	422	441	373	413	399	436	416	426	392	413	428	424	432	418	388	441	398	369	434	397	418	407	451	389	428	391	394	433	408	402	424	450	421	420	466	425	394	401	419	384	414	429	398	440	431	397	404	420	415	412	407	392	405	439	403	419	461	405	450	393	439	438	414	438	463	411	457	418	411	442	450	421	425	396	400	413	383	400	413	449	436	420	400	426	443	429	389	443	410	407	408	429	431	425	415	424	396	443	423	430	360	378	425	402	419	406	382	443	399	400	441	391	451	432	396	399	442	398	420	417	423	412	430	382	436	399	412	423	424	432	416	425	423	421	425	397	402	415	400	404	466	383	398	410	396	434	424	458	392	439	414	425	401	414	426	413	412	404	415	398	410	446	412	374	386	430	420	439	436	409	450	408	402	417	415	399	439	416	443	467	414	422	413	435	402	431	403	429	415	392	442	429	436	443	410	402	414	389	401	435	391	428	391	413	400	385	436	431	428	400	419	431	402	413	396	378	451	416	422	394	441	412	425	418	441	430	381	396	399	393	394	436	434	403	411	441	389	441	405	398	412	419	451	461	374	383	439	398	426	418	413	395	404	426	394	403	387	407	415	398	392	404	427	440	391	410	398	382	416	442	446	505	436	435	440	411	440	410	422	425	400	410	404	420	417	423	390	446	424	423	386	386	385	434	401	434	409	429	421	444	433	440	418	422	416	407	410	417	439	411	412	430	426	419	430	461	452	452	404	401	420	432	389	430	405	426	408	403	434	423	424	421	443	394	415	427	410	417	428	435	423	433	405	373	424	415	430	427	420	434	394	395	420	418	446	442	413	418	424	385	409	405	428	432	412	454	396	413	437	414	411	410	445	434	395	421	439	425	455	396	438	433	411	414	407	444	415	408	407	427	435	427	433	445	427	406	397	395	465	439	444	428	410	420	383	403	381	441	402	418	418	370	398	429	406	409	439	443	405	413	389	417	419	448	399	413	412	442	424	455	386	429	414	394	431	443	419	422	452	399	441	421	448	371	408	394	438	451	438	423	415	439	407	407	442	417	429	394	378	420	381	420	418	422	434	443	452	412	408	422	448	395	406	404	481	471	445	444	391	416	388	425	393	402	407	399	449	448	375	435	417	412	411	439	368	399	424	429	406	451	437	409	396	398	387	413	420	431	449	414	409	402	458	429	406	392	427	393	426	449	450	413	375	431	389	433	418	402	395	412	425	415	425	399	391	398	430	409	448	417	423	433	403	419	433	426	425	400	390	392	462	411	450	421	407	429	415	416	431	455	393	397	428	430	416	439	409	394	378	420	375	411	401	420	435	375	390	424	424	397	451	439	414	407	396	436	441	418	400	418	421	412	442	433	425	397	398	407	391	442	420	421	404	419	439	387	467	399	446	435	417	401	426	434	426	411	379	419	448	412	378	419	413	394	417	411	427	391	417	426	430	418	401	422	406	419	443	406	406	398	373	433	398	422	393	401	437	416	396	395	434	450	424	376	416	436	419	427	377	447	424	410
23271	21963	32516	29607	25426	20559	9928	838	569	629	616	588	558	548	568	552	564	542	558	581	564	539	537	531	564	554	569	544	541	556	543	499	534	554	583	531	536	566	552	535	489	543	524	554	548	569	551	541	529	562	560	527	580	551	504	546	529	550	529	522	509	543	557	546	527	559	527	566	531	531	541	537	572	554	531	546	522	512	506	545	560	519	558	495	527	544	518	523	577	513	511	508	528	570	517	487	526	550	533	485	569	569	484	562	543	519	587	515	527	536	541	545	591	529	543	541	552	542	505	577	522	549	519	510	550	530	544	557	539	500	549	521	549	545	570	560	529	548	534	573	574	559	532	552	519	563	574	532	628	518	527	550	564	554	546	559	536	591	574	528	543	544	542	522	580	553	574	545	595	539	521	556	538	536	544	550	539	535	558	593	506	536	558	552	536	514	510	564	535	559	553	548	493	564	524	552	534	555	488	549	552	537	521	529	559	559	581	539	575	508	552	581	577	559	541	527	542	520	530	547	582	578	472	528	538	519	522	525	560	556	551	515	559	537	543	554	564	527	552	505	549	544	553	532	509	577	575	524	560	518	541	515	540	543	520	566	570	583	529	565	511	565	542	511	563	510	556	526	621	506	559	511	570	538	521	595	568	589	556	519	572	515	494	593	543	571	527	569	534	569	533	570	552	513	557	571	532	493	523	579	549	546	512	569	542	531	572	576	537	530	505	528	547	541	565	577	547	542	539	504	527	547	517	534	535	537	541	538	535	581	547	521	532	583	549	523	542	529	538	525	559	576	505	510	531	535	539	512	540	539	527	563	521	548	510	497	568	526	564	552	515	552	580	500	544	521	519	518	544	535	533	505	544	523	515	517	510	552	514	522	554	536	488	512	549	519	502	540	505	532	553	515	567	529	509	579	500	549	518	525	537	508	554	534	560	514	481	512	541	512	559	539	519	550	556	536	504	561	544	557	547	535	571	551	501	563	532	562	548	543	546	538	516	564	536	509	554	584	536	552	519	552	548	498	557	505	529	536	542	540	569	570	553	575	528	538	535	522	555	574	560	486	526	535	585	541	566	525	580	525	542	527	573	518	546	563	529	568	562	563	542	521	538	549	556	518	545	501	530	535	532	524	491	510	538	537	544	561	516	499	570	560	550	496	549	534	569	582	499	533	521	515	535	520	540	549	533	549	577	533	549	543	536	503	540	552	545	555	537	546	546	550	544	548	558	523	540	514	584	547	504	567	552	559	564	524	578	514	523	571	542	518	547	563	574	508	535	553	536	529	547	561	567	511	544	554	538	513	525	570	562	543	528	511	533	546	543	492	544	533	544	542	522	562	534	552	517	532	524	534	504	540	514	502	591	518	519	514	517	503	527	524	545	513	489	515	545	530	532	538	509	547	511	526	541	527	538	531	542	592	517	552	527	505	500	562	481	540	506	530	559	501	537	557	531	535	537	507	553	511	510	563	497	547	558	541	556	495	556	525	562	543	521	573	549	547	538	567	556	514	557	508	521	492	536	511	513	564	563	550	564	555	529	568	543	496	527	494	555	534	523	539	536	543	525	550	493	532	588	551	571	506	551	534	472	574	547	522	554	540	526	537	537	533	570	510	516	488	521	565	568	539	583	534	563	550	511	575	523	562	562	527	535	541	524	517	525	597	531	497	553	557	544	549	587	507	539	518	546	542	488	569	548	576	538	519	517	500	553	544	548	513	582	583	560	517	514	526	530	515	541	545	579	501	519	538	543	554	553	512	557	562	574	512	536	563	524	556	562	560	542	521	567	540	579	520	546	557	561	574	559	556	556	517	543	541	537	504	572	573	528	509	520	531	506	549	519	509	550	522	504	543	563	556	513	532	472	529	528	542	532	527	550	543	519	556	535	552	549	561	520	552	545	533	524	552	550	537	556	531	540	554	535	540	535	562	563	523	540	523	541	563	535	563	530	506	585	520	518	553	532	525	537	529	557	517	570	566	522	593	542	532	573	559	567	495	527	545	540	527	524	521	526	522	520	535	523	482	567	536	539	508	554	515	587	538	524	591	559	526	562	537	525	529	497	523	528	517	566	565	525	542	535	522	541	558	562	517	553	529	580	519	525	553	545	551	511	558	569	567	523	512	509	536	528	568	511	553	504	544	543	530	529	558	554	508	534	541	506	525	558	511	557	552	570	529	507	540	524	542	553	516	530	535	558	585	558	556	522	535	537	482	584	539	514	564	599	559	552	507	524	548	559	561	577	525	562	516	518	573	486	532	529	512	567	580	518	507	553	553	534	547	520	494	546	527	537	560	522	547	532	525	534	583	544	574	527	566	546	520	506	534	525	545	538	520	545	556	540	522	550	495	578	539	553	544	553	547	502	548	561	513	554	520	508	546	612	561	571	511	538	543	499	492	526	572	561	575	620	540	535	558	530	546	511	582	519	546	519	529	541	507	567	549	490	537	544	535	564	565	573	539	539	548	565	538	601	562	532	539	520	508	546	572	493	534	545	508	525	530	511	579	516	561	519	546	538	552	491	524	510	522	546	558	540	505	575	488	535	502	540	523	558	533	543	530	530	544	560	535	521	538	528	557	531	553	552	561	508	507	557	532	575	548	565	547	530	521	527	518	500	565	530	491	540	565	520	553	563	564	531	553	548	518	528	515	563	496	557	491	533	547	506	525	540	555	526	508	529	542	530	556	540	570	542	492	558	518	521	560	541	544	549	523	586	520	567	529	526	547	529	574	543	529	519	523	520	574	579	525	496	583	540	553	545	527	539	524	539	553	535	537	541	560	550	539	504	526	513	539	574	528	513	548	568	544	545	569	576	518	557	535	557	579	524	493	516	564	540	542	500	550	544	514	534	537	525	553	502	611	577	521	538	584	563	539	521	548	512	519	544	550	556	525	513	534	530	581	545	499	573	519	498	525	545	527	524	543	550	541	575	543	513	563	567	572	518	514	569	504	535	538	550	536	546	526	498	539	573	528	513	555	578	560	566	554	536	505	526	571	497	536	546	525	545	517	562	551	509	549	528	533	537	543	542	504	506	546	561	552	517	549	498	528	567	574	562	534	568	567	511	559	526	513	559	537	540	548	575	553	586	580	559	526	569	535	586	531	500	550	530	519	543	537	512	523	533	508	503	546	545	548	547	544	546	576	495	551	573	527	558	484	536	516	579	545	590	557	569	532	579	518	493	530	579	565	587	539	505	525	518	542	529	530	546	528	546	522	516	488	554	559	546	552	550	580	534	550	523	517	544	562	548	541	541	545	544	556	561	493	557	537	544	538	559	573	541	571	532	565	526	583	534	554	523	516	489	573	513	526	543	530	551	562	503	515	554	532	559	520	552	599	512	497	517	538	556	556	499	570	513	503	526	523	544	572	596	520	559	512	505	511	555	547	542	506	544	498	532	483	567	486	553	525	539	551	552	522	524	546	555	515	541	531	567	542	560	527	575	528	498	493	556	527	543	464	527	559	526	544	515	518	514	560	555	613
61351	102323	79107	57069	33276	4542	772	738	676	694	604	634	620	612	630	609	598	575	638	602	633	594	575	611	629	609	573	622	621	612	620	559	562	587	585	601	617	565	588	601	596	628	575	634	577	588	594	603	611	566	609	547	572	612	584	594	608	587	572	580	621	578	625	567	611	605	560	562	628	565	591	584	620	582	549	572	563	558	580	572	595	588	618	562	573	564	620	615	563	590	556	602	584	582	579	600	564	603	591	592	579	557	615	568	614	597	583	625	609	632	592	609	544	588	586	622	605	548	634	597	605	571	616	591	585	597	552	565	581	609	565	564	643	637	584	587	569	586	607	602	564	619	598	589	631	590	602	639	565	598	597	611	596	574	620	613	602	607	571	516	637	516	602	634	579	591	571	629	614	592	602	555	586	619	618	584	584	638	642	624	589	560	581	587	592	590	575	541	612	574	574	636	589	604	597	550	571	621	629	604	623	610	566	582	598	609	598	585	581	598	597	620	573	567	564	568	581	588	598	594	577	593	612	578	581	562	597	586	587	575	574	583	598	632	580	584	572	598	569	543	575	588	604	584	609	542	610	610	625	562	550	631	622	597	589	555	622	580	572	563	586	606	589	631	596	590	547	590	577	589	635	594	569	563	580	556	563	610	575	613	543	568	611	588	569	574	574	609	605	549	565	563	576	606	572	591	576	556	583	626	566	612	598	634	612	564	606	583	568	583	619	559	588	569	585	584	610	612	568	594	599	585	577	598	595	560	579	575	586	579	611	560	609	591	657	596	610	565	610	547	596	570	573	558	593	552	598	588	573	529	563	556	560	579	544	610	595	599	593	618	613	579	559	587	624	576	625	584	574	566	637	572	567	584	562	606	545	626	606	603	583	562	573	600	583	583	564	574	568	582	619	598	579	579	574	579	606	576	613	599	644	613	552	597	592	597	609	593	568	583	583	624	594	595	605	572	607	599	596	528	590	593	596	588	639	590	582	561	572	576	564	584	557	599	569	583	603	580	602	632	585	555	611	624	577	601	605	610	537	604	635	615	594	591	603	558	591	566	609	553	612	591	598	547	600	577	587	587	593	566	555	617	540	572	571	584	581	552	598	606	604	630	581	552	590	572	579	596	558	593	618	573	616	564	546	626	601	575	553	576	596	584	588	598	545	610	588	548	583	581	571	574	594	577	605	557	577	609	614	621	593	574	590	586	558	526	590	629	570	576	625	564	569	581	571	614	578	598	595	604	602	575	591	561	610	593	579	595	584	574	573	544	614	587	600	566	582	596	614	603	621	593	567	575	569	588	599	640	615	576	605	624	606	573	564	594	578	618	566	586	555	592	579	597	585	611	565	593	609	586	567	570	590	551	594	561	580	586	572	561	601	603	582	594	601	588	572	588	619	592	575	569	602	603	576	568	613	606	585	631	626	599	576	643	638	595	622	592	591	558	541	615	562	594	593	565	547	587	579	584	597	572	620	591	577	592	612	605	606	576	575	595	584	602	623	604	544	553	560	638	611	595	558	639	587	612	611	574	595	579	587	572	619	637	591	567	570	569	623	554	593	608	590	574	635	583	610	577	605	593	635	582	573	598	552	619	608	629	585	557	554	587	617	587	539	602	552	529	591	619	560	582	609	556	585	569	570	599	557	571	581	595	562	622	594	554	562	627	574	605	600	575	613	594	590	599	596	582	596	573	563	573	619	576	559	626	555	601	595	603	593	593	622	603	586	581	542	638	559	580	563	621	572	580	592	604	568	528	639	600	544	598	582	583	577	584	573	577	628	568	567	602	600	575	607	596	544	567	557	531	601	596	566	625	592	583	610	544	574	569	571	592	596	639	600	559	584	595	558	566	610	613	583	588	579	612	588	552	589	601	553	555	593	606	616	576	591	518	574	589	590	605	637	556	606	552	525	578	626	570	550	564	571	582	564	624	584	603	572	618	567	569	573	626	637	558	617	658	587	592	625	609	582	557	584	581	558	622	589	561	595	600	584	546	606	569	576	551	574	591	565	574	570	558	576	579	590	545	572	568	613	586	579	579	576	570	590	594	590	580	561	618	547	614	603	571	619	588	586	587	554	592	608	597	644	554	585	557	578	577	578	570	587	607	579	574	577	531	616	603	563	595	579	566	555	588	606	566	541	566	560	614	579	603	578	624	580	613	575	603	575	553	600	564	575	594	604	578	578	546	615	608	594	609	587	570	569	569	533	616	550	616	580	580	594	602	575	617	557	586	594	582	575	565	585	616	549	582	590	586	587	604	557	601	603	578	532	576	573	579	557	562	597	594	597	571	614	628	593	575	615	558	594	604	572	597	602	585	555	554	571	545	575	589	621	572	565	619	577	532	603	571	594	536	574	532	556	588	575	568	624	618	555	582	609	551	608	580	637	559	602	544	605	623	547	600	548	583	566	596	635	583	612	546	600	588	573	595	570	578	588	571	626	588	581	583	596	645	590	602	611	629	565	585	603	582	552	581	608	614	549	593	561	585	603	600	598	582	607	603	594	620	567	644	631	632	581	586	589	601	542	592	610	612	585	581	571	594	598	589	607	603	623	560	574	581	579	577	572	587	575	594	602	597	548	589	586	607	581	550	609	520	623	566	607	631	586	577	586	618	622	605	607	572	582	593	579	597	536	578	578	588	561	592	573	559	617	602	601	582	623	560	554	565	546	585	574	571	592	569	578	586	573	553	575	575	578	573	598	601	557	573	629	574	619	582	586	567	590	559	575	582	592	596	552	617	518	605	608	594	592	629	558	641	582	575	618	595	586	569	598	578	592	550	580	593	539	634	597	558	586	597	576	572	627	579	604	582	572	603	605	621	557	584	590	625	587	597	593	578	602	602	576	585	544	561	617	555	617	605	554	593	578	607	531	578	581	561	561	596	574	584	578	540	617	608	602	603	555	584	579	583	605	594	566	580	554	622	616	561	576	606	613	538	586	567	610	531	607	539	545	604	565	545	577	570	561	545	583	590	590	558	611	580	602	586	597	544	605	609	655	592	566	621	608	556	622	597	572	623	568	577	581	582	609	605	584	576	615	609	581	558	577	645	599	609	596	601	617	634	579	594	591	595	563	579	602	557	568	546	640	621	584	634	530	613	566	575	595	626	605	574	554	588	548	546	579	622	595	565	612	586	603	623	560	540	579	573	565	564	571	556	616	569	558	604	558	590	617	585	554	582	601	541	602	568	591	598	596	590	548	593	605	550	585	573	578	595	579	591	596	615	585	593	590	559	592	603	580	581	578	607	619	586	568	584	648	559	622	606	563	596	556	566	605	582	583	619	608	577	550	584	618	576	584	542	591	617	560	575	531	583	557	559	627	559	579	586	554	620	556	602	600	592	598	596	614	594	537	594	564	552	566	602	595	585	614	620	595	587	601	577	556	597	609	606	592	576	606	586	612	607	588	583	567	610	591	591	564	621	593	586	606	562	574	572	563	572	559	576	579	540	579	548	609	555	621	598	604	573	554	578	575	624	609	573
29084	27334	31599	18864	4490	543	301	263	237	267	244	280	250	245	237	258	250	283	239	269	231	256	246	249	238	247	258	269	278	231	252	240	233	268	239	253	225	247	255	275	242	226	247	260	246	280	250	258	256	277	242	252	240	247	245	264	240	260	282	237	225	251	238	239	223	249	243	265	230	274	246	254	237	275	266	249	273	263	254	259	238	250	252	260	248	222	252	232	277	238	251	260	259	220	259	238	239	246	265	232	237	241	257	245	264	249	239	241	238	268	232	238	239	252	243	242	246	248	244	234	272	248	240	252	257	257	263	251	278	224	247	257	247	270	263	260	256	235	242	236	243	226	249	255	250	253	241	252	258	272	215	239	241	268	261	277	272	249	249	262	259	274	254	241	235	240	260	247	247	245	249	266	239	270	258	239	259	257	230	234	230	226	256	261	236	232	229	271	261	262	258	234	263	237	278	269	284	219	247	250	231	266	236	232	268	258	250	235	249	278	245	243	277	233	258	250	238	273	248	248	216	231	210	280	232	242	237	265	238	264	232	259	252	272	220	270	263	248	241	249	244	247	241	262	244	247	243	242	256	266	251	259	245	235	226	276	254	281	251	256	264	229	248	230	229	224	269	287	241	296	226	265	241	235	235	261	247	265	249	251	245	244	253	255	264	267	233	246	221	247	257	230	231	235	267	242	253	259	238	284	245	245	271	243	239	228	217	223	236	246	267	273	243	235	267	240	290	259	267	265	226	239	234	248	271	223	225	226	230	265	254	255	279	235	226	276	230	239	257	242	261	258	244	244	259	252	263	245	241	237	236	251	255	253	272	261	270	261	248	225	232	225	236	237	244	233	245	252	224	259	254	263	243	231	292	250	241	279	248	259	239	249	252	252	238	247	268	256	241	227	254	243	243	280	241	253	251	248	245	257	228	253	223	215	234	248	237	266	263	275	244	245	256	251	239	254	270	259	262	248	228	231	297	245	231	234	256	244	245	215	253	251	244	267	245	253	220	226	239	250	248	266	249	246	248	255	247	257	265	225	226	274	273	254	250	232	265	243	237	240	243	222	259	248	245	246	227	268	262	234	249	250	237	260	247	262	248	227	241	225	228	241	222	243	239	220	281	250	242	280	276	232	257	242	232	226	238	260	252	259	244	247	235	264	256	250	255	259	236	252	244	238	290	257	246	239	253	248	239	266	257	251	289	242	241	247	267	223	253	259	221	270	245	264	230	266	244	274	260	198	241	244	221	263	252	271	257	251	271	251	247	258	248	240	247	248	245	249	234	250	246	270	256	221	276	227	268	259	278	250	248	275	226	249	213	266	281	261	229	248	271	263	260	245	229	224	234	253	245	253	229	219	248	264	249	266	228	244	266	239	248	283	230	262	239	242	245	238	257	249	265	241	234	284	241	244	236	227	254	225	265	263	283	242	264	282	235	245	238	245	248	252	266	250	263	238	256	248	258	229	219	245	228	238	247	237	259	227	251	282	258	254	262	218	260	277	241	245	279	273	252	274	248	227	272	257	228	267	249	225	231	258	259	255	235	234	245	260	255	231	258	210	237	235	248	252	239	236	250	267	246	286	247	244	272	231	262	251	251	264	232	253	258	254	255	250	235	238	250	285	221	281	282	234	242	245	212	225	249	246	229	257	255	255	265	249	220	260	261	271	224	254	276	246	235	244	251	244	254	259	239	299	277	245	243	253	230	252	244	236	250	231	254	252	232	247	275	220	224	263	241	236	279	270	269	257	236	266	297	228	236	258	232	276	241	243	238	257	241	243	261	264	238	255	241	233	260	238	239	278	222	257	249	239	271	239	250	254	267	255	255	256	256	257	288	243	226	228	245	289	238	258	230	248	243	268	239	242	264	256	270	245	262	286	287	269	250	237	255	253	245	259	226	228	224	245	235	299	273	239	253	237	244	251	264	228	252	256	219	230	247	255	259	266	248	262	221	225	264	252	237	248	260	243	230	239	225	275	245	228	245	220	255	270	240	230	244	251	216	266	247	263	263	255	247	229	223	251	257	238	234	224	259	244	261	261	240	256	242	251	284	251	269	234	252	207	225	232	249	243	260	253	278	236	254	256	253	217	229	246	247	226	249	261	255	249	227	243	260	272	231	249	264	225	251	284	235	261	247	257	244	246	236	261	250	292	246	258	261	246	250	268	236	256	247	258	250	271	268	252	271	234	243	242	244	264	231	297	261	269	244	242	236	250	251	253	240	248	262	262	277	247	226	228	242	262	239	241	243	256	225	237	264	263	250	276	242	256	223	236	271	269	234	241	250	248	265	238	228	250	286	245	233	216	235	248	265	229	257	246	239	246	252	246	235	216	265	250	266	245	228	263	252	228	234	271	258	244	262	228	279	236	247	274	252	245	254	231	260	245	252	276	270	239	254	221	244	213	240	237	231	231	218	262	245	217	241	233	269	261	229	285	260	240	252	223	267	245	243	253	250	268	237	222	257	252	229	251	247	231	254	227	242	244	229	226	241	242	253	262	242	252	256	249	252	258	239	234	257	245	233	271	233	258	261	245	231	227	250	251	251	243	250	246	235	238	250	237	234	216	250	218	246	252	276	270	235	263	258	238	247	239	256	253	234	256	257	261	231	245	250	222	279	252	244	249	259	255	243	255	238	254	246	211	253	222	237	219	242	238	264	240	270	291	245	256	262	230	242	226	282	281	256	250	247	257	244	238	251	244	250	241	246	251	254	257	282	209	237	249	239	242	235	248	231	265	246	229	249	244	258	231	260	226	246	246	247	267	251	275	232	262	232	246	239	242	247	244	229	277	254	231	257	221	291	262	238	281	267	239	250	253	244	219	257	245	234	253	264	248	259	263	237	252	264	247	272	251	227	261	247	229	267	254	237	222	237	227	237	265	265	253	251	233	258	231	262	256	248	238	253	229	237	222	251	257	245	261	219	241	283	245	230	261	231	272	265	236	249	259	255	270	258	268	240	241	251	244	244	220	260	237	235	255	238	236	250	268	247	232	240	231	258	276	235	253	253	231	270	233	242	247	290	244	258	260	260	244	249	269	241	237	249	256	238	258	268	252	252	213	248	258	272	236	253	249	260	223	245	247	243	253	278	250	245	241	252	250	259	244	245	270	235	236	266	259	239	250	250	271	256	250	252	229	222	242	227	256	257	241	260	237	248	266	232	275	245	235	253	243	226	258	261	241	268	261	261	266	255	236	257	265	278	248	283	261	231	242	236	242	232	259	261	217	241	254	227	253	242	216	253	230	221	270	279	260	210	247	238	229	276	222	221	247	236	242	241	227	267	255	246	259	226	234	261	246	246	239	250	255	237	277	235	285	233	266	247	249	218	265	233	242	246	267	239	233	244	221	231	259	273	259	257	252	254	239	233	240	275	251	239	259	249	229	242	238	237	246	255	240	214	239	262	250	270	258	263	250	248	234	260	248	249	242	272	235	228	244	236	266	214	267	266	238	244	236	273	259	246	255	237	293	222	273	283	263
27390	44226	28432	13186	3776	634	280	286	306	342	284	321	328	295	292	283	318	269	274	302	285	285	313	308	301	316	288	315	297	290	315	296	322	286	287	285	285	305	318	287	267	328	288	315	298	308	299	320	260	316	312	302	275	287	296	298	300	308	315	273	285	297	323	279	308	303	306	305	283	313	304	317	299	281	302	286	305	298	310	255	294	285	309	277	268	312	271	307	264	299	304	294	288	309	290	320	298	291	275	309	343	292	297	310	290	272	293	287	309	316	298	273	290	296	301	303	305	309	270	309	285	299	292	305	312	297	302	312	259	309	306	279	262	309	290	303	278	302	312	308	253	278	281	268	320	290	331	265	312	295	272	315	300	271	277	280	307	307	284	303	318	276	277	270	329	272	290	281	310	301	285	293	300	282	299	308	283	275	313	325	261	297	265	304	289	303	278	292	285	327	300	308	275	302	274	306	310	293	285	279	322	303	293	286	302	312	286	267	300	294	283	287	293	302	323	299	306	308	292	283	323	267	293	302	302	273	318	281	267	270	303	283	301	286	276	329	313	272	302	300	265	291	303	316	293	296	303	295	283	292	297	270	285	313	285	287	297	299	302	297	291	293	299	288	325	287	286	260	291	290	296	292	315	301	294	283	301	304	332	285	283	312	278	318	287	248	289	280	299	276	312	303	300	294	266	300	272	302	290	272	306	309	261	279	285	305	298	252	303	297	295	298	290	286	324	310	288	327	299	314	316	269	286	339	265	282	263	303	285	293	289	297	276	272	272	310	303	308	313	292	266	288	305	288	267	303	312	273	281	296	273	306	269	325	279	292	279	311	278	278	314	277	278	277	293	275	281	304	283	306	286	310	273	282	316	320	272	325	287	302	300	285	299	289	294	275	317	290	280	310	292	263	302	273	288	311	299	301	292	273	287	271	322	305	291	280	272	280	298	264	274	317	307	272	288	293	291	293	277	304	302	292	290	284	330	287	287	312	319	305	289	294	279	293	299	301	274	280	300	283	278	296	283	318	301	296	313	291	300	301	325	308	297	289	305	323	296	284	279	284	265	306	264	267	272	299	266	277	321	295	288	293	279	261	268	308	317	293	296	280	316	281	286	279	282	282	275	286	289	296	309	303	287	299	288	307	300	297	284	294	299	304	314	294	325	278	305	308	293	260	317	270	317	271	328	279	296	301	303	321	290	296	289	296	269	282	302	287	270	297	290	291	307	286	281	296	285	298	306	292	302	336	276	259	291	292	305	286	305	272	304	293	286	280	305	293	284	286	327	307	298	269	286	270	287	302	313	265	328	278	288	286	326	292	314	319	278	290	296	281	328	303	306	290	285	292	285	304	288	268	279	309	281	272	266	284	283	299	304	282	293	296	260	289	297	291	308	294	278	297	309	298	308	295	297	305	275	277	284	335	311	286	313	273	322	281	318	312	285	327	304	297	311	292	287	294	297	296	265	268	256	306	282	296	284	293	274	286	284	287	279	294	308	258	289	277	321	323	280	284	290	290	287	290	306	287	306	278	313	300	275	290	278	278	275	299	313	296	286	330	277	291	304	276	278	287	303	277	314	327	294	316	296	289	295	271	279	280	287	252	279	284	288	316	282	282	325	261	289	277	262	262	276	318	300	272	308	284	289	281	302	302	296	286	300	303	294	291	334	295	282	286	282	296	290	308	305	280	289	319	300	263	302	284	321	298	278	308	291	296	278	292	312	295	305	306	281	269	296	265	285	304	293	280	293	304	314	300	266	301	325	306	307	309	316	301	300	268	296	305	289	279	279	280	297	309	269	301	286	289	300	281	294	295	283	264	317	308	297	312	321	300	293	302	294	313	319	280	329	297	308	312	266	282	288	307	310	286	296	287	275	284	295	303	310	276	274	306	297	300	261	268	327	306	311	280	302	293	291	299	275	284	287	296	279	264	284	313	270	287	291	285	307	305	285	270	272	252	294	291	296	298	297	283	289	278	319	292	279	293	301	281	288	269	298	270	297	283	291	289	273	323	303	285	297	277	277	300	296	293	328	293	299	283	320	287	310	277	300	293	297	275	303	328	316	302	271	274	311	288	271	278	312	290	296	277	302	280	287	283	286	278	282	287	281	301	270	311	284	286	290	282	314	293	283	272	268	288	284	267	290	323	290	304	273	304	286	286	280	286	287	304	310	290	316	269	271	289	311	294	301	293	299	300	308	318	310	287	261	293	303	307	310	301	321	285	311	292	295	333	306	277	301	306	291	284	298	300	286	296	279	285	313	325	304	283	319	302	277	298	301	291	300	275	270	281	284	303	295	280	284	283	280	271	292	297	259	275	269	280	309	270	277	289	290	294	295	288	308	302	286	287	316	327	287	310	283	285	281	271	282	297	274	304	297	315	275	306	280	296	304	294	278	292	275	253	321	269	295	293	299	281	310	301	287	276	295	285	307	294	286	306	284	301	280	297	327	309	292	291	276	269	299	287	329	314	294	284	296	298	281	312	298	321	284	305	323	257	266	301	296	301	280	292	305	283	314	295	289	313	284	280	301	311	291	308	317	259	297	281	290	314	262	292	299	308	279	310	299	315	265	309	320	282	304	273	294	274	285	303	276	290	308	274	274	324	317	290	288	264	298	291	303	293	301	289	313	302	304	275	303	263	306	295	293	270	321	293	283	306	301	321	277	264	281	303	291	296	284	336	293	303	297	290	318	313	283	281	306	276	281	281	297	279	278	284	312	279	238	309	256	285	310	278	302	310	298	284	292	302	286	299	276	293	289	314	303	278	316	263	279	310	308	320	254	305	304	285	287	297	291	332	308	271	297	285	284	294	301	305	294	290	307	284	281	330	288	278	254	289	283	294	294	284	310	296	278	320	310	322	302	278	327	302	300	294	276	289	279	267	284	284	274	267	297	298	315	313	297	308	305	285	296	287	292	307	306	297	321	304	280	270	266	308	303	300	299	315	291	275	308	276	311	283	315	307	304	296	281	300	295	306	252	278	315	259	268	322	292	285	304	307	280	318	272	312	282	269	338	263	284	276	312	296	306	286	295	282	266	301	301	260	288	294	273	282	273	276	281	269	280	294	317	294	306	275	314	293	295	286	290	277	270	279	246	298	278	297	283	300	275	288	298	292	253	287	287	278	255	322	278	268	313	310	312	291	280	292	317	280	309	321	318	288	296	319	305	271	298	307	294	265	278	289	268	285	268	306	274	280	279	293	304	301	318	279	292	276	269	289	278	282	274	342	287	273	310	269	279	298	302	297	286	316	292	295	327	268	276	333	276	285	309	273	276	283	272	310	289	282	295	335	295	301	314	289	291	315	310	293	310	312	295	304	276	276	300	328	269	304	303	271	304	294	287	317	279	292	293	273	268	302	310	288	277	296	327	279	298	268	301	296	331	283	305	305	291	271	295	269	278	269	325	312	328	290	331	309	286	292	284	275	300	322	275	309	302	275	306	294	334	295	297	291	274	303	253	282	266	265	331	342	268	264	299	282
24379	22751	35781	33763	25012	14161	1744	424	388	393	354	372	369	344	347	357	347	322	362	350	350	363	354	353	370	341	344	344	358	340	343	341	331	349	348	375	345	366	352	372	311	368	345	331	350	344	328	346	365	346	393	354	348	376	340	351	325	325	358	349	368	346	337	344	370	338	364	359	355	365	353	352	352	354	383	340	373	353	319	343	361	360	333	366	373	327	344	335	366	345	337	352	341	325	307	345	337	354	362	342	349	355	356	300	346	314	330	351	373	350	341	367	359	350	349	312	343	346	333	365	329	338	323	334	363	337	308	348	355	370	339	357	337	335	361	347	356	331	342	372	369	320	389	339	386	358	347	314	337	369	345	353	374	381	343	339	355	358	364	365	330	349	345	334	335	343	355	354	321	352	353	341	346	296	321	363	372	351	311	364	352	344	383	343	346	363	359	348	336	329	350	336	335	344	339	373	344	334	362	356	339	348	385	355	356	329	366	331	356	332	326	361	383	335	358	352	316	369	339	346	327	344	350	329	336	321	321	352	327	364	364	347	327	327	340	381	344	353	328	322	382	353	324	383	332	361	343	340	349	359	347	384	328	350	371	333	355	323	347	343	354	364	332	347	357	332	335	335	378	342	359	359	360	308	400	360	345	351	380	323	320	316	380	352	385	322	356	359	339	357	360	365	326	377	340	368	331	368	352	354	368	338	333	344	340	352	343	334	349	350	348	377	346	342	355	369	351	345	321	375	347	324	369	350	334	368	334	354	372	374	345	336	358	371	354	348	348	339	351	310	358	373	331	348	333	344	368	344	377	342	366	355	353	363	351	371	369	352	348	366	338	367	305	333	351	354	362	325	320	332	377	373	346	363	331	334	329	361	347	353	336	317	355	368	331	329	349	338	322	366	322	337	310	346	331	356	394	369	370	344	372	386	362	308	302	341	331	363	337	355	353	365	353	380	371	352	368	336	361	324	346	348	348	314	364	346	349	347	366	315	320	320	345	322	338	359	311	336	349	318	359	332	344	357	372	337	352	385	321	356	339	360	349	330	348	385	347	353	370	342	335	357	351	375	385	342	356	364	372	329	363	313	352	357	345	351	373	298	316	346	375	344	358	335	370	354	355	344	325	366	344	351	335	355	350	315	331	365	345	362	339	356	341	331	341	335	394	382	345	337	325	348	357	384	365	318	329	354	364	359	351	350	344	333	356	359	358	353	367	346	353	345	326	336	319	311	360	362	335	324	354	350	331	365	355	366	359	345	337	340	345	349	356	352	331	388	327	335	386	343	366	322	342	347	369	366	342	333	361	361	357	323	335	350	347	317	306	338	354	348	335	345	354	348	357	358	372	325	344	320	389	339	372	357	345	363	347	315	360	370	323	367	314	330	320	351	364	339	346	373	351	345	366	354	383	345	331	337	380	372	345	364	352	343	354	346	346	341	370	330	334	359	333	336	349	377	364	353	339	323	332	345	329	390	317	321	327	366	339	360	376	315	335	345	327	345	326	357	342	372	365	354	334	333	341	319	373	381	323	378	319	375	341	327	322	385	384	338	353	350	352	340	377	329	355	388	406	320	333	340	343	369	325	345	316	338	344	314	376	319	350	324	330	346	370	376	355	364	357	322	323	371	354	351	325	383	331	320	348	307	355	333	340	342	347	361	364	379	334	346	320	369	344	326	355	337	373	325	364	341	322	367	376	371	366	325	360	339	333	381	363	357	338	358	370	351	381	326	352	344	331	326	334	356	351	337	369	354	307	364	358	336	335	344	359	351	359	387	340	329	340	359	349	331	334	366	368	330	320	290	371	336	356	368	357	368	329	369	354	357	350	357	351	354	339	343	335	370	367	358	321	368	331	320	360	344	337	318	344	343	362	309	357	324	351	350	376	337	359	341	331	361	328	352	326	343	344	382	361	348	355	357	328	363	340	333	351	346	339	343	358	308	370	326	358	370	343	329	324	342	347	357	350	377	318	341	330	344	350	325	353	341	360	352	358	344	408	351	344	392	340	335	350	362	336	355	334	354	358	343	325	361	359	320	338	354	348	378	332	343	371	362	370	354	358	341	342	331	340	375	348	356	376	351	351	346	381	326	386	332	316	345	343	343	357	329	380	355	362	315	308	333	358	332	372	368	358	380	371	383	326	334	362	350	329	388	343	335	327	327	323	330	299	381	356	337	362	349	364	298	360	352	384	378	317	338	389	335	346	342	360	343	341	317	361	353	314	353	315	321	337	329	340	361	366	358	338	330	345	358	359	307	346	308	355	339	343	383	354	347	348	353	350	352	337	331	326	360	334	332	337	364	343	335	322	352	333	327	336	341	324	312	342	341	351	313	344	327	381	331	375	347	346	335	313	376	307	357	354	356	350	345	332	325	351	363	367	326	332	348	331	329	368	374	331	305	335	354	341	367	336	332	355	302	353	356	369	355	359	320	362	326	357	324	340	323	413	341	356	345	333	329	366	311	347	348	359	340	353	368	380	350	334	357	343	344	343	342	384	318	330	313	334	350	365	386	351	330	342	381	350	356	335	350	371	368	364	382	369	337	352	387	331	341	335	357	355	314	379	349	332	324	383	309	348	328	347	338	402	332	321	314	319	346	351	333	348	368	354	324	382	358	360	374	370	397	334	334	369	321	359	364	312	343	343	341	351	337	323	351	356	343	359	380	350	320	352	358	344	299	350	367	357	330	304	335	335	340	330	343	389	345	386	343	354	313	377	350	345	368	349	335	322	337	367	353	323	340	352	317	368	326	353	328	348	340	362	339	354	357	347	351	379	327	336	344	385	336	341	330	339	370	339	389	329	356	322	326	391	343	352	322	342	336	383	380	339	338	339	325	372	316	347	355	334	368	304	360	360	300	346	372	320	370	341	330	340	367	364	340	365	343	347	309	351	349	347	348	331	359	358	330	343	338	339	360	333	355	330	334	325	339	334	331	330	351	356	350	345	344	375	393	320	358	327	338	370	316	376	335	347	350	347	322	340	371	361	330	332	322	353	357	336	342	337	345	312	324	365	340	343	370	350	358	332	375	349	337	355	337	363	366	366	364	330	354	352	333	370	335	362	333	378	375	381	337	334	377	371	360	336	315	358	352	319	325	357	352	361	364	374	322	345	349	355	363	300	367	326	332	318	337	328	350	367	365	356	380	350	329	356	330	345	308	340	349	357	340	324	326	379	340	356	355	321	327	358	337	342	343	328	332	335	354	340	322	339	330	353	347	345	338	344	322	381	387	325	314	359	336	335	348	329	329	310	338	339	362	337	348	359	315	349	330	367	338	374	360	364	371	353	317	359	351	336	359	354	348	356	344	359	304	338	337	318	329	320	339	345	384	377	370	345	340	367	333	348	356	330	361	329	330	341	345	349	328	341	385	332	364	366	375	341	355	371	345	363	341	354	363	338	359	333	375	306	339	307	314	321	340	343	336	362	399	322	374	350	367	330	350	355	376	350	371	323	355	349	333	336	378	355	353	360	354	330	331
54118	92169	67911	45648	23640	2300	492	492	408	420	434	397	379	375	413	399	425	398	416	429	413	386	403	420	412	422	428	412	367	381	425	393	418	401	390	369	389	382	388	405	371	367	409	379	389	408	363	375	398	372	362	379	383	385	376	403	400	358	372	379	413	367	397	399	389	385	374	358	399	388	399	387	371	422	423	393	392	388	366	386	402	368	427	368	392	378	379	353	398	412	373	393	407	383	379	400	408	394	347	382	378	367	441	367	367	390	371	353	367	389	424	394	333	363	391	388	397	439	370	385	412	398	401	387	360	421	374	411	380	375	361	406	397	389	396	397	403	389	388	366	389	370	382	362	410	349	384	365	384	397	338	350	390	364	372	391	346	386	421	377	387	428	392	375	370	366	354	387	385	366	370	402	374	354	377	401	399	361	427	387	394	374	393	417	375	400	375	403	378	391	384	367	347	383	378	355	382	390	391	386	434	411	362	373	413	392	422	360	398	371	380	392	408	384	396	407	379	390	436	387	380	414	367	395	370	367	397	367	379	372	403	354	353	417	399	363	373	396	394	394	407	398	406	403	401	367	402	431	338	394	366	390	380	376	410	398	378	386	386	406	383	386	365	393	382	397	375	392	393	388	415	389	382	416	422	367	431	357	374	380	366	414	395	392	372	385	365	406	438	384	398	386	381	381	433	362	404	404	359	389	351	388	359	362	391	393	361	360	352	413	365	369	425	384	361	410	358	335	414	371	376	388	395	390	409	403	408	395	409	423	427	374	414	369	401	381	403	408	410	374	366	355	380	357	378	390	390	371	396	391	374	363	414	391	385	378	343	419	375	381	373	377	379	390	375	368	416	419	392	386	390	409	414	384	395	387	345	413	425	399	396	371	389	446	382	401	389	370	404	365	381	370	381	379	381	404	431	415	401	372	371	416	380	396	381	414	395	425	344	400	422	391	406	397	382	344	371	389	395	377	404	387	391	402	411	387	370	370	364	386	409	387	385	426	411	397	402	364	380	351	380	343	389	387	394	361	391	428	379	410	401	346	404	369	379	373	372	386	381	394	402	411	363	379	436	393	396	375	372	371	391	384	391	400	363	392	338	390	364	406	417	437	384	392	405	411	383	405	402	398	410	399	395	397	396	371	391	402	399	387	374	389	385	401	398	435	405	327	390	366	382	400	406	388	427	409	371	381	395	399	374	376	392	411	398	378	404	387	365	370	391	416	389	385	436	374	413	350	413	406	397	384	407	377	356	391	379	371	386	390	414	398	402	412	396	421	361	361	388	380	382	412	438	382	355	399	396	372	378	380	393	356	388	364	370	354	393	354	408	384	378	406	406	383	376	401	395	387	359	379	412	393	372	431	375	401	383	342	374	373	363	395	416	398	367	368	394	370	363	358	366	350	374	391	418	417	418	362	396	394	418	358	363	375	422	396	397	404	405	376	374	374	400	381	399	394	354	390	380	421	391	390	406	404	421	377	416	360	371	394	350	375	418	407	368	349	378	354	401	404	417	375	366	408	437	387	388	382	384	394	387	353	395	389	341	397	402	378	394	423	350	403	410	403	385	421	394	385	426	380	385	412	378	390	393	370	388	389	399	388	422	372	370	402	408	388	371	347	369	420	409	385	358	375	362	386	397	397	376	380	349	382	404	359	390	351	412	425	382	437	410	362	383	386	397	418	396	376	411	418	413	426	408	378	379	353	430	373	395	401	394	399	377	373	378	390	380	382	383	374	417	373	381	404	362	365	373	364	408	395	407	353	355	353	393	379	362	397	366	383	391	377	421	389	407	391	372	375	344	372	380	337	402	407	406	388	389	406	427	358	360	392	396	426	421	380	375	385	348	417	377	391	425	384	383	396	405	475	375	387	406	378	406	396	380	389	382	353	384	360	386	415	378	392	378	351	407	426	361	356	396	360	363	398	376	398	383	402	387	380	379	396	411	347	367	387	408	380	402	378	369	374	376	390	410	398	381	391	376	374	398	437	362	418	416	358	413	382	405	384	358	365	412	382	363	424	413	351	385	377	377	431	392	375	367	373	392	395	402	393	365	428	375	389	379	377	404	377	381	390	387	375	400	432	383	388	384	388	383	391	357	403	381	391	352	359	360	355	371	398	401	378	391	406	394	387	394	367	375	436	378	417	387	377	393	409	353	387	351	417	377	372	441	358	414	380	397	396	376	389	386	408	401	382	365	373	390	398	421	375	388	399	404	387	367	420	337	364	405	414	409	386	403	384	415	410	383	383	380	374	384	411	380	416	396	404	392	402	394	425	372	392	403	372	379	386	361	415	393	398	393	393	383	390	398	417	380	379	376	401	386	361	371	374	396	401	364	398	369	385	406	368	385	363	376	381	393	369	401	420	394	409	399	423	359	392	361	350	379	374	414	399	401	362	364	397	374	359	400	370	411	385	391	393	358	395	381	373	428	397	375	391	378	379	399	401	419	383	443	375	402	384	403	375	373	390	413	384	401	373	413	395	393	382	366	340	414	385	372	375	391	373	400	398	395	406	386	367	392	405	386	414	412	377	397	386	405	395	402	415	357	432	370	372	383	386	381	419	398	399	416	373	412	363	371	372	353	418	356	418	404	372	391	378	376	366	405	396	400	402	385	407	388	391	402	383	381	427	369	422	359	371	418	402	384	418	402	391	418	351	401	381	372	409	408	385	412	381	369	344	367	345	405	392	379	368	368	366	412	399	408	393	405	395	401	371	396	376	401	376	362	373	361	425	378	384	409	377	358	380	382	400	366	371	402	390	369	367	379	386	363	382	377	398	369	391	369	378	394	387	370	422	381	394	359	402	371	398	411	402	402	398	412	366	412	392	403	411	420	378	380	414	404	411	397	379	421	401	389	375	387	389	388	418	366	387	433	406	350	380	391	418	400	390	418	411	367	359	353	386	357	381	377	348	384	376	372	365	385	398	390	407	402	419	364	363	380	373	364	380	378	395	330	388	359	384	348	341	396	396	410	421	377	397	370	394	385	378	332	348	385	363	383	343	403	385	379	403	375	388	409	406	428	376	395	384	381	376	403	346	413	410	393	404	367	440	428	414	367	347	415	383	407	373	394	398	395	381	415	384	425	400	386	405	375	406	397	383	432	382	374	395	402	396	378	391	373	389	371	383	409	409	397	344	410	359	391	399	394	400	397	410	392	387	427	372	386	406	397	393	423	371	367	387	365	405	411	386	416	351	383	421	410	403	375	369	377	370	390	357	385	377	402	345	383	378	429	382	378	390	379	362	386	393	372	423	372	404	368	383	392	365	374	359	344	381	397	376	392	375	386	390	415	378	368	370	383	410	378	401	394	397	352	370	370	410	401	384	387	368	401	435	380	397	378	396	415	432	378	368	379	400	377	365	416	393	410	366	418	401	411	384	350	364	399	375	428	396	363	381	402	371	435	343	385	430	387	401	401	396	395	388	405	376	333	364	386	409	391	364	416	410	410	404	365	363	364	386	368	407	413	393	390	364	369	373
25738	24006	35973	31057	18736	3927	407	374	354	378	373	380	398	358	350	362	356	353	357	341	368	352	369	343	359	365	370	367	365	346	358	344	358	382	381	346	332	381	355	365	373	337	379	341	342	376	350	336	344	356	329	367	320	324	328	380	373	406	390	376	369	362	346	384	353	341	366	374	316	377	345	360	363	357	374	365	345	366	340	345	365	343	322	356	361	332	374	329	339	362	344	336	363	352	363	375	386	388	358	353	380	361	336	309	358	368	390	362	377	370	330	332	363	366	369	346	343	352	351	353	341	347	344	361	350	355	317	398	369	366	343	354	356	341	347	350	367	374	361	331	372	370	345	370	333	377	343	340	331	355	372	387	347	361	343	345	368	364	367	391	318	378	381	365	345	346	351	361	359	349	366	374	339	377	338	366	376	386	364	360	362	376	339	380	383	337	343	352	373	353	345	348	336	363	313	346	403	346	381	360	379	350	409	350	342	335	368	374	330	337	371	379	382	358	394	372	344	346	321	394	361	343	316	324	357	366	359	352	359	363	335	359	342	355	347	326	361	361	362	338	358	353	308	347	335	344	324	348	391	375	384	387	369	382	364	346	369	343	319	359	353	358	369	344	354	345	343	334	350	373	374	362	376	337	344	339	392	364	349	357	341	347	363	337	348	373	362	351	393	346	336	346	370	332	336	366	328	354	377	352	373	365	343	321	302	353	360	373	394	386	363	338	355	339	384	350	358	383	354	365	360	335	335	349	369	365	366	341	365	325	360	340	357	366	321	369	368	388	372	349	414	359	376	349	367	380	379	355	357	352	349	329	349	327	371	376	384	374	329	365	340	398	330	340	362	346	318	372	381	339	358	392	371	358	362	366	340	333	363	380	360	402	351	364	355	336	340	370	385	359	331	356	335	362	390	369	334	359	354	360	351	364	357	358	364	341	362	339	347	373	367	336	379	347	373	343	371	368	336	355	405	366	373	376	354	348	364	332	397	349	356	348	329	396	372	377	340	344	355	347	353	353	368	368	368	366	367	385	336	361	374	328	403	365	373	333	338	348	345	364	335	366	403	340	372	360	356	367	355	354	365	331	376	351	372	348	391	338	330	346	359	357	387	377	384	385	340	372	324	369	346	375	340	379	372	377	363	364	385	346	349	352	367	377	352	341	357	388	376	345	367	389	344	361	365	379	359	357	363	350	322	383	376	385	393	359	385	350	367	378	364	387	348	403	346	352	353	357	343	337	362	326	369	337	375	343	354	339	337	404	366	354	321	334	392	347	368	362	362	374	366	355	312	390	362	333	347	362	350	366	363	360	373	336	356	344	366	360	339	354	341	368	355	388	355	344	356	390	370	362	385	370	354	346	341	367	377	360	385	346	353	380	368	380	376	320	384	355	373	350	335	395	334	329	371	320	350	383	394	349	348	372	364	344	365	326	360	370	337	372	356	363	369	348	379	342	376	391	347	363	371	353	355	351	359	351	378	349	348	353	336	340	386	362	333	362	361	361	362	353	316	375	335	345	348	334	369	388	344	354	380	364	360	356	357	370	348	354	384	351	325	370	351	312	362	348	339	361	352	361	349	365	369	380	365	374	366	330	344	368	359	372	347	346	353	348	347	352	373	361	365	340	360	392	365	334	336	358	367	372	341	366	353	337	371	372	333	365	383	330	340	363	362	365	343	350	353	349	329	376	356	360	314	394	383	343	334	336	378	341	369	365	358	341	361	368	359	321	343	367	353	360	364	389	314	346	341	380	387	328	339	400	384	353	377	358	367	368	376	350	378	358	374	365	370	348	382	340	331	386	352	350	366	349	354	370	369	353	371	340	381	372	369	340	351	336	368	391	346	361	327	355	389	352	365	367	350	319	377	393	353	381	360	373	372	348	337	355	360	322	352	331	363	379	372	387	338	368	350	366	383	323	342	347	362	357	360	338	343	392	361	353	363	356	339	377	333	372	361	340	317	353	353	363	341	347	367	348	351	343	348	377	367	346	363	358	370	351	396	375	382	358	370	330	381	387	361	376	360	351	316	318	323	366	363	374	323	371	363	344	345	317	360	322	336	375	334	329	384	365	361	361	375	347	376	341	360	306	349	380	361	333	381	338	369	381	371	385	388	345	389	336	358	330	366	367	336	395	379	343	343	365	360	346	351	348	363	374	359	348	372	373	369	343	354	361	390	373	410	359	343	376	372	329	357	359	364	350	349	359	391	373	369	348	389	358	394	323	326	406	339	341	420	364	366	299	343	350	343	382	341	342	363	356	369	361	339	386	364	374	364	380	363	364	328	392	345	333	368	333	358	345	342	365	369	365	387	344	373	372	335	389	349	370	379	377	353	358	354	376	371	408	370	364	348	361	342	375	354	349	359	341	331	352	354	340	383	381	375	340	376	332	380	389	379	328	375	379	350	363	351	358	333	390	364	339	388	374	341	347	368	351	374	354	345	370	377	381	346	337	375	348	356	342	377	378	367	370	343	362	351	380	356	361	335	362	377	362	355	369	365	352	373	357	369	358	402	372	383	331	365	333	398	363	372	371	376	377	361	380	358	331	343	382	344	380	364	388	324	331	335	390	364	352	344	389	380	353	375	372	351	348	371	389	328	373	344	373	382	374	358	331	362	346	359	353	346	362	362	330	391	348	361	371	344	379	360	369	348	348	388	333	350	368	346	389	380	387	332	343	338	373	352	374	348	374	354	376	350	365	311	360	379	347	382	327	367	348	335	372	355	363	381	361	351	343	357	339	360	397	367	369	348	327	340	352	389	366	353	368	334	359	322	362	381	359	341	354	407	358	362	364	383	327	373	343	341	379	364	387	346	387	366	387	356	355	353	375	336	367	323	351	383	378	354	386	361	403	344	361	363	338	373	373	335	354	356	383	366	336	353	355	342	373	356	359	380	368	345	351	344	327	364	366	345	365	357	367	366	333	345	331	345	323	370	407	322	383	345	335	373	332	364	340	352	327	343	349	357	335	356	344	380	366	332	351	358	372	343	391	381	337	403	349	358	374	353	361	371	362	319	365	340	387	335	382	331	367	364	366	367	372	342	348	341	349	367	354	364	347	348	340	356	364	360	364	341	313	364	375	385	413	360	377	384	321	401	375	358	378	342	380	350	360	339	363	372	382	361	344	344	358	355	352	360	351	355	375	346	366	386	384	370	351	355	342	338	349	374	344	362	368	362	365	366	357	385	361	367	386	357	368	383	351	356	363	373	339	358	363	344	368	346	363	347	362	367	348	356	365	359	325	315	360	337	351	394	365	357	365	374	366	364	377	383	372	340	339	362	385	362	344	348	398	370	344	342	338	374	360	366	384	365	310	403	375	330	334	338	380	335	357	358	374	363	358	383	358	362	352	346	373	358	331	362	341	380	316	386	324	357	350	373	394	357	365	362	389	372	342	358	363	364	402	379	365	383	352	355	365	370	362	329	341	374	347	374	367	383	361	326	398	345	347	355	330	390	324	341	355	361	370	349	350	361	348
50552	77586	55582	34464	16349	1218	453	459	446	463	429	428	444	387	411	467	426	458	420	449	422	422	428	455	411	401	454	411	403	432	391	406	429	425	394	420	415	412	403	426	422	441	445	421	376	418	439	416	426	431	397	364	444	401	428	424	391	425	431	406	409	423	414	436	450	448	437	400	400	448	440	420	437	399	446	418	428	436	438	409	414	397	431	423	436	403	397	385	403	423	418	388	442	417	411	382	400	409	425	440	413	395	420	390	404	426	422	433	417	366	384	463	407	401	420	428	446	423	408	407	429	394	423	369	424	440	409	396	462	385	417	411	414	419	402	438	406	418	393	445	413	422	402	435	399	429	450	417	443	389	436	476	447	379	435	408	421	442	407	411	423	443	405	403	426	408	401	405	426	427	469	430	404	436	399	442	417	398	405	411	399	448	399	400	434	437	445	420	396	431	416	461	406	412	424	427	419	403	375	406	395	444	494	423	426	391	408	449	417	380	412	398	415	420	409	429	397	429	404	399	385	474	398	376	432	438	442	382	421	438	405	420	431	417	413	415	437	436	415	450	406	460	420	412	411	430	437	419	377	456	412	408	425	425	447	431	445	459	412	389	395	365	404	415	420	415	411	413	451	417	443	410	399	401	395	411	401	424	412	421	417	418	469	381	379	436	409	417	403	405	403	417	409	380	421	439	412	443	442	412	444	417	423	410	414	416	435	407	404	435	430	382	427	416	439	435	464	422	401	408	414	399	408	410	419	435	397	392	382	442	399	455	404	423	449	395	411	397	396	427	371	429	414	425	414	406	417	413	427	418	452	418	398	393	410	424	429	428	406	414	404	421	422	447	424	412	397	431	419	388	442	433	455	427	421	404	437	423	449	442	352	416	403	400	409	425	463	397	418	390	430	394	423	414	421	391	446	390	402	429	396	423	434	425	364	393	408	413	442	415	434	452	422	402	389	401	420	445	396	421	398	453	389	452	411	429	394	405	379	385	414	388	441	413	433	420	445	409	418	429	406	393	418	426	392	442	447	458	454	441	415	390	413	388	410	413	459	393	427	426	418	408	454	401	397	395	431	424	402	413	434	417	454	425	437	392	418	434	384	430	449	464	369	411	413	418	414	410	425	398	389	396	414	437	424	412	432	436	403	396	386	406	434	381	461	384	408	395	380	436	422	374	429	397	421	446	427	408	415	437	428	412	408	419	413	397	421	433	424	388	404	372	424	387	426	421	410	408	391	417	400	418	441	422	441	426	426	422	431	416	434	439	405	396	411	435	431	405	424	442	395	419	398	413	430	438	452	404	422	426	402	420	456	417	409	385	402	396	400	405	418	384	430	400	401	406	418	417	398	435	376	431	439	385	454	418	416	384	417	422	396	416	436	411	399	403	421	430	380	396	415	392	409	421	443	377	411	408	438	394	373	439	441	418	392	401	407	412	460	422	401	432	407	412	442	422	386	403	424	397	432	443	412	410	432	421	407	382	387	403	412	432	461	418	423	422	425	395	418	395	415	438	398	438	437	443	374	437	383	411	400	440	413	429	415	428	457	381	436	448	397	400	421	423	420	423	424	402	419	401	415	399	406	373	421	396	410	406	386	389	415	392	441	406	389	463	413	429	417	419	418	408	419	385	430	401	397	425	411	401	436	421	443	434	401	395	422	384	408	445	403	402	403	434	407	410	423	414	416	450	406	431	400	458	401	400	387	389	403	396	413	422	442	444	412	455	415	432	428	423	421	421	416	419	422	426	399	439	427	412	404	429	417	417	412	378	441	379	434	417	419	425	426	407	425	404	440	425	395	437	389	401	407	398	398	433	432	403	421	418	403	419	392	421	427	401	414	419	415	463	462	396	393	382	425	445	444	411	394	434	409	422	404	366	419	451	442	444	441	404	404	446	450	367	411	412	378	451	417	436	388	436	426	419	428	427	398	420	449	415	398	415	401	399	362	395	405	411	465	458	379	446	413	440	431	423	424	404	386	385	428	412	410	394	441	431	442	432	407	429	415	409	422	435	459	413	442	449	393	426	367	390	437	413	426	411	414	413	398	392	417	418	408	432	417	399	425	404	417	373	409	401	415	387	435	415	436	418	376	405	419	437	440	434	434	464	399	429	416	441	422	437	414	426	395	446	401	394	403	445	406	428	427	410	441	447	408	387	399	363	429	388	398	425	405	461	438	382	442	411	474	410	412	439	415	428	424	440	419	446	432	412	395	435	416	386	413	433	416	431	397	429	386	400	408	402	436	428	429	420	395	405	399	413	379	384	419	410	428	418	420	420	415	404	397	408	414	419	398	406	394	413	402	420	413	439	415	426	392	444	383	443	406	395	401	414	411	428	412	415	452	410	384	418	451	400	413	403	459	456	394	400	398	402	384	407	420	432	404	433	423	410	442	421	411	390	416	418	415	409	435	431	427	398	415	416	463	403	437	443	389	438	442	410	396	404	459	421	429	404	420	403	384	408	460	422	437	448	437	413	427	416	426	405	431	417	425	444	403	408	417	412	440	407	455	460	422	407	431	424	403	414	432	455	401	405	390	447	421	427	395	405	422	383	405	441	456	418	398	409	429	423	440	447	408	424	405	400	385	435	427	418	421	409	427	413	428	455	402	441	384	430	401	431	433	415	430	409	384	432	418	411	422	430	411	421	412	410	418	386	437	380	390	437	435	407	420	433	399	386	399	383	378	424	406	412	393	380	403	435	381	417	450	442	448	407	416	418	430	423	451	412	467	409	414	427	433	404	409	424	418	412	431	420	405	419	401	421	405	397	430	441	423	427	403	401	429	443	432	407	386	408	420	417	377	408	366	417	461	408	406	403	432	403	449	442	444	427	437	397	382	411	412	409	445	390	393	413	411	429	432	379	441	433	389	421	444	428	418	392	428	417	409	393	411	377	398	396	412	434	400	418	438	393	456	440	394	435	435	416	375	377	406	434	448	409	366	420	424	395	407	400	430	404	413	409	423	415	430	418	441	417	448	432	422	379	390	446	414	447	375	414	413	391	418	368	443	427	458	445	398	383	442	439	368	442	418	414	444	478	441	448	425	375	409	379	387	421	423	404	395	416	415	429	403	418	424	442	418	404	440	408	405	426	455	401	399	402	400	416	427	414	380	391	425	431	411	392	436	441	389	412	436	385	389	416	421	418	409	433	379	423	425	412	431	444	422	395	415	439	417	437	399	408	431	419	412	430	422	400	450	440	405	409	439	407	464	423	402	418	405	438	399	426	426	415	408	424	433	398	431	391	409	435	404	412	403	420	406	425	422	417	396	434	393	438	414	391	431	407	402	426	442	425	402	448	388	419	399	401	468	421	456	425	413	410	417	399	431	425	434	403	428	437	390	404	437	418	436	396	379	432	438	440	414	396	434	397	432	436	402	389	419	443	421	450	406	427	406	432	417	453	409	401	419	393	455	428	432	396	402	415	434	415	441	397	411	426	411	405	414	420	429	429	379	429	431	433	421	406	428	398	435	434	388	377
23160	21926	32394	28383	24484	20730	10368	852	610	644	573	581	540	574	599	529	569	554	555	501	551	558	567	562	530	549	562	580	540	553	509	550	532	562	572	523	553	540	570	551	561	546	509	530	552	485	557	555	539	545	553	587	505	579	553	523	521	548	480	562	566	567	547	481	506	542	550	531	560	510	550	534	538	557	556	528	592	521	537	546	499	566	512	539	577	539	540	548	574	516	512	519	571	517	528	537	533	539	548	518	530	533	573	516	527	538	535	549	545	548	572	548	593	514	507	540	514	545	514	544	526	580	532	535	507	526	544	542	528	563	562	565	526	535	528	560	531	538	569	540	490	556	508	555	561	528	523	497	541	543	539	537	515	582	516	507	519	515	515	528	577	513	559	534	512	568	528	514	560	512	542	561	534	528	529	564	577	542	561	575	538	512	542	554	525	561	563	552	537	558	547	525	581	524	550	530	512	525	499	545	486	523	489	546	544	524	536	508	524	548	534	571	551	553	553	561	556	553	550	517	510	527	531	521	542	577	527	518	525	541	561	535	530	527	551	557	585	583	545	536	566	513	520	557	599	537	525	491	609	518	548	543	569	558	496	534	540	539	512	550	506	558	559	527	548	532	543	589	537	527	574	566	500	539	526	521	551	533	549	562	514	587	501	542	557	557	561	533	563	523	531	517	538	562	532	551	534	573	533	515	567	551	534	580	520	549	542	566	531	510	569	567	534	547	484	517	523	546	571	525	516	553	554	553	555	563	538	506	523	556	549	534	515	505	552	531	533	542	546	545	539	534	525	531	543	537	536	503	555	484	510	542	566	551	574	544	529	573	564	561	562	535	506	560	569	547	501	505	536	568	540	539	519	524	534	497	509	524	533	520	528	565	536	537	536	494	514	523	545	510	550	536	536	521	568	535	518	526	534	501	530	566	540	554	588	557	524	552	510	575	544	499	547	558	527	576	565	508	550	602	539	541	532	553	502	555	515	581	508	527	560	557	546	504	532	529	491	535	551	563	522	544	558	549	543	560	513	599	526	536	555	550	557	515	580	565	514	540	517	527	516	560	548	532	558	542	530	553	542	529	521	554	533	546	557	528	543	576	515	561	555	522	567	551	590	530	558	561	520	561	536	490	552	550	519	544	538	534	537	562	576	534	547	516	522	576	494	521	525	568	540	588	570	492	518	552	518	538	546	526	521	572	515	498	543	540	532	534	527	511	534	539	532	544	528	539	595	552	543	541	547	504	498	511	515	594	489	550	523	535	524	572	535	549	528	570	558	569	535	579	518	537	495	543	556	553	528	549	479	586	507	512	558	538	528	539	519	541	496	560	542	548	603	535	579	571	517	536	520	523	472	569	518	522	561	527	517	517	544	556	563	484	504	563	527	538	546	538	548	508	571	534	586	541	534	570	536	527	555	536	531	523	525	554	551	527	519	517	563	501	537	506	599	544	511	545	565	544	567	542	521	542	529	519	555	499	541	498	536	538	565	574	526	491	555	504	511	542	584	511	586	540	524	539	562	521	535	539	498	549	561	542	591	563	538	546	558	554	519	516	551	563	545	533	535	513	543	587	520	564	540	538	550	534	509	555	516	519	509	524	536	581	545	521	559	571	570	549	545	541	526	527	542	584	557	552	551	488	539	589	558	582	497	545	542	577	543	501	521	581	533	530	567	495	537	501	549	540	541	575	535	540	528	547	560	517	540	534	498	553	510	522	561	516	504	558	548	509	530	566	551	568	581	528	536	560	521	544	497	517	566	576	552	538	557	529	512	517	500	536	574	593	537	516	504	547	516	518	537	573	548	559	526	595	556	575	536	528	547	502	554	560	548	507	511	554	531	559	528	538	515	534	548	547	540	547	536	552	536	536	540	534	551	561	575	527	555	582	549	548	548	578	556	499	546	539	551	540	499	526	547	540	565	573	522	534	541	541	543	528	563	555	517	538	542	562	535	534	486	528	555	574	496	501	546	550	538	512	571	550	517	542	525	572	562	544	543	564	545	545	558	562	570	518	569	552	525	566	541	589	522	530	565	521	527	523	545	549	557	515	528	529	541	561	560	550	563	554	535	529	528	544	519	480	523	540	564	517	548	546	560	537	557	545	533	519	496	556	506	585	558	498	591	529	500	540	518	556	516	513	536	562	553	498	526	518	542	539	503	553	518	545	493	550	497	587	526	530	570	537	534	527	584	606	568	543	528	524	508	589	550	522	546	529	528	547	570	530	538	567	536	527	515	552	520	493	540	555	519	548	561	543	527	560	530	536	553	514	530	561	578	559	580	536	547	564	539	547	521	530	545	538	534	520	526	526	551	504	566	574	522	555	564	540	511	546	606	545	545	563	552	546	580	544	520	528	563	543	533	550	550	551	536	537	546	512	510	549	528	528	516	503	543	544	543	519	537	527	570	550	563	532	510	577	580	546	607	564	514	550	558	516	529	526	548	545	527	530	563	545	520	530	549	534	534	547	527	538	585	537	542	570	517	570	557	566	559	520	544	554	556	523	528	597	515	552	555	521	539	536	520	516	507	561	526	543	514	542	577	527	546	537	519	520	551	561	525	563	503	542	521	560	525	536	543	582	512	542	575	526	553	538	534	540	555	510	543	512	511	500	532	522	539	533	558	562	543	549	531	521	565	536	561	528	529	559	555	516	559	552	512	582	552	545	516	560	560	552	579	545	520	545	586	502	546	523	543	552	530	538	519	525	526	513	556	572	583	509	494	579	506	544	539	595	560	517	557	550	544	510	547	490	504	505	501	527	527	522	534	579	527	551	538	539	556	558	555	512	548	554	511	544	564	528	510	585	542	559	585	550	489	570	523	540	519	538	546	510	532	556	530	559	516	620	538	490	532	560	535	547	535	568	546	541	567	544	498	586	524	554	564	565	533	518	531	552	505	546	552	542	554	566	514	526	531	562	535	518	546	563	564	547	562	553	538	531	580	499	540	546	581	510	510	515	549	530	567	537	537	531	548	538	540	534	529	517	538	556	564	539	531	554	572	528	481	567	496	551	572	552	497	532	527	513	550	527	548	550	542	575	526	518	535	532	527	567	552	512	525	562	491	521	542	550	518	531	516	546	531	509	529	526	541	549	530	545	496	539	518	553	532	529	532	552	518	533	533	550	542	557	531	587	519	520	533	533	552	544	556	546	558	522	553	545	511	524	501	486	571	534	572	560	555	532	530	544	550	543	555	552	542	513	546	527	541	562	563	543	544	546	546	518	573	529	510	562	546	542	563	549	578	542	547	528	548	533	554	553	532	536	501	507	549	498	534	551	558	558	505	526	543	573	513	523	568	541	552	513	510	530	555	575	513	534	555	561	558	520	591	539	527	531	539	540	512	537	544	543	538	532	513	534	499	509	551	534	546	575	535	550	509	531	535	520	525	516	555	534	549	583	518	565	505	591	574	516	537	555	557	512	551	505	561	530	574	538	540	512	516	533	509	503	570	549	568	526	542	568	516	540	545	560	563	490	541	493
61383	101431	78571	54177	33785	4505	711	681	676	656	653	600	651	611	590	641	615	617	571	597	585	573	598	593	578	583	591	545	604	575	578	583	551	645	567	580	609	593	596	569	581	566	624	624	626	556	577	571	579	602	582	548	585	588	605	592	569	586	605	601	593	549	616	569	541	580	552	599	552	626	600	569	592	581	621	618	566	558	545	584	640	581	588	590	558	553	600	585	604	594	564	521	599	537	641	597	542	618	547	602	580	574	583	560	619	612	584	555	605	601	579	607	552	558	563	565	609	556	562	568	573	595	632	585	561	575	595	600	628	557	559	600	571	590	579	604	568	554	552	567	573	591	570	583	572	591	576	552	583	588	560	558	558	581	571	591	578	579	542	597	582	615	561	556	594	600	582	580	540	641	596	596	576	577	602	606	572	597	550	602	610	597	551	571	585	576	579	589	565	575	567	610	573	568	582	579	608	608	567	582	594	600	584	563	601	589	586	614	548	544	595	589	612	598	599	571	621	548	581	526	564	566	583	584	628	593	597	625	553	593	585	568	586	584	646	612	593	600	603	545	566	596	582	578	586	638	586	584	594	609	578	553	585	577	588	607	613	545	576	587	586	600	602	547	620	570	592	580	528	610	582	578	577	552	578	605	567	590	587	578	558	556	557	611	546	608	557	587	609	565	545	611	570	604	621	575	573	554	568	553	620	545	591	579	586	601	586	576	589	565	609	603	603	600	581	583	609	554	559	554	622	581	596	495	584	583	561	611	603	590	541	573	602	552	605	608	582	612	574	626	552	589	597	572	579	563	553	580	566	539	606	628	567	594	557	564	574	576	587	538	577	557	581	570	565	570	562	565	624	597	577	565	593	612	586	586	587	602	600	593	586	588	613	563	590	566	609	647	567	569	597	526	564	557	605	581	576	591	591	559	557	638	572	606	675	579	553	571	578	577	587	542	597	551	556	546	633	616	580	586	557	537	535	579	572	589	587	561	554	601	623	595	592	637	615	633	569	598	578	587	601	592	582	591	638	596	617	601	533	565	582	580	617	540	596	578	564	544	617	586	565	610	611	574	565	578	571	587	568	572	551	601	575	592	560	570	609	585	584	635	606	568	602	628	579	603	614	578	605	555	560	561	570	572	610	572	563	585	565	599	571	576	563	533	579	579	581	573	593	585	576	539	621	572	566	572	575	549	601	589	567	572	631	549	567	561	596	607	570	609	595	611	570	553	558	579	574	629	610	565	581	588	640	550	583	534	587	603	554	593	580	577	594	573	634	585	622	599	605	567	610	601	587	586	563	632	559	555	578	585	590	584	557	559	632	551	620	544	597	569	563	600	639	566	572	572	608	573	598	551	597	572	598	599	602	573	592	614	588	566	580	535	576	601	599	597	604	598	541	563	622	584	585	563	555	569	574	588	575	639	524	578	586	599	558	579	599	583	567	553	591	538	560	552	609	517	608	577	573	578	564	606	588	585	587	602	564	559	563	568	599	570	584	600	586	619	593	584	607	589	618	590	621	578	549	584	561	579	582	562	577	574	618	638	595	578	582	638	590	587	536	583	608	613	565	557	543	610	579	561	587	588	573	597	602	601	626	558	561	617	566	591	574	597	591	575	582	583	565	554	568	623	576	582	601	598	598	609	580	604	591	571	616	609	573	572	603	555	550	556	574	597	582	542	608	580	571	648	596	592	565	585	573	583	628	592	563	560	555	553	575	537	605	585	602	557	617	595	595	551	615	628	583	573	575	616	605	582	575	606	585	600	604	544	591	619	582	560	575	574	591	584	536	612	609	592	599	574	573	561	592	595	578	579	572	613	564	620	611	553	593	589	581	570	608	532	604	593	605	620	622	617	616	585	562	550	605	584	617	582	564	645	581	610	564	546	552	576	607	603	586	567	556	619	575	585	596	580	569	624	571	559	579	595	604	622	598	590	611	575	592	558	544	588	594	564	641	557	624	577	600	542	579	620	551	577	571	553	563	589	542	557	577	574	577	601	583	628	575	588	548	544	593	555	549	591	593	630	573	557	615	592	552	614	549	594	576	585	617	573	625	561	623	613	584	608	621	608	595	594	596	576	586	613	559	574	629	612	577	597	573	576	567	554	605	575	567	587	572	559	548	607	580	597	574	562	624	584	564	597	579	579	585	591	585	593	553	592	585	575	588	534	553	589	571	594	556	606	592	586	550	600	580	572	594	589	622	609	605	579	604	585	641	560	569	573	578	570	612	604	597	585	586	568	551	591	590	566	586	556	555	564	576	584	581	564	575	598	605	570	561	610	613	609	563	599	548	564	591	552	597	571	624	571	571	596	576	561	541	640	598	603	560	557	599	556	578	587	598	590	596	582	587	560	607	571	593	579	596	603	570	609	605	595	596	591	586	603	596	558	594	584	575	589	577	580	566	544	595	609	593	552	575	609	612	610	594	604	598	584	546	526	602	600	567	585	556	588	569	606	595	583	580	626	571	588	652	582	591	594	543	599	584	583	621	598	609	560	588	564	556	610	542	603	615	564	571	574	592	591	626	592	561	613	589	560	590	571	626	570	586	592	573	589	583	605	534	601	569	582	600	550	586	606	582	572	599	580	609	588	620	630	602	614	596	612	591	543	586	615	606	584	573	597	600	579	597	575	558	596	566	566	578	562	566	591	617	562	638	596	588	570	576	559	590	608	592	587	610	602	622	577	594	552	558	588	557	582	564	629	535	550	581	537	597	595	640	589	596	592	631	547	613	573	566	601	570	582	565	615	594	590	585	576	586	589	582	569	589	603	572	562	596	585	565	555	566	577	578	560	632	601	568	606	552	574	527	607	586	574	542	618	564	568	575	606	597	582	592	553	610	583	615	577	582	588	578	591	584	551	614	591	587	596	625	565	605	635	592	567	586	576	601	591	590	556	594	561	590	574	573	523	596	585	567	572	604	599	578	558	606	582	600	576	575	573	543	562	633	556	575	586	566	547	579	572	580	577	612	563	609	609	573	593	586	560	602	588	575	574	620	586	611	570	589	619	577	616	610	592	629	605	608	537	600	569	582	525	613	595	590	572	592	591	582	579	592	615	583	614	607	588	580	562	603	603	638	561	598	613	563	601	621	605	586	581	566	585	566	605	522	586	611	567	591	565	550	593	612	549	578	625	592	575	556	575	592	595	567	571	554	589	602	607	602	616	562	574	568	555	591	575	585	596	608	580	610	579	581	568	621	601	611	548	602	583	541	592	551	553	545	560	580	565	632	620	594	597	591	594	617	596	582	581	546	565	578	621	568	549	575	571	546	590	587	595	601	590	544	612	581	605	591	595	551	537	596	561	617	596	565	589	602	567	527	563	555	594	547	637	571	586	608	561	593	593	592	582	546	587	569	583	560	569	589	561	614	567	567	577	578	640	608	579	558	584	583	595	599	630	601	606	568	558	605	576	587	571	584	588	588	577	574	547	569	557	590	571	590	601	584	605	619	594	556	599	569	581	576	553	599	582	553	592	588	579
28755	27305	32010	17568	4567	474	265	224	200	239	276	245	249	246	243	245	254	282	252	247	251	222	257	258	265	245	277	239	260	248	255	254	242	258	255	262	237	276	219	256	229	232	242	241	239	237	209	265	245	258	250	286	264	265	258	248	271	248	230	262	263	241	224	235	241	258	264	237	240	237	233	261	247	269	246	238	262	225	263	251	243	253	239	251	266	244	254	247	248	240	243	270	240	262	270	242	245	261	247	238	242	279	239	240	249	252	272	234	262	232	236	247	245	253	233	261	260	243	281	221	250	243	247	274	244	273	231	241	249	255	257	256	240	225	209	240	263	234	227	234	247	216	249	275	271	231	232	266	238	221	238	252	240	273	251	255	259	228	264	249	255	218	250	247	243	263	239	231	251	231	229	235	273	266	237	244	273	249	248	248	266	257	231	246	266	253	227	256	260	231	274	259	246	250	253	219	244	235	267	271	266	261	238	258	222	245	246	246	277	250	221	229	256	218	222	244	238	257	237	220	255	241	243	258	273	241	247	264	259	251	276	259	278	217	237	245	224	268	239	258	237	255	251	255	242	215	239	222	262	264	257	253	214	235	243	288	258	240	262	254	250	261	246	222	263	256	248	221	266	247	249	233	247	233	257	240	252	255	237	246	233	280	240	247	273	241	280	230	245	245	259	239	254	253	241	229	271	241	244	207	243	244	269	272	241	221	260	257	245	249	262	274	263	239	237	245	245	230	246	259	218	230	269	255	266	260	252	266	291	259	238	236	235	222	233	222	243	259	237	251	258	238	282	239	220	238	248	261	231	251	267	268	233	251	243	250	243	283	234	270	238	224	242	273	271	254	250	220	257	246	259	214	264	243	243	239	234	242	254	259	227	274	257	239	255	248	226	250	273	254	259	248	262	261	264	236	281	249	250	234	232	243	221	251	244	275	243	242	203	240	246	256	229	244	273	254	259	236	244	242	220	222	228	248	246	267	257	269	226	273	289	256	250	245	230	253	230	257	255	251	221	253	255	240	242	250	258	262	263	259	255	268	265	244	252	233	262	239	258	273	242	251	232	228	241	246	222	259	267	236	241	280	240	234	251	227	226	265	254	221	281	260	251	242	242	259	225	218	227	230	258	280	260	267	236	236	235	239	252	253	244	253	256	240	240	267	250	262	243	259	241	244	240	249	281	236	240	271	249	235	262	252	236	273	224	236	271	243	256	246	233	258	240	261	251	244	253	251	266	293	245	254	252	253	249	244	268	245	255	247	225	244	241	253	234	269	238	261	244	234	265	229	231	254	241	233	237	258	231	259	266	233	282	232	247	242	248	256	281	228	253	238	266	256	222	257	257	247	235	259	255	272	244	256	259	250	258	251	230	252	221	256	266	233	243	253	231	228	250	243	270	237	253	238	269	272	262	244	245	285	251	267	248	256	234	231	268	260	244	257	248	244	226	241	245	240	277	260	234	282	248	257	255	257	245	249	254	260	242	240	264	257	268	241	229	235	219	256	257	238	268	232	241	272	230	271	245	255	232	238	227	241	234	239	248	263	218	233	259	271	234	241	286	267	256	258	241	264	255	262	262	259	243	255	244	247	245	245	253	226	248	261	225	250	234	269	282	257	256	210	268	239	281	270	256	210	257	241	248	251	256	252	260	271	237	232	240	236	239	240	236	262	251	255	250	258	243	233	277	270	246	234	250	258	274	259	230	264	260	276	263	250	254	234	256	242	258	265	275	262	241	262	260	219	240	271	239	239	276	227	265	232	259	254	261	247	247	223	250	239	256	241	271	267	264	252	252	248	240	241	247	219	265	254	263	254	225	252	254	255	207	249	263	257	245	256	255	267	229	255	243	245	233	249	275	263	252	262	238	238	246	232	239	257	249	261	237	270	239	254	257	236	264	228	232	236	261	251	254	232	236	241	223	233	258	252	233	272	252	240	247	270	238	274	245	257	263	277	272	251	246	279	253	252	250	253	263	258	246	272	230	259	273	247	257	243	231	282	244	286	241	236	273	246	261	242	236	261	284	264	272	285	251	239	240	254	256	250	260	253	243	259	258	251	249	268	229	255	239	228	235	253	263	251	234	266	270	245	231	265	233	278	259	255	267	249	268	255	296	277	272	244	240	239	242	239	270	254	256	276	265	253	250	265	292	282	218	266	257	251	262	232	260	243	243	247	252	233	270	216	245	222	229	252	230	266	248	245	271	253	243	240	240	231	283	255	257	260	262	249	278	262	233	255	232	249	260	235	252	234	290	221	239	252	218	240	253	228	276	264	266	252	251	272	246	258	236	245	233	224	260	210	253	258	231	261	255	284	278	237	239	258	233	224	259	251	242	253	244	254	231	247	252	235	245	216	261	236	223	231	273	244	272	235	243	237	237	227	219	255	249	275	230	228	269	229	248	240	265	249	250	247	251	245	213	265	253	228	246	259	241	261	253	267	236	259	239	255	255	233	258	235	235	244	246	251	272	237	246	212	255	256	266	229	240	223	247	253	231	287	254	264	252	242	264	236	250	221	261	240	246	247	253	237	255	264	262	268	258	269	251	262	251	240	255	270	232	253	249	229	242	228	233	265	221	233	276	246	251	252	228	255	278	272	228	274	246	238	245	221	221	248	263	219	264	238	260	238	245	264	225	243	264	250	238	252	231	260	233	288	232	265	257	248	241	235	261	210	229	269	259	248	235	259	249	289	250	236	240	259	261	212	252	231	266	247	276	246	247	260	244	247	232	235	248	250	245	259	259	259	221	232	264	247	274	248	268	253	233	240	231	227	242	254	243	220	259	226	230	232	269	244	217	229	234	244	260	278	242	287	251	249	245	224	276	286	251	243	264	218	245	245	279	267	251	255	249	237	253	245	230	225	245	243	271	259	243	255	292	270	278	231	253	253	250	245	244	247	235	253	267	231	230	240	251	258	249	235	261	234	258	251	254	262	261	228	265	242	245	228	265	262	252	273	249	251	235	273	273	248	282	238	244	238	247	252	260	244	243	256	245	281	231	230	226	223	253	222	237	241	261	249	233	236	243	262	243	238	236	239	269	225	271	242	245	235	238	240	246	242	258	255	231	244	282	274	223	258	244	228	255	226	280	236	222	228	254	277	263	220	247	257	246	265	253	249	271	240	220	275	259	238	241	235	249	267	248	269	237	246	246	260	225	251	255	246	250	255	236	258	235	247	264	234	269	234	259	248	221	255	236	226	262	224	244	277	262	243	258	236	254	241	249	280	252	235	248	236	223	248	257	278	246	219	236	241	279	250	253	248	247	254	237	231	230	258	240	235	247	259	218	238	241	248	240	235	263	259	249	266	275	249	255	259	260	268	246	258	254	244	234	266	248	245	251	239	234	255	241	235	262	268	271	225	242	250	234	240	283	261	254	256	227	256	262	252	250	254	234	240	265	280	235	260	234	215	251	249	250	264	230	221	247	261	249	264	234	239	229	248	267	254	233	250	243	248	237	246	254	272	253	234	251	232	229	260
27484	43808	28783	11879	3976	512	311	297	296	318	265	317	307	305	266	292	297	288	289	336	319	287	297	298	335	328	293	271	268	317	274	277	323	317	278	293	299	274	302	267	308	269	308	331	259	278	279	300	293	268	276	279	281	297	316	277	298	290	294	288	299	284	291	285	310	324	298	295	272	284	310	283	300	304	318	288	278	267	264	327	295	300	320	275	322	284	241	333	297	285	297	276	296	304	268	293	302	295	296	291	306	300	271	307	303	290	252	289	318	260	298	288	283	307	303	286	297	294	310	327	264	281	287	282	329	285	282	274	306	287	327	287	268	293	287	252	303	275	280	279	277	289	295	274	295	289	297	306	269	272	295	308	290	287	297	299	291	279	272	303	316	296	266	269	320	268	310	284	277	299	295	302	300	300	287	261	298	304	262	295	285	274	301	270	301	282	268	295	300	268	289	273	317	285	323	312	282	272	281	321	265	260	299	285	291	294	259	279	270	280	279	291	311	268	317	276	285	291	308	288	319	308	265	324	301	288	303	308	294	303	293	267	261	303	277	322	280	305	301	302	301	283	275	267	267	294	287	306	297	309	273	297	264	300	315	284	268	269	279	292	312	303	298	319	321	288	280	291	279	291	297	273	263	306	287	282	289	298	327	308	283	295	286	286	291	290	319	273	295	280	279	298	315	250	288	272	296	260	312	280	294	307	303	288	322	274	294	285	317	295	319	322	272	288	268	283	290	280	291	305	286	281	275	284	321	285	306	312	293	270	274	323	279	275	298	272	270	281	291	294	282	291	300	311	294	275	285	289	326	328	281	300	296	308	310	306	305	292	265	296	287	314	298	277	296	276	288	330	298	298	288	281	312	288	297	281	288	305	297	280	313	325	280	279	297	285	313	324	301	289	304	266	280	317	290	303	293	289	333	290	302	269	278	294	288	284	277	326	296	298	282	287	304	284	322	317	326	311	309	307	320	268	303	297	306	309	314	322	303	304	304	272	312	293	291	268	295	283	307	307	270	290	287	324	289	307	302	300	286	263	297	289	308	307	286	272	264	289	279	284	279	309	288	298	272	308	323	289	297	286	254	264	270	288	290	282	314	305	282	308	282	283	300	272	298	271	277	275	287	298	297	317	286	288	286	295	299	304	299	298	304	264	278	304	292	303	307	309	292	303	304	284	280	281	278	300	306	296	289	270	296	291	273	277	321	264	297	282	300	273	293	281	304	297	289	313	293	286	312	261	326	310	290	272	279	277	251	290	298	294	321	307	291	300	300	316	279	281	295	289	317	267	283	292	283	306	266	257	305	266	286	281	307	299	298	304	274	301	285	295	305	290	294	290	302	297	265	296	289	295	268	287	297	276	303	282	285	281	285	273	299	269	300	299	262	315	277	268	283	315	283	289	284	296	310	271	291	283	259	282	297	296	300	304	297	310	272	295	293	284	319	276	261	293	271	271	272	304	298	278	309	307	292	295	278	296	291	282	287	280	305	283	277	324	325	307	287	271	273	312	271	282	311	267	286	282	279	305	283	292	311	291	284	300	300	318	276	318	319	297	323	296	285	280	309	305	293	302	273	278	296	308	257	318	295	292	300	296	300	274	272	290	291	267	317	262	317	286	282	270	274	325	320	291	303	257	289	279	269	278	275	329	287	279	300	287	304	268	343	292	335	302	306	291	287	308	294	302	256	306	295	313	323	313	278	289	312	248	303	295	278	291	262	320	282	268	294	317	290	230	310	290	276	303	301	294	260	299	282	300	298	319	294	279	274	303	276	263	296	277	319	291	303	300	291	266	287	278	290	295	309	283	335	327	274	290	285	304	254	304	296	297	307	302	332	300	297	297	282	289	305	302	291	321	303	293	293	296	280	275	288	316	303	311	302	264	295	271	266	297	288	250	290	306	279	301	283	280	306	309	300	309	291	264	280	311	310	277	266	274	281	290	276	301	289	277	250	290	300	279	309	322	306	317	291	278	323	307	272	335	307	312	311	309	289	308	298	295	276	276	318	279	298	301	304	283	286	285	276	298	270	291	276	276	301	258	307	299	285	299	293	286	282	293	298	311	272	334	296	308	300	298	317	276	277	293	304	303	302	285	295	296	289	302	285	290	317	296	301	317	288	306	293	263	267	284	301	279	295	298	295	305	293	312	322	291	308	300	321	264	290	273	280	273	270	281	277	274	290	301	290	278	299	299	298	302	306	267	287	284	292	288	300	308	295	285	288	287	285	327	290	292	277	285	299	276	300	271	271	271	298	323	270	286	316	317	270	290	319	263	319	301	306	294	300	278	303	314	327	307	287	313	311	313	280	276	275	294	317	280	268	287	304	318	271	300	293	265	268	282	282	284	284	289	295	323	263	311	283	268	303	303	291	298	318	295	285	285	301	284	264	292	279	269	285	288	281	278	276	295	319	286	272	275	288	266	307	288	261	310	310	328	266	313	292	253	301	301	301	271	263	305	274	292	279	277	285	292	302	264	286	285	271	276	301	315	335	293	308	293	310	267	291	297	272	307	314	287	267	276	269	294	298	293	288	269	285	276	306	304	279	258	253	317	294	262	259	279	284	263	290	260	308	274	304	293	256	325	309	235	297	298	310	261	299	272	281	261	301	270	286	284	265	274	284	274	284	277	311	282	304	317	289	271	291	301	290	292	304	279	273	297	340	279	337	281	322	279	335	303	294	307	291	290	339	314	302	267	286	279	304	311	296	301	313	230	273	299	291	318	263	278	289	266	312	285	280	299	269	273	293	329	307	289	300	280	283	256	307	289	277	277	281	299	272	295	310	292	335	301	314	302	274	283	309	292	295	278	296	306	323	286	294	318	285	307	291	309	294	284	265	274	272	300	298	238	292	311	280	314	276	276	282	290	281	273	304	268	308	277	291	287	288	324	288	250	276	286	287	293	282	299	294	308	297	303	332	273	269	301	307	315	268	313	298	295	280	288	298	281	291	287	328	275	288	291	285	315	318	258	273	264	304	296	290	306	322	279	281	293	281	318	284	256	288	247	312	319	293	272	295	312	300	299	300	265	295	277	271	300	307	283	297	297	307	302	275	306	286	298	279	285	293	327	303	281	290	309	265	289	330	304	305	290	297	330	270	302	295	299	292	288	322	289	303	295	301	290	261	290	297	318	292	282	287	274	313	292	283	279	311	306	293	295	295	360	273	283	294	286	274	299	287	354	269	296	294	280	306	266	263	280	292	271	302	269	302	305	280	309	286	279	276	297	278	281	319	299	304	313	312	268	248	295	296	292	276	308	304	314	285	321	295	288	280	314	296	303	287	294	271	285	308	308	289	303	296	306	314	309	300	310	288	299	322	302	298	264	318	277	297	308	278	297	276	275	321	300	276	285	308	306	273	292	284	288	307	289	286	276	249	273	262	277	291	306	273	327	299	292	292	316	276	286	301	274	306	312	267	284	261	308	275	292	283	268	271	321	294	262	311	294	324	284	276	312	297	302	273	314	271	289	311	279	297	280
24353	22719	35927	33118	24639	14117	1765	420	396	393	377	350	363	346	320	363	334	314	335	370	347	352	326	353	364	368	375	307	351	344	365	362	332	353	345	368	358	370	337	350	328	333	355	326	337	364	338	330	373	334	348	360	354	343	363	321	356	341	347	355	360	346	330	322	411	353	332	348	365	340	360	350	319	352	350	356	317	324	358	329	377	328	357	321	340	309	336	339	348	352	310	352	362	369	351	350	380	333	338	350	366	355	347	340	348	357	335	312	339	346	329	338	348	361	379	339	379	350	334	324	359	343	345	333	325	358	361	329	385	344	329	357	362	358	329	354	387	351	322	348	362	336	334	369	357	320	357	347	354	346	367	341	353	358	326	369	355	329	349	334	355	354	313	323	330	392	346	340	319	350	325	298	349	365	338	320	334	337	347	354	359	334	356	368	349	360	346	393	358	373	374	344	324	312	351	348	349	344	347	368	333	366	350	390	339	352	352	320	342	379	328	352	363	375	352	371	350	372	358	353	342	384	356	356	303	354	374	346	329	349	346	357	361	351	371	356	333	400	333	329	313	336	341	369	366	354	346	353	361	368	379	356	354	344	386	407	338	329	323	347	351	361	332	361	331	363	376	351	365	345	353	375	303	329	371	354	341	327	367	323	341	334	328	337	364	342	351	350	343	330	312	386	384	371	349	346	373	316	340	341	378	349	356	377	362	349	342	340	354	366	344	348	323	388	368	315	332	339	337	344	348	350	352	350	347	341	373	350	357	306	300	331	371	359	360	338	367	317	321	346	321	370	330	352	323	353	349	361	347	310	331	349	319	333	340	313	339	359	341	333	345	359	345	313	356	348	369	386	372	355	351	339	306	363	382	354	357	354	340	332	350	350	348	365	354	334	350	327	356	352	295	366	364	326	334	377	358	378	340	330	334	403	345	375	349	348	338	337	333	335	322	357	348	350	353	354	343	338	336	350	363	347	321	352	354	358	346	356	341	345	318	333	361	350	356	340	326	326	371	362	344	337	337	332	373	357	381	349	331	327	343	322	356	345	334	336	348	364	362	348	325	331	353	347	372	346	295	356	377	347	327	340	344	341	330	348	346	374	373	343	368	344	304	350	333	337	338	343	362	329	371	375	331	346	380	322	347	346	350	362	375	318	347	350	330	348	354	336	360	360	336	342	339	336	336	347	348	335	360	365	338	368	357	372	370	326	346	341	359	359	349	339	339	340	359	332	342	365	338	346	351	357	348	312	340	337	395	381	305	359	347	357	313	320	357	350	341	360	382	356	321	371	345	338	377	346	367	359	319	367	327	389	354	329	350	315	357	364	331	341	364	359	340	362	338	324	354	335	333	348	358	355	350	333	373	336	354	340	344	356	332	323	329	346	349	353	334	340	342	323	356	358	362	350	343	295	362	364	330	357	353	347	355	366	388	336	353	321	379	352	329	311	347	338	319	356	330	374	325	345	330	331	339	359	368	291	367	386	378	351	352	365	356	332	355	297	342	355	323	340	385	351	343	372	321	365	358	321	362	329	348	362	346	356	330	358	333	375	340	352	356	367	303	352	368	350	332	337	327	338	358	369	335	380	343	339	362	341	340	342	360	325	319	342	336	383	330	350	335	347	314	360	328	327	308	355	333	360	375	337	337	351	316	350	340	343	357	339	359	364	342	349	353	337	333	349	385	319	341	376	353	337	345	376	356	333	311	315	359	347	335	333	316	330	336	329	324	357	341	367	310	352	319	335	287	365	378	341	388	349	331	351	358	332	334	345	341	375	367	340	340	356	355	330	371	329	337	301	322	351	366	321	328	339	354	337	341	346	367	334	328	332	336	331	360	352	398	300	308	338	347	319	349	331	323	347	327	338	321	307	312	350	369	343	340	349	349	333	359	377	314	342	356	335	389	312	322	351	348	345	351	340	330	388	375	347	375	341	332	362	369	324	348	333	359	371	331	360	369	364	333	341	351	347	314	359	328	362	318	363	337	371	322	335	341	374	394	359	332	347	339	312	357	355	352	355	366	328	334	365	359	369	346	321	347	338	352	346	363	353	363	328	384	347	322	368	359	319	342	355	341	355	358	358	312	339	339	359	315	321	313	354	324	371	361	350	345	345	328	341	351	367	355	332	356	365	308	330	369	334	360	356	337	385	305	332	346	316	327	347	359	327	322	364	348	350	339	353	340	338	320	341	380	358	361	353	380	383	353	365	304	342	321	332	319	329	333	337	337	334	351	329	349	394	355	350	340	339	367	325	347	339	349	346	321	351	365	347	320	358	340	335	351	348	343	364	376	325	348	329	388	345	331	351	340	319	320	345	329	324	356	350	352	350	371	359	322	349	325	315	332	334	324	371	340	351	351	346	352	350	357	364	335	362	351	341	320	381	362	361	311	354	359	329	351	348	339	336	344	338	339	364	366	332	340	361	359	347	343	364	343	336	342	321	342	350	360	336	367	332	330	350	339	313	317	299	367	350	350	318	364	376	337	351	313	388	348	331	366	370	331	336	350	322	339	358	361	367	356	326	346	321	339	351	381	350	346	348	349	299	352	307	332	355	355	364	348	354	315	325	364	340	364	344	334	358	329	372	359	351	348	346	340	341	342	329	349	361	332	352	310	324	339	328	341	351	352	362	356	350	344	342	311	340	360	363	362	358	349	345	367	352	361	361	348	365	327	346	333	346	371	367	328	371	352	353	335	322	361	313	361	339	336	324	349	321	345	342	311	357	354	324	348	364	316	362	351	339	323	328	307	369	312	341	352	334	321	339	379	330	332	352	347	360	354	345	347	321	344	321	364	354	319	334	362	333	348	385	354	354	363	328	340	351	371	377	349	346	302	348	352	355	358	338	397	358	361	349	352	310	349	358	370	301	326	354	359	359	370	334	362	364	342	340	368	321	335	359	309	369	360	319	356	270	359	351	335	351	365	327	350	339	340	334	332	370	365	327	383	327	355	370	304	334	318	351	359	367	356	364	375	334	341	358	356	340	376	346	327	341	380	332	351	350	369	366	348	384	351	365	368	332	380	328	350	357	349	342	343	354	309	374	367	337	368	367	374	348	355	316	359	301	358	350	319	335	354	376	324	349	339	344	383	370	320	347	365	322	309	338	320	381	346	385	317	402	328	327	314	322	373	348	358	405	340	350	338	331	341	339	337	365	361	346	321	324	351	345	382	333	346	393	323	314	361	365	318	339	353	351	349	346	343	316	376	347	357	355	367	333	350	360	362	347	350	312	337	312	315	374	330	334	347	341	335	361	347	380	362	365	347	322	347	354	371	385	344	341	339	339	335	347	356	385	334	320	334	353	343	348	334	349	337	329	327	307	346	373	352	349	349	354	392	351	356	309	346	330	356	341	300	340	357	339	354	326	375	341	390	338	363	348	317	386	362	350	326	333	346	362	326	359	364	336	347	339	340	345	334	340	319	344	347	326	357	362	362	330	327	363	328	337	359	362	351	355	388	395	331	353	340	341	359	361	346	361
54358	91917	67485	43444	24234	2115	515	446	415	418	438	421	418	445	396	432	433	405	426	394	381	448	371	389	397	403	381	381	406	404	403	410	388	414	403	376	383	401	390	416	428	400	400	397	428	384	398	394	377	381	414	416	395	390	356	394	381	420	374	404	398	437	374	384	398	370	389	393	389	394	359	391	435	415	391	407	380	387	381	389	408	404	382	407	378	401	382	399	421	373	381	375	346	398	395	430	385	406	388	376	349	385	372	383	415	413	417	375	412	378	382	378	412	409	391	388	393	387	393	392	366	404	386	382	400	421	394	400	390	388	355	358	388	366	403	373	384	374	377	425	379	380	392	416	416	377	399	434	381	378	409	378	372	383	385	365	404	394	392	391	385	403	358	370	418	385	395	386	387	384	385	374	402	408	373	395	337	414	400	382	407	374	406	369	398	383	386	390	411	386	382	380	388	426	413	355	369	390	362	392	373	396	396	385	420	419	378	426	380	357	372	418	390	411	397	383	381	396	383	391	382	385	347	382	360	378	394	387	381	356	404	391	386	393	422	394	368	382	405	397	366	393	392	409	403	400	411	369	411	375	389	372	387	373	369	386	427	378	424	405	374	400	398	437	416	376	392	397	400	399	397	379	399	386	396	418	417	409	389	384	377	356	454	372	401	374	374	395	361	360	377	410	357	372	400	387	371	409	368	376	397	406	380	379	377	384	372	382	384	379	381	382	395	386	383	392	349	396	402	403	403	377	414	380	425	389	416	403	395	387	386	388	368	370	390	418	391	376	378	375	393	424	400	377	398	397	382	378	401	352	371	398	396	360	422	375	368	364	386	376	403	389	405	391	378	397	341	382	404	421	407	389	384	356	382	399	401	402	399	384	388	418	408	377	366	385	374	404	382	401	403	400	380	388	379	399	408	430	377	404	411	375	445	450	379	396	417	386	409	366	399	386	398	414	391	372	360	409	358	395	405	374	390	383	405	357	346	444	370	375	368	400	371	412	402	381	360	404	352	357	382	411	407	394	399	359	430	379	384	398	401	429	398	371	376	380	399	403	345	394	386	409	397	357	368	435	379	386	370	404	356	392	412	380	403	376	398	391	402	380	397	366	402	361	386	399	389	394	381	345	403	349	388	393	398	391	347	368	362	387	361	401	391	397	370	388	382	401	376	386	403	401	366	415	399	382	372	397	392	388	396	390	405	406	372	396	382	401	390	380	387	430	382	400	409	415	391	413	392	405	365	411	365	379	396	367	413	373	406	410	352	379	376	405	387	398	367	395	369	383	398	378	406	402	405	412	387	385	389	404	398	354	410	362	377	402	380	396	358	382	372	382	373	418	392	412	349	389	376	389	368	377	394	366	385	399	390	387	419	384	375	392	371	401	378	402	396	413	390	396	402	386	391	411	403	413	391	384	365	395	358	369	380	408	397	409	382	393	348	392	362	352	396	395	363	392	385	368	413	384	394	389	408	384	412	434	394	397	408	342	395	381	368	395	390	399	359	425	414	386	396	369	389	371	343	396	370	403	380	414	393	416	368	390	398	358	416	361	374	389	377	347	378	413	368	396	377	397	377	414	387	392	383	348	440	340	424	411	368	389	352	376	385	378	353	392	363	386	416	404	369	405	410	380	397	410	397	449	414	395	358	379	415	351	396	391	398	404	356	404	403	382	404	359	364	383	384	391	418	405	397	377	388	382	358	412	397	373	384	372	367	397	376	412	405	406	368	396	415	378	396	406	398	380	381	396	387	399	405	397	397	405	386	381	391	373	380	385	363	398	357	361	385	401	398	375	421	361	366	409	393	372	353	402	375	414	396	430	387	390	364	370	374	372	376	413	382	394	353	408	389	382	401	376	367	432	389	383	390	382	378	386	393	380	380	419	375	426	372	388	367	398	382	366	359	400	380	390	387	399	361	406	407	387	381	410	392	401	423	364	380	383	361	416	389	370	385	381	395	373	382	380	388	414	374	395	376	382	406	397	391	394	391	400	364	357	436	374	408	400	364	390	403	405	402	365	375	392	363	378	415	387	379	400	389	397	378	395	356	422	378	367	357	396	388	361	368	379	325	364	357	397	416	367	388	366	387	389	400	355	372	414	377	408	406	356	332	365	385	368	434	368	391	385	390	407	371	390	354	361	414	378	370	374	383	376	408	374	407	400	378	404	395	395	392	386	383	369	408	423	384	397	408	373	406	411	423	409	414	362	372	402	398	383	365	374	404	364	380	419	373	394	417	367	388	372	389	377	419	403	374	381	368	413	396	381	383	373	389	399	380	373	382	373	375	384	394	393	381	375	375	425	367	359	388	363	384	345	392	391	390	401	403	376	392	372	412	368	369	373	407	366	403	419	355	381	377	368	370	367	357	394	412	415	370	411	388	379	402	418	401	370	395	399	390	415	434	391	416	380	417	378	371	386	381	403	396	401	396	391	414	383	385	409	339	393	398	356	373	371	417	408	369	376	385	374	358	407	423	391	367	384	392	369	415	396	397	369	396	392	379	374	388	392	385	368	413	390	402	384	385	368	394	388	404	410	380	380	378	407	411	378	379	417	380	399	406	396	399	387	386	418	382	418	400	388	389	407	388	365	385	404	402	370	376	388	371	411	391	402	375	401	398	411	374	385	389	427	371	392	422	402	389	407	393	421	377	353	425	357	338	347	414	378	361	403	408	393	344	409	414	410	363	354	399	413	412	382	380	372	410	355	393	417	391	392	372	392	391	358	372	384	373	415	416	401	381	348	394	360	410	336	384	395	394	354	417	394	402	398	377	395	416	371	371	390	371	389	363	400	424	398	384	380	371	380	331	388	397	382	378	378	414	394	365	393	366	379	388	385	351	381	376	415	369	389	364	403	394	394	411	385	408	360	398	372	389	422	408	383	382	380	388	414	386	369	399	416	382	414	375	418	388	386	386	372	421	364	369	385	388	381	393	379	395	404	371	424	391	396	387	437	376	379	396	396	403	399	376	405	381	390	392	369	370	401	414	416	394	390	384	393	388	333	371	402	363	377	416	398	353	423	399	378	362	371	412	382	388	371	361	419	376	364	380	392	361	361	405	398	396	395	397	400	398	408	409	391	369	373	400	376	402	359	396	383	391	360	344	392	385	385	414	418	409	384	386	393	433	394	368	404	366	392	395	404	367	394	355	393	411	377	362	371	373	366	356	397	383	398	350	359	388	369	370	400	358	421	389	378	408	394	353	347	392	419	380	399	389	387	408	417	410	433	371	382	422	378	391	384	401	398	384	407	376	386	394	375	381	400	391	409	395	418	374	376	396	372	391	385	380	378	432	394	373	405	375	411	392	380	405	410	390	389	383	433	423	403	395	421	373	393	416	384	394	404	371	392	397	403	403	357	384	414	366	396	398	381	382	383	405	365	386	338	407	424	390	358	362	357	407	395	387	399	419	410	366	409	385	431	443	369	404	396	371	417	370	418	402	399	411	387	357	357	400	400	382	380	411	359	390	415	385	403	371	398
25813	24303	35858	30460	17993	3587	448	381	355	351	340	340	336	401	363	361	360	328	350	365	357	371	342	367	354	364	350	340	358	399	338	357	339	362	366	356	337	355	361	351	367	373	330	408	355	388	353	358	384	354	335	331	365	350	371	351	381	355	322	367	360	383	332	367	321	337	381	346	388	354	331	370	406	359	379	355	332	358	345	351	355	342	369	325	388	362	347	339	347	349	340	348	357	326	362	363	338	383	387	360	367	364	357	358	311	383	353	333	381	353	356	324	353	355	332	350	364	341	341	320	368	376	387	369	380	390	367	326	351	362	353	378	372	343	365	372	367	357	349	361	351	376	339	363	340	402	359	372	349	360	367	395	385	383	380	344	334	354	333	346	351	373	365	346	365	341	364	370	338	383	335	351	356	393	382	364	351	361	337	360	370	336	346	345	355	376	387	369	343	359	374	366	329	343	377	357	379	404	345	359	346	367	359	337	355	349	369	365	381	352	342	360	345	388	362	345	328	376	374	340	345	364	326	332	320	381	376	352	370	355	371	358	371	361	399	318	367	312	361	360	338	324	380	319	333	363	352	342	349	381	358	344	364	321	370	355	339	336	394	319	402	361	334	381	351	374	360	378	353	336	332	361	346	345	352	319	343	313	352	320	350	371	375	341	355	321	371	353	371	359	370	329	364	360	381	375	360	388	348	357	364	345	325	327	329	343	355	351	348	327	339	329	382	343	365	399	393	342	349	361	361	327	339	354	359	373	360	361	367	376	368	385	371	346	327	349	338	349	357	373	330	360	351	351	340	360	377	345	384	319	345	352	354	364	379	395	332	355	360	335	330	407	359	352	399	373	363	337	352	343	355	338	355	382	370	375	356	348	338	358	358	361	312	368	360	350	371	382	340	381	354	411	366	386	362	339	370	376	346	368	383	309	376	332	358	354	351	355	388	377	339	374	348	337	343	309	335	334	353	344	328	341	350	332	352	371	363	323	370	341	367	337	389	344	382	348	342	336	380	364	360	330	338	382	327	364	370	351	351	361	365	330	345	354	393	386	376	363	363	389	372	325	356	357	363	334	346	340	349	341	346	355	361	327	373	372	376	361	330	370	342	346	337	346	364	376	327	365	320	346	380	326	339	347	359	378	341	376	366	336	381	337	333	362	358	355	362	355	330	339	350	345	346	337	343	365	362	389	349	322	318	347	332	358	351	358	347	356	335	400	322	362	352	332	342	346	369	327	307	344	354	386	332	366	376	312	340	382	356	352	354	346	390	351	360	393	374	373	339	375	386	340	346	337	370	338	352	362	324	352	359	366	335	368	350	340	337	383	356	358	330	356	352	340	299	335	366	387	383	369	369	359	331	353	355	369	361	405	374	389	364	339	335	345	342	341	351	332	333	378	366	347	332	353	362	363	349	368	365	351	354	382	358	323	351	333	381	319	361	356	335	344	363	396	369	338	335	324	335	371	355	375	369	394	335	362	384	335	350	366	365	348	362	357	359	340	347	389	354	354	364	377	334	363	331	359	341	368	371	340	344	383	358	335	359	351	336	372	388	306	366	356	325	339	335	367	350	351	361	369	343	365	366	357	361	358	382	324	423	343	400	369	370	369	345	354	339	351	371	348	373	371	351	340	373	363	311	353	344	345	343	365	391	338	382	354	335	358	360	362	332	362	348	342	312	382	323	370	367	342	350	329	333	368	342	380	357	381	374	372	372	363	330	371	367	344	371	374	370	353	353	319	367	347	352	358	372	365	381	360	318	357	386	338	361	322	374	357	383	330	353	350	360	369	366	356	364	343	381	377	353	375	334	335	354	348	338	366	366	390	364	354	320	347	348	400	330	357	399	316	358	339	395	355	339	336	342	346	364	408	351	345	372	360	370	334	347	355	366	353	360	344	388	349	349	324	334	328	332	360	352	378	372	348	327	347	347	330	323	341	383	372	346	343	336	382	361	375	351	344	344	389	369	365	383	360	369	324	352	352	325	339	316	368	329	370	369	372	337	343	343	384	360	352	345	342	347	370	380	353	334	305	324	381	331	367	361	359	362	344	374	341	349	326	369	334	329	346	354	353	367	398	311	386	399	332	399	324	387	345	332	346	349	362	361	390	363	390	362	373	356	371	383	360	363	338	367	306	410	351	339	342	339	373	371	383	380	357	337	340	355	362	346	353	350	378	357	384	326	358	346	355	349	349	339	373	365	349	364	335	322	340	308	365	396	328	362	365	331	360	373	350	353	367	344	326	323	333	347	345	359	361	373	358	372	382	377	362	363	371	351	350	350	357	354	326	362	358	369	391	383	323	372	371	340	362	338	359	366	376	335	327	333	339	363	357	357	351	327	358	360	348	374	342	348	378	327	367	354	400	368	325	341	341	322	358	388	374	330	363	324	387	403	351	344	323	347	364	349	341	334	359	356	360	367	377	377	345	345	354	360	351	367	326	351	359	363	363	357	369	339	321	366	374	345	374	347	372	339	350	364	370	353	406	371	379	368	389	350	336	349	365	365	369	364	368	359	327	354	339	349	327	373	341	369	349	340	377	336	324	332	372	350	334	352	377	328	364	374	377	349	351	343	359	363	373	337	339	348	362	339	387	380	340	382	330	349	367	371	374	330	383	358	346	334	347	353	381	376	356	401	342	345	372	351	345	335	328	360	318	346	365	356	345	376	368	341	312	358	325	366	377	381	350	347	356	338	353	347	347	352	371	378	363	352	360	326	339	372	337	325	362	360	346	373	333	351	383	346	376	384	333	407	381	369	342	366	374	342	350	344	359	351	343	317	366	335	359	349	365	373	372	377	388	376	308	367	365	346	345	345	359	380	351	366	367	404	358	364	334	350	372	341	329	320	366	330	379	373	358	350	351	354	288	345	341	356	375	373	333	369	368	352	360	368	354	341	363	351	343	358	346	376	377	343	339	377	349	391	340	342	340	345	390	354	367	346	361	361	313	333	352	353	367	354	349	386	348	360	356	323	376	351	368	347	344	371	301	346	378	359	354	358	352	372	359	343	366	342	358	367	388	341	331	361	373	367	345	359	330	350	369	363	375	387	350	376	352	376	349	358	385	354	343	344	379	363	365	334	406	349	381	348	360	376	383	347	381	337	351	406	346	359	341	364	358	342	360	403	381	375	348	356	394	345	335	383	324	376	367	342	375	380	379	366	386	377	349	368	341	379	377	350	349	410	333	337	343	356	351	376	373	360	337	376	338	367	359	308	346	347	373	358	351	341	375	357	339	346	367	365	407	382	349	364	344	338	335	356	370	354	342	329	364	377	352	359	354	356	369	345	371	383	367	369	341	360	382	357	335	381	367	370	357	343	330	327	356	364	387	348	362	352	357	341	346	373	322	360	357	347	358	341	384	383	386	368	359	350	345	395	352	366	319	371	369	378	371	341	360	336	383	358	354	340	358	327	354	372	334	336	372	351	385	331	354	333	349	361	348	343	346	358	398	352	355	326	359	384	358	359	361	371	366	383	341
51405	78388	55212	31639	15253	1476	431	424	429	422	449	437	428	428	440	431	439	403	438	401	407	448	439	409	438	418	405	397	403	368	423	424	453	432	436	416	406	414	413	394	386	464	412	375	404	425	451	438	408	412	410	416	429	426	410	431	417	425	445	409	398	454	427	449	410	438	422	418	428	427	399	415	424	390	421	390	384	421	405	380	486	409	412	430	455	462	415	379	435	393	427	380	395	416	396	393	449	424	443	410	400	456	433	424	442	390	426	412	432	395	395	424	451	427	405	436	433	379	437	410	414	453	398	420	419	425	431	456	429	439	424	436	427	429	412	426	405	406	424	432	451	397	397	444	380	378	419	394	405	406	408	426	413	416	397	380	395	420	386	399	414	410	408	396	388	436	416	430	409	392	408	399	439	420	435	423	423	359	414	431	385	408	420	422	432	414	431	452	420	384	410	435	394	403	420	408	433	391	430	388	376	438	427	396	413	439	413	424	436	442	425	438	414	470	412	445	404	389	416	413	431	429	420	403	434	440	424	437	394	428	410	419	439	400	438	405	439	437	392	436	397	413	389	398	402	400	416	404	406	428	449	416	403	419	429	390	410	395	424	405	428	443	426	421	431	409	427	396	411	422	421	401	417	409	388	430	424	409	474	419	401	430	402	435	429	392	376	417	460	418	426	463	419	399	423	444	424	414	431	375	401	420	397	397	404	413	392	435	455	423	424	431	412	441	407	440	449	397	409	432	425	399	376	415	412	421	417	437	422	420	438	415	385	429	405	404	415	419	424	418	408	420	409	399	409	451	419	411	416	377	402	415	405	407	410	405	420	451	405	459	433	434	423	434	429	409	430	449	432	402	412	445	433	425	405	386	424	414	450	398	446	421	393	410	414	447	423	400	411	427	423	418	426	437	391	386	398	435	406	400	387	414	414	421	444	387	404	427	407	379	414	413	426	407	400	385	418	407	424	393	396	387	415	425	414	390	415	446	405	455	426	406	433	440	389	370	405	384	409	415	413	420	432	399	413	427	407	379	420	452	412	413	395	419	436	413	406	411	422	412	414	462	424	428	407	419	431	449	430	430	384	417	432	370	387	398	417	442	397	404	425	461	417	378	399	429	404	436	420	427	411	400	423	443	410	414	402	436	439	386	389	426	388	450	417	479	392	387	403	393	424	465	407	451	394	441	422	447	423	444	461	461	401	413	420	396	416	417	390	439	457	414	339	421	410	424	432	409	390	414	407	422	435	449	405	390	380	390	467	433	404	429	400	425	427	439	419	418	424	444	425	381	409	406	404	444	388	416	444	408	449	416	440	400	416	418	426	393	420	422	403	395	456	416	422	425	440	444	432	422	431	428	432	438	425	443	420	389	450	428	424	400	452	416	412	429	441	406	449	400	385	414	438	407	389	454	404	391	444	416	415	413	416	419	412	378	411	387	404	428	431	477	421	392	444	399	444	438	405	402	399	403	427	430	383	422	444	424	406	436	413	357	450	427	412	437	399	400	398	421	450	444	423	445	444	436	440	435	435	422	400	427	401	415	424	417	394	398	408	422	403	415	427	415	475	407	448	416	419	401	402	428	400	439	437	451	431	377	402	426	412	430	411	422	409	413	422	411	403	394	427	406	405	391	428	385	404	435	389	398	394	390	424	426	423	422	441	443	444	407	420	422	396	380	391	384	408	414	391	413	368	381	439	399	412	411	441	431	417	414	446	427	400	403	384	420	418	414	428	416	441	386	412	400	456	390	395	408	401	415	413	455	416	397	425	414	421	389	485	421	427	429	416	417	382	400	429	439	426	414	417	424	437	440	438	432	433	431	443	398	406	397	391	405	414	442	443	425	447	418	441	459	418	395	420	431	402	405	405	412	417	434	430	392	388	404	414	408	396	438	421	452	450	431	387	452	411	402	424	433	464	381	410	434	463	448	430	418	461	400	434	413	413	442	411	433	423	397	435	406	414	440	408	443	442	434	425	398	420	408	453	410	408	421	400	417	415	438	405	413	395	407	417	407	397	367	416	433	441	441	427	450	424	371	413	392	388	426	434	394	421	393	427	426	405	414	438	419	423	387	409	405	426	418	423	429	381	386	411	431	416	418	437	398	431	422	428	435	422	428	435	416	444	420	402	408	407	440	381	447	410	453	402	381	398	411	423	426	437	399	382	388	422	403	413	415	404	390	421	420	423	470	438	431	428	419	430	393	430	425	438	420	400	413	410	379	436	421	399	419	442	422	418	400	415	422	431	422	399	429	365	440	446	448	437	373	389	424	387	419	446	415	418	426	392	382	434	413	423	427	436	452	447	425	382	403	404	421	387	392	410	439	391	408	403	424	401	440	445	448	411	452	416	433	421	411	401	396	428	421	341	413	460	398	396	446	444	424	417	373	447	405	434	393	404	419	406	416	400	407	405	387	444	426	416	429	425	427	423	419	436	450	433	391	420	415	434	424	391	404	423	444	408	417	415	414	401	403	413	386	439	416	399	419	416	402	403	433	445	401	391	399	402	414	438	426	429	411	408	406	415	438	442	419	395	406	418	428	419	415	450	414	413	449	435	422	414	417	428	416	427	397	394	413	410	404	399	398	416	410	422	428	398	402	456	413	415	427	403	417	418	402	390	433	443	428	408	405	407	423	384	415	439	409	406	454	448	430	415	366	410	403	405	419	433	388	403	426	435	412	408	412	406	388	443	448	413	425	424	442	404	402	417	421	410	396	411	389	468	388	423	427	406	453	426	372	442	430	427	408	393	421	409	404	424	451	411	416	447	411	407	412	442	424	400	406	417	385	415	411	441	412	429	419	416	385	412	396	396	411	397	418	417	406	406	425	421	448	427	426	443	426	442	408	400	446	454	446	400	451	420	414	452	394	420	421	396	455	389	418	405	408	397	408	382	396	426	396	401	436	426	443	446	394	446	425	424	404	432	414	413	416	404	461	421	408	427	433	416	431	395	437	372	391	414	381	431	377	392	434	394	363	446	421	401	428	421	410	389	428	385	427	382	432	431	413	406	420	420	410	400	417	424	399	404	415	430	410	407	402	450	408	412	438	441	368	399	404	436	417	444	408	425	426	420	438	410	398	401	392	393	403	416	393	429	382	421	463	424	424	415	397	440	436	427	428	423	403	415	437	426	411	428	413	422	436	408	398	416	377	419	405	417	413	418	412	433	407	401	449	398	449	389	437	451	441	407	401	455	414	381	457	470	402	432	423	452	413	420	430	402	408	415	386	397	444	398	384	427	412	423	449	407	425	425	435	434	435	390	416	411	411	397	412	409	418	409	440	421	410	419	431	408	404	386	385	431	439	410	442	439	416	443	383	401	393	431	424	404	398	380	392	432	427	466	439	414	423	422	405	429	425	427	412	445	389	403	418	431	398	442	404	397	395	431	411	398	426	428	411	412	400	444	406	411	442	431	410	412	433	411	439	426	437	471	427	429	390	412	412	417	428	403	436	449	410	403	462	441	404	361	382	402	408	369	453
23302	22108	32675	28173	23792	20355	9533	828	620	636	612	609	553	608	603	626	555	559	570	567	547	562	563	559	620	547	570	575	562	553	552	516	598	502	550	537	546	521	534	515	572	499	544	530	538	565	537	513	616	550	539	569	550	560	522	553	545	545	556	573	571	536	539	620	517	535	556	524	519	529	551	583	559	555	546	552	533	548	506	608	546	572	570	504	524	535	520	544	543	554	521	504	524	514	537	576	523	518	533	549	562	553	569	546	534	558	559	523	541	537	529	535	533	540	556	570	512	526	565	517	531	526	533	586	544	545	563	586	554	535	543	526	498	507	539	581	539	579	509	551	557	554	588	535	553	527	550	536	541	534	536	560	533	535	532	589	528	540	530	545	519	567	541	557	542	548	544	580	530	555	587	531	557	527	534	600	546	555	578	529	557	541	551	531	505	549	514	540	539	517	529	538	556	523	548	537	553	508	582	556	549	542	541	542	530	559	543	537	524	509	560	574	572	557	540	530	542	540	567	554	568	563	510	536	571	532	532	534	552	541	551	549	526	517	549	531	532	522	560	540	550	562	547	519	549	550	570	519	549	523	518	554	557	528	532	571	589	550	544	507	481	587	541	540	532	517	572	577	512	576	553	530	526	512	550	556	566	571	553	586	528	512	533	545	527	533	580	555	553	513	509	513	561	526	565	527	491	562	558	563	573	552	570	568	521	561	556	549	543	534	540	513	523	556	531	539	534	549	567	553	577	551	543	530	496	573	525	548	524	536	515	570	561	554	489	560	521	516	571	519	521	540	558	528	555	548	542	526	559	533	532	535	568	580	565	544	539	546	557	552	545	533	565	507	582	546	543	573	530	548	520	558	522	564	512	521	545	546	580	568	585	521	584	565	562	543	576	545	538	540	511	544	533	513	533	552	534	526	531	523	524	516	499	537	531	542	532	498	577	570	568	590	566	517	539	532	560	553	540	520	553	542	539	537	481	570	540	525	522	525	533	575	554	544	526	568	531	532	537	562	579	550	548	557	583	599	545	574	566	560	532	547	591	550	570	552	516	530	589	518	536	554	530	498	580	534	520	559	502	509	510	559	581	543	571	521	563	518	559	537	563	523	562	571	539	574	535	545	544	558	562	503	530	570	556	511	566	500	513	576	541	520	562	588	552	531	537	518	554	537	488	521	550	534	483	541	558	531	558	519	558	536	558	525	528	555	559	556	531	531	591	507	562	561	545	560	559	532	556	563	582	526	532	600	592	557	492	542	539	566	555	509	521	526	528	563	533	554	532	560	504	577	552	558	582	505	530	514	547	559	507	549	546	528	583	574	579	543	569	538	527	549	509	563	521	573	561	564	558	548	517	534	562	470	560	517	543	538	531	552	549	536	585	514	550	489	534	540	552	529	540	524	542	558	511	541	533	538	509	563	556	578	540	546	561	540	561	546	541	537	536	544	558	564	536	581	530	536	543	512	539	560	539	558	544	530	554	565	556	491	566	524	542	550	565	567	544	501	571	550	511	532	540	536	551	524	540	553	543	582	569	532	576	565	547	513	550	561	535	510	585	496	552	544	533	513	559	556	555	542	525	490	561	576	554	575	555	579	586	557	544	558	541	558	578	563	569	542	559	549	565	541	513	534	505	518	524	544	570	517	523	546	535	568	522	523	517	522	512	554	558	527	537	550	526	563	556	551	521	499	564	565	585	547	544	545	540	512	553	551	584	556	583	549	573	564	548	570	538	552	581	553	533	523	541	552	541	509	584	547	557	518	571	562	533	545	541	525	543	485	535	580	609	585	534	538	521	558	524	576	557	512	501	584	572	477	528	557	545	563	553	534	516	527	561	503	525	536	577	577	571	545	535	532	537	564	548	576	527	532	523	567	516	543	510	569	555	547	587	516	572	529	539	562	579	594	487	577	542	520	545	575	540	579	533	495	548	530	524	567	516	549	536	543	570	542	568	549	583	530	531	552	535	543	518	557	558	539	562	569	521	537	532	556	527	501	532	560	500	522	505	511	541	520	530	526	562	570	602	515	556	559	563	565	503	524	540	517	517	549	537	532	547	555	566	517	567	551	568	514	523	515	532	527	566	576	516	533	562	518	556	499	585	513	559	587	494	533	554	549	524	579	581	528	556	594	533	531	539	536	572	518	542	562	518	602	570	575	566	558	508	523	565	556	548	521	527	527	514	520	535	575	522	567	625	527	591	566	532	528	504	544	534	559	545	516	574	512	584	543	495	560	531	548	551	520	529	548	586	538	525	569	529	540	548	530	469	515	546	543	606	563	566	559	509	549	552	537	579	546	571	552	560	548	497	523	558	551	562	556	521	517	533	512	561	556	518	539	571	527	512	521	545	577	519	552	548	583	525	533	538	553	561	590	516	553	546	523	562	582	546	599	525	565	503	574	519	517	531	542	552	584	550	558	514	534	559	550	545	551	560	591	572	571	546	540	556	546	573	530	618	556	530	538	530	562	528	553	530	563	571	554	549	550	568	571	553	531	568	543	570	568	544	544	546	534	535	554	545	533	568	511	516	503	527	533	529	557	561	534	547	507	573	508	551	580	524	523	502	528	536	545	589	583	562	558	528	544	569	522	559	555	555	558	539	533	522	564	590	567	527	513	498	529	486	550	525	543	553	534	538	547	526	518	546	538	497	514	525	545	567	533	549	538	591	573	508	559	501	537	489	549	571	513	537	522	579	472	520	519	484	567	606	531	530	548	546	584	528	566	523	562	568	518	574	552	518	494	542	557	562	593	532	594	529	543	562	559	595	569	576	572	528	545	519	534	529	538	558	508	550	547	512	589	553	561	522	566	525	537	525	561	557	558	555	506	537	566	563	516	513	567	522	512	515	563	536	569	563	593	521	542	527	582	553	528	520	531	603	495	558	568	577	558	587	551	512	557	517	550	555	564	542	570	534	526	550	524	514	498	538	548	527	474	527	551	515	540	543	555	564	554	527	555	601	541	546	522	549	529	526	528	546	559	529	503	561	600	559	508	557	538	552	533	568	485	552	543	554	536	558	541	578	536	514	544	526	537	551	523	500	571	557	580	531	585	540	533	559	549	527	534	538	539	527	560	585	569	517	523	566	540	572	519	586	583	517	550	528	557	542	522	537	519	553	537	502	558	573	531	573	498	537	560	528	557	545	574	537	537	587	517	583	526	541	534	550	559	547	579	546	530	538	536	551	543	564	567	505	583	550	557	593	552	533	573	533	570	574	532	529	540	562	536	520	580	527	506	547	537	540	537	546	513	513	573	537	537	568	477	561	572	605	561	568	554	524	545	571	494	532	526	535	539	526	536	524	544	501	518	524	530	533	551	570	536	568	547	574	532	546	562	516	512	548	546	520	557	561	565	559	577	594	538	509	542	548	544	548	524	522	569	555	536	548	530	545	551	560	547	539	539	550	527	524	560	538	594	552	505	558	530	509	554	549	536	552	534	584	570	544	581	549	540	538	523	512	552	529	582	535	564	589	578	553	530
62033	100967	77685	51048	30019	3842	737	704	655	636	602	625	606	612	628	579	610	583	623	598	605	638	583	577	592	590	588	644	566	604	604	617	587	589	592	612	614	600	623	588	628	613	574	561	557	619	541	605	668	595	572	611	599	634	574	585	591	610	563	609	641	625	602	638	614	568	587	575	599	597	604	611	566	564	607	620	654	588	548	641	583	565	593	613	583	587	606	566	586	603	609	603	633	596	598	567	595	567	587	554	638	586	604	608	599	566	609	577	601	574	566	611	555	545	566	593	562	615	593	594	529	560	601	580	596	597	579	588	594	583	574	583	599	572	611	575	593	603	560	595	583	548	581	587	598	584	551	575	548	620	607	547	607	600	628	607	605	559	609	584	620	599	589	612	633	572	604	580	572	590	601	622	598	551	628	615	593	631	624	549	572	567	582	590	584	588	580	622	573	552	612	573	597	572	588	526	638	592	635	592	575	553	604	599	563	578	559	577	611	603	584	590	582	583	623	571	621	600	552	583	591	555	598	589	618	595	620	619	604	580	603	623	594	569	622	580	604	620	584	600	602	587	588	536	574	569	585	585	543	576	586	563	581	587	541	544	559	582	568	578	632	593	582	562	609	574	581	626	612	592	602	563	569	568	586	568	554	588	578	584	584	604	611	573	610	560	592	620	583	605	627	602	621	577	620	562	588	596	579	593	598	586	630	588	574	602	615	581	567	590	555	554	573	597	569	646	566	579	594	549	574	580	606	589	564	607	559	584	588	573	563	639	623	640	578	622	610	569	575	614	565	596	620	529	548	543	588	582	579	616	596	578	566	606	540	627	539	564	621	570	592	575	593	662	590	614	600	609	589	599	595	599	582	561	614	583	585	623	591	619	583	596	565	576	603	565	575	626	583	610	607	610	593	575	569	571	600	591	557	593	589	614	548	578	627	585	597	567	582	592	599	621	612	588	576	588	617	595	588	614	596	570	621	576	582	571	581	602	648	569	597	590	612	634	599	570	540	594	604	614	580	564	597	571	608	561	585	548	613	587	556	621	612	589	601	569	599	594	618	583	528	601	607	571	623	585	564	602	630	593	637	623	635	552	643	574	626	597	552	600	570	582	594	565	624	591	582	597	566	623	595	591	608	610	644	580	617	560	612	521	630	609	582	606	563	591	586	590	622	607	598	555	589	550	577	596	610	599	637	596	572	611	607	565	576	576	611	597	570	651	579	566	602	550	558	578	581	575	617	626	581	599	591	554	613	626	540	580	528	559	565	627	593	567	590	567	592	602	596	621	581	604	617	567	555	633	599	596	533	584	567	576	614	610	598	595	613	571	553	566	584	614	603	586	573	590	599	600	632	575	590	576	562	593	576	558	592	626	594	623	611	567	540	553	582	625	564	627	616	625	594	559	616	569	648	551	552	575	572	596	636	559	625	576	624	594	589	565	575	606	591	604	580	622	555	595	581	623	577	572	603	585	623	577	622	636	577	573	598	614	600	562	606	625	602	581	586	580	594	547	616	599	590	618	590	572	569	575	566	591	526	568	615	550	574	631	605	631	644	611	599	592	587	585	572	612	588	599	643	634	615	577	583	592	604	629	602	574	589	588	577	537	548	599	602	630	581	632	602	594	605	575	563	596	620	608	626	602	570	568	627	585	602	595	543	603	583	589	611	618	627	611	591	599	615	575	601	552	581	585	571	608	582	586	602	598	605	648	607	593	607	571	616	553	585	603	614	592	593	619	596	595	610	637	591	562	572	538	576	584	565	621	622	604	571	572	602	599	580	618	584	563	650	571	575	631	583	579	611	596	567	609	519	578	544	584	607	614	576	609	580	549	585	613	582	616	592	579	568	556	552	591	611	587	587	588	594	570	562	581	539	603	599	618	550	591	586	590	589	588	596	606	597	608	584	593	616	583	624	563	603	624	633	620	598	604	554	628	594	576	556	611	616	607	542	620	589	585	604	602	655	577	615	588	544	606	610	595	595	586	578	611	568	614	603	592	559	596	600	572	594	543	582	560	567	639	549	601	582	626	581	590	632	588	618	571	601	646	542	545	574	592	568	578	586	596	572	571	601	582	590	577	587	599	568	580	559	600	575	602	593	533	605	572	627	594	597	651	558	622	580	630	609	594	600	625	600	602	579	653	588	591	560	624	580	570	586	606	603	540	574	651	597	609	624	541	574	604	547	610	594	615	590	571	586	580	638	576	550	587	541	594	637	630	586	599	575	646	582	612	619	599	602	608	600	577	594	586	572	588	543	580	610	611	584	591	603	583	577	569	561	564	606	624	558	564	611	546	588	599	598	573	585	531	588	592	627	581	597	618	569	517	559	567	603	602	565	518	611	608	587	629	571	571	562	612	565	584	558	567	596	610	578	604	592	582	611	592	589	596	628	612	592	592	587	565	588	623	620	576	598	621	625	601	602	630	558	595	641	601	627	595	611	614	561	551	587	585	582	599	598	610	616	544	611	571	607	568	593	597	592	605	636	564	597	587	606	538	602	553	610	591	597	588	594	605	572	606	616	564	587	575	594	566	601	600	615	620	605	558	533	577	547	561	547	560	589	581	626	573	576	571	588	574	614	576	562	593	639	594	583	565	565	564	591	616	591	602	578	623	637	566	584	575	564	571	616	588	590	603	560	596	564	615	571	585	576	576	577	588	593	594	629	572	590	603	597	567	610	567	567	612	578	603	595	605	598	614	557	583	539	636	544	592	597	578	593	611	588	586	606	598	612	601	569	622	574	563	561	601	614	580	573	539	565	591	573	568	658	603	601	605	615	578	566	590	545	550	578	569	571	571	625	602	582	618	610	586	608	573	581	588	569	589	566	608	572	589	609	599	561	538	576	593	592	594	564	601	606	591	616	583	593	554	576	603	625	594	556	598	576	621	588	556	605	587	629	652	600	563	603	573	614	578	621	626	610	611	599	578	626	598	592	573	633	589	605	561	629	583	565	624	559	601	553	609	604	573	618	579	572	608	598	599	603	543	587	603	614	560	560	571	589	571	573	580	581	574	539	611	589	611	593	588	635	625	615	610	576	593	610	587	567	585	619	585	585	592	576	607	616	601	564	541	552	594	595	590	562	611	571	543	640	575	571	593	575	574	590	611	620	614	604	550	608	616	614	568	581	561	547	580	586	566	586	607	618	640	576	597	601	588	617	548	572	614	577	589	559	587	543	579	556	552	568	622	557	578	592	578	529	603	554	594	583	582	620	614	603	603	598	592	604	593	581	581	602	579	598	585	587	531	572	643	578	578	638	558	572	598	588	589	536	587	599	588	548	583	583	618	594	557	579	570	594	626	600	625	610	580	594	585	601	602	603	586	592	578	612	579	556	581	642	553	573	621	596	576	619	571	550	558	592	596	593	566	615	588	589	598	619	643	600	582	592	567	610	608	602	587	601	597	593	622	614	614	614	582	601	583	553	587	608	578	572	572	592	601	584	582	582	601	601	614	573	600	575	580	581	611	553	583	564	589	602	548
29093	28534	30839	16397	4301	529	279	243	274	274	256	236	258	280	264	279	244	235	268	272	257	247	220	239	243	275	261	282	257	262	241	236	238	240	216	245	240	243	247	267	248	230	255	226	259	278	239	236	253	259	215	246	267	249	254	231	230	266	278	245	247	222	253	241	243	260	260	237	260	232	233	245	247	242	287	271	256	240	224	209	245	253	238	264	241	237	245	262	267	255	258	257	237	273	246	257	258	258	269	242	241	246	231	301	260	226	264	238	238	246	228	240	236	276	246	247	249	237	229	238	246	232	259	224	226	274	245	261	277	257	254	234	263	241	251	218	254	243	255	275	249	285	255	277	250	256	251	244	233	241	240	268	244	251	225	233	238	264	263	224	223	263	263	275	247	254	226	253	263	275	222	251	227	261	194	268	236	271	274	248	265	225	240	254	227	273	253	253	243	253	277	255	258	274	245	258	244	234	240	244	232	239	248	286	240	244	265	266	278	269	210	251	248	268	229	262	274	259	219	222	255	261	263	239	256	239	264	259	252	258	250	258	255	248	241	249	259	234	261	260	237	241	235	230	240	235	259	267	240	257	212	268	262	255	264	254	262	244	279	247	232	260	247	264	240	262	240	239	245	242	274	209	218	257	255	258	292	235	204	233	257	265	231	210	235	263	280	249	289	239	259	243	253	258	256	272	254	253	254	248	247	265	261	248	253	283	245	230	248	271	252	241	240	253	261	228	258	258	235	240	259	254	255	235	273	268	257	235	242	274	243	269	239	244	256	257	244	250	251	266	247	273	251	243	250	254	226	232	265	263	257	231	245	273	236	235	234	234	251	236	243	253	274	247	276	235	265	257	280	248	249	250	260	246	272	230	249	253	283	274	223	275	264	207	258	248	229	241	238	236	241	236	245	263	256	254	244	259	238	263	223	273	231	289	233	244	221	251	269	211	252	246	243	265	241	278	261	253	239	250	283	246	244	238	252	253	245	245	251	252	269	236	245	224	281	240	242	243	255	228	277	259	258	237	274	266	255	249	221	286	238	248	243	243	250	251	261	237	240	233	253	246	251	247	259	245	277	254	248	264	223	234	242	248	258	241	265	235	277	255	256	242	245	223	246	250	255	234	230	261	267	269	280	268	248	247	235	251	265	259	243	234	257	240	246	265	255	242	278	250	258	224	239	247	251	232	262	247	248	268	246	287	239	232	236	236	252	269	216	234	270	249	235	247	251	236	253	245	257	249	236	238	267	249	255	225	222	243	231	285	209	223	235	217	265	220	240	251	238	234	260	245	268	239	234	274	239	253	263	230	255	228	263	279	236	245	252	239	263	265	242	251	226	245	242	257	260	245	266	242	251	283	259	295	263	254	260	253	260	221	258	270	269	230	237	240	247	237	284	244	258	249	271	267	274	241	239	235	252	256	255	252	249	252	244	252	224	231	243	263	246	233	224	258	236	245	274	240	259	259	231	245	240	240	265	226	267	256	234	253	259	237	238	261	230	231	261	211	237	251	255	248	265	266	288	259	242	241	221	243	251	282	248	224	255	265	253	230	230	276	245	238	233	247	255	225	268	276	230	260	256	248	258	227	254	247	239	238	249	262	244	246	281	263	247	277	256	253	257	248	264	264	290	276	234	245	255	247	241	257	243	234	266	268	245	250	248	242	261	241	237	254	232	236	254	260	242	245	278	246	265	263	250	243	240	224	242	256	256	248	260	242	238	266	240	246	239	268	242	275	242	255	227	238	236	264	271	252	263	222	254	267	238	262	283	244	265	243	247	264	241	231	277	257	243	273	250	237	280	245	239	233	252	265	250	249	254	250	265	267	252	245	234	255	267	270	269	246	251	234	232	232	265	267	249	256	239	234	239	223	231	234	240	260	250	281	246	257	211	260	262	250	270	258	248	230	237	245	226	242	211	245	228	275	232	228	253	253	255	236	225	219	240	232	254	265	245	287	254	231	267	258	264	258	276	234	252	258	249	226	251	247	237	246	211	255	253	279	238	260	262	250	245	271	226	248	266	247	262	238	264	246	252	227	273	231	229	231	228	261	262	249	270	264	269	247	244	268	236	245	272	220	247	226	254	267	277	245	241	231	248	233	247	271	298	261	246	285	237	257	235	240	255	223	248	254	269	279	254	261	263	256	236	229	239	258	264	265	232	273	235	266	262	225	230	240	246	249	274	245	224	258	241	258	253	243	228	284	266	221	245	268	231	244	228	248	265	264	243	267	235	252	273	278	268	246	239	253	266	259	235	262	260	244	260	253	260	262	250	242	260	234	223	243	259	221	224	259	228	239	238	258	280	263	243	247	232	271	251	237	230	265	259	260	235	265	248	247	274	261	234	244	207	227	249	257	236	254	255	220	251	244	249	273	245	246	242	246	240	244	251	266	238	235	246	224	256	248	267	246	256	225	251	254	264	251	242	262	209	242	271	250	247	229	255	241	265	237	268	240	230	249	266	252	287	227	248	243	238	253	238	269	233	237	254	229	233	232	223	234	266	263	245	226	258	236	239	220	248	275	264	260	236	227	249	265	253	260	275	255	255	273	267	254	267	241	279	242	246	246	229	267	256	254	265	266	254	247	267	245	259	244	252	217	226	243	262	237	246	253	238	253	263	235	240	271	257	227	247	222	260	240	255	245	233	238	240	238	250	269	244	267	218	245	247	255	251	244	278	248	245	272	235	238	277	279	248	252	248	249	240	258	243	227	292	243	247	240	271	260	244	270	221	264	266	251	216	256	251	234	270	268	272	259	246	240	240	293	246	244	266	237	257	278	253	252	259	257	240	214	226	247	245	273	235	251	239	246	228	227	230	273	261	247	245	246	258	257	241	239	227	219	218	233	258	241	266	244	259	234	226	247	227	270	253	248	277	232	232	245	253	245	259	259	244	249	244	264	234	256	267	275	241	250	249	216	259	272	244	272	241	251	252	244	272	248	240	252	255	280	246	265	269	285	257	245	252	249	244	241	224	230	250	248	232	232	258	245	242	275	239	249	246	241	264	257	224	211	236	271	234	242	268	261	245	254	245	224	257	235	258	257	254	216	250	262	254	266	241	258	244	234	240	252	246	268	251	251	229	259	247	291	239	244	244	228	245	282	255	273	253	249	255	253	244	242	279	229	264	260	262	279	276	269	267	265	233	247	235	265	255	231	252	260	253	278	250	263	253	237	244	243	270	228	220	266	239	258	222	286	229	241	246	236	227	254	270	246	263	250	239	209	243	244	269	230	244	238	257	240	233	227	258	252	278	266	248	242	254	241	271	239	237	257	267	236	244	257	226	250	279	270	243	243	225	249	269	244	236	247	261	228	256	228	275	240	255	233	243	240	260	271	251	265	289	257	248	254	281	256	250	223	254	234	250	244	255	230	256	265	263	262	234	248	267	242	233	242	262	243	279	241	249	243	283	226	273	236	225	258	225	258	244	236	226	244	274	234	247	266	253	241	278	250	249	241	249	221	266	265	246	278	238	246	251	297
27779	45771	27173	11031	4099	568	301	305	295	299	304	298	273	315	277	281	298	326	299	321	276	302	279	289	265	280	291	287	304	297	291	278	268	295	239	277	293	315	294	300	317	288	320	327	342	295	288	305	281	317	323	295	292	327	293	302	284	290	315	321	274	278	282	282	304	307	314	307	284	293	280	293	334	314	289	307	293	316	304	285	316	317	302	299	305	310	284	310	275	311	286	294	305	329	275	276	303	316	302	305	314	271	282	291	291	285	280	296	300	299	281	260	308	271	281	304	313	242	301	307	261	295	284	331	272	326	290	294	281	306	315	263	323	279	267	277	298	301	290	292	314	300	301	322	275	313	287	296	291	297	313	338	260	330	297	317	280	255	288	260	312	299	284	283	284	297	320	292	305	288	278	285	281	281	278	315	278	285	274	286	299	271	281	286	294	280	303	306	308	316	295	285	283	326	316	294	287	295	339	307	299	287	270	302	282	286	265	280	299	339	293	308	340	283	280	286	284	293	281	266	313	290	287	304	323	270	302	315	295	290	279	287	282	298	288	275	297	277	307	274	263	289	311	287	290	272	269	310	340	288	304	281	330	313	297	284	283	320	268	301	288	296	265	295	285	293	299	331	296	293	299	300	319	297	326	288	312	292	307	265	309	294	287	296	306	286	270	282	292	310	314	319	307	307	271	328	305	314	327	311	294	296	336	312	301	323	284	292	303	298	288	298	289	277	273	311	289	316	287	267	299	299	285	296	304	291	284	293	300	273	267	306	299	311	308	318	277	263	307	296	257	285	303	294	287	291	296	288	284	295	275	299	298	299	272	333	281	296	275	278	333	301	283	308	314	281	311	307	307	263	310	297	307	299	314	275	286	296	293	284	313	318	295	311	341	289	307	262	307	299	279	272	301	255	298	313	314	281	273	311	285	312	288	305	334	296	314	302	296	276	281	303	307	305	296	300	302	278	296	295	308	303	319	308	319	288	326	271	309	267	277	253	297	307	313	303	300	304	302	293	293	333	310	321	326	308	294	305	268	306	310	325	314	287	292	307	304	343	279	285	303	303	315	279	276	286	311	321	320	301	286	291	271	318	299	315	272	306	334	308	292	296	298	309	271	307	310	300	295	291	300	277	321	320	313	307	291	259	297	303	304	284	289	313	324	317	296	299	292	264	309	320	326	261	289	297	306	295	290	297	285	270	290	282	319	318	273	270	304	305	309	247	275	306	287	310	323	261	303	293	299	289	303	281	280	324	275	282	306	300	308	297	286	279	327	292	310	297	288	263	281	287	294	305	284	271	272	289	297	300	290	322	302	295	310	306	302	308	286	305	279	296	317	297	329	295	271	294	274	282	307	293	298	328	291	282	288	310	297	312	316	296	285	306	274	295	315	303	306	268	269	327	294	324	274	276	322	328	320	307	295	328	277	292	282	293	274	303	262	295	306	280	305	274	298	277	314	298	303	285	293	294	274	290	300	295	330	282	277	304	247	318	322	303	308	289	299	297	279	289	279	289	287	290	297	280	280	295	300	284	332	292	319	290	272	297	342	305	289	301	293	270	287	282	288	288	286	297	270	298	285	284	318	318	296	303	304	298	328	289	290	289	300	324	308	285	281	299	308	290	296	314	340	291	300	315	270	272	275	296	294	308	309	303	297	300	298	298	298	292	286	260	318	308	305	289	279	298	294	312	309	297	302	260	296	309	319	262	292	297	278	292	310	269	300	291	300	329	289	265	311	281	318	335	274	291	308	294	306	307	307	305	297	313	299	287	286	267	322	289	296	308	301	318	300	290	311	305	295	309	296	276	291	281	270	320	276	271	283	318	278	322	277	305	296	253	298	306	287	287	282	336	295	313	312	331	303	314	285	292	306	300	278	283	278	307	269	294	308	278	312	290	268	302	306	331	267	290	296	314	294	287	306	284	308	267	285	288	305	308	307	315	286	276	295	274	276	308	289	292	298	274	274	299	283	318	321	283	287	302	295	266	306	305	299	271	291	286	260	301	329	270	305	297	320	270	295	283	283	288	290	306	281	320	290	296	322	309	301	302	301	273	317	311	315	309	269	287	300	287	291	313	317	262	314	305	322	313	298	291	279	305	296	285	322	294	284	296	301	314	300	258	281	276	299	308	299	287	273	288	305	304	294	294	299	289	295	290	323	277	298	289	336	258	280	293	299	311	294	284	267	289	323	317	300	284	286	312	293	283	311	321	305	305	307	307	301	325	289	318	297	281	297	306	305	299	274	284	305	298	322	296	292	268	305	305	297	312	297	285	305	285	267	302	304	308	287	295	284	304	294	278	294	274	289	305	311	309	294	291	268	312	281	300	281	314	323	313	317	298	294	288	286	274	293	289	303	317	291	303	311	291	296	272	292	270	320	315	299	267	266	319	280	296	293	279	325	309	282	289	320	257	310	312	323	282	300	316	308	325	318	248	311	297	278	281	284	311	291	310	325	268	265	323	306	304	285	307	285	276	249	288	336	268	272	305	303	285	297	309	313	327	302	289	282	284	287	289	302	299	295	288	271	299	293	288	256	301	293	309	308	295	311	303	297	295	304	305	272	282	308	287	299	295	296	302	302	298	283	308	321	317	305	317	301	313	302	302	289	304	281	290	295	278	286	294	307	323	311	309	293	306	300	314	335	295	307	327	285	278	283	266	324	279	294	299	291	286	300	304	298	273	273	296	311	322	266	317	304	292	292	330	313	298	313	277	334	290	308	305	320	300	275	279	289	293	305	319	298	304	289	297	283	304	290	310	295	318	266	307	288	312	336	290	328	329	301	329	309	301	313	266	309	280	299	302	250	318	296	282	329	293	286	272	274	278	291	311	312	304	284	287	307	285	276	291	300	287	310	281	267	322	306	310	315	320	298	298	288	314	339	285	321	311	293	281	295	294	307	274	286	296	287	294	301	287	308	299	290	344	291	295	276	290	279	281	295	299	277	301	317	296	319	288	319	298	283	331	278	320	279	302	325	288	281	288	295	295	289	290	282	319	291	316	299	328	271	314	301	268	281	316	279	304	304	305	272	315	317	298	320	299	315	309	290	303	270	290	274	297	288	286	289	270	275	283	320	295	274	300	287	306	307	305	306	315	288	318	290	287	272	293	320	291	293	307	277	263	288	298	328	280	318	286	291	272	298	295	289	307	326	296	261	282	300	255	323	308	318	288	278	317	309	296	306	305	287	281	295	325	280	275	294	291	307	285	304	296	299	321	320	274	297	276	295	291	309	316	298	300	285	305	288	279	315	314	286	329	290	332	311	321	345	316	292	292	287	304	312	316	285	304	308	281	279	322	307	313	302	290	297	296	332	273	276	306	291	302	307	292	321	321	333	301	298	288	295	306	326	265	316	293	304	282	303	279	303	289	247	308	278	295	302	303	306	294	316	326	297	312	307	275	279	317	314	293	320	286	304	259	306	299	313	299	288	272	276	305	316	299	274	295	328	306	318	299	294	320	301	308	270	300	299	265	301	293
24365	22982	36091	32460	23960	14406	1897	434	423	410	375	353	368	376	352	341	363	346	359	375	383	347	368	373	352	359	364	349	372	393	384	382	351	352	348	335	353	346	328	338	316	354	397	348	373	365	336	328	357	324	363	352	396	343	378	379	354	372	357	347	364	352	348	384	350	355	360	371	347	368	367	318	340	355	352	336	355	352	373	362	342	370	369	342	356	356	371	309	343	338	355	352	338	363	323	373	356	343	359	355	335	368	367	363	361	345	356	345	358	367	352	354	334	373	343	334	336	359	321	362	358	369	360	354	370	343	349	349	371	382	334	333	347	334	366	352	335	313	331	384	381	347	383	330	338	387	340	332	336	400	319	338	355	360	345	378	382	356	366	351	355	371	362	364	353	367	319	366	379	345	368	329	351	330	340	368	359	345	331	362	344	371	362	356	376	358	355	375	381	335	375	336	366	366	336	367	353	357	341	346	316	353	381	355	321	367	338	346	365	355	336	354	393	356	370	349	372	334	363	330	351	342	340	366	359	372	341	353	399	389	358	327	363	358	365	373	382	401	332	348	368	352	401	340	336	365	341	330	368	348	361	336	316	363	345	360	329	343	381	361	356	325	366	385	330	363	370	366	338	365	368	339	337	348	349	368	376	393	339	369	362	347	335	347	393	321	344	360	318	376	349	347	358	350	384	359	331	363	356	365	343	339	357	333	339	361	321	356	365	372	339	367	365	343	326	413	343	319	338	344	357	346	337	348	353	331	356	356	383	332	349	363	336	357	356	362	364	324	361	330	360	339	343	331	329	333	367	352	367	393	369	307	340	378	348	330	351	345	375	355	350	369	411	363	361	320	376	356	362	360	321	343	335	352	348	369	339	374	350	342	326	384	342	344	343	343	344	379	383	337	350	321	334	355	365	376	347	372	371	350	341	370	347	384	337	324	331	359	361	344	370	350	324	369	357	340	352	362	381	361	387	339	349	346	343	384	319	361	352	352	349	339	361	372	338	382	371	340	334	379	335	355	359	368	390	368	358	362	314	375	338	345	352	337	366	339	330	368	352	348	356	366	349	372	387	360	338	347	388	376	357	367	363	361	367	346	406	386	364	384	352	386	348	383	351	369	326	376	389	354	357	329	353	373	338	345	338	330	348	382	383	343	372	366	336	352	352	362	362	348	328	374	369	359	350	330	365	353	361	331	345	376	361	343	357	337	345	349	370	380	384	345	338	374	338	381	369	368	349	326	354	341	350	345	361	358	338	349	342	341	348	364	351	389	329	379	353	346	363	333	338	336	363	328	374	330	378	374	371	377	353	360	366	364	387	344	339	355	371	395	371	376	360	350	372	323	339	321	333	373	354	323	388	308	343	363	335	325	355	353	368	338	368	338	341	328	368	323	346	369	392	343	345	375	361	395	358	336	344	361	374	386	340	349	357	348	388	335	324	353	346	334	349	372	366	379	352	350	362	357	389	373	357	381	376	345	344	349	345	347	366	357	335	334	369	351	337	347	378	348	356	364	371	351	340	366	349	345	343	335	327	319	383	336	408	369	371	357	350	369	359	367	340	352	321	359	381	342	358	358	347	358	348	355	360	351	316	346	362	397	356	387	386	338	357	337	352	315	380	359	357	351	315	356	362	342	372	359	335	359	368	360	337	329	373	355	373	392	350	357	372	350	331	371	327	362	354	351	322	352	350	333	331	383	386	347	360	353	352	351	390	331	381	369	334	386	376	346	353	380	351	367	386	329	340	372	315	362	334	344	341	386	360	364	334	359	318	358	349	343	379	336	369	349	355	365	367	356	353	336	341	372	335	348	360	359	380	329	361	333	338	366	346	338	343	369	378	325	372	344	353	329	389	370	367	366	345	337	358	299	355	379	349	340	361	369	353	361	357	339	375	372	352	344	378	364	352	323	362	353	328	347	351	360	371	348	349	357	347	380	336	335	346	362	387	362	365	321	350	358	372	360	365	346	343	337	361	314	343	344	329	353	360	327	331	342	355	373	331	376	346	344	395	341	333	353	361	380	336	338	312	328	372	375	336	336	343	344	380	344	355	333	355	360	340	321	373	325	333	368	337	361	366	349	360	362	363	366	363	332	330	382	365	369	391	362	331	356	341	381	355	367	376	335	338	328	361	300	349	355	351	375	389	358	405	361	358	368	355	337	351	321	365	366	352	344	366	325	372	369	350	345	375	346	378	352	345	397	332	350	343	366	354	332	325	353	362	335	352	331	358	332	344	303	412	375	378	349	358	358	393	338	353	345	344	333	343	371	378	371	337	366	343	355	316	360	392	385	361	314	355	369	346	347	364	378	350	372	387	354	383	362	350	350	346	388	375	360	372	363	358	362	325	353	367	335	364	368	366	345	348	333	333	333	347	331	355	354	378	368	309	374	347	331	340	337	359	385	357	353	362	359	358	371	353	346	359	334	383	341	384	336	367	339	373	355	375	382	326	347	336	358	347	394	335	340	337	329	385	327	319	341	352	336	337	373	350	355	362	341	343	383	327	374	341	362	347	340	304	385	371	322	373	349	381	342	367	372	369	372	327	367	325	371	360	387	327	375	353	345	337	348	338	351	356	364	350	355	329	344	349	337	324	356	335	322	332	364	360	360	352	344	399	344	383	352	363	380	352	360	409	369	356	382	350	361	358	376	326	349	384	354	359	359	378	307	376	337	319	372	353	350	360	353	362	357	379	342	356	330	382	357	360	319	345	346	361	320	363	391	340	359	367	331	337	349	368	318	353	350	374	352	390	347	351	338	381	400	338	374	336	366	376	362	348	340	388	384	357	371	370	331	349	352	371	329	376	379	326	359	353	399	365	378	378	369	349	346	345	357	354	359	327	373	376	326	363	354	363	380	381	336	341	326	329	387	317	354	339	322	385	357	347	364	371	342	339	358	366	389	330	367	386	336	357	348	365	331	356	337	355	402	328	336	333	352	364	356	365	353	355	349	333	367	360	354	351	359	375	346	332	350	369	344	380	367	351	405	320	370	369	350	333	385	367	362	322	357	356	349	375	361	348	350	325	351	370	374	345	352	348	377	357	380	379	355	359	359	351	322	369	361	367	414	372	347	393	357	366	353	374	342	345	366	368	369	351	352	360	340	328	356	351	337	358	372	368	344	342	359	366	354	344	324	367	375	369	356	363	364	346	350	348	334	380	374	387	349	357	341	351	350	359	380	337	367	304	363	334	329	384	347	378	354	366	346	340	364	418	398	402	341	355	338	340	361	362	375	358	359	372	394	333	333	370	363	395	366	396	359	335	354	322	350	363	383	382	315	377	352	349	365	359	337	348	334	363	335	331	359	349	350	365	340	321	366	405	367	337	337	340	368	319	361	330	360	346	367	369	361	341	339	345	353	337	335	348	349	369	366	360	353	333	352	336	348	353	332	383	360	343	355	369	339	366	364	372	352	371	349	382	329	353	333	363	384	344	354	342	351	359	348	314	356	365	342	351	364	354	352	353	363	356	344	324	345
54793	92334	67857	42766	21802	4405	475	438	435	446	422	446	400	392	404	373	405	431	422	414	387	392	381	415	377	394	400	402	413	409	409	408	359	423	410	440	389	388	372	401	400	406	387	399	410	417	388	406	365	400	438	389	419	450	411	414	356	407	455	408	409	396	397	418	391	421	375	383	389	399	394	418	408	370	367	392	398	398	385	397	391	398	381	403	398	369	417	412	353	414	412	397	437	429	412	414	389	390	393	390	418	400	391	421	409	420	422	394	381	371	404	408	419	390	431	389	407	409	396	392	383	378	383	381	391	425	399	373	402	383	407	406	437	393	401	413	375	393	373	366	360	390	429	388	404	377	419	395	398	398	407	422	387	381	401	371	409	418	375	377	415	363	411	402	380	404	408	369	383	383	416	401	424	378	440	409	420	404	417	398	396	394	410	412	417	401	415	430	387	375	390	414	416	376	385	405	403	375	366	446	411	386	392	422	430	414	382	420	355	386	368	406	403	386	408	421	386	434	363	406	405	412	380	404	368	391	408	388	403	400	371	409	391	400	386	410	409	430	364	404	398	369	407	440	449	386	426	434	385	414	386	414	396	392	391	395	425	380	410	426	440	417	412	416	394	369	405	376	417	374	373	413	398	392	412	400	400	401	405	394	345	381	410	475	417	379	404	399	393	409	397	411	393	425	369	370	415	411	409	413	389	404	419	396	378	423	390	409	422	391	429	386	415	426	408	394	323	430	382	393	401	435	342	379	404	389	379	375	400	399	439	380	420	410	402	375	420	406	343	407	425	441	401	382	427	389	399	435	414	402	409	390	400	428	371	420	406	406	384	401	389	404	383	367	393	393	408	439	398	377	431	375	402	405	393	389	408	418	385	390	404	406	405	404	407	420	394	364	398	386	410	398	392	414	404	426	418	386	420	420	360	416	381	402	417	377	363	387	388	402	380	442	410	381	390	384	416	395	405	389	383	384	421	431	399	386	411	391	421	410	406	394	371	371	392	404	380	393	385	369	423	414	377	395	409	443	438	378	404	421	403	434	431	383	368	375	420	388	390	411	438	395	402	414	424	405	405	359	388	427	368	395	400	376	407	433	393	398	435	370	398	426	427	385	396	390	399	389	396	390	410	372	377	413	400	413	412	369	405	396	386	380	365	401	397	407	424	399	395	377	422	385	400	411	415	380	393	402	374	399	391	403	398	411	399	387	399	403	441	408	386	438	401	392	373	386	428	359	361	407	372	425	400	415	360	384	397	399	434	354	370	376	431	385	400	400	388	404	395	392	414	345	390	405	407	406	399	393	407	396	379	428	401	416	397	394	367	398	406	410	400	395	442	389	424	387	432	391	418	414	393	394	394	410	402	390	401	419	405	360	386	392	421	395	424	418	406	439	395	392	401	402	399	386	393	394	403	413	437	378	363	393	381	421	427	384	434	405	424	416	405	412	365	400	414	387	396	430	433	386	411	386	424	401	429	393	390	410	418	393	397	410	410	386	405	405	399	427	409	363	427	393	364	401	406	378	411	393	410	420	375	349	420	387	376	407	388	405	395	428	431	403	423	366	388	431	430	397	391	391	410	416	409	402	404	382	403	395	412	406	423	432	413	396	383	371	410	441	362	411	398	348	413	390	394	441	385	392	414	374	375	387	394	385	367	403	470	396	411	381	410	387	424	423	417	372	387	411	392	378	412	373	405	405	398	421	418	391	404	390	404	399	402	404	405	431	392	410	413	405	378	380	370	361	452	408	405	410	404	377	398	407	413	431	418	400	429	407	396	408	430	394	404	367	371	399	386	408	402	404	412	414	390	407	378	386	402	418	368	421	405	392	396	416	386	405	441	387	414	367	398	396	401	357	391	374	408	408	414	367	396	411	411	399	401	421	414	378	418	388	417	372	412	391	408	385	410	402	394	385	400	396	416	437	390	409	398	392	417	374	363	408	397	370	404	388	407	392	396	402	380	393	425	413	405	390	419	359	420	404	410	408	385	410	412	374	388	387	437	393	381	398	411	406	355	422	386	405	425	441	416	388	423	437	388	392	449	363	403	366	429	414	398	418	422	375	434	432	409	385	416	378	386	395	378	427	397	416	375	433	413	427	377	372	401	424	414	423	440	368	394	384	414	385	390	415	408	424	394	376	412	355	417	416	396	403	426	358	366	368	390	414	380	411	403	426	384	351	374	384	370	413	369	403	376	384	415	373	397	401	388	410	411	418	388	430	397	385	398	402	414	391	421	338	400	405	378	398	414	401	412	391	398	385	387	398	404	424	399	392	408	384	402	404	463	409	393	419	390	405	367	411	383	383	410	412	399	379	449	391	399	403	396	361	378	363	367	400	394	456	395	404	408	383	385	406	387	360	381	385	417	387	355	371	418	396	385	389	422	401	404	395	392	383	363	395	403	380	398	411	396	392	387	395	418	428	392	383	398	380	412	418	386	406	418	393	420	440	432	410	378	406	388	368	433	363	392	378	399	406	415	393	383	397	434	425	402	420	380	420	412	395	416	399	440	421	411	383	400	393	383	412	430	396	401	408	395	388	410	378	413	421	386	355	395	416	391	427	388	386	386	410	385	400	383	353	387	433	381	379	403	385	393	416	370	384	398	394	370	399	421	399	409	410	397	407	388	400	418	400	411	401	382	394	417	382	416	379	405	371	378	400	409	376	399	405	401	397	393	422	433	418	408	372	386	420	398	351	416	398	414	429	398	378	412	391	406	380	411	383	444	390	378	409	361	427	375	395	385	413	387	371	397	411	386	395	397	416	425	383	387	416	431	373	427	404	392	376	376	396	431	410	415	388	391	403	426	386	383	392	407	394	421	402	399	430	424	399	401	403	428	442	385	417	385	407	387	410	393	396	411	459	384	419	390	422	395	413	396	384	400	397	420	387	425	408	405	411	396	384	405	412	406	394	350	390	395	416	405	415	393	430	402	392	392	357	403	401	393	414	409	381	380	399	403	381	394	403	392	419	422	367	381	387	391	418	369	405	405	442	428	400	392	399	395	423	433	371	392	416	389	390	383	450	435	411	411	388	419	361	386	403	382	396	417	341	402	406	395	403	390	419	384	406	437	413	387	382	375	410	412	374	424	396	442	408	393	379	396	377	405	440	416	421	397	402	365	393	415	389	390	372	415	439	381	420	392	379	395	410	424	422	411	425	387	362	365	382	385	423	399	363	382	428	412	389	404	389	389	377	400	421	397	408	395	376	389	403	363	462	392	419	420	392	392	382	371	391	391	413	431	400	373	388	387	422	403	375	385	403	413	411	401	419	362	426	399	389	390	350	415	401	416	405	419	423	406	401	370	357	389	419	392	368	413	380	437	386	397	384	392	420	373	395	397	405	372	387	394	426	393	395	405	400	416	409	430	424	447	404	398	417	404	366	461	402	391	394	416	408	381	413	411	418	405	410	404	413	407	380	403	391	401	430	412	399	380	366	415	409	389	391	414	414	363	376	426	394	413	430	430	415	384	388	372	454
25836	25040	36749	30141	17708	3898	495	420	374	376	373	374	385	334	385	386	387	400	393	404	382	350	401	377	364	366	383	366	364	371	348	377	355	401	376	367	365	372	393	353	416	374	350	348	376	357	385	372	375	359	405	337	378	372	369	373	379	355	382	395	368	383	341	395	391	385	359	366	376	385	352	382	376	362	356	356	357	358	403	352	366	348	385	339	336	375	386	351	380	361	395	382	385	380	375	336	380	380	387	367	356	352	351	372	381	378	362	392	367	391	364	380	364	402	360	386	391	361	371	375	377	360	387	392	364	357	341	362	359	343	375	351	352	382	360	374	382	374	386	339	374	380	386	380	371	368	351	367	363	371	390	355	382	381	379	356	360	378	392	381	377	361	370	363	374	393	366	374	360	341	351	377	370	348	397	346	371	385	371	318	355	406	376	388	381	387	373	365	363	336	372	364	388	347	380	355	355	383	352	392	341	361	363	361	377	384	386	386	377	350	403	367	322	365	377	362	345	363	378	408	359	379	408	380	373	355	383	373	398	366	361	354	357	370	356	370	374	370	370	364	385	391	360	370	380	352	385	394	381	394	381	357	367	415	347	349	371	398	364	367	401	383	368	405	355	363	369	375	397	336	382	353	325	378	357	369	368	379	363	375	417	374	379	378	367	346	359	376	373	363	395	375	357	367	386	403	350	360	387	371	376	383	362	369	382	353	380	367	365	389	349	338	367	376	342	364	368	401	390	380	408	353	367	362	372	371	387	358	403	380	401	369	352	377	358	366	372	367	375	364	350	404	370	374	377	386	393	346	363	391	367	357	394	363	355	374	365	355	340	372	398	376	369	367	378	334	332	367	347	363	367	397	338	364	403	400	387	388	342	340	377	382	308	364	392	389	393	347	391	355	358	402	383	358	356	338	362	382	347	362	373	356	348	350	379	347	336	390	373	407	381	357	382	381	361	399	378	339	365	391	394	362	361	368	370	387	398	409	372	406	377	374	359	348	380	378	365	332	358	379	376	382	335	358	415	326	383	381	362	368	377	328	365	400	384	388	350	355	349	389	365	389	377	376	397	372	364	394	380	374	359	378	346	355	347	362	363	356	362	389	350	353	395	364	375	368	366	364	360	356	380	382	379	326	349	361	363	382	356	352	358	389	344	363	347	348	347	358	366	346	360	368	407	371	405	377	363	381	394	374	381	367	394	351	382	405	357	380	345	318	357	360	365	342	385	344	368	372	343	365	387	359	373	390	414	375	361	372	352	365	404	395	362	371	365	347	363	372	361	398	392	383	372	368	366	375	377	373	362	380	370	371	349	369	358	410	364	362	365	376	343	333	424	349	369	410	348	378	395	386	357	403	413	363	361	400	380	371	376	364	367	362	381	377	349	380	360	386	353	395	367	358	360	370	398	370	376	382	403	362	355	382	369	394	364	384	376	359	394	359	371	388	355	408	372	344	383	367	352	395	394	362	351	361	373	381	340	393	393	363	352	375	355	358	399	367	322	370	372	396	356	392	381	358	399	382	372	374	376	361	390	362	365	396	388	360	394	371	364	354	369	383	350	373	397	387	352	371	372	356	359	390	340	386	362	398	376	361	348	387	365	387	373	368	323	367	368	379	335	347	375	397	344	338	353	341	369	368	381	357	355	390	371	400	365	395	381	366	339	383	380	354	381	349	372	351	386	366	378	364	376	371	345	353	378	374	381	368	358	380	381	376	345	359	381	383	340	346	381	407	411	350	376	388	370	384	339	380	371	393	423	390	352	330	371	399	341	371	388	364	385	367	377	357	384	352	375	337	368	364	355	387	373	383	373	377	321	367	379	394	405	372	377	376	352	387	375	343	360	388	346	347	338	375	375	385	381	370	382	369	340	363	341	359	393	398	372	375	363	339	396	361	361	359	356	340	363	325	384	375	367	387	360	393	377	393	350	411	356	366	380	347	361	383	360	361	362	358	384	396	331	365	367	382	379	393	375	366	393	363	365	381	365	373	390	414	322	407	388	372	362	367	373	398	399	350	386	373	369	400	352	345	361	347	386	367	355	366	394	349	386	370	376	410	363	388	361	372	368	380	353	338	379	357	382	368	356	348	350	360	354	335	371	360	390	375	373	365	377	356	388	355	351	373	374	355	348	323	375	373	403	358	405	362	412	392	379	375	383	363	349	369	405	397	390	361	367	360	370	408	384	371	409	374	395	341	382	405	377	344	382	356	347	360	347	385	360	378	356	350	365	383	347	351	363	353	365	339	381	358	415	376	388	356	388	399	382	372	350	364	371	399	364	355	352	361	345	354	353	355	362	365	351	379	402	363	405	347	368	358	361	367	378	340	389	350	383	335	345	345	383	356	355	402	384	337	377	412	375	361	373	353	392	363	359	366	380	366	377	381	372	355	371	360	405	367	405	383	341	388	390	336	330	395	371	386	380	357	367	371	366	367	386	377	369	405	387	363	341	378	371	371	388	340	360	381	394	362	383	394	379	351	396	370	393	394	392	335	349	375	374	365	383	371	345	380	380	410	358	349	354	385	384	321	382	357	348	375	363	378	347	350	383	360	413	367	354	381	385	393	357	364	386	401	362	378	377	367	363	346	364	395	337	345	394	375	379	355	366	363	349	390	397	385	360	362	357	407	378	371	370	390	362	356	359	353	394	349	386	364	362	379	360	378	384	413	344	333	371	354	397	384	338	349	349	379	339	373	350	382	385	333	349	376	374	371	370	356	364	364	358	385	362	404	362	398	375	344	375	370	390	357	340	343	333	383	353	365	370	339	374	354	352	413	366	387	349	390	393	406	370	403	347	378	319	342	361	387	373	378	336	383	384	364	404	356	362	396	347	348	358	351	355	380	383	372	342	382	398	340	383	381	389	392	388	409	359	374	402	359	387	330	387	381	369	395	370	336	366	348	357	388	323	362	332	364	388	368	336	394	394	365	355	389	379	340	391	405	431	362	355	391	356	367	409	415	373	380	369	407	366	372	337	376	353	355	347	379	410	366	367	362	373	359	337	319	340	364	424	358	362	365	374	376	358	381	342	388	366	354	374	351	379	379	373	390	359	342	382	372	390	345	358	373	345	390	346	398	355	375	368	384	379	344	379	381	377	398	366	345	375	368	405	355	400	392	401	393	378	354	375	368	354	361	384	400	368	363	390	373	405	356	368	375	350	393	366	391	387	347	409	377	358	362	357	355	392	390	343	357	378	374	373	382	352	363	349	362	408	344	376	360	351	367	392	376	380	371	371	362	357	351	359	389	359	354	395	366	352	375	365	353	376	392	400	329	360	364	339	368	364	369	345	352	394	364	399	350	360	401	387	366	372	357	377	336	368	388	356	354	372	387	371	381	385	338	385	369	368	406	349	381	364	412	403	403	393	382	418	380	364	387	367	358	380	358	369	336	373	331	388	365	373	386	351	352	359	353	352	386	369	394	349	371	370	365	383	373	354	359	339	334	360	372	401	335	362	361	365	370	350	381	355	352	413	367
51445	80032	55139	32400	14197	2314	447	438	527	438	408	485	422	429	443	431	479	429	422	393	398	425	400	448	391	450	449	405	456	446	441	409	417	441	423	417	404	450	421	437	430	442	423	425	450	427	439	413	441	448	450	399	459	450	419	417	431	434	384	413	461	419	421	443	439	446	444	446	415	415	416	421	418	465	431	430	399	415	416	430	401	454	430	404	454	404	445	408	446	457	429	431	420	431	411	434	424	416	431	422	453	446	451	419	417	441	405	422	418	443	437	421	405	425	449	448	472	431	464	410	426	449	429	446	437	436	457	435	432	423	496	434	417	402	416	462	466	433	397	399	435	420	409	432	466	415	408	447	439	447	472	431	459	432	454	399	413	426	414	451	461	406	426	440	422	405	395	385	413	445	423	420	455	418	454	409	437	455	434	400	427	441	420	451	406	451	428	484	401	444	440	432	411	417	406	411	413	430	407	410	431	433	439	433	441	434	420	449	425	434	402	421	428	385	428	405	421	416	447	471	413	433	466	404	401	401	434	426	432	410	427	459	418	422	398	416	431	382	454	424	433	424	413	434	421	436	457	458	421	402	433	471	421	455	411	441	421	423	422	421	374	439	433	397	430	435	413	450	455	414	415	446	434	413	446	414	420	445	416	449	456	415	414	428	402	410	443	454	445	460	420	404	426	429	429	443	444	406	451	441	441	469	433	421	433	438	438	409	453	439	435	440	434	409	433	464	397	475	405	443	461	404	453	454	414	471	415	438	398	433	438	419	401	431	419	393	456	450	437	423	431	409	434	435	393	405	450	431	420	433	436	418	420	419	396	414	405	431	409	470	423	408	413	425	428	399	419	376	420	411	436	429	434	415	432	415	430	414	443	445	408	435	435	420	384	428	414	447	429	392	415	457	400	422	399	399	427	447	437	416	419	420	401	432	410	444	449	462	447	408	415	455	435	434	440	419	427	422	476	434	421	455	446	480	403	456	405	427	437	434	460	412	438	441	490	482	408	452	421	450	454	407	424	422	444	433	446	433	444	414	435	405	440	424	460	440	446	431	405	470	412	464	451	411	447	419	455	446	412	452	451	425	438	446	454	444	424	454	454	418	428	464	444	471	431	435	432	418	413	394	444	428	436	437	424	460	421	435	407	427	440	439	454	416	422	439	445	446	455	409	423	426	414	458	440	443	419	445	431	441	432	404	405	380	411	447	414	455	422	409	426	437	422	434	404	409	467	439	454	457	416	454	410	455	426	445	436	427	428	422	426	410	446	441	402	421	437	459	397	441	422	406	441	384	445	417	457	449	433	426	411	429	412	423	401	416	443	408	446	408	448	411	420	426	390	416	443	434	402	449	406	441	417	417	434	419	430	428	433	450	443	461	418	437	396	388	414	413	385	414	450	460	428	431	438	470	431	427	462	456	444	447	456	457	479	456	432	424	453	428	409	414	446	431	447	400	418	440	401	409	447	451	427	406	405	392	435	438	440	457	414	413	448	438	414	422	418	435	428	409	378	449	422	463	435	445	408	408	422	435	437	420	419	440	432	443	421	463	426	456	393	402	408	456	410	433	399	425	388	430	433	465	418	424	451	422	433	403	420	433	417	408	452	431	455	442	471	429	449	455	417	398	434	383	446	419	416	444	439	461	445	413	411	450	441	448	409	429	391	427	442	433	444	407	433	447	443	441	444	437	449	444	443	422	445	428	447	469	444	421	437	429	440	415	455	389	431	392	434	438	446	421	411	444	442	409	434	423	432	429	412	380	443	473	462	441	432	468	428	445	411	440	425	428	456	420	413	432	437	457	423	411	443	419	438	427	423	436	440	445	412	415	427	450	403	442	423	448	413	393	429	447	430	448	446	428	440	404	419	454	425	463	453	405	435	428	416	433	428	438	410	405	464	462	413	445	420	453	415	427	404	410	423	405	425	442	429	480	419	437	427	380	444	450	456	397	449	419	434	460	441	409	470	419	446	435	433	378	459	420	418	446	406	424	424	409	456	419	451	401	413	411	417	442	446	410	439	443	430	457	422	450	422	469	413	426	420	438	436	417	440	440	405	402	402	441	431	440	394	419	406	452	404	448	400	408	412	449	411	433	379	403	420	409	457	416	419	407	448	449	454	417	402	442	455	429	410	455	425	470	424	436	414	465	441	408	461	441	420	404	421	372	419	460	416	441	455	463	412	456	434	417	444	424	424	430	434	450	423	442	442	421	444	431	455	413	447	453	454	460	422	407	437	466	410	435	414	424	431	458	438	441	435	452	427	397	413	442	438	413	444	415	418	403	441	442	382	456	436	414	427	413	440	431	410	449	430	438	423	410	412	442	448	439	475	438	424	431	422	401	423	437	414	448	464	410	451	436	469	445	471	427	437	422	418	429	444	411	445	418	446	435	452	476	418	409	417	414	438	424	431	445	404	418	425	431	435	437	411	417	432	412	441	418	428	432	448	431	412	437	437	438	456	391	424	432	446	435	421	427	442	434	418	439	456	384	445	405	411	427	414	428	437	439	433	421	420	417	484	438	448	406	402	426	444	440	422	411	388	461	432	408	443	433	454	423	380	445	425	415	414	421	416	426	423	456	406	437	431	371	421	404	439	414	444	449	436	432	448	442	397	426	421	468	417	443	396	417	431	431	444	436	398	495	428	409	437	440	422	417	426	389	407	461	438	476	452	431	412	438	475	406	420	461	419	395	452	447	437	463	407	440	408	400	449	429	385	427	446	425	425	417	443	444	428	417	404	453	475	445	425	422	416	408	428	415	483	412	410	413	445	425	459	420	438	454	428	408	437	454	429	455	420	418	425	433	435	434	449	461	387	428	411	439	447	431	431	420	464	434	433	417	435	416	383	433	442	455	485	461	431	433	474	415	433	455	413	397	419	445	448	417	428	421	422	439	432	452	445	421	433	429	463	435	420	454	458	426	417	434	418	403	434	457	458	442	471	408	414	465	459	389	384	432	395	442	458	456	421	444	456	433	452	469	429	418	427	409	438	449	436	440	443	462	426	428	452	386	435	404	404	426	468	427	407	435	402	445	447	455	404	449	438	373	412	458	480	435	388	414	472	433	389	440	415	422	413	406	419	422	423	434	438	413	414	451	401	433	445	404	446	421	466	452	516	432	425	450	412	450	434	411	417	430	460	420	482	431	391	440	404	411	405	453	418	429	449	467	445	410	418	426	400	422	407	465	468	433	443	418	434	420	418	421	419	410	421	449	434	402	413	449	443	452	432	470	412	453	413	453	411	451	394	424	447	407	418	446	420	418	432	452	427	377	478	440	407	390	445	406	464	409	449	424	413	456	415	387	446	447	433	441	414	366	419	388	445	416	433	427	464	438	422	421	445	414	383	446	455	455	441	407	463	442	444	431	451	413	433	475	404	443	431	435	436	443	417	436	422	430	434	444	434	457	425	461	456	423	436	407	463	445	406	455	460	407	409	451	418	400	450	418	468	457	407	436	440	450	431	466	368	453	391	442	446	421
23281	22188	32980	29254	23939	20315	9389	799	605	582	594	571	568	616	604	565	546	568	590	569	578	560	549	538	538	544	531	531	536	585	550	506	555	549	554	565	539	569	568	566	575	563	553	543	557	607	580	567	575	518	568	606	527	537	569	577	542	551	546	558	547	538	521	567	556	523	539	511	522	552	564	564	570	550	556	539	547	579	517	568	554	577	536	569	533	550	532	534	536	510	560	550	561	536	534	563	522	551	577	546	549	583	563	519	570	574	536	597	541	555	582	552	525	532	619	550	525	572	577	541	555	559	519	576	568	571	544	512	515	511	568	571	555	594	565	566	567	585	567	516	505	571	583	562	550	596	572	506	513	543	524	570	571	588	552	544	558	524	546	548	574	549	554	552	598	563	560	527	551	585	545	562	540	565	632	573	534	560	528	497	545	578	543	548	552	566	505	540	544	545	563	533	528	559	573	523	564	517	547	527	549	510	555	585	502	600	562	574	540	568	556	551	553	522	534	552	513	529	555	511	586	524	565	607	559	572	536	565	570	590	571	550	562	557	570	525	517	555	538	561	536	587	530	526	513	606	531	554	562	530	560	581	559	554	580	562	571	553	539	545	527	577	578	550	537	569	539	565	540	564	576	568	547	604	534	547	541	543	546	553	568	541	520	570	521	603	566	550	557	557	567	615	519	548	527	537	605	541	554	548	543	543	545	562	578	542	546	572	488	505	572	568	501	575	557	563	542	562	566	559	561	565	579	552	604	540	541	564	523	597	555	522	569	521	539	588	550	517	533	553	541	528	545	587	541	608	517	592	529	572	537	543	555	537	578	570	552	523	542	553	523	562	554	566	518	529	543	572	519	552	586	531	565	559	537	556	564	578	576	543	586	577	553	562	575	562	551	518	535	524	566	533	548	551	539	586	587	548	554	595	516	562	557	563	541	555	559	600	601	539	560	548	543	573	511	522	526	549	569	568	592	577	526	594	553	595	547	587	534	543	539	552	554	523	548	561	510	557	533	521	584	537	593	563	558	502	541	570	553	520	612	593	573	548	544	514	579	556	527	543	554	588	541	519	567	540	555	539	540	551	581	529	543	574	542	565	536	573	540	516	552	531	537	544	569	553	568	568	572	533	556	579	560	536	575	549	523	560	572	568	599	545	537	517	554	584	540	545	551	560	558	581	538	561	625	569	544	575	523	516	563	574	502	547	575	596	574	578	554	561	542	547	555	525	553	570	525	509	538	553	565	565	531	504	548	550	550	562	570	578	537	551	546	545	508	532	562	562	592	579	530	506	529	579	584	546	556	557	550	539	573	529	555	533	530	563	564	526	525	538	561	545	540	543	560	575	590	562	542	578	548	581	571	573	557	592	565	539	535	550	551	563	565	537	553	587	544	526	541	560	523	549	526	549	564	554	544	553	606	572	513	526	614	583	568	577	551	559	544	579	573	580	585	556	554	575	572	542	532	566	554	564	578	570	550	523	560	567	536	548	549	558	565	561	547	505	522	518	579	556	545	541	531	537	556	553	515	530	549	532	569	586	569	557	590	543	564	558	537	531	545	576	579	570	534	535	536	535	570	563	511	574	591	565	553	573	518	576	533	552	559	535	559	585	553	523	555	537	576	551	586	516	560	568	562	576	515	552	595	565	551	518	563	529	533	578	521	510	591	588	550	561	546	560	596	534	546	574	553	547	582	544	559	582	525	588	564	590	561	569	565	542	568	531	582	550	573	566	529	609	556	588	558	558	566	601	529	542	540	548	530	496	605	514	537	580	558	550	542	547	532	545	548	523	579	554	545	541	554	556	565	548	536	551	505	540	557	546	545	538	594	540	543	498	595	573	562	555	561	524	530	523	600	566	567	586	503	566	548	516	545	562	537	527	576	620	558	518	572	560	563	515	534	553	533	541	533	564	543	548	541	584	574	559	553	567	524	517	561	572	544	550	537	577	497	565	552	499	534	530	533	543	560	524	544	527	525	534	513	516	555	549	564	550	561	548	573	537	581	586	501	567	546	588	551	569	554	567	542	576	563	569	557	577	549	562	568	544	539	569	571	513	552	521	549	565	565	551	534	540	564	593	548	577	522	544	568	548	533	552	559	522	588	528	503	508	543	511	548	554	532	538	520	602	579	558	572	536	507	543	553	573	545	500	541	579	542	560	533	582	569	521	533	549	573	548	539	567	541	523	579	560	557	539	537	540	591	528	542	533	554	548	566	604	541	578	537	552	555	574	590	508	519	568	578	554	533	561	565	593	555	583	572	550	522	534	527	561	562	561	565	543	546	559	575	546	546	537	567	543	562	573	551	523	578	565	588	596	590	572	539	540	569	548	571	545	622	566	492	501	591	522	553	523	552	536	582	576	562	538	525	507	515	544	577	575	576	547	539	546	568	571	567	534	524	530	563	573	561	568	602	556	573	560	515	531	525	527	555	577	562	496	560	578	563	541	538	532	536	540	551	530	538	518	573	533	537	552	527	521	572	594	569	563	527	598	532	591	520	548	549	575	501	573	542	557	545	524	565	542	537	552	553	563	583	556	569	549	531	523	523	539	559	546	543	541	619	528	556	558	573	529	566	596	556	540	590	541	554	496	552	549	583	528	520	538	619	522	519	515	573	545	542	547	570	612	540	548	551	550	557	557	539	557	570	566	573	557	559	554	552	530	505	559	546	555	533	547	541	588	546	592	550	571	545	544	575	524	541	522	577	573	580	530	535	571	542	542	504	573	523	565	549	520	579	567	577	582	519	548	556	536	570	533	530	538	543	540	500	518	553	530	548	598	553	559	513	600	529	559	565	521	594	555	572	554	579	549	540	565	578	519	619	599	574	489	543	568	550	591	541	555	536	604	561	553	526	590	540	579	552	560	526	528	543	566	557	594	600	532	575	559	592	532	555	561	585	587	538	547	531	521	560	544	546	573	562	500	580	594	590	523	560	567	541	540	526	511	555	538	536	524	573	531	509	559	536	560	528	555	541	520	571	556	551	583	561	550	534	568	543	557	550	529	585	535	550	560	593	560	605	563	539	513	541	558	546	570	530	523	557	581	555	525	537	527	508	551	567	532	518	549	581	587	539	521	567	556	577	542	580	513	505	544	553	513	544	576	537	558	541	557	549	529	580	587	566	556	598	465	552	556	569	570	566	571	559	567	554	541	554	549	585	549	566	582	566	563	601	588	535	531	555	536	563	532	563	549	532	542	568	586	569	557	593	532	556	584	574	546	517	566	553	509	584	533	543	594	539	560	559	567	557	553	561	571	536	510	531	596	570	554	548	530	579	585	549	534	582	573	546	553	549	604	486	551	537	519	564	552	547	545	534	517	550	558	588	537	591	548	563	576	502	521	538	555	575	571	595	539	563	531	564	550	537	553	585	518	570	530	554	548	549	543	537	509	551	561	561	573	556	580	531	576	544	564	528	565	551	573	556	524	584	564	553	517	570	551	556	564	528	568	568	609	574	568	537	547	519	516	580	548	585	568	513	519
61630	100540	77787	54530	27551	5216	720	656	672	647	656	574	627	614	576	644	659	581	610	603	584	642	603	640	620	599	587	597	606	636	578	607	581	633	587	563	589	609	605	605	607	582	583	617	597	606	600	594	598	587	612	585	609	609	600	572	594	604	600	620	585	615	638	599	623	637	643	602	647	591	599	632	568	610	594	567	611	571	577	611	635	590	600	625	607	603	629	583	691	637	578	586	583	588	631	576	648	584	614	568	614	632	594	641	616	653	621	593	638	601	617	633	614	611	626	612	629	599	592	589	601	607	586	623	646	583	622	596	617	629	554	631	589	620	581	613	566	654	603	633	623	601	628	649	621	581	590	605	621	594	593	613	616	591	617	564	582	624	608	583	607	570	610	572	634	581	630	618	596	585	616	584	615	578	573	607	644	614	630	602	610	610	579	610	643	580	602	634	600	608	585	613	594	554	563	565	619	578	598	601	579	617	571	580	638	616	638	602	587	577	610	641	611	600	611	601	610	609	578	617	625	619	597	607	603	617	617	591	603	606	607	612	627	588	621	605	619	629	574	630	605	615	597	601	592	582	622	577	591	633	609	580	600	523	632	597	616	606	627	574	555	612	605	638	630	591	606	618	607	601	603	591	559	600	571	583	581	593	590	565	554	626	591	593	600	603	587	594	595	575	617	597	566	609	604	588	626	614	600	568	632	615	613	643	585	593	631	582	571	638	562	632	634	603	618	596	606	594	568	608	643	636	590	583	599	609	594	572	572	588	603	609	620	628	596	603	573	610	626	564	608	585	570	600	591	622	612	602	576	613	648	560	549	621	573	549	599	575	577	629	622	584	606	532	619	626	640	606	568	610	569	582	603	584	596	626	608	560	592	612	590	611	630	569	582	580	591	634	599	621	563	606	580	547	603	598	561	561	614	560	593	585	624	622	582	579	551	593	599	606	622	564	600	587	567	617	602	601	647	662	572	576	575	649	592	613	605	548	611	599	613	626	619	640	583	624	654	561	598	593	588	569	651	627	576	598	623	570	634	585	594	653	573	565	573	605	581	636	524	586	567	596	578	598	582	598	609	611	551	638	600	616	582	573	636	580	609	577	660	628	635	589	606	602	617	589	573	641	584	630	620	617	578	600	627	555	624	585	599	605	615	607	607	581	587	584	592	595	582	626	615	592	600	606	598	615	598	588	586	581	585	570	585	620	619	605	610	610	630	575	573	613	565	598	628	611	637	535	564	596	625	566	586	594	564	607	588	625	578	595	599	594	601	611	617	600	587	577	628	620	584	589	625	597	637	600	597	573	590	612	587	602	615	637	556	576	632	603	583	637	592	600	567	627	624	558	584	586	639	573	569	591	604	649	581	579	642	655	600	598	593	580	583	577	594	542	633	579	621	597	644	574	623	622	603	643	545	566	567	596	577	608	625	575	640	598	621	603	613	611	598	621	559	595	629	652	597	579	601	549	611	588	623	609	625	625	580	599	621	628	635	594	593	608	594	607	580	634	608	633	603	571	644	569	591	603	573	623	614	607	586	615	633	587	609	623	571	595	580	607	552	627	550	579	647	639	605	587	591	595	588	597	590	611	612	619	602	611	580	602	555	623	630	584	580	606	561	563	595	578	605	625	596	605	609	574	555	585	577	634	579	580	599	647	608	596	637	610	598	616	636	600	592	665	633	596	605	637	596	578	609	553	615	622	584	634	591	636	585	579	590	601	615	595	630	591	600	539	582	585	569	570	602	584	590	617	595	607	581	630	648	603	589	626	595	601	593	620	570	574	594	603	613	592	583	576	569	622	593	584	629	613	601	590	589	649	576	588	620	587	590	601	599	581	588	584	591	604	572	590	606	532	565	608	582	598	617	588	635	637	581	594	622	594	564	572	581	575	648	613	609	609	593	623	594	627	591	597	577	600	616	623	536	560	607	581	582	560	587	587	595	612	590	614	563	589	590	605	586	633	605	594	590	589	633	586	621	556	622	600	564	615	621	576	558	624	603	639	587	590	591	588	589	586	597	601	630	620	578	601	603	631	588	657	571	635	559	605	616	612	589	598	560	615	626	607	593	643	552	596	585	603	577	619	638	565	605	632	590	641	609	611	587	571	559	602	571	593	621	617	602	577	608	601	602	626	569	619	558	594	601	580	622	571	608	633	623	613	552	577	663	605	619	577	569	630	582	623	540	597	601	580	600	617	637	579	628	611	552	593	578	573	645	592	576	629	616	656	593	597	591	627	583	615	567	612	611	581	579	589	580	600	605	613	606	561	615	574	610	577	591	569	617	608	598	600	614	583	592	577	586	609	563	582	600	576	612	619	597	598	646	598	581	631	599	593	613	625	603	613	601	584	611	586	642	585	658	608	604	555	622	599	602	598	600	614	572	598	605	615	622	602	625	630	607	638	572	578	579	629	617	620	561	585	562	522	612	618	599	579	643	612	614	606	552	586	636	633	605	579	609	624	615	638	608	623	607	611	589	564	609	613	596	578	584	608	610	560	604	569	567	583	580	623	646	579	636	592	614	588	604	603	620	601	586	634	616	602	620	594	584	596	661	576	590	637	594	630	640	599	575	593	597	611	589	589	622	621	588	611	608	588	625	613	600	591	614	636	629	529	598	606	635	587	640	559	573	595	579	614	599	603	621	604	600	555	586	545	596	600	631	622	563	583	598	561	584	560	665	614	631	595	580	542	566	612	607	539	618	587	577	599	562	584	600	577	609	607	612	583	612	592	595	604	614	596	577	556	645	604	627	612	620	587	606	647	597	596	633	648	645	568	642	655	566	551	614	641	566	637	601	615	603	624	591	586	589	610	616	610	581	573	590	673	586	589	566	577	599	591	601	580	577	541	590	625	592	597	620	626	556	612	604	618	594	586	637	564	600	644	608	587	583	593	599	603	611	615	611	581	583	606	594	566	609	596	576	611	603	611	566	625	604	601	610	599	613	591	608	563	575	618	627	562	581	611	577	595	596	605	619	641	637	574	573	600	574	589	634	581	608	609	609	609	595	563	590	607	586	586	571	576	586	601	595	583	595	589	606	611	591	612	611	590	588	595	624	520	634	605	601	617	615	611	627	588	559	646	605	621	636	565	607	659	633	607	582	585	615	592	634	588	621	636	647	625	590	619	587	562	581	582	615	595	601	605	595	634	642	613	613	631	612	608	590	610	598	638	610	607	568	591	632	562	660	613	584	569	617	613	603	595	556	584	534	606	623	615	602	608	593	580	595	579	612	584	611	581	604	554	653	572	631	607	622	568	571	598	550	627	613	617	632	580	586	590	590	608	572	625	631	593	608	577	582	623	608	594	613	642	630	607	595	584	620	609	616	589	610	599	622	614	597	625	591	578	622	611	608	584	623	579	583	625	613	582	612	585	603	619	604	592	585	585	552	581	593	637	575	613	625	620	604	601	615	599	591	571	619	549	650	610	585	605	644	572	603	572	580	578	629	593	567	597	621	600	648	581	589	629	613	586	616	582	592	591
29266	28793	33664	18973	3662	420	274	273	291	243	299	289	276	274	271	263	264	259	264	279	270	262	272	284	262	247	296	261	263	314	267	286	247	304	264	266	247	278	307	292	260	253	267	277	288	282	248	295	258	229	301	286	255	269	259	288	314	235	282	270	242	282	301	269	262	291	255	273	287	262	254	287	246	273	268	288	253	266	286	252	280	305	251	273	290	299	258	269	267	294	270	258	267	274	293	277	305	239	252	294	285	267	265	283	268	274	271	280	277	277	278	271	252	263	286	302	279	261	286	282	282	258	287	269	252	285	270	255	257	281	267	261	253	268	280	266	270	252	264	281	285	266	285	280	277	272	288	249	262	289	282	289	265	277	291	246	235	257	272	338	275	283	260	280	275	264	272	273	273	269	303	278	287	272	307	281	260	290	270	279	259	244	257	268	292	292	292	254	259	246	261	302	291	274	274	281	277	260	283	267	286	242	251	271	279	270	266	233	288	274	256	283	292	262	278	260	250	257	282	286	265	284	292	287	298	294	293	272	264	267	294	274	294	263	291	271	283	272	285	252	271	253	284	276	269	291	251	246	290	284	246	273	294	256	270	290	253	256	257	269	271	292	274	272	270	242	286	279	267	273	261	272	257	277	249	291	266	263	300	308	268	265	320	286	290	291	264	254	289	285	263	273	286	268	287	272	263	286	280	273	282	260	270	282	274	273	270	291	265	241	305	305	275	248	265	265	285	262	289	257	272	260	302	263	253	255	273	294	287	241	285	270	269	269	280	271	259	246	267	297	266	260	274	273	271	285	253	261	260	276	247	265	289	227	262	278	265	286	298	263	252	309	290	256	287	264	238	297	271	256	242	276	290	278	291	310	269	280	271	261	267	282	276	264	298	270	292	270	267	261	268	317	301	278	283	271	298	294	275	273	277	294	275	289	280	240	273	253	287	282	261	268	287	251	284	254	270	265	271	270	304	285	271	287	287	291	269	291	262	276	260	241	278	265	262	265	279	282	290	279	252	245	287	287	298	267	280	266	248	277	260	281	278	281	282	246	274	236	270	255	289	278	276	306	305	256	275	279	301	283	274	280	267	279	295	235	251	264	261	281	264	280	255	251	241	260	288	280	283	254	292	273	287	276	250	270	280	285	268	252	251	246	273	254	255	291	306	271	288	275	260	261	250	290	281	268	274	248	264	264	270	261	279	290	317	295	263	307	280	267	275	269	259	267	301	265	280	275	269	269	271	281	280	284	258	235	281	250	277	254	274	245	278	262	257	298	220	265	268	286	288	266	267	260	294	270	276	267	274	237	254	288	284	254	259	257	292	274	272	246	268	278	274	259	284	257	294	259	290	297	295	298	277	249	291	250	262	282	274	300	297	276	266	270	296	293	271	286	276	277	274	285	282	248	269	265	257	266	283	261	283	263	260	288	266	281	305	279	283	264	261	261	291	284	263	286	274	289	277	266	285	274	294	264	274	278	271	303	260	251	260	268	267	262	276	251	267	278	254	256	289	270	264	295	265	288	295	280	258	249	264	278	285	281	265	270	287	263	269	268	282	270	277	284	277	301	298	249	291	245	274	265	279	232	295	265	273	283	245	256	271	276	281	272	244	268	275	255	285	269	282	265	286	298	267	265	255	267	286	284	271	269	241	306	299	290	289	280	287	281	271	251	261	256	278	282	318	288	255	251	265	282	275	264	274	252	240	280	243	267	237	276	301	281	259	292	245	291	271	274	230	266	266	280	267	286	264	281	253	269	291	261	280	261	271	276	280	294	299	252	284	239	299	291	252	242	251	294	274	259	295	293	247	267	250	288	279	275	319	255	270	271	266	294	284	260	252	258	267	293	269	272	285	273	286	275	286	296	243	253	281	263	258	276	284	288	293	274	257	255	295	264	243	269	293	313	265	262	257	246	268	258	248	310	267	249	277	241	292	260	247	273	271	255	280	268	241	274	294	264	282	258	266	291	269	281	287	265	255	271	273	255	289	271	268	262	261	295	251	281	229	272	299	250	292	256	278	274	240	230	273	273	251	290	253	318	289	307	270	275	288	275	279	294	257	297	294	272	298	270	299	260	275	295	284	287	266	290	295	284	287	294	296	264	241	243	272	268	239	275	267	298	296	285	277	263	280	285	287	275	266	262	251	295	298	302	270	281	262	265	280	287	275	293	287	267	292	268	271	289	287	249	292	294	291	277	292	277	257	264	279	289	293	268	280	279	274	284	270	276	285	290	274	272	259	257	274	284	227	260	286	293	249	332	256	295	269	305	287	282	275	282	266	257	283	257	310	236	255	312	281	268	283	257	274	281	282	246	279	271	283	286	280	290	274	249	266	283	275	273	270	280	260	264	286	258	271	282	276	265	295	254	268	262	252	304	266	277	264	286	272	264	279	262	300	281	278	261	259	298	279	274	261	298	272	262	250	279	274	305	299	277	259	251	304	269	286	275	257	302	285	287	271	273	287	281	263	288	281	279	273	308	245	299	255	276	264	264	293	278	285	262	247	251	271	263	269	264	255	283	257	237	284	285	278	276	257	281	281	267	293	271	286	284	277	260	276	287	261	284	290	266	278	296	309	252	295	253	276	261	255	259	293	271	284	259	263	266	275	264	247	256	281	301	252	255	251	254	289	277	267	244	249	299	288	264	273	252	284	261	262	268	303	254	289	271	272	248	270	306	276	269	255	237	291	257	282	265	263	262	290	275	268	298	303	305	269	301	281	294	256	250	268	257	274	277	297	297	261	281	280	285	248	270	265	272	295	249	256	272	262	282	259	311	286	254	244	242	311	256	267	290	273	263	240	249	269	268	275	257	291	301	275	269	299	261	296	273	289	282	264	271	244	266	269	289	267	249	282	290	246	278	262	233	286	282	281	250	269	284	277	277	285	258	309	287	286	276	281	255	292	249	278	252	245	308	269	245	274	255	278	274	269	281	266	275	281	264	276	271	257	269	273	297	307	323	249	269	304	252	268	294	274	304	303	257	223	264	271	290	262	287	262	269	296	262	298	270	264	279	276	294	234	280	263	245	269	275	296	267	298	263	264	277	248	275	277	272	250	275	273	282	284	291	263	279	273	277	273	295	271	270	281	256	272	291	275	297	276	277	240	267	291	293	270	275	274	262	266	289	263	265	266	264	271	285	290	275	275	249	268	270	257	264	260	276	267	279	289	280	274	236	281	254	261	271	287	276	287	258	288	278	231	302	254	278	264	262	256	301	285	272	262	251	286	269	248	309	322	273	246	273	259	247	239	250	269	285	285	281	286	263	274	294	253	265	243	270	269	232	277	257	267	289	279	280	249	293	280	249	294	270	276	295	266	259	280	247	287	262	254	269	271	255	259	285	264	269	286	270	283	270	282	267	277	281	256	274	269	299	273	252	248	307	262	276	266	256	273	269	265	254	276	248	240	288	295	289	265	282	299	262	278	282	260	274	290	290	243	286	284	266	298	269	269	296	278	284	266	255	282	280	271	304	295	271
27988	46364	29971	12852	2975	475	333	329	313	348	341	314	286	314	321	337	318	287	310	331	317	327	308	314	321	327	284	352	313	327	312	313	317	305	333	364	320	301	330	331	336	321	334	347	319	324	344	317	336	326	309	321	325	327	303	338	330	317	329	345	296	330	309	302	339	322	307	296	294	326	309	320	329	273	323	302	303	284	322	317	369	361	296	337	313	344	314	335	310	318	297	332	330	308	335	297	317	318	335	351	306	278	337	310	319	307	314	332	343	340	309	337	333	351	293	309	292	324	334	309	333	335	322	297	354	317	348	320	300	299	312	340	332	320	334	335	300	334	306	319	349	302	319	286	329	304	350	351	314	320	309	335	328	305	321	308	312	333	322	294	324	314	362	312	343	328	315	309	329	309	376	317	305	319	329	296	309	340	327	321	303	289	313	299	300	331	309	303	320	335	317	311	351	310	328	344	325	306	341	333	285	327	304	324	319	292	319	320	324	319	303	313	328	323	301	330	309	286	339	282	281	319	320	320	348	348	320	300	326	345	369	313	319	338	320	303	319	323	314	308	352	315	330	333	301	320	333	313	313	319	303	319	303	318	301	301	310	344	346	312	314	342	338	320	322	328	340	329	331	307	314	312	298	334	318	327	337	330	313	323	357	325	327	268	336	306	309	314	316	336	282	301	323	312	319	326	311	325	342	356	303	334	311	334	327	321	317	319	307	329	293	327	346	330	343	312	329	334	344	297	290	293	310	345	320	304	313	344	324	343	304	328	325	350	316	350	305	295	327	320	304	342	309	315	338	300	327	323	294	315	306	305	337	322	326	342	317	352	322	318	330	307	324	340	316	322	319	331	298	305	316	304	319	349	310	345	340	318	327	353	330	333	326	325	329	322	338	343	303	325	341	315	343	319	326	366	328	324	352	313	335	309	338	300	362	323	335	343	284	321	287	334	341	318	331	322	320	335	369	336	299	271	303	306	333	343	311	327	295	305	336	323	304	305	277	343	288	350	312	326	336	318	304	330	320	364	317	323	301	325	295	288	352	341	319	303	340	326	316	318	338	325	326	344	319	355	331	316	345	337	301	314	279	307	347	304	369	340	305	328	308	341	336	304	270	301	309	320	328	295	320	357	343	317	341	319	285	323	296	335	305	326	329	336	312	304	321	327	322	331	334	348	299	313	308	300	330	328	312	293	312	336	336	315	322	323	334	329	343	323	304	318	326	277	309	316	335	320	326	326	325	342	333	314	322	288	328	346	299	285	313	333	299	333	317	334	325	355	357	325	339	327	314	301	342	299	332	346	309	352	332	327	323	318	278	304	267	348	357	309	312	339	319	319	316	333	341	300	331	312	316	310	306	299	328	328	350	312	341	310	336	309	344	329	339	300	346	293	338	316	314	346	359	302	333	297	335	301	299	319	279	310	320	298	313	324	288	308	325	311	335	324	332	328	335	347	299	324	336	288	333	323	332	320	332	338	332	342	315	308	327	315	287	322	300	305	322	341	304	317	304	309	343	313	328	326	286	326	330	332	298	342	338	353	329	320	285	318	326	329	309	303	317	315	331	314	330	298	290	307	306	303	315	337	332	350	311	329	336	317	340	333	311	345	317	298	311	326	300	301	329	381	310	370	306	332	318	330	304	307	336	323	292	333	324	348	341	290	312	314	324	316	327	333	316	325	306	314	323	321	309	351	290	313	299	315	293	338	278	350	326	347	330	348	341	328	317	312	327	329	320	329	329	306	322	340	303	330	312	328	321	307	333	303	296	298	314	303	335	327	316	321	324	329	330	302	332	301	349	319	339	330	364	338	353	335	310	324	337	293	336	300	350	311	311	334	312	336	338	363	274	314	333	328	305	334	355	343	338	306	329	347	347	285	334	345	313	353	317	349	342	288	311	315	329	379	310	299	333	343	301	320	308	301	367	296	328	351	311	299	315	327	349	323	302	280	297	323	324	310	324	310	310	316	299	300	361	309	326	306	321	311	340	316	337	325	298	314	308	321	302	338	355	329	291	353	310	302	323	346	328	317	315	303	326	358	321	330	335	311	287	282	305	328	329	342	333	328	311	325	322	317	328	309	329	332	294	320	341	321	304	290	294	309	339	307	313	332	311	336	330	330	307	310	317	308	308	347	311	343	327	302	308	327	333	295	303	337	323	366	326	338	298	318	305	304	310	303	286	299	355	309	282	318	329	321	335	335	302	336	290	278	370	359	296	317	287	313	295	324	303	269	347	323	339	321	312	325	347	316	324	294	333	324	306	323	308	308	355	313	324	330	318	315	326	304	329	331	319	335	321	316	319	350	345	300	301	329	339	312	312	309	293	355	310	324	307	330	340	350	276	305	328	320	329	294	318	326	304	328	351	328	325	321	323	349	315	352	343	322	310	327	279	335	346	315	316	303	324	331	318	322	317	328	307	317	349	306	309	341	356	340	326	337	294	340	295	315	325	315	316	319	322	340	369	295	308	333	289	300	281	339	324	324	306	339	324	302	314	318	349	320	331	324	291	310	348	290	326	343	323	318	309	296	322	291	305	292	314	322	321	304	335	310	328	336	300	318	334	311	322	299	309	327	361	339	359	323	330	319	360	297	296	336	304	305	343	328	334	320	319	330	313	354	338	311	299	302	296	333	287	327	309	307	310	298	309	331	318	298	317	329	281	323	327	315	276	337	311	334	272	318	307	340	303	317	365	355	304	331	342	335	321	311	370	348	325	324	307	330	325	338	328	306	342	333	327	339	324	342	291	325	333	311	332	320	349	327	334	330	324	292	330	334	317	341	280	315	301	316	315	334	320	293	333	329	325	335	351	341	327	333	323	358	336	317	314	312	296	311	362	348	321	325	345	314	283	341	336	305	307	331	299	345	321	340	305	324	370	320	338	336	327	311	329	344	360	319	291	298	324	314	353	325	323	307	333	339	338	340	323	323	319	340	341	294	353	316	329	311	334	303	325	318	326	303	309	279	326	345	313	318	310	319	315	305	341	324	303	325	300	319	315	305	331	308	343	327	282	322	300	348	332	328	316	308	307	314	340	284	350	317	306	314	307	355	336	314	327	318	341	322	324	337	304	361	351	315	326	327	351	300	317	345	323	320	307	332	345	331	348	312	328	327	316	347	335	352	305	300	309	329	311	330	346	335	327	335	305	346	316	323	317	343	301	308	329	299	325	335	312	323	295	358	346	324	346	331	300	331	353	304	346	318	318	329	321	325	322	323	290	345	291	307	304	319	324	303	336	326	327	327	345	292	341	349	291	314	331	315	306	330	309	351	315	304	314	293	331	326	313	321	311	312	301	329	324	307	284	309	299	316	361	310	328	328	303	310	324	312	328	321	318	321	317	320	344	333	323	340	342	315	350	331	340	309	313	327	334	333	364	331	311	344	326	306	317	308	332	335	329	332	295	305	333	295	319	338	299	301	284	368	338	310	313	303	306	308	297	295	322	324	346	334	305	346	322	329	325	325	284	314	320	351	332	298
24288	23097	36420	32520	23193	13494	1693	427	357	428	400	384	389	377	401	331	394	373	358	389	400	379	385	390	400	349	347	369	379	401	378	365	389	367	382	354	391	331	348	382	394	376	407	377	386	401	382	359	382	391	383	359	392	368	377	374	384	327	363	360	393	370	381	372	382	364	396	352	351	373	375	346	364	356	388	380	350	372	346	351	368	345	367	387	359	402	384	341	391	370	382	399	341	370	373	355	400	376	371	371	381	343	345	395	371	394	341	371	362	384	357	386	378	382	332	397	334	351	328	368	416	353	349	348	388	388	388	372	362	378	363	372	359	366	375	366	379	362	390	377	357	357	385	358	391	373	372	410	366	372	387	406	411	379	377	392	360	356	364	365	363	369	370	379	404	370	392	390	380	380	352	403	364	334	334	381	383	353	379	377	344	370	369	354	378	403	371	413	339	350	369	394	349	372	351	363	393	369	408	359	356	386	352	374	371	378	382	393	384	373	345	351	379	385	361	362	371	357	355	421	357	366	347	359	355	402	379	380	354	382	386	387	346	341	359	375	350	385	347	429	358	349	397	399	356	371	409	389	357	360	357	372	387	380	360	356	349	380	372	346	395	376	360	375	351	413	326	356	365	368	406	415	398	403	384	379	387	402	387	378	360	381	344	378	388	339	343	398	400	384	352	380	378	395	368	389	386	357	380	333	377	401	398	401	391	328	368	388	372	350	408	349	387	335	361	367	378	388	367	371	369	387	399	389	345	368	368	386	395	380	376	372	371	391	404	381	365	392	352	385	345	415	400	376	355	426	391	368	362	369	364	370	408	385	402	358	385	384	404	381	385	405	379	406	417	348	357	400	357	353	391	345	367	349	332	382	373	325	388	368	379	380	342	392	354	410	382	358	339	363	381	377	396	371	359	364	417	375	380	403	366	354	395	387	374	356	409	376	383	405	385	366	367	388	405	375	373	408	388	392	349	373	343	347	395	399	344	369	347	340	349	355	360	379	347	393	383	372	402	358	367	355	405	377	339	388	402	382	366	384	365	388	374	387	354	414	352	389	368	371	342	382	371	385	383	364	355	364	343	373	406	436	344	370	387	350	407	392	369	380	362	347	380	393	383	364	359	399	372	362	334	345	376	355	371	392	400	343	384	411	386	386	402	377	354	382	356	329	402	391	367	355	386	413	394	381	355	416	374	358	359	395	408	360	387	372	370	344	409	387	357	358	384	344	367	371	336	366	382	385	379	381	342	363	399	390	393	361	365	342	368	398	357	399	369	370	356	399	374	360	370	381	376	373	405	362	385	422	405	369	355	375	350	355	386	351	339	353	408	379	392	329	381	397	380	363	380	398	364	391	335	341	367	387	413	347	359	365	373	358	379	360	366	369	364	360	373	350	361	374	363	374	364	359	367	367	348	398	366	382	377	385	376	360	419	349	366	344	324	352	353	386	391	359	354	380	393	387	376	370	380	420	344	376	366	346	401	374	347	357	383	354	369	367	353	387	374	358	408	408	341	350	357	350	356	401	368	353	344	389	373	389	354	357	371	361	353	336	429	354	365	405	371	385	394	344	329	363	389	395	366	370	376	363	367	380	347	382	367	350	384	390	359	367	359	358	355	397	376	353	379	381	423	375	373	372	358	357	386	339	371	418	372	408	388	372	400	389	381	416	358	377	361	357	376	380	342	371	344	378	346	376	348	375	371	361	346	363	384	374	372	331	360	356	390	380	392	381	401	390	363	329	350	391	359	406	386	366	361	392	339	362	359	370	330	387	386	372	364	385	359	378	373	368	383	360	378	353	390	362	415	334	388	390	380	349	355	361	387	370	364	356	389	346	398	393	358	404	396	378	345	374	368	368	366	402	340	343	371	384	392	349	406	371	392	388	331	377	361	353	358	348	425	343	387	345	359	391	374	387	379	359	353	334	370	379	347	375	405	406	350	385	363	383	368	365	360	381	373	386	398	345	390	389	399	352	352	367	417	375	381	351	354	375	382	363	379	363	371	387	376	356	368	362	354	359	382	403	373	382	368	389	344	392	358	364	378	370	394	394	351	361	373	351	349	334	353	367	366	362	385	401	359	359	365	393	365	355	399	340	387	357	381	409	379	414	395	389	404	376	383	383	411	348	364	361	412	397	345	372	363	389	375	411	352	358	400	380	339	370	392	396	392	342	366	363	395	377	388	367	364	381	388	361	356	381	388	371	389	400	378	350	364	393	348	396	373	419	389	387	361	387	372	366	374	378	385	360	367	363	364	355	370	351	368	366	390	374	375	361	368	409	405	389	382	331	397	362	362	355	357	360	338	377	351	358	352	360	393	387	352	376	368	375	374	381	375	385	368	342	368	390	396	365	388	385	422	368	390	367	366	354	373	375	390	370	411	392	399	366	412	389	361	364	350	403	399	384	384	400	378	346	354	379	396	371	334	393	397	412	360	375	346	390	382	375	336	378	381	330	395	349	411	344	383	409	398	399	355	368	372	378	356	361	384	358	376	349	344	370	356	377	362	353	369	388	379	371	379	352	361	364	344	347	357	355	356	371	362	368	384	389	398	396	378	363	375	370	360	397	367	361	343	400	392	369	339	396	400	356	348	378	417	377	371	375	363	400	353	386	381	372	394	377	358	389	380	353	329	400	345	375	413	359	377	396	378	385	374	377	378	376	362	361	361	401	345	357	409	394	349	383	356	397	380	381	346	368	382	375	364	352	372	369	352	335	402	396	397	369	380	348	362	361	394	358	372	400	384	400	379	382	366	360	390	357	355	368	388	357	381	386	374	371	334	386	347	357	380	387	396	364	346	423	399	366	375	352	376	326	396	361	394	375	341	370	346	354	359	377	382	361	402	379	377	382	355	394	361	377	347	396	363	349	376	387	347	412	360	369	400	415	403	356	362	335	359	413	358	380	361	344	356	397	390	358	389	344	372	349	340	365	369	357	338	365	382	393	355	369	411	374	325	360	355	413	432	341	330	357	386	381	400	382	398	376	373	382	377	356	384	363	388	368	362	363	332	346	408	374	372	352	362	388	374	380	349	375	375	392	350	378	375	355	398	376	381	342	376	379	352	368	389	357	364	352	383	396	379	352	374	369	352	371	352	380	398	431	353	336	374	392	410	369	362	335	383	355	374	406	351	362	373	384	372	378	363	376	358	370	365	389	371	374	350	372	394	345	358	382	392	353	391	379	387	365	342	415	370	378	391	362	368	376	339	360	383	380	361	360	365	365	353	371	384	371	365	384	361	371	354	374	394	360	354	392	368	361	384	368	398	362	339	377	391	384	394	353	362	377	363	338	407	381	386	357	369	410	348	365	379	382	361	357	359	341	400	384	377	368	360	378	365	410	374	351	378	385	360	355	370	335	379	340	355	386	372	348	349	341	357	396	396	376	355	382	401	355	368	376	390	373	365	361	381	376	388	391	399	367	389	367	387	364	377	387	365	359	373	379	356	387	387	383	423	365	339	346	408	383	410	374	353	366	373	375
54896	93227	67624	43710	17477	2040	474	452	403	464	405	447	392	414	447	449	403	440	424	463	402	452	394	416	436	431	436	435	403	410	443	426	419	385	460	456	445	383	434	411	461	438	405	433	420	365	422	449	392	380	379	378	408	429	406	432	423	448	407	437	405	428	481	401	414	394	430	449	403	392	431	388	427	399	420	421	449	438	424	415	387	407	378	424	394	409	402	435	419	455	419	389	407	439	398	403	454	442	448	424	437	415	448	422	416	434	400	439	416	422	425	435	427	426	398	438	408	413	426	376	404	413	440	417	456	395	401	381	397	445	398	402	386	405	418	453	386	428	425	409	444	430	425	413	407	411	420	398	411	425	403	430	435	432	391	392	407	423	415	418	406	416	436	408	412	415	427	447	407	423	409	413	377	443	386	454	427	390	397	406	388	416	412	425	417	403	383	424	432	431	359	406	427	435	418	437	431	428	410	442	415	447	423	450	433	424	428	412	420	395	433	377	417	442	412	416	471	353	443	397	410	449	450	416	426	417	469	402	383	427	420	422	404	437	398	458	433	423	400	432	419	428	431	421	405	405	437	418	371	369	429	402	391	437	425	411	397	399	399	410	465	439	413	426	426	419	420	456	427	422	399	435	441	399	429	409	396	388	433	399	400	412	410	447	415	451	375	411	391	461	409	420	426	429	385	417	455	415	411	408	423	436	452	396	420	416	425	429	435	403	415	421	418	433	410	403	439	417	436	401	416	436	419	387	439	424	422	419	408	429	388	423	442	405	421	442	398	391	399	420	376	450	416	391	426	427	393	430	398	408	462	428	426	392	423	408	396	411	444	407	393	391	424	465	416	475	410	421	441	427	417	398	398	426	409	414	432	373	422	472	416	423	432	416	415	405	393	458	410	398	393	426	391	393	401	411	440	436	384	459	416	432	399	435	406	431	388	370	428	444	430	439	392	431	435	425	428	415	386	424	453	446	402	424	427	417	400	418	423	422	439	414	437	401	437	454	422	409	397	407	420	407	440	404	431	394	385	405	401	411	412	422	425	419	370	393	434	434	407	436	450	408	355	441	390	417	380	428	420	426	409	427	391	419	434	406	420	408	406	426	437	392	431	394	406	439	404	423	418	437	408	396	414	423	387	399	411	401	435	388	411	431	401	425	442	465	398	438	397	416	435	442	409	400	434	426	416	427	472	431	418	428	424	400	408	416	395	373	391	409	414	412	403	432	377	419	398	398	373	408	442	391	446	424	409	418	366	399	448	436	386	471	419	408	448	411	418	414	434	425	418	400	426	419	447	390	426	417	414	434	429	407	428	385	431	459	418	449	413	409	404	393	407	433	402	413	421	464	458	430	429	434	409	415	401	417	417	425	380	432	449	373	409	439	420	417	424	418	431	443	399	427	432	381	404	413	411	435	421	411	421	429	411	388	401	402	419	413	420	438	446	414	409	407	440	456	407	423	436	409	403	417	409	443	429	423	426	413	410	414	400	393	422	455	413	407	412	415	399	416	404	389	409	391	415	447	414	417	420	413	450	409	404	439	409	394	380	382	417	429	412	429	419	420	432	416	438	413	403	422	392	416	428	430	408	416	385	407	419	419	455	449	434	402	406	395	446	421	426	393	403	428	430	449	417	428	431	430	395	425	407	390	437	408	454	401	420	418	410	434	431	438	415	391	411	438	383	400	422	417	415	428	391	427	434	389	408	423	432	450	395	430	391	428	388	408	389	398	407	416	400	412	407	411	422	434	400	446	408	429	393	420	405	425	377	424	397	405	398	398	410	398	393	420	396	450	435	430	437	413	449	390	425	404	418	428	423	373	400	429	402	409	430	439	433	433	414	416	376	422	402	436	396	409	443	444	407	421	415	433	403	427	392	410	434	425	442	450	420	423	420	440	405	392	390	377	417	399	442	400	424	450	390	417	435	410	396	420	451	426	434	420	434	410	407	410	409	435	412	458	434	435	414	418	416	409	407	403	412	430	419	473	389	406	428	388	408	439	394	428	427	455	435	438	421	437	405	425	392	435	425	411	412	441	408	423	409	396	377	367	393	409	442	393	411	433	429	463	403	393	416	445	451	410	433	390	419	361	413	417	394	442	443	438	412	437	419	425	427	397	422	439	413	433	393	445	443	419	434	443	378	377	412	426	428	397	400	444	392	439	438	402	417	429	413	446	448	427	436	380	398	392	409	434	423	412	395	419	378	401	407	417	430	392	399	403	402	402	393	386	424	389	402	426	398	428	401	414	411	437	391	451	433	451	387	399	408	453	415	423	447	412	437	389	420	377	440	391	462	449	439	413	401	427	435	429	383	428	423	422	421	389	429	399	386	419	454	430	379	414	412	408	405	410	396	431	445	417	397	392	408	411	408	425	428	437	427	413	422	438	402	409	416	398	426	424	376	392	421	390	410	438	404	410	432	425	453	387	421	416	416	399	429	438	451	428	422	390	398	433	382	442	422	393	436	450	406	397	431	403	446	432	396	421	407	413	392	426	425	417	411	436	397	423	424	444	381	415	409	431	432	414	462	433	436	420	421	414	445	421	426	414	431	448	423	430	432	429	443	434	454	440	414	382	407	412	411	413	429	397	405	422	472	453	430	411	434	413	381	409	368	451	393	417	373	412	387	416	420	449	443	435	406	434	403	442	395	429	417	441	405	419	462	427	450	449	436	421	426	411	434	424	413	409	394	434	414	407	458	409	434	423	424	438	382	439	445	427	422	393	423	444	424	394	413	418	455	425	459	401	409	434	433	382	424	412	443	407	388	422	417	410	448	393	427	423	432	405	382	428	419	382	437	423	397	447	427	408	422	418	449	419	398	401	418	397	430	395	402	424	421	433	418	456	413	409	440	422	413	412	421	472	440	422	423	424	417	423	433	417	415	434	447	428	422	384	430	443	459	432	398	430	418	478	447	417	432	430	434	408	422	433	441	417	424	387	423	380	448	381	423	408	439	420	409	451	420	394	412	404	430	410	437	432	412	450	410	445	459	398	422	440	430	434	404	419	385	442	434	400	422	436	471	415	415	424	382	439	426	427	408	403	400	446	373	420	419	420	390	431	423	420	416	407	428	459	416	410	397	394	471	411	412	420	418	373	427	391	400	373	435	412	437	413	435	410	420	439	370	439	396	425	390	397	409	432	437	414	445	400	425	407	459	397	424	417	437	411	411	414	403	398	387	445	442	424	378	410	430	432	407	397	425	410	443	428	405	408	399	406	431	450	429	422	419	402	386	414	386	425	387	412	446	390	426	455	444	406	424	418	450	402	402	459	406	406	394	405	410	448	427	410	422	445	400	458	404	449	438	399	419	411	429	438	397	415	392	384	416	415	427	419	399	397	410	430	434	397	439	393	406	417	392	432	423	402	416	425	434	441	443	395	394	409	425	448	414	431	442	414	438	470	415	394	405	425	405	414	390	424	433	420	403	408	434	415	418	422	414	417	412	433	399	401	429	422	463	419	454	434	426	402	445	427	433	400
25801	25284	36912	30882	17300	3291	453	418	393	437	426	392	403	386	373	423	364	390	371	375	332	380	431	402	387	411	388	409	401	388	395	445	370	382	390	370	410	395	380	394	390	405	381	374	365	401	402	387	389	384	391	426	416	391	402	400	385	361	392	343	422	394	386	394	366	451	417	398	389	392	368	374	368	373	372	385	413	398	397	370	368	372	365	358	395	370	377	377	394	406	394	401	385	361	369	368	374	369	378	390	369	403	376	400	388	393	389	356	400	401	411	370	396	379	365	371	341	378	375	379	373	364	382	389	381	386	376	374	383	392	368	370	393	410	381	386	403	382	376	390	388	377	404	387	404	405	368	364	434	355	437	331	386	372	347	363	374	421	354	382	365	394	398	423	400	393	382	373	364	380	334	362	402	365	375	383	391	398	378	392	385	397	387	377	385	382	399	404	378	376	371	410	393	382	388	330	384	382	431	380	404	366	403	391	416	417	399	372	375	411	406	405	373	383	382	407	345	361	382	389	405	405	390	389	375	399	379	395	402	367	372	406	364	383	402	373	390	364	377	376	390	377	392	395	428	403	418	399	411	376	382	376	372	404	373	369	361	359	359	422	372	380	397	394	428	396	381	397	404	389	396	371	363	384	366	408	371	394	375	397	368	378	379	384	376	352	378	384	396	369	388	381	373	396	420	387	369	405	354	363	405	393	375	398	405	381	397	387	399	401	374	387	380	375	379	401	396	402	391	370	395	372	379	369	391	383	411	385	379	404	386	365	382	407	386	362	431	369	427	360	375	372	410	379	399	366	379	389	387	408	408	377	392	390	369	411	392	404	422	402	384	389	374	357	367	385	357	385	427	366	381	395	395	375	402	399	391	428	402	368	376	395	368	370	379	415	388	382	369	383	374	404	385	385	381	381	397	374	392	384	372	388	394	370	351	372	373	392	351	382	418	393	389	397	389	394	406	383	397	360	377	364	360	400	351	382	400	424	370	410	393	385	368	374	379	410	385	396	381	355	379	410	374	408	383	384	377	377	424	383	372	394	428	395	420	388	405	409	364	390	397	382	375	373	389	378	397	370	383	394	358	364	369	397	407	382	391	382	360	415	414	389	392	363	371	375	423	373	434	413	386	384	348	386	382	365	397	368	375	394	380	385	405	373	382	376	408	345	365	370	377	379	368	379	380	356	431	424	378	411	401	365	428	384	408	411	368	371	403	411	404	383	395	380	409	385	414	369	387	403	401	377	405	417	394	398	369	372	415	354	369	380	391	397	381	393	398	380	381	350	398	405	376	391	406	384	407	381	414	383	371	401	351	384	388	386	363	405	383	363	358	392	374	406	383	376	382	354	390	401	388	386	381	379	390	398	384	401	372	390	377	422	361	412	389	396	390	399	404	395	385	388	375	394	391	379	367	381	377	379	396	435	379	361	348	373	346	413	410	384	361	390	360	397	383	355	397	383	359	418	387	403	397	371	352	369	396	380	399	392	376	399	360	414	389	392	392	439	396	390	364	356	396	374	375	380	435	366	381	352	362	394	361	350	391	386	359	396	361	401	389	382	405	373	391	394	392	430	422	391	437	351	412	365	380	384	395	348	383	410	382	367	377	391	398	413	386	348	409	357	372	427	423	383	357	379	379	373	390	396	403	372	392	406	408	407	382	375	404	366	358	377	367	382	387	382	333	392	406	393	400	343	363	362	384	376	398	390	404	383	412	352	391	394	363	380	409	378	395	390	381	380	426	366	391	376	360	411	411	383	403	398	396	368	374	385	354	390	387	403	393	384	385	383	393	385	352	365	349	366	396	346	387	370	421	413	395	382	386	392	368	372	367	391	379	383	395	396	386	369	371	364	379	422	380	372	380	427	371	413	360	375	418	397	376	421	377	382	359	395	378	391	370	393	397	392	418	385	395	403	399	365	392	406	381	396	371	386	351	390	373	402	418	417	414	370	388	385	388	399	395	395	360	387	382	369	381	366	406	415	389	420	360	392	373	379	358	382	398	397	379	393	359	418	388	368	372	340	397	382	365	359	373	424	360	392	364	385	383	386	360	390	387	407	357	398	406	385	422	382	388	365	372	415	423	379	394	403	394	379	346	418	376	403	417	399	390	365	362	362	388	388	402	427	350	358	416	371	385	383	380	380	384	366	365	351	384	386	349	369	398	430	387	429	362	345	374	376	355	413	383	407	393	432	393	410	370	386	371	428	430	383	397	399	387	386	370	420	359	365	382	382	390	406	344	414	393	411	382	362	382	380	376	397	407	397	386	390	398	371	363	388	385	371	395	359	350	363	391	374	358	379	395	377	389	391	372	409	419	402	379	401	408	418	384	423	386	401	373	412	391	362	399	382	396	394	395	402	376	379	351	399	393	377	424	378	381	352	340	393	375	376	357	390	386	441	393	381	369	416	367	385	365	421	365	375	367	385	389	407	341	382	396	381	436	390	351	363	382	410	383	373	411	393	412	379	381	397	367	373	420	382	374	379	408	388	394	377	405	384	403	369	407	400	366	380	425	408	423	402	389	389	382	404	365	390	397	402	372	377	399	371	371	368	365	423	373	399	413	384	387	381	371	378	366	410	389	386	392	395	400	387	413	384	409	349	407	417	405	410	360	399	370	428	433	418	415	377	373	395	359	370	383	380	361	393	398	396	382	373	395	358	410	383	394	379	417	386	380	372	381	377	369	362	376	409	387	395	367	385	404	393	382	408	368	395	389	363	343	399	405	372	364	391	401	364	354	392	389	383	401	380	401	359	381	393	395	363	397	415	379	387	354	374	384	379	411	401	403	376	363	401	398	363	361	398	397	381	405	409	416	394	381	359	359	370	394	378	391	368	387	377	381	399	356	391	389	381	392	365	381	417	403	377	357	426	354	389	383	360	389	380	405	447	382	363	383	423	380	391	424	392	411	377	361	410	387	372	410	364	393	368	384	388	400	357	388	371	391	414	367	409	376	361	421	399	395	376	393	378	383	366	401	383	387	401	426	366	352	377	367	401	413	379	388	379	368	412	355	377	378	404	389	405	399	388	366	389	396	372	367	403	385	369	352	368	388	368	410	335	387	433	373	388	421	394	396	406	396	423	383	412	396	426	400	415	390	379	371	385	431	366	402	355	360	386	358	396	372	412	445	407	396	386	393	428	372	388	380	428	398	375	376	356	354	364	383	407	374	385	394	408	398	382	411	353	390	383	378	376	407	393	386	371	405	369	419	389	346	392	393	402	388	386	411	385	381	391	383	392	377	399	416	356	363	369	401	394	382	395	409	378	372	377	374	414	405	381	414	407	392	409	388	390	402	364	391	390	426	401	383	377	376	360	377	374	385	365	401	406	384	402	354	388	408	365	358	367	371	419	381	375	366	409	401	352	390	373	391	408	385	367	368	362	376	360	352	366	410	361	379	367	395	385	360	366	429	374	354	375	377	394	384	399	397	387	390	366	366	411	412	444	369	414	401	388	349	352	394	386	398	405	368	388	396	389
51862	81052	55370	33818	11312	1323	502	498	490	453	457	459	484	435	444	470	466	444	438	450	419	423	401	472	463	423	443	450	459	436	433	423	474	497	453	456	438	441	440	466	400	461	453	445	444	438	450	452	463	453	466	438	432	460	456	471	394	470	477	473	436	462	441	440	476	457	453	410	468	438	429	428	428	491	453	457	486	474	439	418	423	474	412	475	420	496	436	485	421	441	441	390	439	448	444	467	452	482	508	473	431	462	462	415	455	458	468	478	426	485	425	388	446	442	460	513	455	449	455	455	432	472	463	452	447	453	442	455	423	425	410	472	400	457	454	477	448	508	466	428	488	464	482	469	445	444	442	412	465	482	449	460	422	419	419	450	435	457	476	404	435	438	439	468	471	463	492	437	428	470	452	478	445	444	455	448	426	417	427	476	424	414	408	442	437	474	481	405	468	427	459	468	455	450	427	440	434	453	428	415	460	461	464	442	433	438	467	446	441	450	455	477	472	453	471	436	424	435	459	436	446	448	438	439	411	487	439	415	465	417	443	445	478	410	417	445	456	419	454	416	419	478	435	451	437	433	442	437	467	444	464	447	443	442	428	427	458	465	446	480	456	441	428	464	457	455	488	438	433	479	444	480	434	455	446	475	470	447	457	451	448	472	470	444	452	452	428	464	441	446	446	422	456	465	404	472	415	483	455	460	435	453	460	452	450	444	488	489	499	466	452	420	453	435	438	445	474	452	447	450	446	424	445	419	466	471	445	429	447	494	487	463	462	408	467	437	465	422	413	444	426	408	428	449	482	453	451	483	456	497	473	426	452	480	456	451	452	475	434	485	470	461	443	415	438	472	437	457	446	455	440	454	450	444	425	426	435	472	445	446	434	443	467	465	446	455	435	469	427	447	470	440	475	454	426	423	487	430	445	432	452	458	487	464	446	427	447	433	458	476	429	467	418	461	468	468	470	475	468	470	461	468	457	414	421	439	456	477	446	427	461	439	448	454	476	463	454	471	464	437	480	438	433	479	434	445	437	421	471	407	487	464	423	455	481	441	428	461	445	485	475	453	462	439	456	460	454	449	456	459	459	468	440	444	450	471	440	440	458	437	480	477	457	428	452	469	435	433	469	451	431	457	475	454	468	454	430	472	434	445	433	451	453	458	466	450	479	456	449	461	459	420	463	445	432	421	460	470	485	443	436	457	463	461	436	440	462	458	399	454	474	440	461	455	430	439	463	415	450	438	478	453	473	452	448	462	443	454	416	425	461	469	471	441	436	470	464	438	428	443	459	442	438	441	432	458	467	432	444	447	454	455	415	437	463	429	462	432	428	476	476	436	460	436	503	460	462	483	447	452	428	477	478	448	455	481	451	481	468	487	430	449	462	449	437	456	462	483	467	459	409	443	413	453	485	463	431	460	442	449	443	471	449	446	483	460	428	443	434	405	457	443	446	460	447	460	438	469	463	430	468	461	416	452	451	430	444	427	437	454	418	468	467	461	463	449	472	438	423	447	421	472	424	414	437	469	438	431	457	452	444	447	450	434	447	474	449	431	454	450	437	452	440	434	464	439	466	415	502	434	441	441	439	480	486	453	482	415	448	433	452	424	443	439	477	458	432	461	471	468	463	431	449	483	426	471	470	426	419	396	443	434	430	459	435	468	479	448	446	415	440	475	452	431	440	467	464	434	469	459	436	462	407	434	436	450	463	470	441	387	436	464	411	453	420	435	435	472	476	463	439	474	465	441	477	458	457	460	444	411	425	444	479	458	463	469	430	477	463	441	452	401	461	429	423	429	433	451	420	427	448	441	450	441	456	436	434	422	456	462	425	453	464	410	436	453	456	435	429	507	436	432	477	426	437	468	415	460	434	433	432	448	427	461	408	462	441	481	442	462	424	447	458	457	472	467	473	443	413	435	466	462	415	453	454	433	421	461	457	448	431	455	438	402	477	456	468	455	453	496	414	447	454	442	462	457	443	435	449	481	474	421	441	442	454	476	490	472	473	422	469	471	443	455	443	438	466	465	436	450	433	449	459	427	430	458	489	453	458	441	447	479	460	450	419	427	434	471	441	437	468	458	435	400	465	470	459	436	441	452	472	445	465	426	427	430	473	439	442	457	444	434	410	413	443	507	444	475	447	452	414	443	420	441	475	475	438	462	407	439	417	434	516	427	469	430	423	491	451	475	455	442	451	453	428	475	469	431	473	512	479	484	441	420	421	450	467	434	433	454	473	406	422	448	436	430	427	475	441	477	436	423	453	441	467	461	432	465	398	459	446	437	471	451	426	426	411	429	416	435	439	483	466	406	405	460	464	482	455	463	445	460	413	433	428	476	456	455	430	440	460	452	454	437	429	415	474	433	448	421	415	439	470	451	463	417	449	445	407	460	433	472	448	447	445	468	471	444	418	407	454	438	427	455	457	470	445	440	404	471	435	417	416	457	470	422	445	432	478	431	478	475	487	469	443	404	466	432	449	473	426	462	458	446	452	457	425	437	447	459	456	418	450	439	464	437	440	460	431	495	477	459	443	439	457	457	415	411	427	442	439	445	458	464	471	418	464	435	446	455	447	427	447	413	434	429	470	463	426	440	405	460	436	446	439	446	425	433	460	444	469	448	459	484	436	458	418	428	479	433	439	435	439	422	438	466	469	472	476	455	453	462	434	445	444	425	450	451	452	466	423	448	438	447	449	461	402	420	414	419	472	448	434	497	440	418	420	430	454	460	429	477	442	425	467	450	468	497	452	422	440	450	415	466	480	412	468	470	429	425	435	461	427	433	433	436	459	462	440	476	420	440	452	416	448	446	449	446	469	428	436	435	488	455	478	442	454	466	452	427	457	434	497	454	429	486	453	422	443	435	437	446	403	449	478	466	468	457	426	452	428	458	420	448	477	469	428	476	455	456	465	459	427	472	447	483	465	470	456	468	433	433	457	453	465	451	450	446	463	419	446	426	440	493	463	451	424	463	463	471	454	449	439	430	426	425	442	472	454	449	463	420	438	414	484	413	423	440	465	443	435	453	452	471	451	471	427	477	403	426	452	465	454	459	457	440	451	445	417	437	451	451	450	489	471	430	449	451	460	415	435	473	461	434	432	426	425	428	496	463	422	439	472	431	435	453	463	403	443	443	444	447	462	432	473	427	435	429	425	429	424	435	448	430	444	436	447	467	437	439	430	446	360	405	434	444	442	471	443	439	448	434	462	464	450	452	464	453	487	444	433	456	444	409	453	444	444	451	448	423	454	471	463	474	481	445	435	469	425	432	461	458	432	427	420	457	458	457	435	505	405	421	418	448	420	421	442	452	474	464	455	465	489	450	487	439	431	489	448	488	427	483	461	443	482	488	438	458	458	456	430	491	497	450	459	434	489	444	431	470	425	480	424	443	462	464	462	458	466	454	468	449	438	447	442	444	418	413	474	426	481	416	451	439	455	448	453	467	453	426	492	443	447	413	454	457	436	479	462	429	461	447	436	487	458	406
23220	22352	32943	28751	23598	20058	8816	811	595	606	592	566	639	587	590	565	597	602	564	544	581	561	559	577	615	586	565	590	579	571	597	555	555	543	531	570	551	570	561	601	566	601	540	528	598	567	534	537	561	552	578	534	561	565	572	584	567	559	574	566	578	557	652	555	574	555	571	634	539	609	563	551	563	529	586	579	580	518	572	538	565	548	559	593	529	544	600	564	576	554	549	551	588	566	540	581	552	534	604	601	537	595	540	533	554	548	525	546	598	559	581	572	581	562	569	564	595	553	610	571	591	568	509	574	583	571	558	630	623	555	549	540	592	570	543	569	537	539	538	553	578	596	576	538	617	579	582	606	594	553	591	566	569	554	588	581	610	580	576	552	568	577	554	549	611	572	563	595	564	584	576	533	551	571	553	540	594	568	532	566	587	589	542	531	575	586	571	560	605	551	512	540	602	596	548	574	564	597	545	564	605	570	580	579	537	582	531	579	549	653	570	551	600	574	562	538	633	579	600	577	554	545	598	582	574	552	580	556	543	568	579	521	567	576	613	595	554	541	564	609	537	568	579	583	587	632	542	535	550	558	589	554	557	596	521	605	548	577	575	570	546	558	527	587	534	585	562	590	593	537	547	599	568	579	580	582	554	587	537	563	574	603	543	561	616	570	571	631	553	538	580	519	592	595	580	604	569	523	562	559	603	606	600	551	549	570	572	542	572	597	542	597	587	549	558	592	605	511	537	604	571	569	601	538	537	575	568	562	593	572	581	581	527	521	519	581	550	594	572	572	609	537	564	532	539	574	561	566	570	588	560	584	565	572	575	569	559	540	556	596	555	581	543	601	557	560	578	550	584	577	599	556	594	624	551	567	580	562	621	539	543	543	521	612	577	593	587	572	611	589	573	581	583	585	596	584	587	549	527	610	569	594	545	588	553	542	555	547	579	550	554	542	580	569	573	556	565	533	558	595	593	564	554	550	561	582	541	562	564	542	568	567	567	550	572	541	586	577	587	564	581	556	543	613	615	535	564	558	583	572	554	553	582	556	573	593	568	526	595	606	531	570	581	555	586	576	581	577	546	589	550	568	539	518	547	574	540	602	577	544	573	585	501	576	564	563	588	597	594	571	561	544	559	587	584	561	573	580	606	588	556	543	562	646	541	558	523	564	532	547	550	545	571	585	584	557	560	523	558	576	564	584	549	574	545	566	584	569	571	573	586	549	555	620	527	604	587	552	552	526	561	576	525	533	548	563	586	562	584	598	529	559	554	567	583	577	573	562	570	595	600	584	514	588	549	586	565	576	581	597	576	590	554	519	552	576	568	577	541	537	610	574	563	594	595	575	569	565	566	569	570	593	601	613	572	562	580	535	601	552	532	594	568	531	585	559	601	584	640	592	580	575	566	549	591	582	593	564	581	573	576	546	546	533	577	568	586	551	552	595	566	576	559	588	552	572	541	584	553	583	510	549	601	581	567	568	549	544	562	563	565	571	551	531	595	604	537	560	539	567	581	582	601	548	551	541	543	573	572	566	582	566	561	559	587	577	548	603	556	562	538	548	621	540	597	585	605	602	603	553	563	599	550	592	556	589	584	571	555	564	576	556	572	588	598	585	555	543	572	556	583	558	579	543	559	568	562	537	614	497	576	582	536	543	559	573	560	564	576	576	619	595	556	551	593	537	570	547	571	522	561	569	590	544	580	591	539	598	568	592	552	611	586	565	602	552	560	557	588	548	554	545	593	558	580	541	526	585	558	584	620	568	570	577	592	549	549	551	561	578	566	566	597	587	570	582	575	577	617	560	556	575	602	541	559	566	578	570	623	549	538	626	571	569	587	590	568	567	553	519	618	532	549	547	544	553	533	525	551	555	570	589	611	539	599	603	573	602	571	565	560	569	564	598	588	545	584	575	535	594	549	548	555	552	572	569	543	543	543	558	558	574	577	605	543	503	538	582	567	558	556	564	543	577	553	566	577	574	560	534	598	579	599	618	570	581	568	556	626	592	548	574	596	577	607	531	544	571	584	558	597	570	594	580	623	602	550	579	571	585	614	527	532	518	529	525	592	576	630	556	590	555	613	560	576	572	540	599	610	590	558	613	535	576	588	578	582	598	609	550	579	536	563	581	571	561	551	547	562	553	578	590	531	529	552	568	582	575	527	578	556	624	552	579	575	588	564	569	554	601	631	570	558	567	553	596	588	574	608	542	562	597	540	598	542	558	633	551	587	575	583	551	607	566	546	595	580	595	591	550	578	550	545	556	585	583	571	583	569	524	577	552	598	581	544	587	559	536	563	551	612	561	581	568	564	580	580	570	576	554	572	560	585	608	570	621	580	551	569	589	583	552	578	585	556	563	563	619	544	566	591	585	635	561	555	572	583	562	596	567	489	610	597	534	560	543	557	532	577	586	564	568	550	545	554	540	505	557	556	567	579	578	580	571	565	565	565	543	591	657	576	575	577	569	543	534	568	602	581	551	575	570	576	566	572	550	544	572	546	558	620	591	567	535	582	564	545	578	530	579	543	570	599	563	571	570	544	567	605	574	538	532	561	559	533	566	573	550	560	585	576	619	557	570	556	574	584	556	562	528	609	586	558	587	590	593	596	577	548	584	560	606	598	610	508	582	521	514	564	539	640	523	544	588	589	556	543	554	553	572	606	562	570	523	577	582	561	590	548	562	529	532	551	603	566	522	568	549	556	548	552	551	591	568	598	557	595	556	594	530	602	591	562	593	570	589	600	513	582	600	559	572	618	601	572	536	556	587	569	579	573	600	550	561	539	516	563	585	542	577	538	531	606	546	585	593	586	548	584	538	554	552	548	520	598	544	559	588	560	542	562	589	567	551	581	559	578	586	551	600	562	590	587	570	554	587	554	556	586	573	548	607	572	605	579	598	557	642	603	587	623	581	577	591	568	551	588	548	556	580	525	522	562	539	581	562	559	596	563	569	596	512	558	565	546	575	559	551	603	603	566	588	579	571	614	576	546	573	514	550	534	558	591	585	617	549	561	554	576	543	573	568	528	557	627	602	551	522	552	589	572	595	579	571	550	553	573	559	596	593	569	596	556	559	531	608	540	581	618	533	568	596	574	559	577	542	588	531	546	560	537	580	526	587	562	585	554	586	539	575	550	530	552	597	584	605	571	596	553	585	567	533	622	578	551	558	533	582	623	598	581	593	587	560	597	562	595	564	556	570	530	583	546	577	567	638	544	562	572	584	547	593	562	626	609	555	558	548	575	539	554	546	576	554	609	597	564	587	524	565	582	567	603	546	602	531	565	541	617	562	580	575	545	593	549	574	517	524	543	562	588	551	572	586	547	613	586	551	558	578	556	493	567	543	556	541	544	599	571	563	559	565	568	568	571	616	511	546	560	579	577	536	559	588	588	577	522	608	578	552	560	595	549	574	567	555	562	577	560	583	554	608	598	549	555	553	537	567	564	594	594	589	562	560	579	572	574	572	607	521	539	563	565	487	561	533
62175	101595	77736	53880	23982	4014	693	657	686	609	624	664	610	626	646	613	648	615	613	600	580	623	596	585	620	624	599	617	644	630	660	639	650	630	639	612	642	596	642	593	612	585	587	626	680	599	631	596	644	648	592	620	580	630	655	645	632	621	650	658	650	628	628	593	604	608	597	626	623	593	647	624	662	634	656	624	607	634	628	629	621	564	657	610	610	679	618	622	651	595	612	614	616	618	637	644	616	595	610	614	634	627	621	631	601	591	592	639	621	628	554	603	585	607	600	621	645	643	579	651	621	626	625	592	639	587	596	642	603	618	612	651	623	608	625	585	618	642	642	633	666	627	616	659	616	613	578	613	618	624	605	575	622	601	618	598	646	671	619	575	586	595	624	600	613	660	601	635	585	605	659	605	637	609	583	665	641	571	584	618	608	623	624	605	609	581	589	617	587	588	575	601	648	662	623	603	585	600	642	633	648	651	614	606	646	621	634	608	634	597	610	595	616	589	600	609	612	600	612	609	590	607	595	601	631	588	619	614	635	646	619	607	613	641	616	622	616	653	638	679	614	626	636	641	625	645	599	651	644	601	630	611	589	635	624	603	613	627	618	584	625	623	694	627	645	597	594	641	637	601	605	632	592	635	623	630	612	661	654	634	575	619	613	633	617	619	658	680	605	595	608	596	614	647	582	599	627	650	629	603	608	621	628	615	634	606	650	610	642	612	647	614	615	594	615	603	618	620	618	609	566	641	571	601	608	631	587	617	610	613	629	617	651	628	609	604	641	624	633	618	602	562	589	616	612	618	630	623	612	631	607	631	619	614	619	602	614	611	607	623	605	562	631	667	610	626	622	642	632	609	645	579	623	598	659	602	583	567	651	646	634	602	608	647	631	646	613	590	588	658	620	613	657	630	613	568	604	607	576	618	623	595	642	625	603	583	609	644	587	622	619	617	626	603	611	611	618	606	599	625	602	636	638	656	624	597	597	577	629	601	619	602	600	631	609	622	636	607	607	583	603	590	641	631	591	604	639	578	614	590	633	611	598	628	585	652	598	614	654	573	594	604	613	614	644	626	656	710	607	631	640	602	613	642	631	624	631	657	606	624	614	598	595	630	605	560	642	637	587	579	615	592	650	590	641	618	590	615	670	593	683	643	631	589	625	616	638	625	648	624	623	615	595	557	619	646	587	638	605	672	611	583	584	602	616	616	642	619	649	608	586	629	661	633	585	624	587	608	614	617	668	609	607	647	600	583	601	623	595	625	643	605	626	597	598	565	629	647	596	550	577	600	604	613	632	631	586	658	616	640	604	670	654	621	612	609	626	631	655	641	665	628	588	613	650	666	578	557	618	651	636	628	712	585	582	635	600	593	619	669	633	634	641	629	598	657	606	638	697	631	651	645	606	661	613	587	647	627	577	585	602	600	579	628	618	665	603	598	601	602	614	582	613	634	617	622	616	576	607	657	631	617	587	619	642	613	626	568	621	639	640	668	645	636	612	597	607	613	615	623	633	609	606	602	593	570	615	622	591	580	641	653	677	650	638	620	611	572	609	580	601	588	642	593	608	622	579	578	564	632	636	633	583	619	624	625	656	572	612	644	619	671	634	641	606	611	578	611	606	656	620	624	614	604	601	649	568	618	592	651	603	609	638	623	630	589	587	635	609	612	634	645	657	659	629	631	603	582	616	645	641	578	624	591	596	647	629	621	640	650	594	641	602	623	584	555	589	641	624	568	623	629	591	626	617	630	557	649	615	645	651	596	610	616	632	632	583	643	613	578	613	627	661	622	617	566	600	606	600	606	607	585	664	571	636	650	636	639	641	604	573	584	660	596	611	660	605	608	609	617	616	591	604	646	621	649	611	628	616	632	594	612	595	664	628	620	559	631	610	628	594	597	644	576	629	621	639	633	614	579	620	621	612	599	631	618	620	630	618	603	584	626	606	592	620	616	558	634	608	602	619	617	669	605	656	615	605	663	658	647	574	629	623	608	616	636	590	591	659	586	597	576	624	627	607	623	573	659	636	623	608	604	611	612	653	632	594	576	611	610	611	602	626	621	585	572	643	658	679	588	646	644	596	604	673	587	621	613	606	586	615	603	629	610	600	616	662	591	652	594	620	661	627	645	599	640	592	599	636	588	611	616	605	578	622	607	624	627	613	650	627	626	597	606	636	635	581	611	577	628	609	589	630	598	640	594	627	647	609	603	625	638	619	644	606	628	576	648	611	584	630	642	641	594	620	628	582	595	600	666	613	621	611	624	582	607	632	580	610	605	605	639	607	651	599	627	618	594	593	613	577	612	622	656	602	639	641	658	623	597	616	613	636	642	642	654	613	613	585	619	607	623	614	634	636	587	598	596	619	594	584	564	648	665	596	636	566	606	616	610	622	631	608	606	596	611	611	594	616	645	622	612	634	598	644	596	579	617	619	607	637	566	664	595	615	609	588	624	562	612	640	578	627	621	619	639	629	621	595	608	654	584	642	616	640	635	632	610	609	577	570	622	661	642	618	580	628	613	641	672	591	553	608	619	593	611	638	634	638	591	610	593	642	627	623	590	651	635	627	618	578	596	672	607	644	651	600	579	585	603	610	603	600	697	645	562	567	641	634	608	635	649	663	622	615	601	655	633	633	601	584	582	612	651	636	604	641	604	608	625	652	634	642	645	566	609	580	617	590	630	560	645	622	584	631	618	665	586	645	650	654	646	569	575	643	647	644	627	606	628	651	613	608	653	613	612	592	600	604	641	678	654	570	654	585	611	626	600	587	618	617	660	572	625	641	606	606	596	640	633	583	578	615	612	593	632	602	614	615	607	627	597	594	604	580	660	645	588	606	604	597	610	592	615	661	598	639	624	626	595	604	638	555	605	651	603	584	627	624	586	631	615	644	589	631	604	625	608	577	627	609	595	584	618	602	639	615	647	578	617	622	578	651	597	603	595	610	626	579	655	666	617	606	574	636	616	628	653	595	637	559	615	612	622	639	614	606	616	636	603	632	625	615	646	584	594	607	605	655	597	598	620	626	597	613	597	641	618	648	621	600	643	652	609	586	644	573	613	611	593	613	641	666	612	644	653	583	653	594	619	616	594	632	630	627	641	605	607	609	603	586	602	598	631	606	618	630	637	621	625	645	646	601	595	582	574	631	649	640	557	646	601	607	618	634	594	592	597	629	623	641	615	601	635	608	631	618	659	626	650	662	607	604	622	588	640	599	585	657	619	621	665	661	589	621	570	656	612	629	593	596	594	613	595	635	593	588	597	653	595	607	642	586	590	668	610	656	638	621	587	599	584	620	592	669	621	622	561	598	601	587	571	567	624	635	650	628	610	622	625	577	624	613	662	603	643	582	672	627	607	611	547	624	611	627	645	606	646	602	623	615	564	649	640	628	669	585	595	613	630	600	624	622	612	633	583	619	653	583	590	609	654	616	595	607	636	606	626	610	582	583	646	597	620	591	677	626	591	584	651	625	607	621	619	602	561
29104	29758	33976	18236	3374	426	276	300	269	289	280	308	294	291	275	282	272	290	269	294	285	300	257	260	287	265	287	285	303	304	261	280	261	312	273	283	287	294	286	283	304	314	303	292	286	283	294	273	258	286	254	279	292	294	304	303	313	277	272	278	262	286	286	289	292	274	293	303	267	276	265	304	264	287	279	259	287	295	283	332	290	286	270	303	273	267	331	283	251	268	283	292	301	288	298	280	293	277	292	283	280	275	260	285	278	290	313	273	291	276	274	311	278	293	270	256	291	276	320	281	257	314	293	288	290	267	280	269	306	308	273	283	286	301	304	313	292	270	282	306	286	290	274	243	307	267	318	325	287	315	273	273	303	280	311	292	276	292	305	334	296	283	300	314	268	270	263	259	278	296	303	272	279	295	285	302	268	277	283	255	317	290	269	313	289	309	320	302	277	298	300	287	280	284	310	271	308	290	277	293	303	265	303	265	310	253	287	291	314	309	309	283	288	290	310	269	276	317	279	260	275	306	271	290	291	314	296	279	289	257	283	280	283	306	278	291	282	321	290	277	275	309	286	308	272	258	288	269	270	299	308	295	292	312	253	269	266	294	285	306	284	262	275	269	295	286	286	269	254	309	302	296	290	303	259	289	275	237	268	278	269	285	259	278	274	284	294	291	264	293	311	290	288	260	278	277	289	268	298	288	279	295	294	283	292	300	296	296	279	274	276	285	303	265	270	293	290	270	306	305	304	289	278	296	297	269	307	309	290	256	267	273	298	274	289	281	313	268	274	280	298	285	257	303	289	274	298	276	273	273	281	236	258	281	300	282	301	313	313	286	259	276	295	297	263	271	282	288	287	330	291	275	283	279	298	314	276	266	296	322	291	296	284	301	289	299	277	272	272	297	314	276	293	285	286	273	270	291	319	278	270	291	270	288	282	305	307	268	297	294	284	304	282	261	295	290	283	311	285	275	266	287	285	266	276	287	296	320	275	319	274	290	283	298	324	325	292	294	269	329	282	271	273	268	292	276	303	299	274	281	290	275	310	261	275	281	270	308	305	280	287	262	285	294	279	304	299	312	329	291	270	292	280	285	280	306	298	290	266	267	293	289	271	275	262	296	262	287	271	249	267	300	298	278	292	274	273	294	296	249	252	296	302	321	272	290	307	285	298	275	292	255	282	323	264	263	299	309	257	275	294	295	293	295	278	290	301	278	319	295	307	279	284	293	266	283	276	263	304	301	306	288	274	275	280	310	289	309	273	298	341	294	288	285	282	284	314	290	315	271	247	281	274	278	271	298	309	276	293	281	282	298	283	269	272	294	268	297	312	294	281	269	280	267	291	275	301	305	295	265	307	284	265	283	284	296	275	288	304	293	284	304	283	275	325	273	293	310	302	284	272	259	291	299	303	263	301	277	276	271	254	300	281	316	315	269	256	279	282	267	298	316	296	276	301	295	285	271	295	311	318	276	276	254	281	287	261	293	284	282	289	278	265	279	296	307	322	303	246	320	256	281	247	256	284	285	307	309	292	278	266	310	280	264	277	295	306	284	285	284	307	303	294	312	264	286	293	290	298	301	298	274	279	244	263	303	289	283	282	284	274	271	311	282	294	300	300	280	290	264	273	286	301	293	277	282	280	284	294	259	304	274	273	283	313	260	288	285	297	295	248	268	289	298	306	272	310	282	285	301	294	264	310	295	292	274	306	301	305	287	267	317	268	286	278	268	279	288	322	293	298	280	317	280	291	309	321	270	291	296	281	313	268	260	282	291	288	301	262	315	291	257	298	271	335	285	301	253	278	282	274	299	320	282	288	284	314	295	274	290	257	296	273	301	324	301	297	268	282	281	253	284	278	276	305	297	271	308	283	269	287	310	262	271	301	283	305	282	282	277	259	278	288	296	290	291	279	280	280	258	292	282	281	282	297	312	266	305	298	252	259	314	292	264	311	305	299	283	302	268	280	269	282	284	284	297	311	291	286	295	282	257	321	272	303	285	294	282	271	296	294	300	298	308	269	289	275	279	292	268	265	295	310	303	279	320	293	294	274	298	292	274	276	281	291	285	265	294	279	288	312	282	298	268	284	296	275	249	261	287	297	276	275	299	323	300	302	325	274	288	277	286	297	283	265	281	291	281	285	266	273	326	288	292	303	326	273	281	305	316	326	284	296	280	319	297	288	283	303	267	283	310	293	296	285	299	327	312	310	278	266	293	278	291	288	287	293	280	275	284	299	284	256	310	288	310	273	269	283	265	295	305	270	290	295	260	262	252	265	288	315	238	311	252	283	250	280	296	303	281	294	286	291	282	257	251	293	302	262	301	316	278	299	267	262	293	287	304	286	304	279	306	302	295	273	291	305	290	262	261	294	298	299	260	282	325	295	290	306	345	323	282	287	272	274	282	296	271	257	290	276	255	295	277	273	299	283	275	294	275	270	261	264	298	288	261	294	300	297	268	294	271	272	291	294	291	282	302	312	283	281	275	299	282	252	290	275	297	280	268	280	295	290	279	326	237	299	269	281	296	301	260	274	284	297	306	269	285	282	302	324	260	295	271	285	306	285	298	272	281	306	299	268	298	288	290	272	294	274	288	320	268	288	286	260	279	276	282	276	275	264	271	286	276	299	279	287	310	271	303	305	300	280	270	253	288	284	299	283	268	299	299	284	256	267	304	302	287	276	289	283	293	271	296	308	279	283	297	276	271	258	288	266	314	293	289	284	289	264	252	311	268	302	260	311	304	263	272	268	281	314	282	300	299	292	306	297	250	274	263	239	270	280	288	327	311	311	299	307	271	310	287	285	292	277	289	294	295	282	277	303	274	264	269	269	298	314	266	305	320	291	290	289	267	249	324	299	295	285	305	277	287	295	289	303	309	291	274	284	297	307	259	328	249	274	293	294	295	283	289	300	306	296	301	282	291	280	293	260	281	285	308	296	301	287	294	283	282	302	281	276	298	270	304	294	268	299	288	295	292	262	293	271	273	314	267	278	294	299	299	277	295	304	278	286	273	297	288	302	281	288	284	283	294	270	288	314	308	286	296	284	274	305	284	279	305	274	296	280	297	283	270	281	296	257	307	311	265	264	267	303	302	282	294	308	302	268	295	283	297	293	294	280	307	278	304	279	318	295	289	281	283	306	294	303	293	289	308	304	292	316	291	290	288	304	293	296	283	283	302	295	291	275	280	287	256	307	293	279	297	245	266	258	301	276	279	297	304	253	286	303	287	276	277	296	296	290	313	319	322	279	256	286	254	281	284	291	238	276	283	307	266	299	286	291	296	284	295	273	279	319	265	269	321	305	298	287	287	259	277	278	251	290	293	279	286	254	281	269	286	302	297	307	304	266	323	292	302	262	295	280	239	264	299	285	293	293	288	293	253	276	287	298	298	277	277	282	321	294	265	293	320	282	300	275	299	273	300	296	292	290	274	272	284	256	304	303	300	273	310	305	317	299	298	295	269	272	281	273	295	296	305	294	304	273	270
28537	47500	29940	12406	2609	486	300	327	343	342	334	318	349	348	335	358	353	327	343	332	314	332	332	336	314	339	366	349	349	320	319	348	332	302	323	328	312	358	335	342	320	318	349	353	355	350	337	330	319	326	354	323	325	316	325	348	352	310	339	328	320	335	351	348	305	369	341	346	364	358	358	310	330	306	322	343	333	345	345	314	357	344	330	323	329	332	346	353	322	343	352	335	359	344	325	329	322	327	314	335	345	350	327	340	329	357	362	324	335	335	330	308	348	325	345	319	361	348	328	354	307	316	328	335	366	317	331	322	358	319	327	360	337	344	330	333	327	319	328	323	329	300	312	322	340	340	344	352	323	322	364	338	345	358	329	355	318	340	347	346	317	343	347	316	351	351	331	341	330	299	369	321	328	341	328	320	343	320	389	320	327	318	321	334	343	315	335	304	320	321	371	335	354	350	320	342	366	333	348	355	311	337	323	383	324	356	338	352	354	343	333	338	318	320	320	305	327	335	351	329	353	341	341	354	301	314	317	335	346	349	365	326	328	316	368	340	319	350	318	320	341	351	349	330	319	359	306	339	321	332	340	322	317	334	342	341	344	336	330	344	323	316	311	346	336	320	342	351	358	372	332	337	318	326	308	307	329	336	305	310	317	348	351	349	296	338	318	356	357	337	335	315	344	362	321	305	339	353	335	309	357	345	314	334	344	322	318	340	368	311	355	326	341	297	371	332	359	328	329	344	345	358	326	342	312	322	351	322	336	304	343	366	370	327	340	340	328	341	338	312	358	311	314	336	356	404	312	331	348	325	336	319	331	310	324	350	340	317	305	306	324	346	343	318	346	332	345	346	371	327	316	358	322	337	338	337	360	312	320	316	343	331	328	338	319	336	318	327	329	349	329	344	313	350	355	329	316	328	384	334	357	346	336	321	377	336	339	319	316	319	327	302	339	326	337	305	330	291	304	377	321	308	326	339	346	359	314	326	341	346	306	339	320	332	339	372	327	360	338	329	328	333	347	339	309	372	320	320	329	341	334	330	312	338	326	315	344	336	321	352	316	355	342	331	347	332	355	367	367	342	320	350	343	329	337	310	337	316	336	317	325	345	342	354	322	330	305	363	327	313	337	329	349	340	332	383	332	336	329	347	299	330	321	323	320	322	320	340	338	324	360	322	338	321	326	341	362	324	303	331	330	338	331	327	343	326	352	371	364	328	325	328	318	321	380	323	337	330	345	320	378	308	334	343	352	329	371	325	308	323	295	339	331	300	348	351	315	326	319	343	357	322	364	343	351	337	346	293	333	339	344	367	379	357	307	301	333	334	351	328	346	357	350	322	334	332	310	340	369	333	329	335	328	300	346	309	323	332	323	357	344	303	295	331	343	327	316	327	372	321	373	353	371	331	363	352	352	363	380	310	351	307	346	330	370	349	329	311	346	316	337	349	319	320	310	319	333	345	341	336	358	355	307	332	313	357	355	354	335	339	339	349	326	327	344	313	341	324	333	349	339	334	335	316	355	331	333	303	348	333	349	358	343	351	329	339	329	340	347	315	326	311	360	345	344	336	351	328	303	308	340	329	318	353	337	329	320	328	349	320	347	313	313	319	347	343	345	320	327	331	350	342	315	311	327	333	334	344	289	355	347	333	362	340	356	344	357	311	301	348	332	320	313	360	352	304	337	345	344	332	366	344	325	322	333	295	332	327	352	323	333	311	314	351	345	347	364	360	310	324	358	362	338	327	328	356	346	326	341	372	337	341	349	323	376	318	313	367	338	337	353	333	348	342	314	346	334	345	333	344	360	338	340	355	352	319	329	349	327	367	337	335	359	350	349	331	344	316	352	348	340	344	363	366	341	296	364	343	355	351	332	304	337	326	329	325	338	333	329	348	340	340	349	286	336	348	299	355	303	370	339	329	331	357	345	303	330	342	324	318	344	338	325	339	347	321	332	331	314	327	331	340	336	323	305	348	368	325	320	301	305	351	352	297	291	352	351	328	335	318	345	341	318	315	357	355	332	325	365	320	357	318	363	381	331	348	336	360	331	359	336	335	350	337	288	338	316	302	315	351	356	344	356	323	315	339	315	334	324	340	368	336	332	332	336	300	308	360	325	296	328	327	324	332	363	352	354	338	370	335	340	335	323	362	338	357	310	327	308	365	347	362	328	338	345	349	338	307	326	360	351	350	373	344	362	357	314	359	296	320	353	349	344	312	338	330	343	323	373	332	308	331	312	362	351	335	331	302	323	343	358	317	357	302	312	312	333	308	304	370	305	340	354	374	327	331	328	310	304	352	328	324	316	361	350	342	334	339	330	320	343	376	376	326	336	316	326	336	324	349	318	306	315	297	337	340	325	321	321	336	349	328	333	304	340	347	330	353	342	347	359	341	304	322	331	360	319	352	307	351	344	328	352	339	328	310	340	327	346	332	358	306	339	327	317	330	343	328	335	321	341	363	322	311	306	332	339	327	336	353	307	317	351	325	367	334	306	305	335	319	307	348	295	328	341	332	309	322	349	326	343	324	317	322	296	343	355	325	329	316	321	339	340	324	329	318	349	319	318	336	348	346	347	308	349	323	353	331	330	368	363	301	306	321	325	352	349	324	317	332	350	365	336	311	357	321	319	337	321	337	315	340	354	321	332	336	347	357	335	315	331	371	329	374	328	337	335	319	362	318	300	350	307	313	334	351	303	323	333	320	365	326	338	304	340	360	324	285	303	328	332	344	325	346	338	346	353	314	318	307	334	361	324	332	339	333	354	348	372	351	332	352	373	329	301	344	338	349	362	340	350	377	354	356	324	374	333	312	332	346	360	329	345	366	307	310	355	378	331	351	329	300	338	327	331	297	334	313	349	338	353	346	349	318	345	335	336	331	333	306	322	359	342	349	348	314	368	328	305	334	337	339	343	332	333	316	349	311	358	326	378	319	333	324	342	301	329	348	345	382	382	336	330	335	340	363	342	361	319	337	338	316	330	347	337	329	333	330	321	343	344	319	332	344	321	351	338	325	326	359	342	307	373	344	339	298	354	312	354	320	367	343	366	289	316	355	344	343	320	325	366	310	354	315	320	348	322	322	332	337	352	342	308	372	323	324	333	339	344	335	315	337	334	324	348	335	344	338	323	336	313	324	349	348	329	314	355	338	348	372	341	365	323	317	333	362	359	356	335	334	350	324	348	399	364	339	342	333	351	347	355	326	333	354	376	319	312	337	347	310	343	342	322	328	361	332	309	319	344	327	366	347	353	376	371	339	337	349	322	341	315	298	352	315	311	358	328	368	334	345	345	351	353	337	338	313	360	334	304	317	338	348	304	341	301	338	319	352	348	312	343	357	315	362	323	358	341	302	298	316	327	350	337	330	324	321	355	312	334	339	328	348	338	344	317	336	333	343	341	316	346	344	329	366	338	396	355	316	383	349	334	331	349	329	326	320	349	345	339	357	360	333	346	368	319	322	375	349	325	316	307	353	329	358	304	314
24366	23253	36520	31574	22579	12927	1465	474	367	375	373	385	351	395	378	406	394	396	409	357	384	369	392	380	399	365	362	358	406	360	355	384	379	364	412	392	391	396	361	372	381	408	379	372	362	392	348	404	377	352	391	373	348	393	344	372	400	367	385	355	372	385	379	374	379	349	392	381	403	393	345	406	403	398	376	326	369	368	363	354	381	400	355	383	369	363	383	368	362	327	388	374	410	370	368	347	406	395	370	370	359	367	380	374	396	384	347	377	351	348	364	374	344	362	366	386	411	369	382	379	401	363	388	401	368	359	393	359	385	397	355	416	417	375	404	382	401	384	376	381	380	417	379	378	385	369	363	381	344	347	402	358	383	354	365	365	370	359	384	363	372	372	378	387	380	364	414	403	388	350	420	421	366	368	360	407	392	311	353	352	359	371	364	396	329	384	347	395	398	358	395	351	355	388	378	383	331	359	375	371	416	385	409	348	361	398	396	375	370	369	365	379	356	382	407	355	406	359	364	361	350	365	373	379	354	362	384	369	369	391	346	359	375	380	360	387	359	377	374	401	360	383	378	373	384	357	401	373	394	359	399	362	344	360	410	380	371	363	381	358	386	373	377	352	377	389	384	364	394	361	376	358	362	376	403	387	387	348	374	404	368	360	393	389	369	343	363	415	375	368	400	377	376	393	387	359	382	361	368	406	359	374	359	372	408	370	374	404	413	384	362	405	383	355	390	361	383	395	341	364	365	366	403	353	380	402	364	373	355	378	336	377	388	367	327	369	357	363	361	387	361	359	386	386	400	367	349	360	383	379	359	372	361	362	369	391	378	365	414	393	338	374	373	376	397	341	373	361	392	371	386	364	364	383	351	359	382	399	351	401	351	327	377	364	395	371	383	341	395	376	397	357	421	384	358	339	366	408	375	391	382	378	377	406	375	337	345	380	409	386	392	369	393	363	389	366	373	353	370	397	369	379	390	340	366	353	429	376	384	349	348	381	393	359	377	399	358	366	390	378	367	383	349	358	369	357	415	363	369	365	375	370	345	353	342	377	364	375	358	385	382	379	384	368	375	355	382	391	413	380	382	386	373	398	379	400	343	387	363	385	377	381	376	363	393	389	365	361	366	385	321	391	349	365	347	371	370	412	312	355	358	394	344	383	380	399	403	321	373	380	385	370	401	393	371	395	391	403	356	380	405	365	381	366	358	387	398	387	401	398	369	342	401	385	359	363	363	344	383	383	365	366	364	369	398	374	386	363	366	375	350	391	419	400	386	306	349	368	372	352	412	349	390	324	389	386	344	328	332	400	385	389	395	401	377	366	374	396	366	364	358	368	383	362	383	368	365	394	386	362	389	351	351	383	342	366	411	373	385	323	365	366	363	376	379	376	350	368	358	359	363	395	362	368	380	383	359	390	371	381	377	390	370	377	374	364	393	364	371	411	385	343	368	366	379	357	368	379	370	371	372	377	388	397	404	380	359	373	386	373	426	410	407	361	351	335	338	360	399	367	372	349	372	388	344	377	381	382	347	365	403	365	354	365	360	398	355	380	378	370	355	372	346	377	369	394	372	389	394	367	370	359	337	360	386	356	376	365	399	372	422	376	363	389	351	390	353	354	377	345	348	376	409	385	370	355	388	351	344	380	385	341	364	396	388	370	392	386	349	376	387	358	365	380	359	379	389	416	391	403	386	379	404	435	333	417	379	370	379	392	382	393	365	389	371	374	368	367	414	350	392	333	373	378	385	389	403	357	371	378	366	380	362	367	360	397	397	373	403	375	380	374	360	388	358	350	370	360	404	394	401	388	363	374	363	426	352	365	395	389	367	392	391	371	355	354	368	362	388	372	377	383	377	394	355	365	385	393	391	364	408	386	382	398	378	378	373	396	377	351	369	346	388	343	363	382	366	362	374	348	363	383	361	378	363	358	352	390	400	369	371	369	381	369	381	358	374	406	366	383	377	365	390	374	352	380	385	368	377	382	358	363	411	360	366	314	388	396	382	374	341	394	348	381	385	346	362	371	393	364	391	421	376	373	373	363	352	389	378	366	380	391	387	383	382	374	361	377	404	371	362	362	361	397	332	327	338	369	378	403	395	338	365	374	364	377	393	416	392	363	378	339	377	357	385	418	424	410	374	398	389	365	367	355	346	383	377	393	346	359	354	383	363	376	416	346	380	364	348	370	382	366	348	375	368	379	379	351	391	365	360	336	394	390	376	365	371	372	357	399	382	380	370	369	382	415	399	377	375	388	365	370	355	370	366	387	374	378	382	352	357	373	350	381	378	401	344	385	403	362	392	354	364	385	354	386	325	377	363	372	372	361	407	353	404	396	365	376	347	364	358	377	365	354	398	366	372	355	348	381	368	390	392	351	377	371	379	377	389	372	375	385	380	368	360	334	377	376	417	391	386	378	337	366	353	408	338	377	411	365	361	377	390	375	361	376	385	370	364	409	396	387	388	362	365	395	374	403	375	390	345	354	393	347	370	360	359	349	360	371	378	396	389	384	400	425	370	341	440	394	410	384	352	380	393	377	393	336	384	339	366	359	376	362	362	382	389	368	354	387	372	371	374	375	361	380	360	347	378	388	375	400	353	390	376	410	346	371	356	438	356	429	377	392	354	373	385	381	393	374	396	393	356	364	367	383	395	359	368	346	357	363	350	404	349	362	380	356	408	406	384	356	378	335	372	363	363	362	394	379	397	380	350	407	364	407	363	356	419	364	392	374	382	350	361	353	372	356	416	386	362	351	385	346	399	356	363	327	372	361	374	360	401	398	360	400	361	377	385	413	398	397	374	405	371	345	390	367	400	388	357	379	386	356	346	358	380	390	401	372	341	335	350	351	391	396	406	373	386	366	415	398	354	345	367	381	346	334	383	354	378	322	375	407	365	369	352	343	349	382	354	365	384	364	370	397	356	360	393	409	360	398	397	394	411	388	337	376	408	407	411	382	392	363	366	412	380	377	366	373	387	366	369	368	379	375	363	367	384	330	426	425	391	378	355	387	385	353	382	370	401	373	381	353	392	376	390	365	350	366	381	374	378	396	341	403	364	349	409	340	388	364	373	352	396	373	376	384	396	379	383	395	380	360	384	363	375	345	399	366	377	383	395	409	404	412	373	397	406	359	370	379	349	371	403	369	367	381	389	357	402	362	351	368	372	368	389	364	337	353	371	376	371	362	377	341	397	363	391	399	359	368	387	392	362	391	356	381	366	395	348	384	375	381	373	389	400	338	366	343	348	384	364	357	364	379	358	373	382	401	404	397	355	388	373	377	344	378	366	355	383	408	351	403	346	395	380	398	353	373	356	386	408	389	363	427	380	378	368	426	350	385	378	355	354	380	348	395	366	378	382	356	369	348	394	357	394	384	379	393	351	371	388	364	370	373	367	379	339	376	406	362	385	406	345	387	384	403	393	363	384	382	375	339	363	378	382	358	364	392	375	372	332	349	396	413	379	358	398	367	392	347	374	362	391	392
55379	93646	67013	41764	15490	2446	518	447	445	428	446	428	444	444	413	441	439	418	428	427	439	481	434	427	422	416	395	403	407	423	388	413	413	417	387	431	379	444	419	449	401	429	404	426	412	403	405	411	427	433	436	416	418	407	436	399	387	412	403	408	423	397	409	430	407	441	421	425	428	459	420	436	421	420	437	413	401	461	424	431	422	365	395	423	400	434	410	402	434	430	441	375	402	396	430	438	424	387	412	433	418	471	427	451	432	421	406	431	414	385	403	438	424	384	405	398	410	432	440	382	404	416	434	427	446	386	415	390	427	415	421	409	417	417	393	423	433	415	402	406	423	432	405	430	452	435	445	372	428	405	417	440	389	405	409	446	447	397	368	368	398	445	419	423	423	400	397	388	410	400	440	407	430	396	419	395	406	422	412	396	427	370	419	417	426	393	408	440	446	434	419	403	405	434	429	459	387	412	422	442	400	409	394	397	404	433	402	407	407	387	405	426	449	397	416	434	432	369	397	420	416	403	422	449	392	392	442	416	397	407	395	462	440	418	416	422	416	396	412	418	436	391	433	407	401	396	401	385	396	436	402	433	402	431	407	386	397	430	429	448	422	408	404	443	388	415	421	420	417	403	419	405	394	397	385	409	412	427	422	416	441	455	417	422	409	410	419	423	394	410	418	412	408	392	448	418	416	419	408	414	419	392	411	416	411	417	404	415	426	413	445	421	385	464	409	451	437	427	392	423	436	422	407	445	417	450	367	457	397	389	448	410	401	405	383	437	446	396	413	404	392	427	435	408	425	422	422	360	425	409	414	436	474	417	407	442	434	416	403	401	417	397	401	395	398	409	391	421	407	458	404	416	412	411	409	406	432	436	413	432	441	419	399	384	397	403	401	431	419	373	407	442	426	437	404	406	418	409	396	412	406	390	414	447	435	426	407	429	421	415	369	427	461	410	419	443	438	406	424	414	409	436	428	413	412	423	403	371	428	430	401	415	395	433	448	414	433	419	447	462	411	452	396	372	432	413	418	373	430	396	387	447	413	412	425	391	461	419	390	446	409	432	387	384	408	443	413	419	432	429	414	471	417	427	415	411	407	404	440	426	391	401	387	423	453	421	413	435	406	400	392	426	444	404	406	446	395	410	414	414	417	397	417	403	398	424	400	431	419	405	396	417	405	420	399	410	399	425	416	433	431	451	415	443	434	435	420	371	428	426	383	403	411	414	409	429	401	365	415	416	425	393	424	432	419	389	416	396	434	412	429	405	428	353	413	424	446	411	388	438	426	432	439	405	385	415	384	409	408	406	416	427	412	406	432	391	386	421	423	444	426	428	402	425	378	402	408	395	425	455	425	405	407	430	427	400	453	417	442	406	400	434	428	416	400	422	433	440	417	418	437	433	420	403	441	431	426	412	399	421	385	422	407	408	401	380	436	404	419	426	358	419	386	418	383	417	385	457	404	453	405	407	431	424	426	407	402	400	412	406	399	404	402	432	404	442	405	393	402	420	405	416	416	423	387	409	389	400	439	404	398	405	441	430	399	418	441	421	397	375	441	431	413	395	409	442	429	425	405	427	389	426	397	447	429	404	419	434	392	428	457	394	418	426	430	443	406	439	427	429	417	438	396	410	425	401	412	401	423	447	407	399	419	420	434	403	405	408	417	437	420	380	448	423	434	411	402	416	424	386	445	452	409	426	386	402	399	403	387	432	463	408	422	422	421	400	394	405	410	384	437	426	415	419	408	419	398	386	415	439	417	405	377	407	432	426	381	389	394	409	435	439	454	433	405	424	362	405	441	364	408	430	391	427	402	416	404	441	414	425	429	407	417	410	440	370	415	439	397	438	425	399	385	461	403	392	419	409	451	422	396	413	413	450	406	406	435	441	406	428	396	400	411	404	420	424	400	390	408	449	436	426	434	435	443	439	416	424	419	390	436	398	404	401	422	418	424	391	420	390	461	409	414	424	445	400	378	431	431	406	390	457	409	405	395	417	430	412	434	470	391	425	382	422	382	408	410	382	436	392	413	441	388	444	426	390	409	397	402	442	415	404	430	421	416	423	451	396	459	448	423	415	423	434	435	447	461	440	429	407	415	386	403	430	405	432	427	391	419	425	443	414	410	419	411	421	413	422	441	405	404	415	416	431	409	396	462	423	419	442	422	389	411	395	402	441	419	399	415	477	447	409	426	414	394	405	430	427	394	405	423	407	435	388	403	451	426	395	425	430	409	424	428	362	464	418	409	429	406	407	416	354	413	404	360	404	399	420	433	388	397	443	473	426	394	416	445	419	410	405	411	419	448	421	429	433	437	369	416	436	398	417	434	449	407	453	421	417	435	446	441	412	427	411	446	445	425	428	390	397	419	431	404	401	433	403	426	425	388	413	419	450	413	430	418	407	427	422	423	394	433	403	415	418	382	433	432	412	370	401	447	413	433	401	411	435	419	380	390	400	432	440	369	386	408	420	409	440	419	441	408	437	444	413	418	447	408	450	420	432	439	431	410	420	423	427	414	431	400	387	412	402	432	395	421	403	429	423	412	415	414	446	447	423	389	431	440	400	397	411	389	379	424	404	396	399	406	427	413	458	441	440	432	401	382	419	434	397	432	411	472	398	428	391	432	434	417	424	421	416	429	420	393	422	400	401	408	395	423	435	419	418	386	417	426	421	424	393	419	399	433	440	410	437	400	442	413	432	436	422	461	409	398	441	416	429	390	430	407	423	407	388	434	391	425	400	450	427	423	466	455	439	406	430	416	400	395	428	405	430	433	395	439	406	420	417	417	418	403	382	426	438	380	422	448	409	407	453	424	414	418	427	418	436	415	397	416	400	409	394	452	424	413	380	406	405	400	406	421	399	407	386	423	436	393	427	422	416	435	458	402	426	393	406	422	424	400	426	407	371	435	429	390	425	421	412	405	450	444	421	383	412	433	433	413	432	402	435	426	447	462	393	437	459	428	458	410	442	405	403	417	431	424	436	437	443	394	435	422	430	405	382	415	419	417	419	431	397	400	417	433	432	403	428	396	417	379	436	382	458	399	432	411	425	399	442	416	429	448	412	367	405	412	424	417	429	437	431	426	401	404	450	412	435	434	393	400	403	418	433	408	402	400	420	414	437	425	417	449	396	411	415	411	420	420	427	413	462	399	433	399	396	407	407	446	416	421	442	409	412	388	413	391	371	421	435	367	422	441	422	409	414	380	422	443	416	421	407	404	415	415	415	433	423	412	411	449	407	397	405	413	420	396	401	444	446	435	408	391	390	391	414	431	446	388	414	403	403	426	408	395	414	460	397	437	366	398	433	426	449	406	418	383	439	423	434	438	411	405	433	426	442	431	403	405	419	401	400	410	407	454	412	467	420	380	388	441	375	409	437	467	427	410	423	447	444	386	405	424	438	390	456	390	435	380	423	459	419	415	401	384	476	431	429	405	427	422	407	396	407	392	424	417	398	416	442	435	427	422	437	435	420	437	409	426	431
25880	25419	36617	30409	16653	3239	452	386	421	418	430	365	378	418	416	388	387	418	428	420	380	416	412	393	399	410	397	385	386	393	400	385	356	401	373	396	393	381	370	416	415	377	336	384	404	371	403	399	358	399	356	416	378	388	396	399	376	401	378	372	377	428	380	409	423	381	339	377	406	347	382	360	400	408	431	411	402	368	364	432	421	409	351	384	376	405	379	414	387	386	396	410	422	399	391	417	404	395	411	367	375	405	411	397	376	387	372	371	375	380	406	392	366	343	388	389	395	337	396	347	390	387	379	385	396	394	411	397	390	418	429	406	408	385	375	377	377	388	401	372	371	407	383	354	368	383	394	366	338	426	387	363	381	382	345	403	414	401	405	387	403	397	366	391	405	396	392	348	363	455	407	387	386	430	382	383	412	415	376	406	421	404	378	394	442	384	407	381	373	381	366	390	362	424	407	433	393	360	369	374	375	394	370	386	388	363	415	400	362	424	432	394	358	370	429	387	371	385	404	401	410	359	395	347	383	368	400	385	386	402	407	389	390	384	350	366	352	412	408	405	386	366	401	402	352	391	408	415	360	409	420	396	408	398	374	394	357	403	421	421	383	383	393	399	394	374	406	376	371	367	408	378	395	409	434	431	415	376	380	401	396	403	407	389	393	391	415	365	397	412	380	435	367	399	344	394	360	417	384	395	369	396	399	357	369	409	404	364	381	389	414	372	346	404	394	367	381	387	433	402	407	386	396	390	384	414	415	400	417	375	396	390	380	372	426	378	388	400	370	383	421	360	389	392	365	390	399	404	390	408	403	385	392	395	372	388	417	383	399	424	369	379	377	417	401	367	383	392	397	390	416	413	391	407	448	381	371	426	409	406	383	395	399	340	404	384	403	374	372	390	412	407	379	426	369	345	400	356	369	379	395	381	398	367	417	382	378	404	369	394	373	359	408	394	406	388	374	381	415	364	402	396	377	340	392	383	387	416	400	410	382	385	388	357	408	366	374	402	393	352	387	387	439	402	379	410	381	384	348	403	381	382	401	410	429	397	358	399	405	404	413	369	388	374	417	408	385	401	392	391	451	385	416	401	369	415	384	398	395	359	403	367	399	377	378	411	383	394	410	372	405	394	387	419	427	408	375	390	368	397	373	382	385	400	434	378	382	389	379	391	376	403	355	393	360	364	377	388	382	427	377	394	382	383	389	354	380	395	391	388	410	402	401	416	425	392	386	386	382	373	379	396	409	397	410	379	367	379	378	455	368	382	383	390	406	397	403	405	383	400	353	389	405	441	409	364	412	402	411	405	384	402	374	381	382	388	387	401	437	407	384	386	382	429	438	393	393	404	402	397	375	358	425	392	399	402	421	400	384	383	390	363	377	394	384	391	402	412	366	383	414	389	375	381	381	395	382	389	407	412	439	406	368	410	387	392	388	395	414	415	384	385	368	402	382	378	444	397	410	393	394	412	377	418	432	374	391	405	365	372	412	368	391	392	390	406	406	358	337	432	382	382	413	379	392	364	410	396	371	386	396	363	335	391	391	377	398	344	388	406	367	389	407	395	372	385	374	377	401	425	378	355	355	422	399	412	368	409	401	406	363	357	376	399	384	390	361	404	382	363	365	394	388	420	393	390	400	411	374	369	382	436	407	382	400	379	399	394	388	423	411	366	396	379	375	358	383	394	368	367	383	407	375	396	407	393	388	389	393	398	379	371	405	374	379	371	387	392	380	415	413	413	407	410	365	386	382	381	384	368	399	393	390	394	398	415	367	394	374	403	409	357	427	381	392	391	393	403	399	372	392	399	388	356	403	381	395	423	381	377	366	355	376	400	434	407	394	424	405	398	384	363	393	376	387	354	392	352	369	395	389	362	447	386	370	384	430	373	371	394	380	369	400	419	401	377	401	369	397	402	361	380	390	380	383	376	378	406	399	408	362	363	390	369	378	391	383	406	436	342	372	412	351	451	399	402	382	394	407	433	398	385	374	396	355	379	383	379	401	442	413	393	362	373	425	404	400	401	373	375	416	386	374	373	385	387	393	395	395	358	399	389	385	359	400	369	397	384	373	357	381	363	387	405	380	381	372	411	389	392	397	388	380	371	400	363	380	405	406	394	343	386	356	389	406	385	397	414	399	377	387	382	370	396	394	376	402	385	380	402	372	406	374	410	391	386	399	356	401	410	428	335	428	344	383	382	405	395	342	427	378	368	393	372	385	385	400	356	395	379	374	361	414	411	401	418	390	416	390	396	408	375	415	414	408	355	384	384	368	373	379	392	444	390	421	379	404	377	414	390	395	404	386	385	372	400	391	399	383	373	392	387	417	405	371	387	383	377	415	408	402	400	401	367	392	382	433	411	427	375	389	402	374	355	426	389	400	359	418	381	387	371	441	395	397	348	431	385	387	399	453	447	398	407	373	402	403	410	393	410	390	397	366	373	405	359	420	385	380	375	351	420	368	384	387	380	380	396	388	374	408	408	409	396	369	413	390	407	382	394	399	374	345	426	393	366	427	385	392	401	380	422	386	390	398	376	400	394	375	412	385	386	400	413	398	354	372	427	326	373	402	375	371	378	389	393	382	401	362	346	401	383	371	378	391	422	395	374	373	363	400	363	406	410	358	376	395	371	395	408	387	405	381	397	445	359	398	354	373	395	380	390	380	410	372	395	401	418	410	393	406	391	375	388	391	375	379	399	396	403	439	393	404	397	394	415	408	383	385	375	379	387	390	398	380	357	372	396	377	396	398	376	395	356	431	395	389	425	384	398	414	428	404	440	396	421	396	426	402	394	393	384	371	386	361	394	371	380	401	378	385	361	352	403	372	370	425	387	382	379	383	338	363	377	378	375	382	362	401	399	413	393	407	401	399	386	413	419	361	415	363	416	379	388	337	431	419	397	385	405	445	371	397	395	362	391	413	391	379	390	373	355	385	401	393	378	413	416	395	421	417	373	389	371	354	383	408	374	384	371	350	417	361	411	389	387	388	407	358	374	366	422	371	394	402	387	384	394	402	402	379	395	416	383	423	374	345	445	377	383	385	400	389	370	380	385	392	396	403	395	419	391	398	395	368	372	393	367	390	372	370	331	370	402	361	356	347	393	394	432	387	372	383	370	348	364	388	399	374	417	399	391	429	364	399	412	417	406	391	384	408	395	371	394	384	381	396	393	389	410	381	409	404	422	397	394	362	407	348	399	420	417	385	384	366	369	404	380	367	383	386	438	401	399	394	387	387	406	379	408	370	352	396	392	447	376	395	398	360	385	390	381	381	354	387	418	388	409	400	404	362	389	402	391	408	359	375	385	407	406	393	410	406	354	387	379	365	389	374	402	405	391	393	404	397	376	394	370	381	408	375	394	399	405	413	393	398	368	422	356	391	357	417	416	371	345	404	397	377	375	411	362	337	396	405	414	390	432	394	432	385	395	390	387	373	383	413	368	373	380	392	427	344	400	361	395	398	371	385	427	386	368	383	400	377	413
52226	81443	54687	33250	9247	1434	492	456	467	440	442	442	420	438	482	474	459	464	478	467	456	454	448	450	447	434	500	426	453	456	402	480	438	452	465	451	445	422	484	434	476	443	445	447	445	443	493	454	477	451	452	462	468	486	446	404	451	432	462	401	456	398	452	437	468	437	447	461	472	437	444	451	460	462	440	438	425	442	478	456	437	459	448	445	419	440	442	471	462	467	430	440	501	445	473	464	430	479	449	461	430	438	421	433	447	436	472	468	427	473	448	461	451	465	413	422	468	434	435	484	396	435	486	414	438	444	425	412	476	448	475	442	481	458	450	471	409	463	469	478	440	480	432	436	438	448	420	439	416	491	469	410	460	453	431	444	475	430	452	432	425	390	444	432	470	477	476	417	414	428	442	438	438	455	464	471	455	460	478	457	460	477	487	437	431	449	451	454	469	447	476	411	451	438	461	454	473	482	450	433	481	442	455	485	455	467	421	435	471	400	456	458	515	454	460	439	468	432	447	456	452	446	436	435	443	456	434	442	454	472	441	497	451	450	407	475	443	440	452	436	456	475	407	423	435	450	427	437	447	466	412	427	477	434	404	413	416	481	427	426	431	461	433	393	457	442	461	451	455	460	441	427	393	453	442	456	463	494	446	447	439	418	489	497	443	423	444	440	453	458	436	468	464	439	471	443	441	413	424	449	444	448	442	448	424	498	435	468	441	447	420	462	453	458	449	429	414	449	435	451	456	413	453	447	480	423	402	482	458	467	403	480	462	486	438	463	412	450	490	468	439	469	485	456	451	438	459	459	481	467	445	446	450	457	435	443	482	459	451	447	469	464	422	445	452	416	445	483	436	426	475	426	442	471	485	450	462	441	456	424	418	460	421	451	430	398	463	457	462	456	453	476	436	484	462	469	442	397	445	432	435	445	428	454	470	452	430	445	451	427	449	407	447	459	455	469	460	471	454	432	479	467	413	447	486	451	413	492	480	434	466	427	436	439	458	483	427	447	465	441	424	450	444	420	448	438	427	459	470	449	445	468	467	460	447	437	470	442	447	442	449	415	494	451	442	450	441	469	400	467	460	425	425	425	437	417	453	461	459	443	451	454	432	446	458	442	425	426	437	462	470	472	464	434	472	447	455	479	410	401	482	419	472	461	433	431	442	443	446	502	416	455	463	467	427	456	415	479	449	464	462	446	433	463	435	466	458	448	431	475	448	459	431	477	459	430	438	469	484	457	405	435	461	475	441	456	435	425	460	447	470	470	455	476	409	466	477	409	457	477	456	418	439	442	455	438	470	485	466	425	417	423	411	438	424	444	416	432	464	434	432	447	460	462	458	437	441	444	428	448	457	434	449	411	478	419	444	485	470	502	451	437	434	448	434	450	443	456	425	462	446	479	491	444	444	423	423	436	419	466	415	429	446	399	437	450	462	454	442	442	435	460	455	439	426	426	460	463	453	411	454	433	439	449	455	473	454	452	442	483	421	427	449	465	465	433	425	460	462	429	444	422	495	421	419	453	421	436	416	437	432	428	448	492	442	431	443	481	459	415	441	444	452	424	502	496	412	437	486	435	454	392	469	440	435	462	438	479	445	468	456	426	459	466	422	442	448	416	461	411	460	461	429	438	497	459	461	441	463	445	411	438	481	445	461	453	458	436	465	472	445	435	432	457	422	454	457	443	463	428	453	442	445	467	431	405	478	458	457	447	437	465	433	448	484	470	455	420	484	435	441	456	468	425	466	445	421	448	456	432	451	461	446	460	463	455	434	463	441	432	453	439	419	434	481	476	467	405	427	470	437	448	460	443	411	435	454	448	420	463	451	474	457	459	407	412	450	448	455	462	445	492	417	484	485	471	415	469	445	449	472	490	486	432	445	430	450	413	457	493	438	488	412	458	450	456	435	448	456	441	447	459	435	422	414	452	441	420	427	392	453	496	447	408	463	468	461	428	446	455	454	463	458	457	463	494	452	466	451	442	465	450	440	471	399	432	463	449	426	441	475	454	449	498	481	473	454	444	436	450	473	435	442	427	385	475	453	414	431	421	438	465	439	440	439	474	421	437	422	474	458	415	470	461	420	463	459	448	455	399	443	425	434	424	460	442	464	465	460	409	434	461	414	451	427	451	439	441	426	433	466	430	406	442	480	446	455	429	474	466	424	433	453	437	441	444	430	456	451	444	461	458	448	449	453	451	433	424	447	494	425	418	470	457	487	440	421	460	450	433	467	433	447	432	452	451	446	439	454	438	445	455	411	457	399	481	424	442	471	455	446	454	412	471	457	442	472	430	499	445	430	434	433	477	491	447	470	466	451	452	435	448	415	449	440	448	443	429	464	439	458	429	436	454	457	460	432	460	466	466	437	420	460	425	457	458	431	431	436	460	446	402	415	456	441	402	437	435	451	437	453	453	480	479	444	437	457	482	482	468	434	430	437	440	418	433	461	453	450	429	427	402	466	453	442	469	452	443	459	402	445	479	452	457	462	423	502	445	434	438	441	476	492	416	474	470	422	484	447	449	432	486	465	424	461	479	454	450	404	434	424	449	467	392	460	483	425	436	467	428	472	479	432	442	440	433	418	448	462	471	431	451	434	457	413	473	445	441	468	421	441	428	449	440	447	423	434	438	418	443	433	462	449	458	478	445	441	460	431	386	436	423	426	428	413	478	426	453	489	440	458	477	436	449	450	442	448	439	460	425	461	456	465	470	456	470	436	465	472	451	430	456	444	454	446	469	460	452	408	437	425	477	472	462	447	439	437	445	446	451	423	454	407	442	443	444	422	434	485	451	469	492	432	429	497	444	443	477	428	470	465	470	443	438	442	416	444	444	452	413	465	443	420	443	481	467	446	446	429	437	495	421	455	432	471	418	437	436	457	443	447	454	415	463	444	462	421	419	432	451	448	455	437	423	455	476	455	476	461	461	451	471	453	436	440	451	449	453	445	456	423	455	453	408	412	442	468	464	469	435	411	460	443	461	434	438	459	466	456	442	453	486	459	448	450	484	494	480	440	454	452	415	422	464	453	443	413	483	484	445	441	469	452	422	446	445	419	441	447	406	434	484	436	437	449	431	428	458	457	455	458	434	428	445	474	428	421	420	461	450	408	414	433	472	411	454	472	442	443	468	465	422	456	437	453	410	449	450	464	448	431	452	430	462	449	511	446	436	432	429	434	445	484	468	454	469	463	460	433	428	425	440	426	465	406	448	426	461	472	464	441	450	450	458	446	435	429	504	453	491	428	453	450	436	463	433	449	458	435	470	468	422	446	466	446	436	446	460	423	423	432	448	466	470	468	462	507	470	426	479	502	474	496	453	395	456	443	413	474	437	457	425	445	428	433	466	476	417	487	461	423	389	409	435	430	444	447	460	460	434	436	473	418	439	458	458	426	451	438	463	476	447	422	455	452	469	426	467	425	437	487	439	421	495	452	443	462	455	433	465	449	433	450	440	458	440	466	425	452	445	431	490	415	427	452	452
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
