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
341137741943	341137742506	341137743056	341137743606	341137744154	341137744706	341137745256	341137745806	341137746356	341137746906	341137747456	341137748006	341137748556	341137749106	341137749656	341137750206	341137750756	341137751306	341137751857	341137752406	341137752956	341137753506	341137754056	341137754606	341137755156	341137755706	341137756256	341137756806	341137757356	341137757906	341137758456	341137759006	341137759556	341137760106	341137760656	341137761206	341137761756	341137762306	341137762856	341137763406	341137763956	341137764506	341137765056	341137765606	341137766156	341137766706	341137767256	341137767806	341137768356	341137768906	341137769456	341137770006	341137770556	341137771106	341137771656	341137772206	341137772756	341137773306	341137773856	341137774406	341137774956	341137775506	341137776056	341137776606	341137777156	341137777706	341137778256	341137778806	341137779356	341137779906	341137780459	341137781006	341137781556	341137782106	341137782656	341137783206	341137783756	341137784306	341137784856	341137785406	341137785956	341137786506	341137787056	341137787606	341137788156	341137788706	341137789256	341137789806	341137790356	341137790906	341137791456	341137792006	341137792556	341137793106	341137793656	341137794206	341137794756	341137795306	341137795856	341137796406	341137796956	341137797506	341137798056	341137798606	341137799156	341137799706	341137800256	341137800806	341137801356	341137801906	341137802456	341137803009	341137803556	341137804106	341137804656	341137805206	341137805756	341137806306	341137806856	341137807406	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2771	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2769	2000	3600	2300	2769	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
23082	21495	29261	25937	31094	23621	13481	1082	578	515	534	462	465	470	428	443	428	420	416	368	390	369	400	387	378	373	373	380	389	354	348	389	397	360	360	370	351	341	374	394	320	358	373	389	386	338	372	375	330	351	372	378	368	356	386	377	368	374	374	353	371	337	375	358	354	372	358	355	357	347	362	368	365	347	340	337	377	350	356	394	364	382	341	358	364	374	336	350	348	361	343	326	349	375	339	393	329	384	367	351	391	367	401	357	353	374	372	343	383	357	368	335	355	375	351	379	324	377	359	353	357	366	372	338	371	340	344	370	348	344	352	376	349	324	365	365	369	358	335	364	353	407	331	347	389	387	343	373	353	357	368	353	369	365	354	350	360	370	366	317	370	380	387	353	351	372	368	354	356	343	377	334	366	370	369	341	357	378	381	355	358	349	345	373	343	348	343	382	356	356	348	338	363	365	355	388	325	346	353	298	374	350	377	377	351	390	332	400	340	342	367	364	377	352	365	343	351	357	370	381	363	382	334	370	369	366	351	380	388	353	375	318	361	348	350	370	328	346	384	381	378	364	359	355	380	346	352	350	381	334	362	388	390	324	361	443	393	349	354	365	331	340	356	361	361	340	360	369	321	367	331	362	387	340	346	354	367	394	373	373	344	314	357	375	362	349	345	350	337	351	383	394	355	349	354	350	360	357	353	354	344	354	352	370	366	378	340	328	362	379	393	390	397	348	368	338	366	357	359	379	324	350	373	384	359	366	357	383	374	356	370	402	358	365	387	379	379	391	321	359	341	397	362	359	363	311	366	382	327	389	336	369	364	368	367	393	354	371	341	331	357	380	355	347	380	384	367	347	363	396	354	347	360	355	347	353	339	374	361	342	338	353	335	354	360	375	367	363	378	368	371	316	339	347	340	402	354	342	349	356	345	338	369	386	363	376	378	339	348	379	322	368	355	364	327	357	338	352	297	372	358	408	388	365	397	352	368	354	370	379	345	328	368	353	363	348	352	349	346	333	354	353	353	376	364	334	369	372	366	373	342	363	373	345	337	341	365	369	340	346	361	391	342	370	328	331	324	384	368	344	342	346	338	345	346	386	366	355	353	385	348	337	355	360	354	327	346	353	339	370	340	352	408	363	359	338	361	369	356	328	366	363	356	404	349	358	341	331	380	377	356	367	378	379	363	359	349	358	367	364	321	331	391	336	340	332	396	390	363	347	354	365	356	379	358	338	348	343	328	370	355	349	374	352	360	330	347	377	356	354	371	375	335	371	357	346	342	363	347	362	356	365	360	342	342	349	397	368	382	351	380	337	367	367	371	366	374	371	360	344	337	354	387	351	359	337	336	338	356	352	377	340	326	331	324	356	334	335	360	351	365	321	344	340	344	383	387	328	325	355	342	346	358	350	376	337	348	346	331	366	364	362	360	353	333	344	363	361	370	339	339	360	381	349	367	371	396	341	319	388	372	329	363	358	360	351	375	321	371	363	399	361	377	393	346	334	380	308	367	340	361	377	351	301	349	348	358	364	334	365	383	362	353	364	335	374	401	343	369	368	376	368	348	348	372	372	338	366	384	342	351	329	388	352	374	358	359	346	380	380	358	365	360	352	356	357	347	381	338	379	374	374	369	347	331	337	363	358	354	329	358	345	353	350	334	370	366	375	343	372	336	352	336	360	368	368	311	348	358	367	354	344	361	367	346	354	394	342	359	373	363	367	337	357	384	348	349	323	313	396	342	363	358	308	384	376	330	357	367	356	340	353	364	352	401	336	324	350	385	334	364	347	366	361	333	345	350	377	343	335	366	397	369	361	352	352	348	357	369	385	361	390	366	362	374	367	379	381	355	397	363	311	360	345	381	381	363	375	335	372	357	365	351	361	349	356	378	372	370	382	341	389	383	381	368	350	369	339	351	363	340	366	362	360	366	341	362	348	403	341	360	346	323	329	366	347	342	366	341	361	396	374	370	372	354	341	343	357	360	353	374	360	353	369	364	400	369	352	343	330	383	385	386	356	348	354	354	360	344	362	357	352	348	353	361	371	381	351	356	380	344	362	355	358	351	383	340	369	366	366	314	340	354	343	345	345	335	350	382	361	342	343	352	331	327	332	380	401	350	358	408	357	322	359	356	350	376	373	345	342	356	362	363	348	312	353	350	340	368	364	340	359	342	341	351	343	340	373	321	365	364	349	355	361	340	349	393	340	346	337	363	342	362	350	359	342	350	367	371	343	369	362	363	349	373	351	350	380	375	368	370	346	369	365	358	351	377	355	361	395	365	365	369	377	375	364	321	339	365	387	365	347	334	364	367	313	360	373	333	386	386	384	328	380	357	375	347	351	353	323	365	373	344	362	309	338	373	361	343	356	355	373	337	362	365	352	371	381	385	344	357	367	372	364	331	348	392	318	344	374	341	307	332	334	380	351	355	355	311	362	324	340	365	393	364	361	343	367	362	358	345	384	329	373	368	365	336	349	372	348	371	361	346	352	361	374	373	316	361	356	360	404	386	340	338	345	356	358	346	364	378	367	338	332	344	361	355	328	388	337	367	340	381	344	370	333	366	358	325	372	359	399	344	339	397	375	350	355	347	369	345	338	363	355	368	389	391	356	362	349	395	387	365	372	389	392	393	351	383	386	349	345	380	333	364	394	382	389	373	335	354	310	348	384	368	360	339	365	376	359	384	310	358	371	338	392	342	372	352	351	354	352	353	358	324	374	369	376	370	387	368	349	365	361	358	406	319	381	343	368	328	330	349	372	369	370	372	373	379	375	367	335	356	363	358	357	358	350	368	359	331	385	372	372	370	340	367	368	398	358	344	352	385	325	383	345	355	365	364	360	391	376	368	381	371	384	335	363	370	387	346	359	361	360	348	364	360	368	355	377	347	346	400	322	344	364	379	374	366	343	381	349	356	363	346	382	369	338	404	368	318	395	333	344	322	349	357	335	364	338	355	386	309	374	357	356	340	341	336	333	382	370	361	348	340	367	344	374	346	337	367	363	348	339	344	333	338	375	365	344	361	361	383	368	315	348	346	345	363	370	358	337	337	354	352	349	340	367	355	375	351	337	351	350	392	365	347	358	364	366	356	380	356	360	342	361	339	323	354	356	365	329	368	372	345	338	365	345	380	370	386	383	324	385	360	361	356	396	376	374	351	341	384	354	354	409	316	364	332	376	361	331	333	350	360	337	324	372	374	352	359	354	363	371	352	348	377	390	316	358	348	361	351	404	360	371	368	364	340	348	350	351	371	318	357	357	339	353	358	371	352	346	350	347	348	358	349	351	352	346	338	358	372	377	356	364	374	356	342	369	364	347	368	338	303	363	359	369	342	300	358	343	374	371	368	350	354	341	352	345	387	350	358	347	315	349	352	347	366	349	360	333	344	336	338	347	346	361	367	321	346	389	364	372	373	344	333	356	354	364	361	356	319	361	357	345	372	370	358	394	376	313	364	381	353	385	354	337	359	394	344	386	366	361	314	337
37462	67660	46781	49703	48260	16575	5385	1019	838	655	605	607	562	527	510	500	447	461	431	423	394	448	410	412	386	407	381	391	407	384	403	365	379	366	351	381	388	375	379	379	343	388	357	367	408	341	392	313	377	368	400	393	365	400	408	362	376	369	361	349	377	376	391	368	416	378	374	382	385	378	376	362	367	358	384	399	335	336	420	397	359	386	371	361	353	373	346	357	381	357	364	356	404	354	362	390	395	396	368	375	341	382	371	363	356	351	394	364	387	379	394	368	388	387	383	362	372	342	373	311	354	396	375	379	373	335	362	374	344	356	398	357	341	344	357	364	414	392	351	386	318	381	372	334	342	376	361	358	378	385	365	341	347	387	362	365	364	398	371	404	376	349	383	382	347	360	373	420	382	381	371	375	347	385	393	365	367	381	382	350	332	361	331	374	347	365	349	351	375	359	377	389	372	355	390	360	359	338	384	372	368	370	363	336	369	364	402	359	353	370	365	351	368	360	347	348	363	355	355	334	363	395	342	357	373	374	398	344	387	339	373	400	354	361	359	358	360	352	364	342	329	360	373	365	434	341	317	392	356	370	390	381	335	347	375	369	405	373	383	367	387	352	365	397	368	371	350	353	338	365	362	384	371	398	368	371	412	398	384	360	361	394	357	359	352	384	378	380	366	360	355	367	378	390	368	381	376	377	379	354	347	370	349	358	371	368	427	400	351	378	364	366	365	388	403	350	361	364	377	371	357	334	371	369	378	352	335	385	398	351	374	375	351	381	360	384	405	399	378	361	386	312	367	368	368	373	339	361	392	339	388	366	351	389	374	354	358	420	357	345	350	402	365	352	355	365	355	360	408	376	354	374	358	386	359	381	421	364	367	356	344	324	378	374	395	400	380	360	399	367	364	329	364	365	358	354	336	345	358	360	370	344	370	355	376	354	355	334	389	376	373	373	376	353	349	349	350	370	360	370	363	343	365	357	346	379	382	373	375	355	357	366	355	382	358	382	372	378	380	383	366	363	413	336	363	344	324	330	345	378	372	356	383	366	322	373	351	372	401	354	363	369	376	381	334	388	414	386	349	389	356	348	364	362	386	380	398	358	401	375	372	394	357	354	386	351	376	361	392	377	368	358	339	374	370	364	345	379	340	354	330	368	408	396	349	388	351	361	405	364	325	358	352	331	393	339	397	369	358	401	361	386	320	417	339	374	382	360	363	347	362	352	386	366	409	339	373	360	376	358	364	338	406	358	345	371	397	387	383	368	356	373	347	359	377	388	387	391	376	338	375	370	374	368	370	402	346	356	382	394	376	366	350	322	358	408	393	395	391	342	410	370	358	372	347	377	401	373	357	377	382	353	366	356	355	371	351	404	340	381	340	358	378	370	371	371	338	392	372	356	356	361	357	343	385	381	332	331	387	354	417	328	358	363	355	349	353	366	356	355	384	384	385	371	383	357	355	353	372	370	412	368	383	385	348	378	359	336	377	377	330	387	392	333	356	353	368	365	417	391	334	360	371	356	370	346	353	363	352	357	370	343	357	383	348	332	331	386	367	389	363	385	368	377	333	386	353	346	354	373	348	383	376	393	370	369	344	405	410	377	375	349	373	360	371	378	371	361	361	386	354	372	397	345	391	374	384	350	388	394	371	374	354	351	375	331	382	367	383	357	360	395	373	362	330	397	374	383	361	396	360	352	345	337	373	389	364	355	356	401	338	378	384	358	402	368	391	363	370	365	346	356	368	385	357	349	364	376	386	374	367	385	382	356	369	388	362	384	367	368	348	381	360	362	383	361	367	341	379	362	366	384	369	388	374	390	362	342	354	369	394	405	404	354	333	372	371	350	352	359	401	332	374	348	368	337	397	420	380	372	381	315	385	389	343	354	370	404	357	376	356	386	354	348	390	365	375	365	347	367	371	385	396	351	360	373	343	353	354	381	372	359	379	353	354	335	372	352	373	355	336	336	371	360	384	375	369	358	350	351	345	360	379	333	361	360	336	379	355	366	348	375	369	394	382	354	356	364	379	417	359	353	356	379	351	350	370	359	370	383	383	378	354	368	404	379	388	349	362	365	349	375	366	360	379	390	345	354	387	373	353	362	360	330	347	348	395	355	369	374	366	393	385	387	338	383	392	367	346	344	376	396	350	363	340	389	357	388	389	361	397	382	374	328	385	373	378	387	377	351	351	401	375	345	336	344	343	400	368	359	362	364	358	361	362	367	358	351	365	344	375	361	368	351	358	365	373	362	351	326	344	392	342	384	381	363	382	381	381	389	384	362	357	393	390	400	369	362	368	389	398	380	373	346	336	365	359	343	366	361	389	393	355	378	399	370	369	419	346	347	364	356	389	375	371	370	379	358	356	329	396	345	394	364	351	369	345	387	375	382	355	384	341	375	398	336	359	345	379	365	394	343	378	370	359	362	389	378	369	372	349	370	382	395	376	383	358	358	396	316	345	352	358	358	381	370	350	361	379	428	346	385	366	354	317	382	344	337	352	350	354	352	370	366	440	366	375	349	362	364	393	399	401	404	346	370	330	370	375	361	338	358	357	351	349	379	401	384	384	393	374	343	375	392	374	364	362	353	375	354	393	357	389	346	386	400	372	372	340	367	377	337	375	363	352	362	374	386	357	343	402	364	346	377	402	356	363	362	346	355	404	345	336	376	396	350	384	390	335	358	363	360	386	348	368	373	362	343	357	396	333	385	351	351	369	341	381	414	401	340	363	340	374	369	412	373	322	385	382	327	347	342	331	347	368	344	390	391	384	347	379	379	351	390	365	349	367	415	346	401	368	395	350	400	350	358	416	367	385	358	357	365	325	347	363	359	346	360	358	382	371	372	369	384	387	353	361	358	363	368	375	376	376	399	337	363	359	384	385	363	365	371	355	380	376	352	366	380	362	385	373	355	333	362	344	375	357	371	345	401	328	349	378	330	377	397	354	348	381	338	369	392	397	383	367	344	360	380	373	375	399	357	328	382	371	371	344	408	367	362	373	335	342	396	361	379	377	389	372	414	348	364	375	368	353	414	379	348	360	392	337	390	384	343	364	358	409	365	385	320	371	392	407	366	376	404	360	370	348	370	355	313	376	365	340	344	353	362	359	392	344	400	352	376	366	377	369	383	359	373	388	364	377	371	364	353	395	353	365	345	377	338	374	354	344	377	371	342	381	386	393	356	379	390	421	369	357	348	378	346	371	369	349	351	374	356	361	380	352	354	348	368	380	395	336	385	357	375	370	378	355	374	346	372	393	376	357	331	334	394	366	334	367	355	344	386	407	359	384	390	356	368	383	349	349	370	372	381	358	368	381	378	370	390	368	376	356	361	370	360	395	361	372	351	347	384	342	352	344	354	350	333	341	374	364	356	367	342	377	362	368	381	392	405	362	383	354	330	349	369	357	383	358	398	384	336	369	371	396	388	386	347	383	374	368	363	356	371	385	366	389	368	402	361	380	351	362	383	386	365	389	379	350	332	373	350
29879	29966	26045	11231	5782	1092	510	368	350	349	358	376	369	369	334	350	376	383	389	361	364	345	351	387	348	367	367	367	377	395	357	360	378	355	334	348	352	347	346	342	352	345	382	366	349	360	341	374	392	347	378	342	358	351	355	393	358	343	348	344	331	382	359	345	336	344	370	334	342	356	365	329	346	374	369	342	359	339	387	343	342	333	365	362	328	375	357	350	343	345	351	349	354	372	350	360	396	343	368	353	351	355	335	368	356	359	388	365	343	344	327	331	338	339	337	374	361	338	328	358	344	360	365	328	379	342	373	357	341	385	334	322	313	378	296	345	375	354	337	322	369	351	363	368	367	325	365	372	363	368	336	352	373	399	333	325	354	378	357	333	337	373	358	359	336	329	371	357	372	310	330	352	356	361	366	391	336	344	303	355	359	383	349	353	348	341	366	328	358	346	365	376	381	372	362	343	326	331	335	316	355	366	362	357	372	351	360	347	364	369	324	403	339	350	345	383	334	345	345	365	340	360	322	347	392	365	354	362	375	356	325	362	342	364	375	361	352	352	368	359	343	371	367	315	317	351	348	338	364	332	363	378	351	381	370	356	386	350	365	349	374	365	324	377	348	328	336	340	318	347	369	372	353	370	353	322	332	350	349	373	351	354	358	353	338	330	355	364	375	408	340	397	370	359	357	361	357	332	339	376	396	351	330	371	346	343	341	345	322	355	356	370	347	307	387	383	397	343	356	355	326	324	363	382	362	361	359	349	367	325	334	345	330	362	354	355	368	316	357	345	358	355	345	319	364	350	349	360	342	306	352	342	355	373	313	353	372	335	343	333	344	368	388	339	376	335	311	371	377	314	347	364	335	368	332	333	346	346	370	356	317	345	384	339	361	347	348	346	338	347	339	320	340	366	362	320	344	351	374	330	377	385	324	348	365	348	345	336	346	318	342	352	337	347	330	368	364	353	356	336	362	310	306	316	364	354	345	347	361	354	358	357	376	349	360	359	369	393	385	333	353	360	356	342	350	365	377	370	359	356	358	345	330	337	340	365	342	356	366	372	315	296	357	337	345	345	360	380	371	345	358	356	357	349	327	388	348	359	384	337	342	340	362	337	352	348	345	374	359	375	361	345	350	339	376	375	370	326	346	371	367	361	354	344	344	355	368	347	349	367	361	392	349	363	351	337	330	355	310	354	343	337	346	337	345	350	364	376	328	373	363	348	319	351	355	335	365	377	335	369	324	365	369	322	329	346	336	340	372	351	386	353	364	361	330	361	354	308	362	361	323	369	355	341	379	346	364	348	362	359	373	367	349	310	359	379	379	314	342	370	335	331	354	360	332	337	363	346	396	334	308	365	351	341	365	355	379	359	364	336	360	353	353	323	348	367	371	320	371	336	341	346	360	316	374	336	327	355	337	352	322	364	372	331	388	369	372	352	366	315	355	344	317	343	358	322	349	320	354	351	398	345	346	360	383	340	350	369	322	331	383	338	347	371	337	364	347	363	338	357	375	360	362	373	357	367	349	327	352	359	368	334	359	367	376	349	383	358	341	397	379	370	360	352	355	319	365	355	363	372	373	323	404	343	336	316	356	351	346	354	375	347	391	327	360	356	405	332	318	347	383	323	346	345	339	338	362	331	385	324	369	351	356	333	352	359	345	390	350	343	344	375	334	389	337	369	341	377	361	366	354	372	350	382	356	355	356	321	347	358	374	342	359	362	369	363	361	395	364	394	339	349	357	371	350	350	368	331	380	346	342	334	404	384	346	379	322	333	333	353	400	369	351	343	356	326	357	335	349	364	336	373	333	353	343	341	347	380	358	339	352	367	327	371	360	364	369	336	342	353	333	348	364	358	369	366	359	330	366	361	360	376	364	352	354	386	349	324	344	367	355	358	333	355	323	380	363	367	342	408	342	370	361	363	365	374	378	362	355	347	321	298	352	371	401	359	339	360	359	360	321	353	369	346	366	324	335	325	366	335	367	382	394	360	345	325	369	359	357	329	370	352	345	356	361	359	333	346	330	359	381	328	323	369	370	370	343	344	375	362	347	370	377	326	397	335	345	362	350	356	347	349	336	369	359	351	321	387	362	326	371	327	379	361	336	403	335	309	338	397	403	349	364	321	334	354	350	337	360	340	363	343	348	354	354	361	327	360	364	350	343	340	332	387	342	375	355	341	356	360	371	377	357	346	334	333	345	382	340	339	334	358	386	353	353	319	353	362	325	363	376	345	353	353	330	344	359	393	371	350	372	336	332	351	309	341	350	337	350	340	357	362	369	379	339	342	375	340	353	357	335	352	338	354	326	368	384	325	354	379	360	342	342	362	326	377	372	319	336	352	399	384	371	358	344	339	354	345	360	355	349	332	360	321	346	380	362	322	371	347	371	360	359	328	344	362	389	342	355	363	356	346	373	405	341	380	352	367	351	327	386	358	350	313	386	336	359	346	309	347	392	400	316	359	328	380	376	376	350	391	331	359	291	373	388	353	334	355	352	369	357	358	356	356	340	345	340	348	361	354	364	340	382	326	358	373	322	387	326	350	312	353	339	319	378	385	326	356	361	354	390	351	338	395	379	395	368	347	386	335	363	368	338	347	329	337	340	318	346	378	360	359	360	379	353	353	364	362	363	355	358	360	343	366	353	372	325	364	342	356	336	378	355	358	378	333	352	365	374	339	378	364	353	351	400	394	360	320	308	363	359	377	360	350	346	342	321	378	389	348	357	346	362	363	372	343	319	360	277	378	370	322	336	323	357	400	347	385	368	337	355	355	332	335	393	351	324	348	387	384	318	373	356	387	353	378	350	375	367	357	373	328	366	343	361	328	366	345	357	321	389	345	340	357	343	350	378	382	366	316	374	354	389	343	357	356	343	325	361	334	360	379	337	337	370	355	322	341	368	327	375	352	328	306	370	346	360	354	350	383	336	323	344	341	359	350	346	349	342	337	325	372	371	333	346	322	339	338	333	403	341	378	352	342	329	365	359	379	315	327	356	351	365	365	370	340	368	376	329	364	339	357	400	338	328	378	323	392	351	302	335	325	357	331	366	349	327	380	343	383	345	373	335	356	347	375	344	374	354	360	365	365	334	352	352	346	356	367	349	353	353	321	334	370	335	365	345	343	355	369	349	367	355	360	335	361	319	342	360	337	361	307	370	379	354	362	363	346	368	342	343	348	355	369	344	379	339	328	370	353	330	381	364	354	351	363	363	337	335	333	349	338	306	345	328	370	348	371	345	340	373	383	351	339	350	341	374	353	359	324	343	355	363	342	371	334	369	359	349	414	341	343	362	378	344	377	357	349	356	344	382	357	378	339	379	384	353	361	394	381	368	355	326	357	352	311	370	351	371	355	357	373	358	332	377	322	337	343	350	334	363	343	350	364	356	386	339	338	319	354	355	342	353	335	384	343	363	365	361	336	346	344	375	361	357	345	344	382	376	356	336	380	388	377	401	368	346	356	342	386	364	342	399	333	355	383
29328	43711	23590	7784	6188	1063	517	388	414	396	413	362	386	390	393	400	358	407	393	419	364	374	372	360	387	380	391	345	353	381	340	379	370	363	407	378	375	418	373	376	344	325	350	373	410	399	375	385	398	364	350	385	393	378	353	371	362	375	380	344	376	395	394	399	340	415	378	404	372	386	415	373	413	388	365	349	433	372	378	369	398	408	385	369	394	366	387	367	387	405	385	362	380	365	407	365	382	373	366	385	397	387	380	364	393	408	389	398	386	368	387	405	378	368	399	400	380	387	385	363	355	386	423	404	366	390	365	381	384	375	371	399	401	396	401	375	392	432	366	361	381	413	362	403	389	375	379	387	336	366	394	435	403	386	416	362	389	387	374	368	382	393	341	360	394	369	367	343	385	379	384	367	409	355	387	381	419	394	388	403	399	371	402	409	345	351	380	388	376	346	344	390	396	355	389	381	409	365	398	342	385	378	377	384	383	373	373	411	383	387	351	379	429	374	369	342	358	382	398	375	372	388	369	357	380	376	368	397	380	392	375	362	384	378	366	377	408	376	410	372	361	377	390	386	365	389	412	391	394	372	376	411	358	365	362	394	367	354	362	388	369	397	392	418	361	393	386	382	404	367	400	351	337	383	369	399	359	380	359	382	379	389	372	322	380	358	341	375	362	387	369	398	391	342	349	374	382	393	362	415	381	372	403	406	386	376	363	394	378	372	376	344	387	344	373	378	395	378	369	381	363	368	388	385	348	380	388	378	350	417	373	367	375	355	367	383	382	372	372	368	395	398	376	376	396	409	381	374	404	392	391	395	382	374	360	377	395	368	368	387	384	367	407	377	360	380	381	390	406	389	406	381	373	344	360	375	391	414	352	380	378	381	411	370	379	399	377	414	358	408	370	361	410	380	402	391	405	409	374	349	353	385	397	357	373	376	363	363	366	392	363	388	367	393	389	372	345	388	403	386	374	378	374	407	381	409	356	380	368	374	401	388	385	354	354	388	374	413	391	399	417	379	389	375	397	382	346	396	398	393	410	375	354	401	426	352	367	368	414	370	370	376	428	382	340	376	399	348	374	375	363	367	392	360	383	367	382	387	378	390	399	366	373	385	351	362	380	388	367	412	371	348	411	395	385	390	360	381	405	394	421	367	334	386	407	414	366	382	403	367	350	382	363	365	393	390	364	381	345	381	378	341	364	349	386	382	369	368	390	396	389	391	335	397	380	385	388	364	362	394	348	382	383	405	400	384	369	355	369	367	413	382	404	385	363	393	366	363	403	371	368	390	397	389	386	376	352	367	380	374	362	375	353	418	348	360	398	390	399	399	400	392	373	364	379	382	368	383	345	353	392	401	375	369	398	381	398	407	380	382	357	403	395	389	361	387	408	375	411	360	365	402	365	380	366	384	362	432	415	402	409	390	366	417	378	408	375	333	398	374	416	371	361	380	338	408	382	365	399	372	375	377	385	399	347	361	399	374	394	342	406	378	385	390	406	375	365	392	443	351	369	371	380	363	380	371	331	376	388	399	372	364	385	391	373	372	379	395	355	387	377	379	404	436	389	361	356	378	361	364	359	384	355	406	387	391	382	369	381	390	405	387	378	387	375	368	399	405	381	407	368	366	396	394	364	405	357	416	384	376	395	381	396	417	365	363	396	383	347	369	362	395	398	407	398	384	392	360	382	409	411	373	378	396	393	371	364	394	427	368	383	391	371	345	361	344	348	400	398	377	345	365	424	372	380	367	393	363	382	345	397	393	369	391	389	386	386	344	413	391	394	396	393	396	393	398	384	381	398	388	353	378	353	373	374	377	372	360	359	417	385	348	364	348	382	378	364	377	364	379	360	350	363	360	391	394	362	360	371	385	368	369	410	357	390	387	371	366	403	376	363	410	391	374	370	368	409	381	377	371	362	389	360	420	361	335	374	370	395	383	369	345	401	364	366	387	387	407	365	356	364	379	394	357	364	385	404	388	375	382	352	384	381	412	381	365	371	418	394	402	393	367	353	362	376	333	354	378	380	384	364	403	354	409	387	413	363	374	384	394	402	404	366	366	352	359	357	366	383	345	372	365	371	368	370	356	367	359	379	369	374	370	363	420	385	419	395	380	386	410	386	374	357	397	362	349	388	383	370	405	388	401	383	389	403	366	383	374	396	399	388	372	381	385	414	387	372	391	344	381	385	339	379	332	390	367	385	411	366	379	394	416	374	375	363	372	381	368	367	347	367	405	410	388	375	377	338	378	383	346	386	385	394	386	402	390	341	384	386	412	421	393	375	388	410	371	368	377	389	404	387	406	373	368	385	394	367	376	390	384	464	345	374	375	403	372	408	372	392	427	375	410	370	397	400	349	375	400	398	378	353	395	406	363	412	373	377	361	366	360	394	428	384	365	377	386	369	392	365	370	379	406	388	392	387	380	389	352	424	373	356	367	385	382	373	369	383	400	387	375	378	392	363	355	356	349	392	390	366	396	380	417	388	393	391	422	366	367	387	382	366	382	350	374	362	374	364	430	367	379	384	384	355	367	403	360	393	344	364	377	378	369	368	381	380	408	414	351	387	390	395	397	350	374	376	370	401	370	372	373	326	379	391	401	368	362	367	373	373	378	415	374	377	362	386	380	339	387	401	377	367	404	371	394	388	359	393	405	379	364	383	396	392	403	387	378	397	393	396	392	363	389	379	380	362	331	376	380	372	354	383	414	383	367	380	389	359	379	371	366	357	374	364	374	395	375	344	380	407	413	378	361	375	402	363	372	376	372	364	405	389	388	359	388	362	379	374	378	393	390	367	408	354	400	382	358	384	381	379	377	379	393	384	388	399	369	344	384	388	377	360	384	404	361	375	393	404	359	377	367	386	387	381	351	389	361	382	404	371	367	396	422	392	399	375	391	427	335	384	349	387	335	414	349	355	407	327	352	416	380	383	359	372	400	368	413	367	379	387	395	354	366	374	389	375	362	383	407	351	398	363	373	395	380	361	408	353	398	391	349	383	417	394	366	386	381	361	388	391	380	373	373	365	383	375	377	394	409	404	398	376	366	378	402	405	374	382	359	414	397	378	366	352	393	387	374	374	405	402	397	349	395	363	393	357	391	363	399	356	353	398	379	364	396	389	388	402	351	368	383	429	396	386	392	395	370	399	351	385	357	383	366	372	391	375	385	361	384	387	403	372	409	341	328	362	391	362	400	377	377	360	384	376	391	382	382	374	374	372	404	372	392	379	406	387	378	403	385	362	407	382	369	396	377	403	391	363	387	384	370	374	341	366	391	343	364	389	356	417	399	380	337	332	351	373	372	367	401	372	397	373	405	372	365	359	404	394	398	389	390	389	392	406	386	363	382	343	378	400	382	383	387	375	389	398	387	399	402	362	401	372	350	376	387	366	390	389	380	402	369	353	353	410	427	391	406	379	375	385	327	401	376	380	357	393	364	397	362	383	348	413	420	402	386	409	396	369	398	362	392	370	382	409	360	352	357
23671	21024	28282	26421	32658	19751	5121	474	403	332	374	331	371	307	335	304	277	321	312	285	315	249	286	301	273	270	301	289	300	293	263	295	277	287	297	253	254	282	283	278	270	262	264	289	293	283	285	299	289	250	248	283	283	276	264	262	284	274	274	287	282	273	306	274	270	265	255	265	296	288	255	297	274	288	255	296	272	258	285	274	291	269	266	286	297	260	289	257	279	291	285	291	287	292	274	291	278	278	272	272	264	266	253	267	312	276	267	270	295	283	281	269	260	284	291	301	285	291	302	282	266	301	311	263	279	272	288	286	293	303	295	261	264	300	285	264	274	298	291	281	273	261	268	293	306	280	320	274	266	280	262	271	296	233	292	272	249	293	265	290	280	257	285	248	261	306	258	264	274	267	248	269	270	313	279	310	276	246	274	311	308	284	280	272	283	282	266	274	276	265	275	276	267	299	266	275	272	284	274	285	271	256	281	302	254	289	256	307	270	276	268	251	274	286	263	252	307	269	295	278	266	259	282	255	277	271	270	282	276	243	298	295	280	255	299	256	280	258	284	263	282	298	272	267	289	306	282	283	290	261	274	270	288	268	252	289	258	243	274	278	293	245	257	253	269	268	284	259	275	279	325	254	268	274	271	272	287	296	279	311	292	263	294	291	265	279	264	264	310	250	249	279	266	253	287	286	279	301	275	257	278	274	251	305	259	284	293	249	291	274	278	274	268	290	267	257	295	275	254	293	288	247	283	306	273	265	262	295	276	265	276	295	319	271	271	304	302	304	272	288	266	266	302	295	256	290	305	312	288	272	298	294	300	261	304	274	273	294	279	249	265	276	260	277	270	306	266	270	266	275	292	260	301	276	261	301	272	238	243	258	297	303	254	306	257	273	303	257	240	329	286	257	280	259	254	261	274	279	287	294	255	276	266	268	287	300	283	307	281	279	268	278	252	242	291	282	273	257	304	305	278	286	288	264	305	249	290	243	303	275	288	284	288	262	257	265	266	291	249	249	261	282	263	242	284	283	281	281	260	289	322	278	316	257	268	270	271	278	275	259	256	272	277	272	275	258	278	301	233	273	269	289	262	285	296	267	292	293	287	269	299	273	263	281	287	269	279	285	288	279	284	294	314	270	306	272	282	330	250	281	275	261	279	295	286	280	258	269	269	308	260	296	283	278	268	256	278	294	302	248	252	277	263	279	285	266	279	288	248	264	262	278	290	273	274	313	272	298	294	269	273	282	285	276	266	252	276	286	298	273	305	269	299	266	254	252	238	264	256	305	258	276	255	252	283	262	281	266	264	265	268	269	257	273	280	264	256	262	271	276	260	268	270	254	283	274	290	306	264	261	257	270	283	282	291	254	278	266	285	287	293	277	247	297	274	259	282	288	300	288	248	270	269	288	247	290	273	277	281	269	281	295	312	278	285	281	252	311	277	259	289	275	284	258	279	283	281	284	276	273	300	275	302	267	283	303	246	291	302	276	283	235	294	296	287	281	288	281	267	288	259	261	279	279	289	291	272	265	256	281	256	288	311	252	255	280	265	269	251	269	284	281	282	265	268	268	279	284	268	259	256	264	279	264	260	300	278	291	265	281	229	287	263	288	269	267	279	271	291	274	252	287	286	293	241	249	276	291	296	282	286	295	274	273	249	279	289	261	263	250	291	302	293	297	280	295	269	271	286	256	277	291	285	259	280	293	267	266	240	290	299	262	254	276	259	280	293	289	281	271	266	276	295	269	256	277	283	280	264	276	288	306	253	270	287	294	280	260	271	248	270	282	252	276	266	263	261	256	272	310	302	295	276	276	298	314	274	252	264	276	276	241	277	279	251	264	281	297	273	265	296	240	290	267	277	276	274	288	294	306	271	309	283	270	280	265	276	276	300	282	256	301	290	285	272	273	303	287	271	267	270	274	270	301	318	262	290	245	286	296	271	310	273	289	295	256	273	279	275	306	277	276	289	272	276	256	289	254	260	253	254	309	252	278	266	286	292	263	268	258	279	263	282	278	295	270	276	269	272	283	256	258	283	283	290	282	268	292	256	296	265	291	290	284	284	274	273	277	265	275	292	292	291	293	272	263	274	283	271	276	275	269	270	264	260	260	269	272	294	237	291	271	273	284	298	280	250	282	263	303	281	276	260	258	280	294	259	254	284	269	282	266	307	288	251	278	283	275	294	257	259	270	289	279	269	276	293	272	284	299	289	261	283	270	283	299	258	268	259	269	292	300	283	260	302	277	268	283	272	274	257	280	284	287	301	271	288	252	271	259	267	275	274	302	267	285	267	278	263	269	266	283	245	261	286	266	300	298	275	266	263	295	254	254	264	279	298	257	287	285	241	296	300	274	283	286	281	271	281	253	329	274	251	261	304	264	243	265	269	289	257	289	277	292	253	285	263	256	280	280	235	283	241	269	278	290	260	288	276	264	273	270	293	250	283	277	297	289	248	261	250	275	300	283	265	275	286	289	244	304	258	275	250	276	269	271	299	267	256	250	276	283	267	275	248	255	279	256	281	287	289	282	279	254	275	281	300	286	273	296	299	300	267	293	286	287	255	281	299	255	277	274	273	282	288	287	303	256	281	296	270	291	286	289	305	288	275	313	266	265	302	269	301	279	273	293	282	283	276	276	277	257	297	270	266	293	280	284	273	246	264	281	276	301	286	258	287	289	282	280	255	267	270	291	263	293	275	246	288	250	283	267	291	277	247	268	292	289	292	279	282	268	297	256	289	279	303	257	272	312	266	277	257	283	266	287	274	280	280	303	283	284	269	287	286	260	262	311	245	254	287	313	290	273	259	260	293	258	284	298	269	261	280	270	261	263	300	277	277	266	277	267	266	272	272	266	294	274	308	263	310	257	297	280	281	277	260	270	277	292	248	253	255	264	266	254	251	254	267	285	275	288	277	286	283	254	297	270	274	272	266	287	283	295	289	260	281	305	288	251	222	269	280	287	311	269	282	285	261	273	285	284	255	273	296	275	285	259	249	293	271	275	260	288	260	285	264	292	293	284	279	291	277	257	280	285	291	265	273	261	259	279	305	266	270	290	270	291	274	266	259	267	288	280	284	268	275	297	251	242	282	274	246	274	274	260	280	272	274	260	307	286	270	258	260	274	272	290	283	277	265	277	278	261	272	294	272	300	275	267	291	264	251	279	305	281	263	293	261	265	258	302	268	275	279	286	251	251	284	305	255	264	266	260	259	275	275	296	270	230	291	264	304	285	268	291	282	283	262	257	298	269	289	292	286	288	282	269	268	251	256	283	307	245	308	295	279	328	260	260	265	276	293	333	274	262	282	289	245	276	307	233	278	289	289	263	285	276	279	270	290	262	267	290	259	262	269	305	283	314	257	234	290	266	267	293	312	291	259	272	304	269	284	285	268	303	274	278	282	279	284	267	257	301	281	296	297	292	290	283	314	293	276	268	269	286	280	287	265	282	271	291	279	313	297	288	312	288	258	274	276	267	242	275	272	273
33026	59083	37140	37630	39772	11204	1888	643	526	511	469	400	387	359	355	367	324	334	325	304	327	341	296	288	304	295	302	304	301	304	328	335	298	293	287	303	308	311	311	314	303	308	312	268	308	272	290	320	308	299	300	304	291	327	306	301	298	280	280	300	280	306	318	289	316	287	335	284	291	289	295	312	305	307	298	293	304	286	301	294	311	297	289	308	313	315	310	295	286	278	307	265	316	300	303	280	291	292	282	278	280	307	297	299	304	309	309	302	314	310	334	291	321	293	343	317	303	307	292	280	320	289	294	334	260	291	309	308	315	329	318	324	308	288	309	290	301	314	310	332	290	319	283	310	285	310	273	319	306	268	328	302	276	281	306	269	306	298	298	300	289	342	292	305	299	302	262	286	284	294	275	306	318	281	310	295	303	311	298	295	321	296	291	276	282	310	263	301	288	313	318	284	279	293	301	323	265	309	280	328	313	279	289	271	308	308	309	258	269	294	256	245	294	317	284	287	310	287	272	275	282	315	276	287	259	284	289	284	296	298	328	327	290	301	289	283	336	299	292	294	292	305	281	333	317	270	300	290	277	298	270	286	310	302	288	282	296	308	288	318	286	260	298	295	279	318	301	306	284	293	287	271	301	262	308	274	323	301	305	304	277	300	315	288	319	279	276	317	312	297	283	297	313	281	307	299	274	305	295	283	263	274	298	291	341	306	282	304	296	298	299	276	267	291	282	302	326	304	298	303	312	270	280	298	288	290	286	316	319	275	304	314	314	303	270	293	293	307	306	315	290	285	286	287	286	318	283	319	277	294	289	274	300	306	284	269	296	291	315	292	298	273	315	290	295	319	283	268	274	308	319	312	298	293	276	311	292	302	315	283	291	294	307	279	293	283	290	294	291	265	270	278	321	295	314	287	287	318	297	303	274	310	286	277	296	321	284	311	293	305	281	294	274	318	313	295	295	280	261	303	296	268	298	300	280	335	279	309	309	302	308	311	268	285	295	292	322	263	266	275	283	284	287	283	280	293	283	304	292	294	303	307	283	294	308	291	306	295	317	310	301	303	302	288	290	302	283	282	261	290	313	279	307	295	293	290	283	288	296	304	263	296	332	295	270	289	301	272	302	289	288	261	297	271	290	331	327	283	308	311	306	276	282	306	302	319	288	309	298	290	303	310	303	287	282	286	284	306	319	301	305	288	291	270	311	278	268	321	261	308	317	271	305	306	287	289	263	274	302	288	291	286	290	267	281	294	310	288	253	311	296	310	279	297	278	285	295	286	287	258	275	275	304	275	287	330	285	272	327	286	317	298	293	306	288	322	318	333	308	296	280	300	301	293	298	289	271	264	299	275	263	312	308	303	321	251	323	319	320	273	296	291	309	327	285	292	276	296	277	311	310	304	307	288	254	291	310	326	290	289	311	305	323	317	295	290	268	291	298	290	280	314	287	313	294	288	271	273	280	300	261	301	287	292	284	282	281	280	333	280	303	295	308	296	271	311	301	309	281	259	317	309	268	312	311	285	292	271	293	321	314	303	300	273	274	278	259	304	293	280	288	296	322	311	280	321	298	276	275	328	293	267	294	287	311	288	327	308	274	310	279	296	297	301	305	303	297	324	288	336	314	292	304	298	295	295	308	309	299	290	291	279	288	285	322	287	289	269	295	304	325	281	265	325	300	315	290	295	269	282	297	260	272	264	297	286	272	284	288	299	305	277	293	289	265	311	306	294	265	289	291	287	315	302	343	326	283	278	312	288	294	277	316	298	315	307	293	295	337	275	291	281	292	270	305	268	314	289	289	275	279	280	299	322	292	305	288	323	290	319	286	273	272	310	293	266	288	278	285	281	310	301	303	274	284	294	294	248	283	289	258	306	296	293	307	290	298	281	308	277	305	283	311	273	300	298	284	293	282	251	295	304	304	306	294	295	284	309	296	289	300	302	303	264	294	269	283	288	278	291	244	329	293	285	299	280	306	314	292	298	297	305	304	320	286	288	285	274	305	299	262	302	302	318	286	304	272	314	319	309	310	283	270	274	294	293	322	283	275	301	280	320	297	305	306	299	308	312	323	270	278	294	274	271	297	304	288	307	264	270	280	329	291	293	295	290	305	291	295	315	300	281	304	272	323	289	283	312	286	298	287	264	290	285	312	288	280	287	298	290	296	286	305	291	283	299	273	284	295	260	325	284	272	264	297	265	306	296	267	329	311	277	271	304	306	278	299	320	289	313	307	324	288	273	298	307	293	279	307	305	295	300	280	267	299	311	325	272	274	300	282	301	333	284	306	289	303	284	322	296	297	339	281	286	290	292	291	307	286	271	300	262	293	286	317	301	299	317	302	301	300	314	317	296	290	321	304	271	292	297	279	298	309	295	310	289	270	309	290	288	289	286	279	297	305	273	294	283	257	277	280	306	286	313	313	289	288	306	305	302	293	286	307	281	275	297	274	296	293	302	303	309	287	320	280	306	302	307	314	308	307	318	301	308	274	272	262	277	296	293	290	262	270	282	287	301	306	323	297	286	290	321	281	282	283	291	297	316	281	291	264	296	281	285	293	298	313	285	286	280	305	281	301	291	295	308	303	284	320	313	295	283	320	288	263	310	289	296	287	317	270	267	315	289	289	279	286	316	276	305	301	328	305	321	282	283	284	299	299	269	299	279	302	270	271	275	283	285	273	265	312	261	283	285	266	298	287	320	307	303	285	302	310	285	293	280	253	285	307	303	326	254	271	324	298	316	275	261	300	287	299	270	288	329	323	285	262	302	291	293	291	290	275	307	287	287	303	266	305	287	282	280	277	260	308	317	301	280	269	286	279	311	284	269	296	309	300	314	291	289	311	315	287	314	303	301	328	303	277	308	279	306	280	311	283	298	292	281	290	292	299	287	319	311	317	304	289	290	315	293	278	295	259	256	279	279	280	293	297	288	318	308	280	287	302	305	262	306	288	307	289	301	302	290	304	291	294	291	296	302	285	282	328	265	297	302	277	294	306	296	322	288	274	294	297	306	314	319	299	295	301	265	292	327	284	306	294	285	280	314	276	319	297	294	305	264	312	298	270	303	283	302	304	298	312	292	268	255	298	320	297	308	288	292	292	320	279	308	316	318	291	291	289	312	290	300	288	326	313	277	289	312	324	292	253	293	272	282	283	292	302	291	285	288	318	293	291	322	314	275	297	308	319	290	293	290	293	282	273	299	313	308	282	304	292	290	291	324	284	283	295	255	283	288	324	282	309	268	289	306	304	280	312	283	312	288	284	309	318	302	328	294	288	274	274	289	250	287	313	317	303	293	283	281	280	290	271	294	296	294	298	291	290	287	305	276	292	303	279	290	289	302	292	293	296	309	325	303	286	309	322	295	310	300	314	282	271	278	251	297	282	297	308	300	284	302	293	318	321	304	281	258	266	294	278	338	281	317	313	276	299	286	303	285	305	303	315	321	290	303	282	292	273	287	272	286	284	290	275	309	265	314	293	297	306	284
24899	21162	27432	27304	24989	9096	1096	482	460	460	458	439	444	439	461	425	446	487	420	446	441	440	436	444	427	456	479	397	426	413	403	408	445	472	439	462	467	426	417	413	422	429	390	428	464	440	453	422	423	416	400	433	425	469	446	395	450	456	415	402	413	467	418	454	466	416	461	463	428	429	427	414	433	445	402	425	457	416	433	429	460	445	422	445	429	410	418	443	408	430	425	432	433	438	451	434	458	428	429	431	439	461	396	461	479	425	430	399	396	415	477	427	446	429	440	423	463	432	447	434	466	434	395	440	432	448	461	454	463	471	428	447	450	417	424	444	455	452	442	398	400	447	444	452	443	415	473	435	419	416	480	450	468	453	467	473	450	439	409	432	420	423	447	442	458	425	446	401	435	431	407	423	442	419	440	419	413	403	409	469	410	431	439	477	437	444	462	452	440	445	468	470	423	436	431	409	411	426	419	423	422	441	424	422	423	451	458	465	406	456	436	418	413	419	417	459	432	401	437	449	451	422	423	466	451	435	448	432	439	465	481	468	398	420	430	459	411	472	445	458	385	443	408	398	402	407	443	424	423	437	434	416	435	430	421	442	446	438	438	431	450	444	400	414	429	425	444	452	473	435	475	435	427	431	409	439	449	438	439	431	458	441	421	454	450	424	408	415	445	403	431	436	430	418	430	401	420	430	437	420	427	437	438	426	452	398	411	421	417	432	459	460	443	452	429	412	450	445	429	463	403	444	427	424	435	431	425	399	443	433	419	438	432	458	432	465	481	408	459	441	400	432	459	433	421	436	451	420	438	414	472	456	434	434	435	432	426	419	436	458	400	372	415	421	396	456	410	412	466	414	422	459	465	433	433	440	454	423	430	422	445	442	431	404	414	438	424	422	468	471	424	432	435	426	427	445	438	410	466	424	448	439	392	437	384	448	435	440	429	415	489	462	441	409	428	421	426	434	466	448	440	445	400	439	438	442	479	429	439	428	453	412	435	460	433	436	459	437	427	463	440	429	444	451	455	466	460	448	451	436	459	433	473	464	491	412	420	421	436	474	435	430	429	428	461	437	419	462	434	424	430	437	464	430	417	425	426	435	445	459	407	436	447	450	450	437	433	424	438	458	416	429	434	469	423	436	414	385	392	426	451	422	394	430	400	445	412	474	442	412	453	468	456	463	404	445	428	429	404	427	430	444	450	440	441	444	424	444	424	439	453	390	417	456	405	449	411	423	470	444	436	438	489	426	417	425	445	468	478	429	462	448	448	407	440	455	435	429	438	424	435	480	434	442	450	432	421	462	455	442	401	468	458	427	448	411	413	396	425	416	406	436	449	434	447	411	444	416	400	440	456	412	404	436	463	428	428	411	442	462	457	422	424	433	433	448	462	433	424	446	430	429	419	434	433	404	433	425	477	424	418	437	415	431	422	436	458	413	446	450	439	414	451	457	449	469	452	421	424	434	413	378	469	458	434	473	445	457	408	442	426	407	418	411	422	412	420	441	429	442	448	444	423	456	444	448	415	423	439	446	448	436	485	416	446	429	410	447	420	470	447	455	442	438	433	446	442	456	453	483	472	417	431	441	461	488	443	448	447	429	439	457	454	416	437	416	456	439	430	448	418	397	443	441	414	437	433	461	422	442	460	461	418	431	426	441	436	421	454	409	447	445	430	446	434	435	408	423	496	412	427	454	389	452	396	437	432	409	384	426	416	442	448	408	428	439	404	438	440	438	420	450	431	389	426	405	452	439	423	435	452	453	472	461	426	473	406	449	435	401	411	442	435	409	451	442	461	440	400	445	452	444	450	406	465	422	469	433	397	429	431	422	403	433	459	417	422	460	413	440	431	472	447	419	400	436	431	447	446	453	425	434	405	450	459	466	447	446	429	437	438	463	431	448	407	468	462	417	431	424	408	432	457	407	474	416	450	448	439	380	448	408	470	447	439	452	426	381	441	441	445	421	417	424	439	460	462	418	439	446	443	419	446	465	484	476	453	437	444	450	450	449	471	428	390	433	456	432	440	440	486	394	428	462	471	448	467	462	469	435	422	438	436	432	411	432	448	423	451	433	410	420	423	412	459	460	481	479	462	441	423	432	385	432	423	418	459	429	444	419	444	452	445	409	436	433	413	428	417	425	433	450	436	482	461	430	422	435	473	420	425	455	414	435	439	461	475	451	427	461	418	430	408	447	472	453	425	458	441	448	440	440	430	407	439	446	427	431	456	467	477	426	441	435	410	406	428	450	440	420	415	448	408	467	444	500	411	453	384	390	436	465	438	413	414	388	415	395	443	412	400	408	422	442	419	422	429	463	436	438	427	405	375	472	417	421	438	436	412	488	444	476	456	411	444	408	464	430	446	437	434	433	455	417	438	431	449	446	458	430	465	411	425	428	454	445	462	390	444	424	454	468	467	444	455	442	468	421	458	451	422	422	441	435	428	448	439	429	440	427	445	446	446	466	432	418	463	422	439	418	452	403	454	406	457	445	445	407	441	458	467	445	465	452	452	451	511	470	441	410	423	417	441	437	458	412	429	481	414	413	418	417	421	464	446	399	476	428	425	427	455	413	460	444	450	438	442	467	421	444	441	436	489	430	459	418	430	410	403	454	455	438	451	442	424	433	450	472	484	429	436	456	412	415	440	407	406	462	426	441	441	426	439	467	425	449	447	443	420	438	506	424	461	444	452	443	437	417	476	445	426	380	484	435	440	409	456	431	419	436	449	422	466	384	417	469	437	428	433	414	431	439	453	451	440	444	424	419	449	417	439	438	442	453	464	446	410	447	412	454	401	406	429	382	422	396	416	407	440	454	444	402	450	426	480	440	428	479	423	414	448	425	444	422	437	432	417	408	428	463	461	435	416	418	426	464	401	467	458	437	414	425	452	471	424	413	458	457	454	424	421	452	449	416	460	413	433	426	426	427	464	390	445	427	452	446	440	407	413	470	455	467	440	427	435	451	451	440	422	458	404	427	428	425	413	429	462	443	464	423	416	430	425	422	417	430	465	428	443	460	418	452	457	440	480	477	413	440	463	445	423	406	454	437	469	437	482	422	421	452	449	421	410	451	443	471	418	415	420	402	455	418	426	454	425	452	443	411	449	391	440	435	433	419	445	469	418	444	390	456	422	421	473	450	452	419	402	418	475	450	468	408	428	433	427	439	392	426	437	442	421	451	427	426	454	403	446	437	446	412	437	468	420	467	440	448	427	461	429	456	439	424	424	446	433	417	432	406	400	405	424	430	440	477	415	502	430	442	406	460	420	454	446	411	428	420	416	433	428	439	420	418	408	436	418	440	425	478	428	436	432	401	425	444	419	432	443	423	421	430	419	475	442	435	436	451	427	431	429	451	441	404	430	417	436	455	477	449	460	454	417	427	430	421	452	433	465	432	439	425	445	452	437	448	438	442	479	439	430	445	423	493	415	422	425	488	396	465	428	445	459	457	445	455	476	434	433	421	436	406	443	437	444	423	396	433
31312	52736	29253	30252	29320	6860	1119	652	545	539	501	530	497	485	491	489	495	470	486	484	478	449	431	438	433	464	493	471	455	466	436	409	439	444	461	452	428	440	474	435	460	443	453	476	452	446	456	434	439	465	444	475	406	473	474	473	429	424	440	443	427	449	455	475	490	475	463	486	475	488	488	473	490	455	491	429	457	494	477	422	469	461	496	499	449	463	442	433	461	448	475	458	407	504	452	463	449	450	484	523	472	402	458	457	424	478	490	451	451	442	412	411	486	490	457	477	514	442	513	437	424	440	443	468	451	448	482	483	456	450	433	480	453	423	469	430	456	486	452	486	422	449	429	475	473	474	436	447	451	463	442	478	444	442	482	460	452	452	476	463	474	435	483	489	428	475	458	474	460	421	439	478	458	414	474	482	486	471	431	471	440	456	472	441	455	442	452	460	473	449	462	462	448	466	436	479	479	477	458	457	431	451	448	480	464	486	476	423	454	449	461	495	444	494	444	485	466	441	477	440	454	488	487	482	469	447	455	449	428	466	447	455	441	449	470	458	482	436	433	437	468	446	433	462	460	456	424	442	421	493	440	437	463	480	481	459	413	457	452	438	480	484	454	447	446	419	430	456	471	458	454	469	476	444	464	416	418	485	431	461	476	425	498	428	446	461	461	468	509	450	464	460	444	458	457	472	484	453	464	419	430	445	405	447	489	482	458	467	469	435	479	461	430	449	488	444	490	452	460	447	475	431	473	438	482	505	433	458	463	496	467	461	448	478	439	472	454	442	476	446	456	430	445	463	475	487	457	431	479	428	429	448	475	431	417	499	474	407	477	476	460	484	446	450	452	425	496	451	476	420	449	462	473	417	490	439	453	446	430	446	467	441	423	411	454	431	478	463	457	418	440	474	478	460	440	484	460	466	427	455	449	434	456	429	446	444	463	464	443	483	494	444	440	453	481	448	440	431	455	480	479	450	444	409	481	469	459	432	463	430	470	480	472	467	432	462	453	431	448	465	474	451	512	422	433	450	454	461	484	436	478	450	468	430	453	477	470	508	477	468	464	467	461	480	455	457	442	440	485	495	478	464	421	432	455	459	434	450	458	450	423	480	501	494	494	437	497	483	450	446	466	459	455	444	440	484	446	466	427	479	439	443	467	489	467	470	511	467	456	411	461	477	461	460	411	439	487	452	451	498	458	475	470	426	450	478	424	467	426	439	489	446	489	443	475	486	461	483	456	433	414	446	414	468	453	466	458	433	468	444	450	450	456	437	430	461	453	441	439	429	484	472	406	472	444	448	454	455	454	489	462	458	485	515	432	493	440	476	477	463	452	477	437	457	441	479	469	442	453	471	432	428	408	472	444	454	441	459	428	468	423	434	471	464	457	476	459	413	447	433	447	437	429	442	455	459	455	420	428	463	487	472	473	443	499	449	423	451	444	437	426	457	466	459	428	456	421	433	499	456	440	443	441	485	439	457	437	454	479	479	508	458	482	424	444	455	468	449	451	477	458	447	471	464	432	464	432	445	454	476	453	457	455	452	463	454	417	500	428	459	481	484	449	476	481	447	434	462	467	457	463	457	455	503	471	450	455	476	443	467	512	473	472	476	444	453	458	463	471	474	467	484	440	475	405	458	464	467	439	465	440	453	429	466	472	473	488	472	437	431	461	466	475	482	443	482	481	492	434	423	458	470	458	480	470	481	427	470	467	448	427	426	488	451	470	426	442	427	440	436	453	434	486	475	429	494	451	441	453	442	473	463	466	469	478	449	437	450	490	449	445	488	463	451	470	480	468	458	452	480	462	442	478	438	449	443	469	424	453	449	475	449	461	519	460	435	460	425	462	429	477	517	489	418	482	443	436	408	463	476	453	471	433	482	427	449	490	467	465	450	449	459	455	477	459	466	459	484	475	478	488	470	453	477	461	444	456	461	470	458	477	432	450	444	471	419	455	429	494	448	488	441	476	455	491	460	463	445	509	484	441	431	441	419	462	480	459	433	475	481	445	419	430	478	454	447	447	493	471	439	471	464	458	435	459	462	454	454	433	427	509	444	448	475	427	478	436	433	440	447	431	437	451	429	426	487	454	482	407	461	456	465	466	505	449	459	439	432	456	399	477	449	477	451	453	468	445	445	443	471	441	448	429	453	480	409	433	449	453	473	467	468	465	498	413	455	407	490	493	439	443	464	469	431	434	491	506	479	449	501	458	425	423	457	474	433	430	461	441	437	478	453	483	468	440	490	442	466	462	442	440	465	441	477	414	471	437	471	444	476	454	451	455	473	444	471	464	433	473	472	461	484	423	467	485	435	457	472	422	470	440	476	437	468	453	471	471	450	456	429	424	461	503	467	442	452	474	420	438	457	447	429	474	432	440	444	450	424	473	428	461	452	456	449	492	438	498	455	474	453	428	433	446	474	421	430	460	423	456	453	443	498	504	443	417	441	466	467	454	444	443	429	444	454	457	454	462	422	445	486	419	431	459	473	397	436	484	453	474	443	469	431	436	450	448	457	432	455	424	444	459	459	444	454	455	450	422	463	415	463	444	454	465	429	460	444	452	456	475	445	449	450	424	459	449	443	420	436	450	469	468	478	442	472	448	484	457	428	493	421	427	473	456	454	474	438	450	451	441	468	450	472	452	478	459	482	418	474	459	491	452	406	441	438	442	425	436	475	452	462	443	444	459	447	463	444	459	448	470	443	493	455	496	461	433	454	458	445	416	457	475	479	461	495	444	457	463	466	432	445	478	451	433	462	440	462	454	460	438	458	497	468	459	457	413	472	447	439	483	470	425	468	476	456	486	458	462	439	425	451	416	466	442	449	462	411	493	481	441	435	477	449	478	487	435	464	446	444	460	460	446	476	478	472	435	474	443	436	455	463	462	459	452	502	462	453	452	430	423	463	477	448	448	413	453	468	445	447	442	486	451	499	494	457	430	440	483	439	464	465	477	458	432	459	449	439	439	445	475	436	501	447	447	454	459	471	424	447	491	472	432	452	455	451	467	457	428	445	479	446	469	470	436	469	442	485	468	448	476	441	456	491	444	481	442	464	457	478	443	418	438	462	443	462	455	457	463	405	463	494	424	436	446	480	455	464	474	450	440	489	465	451	450	447	444	452	444	475	422	443	468	456	449	427	432	457	448	473	433	469	470	490	419	460	421	462	476	455	480	415	459	471	437	504	449	474	449	489	403	428	457	484	458	443	447	439	437	440	445	479	435	475	463	431	463	490	457	447	438	498	458	425	461	457	476	453	411	470	472	457	447	450	459	440	459	448	453	432	454	426	418	439	495	479	422	470	445	427	487	443	441	474	430	463	410	434	467	441	457	491	464	443	450	455	476	441	433	446	445	510	472	474	443	468	475	460	465	473	464	455	493	440	436	474	461	465	458	449	454	429	442	467	434	455	447	442	452	423	458	456	457	432	480	395	451	432	429	437	456	491	440	464	492	468	441	502	431	454	474	478	482	481	443	444	442	445
22632	21054	28658	25086	33933	23631	11929	1059	566	576	512	491	455	483	434	441	418	411	409	432	419	372	397	364	387	374	375	371	377	392	365	374	392	355	360	358	359	339	379	336	323	350	375	371	339	331	374	359	375	332	384	352	337	385	371	330	400	337	365	356	334	363	376	343	318	365	369	380	354	342	332	372	354	348	367	342	343	347	363	406	353	337	355	349	398	409	369	377	379	337	376	355	387	378	346	342	351	320	358	381	371	360	371	359	330	382	346	342	390	347	410	380	352	366	334	374	371	360	378	366	360	357	369	366	362	324	356	392	374	377	342	335	386	368	337	331	395	328	358	383	365	375	356	356	366	384	358	343	361	351	353	358	374	354	340	347	350	353	364	343	375	363	367	350	352	354	368	370	347	373	357	342	370	364	344	365	318	355	367	363	405	356	363	363	383	393	376	378	323	356	359	335	384	309	377	386	341	376	353	379	329	341	355	401	364	382	341	352	387	341	376	368	354	355	339	395	354	372	364	359	393	355	373	363	358	366	329	331	394	364	333	368	368	366	377	375	369	385	378	356	347	338	361	341	347	366	357	346	345	312	351	343	342	367	338	358	349	366	386	306	350	355	361	353	343	347	359	357	337	345	354	340	381	357	341	343	322	352	375	327	327	330	350	386	334	337	371	354	333	338	352	389	360	332	363	359	352	376	337	369	306	353	337	357	359	367	380	339	350	321	376	394	351	359	326	376	365	340	359	406	355	383	382	362	346	390	397	352	354	353	354	370	365	338	351	336	337	346	365	367	378	366	379	378	356	344	367	347	356	380	366	373	365	385	330	375	334	361	350	321	385	334	346	391	372	340	372	362	339	341	373	320	338	339	385	341	352	370	336	385	355	359	362	340	346	370	322	373	351	385	360	333	355	387	379	363	333	329	321	365	326	384	357	354	342	375	381	369	334	382	390	379	336	337	361	359	379	363	328	350	348	336	345	354	353	339	358	380	394	355	370	355	398	388	377	373	376	373	362	344	358	363	329	355	345	384	346	379	361	361	368	362	337	363	375	390	351	390	381	340	367	361	358	352	310	367	340	316	341	385	360	378	333	376	308	376	368	398	340	329	373	351	345	360	365	326	366	362	389	363	378	356	365	371	360	379	379	361	324	376	334	333	358	335	350	369	342	380	360	344	366	333	358	341	358	360	358	387	354	356	342	367	355	368	377	352	364	358	359	340	364	344	360	357	364	358	375	351	366	373	378	348	329	359	319	346	368	360	333	352	365	375	350	375	345	355	390	362	380	361	348	379	334	372	348	334	359	323	381	357	362	397	347	343	320	349	346	379	371	351	324	317	328	347	325	363	335	332	355	347	351	354	366	362	398	361	371	347	350	339	345	356	369	338	352	355	401	375	369	383	361	327	369	335	383	331	367	356	364	373	375	375	352	338	352	400	342	347	330	358	363	358	342	314	374	355	364	352	371	416	362	356	358	386	358	358	369	359	347	377	392	359	336	367	392	306	364	376	334	334	362	346	372	338	362	339	341	333	356	371	344	366	373	355	360	319	358	379	360	374	385	369	362	369	377	358	365	379	364	364	374	334	344	365	380	346	370	329	333	372	354	335	357	358	398	377	381	360	361	337	338	311	359	392	347	348	372	372	343	346	363	351	339	346	344	350	356	328	341	371	393	340	363	359	369	395	347	367	400	346	300	325	360	308	337	330	359	336	372	328	368	405	381	347	355	346	328	367	339	370	364	368	335	362	358	351	324	351	353	352	365	395	365	354	341	358	339	362	341	370	344	366	386	340	394	342	323	382	358	358	335	337	368	356	364	326	367	334	320	370	362	338	343	377	338	334	324	346	370	325	359	360	402	359	355	369	372	358	362	400	359	326	339	351	325	352	343	371	351	367	356	310	337	375	346	327	371	345	358	363	331	348	368	353	360	326	375	359	348	377	362	350	355	361	352	350	348	366	346	353	378	366	388	380	365	387	344	362	343	359	388	381	365	329	359	371	356	388	364	326	344	366	315	374	337	371	389	364	366	362	355	339	366	354	372	364	388	364	337	385	334	363	379	375	349	355	377	379	351	336	361	361	352	381	368	336	369	353	372	394	324	340	347	364	349	339	329	363	374	345	387	349	376	339	353	341	358	374	353	363	342	371	372	332	360	371	356	342	346	338	379	329	368	387	346	344	363	352	352	368	357	373	342	360	326	377	349	374	366	331	324	363	372	342	364	383	372	360	326	396	329	397	340	330	338	356	363	355	357	349	359	398	345	332	341	364	389	348	338	374	338	349	361	364	341	365	373	345	369	348	363	341	331	372	353	367	364	346	374	389	340	355	389	337	311	369	342	354	362	359	370	332	352	342	345	378	335	351	348	367	363	376	363	369	388	351	331	341	355	333	370	309	349	378	347	315	350	341	390	363	355	355	353	369	363	373	365	394	349	379	318	365	324	345	356	374	351	343	333	351	346	357	360	337	382	340	362	372	344	344	368	377	353	366	360	372	329	356	364	373	345	356	381	389	358	382	341	366	336	346	344	367	385	350	314	364	346	380	366	367	366	399	347	350	354	349	345	357	360	355	369	318	339	323	379	368	331	375	372	364	352	381	380	357	361	385	364	334	381	367	383	355	381	359	355	346	341	347	364	352	370	369	360	372	341	324	356	358	354	353	393	368	391	337	354	360	351	386	367	335	370	335	372	328	365	363	369	345	341	346	362	376	341	316	377	349	385	353	346	333	324	376	351	373	350	338	322	343	399	338	356	345	358	353	357	363	381	347	340	374	351	372	364	355	342	346	350	327	370	367	314	346	363	350	359	340	382	328	377	340	355	331	365	355	352	367	354	375	356	366	393	386	335	357	357	355	318	351	354	339	365	375	386	339	366	376	330	361	350	349	368	344	378	387	375	389	346	397	377	357	355	380	381	369	338	319	342	347	352	353	334	339	374	371	408	350	333	361	362	351	352	386	337	344	363	343	353	363	360	393	361	367	334	343	331	365	319	368	339	373	385	374	340	371	366	363	356	308	353	334	342	359	346	379	354	329	348	368	355	351	375	351	371	351	339	349	351	363	386	352	364	340	370	339	362	358	356	351	375	376	348	330	389	357	342	384	353	331	375	374	345	380	373	345	363	358	359	335	333	342	363	344	322	304	362	378	341	332	352	376	354	358	360	366	364	338	359	345	362	366	366	362	392	369	369	346	357	349	337	366	355	359	373	346	403	387	341	380	350	349	346	342	366	365	367	348	374	322	351	387	351	388	362	352	344	357	360	375	346	354	313	352	359	369	363	376	366	371	335	356	373	328	354	375	339	333	347	355	347	343	324	366	338	315	338	369	353	352	353	361	369	370	364	348	392	332	356	367	360	334	355	374	343	364	336	362	340	331	329	363	349	372	366	360	375	371	344	359	372	350	344	334	331	330	393	336	351	329	349	371	406	369	329	360	341	329	352	380	347	351	352	357	337	366	335	359	343	347	380	353	340	358	333	359	346	331
36598	66094	40305	47022	49982	15236	2238	992	797	708	639	567	581	526	484	519	450	413	429	445	393	442	402	397	406	395	361	364	400	356	380	369	381	376	393	381	362	369	376	364	348	385	380	361	382	364	400	353	357	387	371	360	372	390	353	358	374	343	370	361	365	376	366	371	357	371	359	384	335	376	323	373	369	358	364	355	362	345	391	346	351	366	363	361	388	375	362	363	376	374	388	400	356	357	385	386	361	346	364	333	355	376	349	385	391	377	346	368	366	351	368	363	376	356	366	382	365	368	369	358	352	387	378	405	373	340	396	379	388	337	411	417	342	379	350	353	394	355	340	349	317	333	342	368	381	364	330	357	375	352	365	351	382	363	349	334	385	357	368	371	357	368	327	354	368	354	350	395	364	367	343	362	388	319	399	363	332	327	387	352	388	359	382	339	345	375	418	362	348	341	379	356	353	386	366	371	344	387	363	389	384	369	358	364	379	380	377	353	359	380	324	325	334	369	361	377	407	347	362	333	356	378	390	364	365	376	369	376	365	357	351	375	356	317	393	321	366	374	364	349	370	356	327	345	370	368	356	353	353	376	364	320	388	342	380	315	347	382	370	358	392	342	363	376	370	394	319	351	352	343	342	346	344	369	439	343	365	368	377	335	373	404	338	352	358	359	326	354	360	368	379	345	362	374	364	388	382	353	358	362	369	390	335	372	380	362	412	379	357	351	363	365	331	351	353	369	350	369	340	368	389	350	400	345	394	355	369	353	356	399	397	336	392	366	397	354	376	401	353	352	361	395	364	384	382	341	344	379	351	364	350	374	349	389	328	379	385	371	362	360	366	371	388	341	378	371	371	363	363	361	332	338	373	390	364	355	348	310	390	348	344	403	384	369	325	371	346	358	391	351	371	359	368	365	369	361	322	357	358	373	350	356	362	325	356	349	397	363	341	370	345	327	376	379	376	358	381	352	379	346	387	374	390	345	364	332	387	397	366	411	386	372	389	379	353	341	371	373	329	342	370	362	372	373	379	375	377	340	347	362	328	381	366	360	352	364	347	344	388	356	365	371	394	383	358	391	376	343	366	338	356	375	363	341	358	360	359	332	385	380	360	378	368	337	366	356	352	358	379	340	354	370	366	383	351	376	368	362	379	363	359	382	383	359	364	344	363	396	348	386	335	382	328	338	364	370	398	339	344	349	364	391	392	358	363	368	407	364	400	382	381	351	374	379	378	384	327	350	367	410	345	354	361	358	369	365	386	410	367	371	336	351	416	337	358	400	373	371	365	334	385	359	388	399	352	374	350	389	378	367	372	410	360	363	358	361	364	354	355	361	364	369	408	393	332	359	350	354	374	366	389	384	342	346	333	352	382	389	375	379	351	366	392	349	330	319	374	380	380	373	366	356	352	349	350	331	405	365	375	383	395	345	341	377	363	338	366	384	347	378	379	365	396	353	357	361	377	388	351	362	366	370	420	378	337	338	374	356	369	360	378	345	357	356	377	357	338	352	354	392	412	357	342	351	383	335	337	384	373	369	349	356	356	353	370	353	352	384	382	392	373	348	350	374	402	353	369	380	340	343	376	368	352	342	383	319	345	400	401	364	348	361	376	348	344	326	356	396	373	370	372	375	360	364	361	342	382	334	391	343	359	393	384	402	362	367	388	358	358	383	353	353	379	351	370	320	320	355	353	379	370	369	379	346	380	398	348	373	355	348	338	384	342	372	394	355	388	358	375	378	367	353	335	345	335	405	369	388	367	352	343	379	360	345	361	338	344	365	362	358	381	393	332	419	354	353	383	366	388	381	359	358	363	371	392	364	390	395	374	357	392	366	370	369	394	375	364	369	354	357	361	393	380	378	363	367	371	338	355	342	392	379	377	357	334	364	360	382	390	369	372	367	368	339	386	346	356	361	370	350	372	382	379	319	341	347	372	382	351	351	380	332	342	346	378	347	363	371	404	347	372	344	362	350	390	332	407	368	354	347	396	351	382	335	361	354	392	358	348	372	358	353	367	371	378	335	369	377	399	368	358	378	388	358	360	382	359	379	370	333	374	379	360	379	355	351	386	344	394	355	377	366	378	387	392	379	363	369	376	369	361	381	347	330	389	355	358	346	381	361	339	380	341	317	329	375	389	369	370	351	365	357	364	337	382	354	363	335	382	360	358	368	352	343	383	369	354	363	400	353	378	356	348	369	354	358	365	346	332	355	357	337	406	321	372	362	367	334	357	314	382	357	351	382	409	403	312	352	359	345	353	348	335	344	374	359	357	347	344	358	374	377	346	349	390	366	356	353	351	349	353	366	368	387	382	401	378	332	381	383	364	349	360	401	385	384	365	393	382	374	392	373	335	393	357	374	328	362	366	370	366	362	388	387	353	364	352	344	399	356	346	370	350	379	402	357	357	354	349	390	387	367	372	343	390	353	358	398	370	416	329	371	387	375	386	389	373	374	353	372	347	360	357	343	336	329	348	394	339	345	362	357	360	357	349	348	384	365	361	371	358	338	355	375	379	394	343	366	373	383	381	376	388	376	379	374	369	356	333	376	368	398	390	389	345	364	343	365	322	383	353	386	364	369	383	338	401	393	368	405	380	367	345	376	365	374	346	364	356	355	379	382	318	347	356	351	332	364	347	363	350	401	365	366	378	354	363	365	353	414	351	334	355	354	393	361	378	373	351	375	354	383	334	375	341	355	371	373	370	397	322	361	325	350	357	355	366	357	387	350	390	366	353	399	378	385	394	370	332	376	361	345	355	376	350	337	319	365	365	345	372	368	352	342	364	391	374	373	374	368	369	368	340	360	359	394	389	362	341	386	358	358	376	335	365	426	377	387	389	386	368	363	381	361	364	375	379	377	385	386	392	385	353	370	378	344	343	338	356	367	389	363	369	360	380	366	385	350	377	360	390	348	374	371	361	321	382	390	360	392	340	359	392	338	357	369	382	386	407	350	364	363	421	357	358	343	357	369	333	376	370	371	351	339	395	377	333	383	338	338	353	406	368	372	373	368	358	339	352	335	368	346	355	362	327	324	368	352	348	357	366	349	350	370	348	340	367	386	370	341	374	360	331	370	345	360	373	381	401	376	367	378	365	358	372	369	395	350	364	349	355	393	385	335	383	331	389	359	358	392	352	397	328	350	359	375	363	383	377	358	358	346	331	352	350	329	324	380	333	365	388	364	367	384	347	364	383	342	369	346	371	374	351	338	348	355	356	343	364	350	354	386	377	345	343	340	366	387	332	356	407	408	370	365	361	345	364	351	406	367	350	350	380	368	362	354	359	371	366	367	342	380	362	363	352	332	347	384	343	325	378	397	344	374	368	363	368	362	357	362	371	366	364	361	327	330	354	383	357	362	339	320	377	374	347	352	357	358	382	379	359	376	378	337	336	399	349	390	355	409	324	358	317	356	374	390	392	355	352	359	353	336	370	383	372	356	354	357	341	337	367	370	372	352	364	332	361	372	351	349	334	358	376	362	352	355
29864	29407	23471	9771	6622	1085	408	363	383	363	366	337	366	398	382	331	346	354	339	399	363	336	371	348	358	305	399	332	336	338	334	353	411	372	380	318	346	390	373	374	350	358	354	390	370	374	354	379	322	349	331	354	378	345	381	360	336	383	306	385	367	370	378	355	385	375	354	387	352	362	325	358	362	395	366	353	368	366	350	358	365	370	350	373	338	350	371	325	310	388	378	338	371	374	403	370	338	356	339	330	375	383	335	360	367	377	385	337	357	355	353	357	410	347	350	330	364	343	347	331	373	367	381	361	315	330	363	407	367	351	377	333	342	390	325	399	366	327	374	404	377	318	368	344	334	308	320	330	373	364	362	347	348	372	349	355	355	365	357	411	364	366	384	352	320	334	385	351	346	366	358	412	363	359	383	352	346	367	350	395	358	395	353	375	385	376	385	360	349	374	328	342	370	336	338	335	351	332	379	376	357	354	392	340	338	335	349	375	348	381	353	353	361	331	390	392	366	380	343	375	410	321	377	334	350	369	361	380	338	347	353	338	323	347	353	356	338	369	412	355	361	358	384	361	373	320	328	332	345	349	356	373	357	369	354	372	340	373	406	347	382	366	412	347	366	329	371	317	371	374	357	357	375	361	355	351	343	363	343	369	372	350	361	371	373	374	381	375	358	359	388	376	370	346	323	348	346	353	361	352	383	356	351	337	360	355	380	367	347	326	378	365	349	341	365	366	371	334	378	369	357	372	337	312	317	344	361	393	346	365	409	359	328	331	365	376	354	325	343	370	359	352	340	364	381	359	332	364	357	343	346	366	355	330	390	340	334	364	324	339	362	346	359	344	403	345	327	366	386	359	357	376	335	333	346	332	373	334	355	385	389	355	390	334	361	373	398	326	335	386	351	368	363	376	359	333	373	375	348	359	360	343	362	377	337	352	353	358	372	364	344	350	352	342	368	348	361	327	346	386	351	334	351	342	334	362	327	357	378	355	362	327	357	334	362	322	355	308	375	379	338	328	348	337	345	349	353	339	354	338	378	346	336	363	333	362	344	359	356	352	339	394	361	329	375	336	361	319	357	352	361	372	400	347	348	378	360	355	334	349	368	340	341	371	359	365	343	355	381	383	371	349	347	349	355	362	354	355	366	351	344	358	355	338	350	364	350	345	358	344	370	357	327	377	332	357	390	350	378	335	352	357	334	342	370	370	387	334	354	330	356	369	353	364	353	354	299	327	359	337	338	376	370	367	331	343	380	360	384	364	335	361	333	351	352	361	343	388	362	366	347	354	334	350	335	351	372	324	359	365	338	345	354	347	323	369	391	373	353	339	336	357	376	354	359	345	348	377	405	347	346	379	366	356	389	336	383	341	343	354	374	382	397	371	350	350	344	327	346	358	388	343	340	330	329	361	382	353	353	373	383	380	357	343	360	379	346	397	401	359	340	351	347	341	332	356	359	374	344	347	345	353	339	346	359	372	337	352	348	354	317	370	379	372	353	373	381	347	362	330	356	396	366	346	336	349	348	381	366	359	374	292	357	329	341	372	376	342	335	345	353	382	356	318	394	356	362	341	330	370	389	353	361	397	345	340	354	385	338	374	350	356	355	387	381	328	339	380	371	332	345	379	367	349	354	344	381	349	361	381	347	392	354	359	354	352	387	355	382	385	381	360	353	360	351	354	376	366	328	360	338	373	355	365	361	400	349	347	373	347	358	362	372	345	328	331	374	365	346	361	357	327	395	361	350	349	346	349	342	337	382	324	353	346	364	360	352	368	354	366	321	350	370	360	366	368	351	379	368	394	366	349	393	321	356	389	355	362	353	339	405	366	364	307	379	354	379	376	350	346	346	340	354	369	352	358	342	331	390	366	353	377	373	376	333	349	377	358	330	332	310	361	351	382	352	358	359	352	328	387	352	329	359	396	348	370	363	363	328	348	344	337	349	380	403	359	369	366	377	348	369	367	331	392	392	362	375	342	362	345	362	323	373	363	370	394	351	326	380	367	368	336	348	343	361	359	382	361	336	364	364	351	368	327	342	368	346	348	354	370	330	350	339	345	368	350	344	324	354	330	347	345	356	373	369	367	323	319	378	410	381	377	344	370	355	361	338	352	370	347	317	336	353	377	340	337	363	365	363	366	353	339	350	368	366	362	387	328	364	376	346	380	360	356	339	384	322	359	388	353	358	332	357	330	314	331	338	350	359	365	340	380	406	347	381	369	345	379	384	387	353	339	363	387	349	383	314	344	348	369	358	340	381	354	372	363	360	348	386	355	376	360	347	356	363	359	329	346	358	373	360	324	342	372	370	359	371	335	379	357	371	371	347	354	390	350	402	333	349	335	365	370	323	331	354	328	371	363	407	393	388	362	383	369	367	334	339	376	367	372	356	411	355	372	342	348	363	369	359	350	332	337	359	358	383	361	366	365	352	352	347	377	357	346	366	319	364	380	343	327	371	326	335	365	374	377	370	339	341	384	342	350	336	379	366	333	362	351	349	333	371	371	366	362	330	362	339	358	347	344	342	363	347	386	368	339	373	368	340	375	372	361	354	319	334	350	357	372	314	391	340	381	343	356	368	361	356	340	365	361	401	353	376	365	382	340	374	368	346	348	355	360	350	360	340	368	351	322	367	344	367	336	336	315	371	404	389	368	331	320	375	339	367	340	358	347	367	377	336	356	363	392	361	316	340	364	335	383	368	323	392	335	369	334	381	415	365	356	382	328	322	364	377	335	371	394	369	377	362	379	389	371	372	347	358	390	365	373	372	337	349	361	343	356	362	354	377	414	353	353	363	339	362	347	351	317	341	368	384	348	362	357	353	368	363	332	334	364	363	374	352	386	363	370	368	346	357	348	353	333	388	360	354	370	382	336	394	377	356	335	379	337	326	373	321	355	351	333	332	359	345	336	358	360	355	367	378	367	394	334	349	344	379	366	326	389	346	349	346	343	354	305	367	373	380	332	337	353	316	376	393	326	330	367	368	388	350	385	387	371	381	338	378	332	335	371	341	400	314	340	343	326	351	351	372	367	348	407	346	371	366	386	359	359	363	365	358	369	331	356	364	367	360	372	394	372	393	329	333	346	348	340	369	362	376	355	372	351	370	394	363	369	373	338	353	334	357	345	343	338	319	355	347	345	376	357	364	370	339	352	344	318	337	349	355	374	395	334	380	330	327	326	337	380	340	400	379	351	364	392	407	341	353	343	377	332	348	350	377	328	345	345	367	338	313	360	350	383	373	348	329	381	360	381	379	384	358	388	368	388	395	351	344	335	366	342	375	317	338	388	326	343	373	345	359	311	328	382	401	343	374	375	376	328	368	341	349	366	373	367	389	349	386	348	349	363	350	387	350	388	335	370	358	366	349	346	395	329	384	350	364	373	357	348	346	358	372	336	345	358	379	360	350	360	383	371	368	366	394	365	343	379	344	360	356	369	377	339	361	389	360	393	344	331	383	365	348	359	341	378	374	339	352	358	358	337
28796	42518	20376	6864	6831	1166	450	392	383	410	403	411	397	383	352	404	379	360	385	378	397	407	362	377	386	359	421	385	377	397	377	403	366	383	415	381	404	375	394	345	404	392	399	378	384	396	428	383	375	379	418	399	388	390	382	371	381	382	419	387	412	375	379	385	394	406	397	407	341	408	386	361	391	366	384	376	381	375	388	381	389	367	387	391	403	388	359	381	393	380	350	412	384	378	384	344	375	376	399	367	400	388	372	344	396	396	391	387	390	401	378	372	388	388	377	365	436	370	399	411	391	344	422	416	375	403	380	387	358	412	359	390	420	339	379	365	386	375	374	378	358	402	389	376	399	387	383	375	423	393	400	391	350	398	385	384	372	369	338	362	350	383	403	411	391	370	425	387	354	376	369	353	395	374	396	361	366	353	366	354	365	404	355	352	413	363	340	366	421	356	406	402	390	366	419	402	333	368	387	372	384	412	424	365	401	361	410	398	416	396	413	379	392	387	364	388	395	400	379	398	358	390	356	410	379	390	396	370	357	366	402	398	416	389	357	392	373	364	408	400	390	400	402	357	387	396	383	386	364	386	377	379	392	382	356	384	386	361	425	358	375	410	401	385	387	386	382	420	399	382	389	378	392	394	394	406	395	403	364	366	358	358	349	361	388	364	412	342	412	394	366	372	355	383	358	417	363	422	379	404	386	362	352	385	398	372	352	412	432	398	395	396	338	377	378	389	370	390	361	371	397	375	367	370	377	357	392	392	346	360	366	385	402	353	353	390	407	370	393	387	355	360	386	389	394	353	385	337	380	396	389	380	382	373	366	401	398	380	366	430	398	382	383	361	405	365	366	378	387	383	384	375	371	379	380	353	376	379	356	352	367	366	408	378	371	426	420	375	366	385	374	379	357	411	363	357	405	399	403	387	368	397	367	403	426	368	399	398	401	395	367	392	384	373	350	395	361	366	406	421	369	388	382	381	368	417	413	400	411	411	392	368	384	369	407	371	370	406	442	335	418	358	421	371	402	377	396	380	394	376	381	401	392	407	381	382	403	365	374	402	396	340	399	384	411	411	378	377	394	361	382	366	365	341	400	377	363	365	358	361	418	379	375	408	348	361	381	339	400	383	358	379	348	411	377	434	379	376	394	383	348	373	364	382	346	363	394	380	410	354	434	360	386	348	363	373	406	356	404	394	363	396	382	367	364	379	404	385	406	358	396	393	406	404	370	379	429	362	374	382	384	370	387	396	379	396	372	421	380	370	376	388	345	384	331	401	384	387	383	399	382	384	365	366	369	368	425	390	374	392	400	350	392	366	412	394	386	413	383	354	356	366	379	392	400	380	393	398	389	405	388	374	397	381	386	330	362	377	419	385	381	381	378	382	386	427	375	390	393	405	367	396	367	356	382	407	373	404	333	374	387	410	374	402	384	394	368	406	370	396	406	327	341	368	378	348	366	368	351	362	366	410	356	366	385	398	374	371	347	412	398	399	383	383	382	380	394	401	352	412	386	377	375	373	389	410	373	398	395	371	359	411	410	360	393	425	398	363	389	390	347	374	381	381	408	410	400	398	375	395	414	378	392	362	352	383	353	379	346	369	421	367	413	380	400	348	397	383	398	384	406	374	365	353	386	392	389	366	381	428	373	375	328	382	391	370	368	375	376	368	395	382	387	366	380	354	357	415	411	374	412	396	409	403	359	377	402	385	375	398	404	356	381	373	388	380	370	410	394	401	401	403	391	390	341	376	416	393	401	351	401	341	404	391	389	354	373	379	386	432	376	343	370	342	385	369	404	412	396	371	397	421	384	391	396	402	388	392	374	412	381	399	400	355	419	416	386	412	371	387	371	362	362	392	372	382	349	392	370	404	359	380	417	382	366	396	352	371	372	372	373	406	359	351	371	395	355	376	352	364	387	410	347	395	392	377	399	369	434	401	351	403	388	411	383	337	367	402	374	365	375	373	374	338	414	373	443	416	381	401	385	356	388	424	402	400	364	404	367	374	399	424	376	390	377	422	380	375	341	374	358	364	401	411	371	397	364	383	380	364	367	403	390	378	406	367	414	385	377	390	379	374	384	426	408	380	349	398	356	383	418	350	353	397	393	379	369	392	360	370	354	404	375	377	388	392	387	395	370	341	377	373	388	417	379	396	350	434	390	377	380	375	387	364	380	384	373	376	412	391	410	399	397	364	396	382	409	419	387	377	393	353	372	366	395	371	370	410	353	379	383	387	388	367	411	372	398	399	372	375	383	416	389	424	387	385	361	376	377	401	419	414	367	397	401	380	348	388	424	356	392	358	378	397	393	388	378	350	415	378	418	340	378	371	405	372	365	354	379	370	418	409	367	377	389	369	393	372	380	395	391	385	395	399	401	401	341	398	378	380	390	377	364	387	360	424	345	375	387	362	376	390	371	395	380	407	372	376	363	356	376	372	395	385	407	372	389	393	400	391	387	440	378	401	357	365	388	388	387	409	381	363	395	358	373	391	365	402	388	391	371	354	377	364	383	415	387	378	408	381	364	392	391	375	395	349	390	387	393	394	410	370	381	401	415	370	384	391	350	372	378	358	373	383	381	373	369	381	396	382	410	354	391	363	379	383	388	377	399	370	364	367	382	364	435	386	381	382	375	380	398	355	386	344	423	468	372	384	370	357	381	390	373	408	391	413	363	427	347	371	395	363	353	387	387	360	354	346	366	374	374	376	422	353	427	392	381	394	358	378	409	389	398	394	384	407	377	386	401	394	415	391	382	377	410	393	388	387	366	426	383	374	427	380	388	427	374	410	370	378	385	411	384	391	364	393	388	374	392	407	380	387	409	360	390	374	417	378	419	400	368	371	406	378	403	358	418	375	386	391	387	371	402	358	378	368	347	382	424	371	426	418	362	382	418	395	395	389	363	360	391	398	377	390	400	404	386	404	411	387	375	382	370	358	358	398	390	386	360	384	373	365	369	430	357	418	395	387	369	405	376	353	383	358	406	399	380	399	427	401	347	423	410	398	389	378	395	402	353	428	385	394	373	370	371	383	421	408	382	348	374	377	361	403	379	390	373	356	386	370	402	392	394	366	372	394	385	385	358	383	364	358	384	416	397	401	394	420	394	383	368	368	382	364	425	376	389	373	394	348	389	383	403	397	341	390	354	371	378	408	388	415	366	385	398	319	372	400	389	398	377	402	375	367	395	340	399	387	413	370	345	378	387	356	367	367	408	410	358	376	372	391	388	378	383	341	390	387	400	390	382	377	379	402	405	374	416	414	392	384	377	403	375	388	398	390	401	387	427	413	384	392	399	370	387	379	382	400	378	374	368	355	394	425	362	380	400	367	362	398	392	401	411	422	392	404	389	369	364	370	403	323	391	419	364	408	409	367	357	407	389	366	383	377	370	363	414	395	349	390	356	408	367	409	389	373	391	390	403	367	391	361	373	380	381	388	394	373	402	388	410	347	401	375	424	357	370	407	428	404	377	403	409	374	400	408
23792	21117	28313	25491	33670	20514	4199	511	406	362	374	326	295	344	362	318	303	298	307	309	290	323	315	285	277	296	302	281	279	271	269	286	261	309	289	246	273	280	271	296	263	300	286	285	290	292	291	276	271	276	266	298	294	277	297	252	269	260	296	252	290	312	269	242	266	279	267	268	293	249	306	282	305	280	287	263	314	268	269	268	280	268	306	250	255	245	265	265	293	294	273	291	273	295	268	262	282	275	301	312	261	268	280	290	239	281	297	330	281	285	280	285	273	286	262	273	260	250	274	292	281	303	273	282	269	274	289	261	276	282	278	303	300	270	286	268	274	276	306	272	270	256	304	311	275	302	268	295	282	275	293	272	258	277	273	255	303	265	259	280	295	280	264	264	272	287	302	248	268	310	282	282	259	281	285	239	302	295	264	259	283	269	262	261	316	311	285	274	258	239	283	248	252	286	257	275	272	283	287	269	269	280	271	295	300	298	287	294	256	275	267	272	260	282	282	259	262	288	280	295	287	264	244	287	293	265	256	284	302	270	278	276	259	266	261	279	273	304	293	255	269	258	282	271	266	282	306	255	295	277	300	282	312	313	263	276	303	285	262	254	314	269	269	287	265	256	257	257	264	282	227	254	292	247	276	262	278	268	280	325	289	282	296	257	302	244	256	288	289	275	254	267	272	262	268	295	263	267	256	278	282	275	254	293	292	281	274	280	285	248	266	276	271	280	286	275	262	289	294	302	269	283	265	277	272	288	264	279	271	266	291	274	296	292	235	265	284	239	294	301	262	267	284	279	269	284	253	283	263	285	289	267	291	293	306	287	284	285	273	256	290	293	281	254	302	289	288	282	301	280	281	269	300	252	266	275	300	292	295	287	270	268	269	276	272	261	280	289	298	275	254	273	267	256	283	297	274	272	271	233	255	267	283	295	271	292	275	276	299	261	279	265	279	284	297	288	278	261	240	249	264	309	275	292	271	277	247	279	300	277	249	256	305	285	275	296	304	298	293	293	267	276	286	291	247	268	274	300	242	291	278	282	242	283	263	302	239	283	311	263	279	263	280	277	268	286	289	280	287	304	246	276	245	255	277	290	310	276	294	309	282	293	272	251	233	262	247	271	282	296	275	273	261	287	261	226	263	273	264	301	313	301	282	282	266	285	291	276	280	276	286	267	274	312	270	293	275	286	270	264	278	274	289	271	258	261	258	284	305	255	264	271	289	267	264	295	277	238	287	282	270	276	267	287	270	260	286	262	281	259	258	306	255	274	249	264	301	296	277	315	269	259	289	256	295	296	266	288	274	259	258	282	259	280	293	254	284	264	292	265	261	245	276	276	274	280	269	297	262	287	301	295	284	283	291	289	265	276	272	270	266	273	269	278	292	271	258	282	287	268	283	259	270	296	258	263	282	293	271	293	269	269	268	272	256	272	270	272	245	285	270	233	266	282	278	258	297	300	276	280	289	271	273	289	300	265	294	270	286	279	276	289	302	269	256	280	277	267	288	258	283	289	248	261	273	288	300	264	289	306	296	269	233	270	305	265	268	293	303	281	259	261	301	271	247	271	295	254	300	282	276	245	271	284	253	273	271	319	272	265	305	282	282	263	278	287	271	271	288	212	264	273	291	277	240	277	261	273	292	303	281	263	259	263	283	309	276	277	290	279	293	285	268	302	292	293	312	268	282	273	284	269	286	292	297	280	289	287	264	289	283	265	292	273	293	304	278	256	287	267	252	264	272	299	301	312	293	306	302	285	297	274	271	283	249	300	276	266	291	289	255	259	282	290	294	295	283	269	288	269	282	282	271	265	310	258	284	266	278	271	256	279	314	267	255	230	294	269	317	288	270	278	283	288	287	295	267	269	327	276	268	318	301	267	272	286	266	268	282	266	285	303	271	275	256	297	283	302	285	279	294	265	251	249	278	267	285	271	260	304	268	286	277	280	247	273	309	275	273	303	280	265	262	276	247	276	245	276	276	290	284	292	277	278	274	292	243	256	296	260	258	288	260	269	291	240	287	267	275	277	255	280	275	303	262	262	281	287	281	253	274	294	267	312	281	260	286	266	269	277	276	279	253	278	274	272	265	276	278	270	268	296	282	266	242	261	283	277	278	287	311	257	269	282	283	280	262	281	292	290	276	259	285	283	276	280	276	263	285	261	270	267	311	284	274	299	262	309	265	272	250	258	269	285	269	269	291	275	284	274	268	270	286	267	276	230	263	299	286	268	283	272	282	285	288	296	245	281	286	270	292	282	300	263	291	283	246	244	248	287	269	261	281	290	248	279	263	255	312	280	278	278	287	273	268	300	295	258	238	290	265	302	293	274	284	255	268	283	283	300	245	277	269	280	265	283	309	243	270	246	272	270	267	247	288	263	260	311	306	305	291	269	284	275	262	295	286	275	255	278	244	284	272	278	273	270	291	293	262	262	262	287	272	262	291	286	253	263	289	260	261	295	277	268	279	283	283	258	280	280	283	258	289	264	323	265	257	250	258	256	283	287	290	278	276	288	287	269	274	238	270	276	283	271	283	276	301	266	272	295	257	250	264	290	278	268	262	290	289	265	271	279	268	280	256	281	291	274	290	301	299	281	277	261	279	320	306	249	290	278	280	298	273	245	267	292	277	294	270	303	277	266	261	267	313	258	291	249	250	295	271	279	262	294	306	266	260	318	284	276	306	282	281	278	266	290	278	270	305	263	276	289	300	294	293	279	283	268	281	280	256	291	296	282	270	253	273	268	275	308	271	284	244	265	277	283	291	303	271	255	275	269	250	268	258	247	293	260	296	269	258	246	299	282	269	283	284	261	297	292	256	253	303	266	252	300	299	285	261	289	303	269	270	270	285	278	262	290	270	282	293	274	283	284	246	271	269	278	283	289	265	258	267	291	277	316	291	283	287	276	290	263	267	252	272	264	272	282	276	276	251	264	272	259	298	295	281	293	255	280	279	253	285	294	272	235	274	278	276	273	263	282	259	251	259	249	270	285	278	296	282	298	283	254	261	284	282	294	280	279	257	295	266	294	282	276	274	242	273	287	266	248	282	284	265	298	313	293	281	283	291	308	267	277	261	291	273	280	250	268	261	291	257	265	275	266	279	275	313	271	297	293	283	271	269	300	274	303	254	292	284	310	309	298	305	271	290	274	252	263	224	281	263	288	288	263	287	257	266	286	264	276	273	267	285	281	275	244	281	297	278	288	311	293	285	271	287	301	268	262	274	292	302	300	269	271	296	279	264	271	271	287	275	302	277	280	269	278	250	286	275	296	265	268	260	298	275	265	273	279	251	270	284	271	267	278	307	261	282	272	283	291	269	271	264	263	272	280	278	279	277	267	305	276	290	288	266	262	291	275	263	274	279	279	294	264	303	306	274	263	296	286	267	287	269	274	281	274	268	250	266	248	285	277	289	284	254	280	261	311	249	267	278	290	252	257	267	299	265	248	307	254	286	275	271	293	276	254	269	247	284	279	270	253	290	276
32479	57766	34116	34310	41346	12127	968	650	501	474	454	435	391	395	389	353	358	350	344	341	343	316	325	340	331	339	308	280	323	294	309	281	293	338	305	332	317	319	300	288	288	292	280	301	304	330	313	256	313	290	292	301	296	291	305	302	280	284	319	314	307	322	287	294	268	282	282	324	287	294	299	308	253	300	293	292	295	318	284	293	268	301	302	303	323	285	291	305	295	303	294	297	286	325	273	286	279	288	277	294	283	330	304	340	327	263	302	331	276	305	350	292	305	308	293	272	313	311	343	361	302	304	292	317	297	307	274	292	310	302	307	295	297	314	297	284	300	319	304	315	306	316	315	302	284	279	265	318	299	302	286	306	311	291	312	305	295	264	313	288	311	332	313	294	303	288	318	297	299	294	308	320	297	319	309	332	306	315	311	288	304	282	321	299	289	302	291	285	275	307	306	273	274	283	265	298	299	311	311	274	305	322	323	316	267	275	290	289	301	280	320	307	278	309	306	268	312	295	322	303	304	307	310	298	308	307	291	282	296	292	301	290	311	319	314	328	350	299	282	302	313	283	299	273	296	287	297	292	321	273	294	306	322	310	304	305	305	293	288	299	278	306	303	309	317	297	316	315	304	290	320	314	326	316	307	278	309	309	314	293	307	286	314	325	291	298	275	291	303	298	286	301	283	307	276	328	272	289	288	286	284	321	307	296	301	294	310	310	286	321	304	281	310	297	322	314	303	302	269	280	304	276	301	281	298	327	294	300	286	296	312	310	302	292	285	301	291	315	295	317	309	328	293	283	318	289	301	299	317	304	282	311	335	281	278	308	284	289	288	296	283	312	318	304	302	297	289	315	272	274	302	292	304	274	308	274	298	301	290	266	287	288	311	305	276	305	303	287	296	271	302	284	299	295	304	290	275	270	282	295	304	288	285	291	277	252	301	296	300	292	308	280	277	305	294	284	323	272	306	304	300	268	318	308	277	328	296	294	288	302	286	326	273	288	287	280	310	324	309	317	289	260	306	307	273	299	257	279	283	281	299	302	280	324	298	289	311	303	300	277	306	298	283	289	308	287	283	322	320	287	290	283	319	288	275	280	264	307	292	305	313	287	306	269	271	290	290	290	292	291	325	291	315	286	280	303	334	326	315	292	297	276	275	314	292	286	300	276	260	337	298	303	283	279	284	313	305	296	291	318	301	302	312	332	296	301	303	284	283	282	282	320	284	306	333	322	302	300	304	278	316	289	299	281	315	269	287	316	266	314	298	282	286	316	324	288	292	305	283	320	296	300	291	297	312	303	282	299	304	297	297	285	292	312	297	277	281	302	306	304	315	303	301	296	298	306	320	310	298	296	312	278	321	285	290	291	283	287	298	292	321	292	285	287	299	313	306	301	306	286	295	303	314	317	287	289	291	273	307	299	315	286	286	310	329	301	279	294	295	296	313	301	320	310	302	332	267	304	319	279	291	319	298	322	297	289	326	289	311	301	293	320	285	264	304	286	324	279	274	295	269	292	316	324	292	293	299	290	301	271	319	286	288	283	305	294	302	316	328	314	318	306	286	278	339	298	299	315	278	280	276	329	265	297	323	282	289	302	299	290	292	303	309	289	291	298	296	294	301	295	297	299	297	302	293	296	338	299	288	318	312	250	304	272	285	289	293	304	282	282	310	333	306	299	303	299	281	293	315	346	280	288	308	296	282	307	310	276	317	321	284	308	314	306	300	316	298	287	273	305	297	325	326	281	292	275	298	304	309	323	293	299	290	288	290	298	312	310	292	272	301	347	272	314	293	280	321	320	305	264	284	297	318	299	295	296	297	297	298	293	297	293	282	325	285	279	321	297	288	296	294	313	300	276	291	283	319	289	291	303	314	281	296	334	270	289	290	326	336	296	281	308	297	322	301	305	299	304	282	294	277	318	302	297	287	293	315	294	309	343	285	306	302	301	309	247	321	302	284	309	283	319	308	296	309	274	300	327	291	272	318	304	305	317	292	300	299	311	286	309	306	329	284	317	293	277	279	279	315	285	282	313	315	270	276	304	287	284	292	323	276	283	285	308	290	298	310	302	294	310	308	291	279	290	262	283	311	310	295	304	321	322	280	291	294	304	296	298	289	286	330	275	271	300	304	306	309	286	322	290	309	305	288	314	258	312	302	278	293	296	325	291	297	298	315	307	313	288	308	307	296	276	302	306	304	288	294	287	321	299	287	295	315	298	299	307	293	306	278	289	286	293	287	310	267	280	295	288	305	262	318	273	269	293	297	323	314	286	283	288	294	308	279	298	302	307	347	293	300	290	291	310	295	289	316	310	337	291	313	345	288	300	287	321	285	298	293	302	323	309	277	306	295	305	310	301	307	319	292	299	280	269	287	319	269	283	280	291	295	310	309	282	293	282	300	319	278	290	285	322	282	309	320	314	292	282	298	272	274	296	295	313	317	292	279	263	284	295	290	287	294	288	276	322	342	309	314	261	299	316	302	261	325	286	312	293	272	284	307	327	301	305	318	296	290	289	296	313	329	273	280	309	308	294	298	295	303	294	319	304	280	287	312	314	283	278	285	281	322	321	294	341	300	278	294	312	292	314	300	280	286	284	304	287	323	293	301	282	268	282	287	292	305	286	304	285	299	302	348	283	299	291	265	279	292	267	327	274	291	299	304	287	300	292	292	296	296	292	308	249	298	293	307	324	279	301	272	283	329	315	333	296	330	282	310	296	278	264	287	298	304	311	277	305	292	295	268	322	284	282	293	325	288	310	290	312	319	339	297	300	311	289	277	279	312	278	305	284	283	285	302	254	330	307	307	293	307	299	271	315	263	305	264	303	291	291	301	283	276	294	320	305	289	285	295	308	305	295	296	276	274	332	288	308	274	297	282	256	298	306	284	302	281	305	305	318	309	304	299	309	268	297	275	255	324	288	304	268	322	264	314	270	321	280	263	290	288	297	303	283	299	299	321	269	289	291	306	276	303	288	298	300	317	312	293	323	299	261	292	303	298	278	300	271	305	308	306	299	315	303	294	310	287	290	306	291	312	310	287	267	276	311	280	309	306	316	321	292	306	283	287	272	290	304	295	302	297	289	283	316	292	302	306	307	293	301	299	297	291	306	314	317	331	276	306	302	290	294	302	324	279	328	278	284	309	266	310	290	282	309	289	296	289	273	304	310	277	305	301	263	290	288	305	290	325	295	325	336	321	302	273	301	277	303	294	300	303	328	297	299	302	269	303	318	293	318	316	277	299	294	315	298	306	336	291	310	281	291	279	301	294	349	277	297	295	352	306	344	278	300	287	329	294	316	278	301	297	287	311	281	284	307	293	299	278	294	288	297	334	295	309	294	285	305	319	305	296	297	274	288	292	308	292	276	306	289	308	279	296	295	302	309	298	277	286	277	309	287	340	290	302	290	301	297	290	289	301	271	283	314	301	293	309	293	309	310	297	300	292	311	289	311	278	292	277	286	308	297	317	312	312	311	292	299	325	301
24829	21095	27443	26063	24926	11186	1036	514	493	510	468	438	480	460	470	477	429	487	450	464	427	459	423	445	449	455	480	428	435	464	431	413	401	450	445	409	452	455	458	481	404	440	450	433	443	394	473	411	424	456	424	445	461	447	397	388	379	453	447	441	435	435	458	412	434	421	448	408	440	412	396	464	434	400	415	419	445	459	442	439	440	411	439	396	463	434	450	449	425	462	425	438	462	405	420	429	479	441	429	408	419	403	418	435	462	454	414	405	427	421	438	405	468	447	425	415	444	442	449	412	487	428	410	445	456	444	459	423	425	437	464	432	420	461	463	447	438	422	416	451	452	467	430	435	454	416	442	452	431	441	460	435	459	426	480	438	404	453	430	419	447	472	395	469	430	416	448	452	451	435	421	448	442	468	404	424	467	416	433	443	470	447	430	452	416	435	412	402	400	446	415	414	428	453	476	428	417	412	417	413	448	449	460	453	445	468	426	444	450	471	426	464	393	434	398	404	430	423	400	443	457	432	465	408	463	441	429	432	388	444	426	423	460	405	412	437	450	397	432	440	442	424	447	420	452	436	445	457	429	448	440	466	464	466	453	451	441	467	455	464	445	474	446	431	440	421	447	435	424	443	426	443	410	419	434	428	414	476	459	452	460	444	436	434	466	441	419	455	416	421	454	458	427	432	393	466	456	453	451	453	422	418	440	440	429	439	439	496	477	415	449	455	443	440	426	449	416	424	438	416	475	456	452	429	421	430	421	404	431	423	419	446	420	412	438	460	439	436	435	429	448	455	434	482	425	444	438	391	433	439	420	416	467	424	417	400	480	412	445	421	409	471	449	433	471	456	464	421	416	458	428	403	422	429	428	421	457	440	466	434	440	464	405	400	435	430	431	448	420	465	444	422	436	425	475	437	449	434	417	430	442	398	445	461	447	455	458	456	425	422	422	458	404	422	415	431	444	415	400	432	444	461	448	421	471	435	447	454	469	412	449	423	475	403	465	431	438	413	449	442	473	437	411	461	473	437	447	444	443	427	463	421	426	420	450	443	466	482	464	423	457	458	427	464	413	445	453	449	472	428	432	457	435	445	428	451	430	444	429	423	394	436	446	430	486	436	452	450	428	443	397	451	485	436	438	464	390	468	428	442	438	414	425	438	438	448	453	443	444	439	404	408	433	393	456	462	456	424	434	457	423	474	461	421	422	435	455	420	440	419	441	437	478	464	426	451	447	460	447	423	490	425	403	466	436	382	443	486	400	413	427	433	424	415	436	445	411	435	432	468	470	416	419	406	431	422	435	455	438	424	422	456	444	411	434	449	437	448	414	411	441	426	453	460	412	433	426	447	442	478	435	417	434	436	435	402	408	426	470	444	459	404	425	434	427	437	439	420	422	427	398	422	447	413	425	445	444	416	430	427	413	437	446	484	451	432	462	444	428	440	458	443	437	436	414	392	456	434	437	461	450	451	417	445	458	437	467	437	486	428	423	453	392	438	454	410	451	442	439	435	448	422	401	436	426	444	446	469	462	458	420	439	466	434	422	395	477	417	459	447	430	415	440	394	435	431	401	440	460	461	414	413	442	452	470	451	468	427	426	452	466	433	432	442	428	454	444	472	443	468	421	408	456	452	423	415	451	504	444	448	455	447	434	455	455	401	439	405	417	383	441	461	442	458	464	420	440	420	440	400	454	443	421	416	444	456	443	431	442	481	438	462	417	463	450	452	439	402	427	449	446	448	422	444	418	436	398	443	395	436	443	422	452	438	446	446	407	424	424	453	429	461	419	494	417	441	446	457	466	482	478	465	461	455	418	458	453	483	455	419	437	418	439	442	394	459	442	444	452	436	452	441	456	418	427	472	381	466	466	461	433	450	424	475	454	444	464	432	444	431	455	460	456	431	460	463	464	463	432	402	449	458	431	446	448	435	468	410	473	406	472	434	448	463	471	425	454	428	417	456	417	433	414	447	434	460	443	427	426	413	429	456	437	451	461	458	459	440	420	460	471	436	429	449	448	435	422	444	445	428	415	421	436	430	396	431	439	407	469	413	432	442	434	446	456	448	425	468	437	417	475	445	424	400	374	429	468	415	425	434	426	402	428	422	461	441	439	472	445	392	451	404	438	441	434	406	450	459	414	425	444	457	399	425	390	396	439	472	441	434	481	397	433	436	408	423	465	464	436	436	441	442	439	438	465	467	443	410	415	471	456	428	440	429	426	423	400	433	404	436	422	380	456	410	436	454	430	460	458	423	458	460	426	421	490	448	465	434	431	445	473	442	429	422	431	392	459	423	428	417	457	417	467	429	392	426	445	449	431	460	436	408	459	452	448	428	451	454	427	460	429	436	415	452	453	450	462	442	452	438	396	407	431	406	422	465	408	435	413	467	430	424	473	431	412	460	446	468	419	463	421	449	447	437	466	421	406	460	453	447	444	422	408	474	394	445	431	427	417	462	465	438	404	416	456	426	430	416	455	427	430	437	441	424	436	471	433	415	410	468	436	454	450	428	468	440	442	450	433	459	444	430	426	420	417	415	413	442	451	440	468	426	468	449	485	418	439	449	474	458	432	496	400	457	437	421	425	464	403	396	425	454	464	450	442	434	424	414	449	424	437	447	464	421	415	443	472	475	400	461	465	415	412	440	387	442	400	411	401	470	432	426	450	440	482	429	432	434	436	449	424	451	401	450	474	406	461	435	421	439	423	448	445	400	402	395	390	434	485	458	431	432	457	448	451	423	435	416	419	470	473	425	430	434	452	477	472	445	444	408	483	400	432	426	427	457	456	467	410	424	418	472	449	439	460	388	440	436	445	435	419	438	400	453	421	450	374	413	438	444	458	467	447	438	436	468	461	447	413	431	422	465	440	418	427	414	433	452	437	460	446	423	442	423	411	465	395	453	442	421	431	450	462	432	456	446	467	477	423	463	456	439	449	445	453	459	474	450	457	429	401	472	461	437	404	437	437	464	422	446	435	427	449	444	462	443	451	425	484	392	463	403	431	434	452	435	464	413	457	402	413	369	402	451	451	454	430	479	426	423	428	433	431	435	424	418	503	414	434	466	404	461	443	455	450	450	470	419	449	461	413	417	461	469	424	472	441	423	387	425	421	444	408	425	467	478	465	453	430	438	455	471	435	468	421	429	457	461	440	412	418	446	437	428	456	419	462	457	406	474	462	415	452	427	448	413	407	402	443	428	456	425	437	407	464	440	428	481	443	430	476	495	438	430	426	443	455	435	457	447	456	432	446	436	429	400	443	454	404	457	481	436	451	444	406	443	453	456	397	452	428	420	406	446	423	405	454	399	442	446	426	382	412	457	415	441	413	421	454	438	439	426	451	432	408	434	451	450	437	401	437	501	472	426	434	415	418	418	480	426	418	444	449	449	418	409	428	405	456	427	457	437	472	390	417	387	443	457	443	436	432	424	465	430	402	473	437	445	458	442	428	433	423	456	458	429	412	413	462	465	421	467	447	453	416	418
30613	51802	32294	26331	31197	10011	768	690	574	577	568	522	528	532	488	468	484	443	451	481	460	524	437	442	420	453	453	493	482	464	439	460	482	459	434	465	450	509	453	448	427	456	505	497	471	426	462	472	442	455	467	439	434	491	506	460	459	435	471	477	424	463	448	428	497	457	461	482	466	485	449	425	466	472	447	465	453	468	410	420	480	482	471	436	492	447	458	452	411	450	456	465	420	467	470	446	457	425	463	431	470	461	470	460	460	447	458	447	422	459	468	441	496	497	489	458	474	429	461	487	486	428	453	454	494	475	448	483	452	444	468	434	480	485	466	440	458	451	439	437	460	489	482	461	485	454	469	484	470	450	429	440	484	468	442	474	499	479	454	453	452	483	421	460	441	462	455	413	444	470	429	463	450	446	478	442	477	475	411	463	443	469	444	483	495	465	458	418	471	442	448	507	426	442	467	431	427	451	434	454	479	443	446	460	466	471	454	465	459	464	449	484	456	445	482	478	441	429	499	448	452	479	453	440	496	450	462	451	478	495	466	483	456	468	446	441	485	468	441	461	474	472	475	458	438	463	445	463	471	456	428	454	458	469	500	439	475	484	449	471	467	496	462	478	473	463	444	442	470	494	476	495	451	450	430	466	481	446	462	448	459	463	427	471	470	454	407	475	471	468	467	424	442	469	431	474	436	466	468	501	477	460	451	479	438	472	470	488	478	450	475	547	458	466	459	466	434	447	466	436	481	498	472	490	474	448	487	410	439	422	465	445	471	479	480	427	490	458	458	443	506	432	436	474	444	474	496	471	446	443	433	414	468	481	438	443	462	472	475	417	456	477	480	467	445	439	447	434	484	423	417	476	449	484	462	465	460	446	468	458	464	462	480	410	442	476	448	484	473	448	514	462	478	483	456	472	436	445	479	497	435	469	500	504	464	455	433	508	430	449	444	453	429	429	487	456	464	482	465	437	467	493	480	451	486	473	446	484	443	464	461	507	464	443	486	462	471	494	464	450	500	455	491	481	413	472	427	451	407	479	481	452	476	448	462	410	469	449	485	466	466	470	449	444	500	513	446	442	469	453	453	419	443	472	458	496	469	481	467	434	450	461	462	485	451	488	490	438	443	457	452	473	458	466	431	478	415	462	477	449	463	430	442	425	499	468	475	466	443	447	441	463	466	465	451	470	469	448	467	432	444	460	482	477	505	473	471	471	476	457	453	455	484	443	432	434	484	462	471	459	466	444	446	435	427	441	454	467	460	436	474	508	488	463	477	452	460	465	472	450	457	448	481	468	431	416	436	516	475	482	471	469	497	446	456	446	410	463	470	447	464	429	427	487	455	457	451	480	465	462	508	427	467	425	458	461	445	471	490	455	460	460	473	448	436	489	473	481	488	487	528	473	450	439	453	489	505	425	440	471	454	436	450	465	486	431	497	468	443	469	453	445	439	467	492	451	486	447	468	485	461	445	476	429	459	449	433	500	477	472	465	440	450	452	436	465	491	493	454	441	477	470	451	429	482	481	443	474	462	453	471	440	470	439	447	454	472	451	441	454	458	456	476	445	428	436	467	468	444	487	442	460	467	511	477	449	434	463	462	492	450	480	499	443	459	440	444	424	488	434	466	423	479	466	431	467	466	474	450	467	443	456	442	473	499	428	451	458	471	470	457	410	455	489	445	491	464	469	470	435	481	489	464	469	465	436	448	434	476	478	454	457	439	461	465	472	485	430	481	488	463	479	438	452	444	473	425	480	428	462	467	498	458	445	458	483	495	450	414	471	428	426	461	468	487	458	467	455	453	470	409	417	452	454	499	447	456	439	442	442	492	463	462	461	466	456	458	449	485	471	437	445	476	427	419	477	449	479	470	441	435	433	498	472	431	488	418	476	459	461	443	471	453	488	474	430	476	458	449	451	463	473	446	507	432	472	489	464	483	460	485	477	440	427	498	482	499	461	455	408	411	443	428	462	480	405	468	427	477	433	517	485	471	437	455	475	490	435	497	471	471	431	447	466	419	475	468	466	512	481	433	468	435	459	469	487	497	450	445	460	460	496	481	424	432	458	459	465	455	490	455	426	485	465	448	480	468	457	442	456	473	426	448	435	472	443	442	448	490	405	452	437	449	440	471	435	439	471	482	455	456	464	473	471	450	474	467	476	461	465	487	474	506	458	484	470	484	432	423	466	448	457	475	497	432	479	439	458	479	463	493	451	456	534	456	455	479	434	437	452	435	499	490	442	456	420	492	449	498	446	481	441	473	461	431	465	442	457	467	475	444	454	461	468	456	417	477	439	449	462	414	467	469	471	473	447	412	439	460	429	490	476	468	491	435	456	466	450	480	501	490	465	457	447	453	474	445	464	466	512	468	437	439	437	435	435	467	478	439	460	500	463	431	424	473	448	452	456	458	503	459	453	438	495	500	494	437	463	428	479	434	465	464	484	469	438	461	448	464	477	456	459	438	451	448	429	463	436	444	447	467	480	454	436	465	440	441	451	455	478	472	462	482	486	449	441	449	468	480	458	437	488	446	487	462	415	479	467	467	453	468	486	436	465	498	468	453	458	480	485	458	422	488	440	453	436	486	443	483	459	455	449	460	469	481	465	469	422	446	478	468	460	443	477	483	457	449	480	460	436	457	458	476	467	501	444	445	466	424	485	466	471	441	452	460	452	422	464	449	491	463	491	500	454	452	490	456	460	478	491	486	461	449	457	448	482	445	455	468	458	463	437	477	436	463	467	439	454	423	460	432	504	438	513	474	469	455	430	462	462	464	453	431	470	400	457	423	425	463	497	477	432	463	455	450	413	464	500	463	434	467	425	433	440	470	450	442	462	463	462	484	438	476	442	437	423	448	452	472	478	495	440	494	429	464	449	432	467	424	520	454	457	468	479	452	468	432	455	478	425	427	489	431	438	472	450	464	459	473	455	436	486	437	452	483	463	453	502	473	498	452	474	484	459	464	407	455	473	468	462	465	435	506	460	429	471	487	426	437	453	474	455	460	425	471	506	439	498	425	459	468	448	453	444	419	446	442	450	447	439	455	492	469	450	481	483	470	446	495	482	470	466	458	436	462	443	462	491	488	457	477	475	477	482	478	481	469	500	457	496	463	452	465	464	461	449	461	476	465	518	410	474	474	472	474	474	480	439	471	420	465	437	442	483	468	429	401	461	433	453	481	478	465	501	491	454	478	421	420	464	447	441	486	454	463	449	445	415	481	448	468	439	443	464	473	406	485	451	458	475	473	439	505	457	467	488	415	492	490	463	470	458	472	439	462	456	467	447	441	445	491	453	472	478	464	439	438	481	485	488	453	476	493	473	473	455	458	440	485	443	471	511	456	491	457	464	451	432	441	464	421	448	481	447	462	440	461	445	427	445	450	477	491	447	453	457	423	473	491	448	496	443	489	457	439	473	458	439	462	455	448	446	458	433	464	449	474	450	486	485	434	467	426	487	470	425	477	447	488	422	454	503	440	442	454	453
22587	21041	28721	24702	32474	25724	13465	1403	584	554	487	515	477	458	430	410	411	398	416	397	359	361	347	398	367	393	342	371	388	389	381	376	409	413	344	399	371	323	371	382	357	362	368	337	346	350	360	356	367	383	370	344	339	353	385	355	375	345	360	382	363	368	356	396	356	384	333	386	378	374	352	346	377	354	362	351	354	387	376	334	372	345	357	364	337	385	349	371	360	388	360	334	340	365	336	345	351	364	360	364	340	358	369	339	333	388	342	380	367	344	363	355	332	377	353	342	371	329	366	349	395	340	339	375	381	342	392	338	352	409	388	339	381	377	334	386	373	390	349	330	350	331	349	376	390	379	351	354	325	330	331	333	382	344	365	372	355	323	351	358	355	303	347	368	373	380	299	344	375	395	385	333	356	337	354	345	375	345	362	341	389	337	338	355	352	350	341	361	344	353	365	344	346	373	365	347	366	359	367	364	347	346	373	348	359	369	350	332	338	375	372	365	364	367	359	338	330	372	354	344	371	351	340	339	356	350	356	330	362	336	348	372	365	372	370	356	367	341	340	386	329	373	352	365	344	337	368	367	364	344	348	375	346	338	379	332	360	334	409	334	323	351	368	326	398	350	377	360	330	339	352	415	375	338	369	376	379	348	369	352	355	355	366	357	316	343	385	364	292	362	347	400	357	359	360	342	359	369	344	332	377	354	347	341	336	302	384	367	379	378	357	362	375	328	374	368	367	382	402	336	356	306	350	353	384	360	389	376	331	359	367	346	327	378	368	371	341	383	364	371	349	380	353	351	348	353	398	339	390	373	355	385	342	395	366	371	319	365	357	364	336	369	329	367	331	354	340	365	366	381	373	376	298	318	365	369	352	344	334	371	353	382	374	350	362	358	347	390	390	346	354	320	348	325	361	333	342	322	365	321	373	369	352	366	335	381	326	361	361	361	347	354	372	373	350	325	352	348	366	372	348	374	334	331	382	332	380	344	350	364	361	365	367	367	356	315	392	343	351	342	337	316	338	363	345	359	330	353	363	376	373	355	373	379	393	366	354	349	349	357	344	373	366	351	362	354	377	353	372	365	327	337	365	360	335	355	363	385	373	334	378	358	357	371	349	341	372	355	331	360	355	370	332	351	346	345	339	347	343	346	357	357	342	341	349	371	384	308	355	381	349	355	347	366	355	357	361	350	314	327	348	373	367	379	356	393	344	342	371	366	346	329	336	343	374	349	332	334	384	353	373	397	394	383	397	358	386	338	341	374	357	366	372	343	357	366	337	347	369	349	348	379	379	360	356	324	374	351	410	362	392	368	355	335	350	402	349	338	356	360	336	377	379	340	386	377	318	361	365	332	374	332	347	388	355	330	353	365	337	333	383	371	377	389	348	401	345	375	363	356	343	326	349	354	360	367	342	372	380	382	361	338	380	403	376	378	342	342	353	347	336	350	366	353	377	385	368	388	342	373	344	353	356	347	363	343	366	363	366	319	334	384	360	363	376	338	352	350	344	339	357	370	353	344	371	385	351	355	376	342	329	334	352	326	372	341	354	354	324	380	379	382	385	386	347	359	338	417	349	365	368	349	354	321	350	366	331	354	340	360	362	325	365	356	384	351	389	396	320	358	347	341	361	361	353	349	368	337	351	378	330	361	350	367	330	365	344	349	332	364	399	342	360	382	384	364	378	370	357	348	416	357	353	351	367	336	365	362	337	359	370	339	396	371	353	369	378	342	368	349	333	377	363	390	322	375	351	386	390	396	375	355	359	383	360	380	384	392	361	374	374	333	367	403	374	402	356	349	362	353	353	350	387	363	387	348	396	414	346	342	367	362	341	349	381	404	333	330	306	375	352	355	312	347	378	343	353	349	355	350	359	347	374	335	366	346	374	386	325	321	365	373	348	371	376	348	342	354	353	378	367	350	385	363	385	350	340	354	352	373	379	376	364	365	352	355	360	372	399	337	379	343	341	388	380	358	346	374	357	353	394	380	348	345	338	351	386	366	368	364	360	390	346	355	338	351	348	366	336	353	384	369	369	349	362	332	345	348	400	329	375	372	369	344	351	349	355	332	356	335	374	377	340	390	384	342	348	348	329	322	344	331	361	370	344	344	344	359	362	364	353	365	355	366	373	340	314	344	365	366	355	383	332	385	351	346	329	358	346	343	344	375	387	325	348	349	337	383	324	388	364	332	367	340	350	349	360	353	317	306	360	356	364	352	364	319	318	375	392	344	353	374	341	399	343	343	369	334	339	388	339	360	370	376	355	358	358	359	372	351	365	378	320	372	361	373	395	387	378	349	341	350	354	364	365	337	371	375	350	387	352	394	377	380	339	397	339	373	361	348	339	361	373	386	374	387	370	365	392	355	348	367	338	373	362	378	363	361	413	341	331	365	326	368	373	380	368	365	366	374	329	327	372	362	356	371	339	380	388	337	361	389	346	371	353	358	369	352	351	384	340	360	342	376	362	360	365	388	359	370	326	322	351	355	337	330	354	372	358	340	355	350	355	308	341	391	363	323	345	386	355	366	360	347	362	341	351	329	360	330	323	356	353	380	360	356	355	378	370	374	363	335	368	389	372	343	331	361	354	341	347	313	369	351	328	374	345	363	338	339	333	353	370	338	400	390	361	335	344	374	337	363	395	367	385	364	371	370	373	343	367	338	373	358	366	325	357	367	345	356	327	362	366	345	368	339	345	327	346	351	377	353	362	373	360	349	342	375	337	359	348	363	394	343	368	335	346	353	373	371	375	333	348	337	316	347	329	374	341	374	377	375	354	378	362	354	355	346	344	361	341	345	338	366	351	380	362	372	369	380	379	385	359	344	358	390	353	319	360	333	337	348	389	325	416	390	379	317	352	338	355	386	367	354	367	371	368	380	376	352	381	367	363	352	339	328	356	359	364	368	333	349	409	339	341	348	350	391	359	357	334	386	348	367	349	357	353	338	367	336	361	386	409	351	350	360	349	351	369	351	373	350	355	323	346	367	358	320	338	371	355	364	405	362	368	380	338	373	341	387	383	347	353	374	364	394	364	386	360	300	341	367	331	343	337	355	385	335	380	363	383	374	336	316	341	316	392	377	341	357	357	359	371	360	357	364	377	333	341	333	369	333	313	357	347	323	347	359	366	358	360	359	356	345	371	381	387	355	333	345	382	336	349	336	336	367	344	374	376	344	347	374	340	381	349	304	348	343	379	344	362	358	349	354	382	372	367	378	346	370	357	356	311	349	352	373	379	329	348	365	391	363	325	363	348	377	335	356	308	363	348	357	356	347	366	372	375	339	381	361	354	352	373	377	359	351	361	347	368	368	334	317	375	351	374	370	367	326	359	377	344	370	365	384	364	338	374	341	327	310	324	371	394	351	385	343	354	356	335	356	331	342	359	369	371	371	351	369	381	360	390	356	324	341	360	342	361	353	368	367	360	348	403	364	348	375	363	348	356	353	365	350	325	350	350	356	344	353	358	344	382	370	361	391	366	338
35423	66965	46439	46962	50861	22166	2862	1287	813	711	643	577	569	502	494	505	445	476	421	473	439	419	373	394	417	411	362	384	411	382	395	401	399	362	346	379	373	395	361	373	357	368	345	412	402	391	373	389	347	421	352	358	410	355	391	381	376	388	377	358	368	384	400	360	383	405	374	375	386	379	375	369	352	368	427	366	361	381	354	393	391	373	378	346	361	373	343	336	363	417	345	361	375	381	363	369	371	391	371	357	377	392	365	373	418	383	345	355	346	374	347	371	375	411	422	381	386	353	376	397	369	392	381	379	386	352	384	384	369	339	360	379	406	374	367	384	363	360	399	376	327	365	389	361	371	356	352	369	347	406	369	361	361	348	383	332	372	357	381	370	406	381	336	419	354	395	379	367	369	373	374	352	364	350	373	380	382	366	352	365	371	363	361	352	360	360	369	401	375	323	370	354	352	346	367	382	366	378	384	375	379	377	385	392	363	350	348	392	370	362	353	348	367	381	364	372	387	372	341	366	412	351	394	386	342	369	356	362	377	360	359	351	355	360	354	386	415	381	390	372	358	398	351	397	426	380	409	361	361	361	364	337	335	356	355	379	365	366	349	401	338	379	350	345	352	376	375	388	381	345	361	376	332	395	366	355	388	361	385	352	371	392	373	356	350	385	395	367	370	352	335	367	384	390	380	387	365	369	345	327	376	358	344	386	343	384	370	399	390	362	398	370	372	344	346	339	331	389	377	373	309	374	366	334	398	374	382	366	380	361	358	329	366	362	325	391	392	394	370	366	356	398	373	386	365	392	378	371	383	345	367	353	422	387	375	363	394	366	372	337	376	384	361	379	378	385	366	337	366	363	345	343	365	365	378	365	370	369	384	363	360	350	383	377	355	363	370	359	344	376	372	353	371	392	374	362	381	360	377	352	353	358	383	329	365	361	381	364	371	354	360	364	338	352	350	368	371	363	348	341	338	395	386	409	378	391	400	336	332	394	383	351	367	368	336	355	384	386	396	399	382	377	328	344	348	354	374	383	358	345	368	359	377	334	393	365	352	374	379	361	351	358	346	359	370	379	395	319	371	377	331	356	380	374	383	391	389	379	343	391	354	373	363	360	368	354	378	380	347	365	407	390	364	336	370	388	356	354	357	358	387	362	355	374	381	370	356	393	371	391	374	397	389	360	363	353	322	409	388	372	370	386	344	377	364	345	372	366	355	372	359	370	388	345	331	344	358	382	373	376	365	387	372	373	358	384	347	327	353	373	384	352	342	377	358	379	371	372	368	377	400	379	386	351	368	387	366	382	341	397	344	342	359	361	365	354	371	357	368	327	417	410	360	403	386	393	396	330	348	369	355	377	358	359	412	373	335	380	345	380	390	380	373	362	346	343	340	371	361	357	377	395	358	395	369	375	425	317	342	369	353	372	365	403	356	348	342	364	377	357	327	363	359	358	368	369	351	383	363	383	399	364	348	382	400	370	376	326	387	371	330	390	388	364	368	354	378	377	354	368	389	369	393	381	356	378	384	383	335	390	382	352	374	365	345	385	347	386	369	355	363	363	365	330	367	369	404	336	357	370	392	413	381	359	426	330	367	354	358	365	348	357	398	327	354	365	356	379	365	371	390	362	376	397	375	389	351	343	351	345	412	369	343	321	382	387	363	362	348	401	379	356	382	351	368	367	402	415	346	345	362	381	314	360	357	360	372	364	358	356	385	371	380	339	390	363	368	368	367	379	369	374	387	359	343	381	367	369	363	355	372	326	391	350	357	360	371	365	359	344	380	382	393	315	370	361	385	393	389	364	343	379	352	341	356	370	370	402	373	363	351	362	387	376	405	371	366	389	339	383	387	391	354	367	354	374	344	344	380	325	363	413	395	351	376	379	387	386	386	385	377	379	400	377	376	366	355	369	349	362	389	356	388	370	386	362	350	362	346	364	396	365	368	380	382	353	385	352	354	343	382	359	353	389	377	369	370	391	365	387	389	375	321	405	329	379	360	357	363	373	363	393	388	352	389	371	351	387	370	356	362	346	358	387	392	356	396	347	381	390	362	368	362	373	387	356	367	393	372	379	341	326	366	374	404	367	367	367	381	364	337	366	346	372	356	372	349	350	360	366	329	368	378	362	368	347	366	408	335	366	354	398	375	361	374	391	391	378	339	348	380	365	376	386	385	352	364	378	393	391	385	361	381	356	400	356	377	365	363	323	348	367	404	380	395	411	382	354	371	361	382	352	337	353	360	360	355	343	351	385	389	375	360	346	353	344	388	371	347	386	360	391	374	355	375	406	408	349	357	363	377	351	367	368	384	371	357	364	346	388	358	383	352	391	364	374	362	371	375	341	372	363	366	334	355	378	392	375	367	352	384	361	333	359	382	357	334	342	373	383	388	380	376	370	338	369	360	382	352	341	368	396	337	400	349	358	358	361	356	383	361	378	394	344	396	355	354	371	373	355	360	396	368	387	383	346	387	358	355	372	351	351	363	369	393	387	376	393	362	355	399	377	350	410	357	384	367	330	384	352	387	363	361	371	383	379	348	387	370	387	356	341	361	387	348	339	379	369	397	348	365	372	397	361	369	364	373	359	375	349	407	354	355	378	375	377	343	369	336	366	371	382	412	394	326	353	360	361	369	385	340	350	391	400	353	380	351	382	374	383	363	348	392	344	398	367	379	405	367	398	359	359	364	344	346	366	365	393	386	391	351	419	380	358	374	357	369	376	388	366	353	375	355	373	369	349	360	368	402	382	365	374	372	364	361	354	366	381	379	400	367	368	367	376	372	365	406	391	376	379	390	373	364	353	363	353	395	391	356	381	364	363	381	325	397	386	357	400	375	366	355	393	383	380	373	383	358	362	392	397	344	401	372	374	324	395	380	387	374	362	389	352	399	384	359	398	393	379	396	350	363	353	372	322	356	343	404	359	336	370	352	353	372	382	359	363	381	338	358	365	362	377	386	383	378	377	396	339	336	372	360	364	378	351	392	331	364	366	387	384	380	392	369	342	396	368	369	376	361	369	373	342	341	362	353	380	383	351	348	356	354	345	380	348	333	358	362	368	361	373	362	387	371	388	383	370	331	376	404	355	372	351	366	351	344	351	375	344	363	381	384	370	353	380	328	365	349	349	370	380	363	369	354	390	351	368	345	364	383	363	354	394	369	386	334	361	393	378	362	373	352	344	370	389	374	402	369	354	376	343	361	365	384	375	358	371	359	330	392	360	361	355	373	360	360	361	320	368	350	351	383	360	358	361	394	370	376	364	378	385	359	382	379	384	375	356	385	380	409	363	379	355	364	355	360	361	340	393	347	344	369	371	368	357	346	350	319	383	360	343	347	373	373	355	364	337	399	386	382	363	348	331	356	377	368	373	379	368	368	349	370	372	348	389	378	326	372	346	363	364	358	376	403	372	363	361	366	342	369	361	369	375	371	376	371	358	381	357	390	371	330	342	348	383	367	396	342	356	365	382	357	361	354	369	353	366
29725	29894	21865	9176	7461	1275	435	415	371	372	342	378	344	381	354	358	364	381	384	358	362	348	380	363	351	425	372	352	352	367	368	374	346	381	381	364	359	371	372	370	366	342	374	366	366	344	380	354	362	376	354	353	328	391	360	336	380	375	332	361	354	366	358	338	360	387	377	348	334	376	338	345	383	381	368	393	370	380	323	364	364	376	376	365	358	365	359	389	339	387	361	365	341	351	368	381	389	367	341	396	386	359	376	369	364	369	367	369	382	377	378	336	360	375	358	374	345	328	347	382	373	362	361	354	358	392	360	372	346	365	349	332	346	389	360	394	350	345	382	395	350	359	372	327	373	374	368	377	369	349	374	376	339	376	366	362	366	360	358	375	335	405	381	341	365	335	321	345	350	368	369	371	342	372	354	379	351	387	342	362	362	353	342	361	370	366	374	354	336	389	351	324	363	352	360	334	364	340	360	403	345	360	365	331	339	396	352	370	372	363	371	352	366	326	331	378	352	328	366	353	345	356	380	351	349	391	354	396	369	381	365	350	398	338	385	331	347	381	414	341	375	361	356	379	393	378	409	347	356	359	357	369	389	389	325	362	354	330	357	363	374	382	370	373	393	388	357	348	304	339	359	347	363	374	372	376	382	362	343	378	392	359	347	356	320	366	337	357	388	356	363	372	362	369	362	369	365	358	393	372	345	361	324	362	377	371	385	347	327	349	350	381	358	385	349	368	384	369	356	393	371	346	371	365	379	319	393	362	375	395	362	385	350	352	341	363	315	380	386	361	340	355	352	372	333	363	338	395	361	372	366	355	382	345	383	362	351	361	352	364	348	395	332	378	367	396	377	350	361	358	363	341	379	340	337	338	357	355	353	351	377	341	347	387	361	327	333	341	335	349	379	367	346	374	366	410	342	346	371	362	353	380	355	377	350	362	372	358	378	385	352	349	379	376	363	358	394	376	366	359	354	378	382	357	391	358	369	374	376	343	369	382	378	373	401	359	348	381	352	376	390	364	370	351	352	341	331	378	358	344	369	338	367	380	382	375	357	370	360	362	388	339	350	356	372	343	348	378	365	362	374	342	338	377	395	361	392	385	322	363	375	368	364	406	371	393	351	386	342	375	336	382	338	383	349	357	380	375	383	384	340	392	349	373	392	387	372	365	360	343	352	389	368	353	352	357	367	399	368	373	368	401	342	356	372	358	405	344	348	333	355	349	361	394	350	374	396	329	352	372	376	334	341	347	355	380	373	381	362	368	368	350	336	365	348	355	359	359	374	338	377	354	355	378	358	346	372	356	381	371	409	366	317	367	375	356	364	347	341	348	368	393	377	377	360	364	359	388	380	352	381	333	380	377	362	361	356	360	358	388	355	378	369	367	358	323	342	368	349	366	357	371	371	385	374	349	365	373	398	402	366	352	345	359	350	366	384	347	357	334	403	372	350	391	364	325	383	361	386	354	363	390	365	366	387	366	342	357	355	364	321	346	385	369	383	352	357	339	379	362	381	338	352	382	400	341	353	339	369	391	387	374	349	368	375	353	349	353	341	358	347	356	376	349	370	320	331	365	353	396	342	368	366	355	354	364	379	346	382	368	360	380	360	375	384	368	355	382	377	389	381	327	339	415	363	372	393	339	360	371	349	377	331	336	372	332	338	372	369	360	339	357	364	360	376	404	365	342	354	353	356	341	374	351	370	418	334	392	362	336	348	356	368	348	329	414	371	316	365	368	357	389	347	339	349	408	335	337	359	364	375	401	381	336	358	357	361	341	371	379	388	356	380	358	390	349	348	338	333	326	353	381	333	380	361	321	373	349	375	385	349	366	360	362	353	366	380	336	360	354	364	391	328	392	355	340	367	369	394	366	357	350	363	359	355	354	361	357	331	378	408	348	371	314	355	373	377	362	359	360	370	341	368	343	349	335	367	331	382	359	351	338	368	337	364	362	378	384	380	416	362	349	330	361	330	399	355	337	379	363	351	384	353	365	343	354	422	359	332	378	352	356	364	348	381	362	362	357	361	368	374	357	377	360	362	344	331	405	352	372	351	387	336	333	371	357	372	356	362	364	336	371	347	383	375	386	361	378	407	322	363	369	377	361	382	370	361	344	368	355	376	343	378	327	327	366	360	343	332	355	345	373	356	363	348	348	388	379	369	378	359	362	369	359	374	349	343	369	357	354	377	394	381	383	382	372	334	394	383	350	372	387	339	380	351	394	370	355	313	369	343	372	348	386	415	345	335	367	427	357	373	371	370	380	356	332	365	367	368	368	364	375	389	351	369	362	350	361	381	385	353	361	364	373	371	358	356	376	346	333	338	351	381	402	345	418	338	352	343	378	326	331	381	387	403	360	352	389	359	355	354	360	336	337	362	364	365	344	375	376	382	367	350	334	380	359	379	374	358	380	354	349	358	371	408	332	344	370	361	350	373	374	339	380	369	369	392	373	342	349	368	356	335	344	367	413	368	357	338	400	354	357	346	336	339	385	395	371	363	340	352	361	353	376	350	383	344	358	371	378	385	358	344	373	341	388	355	368	359	378	362	351	347	355	385	346	360	335	366	369	345	327	334	359	333	349	384	381	364	387	349	365	330	366	344	351	352	354	337	368	343	338	356	377	372	363	370	364	367	393	345	376	318	328	344	347	336	375	372	346	361	339	379	402	403	339	359	349	367	347	327	376	345	354	341	357	351	384	373	297	373	339	362	361	344	382	354	390	353	331	377	318	363	363	395	346	367	386	354	348	372	362	363	371	343	366	340	389	335	350	364	354	369	364	391	376	357	372	385	362	351	356	364	395	342	333	372	371	367	304	367	387	360	358	349	374	341	387	340	395	329	362	360	342	353	373	379	335	389	358	405	363	361	315	349	367	366	376	321	351	384	350	359	367	358	376	378	378	372	368	356	392	351	352	410	385	339	379	371	375	356	336	344	362	379	373	335	384	343	338	342	358	375	383	369	392	364	396	380	360	345	369	353	331	355	379	333	357	410	375	349	370	372	382	356	391	360	405	332	364	368	378	360	391	370	393	372	372	350	346	350	358	374	351	370	359	311	391	372	362	346	354	323	345	356	343	351	341	364	330	367	341	348	325	325	414	410	379	363	362	353	322	346	361	376	361	352	371	372	336	370	360	337	374	371	341	379	383	375	384	363	373	365	381	346	360	383	394	387	388	349	370	373	332	400	409	367	367	378	354	371	364	384	361	366	362	357	376	397	359	371	350	365	359	354	351	360	386	376	365	370	373	358	379	371	383	372	365	361	340	372	362	389	331	364	385	384	369	375	370	366	375	367	356	377	358	372	352	385	346	357	372	369	388	393	375	366	378	352	360	354	340	386	385	364	321	369	326	341	376	353	367	359	378	346	361	388	396	321	374	380	342	390	352	352	384	343	344	357	360	356	364	373	320	360	372	360	372	336	340	375	336	323	391	358	336	344	366	392	344	386	377	370	361	331	357	371	371	394	347	359	364	389	366	359	377
28534	43209	17070	6592	7591	1329	461	431	449	389	404	423	402	409	390	413	380	386	380	391	377	419	418	385	361	358	406	355	393	397	386	416	420	380	407	377	397	415	385	413	347	435	379	390	358	428	404	383	365	389	361	396	395	390	364	416	399	378	422	396	398	359	406	384	418	397	400	388	357	383	368	364	379	403	359	405	349	404	410	372	396	403	405	379	407	370	397	401	381	420	391	419	394	413	378	383	373	413	393	411	372	383	384	396	395	411	381	382	394	410	376	387	411	396	399	418	405	401	391	411	396	360	371	348	404	390	399	382	396	375	378	363	433	386	366	365	404	413	399	376	416	405	404	368	356	379	411	385	372	377	407	383	375	373	388	388	379	399	375	383	401	413	370	388	386	364	413	368	395	384	387	354	382	379	380	384	399	379	371	388	394	368	379	377	381	380	408	426	376	384	433	397	394	390	380	373	386	406	401	363	379	395	377	355	396	396	404	381	372	386	394	366	386	394	351	398	391	369	360	386	366	396	397	396	345	366	400	370	407	402	392	378	360	379	403	401	379	410	410	396	405	388	373	359	362	363	415	399	419	371	389	389	412	377	378	421	426	405	379	375	417	389	418	392	395	395	391	388	396	374	371	364	426	384	357	361	346	413	383	412	402	409	411	383	367	398	390	382	377	394	391	364	393	412	428	409	416	378	391	404	376	440	360	402	365	399	379	415	436	383	371	374	408	344	383	385	385	410	370	358	399	369	378	385	423	375	393	382	419	403	402	402	386	413	411	422	376	393	365	386	375	400	399	391	379	378	405	379	410	370	380	395	368	373	391	372	393	370	394	409	396	389	421	389	370	364	354	380	360	376	409	378	376	382	405	403	390	400	408	371	366	405	362	389	392	390	372	432	372	427	379	390	414	383	407	414	390	378	404	389	409	399	402	362	379	387	371	344	383	375	388	376	429	409	357	363	408	389	373	384	367	390	386	362	380	383	395	365	375	372	395	386	426	420	395	375	382	402	431	360	378	395	355	380	369	392	362	402	375	362	360	409	379	411	411	385	389	389	393	342	387	382	377	407	375	411	397	379	363	388	400	369	361	379	383	362	359	371	402	439	410	372	419	378	400	339	347	411	385	377	399	382	433	391	400	381	362	372	352	394	393	414	388	355	386	375	405	367	419	411	381	387	382	371	432	409	407	372	366	361	372	387	383	382	357	401	366	362	379	382	377	406	373	375	377	387	377	395	380	400	369	357	392	393	422	352	405	387	395	379	420	372	401	406	361	388	406	366	405	406	373	381	372	425	376	396	430	383	387	383	389	398	416	400	439	396	381	364	404	370	397	407	395	384	380	408	410	378	394	393	378	402	426	438	415	387	416	344	433	388	379	381	364	373	397	396	411	355	408	384	426	424	364	370	381	382	370	402	416	408	379	381	393	397	368	372	393	391	403	401	395	407	380	347	396	399	380	374	386	391	404	374	375	390	392	384	378	345	384	378	389	378	365	394	394	390	374	409	377	387	407	410	385	364	378	372	394	400	372	433	387	391	378	364	407	365	379	377	381	392	362	371	351	388	375	404	436	365	376	364	365	360	385	380	352	378	417	375	353	357	359	387	360	382	373	352	416	374	380	361	356	389	389	393	432	376	385	394	371	371	388	404	373	391	392	361	394	383	414	408	389	400	387	393	400	421	388	405	411	333	380	388	421	371	384	382	401	383	386	414	352	395	369	409	377	380	382	362	377	360	358	402	411	372	367	373	415	392	415	395	365	384	390	360	386	393	365	394	358	391	371	420	390	384	369	397	369	388	365	383	391	379	372	387	393	388	391	365	407	367	408	418	358	401	370	370	377	374	391	398	377	364	389	388	401	409	406	347	372	367	382	423	415	430	379	384	372	384	373	363	387	402	388	383	412	372	392	372	448	390	380	395	406	394	402	383	390	410	418	376	396	381	398	369	348	378	402	362	389	378	409	404	394	416	377	410	410	389	358	409	394	390	381	405	355	386	382	412	407	379	371	379	396	388	386	406	402	397	407	394	392	384	382	397	402	378	376	398	368	377	374	358	361	394	389	397	393	408	361	370	357	374	402	390	369	409	377	385	367	372	416	334	389	429	409	418	380	368	392	449	414	385	404	369	391	422	389	377	364	392	421	391	375	371	391	375	407	372	379	394	428	374	409	401	377	359	422	400	388	374	354	404	381	403	368	359	401	392	387	403	361	400	399	375	390	383	412	433	369	402	404	408	379	421	394	365	336	363	394	397	349	433	361	382	394	393	389	402	376	396	370	394	384	426	357	382	379	344	444	394	403	370	373	411	380	381	406	404	368	419	390	379	386	376	366	369	360	399	370	398	377	383	397	395	392	390	426	400	345	429	390	392	385	405	389	375	389	370	375	416	363	375	409	381	391	385	365	389	400	412	371	353	404	398	414	387	384	358	387	433	386	370	377	388	368	390	364	373	369	411	388	384	411	381	407	351	394	422	368	389	428	385	423	369	426	359	404	371	401	423	400	382	388	394	379	382	363	398	388	361	393	394	415	391	428	404	383	392	378	388	419	382	415	406	367	432	385	389	410	394	393	409	346	371	385	392	401	377	384	395	389	396	387	359	423	373	397	406	404	371	396	361	386	392	422	390	396	366	398	405	370	405	364	368	405	395	382	426	393	378	411	376	400	405	397	375	400	397	382	392	352	401	413	385	385	396	389	395	368	408	401	397	394	372	437	413	387	374	379	377	382	358	411	377	390	414	359	433	419	399	373	432	381	353	407	394	423	363	403	411	342	414	372	371	402	363	379	370	386	407	384	379	409	393	386	374	385	360	370	372	420	384	384	376	364	364	370	379	411	380	405	380	386	403	386	382	387	419	373	383	383	409	362	350	389	396	380	396	395	382	386	354	398	358	395	363	422	385	393	336	421	417	395	403	370	368	415	414	355	383	395	368	423	375	406	367	404	368	371	376	425	384	366	368	358	410	367	407	351	398	360	391	409	392	401	369	384	404	429	410	356	388	413	384	407	391	394	374	419	379	377	410	406	346	368	391	349	404	368	402	417	371	391	381	377	366	363	411	369	400	426	342	392	383	367	386	359	368	369	390	364	388	386	371	413	390	384	363	396	414	400	412	392	401	380	403	378	418	419	372	376	353	358	402	441	422	406	416	358	394	385	383	404	409	404	354	408	398	376	369	406	375	399	411	344	380	380	376	404	347	361	402	409	379	390	382	384	402	412	387	342	394	417	411	374	417	377	397	402	423	398	402	385	379	414	363	389	419	400	397	417	405	381	377	383	353	413	369	371	396	400	337	386	380	447	406	402	407	407	396	421	385	382	381	381	367	396	421	368	384	403	398	395	388	372	378	413	364	381	382	383	350	368	386	385	401	368	379	404	387	391	396	378	405	413	363	393	339	392	361	359	410	383	338	387	367	388	375	394	399	392	414	395	395	390	343	392	392	390	415	347	399	395	356	383	406	369	374	397	399	379	372	385	391	394	391
23618	21035	28220	25688	35753	21845	5499	721	509	370	340	360	327	344	308	324	285	294	336	303	305	297	293	276	291	284	274	266	250	312	287	308	292	298	309	262	279	306	296	282	303	280	284	300	297	311	291	286	249	284	281	283	277	290	282	262	266	294	264	322	266	299	285	283	264	265	267	274	294	300	272	255	282	279	278	276	282	324	273	273	263	318	283	299	273	294	273	298	267	292	309	291	275	277	277	287	259	291	269	285	268	270	257	295	289	315	275	285	280	280	289	295	304	276	256	273	318	292	266	268	293	278	302	310	261	304	242	269	303	262	277	289	292	282	281	284	274	269	269	275	287	282	304	263	256	283	290	283	304	286	277	252	265	265	262	301	308	261	293	282	293	268	310	313	265	309	287	284	259	277	275	258	276	294	283	263	280	254	310	313	268	275	275	259	257	260	255	289	288	280	281	285	270	305	275	289	283	297	272	282	267	291	285	303	272	269	316	287	282	292	269	280	281	269	289	267	276	279	289	246	302	272	263	278	270	252	316	294	296	279	286	282	275	302	280	280	285	288	290	269	294	283	289	261	314	270	299	275	289	279	280	325	298	291	255	262	304	307	276	284	273	286	308	313	265	294	263	304	253	270	275	293	267	292	309	253	289	292	278	285	272	273	269	256	304	299	283	285	297	315	293	299	289	290	284	263	264	292	303	283	253	287	281	270	307	293	294	280	265	273	280	290	287	289	290	308	275	265	280	281	257	278	256	288	297	277	268	284	289	276	320	282	288	292	277	284	291	301	297	295	258	284	289	300	295	272	274	280	281	291	289	293	275	289	287	308	298	250	276	304	301	296	277	283	265	283	275	286	285	299	284	273	317	265	282	298	284	274	285	281	290	283	299	313	305	289	292	289	279	289	296	256	250	249	292	257	262	289	296	313	272	257	276	275	300	313	280	290	263	259	289	293	274	272	267	293	291	262	261	293	249	282	266	291	304	284	260	272	308	292	292	277	292	272	295	281	289	292	290	310	285	264	287	269	257	275	260	272	274	288	304	278	299	309	274	261	264	271	267	255	278	274	288	280	275	287	274	283	247	246	281	312	315	289	291	282	276	291	294	283	259	256	311	259	274	292	299	279	267	276	304	294	269	262	267	295	234	273	259	267	277	273	261	314	260	287	262	260	289	279	285	283	241	284	279	278	310	253	271	258	282	302	277	266	281	289	255	300	308	291	297	269	290	270	252	297	278	285	287	276	259	294	280	307	272	274	287	293	276	296	276	293	244	263	304	278	325	302	271	304	289	277	286	293	273	287	278	284	264	310	288	279	289	259	283	278	281	275	264	278	264	312	269	297	254	288	275	290	315	311	269	240	265	278	293	281	258	260	293	287	292	269	274	271	280	308	268	273	306	252	284	316	279	281	226	259	298	268	275	261	272	266	284	264	300	298	285	292	284	243	278	308	287	287	312	260	258	295	280	264	282	279	305	276	286	261	237	308	320	308	246	275	286	289	297	262	286	279	251	313	282	279	305	309	282	300	294	290	281	266	291	281	278	293	294	300	303	290	277	291	275	284	268	254	307	280	273	267	292	272	258	285	266	283	257	294	283	305	291	305	295	295	301	285	289	296	265	272	270	269	297	281	275	298	306	241	305	293	276	300	259	278	295	271	285	292	290	321	279	276	263	316	282	253	316	266	271	276	294	277	274	297	295	318	260	277	296	279	283	292	302	277	298	254	310	321	265	259	246	242	287	279	295	273	312	277	267	287	266	278	275	292	266	288	245	289	291	265	289	278	274	277	294	294	261	275	263	300	303	304	290	212	274	276	237	265	257	275	293	289	289	304	264	286	315	288	314	294	271	281	261	271	287	298	297	278	291	311	278	283	292	290	276	298	256	287	286	256	292	299	261	262	292	285	274	281	296	331	280	255	305	260	300	281	282	299	282	257	267	271	282	279	283	264	270	276	251	308	282	299	294	263	310	277	269	267	267	293	319	273	304	304	271	278	276	312	282	277	274	274	247	280	267	295	299	284	275	275	265	263	301	270	304	276	271	302	298	269	268	301	278	282	255	290	267	277	276	299	308	303	273	283	270	298	284	293	309	269	270	282	273	297	278	273	284	254	271	284	258	268	270	296	298	284	290	267	293	275	275	268	284	308	288	293	306	267	258	273	300	271	270	296	268	272	293	284	269	265	263	259	279	301	271	277	267	253	287	289	268	290	258	294	273	291	260	271	288	305	307	303	264	306	303	246	289	292	291	254	285	250	273	279	268	259	296	276	298	281	306	291	270	266	250	292	272	281	292	288	277	248	282	266	274	274	260	272	306	293	287	288	293	270	262	276	297	286	281	287	253	301	264	290	273	278	265	262	271	293	276	284	294	285	276	261	269	264	262	247	309	317	300	276	266	306	267	260	290	267	263	261	279	295	294	276	273	295	255	300	285	271	289	265	272	281	268	348	257	266	270	254	278	308	253	314	282	287	280	265	293	277	276	276	263	284	309	289	281	280	316	269	272	282	281	274	286	265	255	302	292	284	277	294	282	275	297	285	311	257	284	295	275	292	288	286	264	275	282	259	290	279	303	303	271	305	312	262	284	275	278	320	271	255	277	305	284	278	278	292	287	293	283	252	280	286	286	275	298	317	267	299	290	296	305	273	273	280	291	286	265	284	291	278	268	288	270	275	292	274	287	310	280	307	276	284	284	272	309	282	277	268	251	300	287	297	273	306	255	279	290	287	303	301	259	290	296	265	275	271	279	286	326	290	296	266	292	288	309	297	291	268	282	279	327	292	289	292	272	295	271	300	276	282	296	282	288	260	287	276	285	287	253	269	271	296	283	272	258	273	317	269	283	277	293	258	281	294	291	284	283	305	294	290	289	269	294	261	258	318	308	298	304	314	292	278	271	296	279	288	301	284	275	286	267	313	281	291	281	294	262	265	281	262	266	301	264	298	286	278	282	287	291	283	276	312	273	313	277	272	275	280	303	281	298	283	266	295	262	310	265	283	264	289	264	307	272	285	272	242	305	280	286	274	268	264	309	304	250	245	239	284	301	277	271	297	294	316	282	300	274	282	298	315	304	290	271	249	258	262	273	238	266	253	293	261	286	272	271	285	302	260	286	289	264	266	282	282	308	292	278	280	296	288	272	272	266	294	261	285	289	270	296	292	281	282	276	257	266	297	281	291	254	311	306	261	290	306	282	269	280	254	286	294	296	268	292	288	255	263	286	276	271	261	309	284	300	265	284	316	259	287	311	303	307	281	268	259	316	262	297	324	281	287	252	277	296	260	275	264	268	266	306	294	279	280	280	286	293	297	287	277	313	251	279	279	289	239	277	296	299	281	292	260	262	265	262	278	289	266	249	264	299	271	264	284	281	282	261	261	259	261	265	282	260	264	256	267	284	298	278	301	291	291	292	288	275	274	284	285	312	274	277	301	279	279	288	283	265	277	290	288	278	283	286	294	276	280	248	304	257	290	319	297	309	274	281	289
32540	59076	36979	31950	43309	13888	1779	999	680	488	458	428	410	381	356	342	318	351	323	308	332	342	292	328	334	292	315	315	309	314	345	299	311	289	337	338	342	285	313	300	307	303	319	309	319	284	316	309	307	287	297	309	298	295	301	329	286	296	319	306	315	318	297	304	309	306	303	294	306	307	273	287	281	299	283	314	316	312	282	290	299	299	291	294	276	307	273	332	301	299	315	294	287	313	330	276	272	282	311	321	283	275	293	325	303	332	285	291	333	300	284	251	322	333	312	308	334	282	310	332	286	308	276	322	348	312	325	316	332	303	304	301	311	308	309	288	317	316	298	301	289	284	328	306	305	285	331	289	265	306	311	277	293	253	318	304	293	317	293	288	299	323	276	302	305	258	297	303	330	302	296	296	322	295	282	287	291	356	305	266	276	291	302	294	267	268	290	317	278	297	319	299	312	297	278	314	321	287	299	284	316	277	301	292	312	310	294	330	295	291	303	326	318	303	300	311	320	319	312	287	266	313	297	322	310	292	296	307	306	301	313	308	321	291	275	305	312	292	300	320	307	311	319	302	296	282	312	290	296	305	274	314	289	292	303	284	263	300	298	299	313	325	300	278	288	279	296	314	338	291	306	291	300	297	308	293	309	310	298	308	302	290	271	277	288	316	299	280	295	289	282	309	299	305	311	304	302	282	310	306	312	316	297	311	279	299	275	289	322	281	284	298	304	305	321	304	300	317	292	301	308	311	326	302	290	284	299	318	338	306	275	304	321	330	302	296	294	328	332	309	280	325	318	319	332	302	287	321	284	314	279	300	298	298	301	304	319	304	291	306	315	290	302	297	282	265	312	318	296	279	304	291	308	258	321	303	329	325	288	308	295	346	328	309	332	290	304	281	303	301	285	324	300	317	321	313	293	292	295	295	289	279	268	302	312	314	284	298	303	290	298	303	295	307	281	298	259	276	316	279	321	287	274	278	303	326	299	276	326	304	294	309	282	321	309	299	270	293	315	291	312	266	310	293	335	304	296	301	306	311	303	309	318	314	318	310	304	342	289	315	278	303	315	312	282	296	275	266	304	307	288	291	296	323	295	309	298	304	286	314	306	338	316	318	298	288	313	325	302	316	309	301	302	327	281	330	288	270	308	283	347	313	280	312	288	312	264	316	333	313	304	340	262	333	300	304	311	308	313	286	286	291	312	339	295	311	273	325	322	277	306	326	295	302	291	275	279	301	317	308	293	309	279	277	312	300	286	316	282	288	300	288	305	272	323	282	314	328	334	353	281	283	283	280	297	323	315	313	289	324	314	290	308	297	316	291	284	319	291	335	295	293	276	305	288	273	296	311	279	296	273	297	297	294	307	296	302	312	306	293	293	321	296	286	279	311	321	300	321	331	306	313	307	268	282	306	295	307	298	284	308	267	284	286	286	278	317	342	290	290	326	317	302	319	337	304	288	307	333	312	283	298	323	288	271	278	285	282	278	274	280	305	310	318	292	305	277	325	321	309	280	306	305	282	304	312	290	292	281	285	329	297	303	288	309	295	286	305	318	304	318	299	309	313	281	330	306	338	314	292	288	317	310	313	325	314	321	319	279	288	287	295	312	286	312	322	299	306	309	312	299	297	297	297	308	289	300	321	310	290	300	307	275	308	276	309	309	313	307	301	328	284	286	301	309	304	259	277	326	308	289	269	319	300	295	314	301	293	323	357	314	288	304	280	349	287	293	296	288	318	319	293	243	330	330	314	325	300	306	322	295	294	305	269	265	302	299	303	296	289	313	299	268	281	307	305	319	333	312	306	295	273	321	325	309	277	288	303	299	276	271	285	291	277	293	326	319	315	306	289	269	311	300	312	298	303	300	259	300	325	263	277	320	310	304	313	295	311	317	320	311	295	314	328	293	310	307	315	295	302	279	300	301	269	305	326	312	275	307	281	299	282	303	313	296	270	325	287	296	304	320	305	310	293	279	303	293	306	275	323	297	320	299	270	315	273	303	305	286	306	339	293	322	313	316	283	261	320	289	313	311	261	293	291	293	295	298	311	297	315	294	333	293	292	300	332	295	303	297	309	295	274	304	288	299	304	297	295	281	309	323	320	312	295	287	294	290	304	328	273	348	304	306	309	262	312	308	316	285	277	286	306	284	309	292	309	277	295	305	310	292	303	301	303	296	275	316	320	295	329	294	277	321	299	308	322	280	312	322	291	316	314	309	298	314	338	303	318	304	289	306	293	345	298	291	291	281	321	299	301	286	317	305	295	291	273	303	273	276	310	316	294	304	293	296	286	278	288	269	293	300	294	305	297	328	326	271	322	300	319	302	314	281	302	327	303	286	295	302	289	313	280	295	317	305	304	315	316	309	313	318	315	334	288	306	316	265	304	327	335	299	289	262	318	277	310	315	283	297	296	277	278	278	281	304	292	301	312	304	314	284	312	275	306	294	305	285	300	283	301	280	330	293	267	292	314	282	284	285	300	286	322	308	305	306	302	312	317	304	297	296	292	312	293	309	329	285	310	292	273	309	323	304	315	262	301	326	325	303	299	292	284	322	326	287	302	295	286	289	304	276	313	326	316	315	287	316	295	301	304	288	288	289	281	308	306	308	299	291	330	289	303	310	307	277	308	297	304	292	295	296	299	270	270	334	321	275	287	312	339	285	295	326	299	313	289	287	285	326	334	326	323	300	287	286	307	297	314	264	295	309	287	300	287	286	325	290	264	319	308	301	315	316	331	313	323	310	275	294	305	276	305	302	287	287	295	310	301	312	314	308	340	290	297	304	308	280	291	272	330	321	269	299	277	298	317	311	271	287	305	307	325	301	322	297	283	281	314	313	295	278	299	274	284	318	286	301	317	329	307	307	293	297	307	300	279	319	300	277	290	322	294	325	279	308	260	288	305	298	299	296	331	316	306	306	311	293	299	341	277	301	285	321	299	286	288	320	272	309	317	290	295	286	317	324	308	331	305	284	284	300	333	278	291	300	321	302	288	301	295	288	314	292	308	329	330	331	320	313	327	318	280	286	304	319	323	304	276	302	295	319	321	303	327	327	285	283	284	313	294	314	300	270	332	302	277	303	290	296	316	292	300	281	318	297	296	333	286	304	272	338	323	328	315	310	257	279	310	310	302	282	303	299	302	297	325	282	295	248	322	323	308	295	287	290	313	292	323	320	298	304	319	315	332	303	307	309	296	279	275	293	279	298	301	323	315	300	292	283	307	263	284	319	324	282	303	294	315	300	276	294	315	318	299	326	297	297	299	296	278	316	270	282	325	287	251	306	284	298	311	306	335	307	293	306	307	305	312	285	288	285	306	292	304	315	275	286	262	317	298	302	280	293	292	290	322	327	288	296	306	336	351	310	327	285	283	289	312	307	277	277	262	312	311	271	325	292	287	266	301	318	267	284	273	280	289	286	332	334	297	289	305	316	273	323	289	278	308	294	323	295	317	300	284	275	290	321	297	296	327	333	313	307	321	272	295
25029	21307	28310	26080	26870	13586	1619	612	540	482	484	447	437	443	482	464	489	425	455	442	439	420	473	449	451	443	432	467	465	454	458	466	472	452	489	453	407	454	450	478	452	437	435	438	439	464	470	463	420	445	470	462	409	418	456	461	457	449	450	473	422	424	455	473	425	490	475	457	446	449	462	465	420	439	429	429	445	434	401	472	446	463	391	462	443	446	415	479	438	452	471	408	459	431	427	456	441	457	450	466	457	451	435	424	444	473	408	440	436	449	497	433	439	424	442	434	397	438	427	451	465	435	419	454	450	461	477	442	431	438	462	446	463	421	450	429	434	484	460	404	434	435	452	444	422	453	406	466	462	481	426	468	465	426	439	465	470	463	483	450	467	435	467	428	476	409	471	447	474	421	441	440	447	448	441	426	465	479	428	412	449	432	450	437	420	412	446	465	461	427	451	479	416	441	422	417	480	470	438	454	448	424	434	397	415	449	426	466	437	456	463	423	406	460	432	445	456	449	472	445	467	406	449	429	407	437	463	468	434	439	505	440	449	443	426	446	432	432	418	401	428	410	454	420	401	420	449	432	441	451	416	477	409	467	463	422	429	457	471	493	462	459	439	483	424	429	431	428	456	438	452	446	461	452	459	460	478	437	451	475	455	453	450	472	485	436	430	433	414	429	434	421	485	447	443	475	438	429	440	403	441	444	468	501	432	412	459	446	432	446	471	448	412	438	431	405	412	439	485	432	431	436	431	468	442	433	430	421	406	449	452	423	432	436	453	469	463	453	415	433	425	465	401	426	433	417	472	448	431	398	463	424	449	412	426	423	446	434	446	428	454	439	426	483	431	410	436	453	445	397	460	407	422	429	476	404	461	428	442	460	411	428	463	410	464	466	447	423	445	463	453	417	469	453	443	499	464	434	462	453	448	437	439	422	440	457	439	441	463	456	444	471	452	449	406	451	468	436	431	449	436	460	472	422	471	471	439	482	432	442	437	434	437	465	421	433	426	453	440	471	435	459	450	429	433	473	433	426	437	434	484	458	428	460	430	460	483	472	434	416	433	430	437	432	466	442	451	463	498	446	437	456	438	459	434	428	420	433	409	462	447	426	443	457	461	403	447	449	437	468	476	436	458	441	442	448	474	445	445	420	474	423	403	460	423	451	436	438	456	403	445	472	452	469	427	438	467	460	455	416	407	423	466	414	441	409	473	391	432	420	446	471	464	468	464	443	473	431	460	489	479	442	406	431	489	472	440	440	438	449	447	450	445	472	432	463	464	441	440	441	448	438	445	433	415	451	456	426	461	445	433	424	419	406	457	412	481	444	418	484	452	455	430	465	461	406	468	401	473	453	460	470	430	422	453	443	480	439	427	415	437	436	424	448	443	468	441	419	428	393	424	448	454	443	407	434	483	433	413	454	435	457	426	470	447	453	457	436	443	410	439	445	423	420	434	452	438	426	423	447	444	456	450	415	454	475	422	478	442	435	377	454	435	472	439	447	451	400	468	450	471	439	437	449	434	451	446	417	450	434	497	430	405	443	426	432	463	448	475	453	449	470	428	448	453	457	449	430	463	462	428	439	462	429	411	429	450	440	440	442	426	429	447	438	438	416	476	467	458	429	430	451	459	446	454	428	445	448	405	471	445	479	490	479	429	454	448	435	454	421	437	425	444	451	454	459	496	427	456	413	423	465	470	462	469	434	434	441	436	422	432	428	487	439	450	402	457	452	446	444	464	447	481	450	448	433	452	406	406	413	434	470	457	486	450	463	446	425	457	431	464	430	415	448	462	446	455	420	428	462	415	410	441	438	439	431	416	433	458	460	428	460	400	462	409	460	461	461	418	413	421	395	442	430	439	429	414	451	447	425	475	420	455	447	485	418	465	459	461	476	430	429	471	436	402	417	461	457	429	459	473	472	442	433	433	404	449	418	451	433	427	464	472	449	438	478	423	485	437	453	446	383	458	452	450	471	431	448	462	490	442	461	427	448	463	458	468	415	443	427	466	429	467	458	480	454	436	429	440	453	463	455	438	460	470	460	457	407	443	449	449	428	423	433	435	437	447	420	452	439	445	454	450	435	448	463	436	436	451	419	475	420	428	450	443	428	449	450	470	480	424	448	459	439	450	423	470	409	419	466	433	427	483	456	428	494	421	429	407	474	443	412	450	430	468	433	417	428	435	466	422	468	406	432	457	441	395	453	448	414	477	425	443	455	453	454	471	467	420	434	431	475	468	480	440	442	428	442	441	445	449	458	423	463	437	427	481	485	454	473	463	439	445	427	456	477	472	412	449	426	455	471	489	475	443	431	425	480	449	413	485	437	472	446	468	481	467	459	466	460	452	474	453	437	479	440	441	440	415	426	460	427	488	449	439	469	452	443	487	420	435	425	457	447	410	460	439	421	435	454	441	461	438	457	441	392	442	408	423	422	449	504	453	449	439	441	425	418	420	468	467	462	444	435	444	438	478	451	435	430	441	451	453	382	505	484	414	436	455	464	467	441	467	453	453	467	467	419	430	441	430	428	453	443	434	438	430	452	435	444	466	451	418	463	438	432	438	445	444	439	427	458	423	436	440	436	457	431	444	432	503	428	446	461	439	448	411	468	449	434	406	438	462	484	456	447	433	464	466	461	444	457	424	409	479	451	480	425	397	438	429	465	463	435	465	464	439	416	424	453	429	446	427	475	406	477	503	451	444	438	474	468	447	458	437	430	488	460	427	429	469	455	451	444	413	440	448	450	415	468	414	389	426	435	449	456	486	421	448	439	451	406	425	482	415	419	407	420	436	439	433	439	434	433	474	457	419	391	462	456	436	443	444	431	406	472	474	445	462	450	449	401	423	433	472	430	422	459	471	430	442	445	453	447	419	443	431	461	415	443	440	421	423	427	445	445	456	424	442	435	461	417	431	459	426	428	414	463	445	440	453	455	438	466	462	460	453	379	445	443	419	438	471	462	484	472	435	445	419	433	443	444	415	491	445	431	440	450	458	457	460	458	430	401	459	411	442	495	497	454	429	444	485	437	442	439	455	453	459	393	472	441	436	433	447	488	484	427	432	443	448	446	449	447	420	462	443	434	452	439	465	465	437	423	434	428	434	424	459	473	461	457	454	435	454	461	446	417	481	492	446	424	445	468	424	429	457	452	435	425	439	435	438	410	412	438	449	453	454	428	447	423	452	451	462	451	439	454	454	435	439	443	458	455	455	444	480	459	431	479	475	414	441	445	412	453	430	447	458	409	437	446	434	424	445	412	453	422	450	434	438	464	448	460	430	454	426	455	433	439	440	468	467	456	425	422	405	425	472	400	430	444	465	442	485	485	448	417	464	446	481	447	427	432	460	447	441	440	412	443	456	446	450	479	426	485	439	442	459	460	413	447	417	436	472	422	437	440	450	411	460	442	420	443	443	462	437	436	457	465	440	406	458	422	448	450	453	424	427	466	447	459	445	448	428	421	423	457	457	451	471	458	431	476	461	432
31190	54137	37016	25329	33510	12074	1361	785	780	540	529	528	487	542	523	500	523	485	481	478	503	472	495	467	466	482	491	419	468	457	479	454	468	458	495	450	466	444	464	425	444	456	454	432	460	453	475	449	434	438	426	485	453	469	459	476	503	454	469	444	451	489	444	463	470	484	451	459	441	501	457	438	511	464	459	440	498	491	472	426	476	505	462	458	482	462	483	432	447	459	500	463	469	466	467	472	435	429	436	478	454	478	430	481	466	444	458	421	455	448	484	471	485	459	459	476	485	476	485	449	476	481	458	527	463	502	462	520	480	455	473	503	467	477	445	453	479	500	485	427	452	486	468	458	445	478	460	459	479	500	452	471	485	420	458	463	474	445	460	488	473	448	452	481	478	458	456	451	444	454	430	462	459	398	502	468	497	474	448	451	472	464	469	455	472	450	487	494	434	481	439	467	437	447	491	447	470	454	459	475	454	502	459	496	453	459	439	501	511	440	472	444	465	491	478	455	444	499	446	457	488	460	460	469	472	444	445	439	468	481	487	476	507	434	502	455	426	485	454	447	495	480	469	475	473	498	478	441	478	484	488	442	466	406	439	475	456	477	478	463	477	471	426	446	460	436	464	457	478	429	450	464	465	439	465	419	440	457	447	483	487	434	431	454	437	464	482	441	474	503	456	459	483	462	490	525	490	452	490	443	467	466	445	481	462	463	476	461	462	510	488	469	450	473	449	476	449	458	449	443	481	494	479	488	461	449	450	500	481	461	498	471	433	484	457	517	468	454	479	465	447	436	457	452	440	461	468	480	444	484	474	497	471	462	459	472	437	486	465	472	474	482	468	484	466	443	430	480	443	509	440	458	502	418	480	498	436	500	471	499	451	447	459	515	445	477	449	473	445	442	514	438	466	453	435	476	453	483	487	480	448	493	467	521	463	467	452	454	455	480	471	472	453	473	440	508	455	456	468	418	483	442	445	457	450	472	461	464	457	481	452	466	452	430	503	427	482	492	436	457	462	451	467	416	430	494	515	475	452	456	445	441	441	449	464	460	490	446	478	435	473	446	489	441	465	469	462	470	485	454	487	469	476	472	468	488	485	457	471	510	447	483	478	447	470	441	495	468	436	430	473	476	467	498	449	470	423	476	464	512	465	507	480	503	431	461	481	448	453	501	501	502	462	460	448	449	471	454	483	472	494	442	459	477	483	454	422	484	489	508	474	453	445	464	478	470	443	482	454	468	493	482	464	438	456	471	469	468	468	486	490	440	460	472	432	508	461	439	486	479	438	478	498	452	495	553	458	502	514	501	472	512	447	431	469	461	425	448	492	450	443	449	444	442	447	482	457	463	505	457	447	476	478	463	469	421	465	487	459	453	442	420	482	482	458	473	458	462	469	487	487	499	485	466	479	486	462	438	497	458	453	448	448	463	453	489	500	462	436	452	430	488	465	493	447	440	482	457	445	483	479	487	459	512	478	478	472	440	476	535	469	462	481	453	490	452	472	490	463	484	469	420	461	465	491	469	438	448	418	467	454	482	449	438	497	487	484	484	458	466	469	456	472	439	436	476	482	435	501	435	456	451	481	433	453	483	461	420	445	482	436	474	427	451	466	504	505	456	441	452	470	442	473	462	470	462	438	423	460	488	453	444	443	487	425	486	477	462	423	467	483	499	470	481	446	487	473	464	423	459	446	479	505	455	395	469	462	462	442	474	444	469	492	426	470	426	445	459	461	478	435	438	475	481	458	445	475	451	499	502	462	470	456	485	429	496	465	471	463	436	461	458	468	469	510	456	460	521	447	465	460	476	477	506	458	445	499	496	455	470	478	443	453	463	452	506	444	455	507	487	469	484	446	484	489	445	460	472	466	509	478	477	447	459	407	476	454	450	453	455	424	481	475	489	460	512	463	470	446	480	478	503	495	479	475	470	475	484	475	460	483	482	469	504	481	479	470	461	478	491	451	451	478	494	473	475	447	445	462	443	486	463	457	476	484	503	492	445	467	465	445	466	488	493	475	507	460	459	478	433	490	485	466	498	449	443	468	446	448	489	476	453	438	461	454	467	498	479	506	497	472	467	458	539	474	479	471	458	489	451	468	474	412	449	481	433	475	442	467	495	477	447	471	426	465	442	457	462	488	458	487	463	458	474	500	448	496	477	475	460	472	502	460	451	464	460	483	470	455	461	498	452	441	461	450	449	440	484	455	442	449	465	460	450	451	492	488	512	493	458	433	452	472	463	457	445	441	476	442	451	518	452	498	503	477	476	470	458	464	441	438	451	489	486	460	507	480	491	449	496	436	421	470	454	457	452	470	488	444	483	456	446	465	466	505	465	480	467	475	473	457	437	459	477	431	515	507	449	451	477	458	476	471	458	488	431	493	479	504	479	474	447	448	487	501	486	451	459	470	445	463	474	455	467	507	438	494	472	464	513	474	495	465	490	420	480	428	484	467	458	459	468	473	463	468	470	473	441	453	450	467	458	464	497	463	442	470	466	475	457	488	454	468	449	491	478	459	451	492	478	472	438	464	491	461	466	444	470	506	448	508	474	474	523	472	474	466	446	485	475	493	443	491	486	462	478	480	483	446	471	447	485	466	436	442	469	446	461	485	480	442	444	418	494	465	462	473	445	423	438	436	469	494	442	469	460	480	462	465	440	464	483	487	455	503	479	471	481	454	444	443	501	431	480	490	447	449	438	457	499	471	416	474	439	458	455	489	456	436	441	454	459	429	463	445	475	444	472	477	481	482	487	478	472	419	449	479	433	472	457	481	437	429	485	438	452	478	464	458	447	466	432	486	473	533	434	440	495	455	431	445	435	432	464	428	471	475	499	445	477	482	465	459	450	476	483	467	453	481	479	466	496	468	476	451	475	428	476	431	465	486	458	503	442	454	444	424	491	448	514	459	468	465	460	480	451	494	497	490	443	462	520	469	467	456	440	489	483	461	452	486	466	426	475	447	452	459	455	499	481	495	462	498	456	474	475	447	459	504	460	451	471	446	471	456	458	457	493	445	458	456	486	467	462	463	475	503	428	472	478	490	433	458	459	489	479	455	458	450	487	459	479	486	480	472	432	485	483	435	462	494	441	471	465	450	457	472	460	476	468	451	452	457	485	483	462	470	446	461	476	437	425	428	465	439	435	438	454	475	473	449	460	466	492	475	467	490	448	463	447	460	437	451	480	435	464	530	454	441	463	439	481	488	455	501	515	498	447	510	490	460	484	466	500	445	467	449	453	447	462	497	475	440	426	430	462	503	450	484	446	437	439	479	447	457	497	433	504	469	505	447	482	480	507	468	450	446	472	483	489	437	460	487	470	451	460	462	454	507	467	455	444	425	502	450	462	452	492	472	479	458	485	520	486	456	483	478	455	449	477	439	476	497	438	474	444	491	441	419	469	463	453	438	479	441	474	471	425	456	474	492	448	445	448	436	422	437	478	492	476	471	482	470	455	471	484	491	484	495	470	535	434	469	433	455	511
22652	21087	28714	24987	34640	28212	14628	2024	714	492	489	460	457	447	441	405	442	410	397	375	382	379	395	404	404	367	378	400	385	367	384	398	368	337	379	357	378	377	389	348	382	342	373	378	366	364	375	376	356	388	370	361	379	339	344	371	349	342	366	367	370	391	403	368	332	376	372	337	381	404	351	363	380	356	377	335	365	386	357	361	335	353	344	356	376	388	361	366	376	378	343	373	359	379	331	349	368	347	383	338	356	376	360	397	331	378	374	392	383	353	370	382	349	388	373	391	360	362	404	392	403	396	330	371	354	337	386	394	347	358	403	345	386	349	372	322	365	376	345	339	380	347	340	371	368	374	379	383	385	377	360	398	385	378	366	386	357	387	362	385	347	346	365	341	391	394	347	393	361	354	340	368	375	359	361	403	347	357	345	368	338	374	389	384	356	376	371	366	371	357	378	368	355	384	340	355	341	344	357	360	386	360	379	349	363	351	357	365	357	356	357	336	336	373	369	323	355	371	331	352	368	357	379	390	394	365	350	368	331	365	366	354	360	360	343	359	325	350	366	357	373	380	370	351	355	346	361	373	371	352	390	354	359	377	327	352	412	376	379	353	345	361	369	401	322	398	370	322	362	342	347	374	398	369	394	322	368	366	366	382	357	348	361	364	357	387	346	378	354	358	317	392	367	375	339	349	375	350	345	370	346	368	366	361	342	340	341	371	339	393	325	327	348	367	400	383	389	364	338	371	361	349	369	350	369	391	351	376	380	389	366	370	370	367	344	342	349	359	374	384	376	347	334	336	392	374	350	376	374	391	411	353	341	357	346	371	352	332	375	330	377	367	362	355	338	359	370	383	351	390	381	368	370	334	364	351	328	354	330	397	341	334	365	359	367	340	353	391	376	383	364	339	343	388	347	330	359	411	375	370	365	410	371	388	340	355	373	341	363	397	322	347	379	319	372	351	321	369	348	363	368	361	364	382	348	336	376	368	354	347	376	364	359	369	387	375	341	357	343	418	373	390	330	341	340	352	390	367	353	340	369	367	364	372	377	353	356	342	373	388	368	393	361	361	350	387	348	352	345	347	332	402	375	373	385	339	357	328	392	345	353	370	356	382	359	366	349	352	383	358	309	376	361	345	351	379	377	375	379	369	331	362	377	352	354	338	328	340	359	387	357	363	357	382	373	412	338	363	393	332	385	360	353	338	359	359	383	334	346	410	345	354	370	306	341	330	346	365	380	368	356	322	367	369	342	323	354	335	362	370	365	384	351	370	349	381	398	340	361	368	363	365	381	363	365	360	383	363	365	352	358	406	344	373	354	356	382	351	353	390	379	336	400	325	376	337	348	354	387	362	359	349	348	341	352	380	369	367	335	361	369	365	345	315	349	382	385	374	362	332	362	352	384	386	373	395	364	341	379	409	374	372	395	354	372	372	378	388	336	353	373	379	345	369	349	341	390	355	355	389	391	360	340	381	354	373	359	348	378	406	364	357	372	322	378	340	378	338	354	373	348	367	380	356	386	362	336	370	356	371	363	338	333	397	335	360	347	372	357	378	371	335	346	367	359	395	352	350	367	393	411	335	352	346	318	364	390	379	335	369	372	333	345	362	392	338	341	366	358	365	405	333	377	389	358	356	333	360	333	353	397	365	345	333	371	411	366	321	351	368	391	344	350	369	352	369	343	375	352	343	372	349	379	367	379	338	357	376	379	380	363	373	348	357	366	360	405	371	376	349	394	347	379	359	305	373	348	331	382	362	322	360	377	338	352	372	348	389	370	371	356	351	345	326	388	353	359	324	377	373	362	381	357	358	343	369	392	373	383	335	378	366	363	360	371	363	364	368	353	379	407	351	356	381	354	336	350	352	335	351	365	371	368	341	355	338	357	346	379	371	340	386	361	356	398	347	364	350	368	363	363	362	330	379	362	353	381	354	357	390	334	322	358	361	340	340	350	346	383	368	381	378	367	363	389	345	341	341	355	334	381	366	320	392	387	368	378	337	362	316	350	352	364	371	360	371	371	339	351	352	356	377	348	357	368	386	353	360	360	388	389	374	360	349	334	371	377	348	384	362	356	339	340	385	360	367	354	327	369	362	342	354	329	358	350	353	378	391	385	316	383	382	352	352	354	359	328	338	396	381	366	364	354	348	333	401	332	346	370	341	341	363	367	387	349	361	335	327	320	393	413	397	371	398	377	377	339	365	350	402	345	377	338	345	359	352	354	356	372	343	354	346	342	356	354	360	359	356	377	366	387	339	365	368	399	382	365	361	337	346	340	346	327	355	383	328	381	363	403	353	348	384	354	359	367	359	329	342	370	357	373	327	342	352	367	402	403	380	335	386	359	350	371	389	349	372	353	358	373	348	357	335	391	357	356	327	401	314	362	344	392	348	354	383	362	369	355	356	372	383	359	363	360	368	391	375	361	341	362	333	378	368	349	376	365	374	375	365	398	380	373	344	353	372	393	360	353	384	384	370	367	313	337	353	365	343	364	341	376	378	341	367	320	362	352	353	335	362	377	334	341	349	387	351	381	346	370	366	367	357	381	363	371	319	361	344	341	367	358	335	332	385	377	358	358	374	325	374	356	345	341	371	379	367	349	327	350	359	352	378	354	371	339	353	374	340	364	362	360	346	389	344	363	364	369	349	355	376	381	345	360	341	359	390	362	339	342	399	375	369	337	349	382	378	353	350	344	369	397	340	366	373	364	351	352	375	332	348	391	364	385	363	348	357	342	397	359	369	349	361	366	384	379	366	331	356	362	376	321	361	340	368	366	337	344	361	366	337	375	359	360	351	337	357	352	370	352	374	347	368	340	360	334	350	347	365	344	364	388	366	352	343	385	403	362	359	370	374	323	365	395	384	362	367	394	369	357	382	362	354	381	353	362	382	355	364	364	334	356	368	374	364	332	377	400	359	365	361	326	360	396	397	382	364	336	370	383	385	345	406	346	366	346	341	354	396	366	363	393	394	330	369	382	369	366	331	374	380	380	352	371	351	378	381	378	362	340	350	343	393	358	359	384	341	331	357	353	402	367	346	387	345	329	376	347	366	340	365	337	346	321	396	354	385	369	325	333	361	372	389	396	354	365	350	343	367	327	388	353	395	333	358	371	375	366	358	352	363	376	343	337	325	345	382	365	332	373	325	395	358	368	369	355	349	370	358	379	350	371	358	377	352	365	371	366	381	367	406	362	364	387	354	367	357	354	369	349	354	367	362	351	370	358	331	371	352	351	352	361	393	349	361	361	367	347	383	334	380	414	345	365	359	371	352	364	338	361	364	306	370	338	354	367	351	360	356	364	332	334	379	380	367	360	373	367	343	345	391	354	355	349	385	353	342	359	341	363	353	346	350	371	382	338	307	388	382	337	373	383	349	357	364	361	347	352	349	328	396	351	343	355	358	362	352	364	331	351	340	352	366	380	336	355	348	360	388	375	368	329	364	377	393	382	371	367	357	388	313	357	341	349	347	377	355	334	361
36044	68796	45809	44266	53679	24653	2994	1787	1032	659	622	565	514	536	468	468	462	400	481	437	437	401	430	408	425	420	397	410	410	375	410	375	350	399	380	365	381	383	385	396	373	389	409	386	409	340	365	385	371	382	372	373	368	351	405	385	375	377	368	352	371	430	365	371	383	358	404	359	392	334	378	381	403	353	400	395	365	372	392	370	385	391	366	391	382	339	346	356	327	374	404	375	390	370	401	352	359	354	380	374	361	368	394	368	396	357	389	366	345	391	386	377	383	370	404	397	357	363	404	398	336	402	379	392	340	402	369	369	372	349	354	370	405	386	409	389	396	405	357	368	360	356	367	413	406	352	359	372	387	348	372	390	379	403	396	367	376	377	388	390	359	372	352	368	359	361	405	331	365	357	365	374	371	391	379	373	371	384	352	344	396	391	359	370	393	375	368	357	361	376	373	385	357	374	367	399	339	397	367	365	387	378	370	374	382	364	368	385	431	391	366	370	391	376	342	391	371	356	372	362	397	375	386	384	378	345	391	374	409	355	350	346	362	387	364	380	398	327	375	374	392	376	342	337	380	394	358	358	353	374	368	353	345	374	391	359	373	388	384	390	349	382	374	370	359	397	345	343	354	343	369	368	374	375	402	388	361	381	373	416	372	386	331	362	375	364	371	358	356	341	387	343	353	360	429	373	363	360	351	379	354	385	348	379	330	388	380	363	370	371	362	370	405	374	359	385	356	384	395	343	366	372	364	372	357	348	392	342	363	390	371	360	398	407	358	409	366	375	329	412	377	326	396	412	381	340	357	360	377	413	349	372	364	331	355	368	370	357	409	361	349	369	389	362	346	384	372	391	351	351	366	390	354	334	361	338	374	391	393	388	367	380	373	351	399	379	383	361	362	376	358	404	384	387	369	401	330	392	369	336	416	378	369	376	400	415	369	347	346	341	388	380	345	388	332	387	390	372	413	346	337	391	380	372	397	319	357	361	352	390	365	380	341	358	385	363	359	395	359	381	340	378	393	397	357	377	373	384	356	349	394	325	383	385	368	359	333	397	375	391	401	381	370	385	381	427	357	399	341	358	363	420	375	359	354	379	396	354	360	344	382	379	342	367	382	368	372	352	387	355	340	356	396	382	349	385	369	351	348	347	335	352	363	362	397	341	392	372	377	354	379	376	379	362	380	397	359	382	410	383	382	334	376	349	406	372	387	383	342	368	394	393	354	388	377	401	367	437	336	357	371	374	401	376	381	376	370	385	380	356	358	357	394	389	358	374	389	373	383	371	346	381	368	355	339	376	352	387	369	372	358	379	359	343	407	371	347	359	354	323	353	381	402	367	358	377	382	366	356	372	391	376	360	350	364	401	397	380	383	331	433	350	348	384	356	386	395	388	378	384	342	379	361	388	365	376	414	368	338	357	359	382	374	367	382	392	360	350	375	374	364	369	398	356	384	393	331	366	374	351	328	375	345	365	368	401	373	342	345	349	367	355	380	410	394	393	362	361	418	380	338	417	370	382	353	369	370	382	374	374	335	370	390	372	401	381	385	369	363	396	364	348	383	363	365	386	375	383	343	341	368	341	397	372	356	347	393	353	354	358	368	346	380	389	370	359	364	341	407	337	355	366	366	335	358	360	383	358	400	374	358	370	363	355	368	366	380	372	363	358	342	401	343	358	361	358	346	350	334	385	346	348	382	408	383	383	364	404	364	382	362	341	360	366	391	357	390	372	381	368	346	369	411	392	382	380	353	375	353	344	355	385	367	365	395	365	358	371	365	370	387	364	365	355	377	367	388	352	374	371	350	399	365	361	377	371	363	362	380	387	409	378	365	345	367	375	390	398	360	338	393	378	368	382	384	353	338	358	409	362	375	403	354	385	401	392	401	355	373	378	385	354	387	353	400	375	374	385	363	379	384	379	407	369	351	396	344	363	342	357	345	327	355	350	394	372	352	349	372	376	371	371	347	344	345	356	388	370	350	396	386	366	372	350	388	382	382	370	394	397	373	395	375	332	384	377	407	382	353	367	370	374	365	374	375	370	379	398	358	352	383	360	385	362	363	349	366	388	364	370	396	367	372	337	387	358	372	352	328	343	386	377	391	398	381	409	401	395	377	382	371	401	379	341	377	373	366	364	410	343	397	368	369	381	385	359	348	374	380	373	339	392	390	400	349	385	362	374	380	382	395	381	370	354	382	331	403	399	387	377	360	380	408	359	347	371	379	367	352	372	377	390	360	351	376	323	399	378	345	384	395	355	347	400	373	360	342	376	386	345	374	389	397	365	359	383	366	389	399	347	379	351	354	361	339	355	379	380	363	350	376	365	383	345	344	360	374	390	329	366	391	329	342	403	357	360	399	360	367	348	374	384	375	362	358	362	384	349	370	369	344	369	364	348	356	379	374	396	369	381	378	373	339	407	393	397	392	360	366	379	384	371	387	366	387	393	367	376	370	377	366	365	367	355	384	353	409	359	387	390	382	363	367	364	348	401	353	366	353	359	356	367	413	394	371	371	382	378	373	347	358	371	354	357	416	384	381	338	376	405	356	376	380	369	360	398	400	372	338	349	378	342	369	367	384	377	336	353	343	392	383	335	351	385	403	356	335	362	367	366	417	362	390	377	401	371	379	337	377	370	329	374	389	359	390	360	380	364	350	337	393	362	365	400	422	373	385	351	398	357	374	357	390	362	361	373	365	347	347	377	348	380	394	398	386	368	340	376	355	368	392	372	366	356	392	410	373	358	373	360	405	403	362	368	371	364	385	367	377	361	346	398	368	390	373	339	385	368	367	371	353	409	376	368	358	374	373	344	361	402	382	369	372	406	384	330	367	369	411	350	394	355	388	389	355	393	349	380	383	368	379	362	370	363	387	376	415	382	384	351	387	344	369	379	401	353	343	383	355	374	386	348	361	385	373	364	370	363	347	338	365	358	374	359	351	396	397	335	374	387	343	398	379	362	385	340	396	375	365	373	377	381	362	375	361	378	373	379	382	390	391	364	363	362	381	368	356	349	386	395	398	411	339	386	349	369	397	385	378	373	358	333	361	367	374	348	388	362	378	343	408	363	372	354	363	353	395	412	368	352	385	382	364	351	351	370	400	379	366	371	363	364	345	374	369	372	387	358	410	363	397	382	350	415	367	402	336	346	349	344	378	387	370	355	343	392	374	357	399	349	368	371	388	372	370	398	355	360	374	356	354	390	391	340	388	368	395	380	371	362	384	362	365	353	359	386	352	393	373	376	355	345	387	353	407	362	347	340	377	353	416	353	356	384	372	369	400	359	387	347	335	377	376	351	395	372	351	378	340	383	383	358	345	400	355	367	388	393	371	349	363	378	374	362	355	381	353	395	392	402	378	371	374	371	349	394	372	383	390	367	372	346	384	358	373	355	335	378	374	361	362	368	362	381	411	393	332	371	408	369	345	355	382	350	344	376	366	347	387	366	368	399	375	392	365	402	368	361	367	401	331	397	380	380	354	334
29785	31367	27239	10768	7315	1752	449	366	358	386	352	373	336	369	303	350	334	342	394	387	355	319	377	381	358	357	357	404	372	339	382	360	366	401	387	350	347	354	362	339	358	378	375	400	342	404	347	354	380	356	343	373	359	395	372	391	337	360	354	384	373	367	381	365	306	346	372	383	343	376	351	355	348	331	377	385	424	387	344	323	363	349	365	346	357	362	367	374	348	373	354	346	355	379	352	374	355	375	371	393	386	377	355	350	373	366	348	376	343	375	368	364	371	375	384	366	323	385	371	345	355	383	373	322	391	382	378	360	371	360	394	374	358	395	357	354	353	310	381	361	357	339	337	354	347	378	347	312	353	365	381	346	342	351	362	372	371	370	359	367	351	347	346	330	373	357	382	350	335	359	362	377	367	399	368	335	359	354	344	379	367	396	361	370	371	362	351	372	395	354	349	326	309	375	389	374	386	359	347	340	364	351	359	374	352	363	338	362	352	318	334	362	371	368	365	365	347	365	369	389	404	356	357	381	327	351	355	375	365	364	367	366	393	372	369	386	366	392	345	342	390	376	359	352	354	372	356	378	391	353	389	373	338	366	377	379	391	358	373	359	375	361	371	361	332	370	365	363	376	358	324	367	380	374	361	359	363	335	342	384	364	351	323	354	362	384	377	361	378	347	330	341	334	351	390	346	366	369	373	369	390	366	351	369	375	344	372	377	352	381	345	387	390	351	335	386	370	370	349	379	361	348	376	357	365	348	345	360	381	384	363	337	352	361	369	371	365	353	382	369	360	371	365	347	379	400	349	389	373	349	354	360	358	375	399	389	383	376	394	382	370	344	378	360	362	341	376	380	374	370	367	368	370	364	350	357	356	350	343	368	385	354	402	335	378	391	350	362	344	332	366	361	332	341	371	362	403	376	344	336	372	382	359	361	329	373	390	375	366	340	373	359	361	396	376	361	365	370	389	345	355	341	392	360	368	383	346	349	346	358	351	347	350	355	340	349	357	362	362	374	375	367	360	334	348	341	348	361	359	349	388	346	365	400	323	371	332	374	356	333	368	369	344	356	357	342	374	372	374	346	352	362	399	409	320	387	338	336	366	368	373	341	338	364	375	353	302	347	336	346	345	348	374	367	363	358	354	386	368	354	362	376	370	380	395	355	357	365	357	367	336	346	363	352	348	387	375	371	384	372	359	351	357	366	367	402	400	347	369	404	355	307	340	363	365	366	371	351	362	378	350	348	349	373	372	337	335	365	337	346	381	342	382	354	371	372	384	363	366	382	335	367	397	338	352	384	355	358	316	371	384	363	349	361	343	357	342	349	355	351	362	349	379	371	344	374	365	369	380	343	363	344	381	343	350	375	356	377	349	373	415	409	373	351	367	340	358	339	369	351	366	374	363	375	378	343	382	360	349	351	370	352	331	382	343	351	340	382	339	383	407	364	374	363	371	359	348	375	372	342	306	339	373	392	342	362	365	363	361	363	366	357	371	376	410	362	337	346	349	384	362	382	392	362	364	357	360	366	399	360	355	352	366	384	356	340	343	323	339	395	380	361	324	349	348	344	346	368	374	360	348	388	329	369	347	364	365	344	388	354	387	382	370	377	358	354	371	344	333	378	403	374	355	389	379	374	386	360	369	333	343	375	371	330	347	378	356	363	355	339	358	357	336	377	340	360	368	333	401	385	325	370	339	340	354	349	393	343	394	380	355	391	351	370	353	359	333	356	335	331	352	363	347	346	334	369	361	370	329	363	369	366	386	350	348	388	381	366	338	387	396	354	362	385	389	379	390	372	364	381	368	386	355	374	381	367	373	389	336	341	350	346	387	334	370	377	376	362	378	342	375	336	380	344	367	316	369	370	360	352	353	361	362	333	402	336	367	349	338	394	376	349	372	372	313	374	374	359	364	398	397	356	337	370	353	389	371	353	352	359	359	368	367	377	325	348	348	346	375	365	341	381	369	328	358	368	345	368	350	349	385	347	367	367	337	366	343	377	355	372	369	342	374	371	358	357	359	408	378	380	377	396	334	383	338	393	359	356	391	345	366	376	395	324	390	412	352	362	345	338	368	362	355	402	354	355	375	365	391	374	344	343	367	403	336	332	356	401	328	341	355	371	334	340	377	383	342	355	351	375	374	375	376	358	383	356	378	362	381	333	363	333	340	315	360	337	359	358	363	364	356	378	379	383	396	353	391	300	371	376	381	396	363	336	371	398	372	343	358	371	348	366	425	355	328	372	374	354	377	336	370	368	368	361	351	365	343	370	368	353	336	404	385	373	393	369	379	388	356	343	375	373	359	354	330	357	397	369	378	382	368	395	354	377	343	362	331	344	366	387	381	357	362	373	366	383	362	387	366	367	344	351	358	361	369	354	344	386	390	359	400	372	383	388	370	371	380	343	386	376	379	378	369	350	344	358	337	358	386	345	350	360	352	374	354	367	363	383	346	355	364	337	345	349	359	360	374	356	375	375	363	348	342	411	366	347	387	366	361	379	348	360	377	372	371	354	352	325	376	344	386	374	374	330	368	354	372	390	347	361	354	353	361	377	361	345	386	370	385	358	355	383	416	387	352	361	376	347	355	341	351	351	352	365	369	366	358	373	377	404	351	371	350	374	361	379	350	368	353	354	362	362	376	360	360	323	369	328	362	342	344	355	396	354	360	366	396	371	364	364	375	384	380	380	341	366	359	357	352	345	383	377	380	336	367	353	368	397	377	362	333	374	389	355	369	349	366	371	365	359	341	389	388	359	357	387	333	385	368	344	354	371	369	347	358	354	380	350	363	336	381	317	377	384	363	372	364	406	341	381	373	341	319	341	368	359	357	378	399	359	352	378	363	381	364	380	357	337	364	382	376	357	383	331	353	376	320	347	382	369	366	343	309	368	339	378	339	356	375	363	343	347	374	377	387	348	379	344	347	372	373	399	354	353	370	361	350	348	349	342	392	365	370	326	394	381	367	361	357	368	386	393	372	388	391	352	337	353	320	398	363	362	370	357	386	355	363	403	358	340	397	354	376	364	342	367	363	367	349	366	361	353	364	356	359	335	392	400	359	364	358	343	368	379	396	352	374	367	355	359	421	364	364	355	397	372	340	377	328	368	414	373	350	348	364	361	348	357	367	355	388	372	331	402	372	367	372	356	350	351	337	358	334	359	369	359	329	368	358	379	344	368	348	346	340	343	355	347	339	327	330	357	369	366	409	365	355	322	353	337	363	337	351	338	332	368	369	388	352	371	363	352	391	343	369	359	368	367	351	331	330	342	365	353	336	368	356	400	359	383	385	336	370	362	355	322	369	351	368	385	333	385	367	372	355	389	374	365	389	359	362	364	366	367	368	369	373	347	358	374	359	346	338	382	384	381	354	389	363	348	352	346	385	401	389	370	360	414	361	362	353	379	351	365	344	393	371	354	374	378	362	335	382	362	345	365	353	360	366	328	344	358	336	386	371	396	403	334	343	416	341	325	354	352	357	340
28915	45104	25350	6460	7734	1839	450	418	433	422	394	376	400	412	394	391	366	382	379	400	402	367	411	379	398	416	393	413	388	369	406	378	384	381	382	401	373	396	414	387	412	373	384	386	416	394	392	408	367	392	380	386	400	397	403	366	429	430	400	384	394	362	412	385	395	367	412	376	352	396	393	418	402	383	353	382	389	400	442	384	384	359	387	412	403	382	430	430	373	409	403	398	393	357	399	416	420	399	405	388	373	403	392	403	406	366	369	410	361	377	381	378	406	392	409	381	411	457	424	424	439	412	404	393	374	380	384	405	410	380	441	371	353	386	398	403	407	369	382	397	399	369	420	378	395	389	400	397	404	394	400	412	366	410	406	380	404	372	399	387	408	372	376	414	415	352	373	389	383	391	397	382	373	444	384	347	395	394	375	414	396	376	391	420	384	374	352	394	357	391	359	387	410	392	382	366	360	418	389	432	395	420	372	412	428	379	390	383	428	400	366	388	393	409	408	366	386	383	392	373	388	369	390	373	371	367	404	380	424	387	409	400	415	375	424	422	422	377	384	381	380	376	404	368	388	382	402	366	416	403	380	395	403	421	406	419	411	366	364	403	389	414	381	374	389	374	400	420	426	387	408	367	380	387	413	400	371	396	395	364	361	380	370	390	389	397	376	385	396	424	418	386	374	402	389	421	342	401	392	392	390	417	415	378	413	384	394	390	407	367	384	370	387	394	424	421	387	378	377	421	403	380	392	406	384	384	371	363	370	444	416	356	411	369	386	400	385	389	392	393	390	367	392	392	390	409	381	392	374	369	386	404	387	349	404	393	415	390	393	402	383	412	376	362	389	376	396	386	397	391	394	366	349	397	398	383	416	356	412	375	395	400	361	367	368	365	409	376	417	391	396	365	362	377	402	378	398	398	374	384	386	395	393	363	385	367	410	417	411	391	369	389	407	394	387	416	411	418	385	406	394	345	418	394	394	403	355	429	413	405	391	405	417	394	404	402	398	390	394	415	371	383	343	463	358	388	390	391	377	390	420	427	368	392	384	391	383	404	364	369	403	375	419	381	357	409	402	395	387	385	403	362	390	408	367	374	398	411	410	375	393	387	384	370	350	374	372	373	374	379	377	404	390	382	401	381	386	401	381	354	382	391	404	350	408	365	400	381	368	412	382	352	387	385	379	393	357	390	376	377	363	379	388	382	374	383	411	366	401	366	386	393	395	415	364	409	385	413	413	406	383	419	402	406	404	373	377	390	387	383	377	375	411	359	411	390	376	411	395	415	392	405	410	373	403	389	400	387	392	417	378	386	403	403	375	412	388	353	382	362	391	393	383	402	379	416	373	441	374	435	385	383	389	408	429	380	361	403	449	408	390	387	373	395	396	382	365	373	397	401	436	386	375	393	383	409	409	409	364	390	414	376	374	403	402	439	417	382	396	403	399	367	396	403	397	375	395	410	344	389	390	404	390	405	381	421	387	400	388	382	372	376	401	401	366	419	347	357	381	401	427	406	382	391	346	400	379	409	370	372	417	400	407	409	363	417	406	415	376	369	378	378	378	398	419	417	360	380	414	423	388	382	424	366	381	386	352	369	353	381	381	395	410	390	411	396	349	404	397	388	408	349	362	374	410	392	411	388	389	422	379	377	375	419	432	393	358	366	389	429	399	397	396	388	407	397	416	388	390	342	371	407	415	391	408	392	414	366	343	359	388	404	434	389	411	395	409	402	360	369	361	402	383	411	387	388	404	386	410	362	402	394	406	392	381	405	417	394	406	369	372	383	377	377	423	416	417	395	368	380	394	390	424	390	362	383	405	414	353	404	418	387	378	376	418	402	404	371	390	377	369	403	399	407	384	415	373	359	375	400	396	390	402	385	430	413	405	394	379	394	408	370	391	378	383	429	366	405	340	413	374	381	394	398	382	389	402	398	376	408	355	387	377	390	378	396	426	407	392	438	364	401	384	385	384	411	395	377	400	371	403	375	381	385	392	371	393	382	403	405	413	390	380	418	383	397	408	368	410	381	357	392	418	398	419	390	406	400	380	411	355	400	395	381	394	406	403	387	373	427	381	363	364	406	387	422	396	424	415	375	390	392	370	397	396	395	353	378	376	403	400	404	395	402	364	397	354	385	405	414	349	395	406	394	403	410	428	392	418	389	405	357	396	376	398	396	362	404	371	408	392	366	398	395	369	410	378	393	413	435	384	392	405	388	407	378	366	377	377	365	404	371	393	353	378	388	423	424	378	396	400	373	398	372	383	438	392	424	388	394	392	407	425	403	353	395	389	391	414	413	397	386	396	407	393	397	394	418	411	383	412	449	395	390	396	433	344	348	408	387	360	399	394	384	390	376	380	384	425	390	397	413	367	403	420	401	356	393	386	377	400	368	382	393	387	388	400	366	374	395	430	384	370	407	381	363	364	412	357	400	396	382	390	410	421	407	398	408	382	364	402	378	397	383	377	383	399	383	363	358	421	409	363	386	392	380	394	394	397	404	418	376	414	356	352	368	427	377	421	409	376	393	423	397	392	395	372	386	382	404	392	401	409	399	384	395	370	412	383	392	360	408	416	427	377	372	390	396	422	387	377	392	395	382	406	369	398	403	348	388	409	373	411	436	376	389	401	389	399	393	387	409	369	390	359	377	393	393	401	397	399	386	395	356	370	396	377	414	392	419	425	376	407	389	397	370	382	418	375	384	391	388	371	420	381	386	391	374	392	381	367	396	394	377	374	384	419	347	396	398	374	392	401	410	362	405	374	383	361	387	384	397	378	452	367	404	397	382	338	388	373	398	398	393	393	401	403	393	360	424	380	391	389	378	379	374	404	404	384	396	391	366	397	394	358	432	410	381	357	408	366	385	415	389	369	408	380	384	399	372	407	412	402	429	372	390	389	427	383	387	414	417	423	418	383	389	395	410	391	365	365	395	385	383	401	400	387	374	422	415	380	386	390	336	385	398	372	376	387	392	346	398	380	415	400	399	367	374	379	435	399	403	400	412	380	396	378	383	400	438	393	403	394	407	404	372	391	387	417	390	384	394	392	426	411	368	407	419	376	389	409	413	412	385	370	386	397	397	379	377	400	420	411	389	369	353	382	376	378	355	421	390	387	388	378	390	382	396	407	411	402	408	369	382	388	407	367	381	400	402	367	396	418	382	388	392	370	372	395	372	385	410	368	378	375	340	399	407	386	374	393	376	441	387	397	388	398	396	372	412	388	380	399	383	365	392	406	401	413	412	404	379	402	401	415	427	415	434	384	403	424	376	383	413	380	424	353	431	395	438	397	347	416	409	397	355	424	371	352	392	384	410	377	368	402	408	389	390	405	376	418	378	399	391	412	385	412	411	404	399	379	404	397	392	427	388	387	366	434	406	419	419	382	356	409	374	400	385	399	377	376	374	354	343	382	374	389	376	354	399	392	378	366	378	394	372	395	356	380	394	415	368	401	404	383	359	382	382	419	384	419	364	400	397	419	391
23707	21064	28454	25318	34664	22301	5723	778	384	370	376	364	309	306	330	331	306	293	289	299	286	270	297	320	270	292	279	298	270	290	261	273	284	302	289	282	298	321	261	295	277	300	278	297	296	280	254	308	245	258	315	293	301	270	272	294	272	292	291	288	302	266	275	266	283	270	281	287	272	264	298	287	279	281	268	304	276	301	333	265	274	272	257	296	291	272	267	291	278	278	292	281	257	291	318	271	265	293	311	260	275	329	262	328	265	309	299	312	255	306	255	284	286	303	283	304	275	272	289	284	291	305	303	277	299	297	257	277	301	284	273	287	271	326	272	282	244	286	269	280	263	296	306	314	271	279	293	304	276	296	306	284	287	256	254	302	271	280	278	289	287	292	285	271	314	296	275	293	280	245	277	285	260	286	275	276	276	253	316	277	276	294	299	283	298	261	276	301	261	285	266	258	272	289	293	283	297	288	290	289	247	256	278	264	310	292	292	273	279	268	289	264	267	323	295	326	286	272	251	268	273	290	287	294	264	284	275	263	260	300	271	292	287	286	261	291	273	304	266	284	278	317	290	261	287	278	255	279	295	316	309	284	308	294	301	298	313	255	275	290	291	304	295	301	280	291	290	261	300	268	289	277	285	279	281	285	306	279	311	294	275	297	276	291	278	299	278	286	272	287	299	262	299	295	307	269	296	295	277	281	288	277	271	290	272	253	294	261	291	265	272	268	297	299	291	257	294	270	298	281	268	277	264	276	283	284	288	283	274	292	271	295	241	273	257	309	268	267	286	300	240	297	312	286	269	286	290	283	309	279	294	298	305	289	282	295	277	288	280	270	286	302	287	272	273	273	278	276	273	279	269	270	242	277	272	275	267	332	252	275	307	289	289	286	305	259	267	280	275	298	272	279	311	279	296	275	243	274	298	279	281	273	288	270	269	261	296	283	283	298	281	249	265	281	285	263	312	265	285	289	311	285	255	261	283	275	280	287	241	303	284	287	283	254	291	302	290	280	265	280	277	272	296	300	252	259	273	296	277	283	288	283	308	285	278	290	292	290	297	290	290	273	281	260	274	303	288	277	277	267	277	283	305	295	304	281	270	283	334	291	278	283	278	279	294	252	262	294	266	277	289	281	256	264	287	284	282	306	286	291	275	291	294	302	292	272	283	301	286	276	302	317	293	293	284	285	300	265	302	271	313	308	270	287	281	287	299	263	289	241	287	280	283	280	272	281	268	284	288	299	277	255	297	274	296	271	255	246	278	283	260	271	305	252	268	279	252	269	276	300	277	294	301	314	274	290	295	273	264	291	308	276	282	279	272	245	303	278	293	275	268	283	272	288	265	290	282	265	261	302	291	256	286	271	288	276	312	285	327	306	292	285	280	312	269	249	254	286	259	301	295	285	309	292	267	291	282	289	285	294	303	269	238	273	302	281	274	296	295	293	269	287	286	275	294	273	282	291	268	295	295	303	272	278	276	282	276	310	270	270	277	287	245	272	284	263	288	271	308	276	281	288	266	304	264	270	296	331	267	276	267	286	286	250	301	266	262	271	294	287	289	298	295	272	238	253	294	284	293	288	290	310	290	271	285	275	281	292	297	268	269	275	258	246	302	286	288	241	273	252	282	299	272	277	266	263	290	250	283	250	266	298	296	271	315	322	252	295	296	277	285	259	281	272	286	289	265	278	264	273	286	312	262	278	284	287	293	294	274	270	299	305	265	271	270	268	298	301	302	293	332	254	275	271	276	268	248	251	287	288	274	258	266	275	319	246	277	258	312	297	277	303	261	245	246	279	275	283	285	307	281	286	264	271	293	269	277	288	296	284	312	282	285	290	291	310	269	283	265	318	266	289	250	272	278	256	300	285	300	256	284	279	276	293	291	278	286	304	258	245	266	277	283	270	292	282	292	264	288	271	269	285	266	278	266	259	321	293	256	308	280	256	300	277	294	293	289	286	311	287	275	246	293	258	290	279	311	285	279	273	295	288	281	305	309	261	284	270	310	252	286	292	267	302	296	284	307	278	291	273	257	255	282	270	297	284	295	272	283	265	274	304	288	296	294	283	298	261	273	277	288	251	267	275	252	276	287	287	280	273	272	297	284	303	256	276	240	272	275	305	288	322	273	264	272	325	293	293	259	284	268	280	315	288	273	280	255	277	262	300	266	264	281	288	242	312	273	276	322	287	272	259	271	288	313	275	263	277	272	291	263	292	294	262	298	279	268	273	275	268	276	282	269	268	279	283	319	297	274	291	308	301	257	259	289	283	262	273	284	307	288	291	292	271	275	296	267	287	250	292	295	242	278	298	259	269	292	273	283	251	259	316	284	270	255	297	308	262	270	294	300	280	262	261	298	322	263	291	305	286	295	291	276	262	281	261	280	304	304	293	288	270	272	274	272	275	302	262	258	269	303	262	284	271	270	287	281	279	289	287	300	275	291	253	273	301	259	274	266	256	244	299	269	284	260	291	292	271	303	306	277	281	270	298	297	285	298	265	269	267	274	296	287	272	289	268	282	297	280	305	306	256	275	308	292	264	276	336	293	295	263	268	268	266	280	304	272	270	274	280	219	271	288	309	290	300	292	280	270	270	272	283	267	323	260	264	271	281	265	284	292	271	263	269	272	279	295	297	278	278	255	306	295	279	283	298	305	302	291	253	268	288	275	287	288	282	297	291	279	278	291	292	251	272	268	292	271	284	293	279	285	288	273	316	272	297	280	254	290	287	266	296	272	306	249	296	274	293	299	271	291	270	284	300	288	285	273	285	280	275	256	277	283	253	290	281	279	287	275	272	261	274	285	299	266	272	283	286	296	314	291	265	266	284	288	270	294	321	282	299	281	315	283	279	285	262	265	272	268	262	276	280	302	302	302	280	265	250	270	255	253	295	282	277	269	274	292	268	279	292	254	302	301	296	282	291	260	282	301	298	315	289	281	277	287	260	254	276	285	236	256	301	250	294	275	284	271	274	284	274	290	300	269	248	301	291	266	305	258	294	275	248	288	277	300	256	326	246	284	270	298	272	292	276	281	299	301	293	278	282	265	317	273	284	273	293	255	292	302	288	277	276	289	301	254	278	276	293	277	266	290	275	282	259	284	283	288	304	286	279	288	267	292	252	247	304	307	268	294	287	279	287	262	289	277	314	266	276	281	306	273	314	304	274	286	283	276	264	286	299	292	290	278	282	270	284	273	308	309	287	267	276	310	276	284	267	273	286	258	265	269	280	272	290	306	265	289	263	273	302	265	288	318	278	277	282	281	263	297	291	258	283	313	306	283	280	279	262	283	262	279	290	298	315	295	275	288	284	282	283	266	299	286	265	303	241	276	286	305	280	275	279	287	312	270	271	306	283	270	288	287	272	277	279	271	313	261	275	250	283	260	284	284	258	277	276	286	283	284	275	283	286	277	288	269	261	269	273	293	275	285	296	270	283	269	287	265	295	262	285	259	295	309	289	277	287	282	297	315	262	281	275	261	322	284	271
32818	61137	41769	29596	42499	15078	2184	1097	571	500	454	403	366	357	345	341	361	359	311	313	351	304	297	296	327	275	316	308	315	312	353	339	289	311	347	296	302	281	339	317	310	345	311	285	294	298	282	306	295	311	293	318	306	311	313	320	305	279	319	315	328	319	290	316	287	287	299	331	288	274	300	320	319	322	288	324	309	313	306	296	305	315	292	311	307	299	292	259	301	283	297	286	303	276	308	311	320	292	321	283	293	299	312	306	318	316	267	313	315	313	325	322	316	306	310	299	277	307	298	343	298	306	301	335	294	275	286	325	309	328	318	308	307	317	289	296	276	271	289	282	331	313	289	306	290	326	311	319	279	296	309	296	285	292	283	296	306	301	287	294	296	306	288	311	285	302	287	325	350	307	278	298	298	306	277	320	280	327	311	308	296	305	284	307	303	264	305	295	293	306	308	292	277	327	299	288	325	345	305	290	306	280	284	305	340	327	300	293	334	328	288	297	306	279	288	272	293	281	304	290	344	315	288	327	303	289	318	333	310	313	309	303	326	265	324	318	294	326	298	325	323	315	271	325	278	297	309	281	301	307	301	289	269	281	308	280	297	290	298	297	306	305	285	284	281	291	291	311	298	342	301	322	294	319	302	294	315	319	306	290	307	319	302	291	319	296	294	312	290	298	362	342	297	305	317	308	298	319	273	278	299	279	302	301	297	303	297	329	273	275	298	291	325	277	334	312	323	303	318	289	283	268	306	317	288	309	301	279	280	317	320	311	316	293	320	316	275	306	309	287	318	296	290	280	300	296	330	302	285	290	291	279	338	294	313	307	304	313	311	293	323	278	305	297	300	310	279	313	305	286	292	295	297	316	306	289	314	298	301	314	293	313	321	303	288	280	323	279	303	296	291	296	285	263	307	271	292	268	282	302	321	287	313	337	299	303	294	344	348	292	310	288	272	277	299	288	292	325	287	316	290	299	273	329	315	280	285	306	279	332	274	289	321	293	293	276	296	282	288	303	286	307	320	290	299	292	279	281	343	288	313	313	302	304	289	290	288	280	297	298	300	313	296	306	274	295	323	290	319	290	317	336	329	309	333	280	321	323	275	305	328	314	298	292	340	301	294	306	278	281	286	311	296	325	304	319	279	302	304	324	305	282	308	320	296	286	298	296	312	308	263	307	276	284	320	255	304	309	286	285	290	312	335	298	307	302	329	312	310	311	268	278	314	328	297	273	302	276	298	295	292	314	283	293	293	319	310	331	276	315	299	294	291	299	292	319	303	341	286	337	315	269	312	306	285	309	287	311	310	282	340	309	334	304	286	315	290	303	284	327	299	296	312	315	312	314	319	308	320	299	317	275	283	335	319	299	288	307	264	285	300	305	295	316	289	332	300	296	304	294	342	314	328	283	311	306	281	325	296	295	284	281	313	305	314	301	301	287	326	307	292	302	325	289	300	295	296	299	282	270	297	304	298	297	320	291	307	302	318	285	308	307	319	300	305	317	330	308	339	279	289	312	319	321	306	320	306	280	333	288	298	306	291	269	328	318	306	295	289	302	297	312	303	313	323	293	281	290	335	312	298	307	306	289	293	310	317	286	332	313	317	318	324	308	334	277	290	302	306	317	296	303	333	282	333	272	297	307	296	297	314	292	275	315	293	334	321	276	332	327	311	290	325	283	296	303	303	306	326	305	307	314	305	325	279	313	281	279	293	329	321	299	317	301	324	297	257	306	303	281	311	335	302	291	308	286	315	315	296	298	316	274	302	299	313	307	303	306	302	285	322	309	321	342	276	327	306	316	268	301	307	328	280	294	293	312	293	306	314	297	312	313	296	296	316	304	319	296	294	319	302	300	270	312	332	307	284	289	318	329	295	294	315	287	315	298	335	290	303	289	276	318	296	273	337	290	315	301	303	311	313	305	317	270	338	298	332	291	317	298	329	315	318	330	275	284	312	301	288	302	263	264	279	277	314	295	277	311	308	319	279	323	311	335	330	287	301	306	278	301	291	309	346	280	287	302	315	320	318	298	326	312	294	310	310	299	283	256	290	306	310	277	293	294	300	316	274	277	296	312	327	318	304	287	297	320	307	305	299	327	284	323	302	324	281	315	275	288	310	279	273	295	285	280	300	280	311	295	317	274	319	310	290	307	293	287	290	272	297	312	280	315	297	295	285	309	305	309	283	296	306	291	279	319	296	294	289	307	304	309	303	300	304	303	292	300	360	345	335	337	322	318	293	291	291	297	298	281	292	259	299	298	313	291	308	301	295	284	285	311	287	320	306	305	295	319	299	307	277	308	303	294	272	311	269	292	285	290	295	306	329	333	295	318	284	313	272	293	300	312	295	330	266	278	305	280	290	296	300	289	249	328	300	311	315	276	283	307	309	282	289	281	287	293	312	294	325	327	274	298	277	289	330	317	274	284	317	310	328	304	298	307	271	298	332	309	277	308	319	315	307	298	288	297	297	293	302	314	318	302	302	304	313	290	319	303	328	290	317	324	314	313	312	293	310	305	312	288	308	294	305	320	341	308	304	298	320	309	295	290	302	308	300	321	327	305	277	306	322	284	308	300	293	305	304	311	285	307	284	298	283	300	336	294	274	307	283	285	315	303	299	354	292	296	313	315	308	262	313	287	332	284	289	300	259	293	296	294	310	311	301	314	343	282	311	289	285	321	302	307	314	286	287	296	310	323	336	325	307	331	291	317	322	306	299	299	322	313	332	297	322	312	327	346	311	318	322	296	279	275	335	297	316	278	275	307	269	303	309	311	284	281	290	286	272	283	314	285	319	274	314	271	319	315	299	302	314	312	334	315	302	298	298	303	304	300	274	297	290	280	307	304	301	274	291	307	310	303	296	276	292	303	313	313	298	263	313	287	323	334	298	292	306	299	295	326	314	272	259	304	328	304	277	334	319	279	279	289	314	305	284	291	311	325	290	308	280	331	309	294	284	327	283	327	297	312	317	281	325	305	279	319	304	295	323	294	292	318	280	310	299	316	295	323	272	290	317	283	300	297	296	281	294	311	308	297	324	297	309	314	311	324	285	321	291	318	274	331	280	276	284	307	284	319	252	324	287	325	331	327	286	265	317	278	311	278	352	285	303	326	318	314	322	294	295	282	295	292	304	309	312	310	317	317	307	308	292	305	307	282	304	322	286	310	321	272	308	289	314	279	291	293	318	321	290	279	298	292	311	315	325	296	301	287	304	296	277	301	308	315	302	310	299	289	310	327	307	328	297	327	306	302	310	319	323	310	303	331	293	294	317	301	297	322	304	271	327	328	315	348	314	316	280	279	318	302	267	296	316	306	314	274	317	310	307	303	277	292	295	295	303	284	309	278	323	332	313	293	318	286	303	320	358	291	312	288	285	329	273	264	286	279	313	326	330	301	290	285	282	307	269	303	276	301	285	334	327	294	292	308	290	331	300	331	317	310	323	292	299	271	308	276	293	334	301	325	294	306	321	274	300	311	287	327	286	329
25019	21215	28089	26188	24849	10418	1140	643	502	505	481	441	461	469	443	484	464	441	454	490	443	463	470	451	408	463	441	451	436	469	434	458	496	482	438	457	430	471	462	427	409	396	458	467	490	443	436	455	431	447	467	467	461	442	458	473	459	463	462	427	421	429	427	422	468	437	438	468	422	406	448	440	439	412	463	431	430	423	437	436	404	472	435	416	475	448	445	415	432	433	451	480	436	407	456	405	432	434	402	448	464	440	432	464	459	433	441	427	432	422	452	460	427	488	441	464	430	436	434	435	470	457	423	425	438	456	468	473	479	449	450	449	492	458	433	445	455	429	456	433	439	440	452	460	448	439	445	430	441	434	442	432	446	467	475	451	465	442	450	465	422	457	422	463	405	438	451	458	428	470	445	415	456	422	424	444	449	443	446	439	443	466	405	440	422	462	445	435	434	414	431	473	459	447	480	420	410	442	451	435	437	424	454	426	413	425	434	425	444	413	445	431	439	465	449	414	478	486	458	439	470	457	461	440	444	410	438	463	461	438	479	464	484	454	457	449	412	444	452	484	492	419	446	449	446	440	428	423	424	458	437	459	450	427	456	460	437	425	447	445	437	463	468	454	486	496	447	462	422	436	426	444	450	431	431	390	459	412	444	448	425	467	451	423	456	417	430	442	448	492	433	480	448	463	456	444	468	489	442	448	454	434	448	473	503	456	479	456	413	412	435	442	430	477	419	430	445	461	447	433	483	439	443	403	486	415	454	450	463	464	443	461	456	418	424	421	467	467	448	457	446	428	463	432	436	419	465	447	456	425	428	442	449	452	465	406	484	444	493	435	495	413	409	438	442	433	444	466	435	477	442	442	447	426	457	425	472	505	422	439	454	471	466	458	430	405	434	429	465	449	429	447	458	460	428	448	447	433	435	449	463	437	430	439	455	413	431	453	454	433	478	466	422	438	421	439	426	443	433	465	421	437	417	451	462	433	456	451	479	434	465	446	432	468	420	488	438	418	479	426	484	429	455	469	457	447	419	467	439	472	450	429	441	457	437	481	473	452	436	451	441	466	462	468	434	476	450	443	431	464	469	426	418	428	431	448	388	469	399	446	420	461	410	466	422	392	425	414	442	439	411	432	488	476	456	425	435	434	450	430	458	462	461	461	509	381	432	453	454	484	434	456	472	456	469	472	451	423	475	438	469	419	437	423	466	411	400	451	458	408	472	451	453	447	453	389	422	477	476	402	462	421	431	444	442	424	445	402	445	423	426	418	454	459	469	435	442	462	465	499	438	415	466	478	463	481	447	468	429	470	431	432	431	450	402	458	398	454	452	494	433	453	445	466	422	411	453	424	440	425	401	445	426	460	433	464	414	440	461	415	443	441	442	448	456	450	453	432	423	440	465	471	441	428	469	435	442	462	466	434	482	453	437	427	475	447	447	450	443	465	434	421	447	455	441	438	430	439	454	458	471	429	439	435	424	482	433	426	411	431	448	405	432	394	398	441	425	462	463	464	434	435	434	478	445	476	434	463	467	461	388	460	448	457	440	441	458	457	428	429	441	423	433	443	472	476	480	403	406	469	462	468	458	456	451	471	444	461	425	432	449	519	447	453	451	440	454	515	443	452	445	460	455	472	399	433	467	466	481	453	442	441	454	427	473	427	407	438	468	435	434	463	441	435	448	456	456	452	436	460	456	426	456	426	409	464	421	442	461	430	452	411	462	428	442	426	427	436	485	445	447	436	461	503	480	428	474	464	421	404	445	435	435	479	432	436	440	407	446	426	447	425	431	452	417	475	414	426	438	452	432	479	440	415	451	469	436	447	429	437	426	446	461	417	486	429	420	441	458	434	446	448	450	493	437	456	478	431	444	456	463	459	446	454	483	434	460	420	451	437	468	446	460	436	452	374	475	447	450	424	454	473	461	440	457	395	434	443	450	445	455	458	452	432	438	421	398	448	436	458	458	474	435	451	446	443	446	457	432	462	436	438	492	442	463	449	450	413	467	444	469	489	422	462	466	461	434	456	408	432	461	445	446	427	434	438	435	472	466	465	437	449	478	491	452	457	440	466	414	444	397	422	446	470	443	447	422	397	455	454	421	411	452	451	451	436	431	452	425	471	443	450	418	418	398	437	411	463	469	453	416	440	441	434	432	421	441	441	443	443	434	439	475	425	424	409	477	439	439	470	467	456	490	416	439	420	479	480	422	460	468	423	447	461	399	452	459	423	467	439	450	460	411	468	456	424	431	468	435	448	420	422	486	410	455	447	487	445	421	446	454	449	439	461	468	433	425	437	452	440	422	477	408	474	443	455	499	482	445	445	460	440	485	413	444	427	460	428	408	434	453	457	431	425	476	460	425	438	459	445	464	431	420	427	461	427	461	436	459	457	421	417	461	407	463	445	433	445	437	425	400	432	448	433	480	437	428	444	464	422	464	433	456	451	422	456	426	438	418	472	450	455	423	436	438	433	430	424	447	456	442	454	416	423	479	460	451	430	436	424	409	437	454	406	417	470	431	447	412	428	447	461	440	474	468	431	418	415	406	439	445	439	470	444	471	467	452	406	409	423	473	433	453	439	462	432	453	459	464	442	433	457	455	437	408	426	431	433	463	494	446	457	436	457	462	457	428	425	434	461	410	419	415	439	479	443	433	449	478	443	457	455	439	464	436	470	443	432	429	432	429	439	441	440	396	431	436	454	451	469	447	413	426	440	459	427	448	470	420	474	406	459	433	507	475	416	449	474	432	425	449	456	459	441	479	438	465	433	431	444	473	468	487	408	425	456	459	449	417	467	436	434	443	417	461	432	427	422	439	418	434	455	480	477	437	454	423	450	434	448	423	440	454	436	447	428	462	435	429	462	455	453	495	423	433	447	469	465	448	499	454	456	477	452	436	457	432	404	482	432	456	385	510	461	420	441	486	443	466	419	446	451	413	433	429	451	434	456	492	410	432	443	475	447	445	443	430	427	449	434	464	434	463	410	433	469	446	406	454	478	409	390	455	421	475	435	435	451	449	406	464	465	416	420	444	430	451	419	429	445	472	445	462	432	440	428	444	500	448	409	425	430	443	477	379	436	412	442	448	453	484	463	450	410	451	440	441	409	454	408	430	439	448	445	415	468	448	480	399	409	406	461	450	432	455	477	427	431	447	461	472	430	451	448	406	452	494	435	439	401	393	434	460	441	453	482	423	445	442	463	435	413	448	442	453	449	441	453	419	484	453	432	440	455	459	448	443	434	420	412	416	466	439	447	428	450	458	426	451	458	487	472	452	424	446	469	406	455	423	455	433	463	460	439	457	446	479	438	438	444	406	490	410	453	475	414	463	432	442	440	422	473	438	473	454	431	437	465	443	468	422	483	439	452	440	445	414	444	423	454	438	463	489	420	418	433	520	439	461	447	399	457	463	432	438	439	457	479	464	482	432	450	408	438	452	456	421	400	437	471	458	480	454	452	406	430	426	401	458	433	466	453	442	470	420	426
31591	55005	36717	26629	30630	8414	1088	954	586	568	519	531	516	495	537	516	479	513	474	491	530	437	469	475	455	487	436	479	490	469	503	476	483	481	454	457	496	444	455	464	450	502	479	455	469	431	419	431	453	483	460	448	438	470	480	449	474	421	493	475	462	427	458	462	490	467	476	464	477	449	445	456	468	427	494	456	457	481	444	452	485	465	471	455	442	467	448	434	475	454	466	458	442	470	450	477	460	457	478	494	520	432	432	476	508	495	495	464	502	462	461	444	468	498	494	491	460	437	441	460	451	467	476	454	462	489	485	501	471	445	484	469	473	479	456	463	496	484	464	481	487	459	463	459	492	457	437	489	501	484	501	498	476	464	461	477	460	452	470	464	495	439	437	445	469	484	470	486	427	465	444	462	495	484	502	510	462	495	483	492	468	481	472	472	450	497	453	463	474	461	487	442	459	494	445	461	509	455	499	439	465	441	475	461	479	430	478	507	469	458	445	495	518	488	442	438	440	465	469	483	411	440	457	429	441	453	472	471	483	455	432	459	457	470	475	436	495	479	479	490	462	477	441	444	488	474	493	469	483	476	501	437	473	443	442	457	451	497	514	440	435	458	489	466	451	457	466	508	448	449	460	468	462	485	438	462	466	490	471	438	470	459	433	450	463	496	451	475	493	475	436	466	445	448	470	430	461	421	470	457	466	448	443	475	471	468	482	503	460	459	507	460	445	467	446	441	506	478	444	496	459	465	470	434	488	463	456	498	484	469	435	481	460	460	484	460	468	481	497	468	518	474	493	457	496	469	493	438	464	458	473	479	472	463	477	482	441	439	471	452	403	446	456	501	474	472	456	471	481	462	509	508	482	441	493	446	478	472	444	499	472	464	456	430	433	455	436	456	451	455	434	498	454	465	457	485	455	477	477	435	491	448	440	428	474	460	480	463	490	457	460	451	447	479	456	460	455	477	461	518	457	485	475	502	438	472	447	403	442	423	442	478	512	446	493	466	523	481	479	457	464	499	477	416	488	478	448	469	460	476	470	439	475	503	491	488	483	464	427	503	476	495	466	460	510	425	470	442	460	447	474	480	471	448	452	464	502	445	485	499	464	464	457	454	465	521	451	405	508	452	468	484	489	459	448	474	446	482	466	465	494	486	512	493	458	450	469	429	463	426	481	458	458	442	465	438	468	466	469	431	449	461	521	477	451	466	487	488	439	466	476	484	494	443	441	410	443	488	456	490	458	467	453	420	435	475	431	472	465	471	457	499	467	452	510	472	442	439	457	471	487	485	497	458	400	441	465	467	468	461	438	473	449	469	501	446	457	448	475	444	457	467	458	434	454	476	441	445	507	440	465	446	494	445	443	487	438	461	442	477	434	504	481	486	491	493	457	473	473	466	468	457	455	502	505	474	478	468	492	486	475	459	492	432	441	470	447	475	470	452	478	458	495	465	455	458	467	472	477	473	494	497	441	460	454	459	440	470	459	487	469	436	468	474	478	491	456	470	444	429	489	455	489	473	479	458	487	476	483	473	483	435	460	471	469	492	496	516	451	451	469	462	447	444	479	475	454	453	459	430	452	457	487	459	433	457	438	469	459	495	493	437	463	465	500	501	456	461	489	447	494	421	471	443	456	482	459	491	479	470	499	470	427	472	447	477	467	470	489	439	484	482	474	469	435	445	481	498	501	522	482	439	456	489	508	466	441	478	489	477	449	471	462	452	430	486	475	462	462	487	453	488	461	521	467	517	463	493	484	450	464	516	441	466	467	438	478	441	474	453	504	453	448	415	524	430	464	505	489	492	475	438	491	474	454	497	438	424	440	449	497	469	444	474	432	476	499	451	451	515	492	480	485	494	465	413	483	509	469	485	454	465	468	446	484	430	481	460	459	480	440	444	440	482	486	457	466	447	490	434	456	451	465	463	439	454	458	508	462	471	476	499	424	463	442	456	443	453	483	432	438	460	472	466	475	436	517	476	436	434	479	460	400	481	479	506	419	428	484	485	482	470	420	449	470	443	461	463	470	429	442	463	459	513	448	478	448	472	462	469	473	491	491	408	470	467	471	476	475	501	517	445	484	501	487	448	466	440	439	472	414	415	469	438	464	470	473	462	444	464	443	451	495	451	465	487	447	473	491	473	479	504	479	441	496	438	472	484	472	452	476	448	472	469	466	504	478	449	464	462	475	465	476	475	470	445	446	438	426	450	513	457	477	482	479	464	456	462	445	464	503	429	444	490	481	486	490	484	489	484	462	472	477	458	474	473	425	431	430	484	488	478	447	428	483	503	452	456	492	489	469	475	489	468	432	461	417	480	472	460	439	480	469	476	427	485	476	445	458	488	456	483	489	452	475	476	471	493	482	432	476	440	438	482	457	455	459	462	457	464	505	432	464	479	477	462	479	450	466	459	471	445	453	491	482	479	465	443	446	492	447	449	486	447	465	492	445	477	481	456	508	464	469	489	435	475	455	492	456	482	500	494	488	458	491	479	495	470	445	432	435	485	484	474	481	450	508	474	402	403	473	480	448	422	478	452	408	473	458	485	440	469	470	460	503	439	434	454	422	463	452	448	455	492	493	457	494	441	485	481	459	491	425	492	506	489	477	443	484	487	406	429	472	445	476	414	469	463	451	453	470	444	444	475	452	480	469	477	476	501	454	473	481	463	488	491	494	488	417	441	482	473	438	470	460	473	475	465	474	463	456	503	487	461	471	472	458	459	473	459	435	432	496	444	456	483	486	446	494	509	498	475	459	442	440	441	429	439	516	456	455	480	454	487	471	489	451	519	467	515	488	462	471	427	482	490	445	460	499	467	459	469	453	459	456	497	439	464	515	453	462	481	405	439	470	485	478	465	436	497	455	462	435	477	471	485	435	474	476	456	501	465	419	469	483	446	493	476	430	499	473	488	465	440	483	474	456	465	476	465	463	480	467	474	480	464	511	435	467	471	468	473	464	483	495	457	456	457	463	465	474	457	500	489	463	481	459	462	487	471	489	467	456	477	458	475	456	489	455	460	466	470	435	476	474	441	494	450	453	485	431	485	472	518	449	442	461	442	502	470	473	443	498	455	443	494	498	447	509	456	464	476	500	469	464	478	458	501	471	459	418	458	466	462	465	495	457	499	460	466	470	494	446	460	451	484	488	454	473	497	463	502	486	425	445	493	469	448	478	484	489	486	426	492	457	460	456	466	473	468	496	425	527	455	441	458	473	423	491	465	445	475	502	456	505	475	463	464	507	505	496	492	456	479	459	463	495	447	449	493	483	488	477	477	423	425	385	442	532	445	520	455	498	479	449	453	474	425	441	473	487	467	472	456	479	466	463	491	469	470	470	470	427	495	452	465	482	476	441	459	433	446	475	477	463	470	488	485	452	457	475	496	506	468	483	458	511	469	487	478	471	413	483	504	452	455	483	448	477	468	460	452	493	493	488	481	493	451	465	444	477	464	449	466	433	510	428	460	473	486	424	477	460	485	442	446
22640	21115	28906	24024	31618	24736	12906	1995	599	551	509	437	466	467	446	439	423	420	371	447	392	389	365	402	407	406	406	385	410	396	384	373	366	376	365	367	363	375	353	377	345	374	389	413	400	376	346	371	369	395	337	366	383	396	344	363	354	376	364	414	357	353	366	407	362	356	361	378	364	385	380	350	409	361	366	352	395	360	353	379	388	343	403	379	369	352	339	377	355	349	384	363	375	403	351	346	346	392	393	349	361	367	342	347	360	347	404	393	382	376	381	367	362	358	361	349	391	382	365	398	388	365	372	367	351	385	356	351	372	369	392	395	372	332	387	363	393	359	372	358	358	388	356	374	379	377	351	402	407	388	384	354	390	367	374	375	355	375	350	372	342	358	339	401	355	340	380	374	378	385	365	367	352	349	350	343	358	359	364	406	407	375	357	341	386	350	370	392	354	361	325	349	391	384	362	369	346	349	382	381	355	384	355	361	388	392	379	352	372	384	378	337	384	344	381	346	355	364	358	384	371	384	382	361	365	387	378	336	385	312	378	352	365	396	347	396	354	408	340	372	356	359	398	348	387	333	346	373	370	364	320	369	375	350	382	347	375	356	342	375	376	406	383	345	365	371	375	382	396	389	335	371	351	350	403	359	363	354	365	364	365	366	362	322	347	359	392	315	379	410	364	360	387	391	367	345	388	355	384	370	361	372	360	386	390	375	378	374	375	377	338	377	375	401	348	338	388	359	368	371	354	378	391	380	380	360	356	355	376	362	352	369	387	341	383	389	363	382	349	402	338	342	339	378	348	363	332	372	399	348	368	389	411	391	366	368	367	374	327	341	366	335	409	321	378	369	394	369	365	377	351	410	360	345	332	365	352	339	352	382	355	343	346	382	381	359	339	379	375	408	367	367	349	365	393	405	383	334	353	391	353	391	393	373	372	349	382	372	353	367	357	375	418	391	316	380	379	376	360	393	379	369	384	336	364	383	361	386	353	387	395	372	404	378	378	381	361	389	345	347	371	360	396	404	406	367	392	365	380	365	405	371	361	356	401	379	346	380	336	364	350	368	350	372	370	399	361	388	380	378	372	347	326	362	373	368	366	368	345	354	377	344	343	332	373	380	344	341	359	351	352	344	331	373	332	396	358	362	383	331	378	395	351	371	367	375	360	368	383	372	401	336	374	395	349	376	372	376	377	378	391	397	340	393	375	379	389	363	389	357	340	372	332	355	352	384	363	394	317	378	367	377	348	338	349	355	355	360	338	357	386	361	387	366	350	388	352	354	369	369	377	351	388	358	362	375	379	368	374	354	360	346	380	376	377	373	375	351	359	384	379	404	374	334	347	380	370	385	364	361	326	350	366	384	349	393	388	376	355	358	372	380	377	351	356	366	374	364	370	375	382	394	381	353	360	363	390	356	380	335	389	412	373	364	389	365	330	362	383	336	339	364	392	405	364	375	388	365	381	383	393	333	384	353	375	346	347	366	362	383	386	415	377	343	364	388	339	390	392	359	359	389	351	371	350	350	339	399	385	383	354	379	352	367	392	377	401	380	371	363	388	362	348	345	371	346	359	330	353	356	360	388	370	378	340	357	347	350	389	399	369	382	370	388	330	365	355	387	352	342	386	355	344	347	375	366	381	362	390	357	378	372	342	371	359	350	365	365	402	396	336	382	339	359	368	361	379	394	382	376	396	363	358	365	345	367	367	375	371	391	353	355	409	392	383	337	362	361	363	367	390	362	393	398	402	374	391	403	331	376	390	354	360	369	398	408	347	374	335	351	395	358	381	384	330	341	363	367	384	389	393	368	392	347	371	375	365	329	364	405	357	356	368	363	375	386	384	316	347	361	336	362	371	339	364	312	370	391	359	369	367	353	370	357	377	388	365	369	366	367	379	338	398	364	345	364	340	379	337	393	362	375	358	353	373	373	355	374	358	370	369	357	399	364	380	354	401	386	377	383	380	381	364	371	363	368	349	380	359	343	381	349	338	388	357	355	352	363	368	377	366	343	342	379	352	344	412	379	350	405	361	382	404	362	379	388	373	305	353	355	397	356	345	373	366	374	364	381	398	363	350	379	387	369	363	380	332	390	383	349	399	351	371	379	407	360	375	352	356	371	403	346	378	359	345	363	353	367	373	354	381	381	358	356	330	355	372	400	373	364	332	344	390	369	391	389	391	362	371	392	356	349	349	383	347	368	346	352	368	394	392	385	336	355	355	388	367	346	354	351	376	366	359	345	344	376	355	419	403	378	347	364	373	362	378	380	335	360	346	393	389	344	366	374	329	361	374	384	381	366	357	399	363	336	382	370	381	347	374	348	357	388	395	360	338	365	333	346	360	362	361	364	394	371	357	385	344	384	348	359	437	390	375	345	386	403	338	389	360	369	376	351	360	381	397	368	377	347	339	356	358	373	361	333	330	421	376	352	360	377	346	376	388	375	388	406	373	382	384	368	379	352	358	369	366	341	340	378	371	368	402	371	370	386	361	396	391	350	370	420	365	358	395	385	366	368	384	407	357	381	376	341	378	321	382	359	384	329	401	377	389	392	363	371	383	388	384	345	382	341	356	354	353	344	360	363	377	357	352	357	351	359	367	360	337	347	339	386	407	374	355	362	373	398	366	367	328	332	411	353	386	398	399	373	372	384	388	397	381	365	337	360	366	371	363	367	362	358	354	363	363	390	364	368	385	385	365	358	333	355	401	405	362	374	380	355	354	354	323	363	344	377	379	338	406	356	364	369	333	331	387	381	383	363	356	383	358	382	371	355	373	388	359	374	371	362	363	374	348	356	353	390	367	394	364	353	357	384	380	363	348	349	355	365	364	358	363	345	390	386	394	366	364	379	371	379	381	361	386	357	373	362	393	357	376	378	344	390	360	411	324	343	329	390	360	355	353	353	350	431	352	365	358	352	382	382	371	377	383	390	380	363	363	328	384	373	336	385	378	382	315	379	362	341	387	347	372	375	367	370	371	341	346	356	384	386	365	363	366	385	363	393	357	368	386	346	394	359	356	344	361	382	400	390	377	375	376	360	388	375	341	385	352	363	372	375	343	379	377	390	369	363	349	346	377	381	356	393	370	375	344	354	360	378	355	384	336	330	344	354	388	370	383	390	365	342	368	366	371	365	345	347	327	367	368	346	361	357	379	374	422	347	363	340	373	372	374	385	378	355	409	379	327	385	344	375	357	374	363	379	405	331	377	377	348	393	410	365	383	365	375	381	354	387	415	345	350	327	365	357	352	350	346	396	366	352	348	370	366	358	347	370	383	400	348	345	347	378	371	355	382	388	392	363	349	343	360	358	370	368	350	372	367	382	366	391	373	353	392	346	345	355	383	362	403	343	355	350	376	391	354	382	342	358	383	401	403	354	350	344	368	355	345	384	373	356	390	382	360	354	382	362	384	392	350	376	370	362	385	365	392	375	371	358	341	376	360	323	393	371	406	394	372	348	367	381	317	401	357	335	380	350	404	379	351	339
36624	69949	52179	38955	50357	17356	2330	2355	817	690	638	643	554	529	512	455	452	493	471	452	434	409	418	433	377	399	416	397	424	403	407	381	427	385	382	382	374	395	396	397	385	391	394	412	397	374	373	387	397	392	347	349	396	375	380	380	406	318	395	407	405	384	386	357	354	374	390	372	401	392	394	387	351	370	383	421	393	385	382	396	393	352	365	401	375	362	337	404	380	376	389	413	388	389	352	408	393	373	392	393	396	376	391	399	401	375	370	373	421	368	418	414	382	403	337	380	393	395	412	370	391	405	371	374	395	372	412	338	406	390	390	403	384	356	405	380	392	367	365	410	383	394	419	394	403	358	399	382	400	388	368	389	380	388	370	371	343	377	355	370	376	358	353	359	373	400	332	397	344	368	386	384	365	365	409	394	364	350	384	421	385	355	367	375	352	346	410	382	379	403	364	386	383	368	340	351	378	362	387	382	354	379	393	370	353	379	371	365	348	383	408	352	393	372	374	423	402	370	365	357	378	371	370	374	386	381	358	352	366	371	376	344	360	386	337	381	399	357	365	399	372	386	398	393	354	403	370	377	366	377	374	361	378	378	354	387	387	375	380	382	377	392	381	382	349	378	375	385	393	346	363	394	399	374	343	386	391	379	342	393	358	385	359	384	360	365	382	396	386	358	340	405	402	330	343	390	362	411	372	363	390	388	400	400	376	372	375	375	393	348	372	401	407	401	396	383	367	369	396	383	363	388	373	393	403	373	361	343	377	320	393	362	366	374	355	369	377	389	386	350	399	357	361	385	357	384	362	376	388	335	378	357	374	352	387	396	363	387	420	361	401	372	378	348	383	361	366	344	377	383	386	396	378	390	385	411	384	390	362	430	378	382	359	411	378	343	360	362	393	383	385	381	374	400	399	354	375	394	396	379	374	381	342	377	366	377	357	370	373	400	394	418	375	365	373	373	389	394	402	370	373	367	369	387	378	379	390	387	352	427	376	379	359	322	364	351	393	413	324	348	337	374	408	389	373	394	411	389	402	368	382	363	374	375	357	384	376	401	382	365	312	364	360	395	362	386	378	352	352	412	386	364	384	352	345	369	382	388	385	374	334	376	355	386	372	399	404	362	354	391	350	404	394	394	423	356	382	357	353	400	372	378	385	394	370	397	389	382	365	380	357	373	353	418	406	385	368	364	386	322	390	359	337	374	381	378	360	382	385	397	370	376	359	384	385	390	365	356	375	356	388	398	394	373	354	370	383	334	415	360	365	369	373	374	406	364	392	391	416	435	345	322	368	380	349	367	352	354	402	397	399	345	360	355	390	390	404	386	363	371	387	383	409	348	400	409	373	338	383	371	393	360	378	388	384	396	382	362	326	375	380	369	378	362	360	378	377	346	422	382	394	366	374	382	382	374	408	407	398	352	434	358	382	402	347	352	357	356	381	355	395	374	354	399	389	402	403	374	390	359	343	375	361	347	374	379	325	384	375	351	369	361	338	387	377	378	377	348	384	381	365	375	364	344	373	387	381	358	391	378	389	372	385	387	381	396	352	359	360	347	371	377	398	364	344	391	326	372	409	358	399	379	366	372	385	385	384	372	374	335	397	379	379	347	393	387	401	380	396	392	371	390	357	377	401	385	407	346	364	365	383	382	381	376	371	363	346	361	399	382	379	400	377	400	347	383	355	359	370	398	417	355	383	416	354	398	376	381	357	352	371	322	377	364	341	412	417	321	383	373	380	378	375	356	356	353	367	366	320	355	344	364	391	401	388	372	360	367	367	383	397	336	393	350	359	373	371	367	398	393	343	380	356	389	364	358	372	386	386	353	371	380	383	377	389	348	344	356	365	336	388	384	349	363	424	360	406	384	371	373	381	423	384	351	381	390	374	366	359	369	360	376	383	370	359	392	360	372	368	400	399	368	378	393	379	392	376	396	347	363	404	385	385	395	365	373	360	400	357	363	362	364	356	383	387	406	367	352	343	372	348	380	375	368	365	356	335	380	375	362	363	381	388	377	344	356	363	400	357	361	378	347	347	356	386	383	374	396	410	374	373	349	330	364	401	384	363	385	363	367	385	401	390	373	380	399	361	371	367	334	369	386	378	357	386	370	389	343	387	401	360	387	417	355	354	370	376	376	361	365	361	359	406	364	350	421	381	372	389	376	342	375	363	367	371	330	341	395	348	391	393	362	379	366	351	352	368	381	383	402	387	383	363	401	402	361	370	330	376	343	408	370	346	376	346	386	374	355	385	375	363	362	392	393	349	373	437	391	367	399	357	401	364	339	373	325	373	404	355	391	370	358	372	362	404	372	383	384	400	384	380	348	368	377	358	381	402	392	389	393	357	366	355	349	396	408	396	390	384	408	370	372	357	365	370	355	389	374	402	359	376	365	353	364	358	369	366	356	403	359	372	394	367	390	388	383	415	393	365	407	378	370	345	399	334	331	364	348	410	368	386	363	400	382	361	387	410	361	375	345	374	390	331	373	417	379	394	365	361	375	364	389	398	345	395	361	395	371	407	392	370	379	368	388	382	392	377	391	391	376	383	391	378	377	401	403	392	378	390	389	381	394	387	380	388	365	328	358	364	393	362	394	354	348	371	376	398	351	380	375	343	386	393	356	362	349	392	365	374	405	390	337	339	352	346	400	394	395	367	374	354	349	375	372	378	388	351	366	377	367	370	386	344	372	357	372	361	405	354	385	358	367	356	358	369	364	383	370	357	364	421	359	379	362	360	364	347	371	368	378	357	367	376	389	396	395	359	361	356	392	397	376	392	399	376	383	376	386	372	382	387	393	378	382	387	326	379	399	363	370	375	382	346	399	361	370	399	348	382	386	375	366	366	384	379	367	380	396	369	357	374	369	380	399	356	382	362	337	379	351	369	389	394	353	378	349	367	358	327	440	423	407	395	370	382	349	398	383	360	384	356	386	343	359	344	388	364	391	394	395	390	361	365	373	386	361	357	351	391	382	389	409	357	404	326	373	372	370	385	400	374	373	397	381	341	382	357	429	351	386	380	376	396	378	406	356	370	372	390	403	351	392	384	381	353	363	383	364	386	375	382	400	377	392	380	353	408	335	402	380	339	396	377	353	370	367	367	385	413	359	390	372	369	347	387	381	372	363	369	365	371	362	372	353	389	377	387	369	368	378	380	360	373	375	370	410	371	389	384	375	351	412	417	353	409	387	372	381	369	370	385	385	405	353	364	368	374	383	370	358	378	379	368	388	374	357	380	378	413	381	389	368	362	416	365	395	401	357	381	391	413	368	427	383	378	387	366	423	352	372	351	356	393	347	360	359	336	348	358	352	375	382	361	380	383	367	399	365	330	399	386	375	387	354	357	386	393	419	397	350	346	380	362	379	341	356	381	360	364	352	349	385	357	389	390	376	380	340	352	396	384	354	392	381	402	373	396	374	414	402	372	360	403	387	353	395	354	377	372	382	365	380	371	362	404	366	364	369	373	376	368	369	352	385	360	384
29852	31977	30570	12496	6310	1102	403	410	386	371	371	394	343	367	363	379	325	395	387	377	400	375	336	369	362	350	380	375	379	371	350	382	332	368	328	379	357	387	376	355	358	355	339	378	352	394	412	359	367	367	418	369	371	344	339	355	351	373	367	346	338	346	345	351	377	357	383	353	398	337	371	380	402	378	395	360	360	381	349	353	362	368	384	363	341	355	368	353	331	371	376	381	360	385	369	371	356	396	407	356	403	357	350	361	411	351	381	338	378	394	384	364	363	400	348	363	374	390	383	379	391	388	385	369	400	364	385	371	394	378	398	382	374	351	396	341	339	356	390	350	405	357	408	361	371	387	335	395	387	342	425	371	371	343	350	322	361	364	350	388	378	337	370	355	405	384	368	351	384	341	326	386	380	374	374	335	357	389	388	366	395	372	363	380	373	393	391	350	318	346	355	380	410	402	364	371	362	353	344	358	350	375	364	392	398	381	348	339	374	391	405	348	370	327	404	365	370	331	379	392	358	349	345	372	359	343	340	355	390	353	369	377	374	337	354	361	331	395	330	388	339	329	370	391	359	386	370	353	361	355	384	399	346	373	403	354	381	355	381	361	373	373	363	389	346	427	396	383	372	364	372	380	375	352	379	362	397	364	377	365	369	378	320	358	379	367	365	393	411	373	363	382	363	338	380	371	377	380	373	363	388	377	362	349	400	347	363	327	358	352	371	349	381	376	330	370	356	365	354	377	386	386	398	362	387	372	369	384	366	425	329	379	403	340	359	387	365	348	361	399	346	348	362	391	364	344	383	363	341	399	373	376	373	343	369	383	396	393	350	364	372	382	372	365	367	386	400	386	356	348	348	352	316	362	379	385	358	390	371	373	393	384	388	375	375	369	369	398	354	386	378	368	331	355	360	331	397	358	365	336	405	331	405	355	367	359	369	348	390	335	362	347	385	379	362	391	346	360	362	339	388	336	366	394	378	393	365	361	373	355	373	357	431	394	385	367	357	391	388	361	351	343	340	355	360	340	348	361	382	352	404	379	407	374	334	358	359	323	345	390	366	386	336	373	358	328	366	357	385	324	372	372	379	369	372	346	344	357	372	376	343	401	356	364	344	381	342	386	374	376	426	379	364	355	393	375	377	381	371	385	384	338	376	385	372	381	376	375	375	385	346	347	376	331	366	363	374	395	378	377	362	353	352	372	347	387	364	317	373	359	390	358	351	358	358	387	355	367	385	411	359	362	358	371	356	361	365	380	372	389	322	368	333	382	372	410	349	338	400	344	403	324	360	358	373	393	398	374	367	403	342	389	364	377	371	397	393	384	373	369	381	386	345	346	363	367	370	356	359	414	365	370	348	373	378	369	337	381	409	341	384	392	344	377	379	379	354	363	392	331	379	388	384	402	368	383	393	349	377	377	377	359	356	338	350	406	395	372	367	365	362	316	366	383	362	367	377	364	394	372	342	378	372	345	374	394	344	351	353	356	397	369	347	330	366	365	353	373	380	390	374	414	387	421	362	356	382	399	410	379	361	377	359	355	378	363	345	411	383	366	366	421	360	351	339	342	373	390	379	376	355	391	398	381	358	367	360	355	380	371	368	382	354	359	367	359	383	348	367	391	345	381	336	376	363	330	364	336	390	360	347	373	338	361	362	358	348	367	327	365	401	370	344	369	341	394	390	349	376	365	434	362	378	364	386	382	367	365	358	349	339	363	363	355	367	361	353	391	356	381	365	391	372	387	374	340	360	375	417	390	394	415	366	400	388	396	365	388	380	392	349	370	354	372	373	383	360	367	367	411	338	359	395	350	357	350	394	380	357	388	364	374	398	359	345	365	399	379	363	377	349	372	389	368	399	388	384	384	390	367	335	363	366	381	368	370	348	382	336	351	405	361	342	368	346	377	348	386	345	393	372	372	332	337	401	339	376	381	389	361	376	345	337	376	366	372	384	344	389	384	372	360	376	371	370	364	365	394	371	378	334	408	344	426	391	363	381	388	367	365	396	376	383	369	381	355	351	411	367	364	374	381	396	372	371	360	367	362	379	373	339	383	365	374	376	305	369	358	373	388	372	370	359	375	351	376	372	346	353	412	380	348	379	340	386	383	375	365	399	374	338	341	342	361	365	349	359	381	355	357	402	385	324	336	352	376	365	334	376	361	344	356	360	406	373	349	372	363	373	389	376	377	360	345	374	390	379	393	355	400	354	356	356	363	389	403	354	367	377	353	354	339	366	405	387	331	391	352	354	393	358	368	367	347	363	345	377	373	381	355	358	385	383	363	391	401	372	341	376	356	367	374	384	384	378	375	370	343	350	329	351	365	376	378	355	341	352	368	357	378	366	394	372	370	348	346	350	369	364	382	365	360	347	364	362	384	360	378	370	342	367	350	365	389	352	364	381	345	359	383	381	356	381	372	369	357	383	366	364	334	361	363	367	368	385	355	393	348	381	346	346	365	353	375	373	424	366	346	363	358	374	385	395	365	363	367	359	365	378	404	373	378	382	351	342	381	383	374	333	396	373	371	390	386	356	360	350	361	363	376	357	347	346	363	338	354	392	341	367	373	384	363	348	349	388	348	351	368	366	378	367	380	356	366	361	366	357	385	346	368	405	374	362	364	366	368	363	357	398	370	379	375	396	374	370	402	381	370	381	358	338	359	342	365	390	355	361	364	349	344	386	389	373	362	390	410	358	382	369	345	355	373	390	363	412	373	373	354	391	387	394	374	361	367	343	364	395	400	348	399	383	347	359	353	364	359	364	402	326	363	368	377	390	333	354	339	358	371	377	377	337	347	355	347	365	354	363	364	340	357	348	382	339	378	355	343	363	374	378	369	366	353	366	371	364	349	358	378	365	399	365	331	391	348	352	356	383	358	401	394	350	389	382	362	353	383	349	379	346	385	353	360	409	329	390	346	369	360	373	355	375	358	376	365	372	367	362	373	401	368	392	367	373	399	396	373	316	381	368	370	369	381	388	346	346	372	383	379	376	376	364	366	375	378	375	361	352	366	383	353	324	385	367	376	399	408	373	386	342	374	347	385	365	369	353	346	404	390	394	370	370	361	398	349	345	406	384	384	398	375	368	367	365	354	357	370	359	357	365	338	360	337	349	325	353	362	365	355	365	386	367	371	361	391	362	374	377	388	374	399	404	352	331	337	363	386	362	330	373	344	351	338	367	370	394	365	394	365	345	352	416	390	378	406	364	336	379	355	368	353	375	371	361	360	369	380	343	357	368	347	351	337	386	379	345	399	363	373	333	349	398	384	362	381	381	425	409	400	391	397	368	379	359	337	352	378	355	373	368	341	392	381	357	398	381	400	345	378	370	380	370	318	342	379	378	402	357	373	381	385	400	349	383	371	368	386	386	366	393	402	341	364	375	362	403	384	367	363	365	328	359	369	341	376	369	393	382	375	402	341	376	334	384	359	398	353	359	362	375	369	384	417	382	367	354	395	403	335	388	389	366	375	406	375	380	353
28818	45891	27986	7580	6554	1144	425	439	390	402	416	412	378	407	422	374	406	381	416	404	408	408	376	422	420	385	404	386	394	401	429	392	425	405	415	373	418	393	368	431	366	383	349	379	419	404	384	385	425	379	435	367	417	413	386	369	386	382	424	416	383	400	412	367	388	381	419	353	390	395	393	393	389	368	387	423	377	400	393	384	376	395	405	379	412	401	366	407	423	376	409	382	398	410	385	389	375	435	372	364	384	405	398	383	413	385	389	396	391	378	368	395	426	381	388	375	461	420	373	376	388	397	384	413	419	396	396	382	422	391	419	406	388	422	403	406	376	378	375	388	413	401	373	426	407	379	413	403	401	358	397	379	402	411	388	380	413	438	389	354	403	368	380	411	358	384	407	371	383	418	387	375	381	400	384	397	418	415	402	410	446	405	388	396	371	385	348	396	426	408	413	396	397	419	388	373	416	400	399	386	401	376	374	395	396	395	389	405	447	387	430	408	386	413	376	381	414	379	412	405	399	387	374	424	408	423	402	420	396	420	383	401	372	393	376	380	379	383	422	385	393	437	369	413	422	373	354	391	400	389	402	392	381	380	380	404	391	414	395	432	407	370	390	401	373	366	385	383	357	385	382	406	381	382	399	372	417	400	415	364	389	404	417	351	401	402	415	419	371	371	419	387	407	385	403	423	381	387	380	414	416	415	370	385	396	423	377	438	352	402	383	388	408	424	431	380	419	413	385	427	370	390	358	411	408	400	387	430	408	376	377	404	405	402	405	377	396	407	384	421	434	370	384	433	425	401	451	381	396	415	387	365	403	416	382	386	361	398	392	407	391	362	360	407	390	368	423	366	385	392	414	353	376	411	370	416	383	400	388	381	397	346	423	409	429	390	368	401	346	358	385	396	396	379	382	392	397	428	399	337	413	374	373	377	410	365	367	420	382	402	429	384	373	409	415	392	394	408	372	401	397	342	384	401	370	375	360	403	381	415	428	376	390	410	363	416	365	359	383	388	393	397	405	376	382	432	377	405	394	398	386	413	366	392	394	397	403	399	336	389	392	387	390	402	398	425	364	421	394	362	408	418	393	405	385	392	415	424	421	384	388	402	420	405	373	404	425	374	397	409	423	394	405	365	391	396	399	373	396	381	383	423	405	419	410	405	382	406	400	386	421	398	400	396	364	414	380	364	378	388	380	367	387	358	414	401	385	360	380	391	378	391	386	405	385	404	406	390	320	385	390	396	416	393	376	405	352	429	385	409	392	368	440	354	408	388	390	411	406	400	407	371	401	412	400	394	385	370	392	382	365	384	383	354	429	383	406	346	402	383	444	381	404	413	373	422	415	360	379	397	426	375	349	424	385	385	402	410	415	399	407	422	376	390	398	390	386	395	420	375	412	382	375	391	363	389	374	378	423	377	401	431	418	413	389	403	360	398	379	383	387	392	403	371	377	429	418	414	399	404	398	434	400	391	407	409	364	396	414	407	407	400	419	394	369	415	388	365	392	375	401	359	445	362	387	398	409	371	407	358	420	375	328	421	385	421	379	369	417	375	371	393	415	395	419	381	370	395	376	420	403	398	366	368	340	396	410	380	374	422	432	385	397	415	404	393	359	376	388	369	378	425	385	374	409	403	423	382	419	361	402	417	400	385	431	422	385	340	387	366	345	408	424	375	403	394	370	433	386	415	413	400	409	400	401	380	421	385	369	377	409	396	406	383	404	366	410	387	376	404	370	420	393	373	367	424	402	418	394	387	386	388	388	413	400	399	390	377	369	370	393	400	401	372	395	376	403	357	382	397	414	409	386	408	426	416	382	397	416	401	404	365	385	374	400	416	410	392	396	387	379	374	389	395	375	382	395	368	410	417	393	427	369	399	389	406	414	389	400	414	397	425	422	379	417	423	406	407	374	428	372	365	372	343	415	383	376	370	417	360	414	369	417	402	416	380	397	408	427	386	409	426	397	409	394	399	365	422	401	392	393	419	412	378	379	393	397	390	413	413	340	395	385	393	393	377	367	411	348	397	376	403	382	387	390	397	441	417	387	347	381	411	396	382	418	426	426	366	383	406	391	383	383	401	399	379	383	412	384	416	415	394	397	369	427	371	418	402	388	397	370	335	366	364	376	384	396	420	423	399	368	402	428	389	380	399	405	389	407	412	425	442	406	404	407	407	363	397	386	391	367	424	382	392	396	363	379	371	374	403	397	428	382	421	410	398	401	396	384	379	427	415	395	404	398	395	382	410	377	378	406	422	410	366	434	404	420	363	382	414	415	389	416	422	389	361	401	406	418	398	380	355	370	387	399	388	374	374	402	359	424	418	400	405	380	373	438	407	398	403	358	368	399	406	418	417	399	358	381	365	415	410	366	394	422	399	405	416	371	390	403	410	420	382	418	396	380	363	411	384	449	342	396	413	420	372	408	409	374	391	393	412	396	407	409	384	380	349	380	391	371	384	414	373	420	390	384	428	365	379	347	420	415	402	398	398	389	409	410	395	412	390	411	410	368	382	385	410	382	401	378	392	423	388	365	383	389	417	399	383	413	415	418	392	374	414	345	415	389	383	386	417	395	391	402	395	402	410	390	405	394	362	404	373	392	395	390	406	404	409	392	403	398	400	401	409	378	383	398	395	382	373	377	417	376	414	376	352	444	428	388	397	383	389	406	387	386	396	391	361	379	405	398	382	412	391	399	419	382	368	425	397	381	423	384	383	401	380	403	396	388	411	376	411	393	410	379	398	397	380	387	355	367	386	397	388	395	375	402	371	401	413	410	411	369	388	413	405	387	419	409	380	364	397	421	388	393	400	405	393	382	419	380	392	394	423	397	405	387	417	414	377	395	366	395	412	433	401	407	407	380	406	400	382	405	398	396	423	413	372	386	416	396	409	392	419	398	383	451	426	423	398	405	406	384	368	408	388	386	403	411	385	416	387	384	400	385	386	390	408	390	422	403	399	405	364	384	392	361	410	368	405	415	410	426	419	370	388	414	383	399	426	389	422	422	394	381	387	375	393	398	364	379	383	359	405	391	370	348	369	384	373	389	387	391	381	354	415	411	386	397	403	379	371	382	371	411	429	392	391	395	408	433	374	360	431	363	391	420	400	373	373	376	378	363	402	385	396	420	387	434	397	367	393	416	384	433	426	372	433	385	380	403	436	385	465	385	395	379	411	373	395	434	393	398	404	395	439	397	381	383	392	390	443	399	375	391	436	418	385	398	422	393	407	390	401	391	387	388	385	392	394	380	408	417	399	366	378	391	378	421	388	386	379	404	398	401	390	370	435	395	347	399	396	425	362	374	428	406	418	390	407	374	423	425	372	358	374	416	405	369	393	388	419	398	393	416	409	406	416	394	397	385	395	412	411	398	383	395	387	415	380	374	377	396	394	411	358	391	380	386	411	382	377	409	412	399	394	383	412	415	390	386	404	443	378	397	372	400	386	348	386	404	386	403	386	366	395	424	428	355	401	401	384	380	393
23621	20992	28321	25462	31699	19063	4006	941	425	393	341	328	334	356	308	298	319	309	317	306	312	287	305	318	317	292	268	320	288	304	276	286	273	295	277	301	300	278	301	292	296	306	270	281	280	273	272	319	283	262	282	305	266	278	298	290	314	262	292	305	288	284	264	274	286	255	299	285	266	287	263	293	268	271	286	281	296	289	294	309	290	305	265	273	288	272	280	281	320	281	307	278	326	270	304	267	272	289	311	281	308	269	303	284	280	288	311	270	298	303	262	296	305	255	315	310	282	288	302	279	274	272	286	269	325	307	291	287	273	261	252	267	288	295	261	256	319	280	267	263	299	309	282	302	270	277	257	316	278	302	289	284	303	282	272	303	289	301	280	272	261	280	299	286	287	297	280	288	297	293	294	281	289	271	268	281	279	302	290	268	308	259	250	287	289	257	278	265	305	291	292	270	295	298	285	292	265	324	320	254	303	279	264	297	270	260	295	297	293	256	263	313	292	291	293	273	284	269	296	285	255	310	289	290	269	292	270	303	301	296	252	252	279	249	326	283	269	262	292	275	288	252	299	287	252	295	296	319	283	287	286	276	280	284	293	280	289	287	258	286	276	301	268	281	278	298	263	324	274	262	284	243	274	308	261	279	263	287	272	303	261	286	307	283	300	309	277	272	288	274	297	281	278	279	282	272	310	331	268	294	251	274	270	252	277	297	311	260	268	291	269	275	273	282	302	287	309	293	291	299	245	267	291	275	298	283	294	288	295	272	294	269	262	282	245	281	302	278	265	286	302	289	306	308	289	298	290	270	288	261	280	294	303	286	283	262	303	275	311	275	293	290	299	253	313	278	267	316	284	265	298	263	292	293	289	298	241	298	295	264	280	285	302	280	313	294	262	283	293	286	278	264	293	266	258	277	285	296	260	265	298	296	278	310	286	293	290	302	250	299	280	284	249	299	271	308	265	268	283	287	279	290	270	270	298	280	308	255	266	279	288	296	269	270	290	280	270	300	277	267	298	292	280	301	273	263	275	290	304	257	303	291	280	306	307	281	283	295	281	285	258	264	243	313	296	286	314	276	328	307	295	285	261	264	314	292	289	275	273	264	298	322	303	272	274	274	290	296	252	295	315	284	273	301	296	288	285	277	305	247	273	289	268	281	276	296	290	290	268	282	288	270	277	277	267	260	295	262	294	258	294	294	281	299	261	266	286	280	279	275	263	286	267	268	271	292	295	269	287	299	267	265	316	252	270	293	290	271	307	272	279	304	283	278	300	287	273	326	273	315	289	294	262	270	281	270	284	267	282	265	300	328	315	298	295	321	289	304	274	265	282	297	289	290	298	276	302	318	296	298	290	294	306	284	286	282	296	285	301	284	259	324	266	302	289	281	306	286	275	282	267	263	307	324	267	278	293	291	295	322	268	253	286	275	306	288	297	294	290	253	285	262	279	281	299	307	280	253	273	265	272	301	286	292	310	288	299	277	273	269	281	274	296	293	294	241	304	285	290	263	293	293	295	281	293	270	297	297	294	264	281	291	292	277	274	288	301	261	278	277	262	261	309	289	284	299	321	296	304	258	278	246	277	271	269	273	284	309	277	315	315	275	294	272	276	279	273	275	288	300	310	275	295	271	289	277	282	297	274	304	301	278	267	286	284	293	281	277	301	300	333	310	259	306	260	279	307	290	292	292	246	294	283	257	269	292	279	275	264	301	283	287	303	276	269	275	282	291	287	301	302	313	267	267	258	294	271	267	257	297	251	279	315	263	305	309	247	300	274	319	308	289	277	294	267	281	271	290	273	306	279	262	274	268	294	264	283	280	291	283	269	266	284	291	285	288	262	302	247	290	279	284	290	262	294	285	310	286	284	293	270	256	284	263	304	298	306	301	275	294	246	298	288	301	297	277	269	299	269	280	288	282	297	289	289	273	314	295	295	309	294	282	310	293	274	282	265	296	311	290	323	275	294	294	281	282	278	240	286	309	289	278	289	265	272	303	280	285	271	303	262	302	290	277	281	293	287	296	277	283	285	270	280	249	290	276	276	274	298	298	284	292	287	276	302	280	294	276	281	299	293	295	266	294	271	270	293	281	282	239	264	300	286	295	300	267	276	282	280	273	280	276	245	273	298	303	303	269	301	262	277	317	284	286	261	285	280	307	296	282	300	306	277	291	277	272	266	275	302	317	270	316	282	275	284	257	263	279	263	269	266	274	293	280	284	277	292	276	252	284	283	284	252	272	286	290	308	302	307	282	280	317	277	290	277	253	296	275	317	280	293	278	298	281	319	283	283	284	298	302	285	302	275	275	286	288	288	286	269	290	268	292	280	286	267	301	264	271	275	306	289	305	349	282	306	273	318	291	278	290	273	284	282	287	273	280	286	289	292	270	301	243	276	252	293	274	303	281	288	319	289	275	283	271	312	289	277	284	281	302	268	324	288	288	285	281	288	300	252	303	274	282	266	286	303	273	268	291	294	271	313	296	287	280	268	292	265	262	279	303	305	296	308	253	299	292	266	282	307	282	299	287	289	297	295	284	301	303	272	314	301	295	271	259	301	314	292	272	294	251	306	269	295	296	299	272	273	309	273	280	278	280	267	298	306	289	282	292	297	282	281	273	282	291	304	258	254	268	281	248	278	262	283	251	283	283	283	284	266	277	274	283	293	272	273	273	308	322	296	293	294	308	287	305	299	307	269	279	273	279	276	239	273	317	270	259	273	286	291	278	286	320	306	260	271	299	283	298	275	278	283	274	339	287	326	253	255	297	281	290	290	262	307	259	284	308	292	303	278	288	279	262	272	271	283	302	268	279	301	293	289	273	270	249	305	267	299	299	291	317	294	283	263	303	267	259	288	300	288	280	258	279	289	299	284	286	294	264	300	269	276	268	277	265	308	259	283	275	279	284	298	299	260	308	302	284	284	280	276	276	294	257	276	234	300	272	296	277	300	279	283	297	293	320	304	273	304	294	261	305	267	274	288	279	255	271	296	298	270	279	297	274	319	281	299	291	294	274	269	282	339	278	274	273	296	281	288	299	261	297	320	303	294	271	263	291	304	307	278	297	273	279	299	281	307	271	283	303	308	309	299	282	295	276	307	292	311	313	308	299	270	267	282	254	275	307	280	282	308	320	301	298	294	290	283	273	282	284	278	296	282	265	316	286	277	273	264	281	274	297	272	264	288	263	311	288	257	323	288	292	283	280	271	272	301	263	283	272	290	291	293	260	282	304	279	294	248	302	250	300	291	303	267	278	313	290	300	302	280	271	281	294	297	280	310	304	288	284	264	307	306	292	234	271	281	286	293	304	265	275	298	270	278	245	282	282	298	289	277	253	270	341	263	289	298	277	252	265	308	310	289	293	300	277	320	270	260	282	292	271	285	275	288	280	283	295	278	301	282	309	282	279	284	280	268	286	288	255	289	285	294	297	280	302	316	286	280	287	242	289	263	302	290	269	286	308	288	293	320	304	275	294	323	266	270	265
32846	61722	39543	35295	39500	9484	1163	1515	546	548	473	421	446	368	376	357	334	360	343	356	324	324	335	326	305	318	342	321	325	305	269	308	347	320	264	309	323	294	298	311	327	310	315	308	304	299	322	310	312	330	332	305	328	315	326	316	312	334	273	347	315	294	307	297	304	294	293	336	288	302	277	320	319	319	308	296	287	301	314	311	312	272	302	338	320	321	297	321	287	298	292	317	298	355	302	279	306	276	286	320	319	322	308	312	320	299	333	308	296	302	343	320	325	305	338	295	296	316	302	317	317	318	287	319	306	330	296	348	298	310	320	305	285	336	311	302	316	285	315	336	356	278	291	311	294	296	291	301	289	327	299	321	271	291	330	281	335	346	311	301	287	311	316	334	288	308	325	313	302	304	286	293	307	331	309	284	280	300	298	269	295	314	322	315	296	306	309	365	290	323	327	298	329	308	307	285	280	274	296	317	297	294	317	293	318	335	315	306	343	303	336	326	340	305	320	279	309	307	309	314	282	310	329	299	290	316	293	304	274	291	319	305	287	307	320	328	278	264	299	330	304	303	296	307	302	297	287	293	306	318	327	282	322	290	291	287	285	315	318	289	289	315	275	309	307	291	329	306	287	309	320	306	308	292	303	304	290	318	335	329	323	286	326	278	323	315	287	330	353	325	301	302	314	321	309	293	296	303	305	279	320	297	301	312	311	317	290	317	284	298	304	329	337	290	279	269	336	290	279	307	311	296	309	295	295	303	309	320	312	310	303	315	293	295	295	291	299	321	281	277	307	286	316	286	318	276	307	314	287	331	312	287	294	302	298	303	284	287	308	327	319	299	294	287	304	322	313	308	330	292	285	308	310	307	265	285	294	332	315	304	311	307	333	321	289	314	305	293	341	309	283	329	287	277	287	312	316	316	290	295	291	297	329	291	295	313	293	295	322	303	317	293	297	279	329	322	345	293	306	292	313	255	281	283	302	320	313	320	318	350	303	313	294	288	302	313	307	297	296	300	305	285	323	322	277	302	305	284	323	331	304	306	291	305	309	308	300	279	272	310	303	343	296	306	306	282	317	314	302	285	299	305	287	333	295	305	279	318	333	306	310	319	287	297	324	279	302	305	296	307	321	303	287	301	302	300	304	314	306	306	320	310	315	335	304	278	271	295	307	309	324	303	346	278	302	312	309	310	342	275	322	322	339	315	312	321	324	349	282	313	294	319	288	313	276	294	334	290	292	305	296	316	294	336	313	310	333	297	326	348	299	273	301	302	311	305	297	310	311	312	289	305	300	347	287	272	303	299	303	302	312	301	303	297	319	332	304	306	318	313	283	309	316	273	317	298	328	330	303	280	306	319	314	319	278	323	344	338	307	319	303	292	323	305	290	324	310	287	292	312	277	309	291	316	296	286	309	328	312	292	283	320	304	310	317	321	323	290	312	325	292	296	332	330	351	351	295	283	288	312	320	327	295	330	304	326	307	304	329	303	300	313	312	339	307	299	303	286	322	318	293	313	315	334	328	308	314	360	311	316	315	299	290	299	299	288	308	326	289	309	296	310	305	280	311	282	323	290	289	303	322	297	310	338	295	297	320	310	327	257	345	281	302	309	297	322	311	300	303	306	322	269	291	337	308	319	307	289	279	291	331	297	290	306	289	271	261	286	333	301	327	315	282	295	322	303	296	323	296	295	338	320	322	316	296	300	278	319	279	331	320	293	271	316	328	338	305	282	304	278	282	297	285	286	320	283	323	273	277	296	287	295	297	311	329	341	310	315	344	317	311	313	311	289	283	301	313	261	327	308	329	322	313	294	289	274	303	280	299	300	308	317	301	308	325	310	288	301	307	303	313	305	323	302	311	319	306	331	316	325	316	284	296	288	305	280	287	331	295	315	312	300	295	276	316	316	281	307	298	297	332	297	317	288	307	314	295	299	273	304	310	306	344	314	295	312	328	293	334	308	282	323	251	312	295	298	278	267	314	317	299	309	298	277	301	336	308	288	309	300	334	292	302	292	318	318	310	285	307	296	325	312	306	272	304	290	297	309	310	312	296	297	311	306	311	290	288	318	302	278	322	280	325	316	279	267	317	296	281	286	304	319	321	276	297	308	337	278	312	327	287	326	328	299	314	286	309	306	341	269	284	336	305	308	327	276	315	280	274	322	316	302	297	294	315	326	323	322	304	288	305	345	258	318	297	323	318	305	319	318	323	315	310	313	289	318	299	298	318	281	294	317	309	323	315	319	307	294	299	300	285	310	328	280	281	271	307	288	315	289	311	306	311	314	327	299	317	293	307	302	288	311	312	302	285	290	273	278	279	288	318	344	272	309	301	304	297	280	290	297	323	318	286	291	313	311	316	305	291	360	273	309	318	323	284	326	308	318	322	293	327	288	320	304	312	283	287	297	316	317	300	291	311	283	287	303	296	298	306	291	330	300	300	296	340	283	324	336	302	326	301	319	308	333	341	331	333	293	314	279	282	304	299	310	309	286	282	341	291	297	312	294	297	294	343	321	274	274	300	336	272	313	320	284	311	350	327	305	302	308	293	292	310	296	296	304	291	308	295	320	308	278	305	327	322	310	306	296	286	314	311	283	299	295	291	293	311	272	324	315	280	327	301	315	304	291	292	309	314	298	328	299	325	300	317	295	298	283	297	317	277	323	284	320	292	316	279	279	285	301	297	312	317	321	296	286	329	301	266	290	302	298	330	298	330	316	291	318	285	311	298	287	331	285	289	299	297	315	302	318	311	301	292	279	296	323	326	291	294	273	292	306	280	289	279	327	307	312	311	335	307	311	305	298	276	282	305	313	304	313	298	320	299	281	320	283	336	317	327	301	292	337	266	285	305	333	314	289	314	266	347	294	295	273	300	272	299	299	331	283	339	309	317	333	278	312	299	308	336	320	278	304	309	316	329	326	301	309	304	265	310	280	291	312	300	284	309	296	295	305	287	321	301	307	321	290	291	296	300	307	308	289	283	284	299	309	316	293	305	326	288	323	313	320	291	306	294	302	346	305	319	307	304	302	309	283	289	307	324	283	301	317	270	336	305	298	319	310	301	298	316	306	305	307	313	295	278	263	301	285	300	318	315	308	308	285	331	302	286	281	326	268	303	298	278	292	281	306	306	262	280	293	279	290	337	310	286	300	282	285	323	328	315	315	319	335	327	299	298	256	304	304	310	276	310	322	325	324	337	348	332	325	315	300	336	319	277	288	328	310	278	290	298	309	302	311	320	327	279	296	358	321	316	290	312	306	333	275	258	289	299	304	270	285	321	274	295	301	320	302	300	302	306	309	311	274	284	297	279	295	329	289	302	304	277	302	282	308	299	324	281	288	302	306	340	309	327	283	307	301	306	299	284	303	310	334	290	330	301	302	303	292	310	311	298	313	291	322	303	282	294	304	313	320	279	286	301	310	268	318	308	318	334	317	306	323	354	309	316	283	313	329	303	256	336	335	323	319	306	298	293	345	292	325	301	288
24903	21222	27900	25766	25482	9520	937	720	530	502	455	459	479	431	491	472	456	473	464	434	443	430	439	454	487	469	409	442	468	416	437	480	460	447	491	424	456	436	440	478	420	451	458	406	470	433	390	499	426	456	407	442	490	478	426	441	440	457	458	448	452	425	476	457	426	413	428	452	441	436	451	464	430	483	479	466	463	433	459	435	436	486	435	408	426	479	474	431	417	449	422	462	414	434	435	423	440	461	444	446	462	457	480	447	509	463	413	477	412	454	465	469	450	397	447	446	453	456	438	390	444	449	478	420	481	430	445	439	427	484	464	443	442	448	425	446	457	419	484	433	452	476	421	449	481	466	429	445	424	461	444	455	439	455	436	415	438	462	437	461	482	426	428	472	437	479	437	461	457	444	453	469	440	457	449	391	449	470	413	502	451	456	464	471	466	443	425	406	444	482	481	479	430	486	422	402	459	451	466	460	459	428	426	443	465	453	447	441	445	457	434	439	488	428	483	465	449	467	453	459	445	462	431	422	439	434	447	473	452	445	473	459	439	417	440	487	394	442	427	483	430	435	450	461	482	463	458	425	465	449	444	438	429	458	436	491	404	471	399	465	485	470	448	447	437	426	421	449	478	456	437	421	407	428	449	466	447	462	436	436	465	451	421	499	453	408	438	464	461	445	447	436	439	484	490	418	447	449	441	402	454	416	464	454	417	434	479	399	467	440	485	442	433	460	440	467	434	441	456	433	427	472	439	451	439	453	451	494	483	445	479	471	429	449	455	445	422	459	428	426	462	475	409	480	427	459	432	466	449	497	441	458	418	475	434	434	439	485	456	455	426	471	456	491	496	434	457	479	416	433	425	440	438	463	445	476	452	429	422	408	443	463	441	478	477	456	427	453	486	436	437	447	455	454	408	467	459	434	438	450	446	434	439	409	449	441	478	419	441	489	451	457	432	437	437	459	426	430	436	446	433	451	404	451	469	438	469	425	431	419	475	482	465	449	489	487	445	422	491	445	450	433	459	474	447	428	432	462	449	424	473	399	463	454	460	468	453	456	436	452	444	489	439	484	427	431	448	386	471	444	494	435	468	438	469	416	418	430	456	411	454	437	450	468	443	429	464	428	478	441	453	433	439	439	424	428	413	471	439	455	432	459	424	493	427	449	462	455	420	441	441	447	415	433	462	470	470	438	477	439	445	449	446	457	451	458	443	438	400	408	462	481	464	454	471	423	489	438	476	449	432	438	479	471	420	440	457	410	474	425	440	497	454	445	449	440	422	450	476	462	474	458	434	426	462	458	427	459	432	459	452	448	453	421	442	443	461	433	444	472	469	455	463	410	457	420	426	433	493	437	449	470	492	456	456	456	457	423	461	440	461	445	447	460	457	474	492	447	436	491	448	477	462	479	437	471	444	468	444	445	470	446	460	438	448	402	415	458	430	433	456	413	417	435	464	448	448	447	465	432	438	454	460	458	490	484	483	439	383	438	429	439	472	462	434	449	447	458	448	441	472	443	465	431	446	444	414	487	446	456	442	451	438	434	446	481	439	451	460	455	426	428	466	466	441	421	425	453	424	448	439	455	426	444	489	421	437	442	419	434	436	448	435	470	463	439	420	506	446	444	430	457	438	432	480	463	415	478	424	451	429	449	430	477	425	460	401	460	461	472	456	439	471	428	440	462	460	459	439	446	427	484	427	456	445	415	461	473	462	459	487	414	455	459	420	409	452	452	484	469	416	468	429	451	442	448	452	450	463	448	417	424	421	478	437	429	446	480	434	459	476	450	467	407	427	460	471	403	447	440	410	445	440	441	432	439	479	443	477	430	481	495	473	497	456	494	407	454	430	449	471	493	452	458	430	452	444	462	430	427	477	416	453	462	439	472	429	429	433	438	480	473	432	449	453	452	421	426	421	441	449	469	469	432	440	449	461	464	446	502	433	477	486	457	450	433	452	444	433	437	446	442	449	462	500	426	470	463	468	459	454	404	456	467	417	469	423	480	441	452	447	458	464	441	460	476	458	411	426	432	451	478	484	440	446	488	472	439	435	436	416	458	457	471	432	451	464	414	465	468	436	432	470	453	446	477	481	454	490	414	479	437	434	468	447	450	468	459	468	446	431	426	430	475	457	459	472	455	436	462	426	448	455	436	457	411	441	462	478	430	441	489	435	476	424	440	450	421	422	427	405	464	436	450	436	474	488	428	457	467	453	430	420	437	441	472	442	452	507	461	412	429	460	439	485	489	452	431	478	453	389	421	433	454	428	436	491	431	424	426	448	423	456	458	466	465	467	432	466	474	468	444	401	482	453	437	455	448	448	442	461	421	407	436	460	421	480	433	426	446	487	421	446	473	444	459	469	425	456	464	444	441	474	450	451	446	431	445	450	408	445	485	472	494	402	452	444	443	458	452	431	465	450	466	438	440	460	452	428	433	463	444	437	420	466	455	464	441	467	419	460	464	405	460	432	452	495	421	451	458	422	446	429	415	439	416	470	456	442	454	449	501	457	464	457	474	430	434	451	430	443	438	463	441	436	464	437	452	480	455	419	440	458	439	426	441	456	462	440	438	434	473	446	469	471	458	428	402	434	423	452	430	405	462	414	428	471	416	443	434	434	439	430	443	467	436	413	490	420	444	464	441	443	405	464	469	464	439	459	475	465	424	453	407	425	445	433	477	421	426	462	454	482	436	474	432	431	459	462	419	443	413	440	396	447	434	430	460	433	472	473	445	442	434	443	451	445	399	458	477	456	443	472	466	425	457	429	469	454	465	448	455	509	448	454	459	454	458	492	455	422	400	490	486	448	423	457	497	431	480	417	451	489	423	458	426	448	469	441	471	414	415	445	466	480	440	443	456	463	434	451	436	472	463	440	438	477	432	452	441	449	463	439	439	469	448	487	440	465	462	437	471	438	481	457	450	473	430	438	448	407	434	429	424	473	486	425	441	447	458	453	457	438	435	442	430	435	445	431	441	451	459	427	456	443	462	436	464	446	466	448	446	440	439	445	447	429	458	436	431	448	418	469	459	464	433	451	454	475	425	470	455	479	460	433	496	437	427	439	413	447	433	447	438	414	427	467	446	457	441	466	493	434	458	477	479	446	421	456	480	463	456	429	457	490	411	445	458	446	455	456	427	466	491	418	483	447	440	450	470	438	450	419	499	437	422	467	446	441	477	441	463	427	457	452	443	472	417	441	426	436	403	432	425	428	428	442	455	453	451	445	470	452	405	470	402	442	443	426	448	446	469	526	468	487	423	414	473	445	472	451	485	453	473	430	492	462	447	463	413	483	474	425	451	485	471	433	449	448	458	465	475	470	468	422	418	435	446	447	433	460	461	471	477	411	435	453	408	454	433	430	451	448	426	436	429	482	466	441	450	434	493	450	416	445	452	444	436	407	440	460	496	445	466	501	439	461	466	413	462	458	439	464	437	428	482	473	452	456	441	447	481	426	434	467	447	444	462	429	465	432	464	482	426	421	460
31765	55130	34297	23313	31507	6139	870	1055	617	578	507	494	512	541	513	495	507	480	506	510	502	467	453	470	502	470	465	454	471	439	477	478	433	466	500	435	480	484	452	482	461	489	533	453	449	475	460	473	475	474	479	485	483	484	442	466	467	494	494	451	450	474	453	454	479	465	442	498	466	455	500	462	449	442	446	462	463	465	457	487	465	442	493	461	467	494	404	491	470	478	462	498	462	420	474	464	471	492	462	449	481	456	477	502	455	481	483	466	475	490	463	453	452	444	464	493	475	487	459	509	493	511	480	480	462	489	465	490	476	474	479	463	467	506	470	495	515	490	502	485	472	475	477	457	460	457	443	519	457	460	487	502	479	444	447	494	452	494	467	478	471	487	450	455	463	469	466	448	496	443	494	503	453	495	465	466	438	475	455	461	477	447	464	463	464	506	475	482	430	416	444	475	465	469	461	480	430	470	481	463	459	490	492	454	462	454	478	431	500	524	445	477	472	487	495	477	501	480	501	468	420	508	478	504	413	469	472	489	486	496	432	485	451	474	472	476	475	457	473	482	497	500	460	452	511	446	416	477	516	502	460	434	484	459	475	472	476	456	490	461	465	458	487	480	438	481	463	515	469	497	473	470	472	432	465	506	479	472	468	484	473	480	445	444	476	482	483	486	495	447	507	496	471	484	428	457	459	483	454	459	478	483	484	483	471	496	469	461	486	475	481	506	469	469	448	458	461	477	434	464	458	496	485	477	421	480	463	509	439	498	507	502	453	446	461	470	458	505	488	444	464	505	464	491	476	463	508	463	487	431	459	458	495	439	457	447	472	493	481	460	465	456	484	446	445	506	485	490	453	499	478	463	463	421	490	458	486	469	461	449	491	454	505	471	473	473	489	505	471	547	466	465	516	455	459	479	441	435	508	519	450	468	488	512	460	502	443	497	436	468	484	485	437	467	497	470	494	435	484	475	474	468	449	536	471	428	520	475	442	519	486	467	467	492	458	480	446	487	488	461	468	465	474	458	496	461	471	466	455	467	454	486	441	480	514	517	489	464	481	481	466	474	495	472	451	476	488	427	436	475	462	478	459	474	445	458	464	487	489	518	460	436	511	480	421	451	458	448	446	454	472	440	413	465	458	507	458	452	474	450	475	438	499	453	470	454	454	451	480	444	460	419	416	522	425	451	458	439	493	446	524	477	466	472	465	420	475	492	461	463	481	478	473	465	457	441	499	473	494	449	477	478	444	454	451	495	491	418	479	487	464	476	452	418	463	488	443	454	437	450	481	501	435	493	479	481	433	511	477	478	434	485	457	465	466	475	425	458	494	476	471	477	437	479	477	455	461	450	456	483	473	513	476	476	481	517	457	431	475	499	443	458	480	494	492	517	458	445	430	489	473	437	471	480	457	480	462	471	477	431	494	510	483	476	471	498	467	457	488	464	462	442	497	487	461	501	465	470	478	495	465	461	469	463	439	460	507	416	461	429	463	513	470	461	463	428	450	483	480	455	483	483	493	480	424	449	467	483	464	476	459	440	457	472	492	432	460	474	485	479	458	465	486	482	476	459	473	503	453	463	486	436	443	455	494	485	436	477	498	478	492	458	492	434	536	475	419	512	451	435	479	422	466	471	491	439	474	462	461	477	473	411	478	474	452	471	445	485	468	465	496	474	470	472	464	454	470	473	465	474	456	480	498	480	514	503	466	510	438	461	470	472	475	449	475	458	484	471	449	461	471	508	458	446	449	437	484	477	415	460	470	457	458	462	495	460	471	472	454	459	486	470	485	454	442	447	440	478	478	466	486	459	479	454	489	514	437	456	472	491	488	464	462	448	458	473	500	453	491	430	471	500	427	427	444	463	465	493	458	475	499	477	485	479	456	464	445	427	449	438	446	442	473	449	487	488	480	433	450	450	459	467	477	448	477	488	494	504	491	471	469	447	468	483	452	459	508	455	460	429	471	468	440	484	494	479	455	475	474	436	431	436	457	491	437	500	495	473	490	435	457	503	429	483	468	419	449	445	468	471	501	488	455	499	459	470	480	479	487	479	462	475	463	482	444	454	493	470	473	479	451	449	448	505	477	460	455	467	441	465	473	460	460	433	469	432	512	462	505	468	483	469	504	455	470	465	485	459	432	443	496	455	511	481	486	495	464	470	460	496	452	473	438	449	506	450	488	477	462	442	462	467	462	485	459	456	458	489	464	461	471	499	461	448	485	454	492	486	440	450	431	465	473	484	444	473	503	410	443	491	455	491	479	437	443	474	467	453	497	440	486	442	475	477	475	501	489	469	467	464	474	466	460	465	466	472	452	492	463	515	423	446	444	461	486	467	464	486	473	460	487	481	477	498	488	449	445	445	456	485	443	433	488	462	453	417	458	425	498	475	465	461	467	467	450	422	447	473	471	492	469	528	449	425	492	445	498	486	474	475	451	464	501	454	475	457	472	480	471	476	490	446	470	497	456	481	457	445	471	438	454	440	478	464	435	466	467	452	440	457	491	489	481	489	458	497	505	464	472	472	467	469	469	462	470	488	496	500	475	495	437	448	490	460	484	473	470	462	487	459	463	468	488	449	524	460	492	482	452	438	456	467	441	495	487	511	518	418	477	470	497	491	477	483	465	463	450	464	471	438	481	495	498	451	443	488	484	471	479	498	506	495	529	463	451	467	470	475	471	481	449	486	509	430	465	450	465	459	475	478	495	477	430	479	508	493	478	427	443	467	469	481	537	474	470	451	486	442	470	453	450	496	459	431	503	460	477	443	522	448	486	470	471	469	480	488	486	448	479	469	475	490	468	455	463	480	504	460	466	453	477	464	499	451	462	467	433	464	477	459	448	451	510	485	487	478	455	446	472	485	447	478	459	443	472	472	426	489	459	502	432	478	496	448	476	454	512	478	441	473	447	447	445	477	439	477	523	442	502	458	511	459	444	463	481	525	448	480	469	481	489	482	475	489	472	456	505	494	458	458	437	447	481	460	471	450	465	486	451	475	461	470	473	483	494	449	468	484	505	451	451	431	461	482	457	439	479	447	494	478	440	456	501	453	468	462	459	502	474	443	435	467	470	525	468	468	489	473	496	451	482	456	478	453	459	523	492	450	433	421	459	494	483	495	455	444	489	497	485	484	460	458	433	500	472	433	459	456	468	472	494	470	485	489	443	463	465	469	446	479	508	480	469	474	477	448	485	493	462	488	419	457	490	432	472	429	446	464	459	469	486	459	464	478	491	464	463	453	447	515	483	471	460	491	468	434	470	498	465	492	461	442	462	503	509	502	463	456	456	516	476	470	484	459	459	444	440	461	490	480	501	452	487	464	458	458	466	451	437	483	478	470	467	476	443	459	466	429	450	469	485	497	461	471	426	436	454	492	449	489	518	439	474	487	497	464	456	462	452	504	456	498	470	429	448	482	454	472	458	478	492	466	448	505	433	454	509	457	463	438	484	459	471	495	451	462	450	455	487	482	490	477	459	446	456	489
22632	21051	28669	24285	30004	22955	11694	2265	642	530	508	469	456	435	430	392	442	401	378	391	390	390	349	411	439	393	365	373	405	414	400	358	415	388	389	370	387	366	365	367	389	375	359	375	408	384	372	323	365	381	375	381	345	352	366	389	371	349	361	341	361	317	370	354	403	366	384	351	358	358	396	367	371	367	380	355	361	411	366	381	370	350	335	378	370	344	396	347	388	378	337	366	346	380	366	385	354	365	364	392	386	331	357	384	392	377	377	360	394	361	360	384	367	388	373	387	338	373	350	366	391	380	377	342	401	366	395	389	405	394	366	362	384	351	359	334	370	351	384	376	368	366	347	393	387	418	358	328	350	350	339	382	366	325	360	384	384	362	364	351	408	388	340	375	347	377	388	369	386	383	390	356	385	373	386	368	394	371	369	359	356	332	348	401	373	355	348	336	350	341	373	347	375	360	338	401	373	364	360	362	360	399	336	371	334	346	375	351	359	378	370	359	382	348	382	350	371	364	358	374	353	397	365	368	391	379	364	367	356	370	372	364	378	374	367	398	367	410	391	352	385	387	338	368	368	364	365	320	356	331	346	353	398	323	350	343	368	365	375	346	334	355	378	348	368	351	359	357	348	372	383	397	367	356	372	366	375	360	379	371	391	340	341	383	348	330	392	388	404	369	383	366	407	343	356	354	380	389	363	359	368	380	378	334	363	371	361	326	369	330	335	356	365	365	362	385	400	349	392	346	387	353	354	374	344	356	370	372	387	351	339	379	378	366	381	359	375	388	351	357	392	370	345	341	404	408	344	379	372	349	313	362	392	384	358	400	350	347	340	359	382	358	376	382	386	336	418	381	374	343	370	359	346	370	383	390	370	368	404	329	395	365	407	379	377	362	360	353	371	365	365	342	371	379	356	340	382	343	360	365	417	351	337	363	378	334	384	401	379	391	353	379	375	343	377	412	361	372	378	344	355	363	364	371	370	384	384	368	373	353	357	374	395	367	354	377	409	379	359	351	364	310	349	372	356	358	356	395	331	371	372	353	352	357	388	375	356	373	398	345	360	392	347	335	372	347	330	355	347	383	356	335	379	346	385	351	373	358	349	379	362	387	371	363	365	350	359	386	359	353	387	364	386	352	380	377	351	382	410	412	364	378	365	393	364	346	347	354	392	369	367	361	391	365	375	342	387	382	363	353	352	350	345	381	362	369	372	392	355	350	358	362	377	398	368	357	390	384	352	348	392	358	355	413	414	379	365	389	364	329	373	357	384	377	363	367	354	403	375	378	389	381	396	375	360	339	354	349	345	378	347	377	355	383	393	383	354	367	359	382	370	408	348	364	359	368	351	350	373	399	363	336	411	359	386	362	361	345	365	396	389	373	387	385	377	362	388	349	358	421	387	373	344	351	352	369	397	366	346	300	363	367	376	362	365	369	355	372	356	349	346	368	356	364	347	361	362	339	373	394	355	405	321	389	346	386	392	336	365	398	375	353	389	384	359	392	363	372	353	347	351	369	365	407	356	399	383	389	361	369	341	354	370	400	370	345	347	343	362	325	362	346	339	362	373	380	379	346	353	324	336	368	404	368	391	384	373	391	362	367	349	388	355	387	344	377	399	363	345	361	381	348	397	365	384	359	332	360	397	342	383	398	368	363	375	372	386	349	363	336	369	392	375	339	388	350	355	377	388	339	332	372	386	364	357	377	367	395	393	384	381	378	371	379	356	382	331	358	400	338	356	383	400	380	369	371	367	360	349	370	373	372	385	352	383	362	361	337	384	377	366	355	392	357	362	368	341	362	398	342	330	399	385	366	400	389	397	405	394	366	369	373	354	409	364	344	386	394	406	340	369	326	396	356	396	342	392	343	359	388	334	353	401	342	379	378	382	396	368	398	333	367	307	391	361	393	364	341	360	329	336	367	385	370	384	376	368	355	373	336	353	379	346	402	374	322	359	393	361	366	355	380	378	379	343	371	412	360	341	370	360	374	343	413	368	370	379	358	396	403	372	378	376	353	354	349	376	378	368	374	364	375	397	370	363	367	368	340	374	376	354	369	385	358	339	375	379	378	363	335	366	364	366	355	359	346	391	398	377	341	369	343	341	376	334	388	362	359	348	368	351	328	366	357	371	389	381	347	376	380	359	371	375	324	366	341	396	350	374	374	381	378	362	377	363	344	380	367	349	365	369	389	359	370	343	380	361	354	326	365	387	357	356	336	382	339	387	357	355	378	329	366	365	399	351	351	391	357	365	384	363	383	363	365	363	356	371	349	377	402	379	344	363	373	395	383	372	344	365	378	388	372	356	337	354	356	344	357	408	343	364	367	364	366	370	367	349	375	385	361	396	374	349	362	377	365	378	354	339	334	347	346	390	296	367	338	363	388	346	378	367	376	402	410	354	380	371	390	371	387	352	369	389	383	374	389	323	358	365	374	370	361	378	353	359	365	378	358	357	380	359	351	387	352	359	383	362	331	381	350	356	359	356	351	341	328	345	361	332	363	372	375	361	377	383	330	397	359	377	346	363	342	398	381	345	362	380	353	352	389	379	345	373	377	387	366	381	380	374	384	374	342	394	342	339	397	394	368	334	381	353	356	367	349	360	384	344	354	408	324	370	369	358	341	366	350	353	350	369	352	359	342	343	373	378	374	364	367	366	369	358	327	380	398	356	377	381	360	353	368	377	371	343	362	364	320	387	363	344	380	360	396	348	366	361	360	359	345	380	352	348	343	385	375	370	376	392	400	369	343	352	378	375	370	378	368	399	357	329	348	398	398	382	353	376	366	350	381	353	369	405	401	374	370	383	365	355	342	335	326	381	379	356	366	371	389	357	384	355	371	360	373	345	361	371	371	387	369	387	382	372	378	376	389	364	353	391	381	376	364	358	355	331	412	379	375	347	353	372	349	362	364	365	357	395	369	400	378	348	346	364	384	338	363	383	392	381	347	338	364	344	372	393	355	401	345	371	352	401	351	347	386	366	338	342	331	384	387	377	385	388	358	350	364	374	338	376	363	353	375	353	379	363	382	372	363	353	380	379	352	338	370	341	370	347	377	368	397	378	365	368	317	398	334	405	371	371	367	354	399	335	367	407	369	393	366	339	378	359	380	384	358	432	356	356	365	394	404	358	335	371	347	381	380	337	389	354	366	377	369	347	341	363	361	379	387	351	324	352	358	366	364	398	380	357	366	378	370	370	345	367	353	390	390	357	332	347	392	358	344	383	361	377	346	355	337	382	352	387	348	358	375	383	375	390	353	336	343	370	356	382	364	360	389	382	363	377	358	376	345	359	375	368	364	371	373	389	341	346	342	329	351	347	371	381	398	351	332	356	353	372	370	360	368	362	344	383	359	356	366	364	402	392	365	376	367	348	358	338	373	371	376	362	396	369	365	375	398	337	390	380	408	376	337	349	374	357	370	367	370	338	349	365	347	336	360	355	351	372	347	386	358	357	337	380	362	382	361	370	339	363	387	332	384	372	349
36696	69267	48836	43286	47583	13710	2068	3092	863	718	626	603	531	508	509	466	468	480	435	420	432	421	427	443	384	388	411	443	446	412	405	377	380	416	379	394	399	395	359	368	388	362	421	421	399	370	353	372	350	358	435	404	376	390	368	388	419	404	387	389	346	389	381	387	353	361	344	355	382	378	409	362	329	396	373	358	364	401	375	398	379	373	396	382	369	398	378	400	361	398	370	366	387	368	373	358	362	369	382	398	383	371	394	375	392	401	387	412	381	375	366	362	398	369	368	398	409	378	368	405	384	401	374	381	377	399	398	418	410	373	366	387	376	358	438	398	403	366	377	365	343	370	376	418	389	390	373	380	391	371	380	367	388	403	372	350	406	372	363	390	382	368	372	416	362	353	367	383	376	398	331	388	390	382	381	394	387	396	394	385	357	390	369	358	366	360	378	373	395	396	376	361	363	385	357	341	372	362	416	397	369	378	381	384	334	391	409	383	362	374	347	376	399	359	369	395	389	397	396	390	350	370	414	375	385	371	373	382	343	360	371	406	335	401	382	385	400	394	345	371	359	381	353	382	378	333	401	345	367	337	363	382	392	373	389	359	383	377	390	395	360	351	396	392	312	377	358	375	399	370	408	356	393	371	356	381	374	353	353	381	358	375	349	377	348	371	354	371	350	405	386	364	358	341	379	357	368	365	379	319	375	357	369	379	379	340	364	388	385	344	391	413	393	356	390	368	398	401	368	381	390	379	375	362	387	368	371	367	405	367	367	352	389	376	365	367	346	388	391	366	312	400	378	367	403	361	403	359	362	398	371	390	353	362	415	368	363	427	364	359	358	374	351	399	413	409	396	368	370	401	350	381	407	361	364	385	358	374	410	376	378	371	382	386	367	378	364	371	408	354	387	368	361	401	371	359	380	341	371	393	341	358	370	378	347	402	360	389	355	376	386	402	375	381	387	360	393	384	370	370	333	368	377	361	400	360	328	376	366	378	373	369	392	378	354	378	366	372	410	391	364	366	347	394	386	347	402	348	374	350	405	364	378	391	376	369	373	372	380	358	379	407	395	360	390	358	376	379	363	345	400	386	352	366	375	379	368	391	362	386	382	355	375	371	433	399	371	393	354	406	376	366	378	344	383	365	406	378	404	379	337	384	399	400	345	392	360	365	368	402	396	351	367	381	363	361	372	354	395	344	427	342	373	364	356	392	353	390	393	412	391	345	380	395	385	381	395	364	359	386	310	389	363	365	378	399	400	342	373	409	380	374	343	378	385	377	387	377	393	389	371	361	391	370	359	369	376	374	373	342	330	380	378	382	347	371	363	358	364	345	342	350	339	348	376	359	397	361	395	395	399	376	395	390	383	380	370	397	374	364	341	359	346	344	416	373	381	390	398	355	372	345	357	399	391	357	399	385	356	381	365	355	405	374	355	362	392	392	382	361	373	378	374	365	376	383	377	365	378	378	367	376	371	387	374	369	376	373	364	391	402	367	370	377	409	373	394	356	361	370	412	416	347	352	401	371	371	407	388	384	395	379	380	393	411	374	390	350	395	372	362	352	406	385	361	370	376	352	373	389	349	367	377	375	381	365	358	360	359	372	383	357	369	357	357	380	373	371	377	368	385	373	335	409	398	374	401	338	414	377	413	400	370	382	405	388	366	360	373	416	379	367	364	348	399	367	392	357	399	374	397	379	364	370	389	386	384	403	375	389	363	377	359	359	395	371	342	403	416	353	411	351	382	342	398	350	367	415	398	399	376	393	389	400	373	361	379	392	396	366	352	379	392	393	384	387	392	357	374	381	364	378	379	359	370	395	399	367	397	360	374	412	417	375	381	367	396	377	374	354	356	371	364	375	400	381	387	377	362	390	391	382	356	366	383	406	359	394	370	339	367	421	351	379	355	375	413	371	363	402	376	378	360	387	409	345	405	386	366	375	376	329	386	347	360	388	352	372	370	397	367	368	399	351	393	366	381	378	392	356	357	383	392	357	388	396	414	350	328	377	387	399	409	370	378	390	365	409	395	360	379	379	378	375	409	361	385	387	379	364	352	411	361	388	380	378	370	358	346	360	357	354	376	370	354	343	373	366	364	363	382	375	364	368	387	353	377	326	401	394	392	408	409	382	368	384	379	387	397	376	376	376	378	375	392	420	364	353	371	359	372	344	371	387	390	370	390	363	404	386	386	386	359	346	374	372	350	401	380	364	384	372	377	328	364	376	417	363	392	387	357	359	335	351	378	385	385	386	392	327	373	417	367	426	427	382	368	413	393	377	365	372	357	379	414	382	381	340	372	373	393	388	373	401	359	353	387	359	377	348	387	424	351	382	380	364	378	370	359	383	387	375	362	353	404	371	378	398	399	355	351	367	394	380	360	360	347	401	390	375	415	383	375	399	418	400	363	393	369	387	387	373	391	398	388	397	409	363	380	365	364	373	372	359	379	388	397	376	371	358	374	377	310	373	367	398	400	372	372	348	367	380	387	404	393	359	370	383	344	401	401	389	369	365	350	361	389	378	381	388	349	385	399	376	392	370	377	401	388	356	374	375	360	392	381	376	346	376	329	397	376	398	377	369	346	393	367	413	370	397	387	367	397	380	379	402	371	364	370	376	402	370	367	363	347	363	397	376	352	393	345	354	366	382	376	381	384	379	374	409	392	390	364	400	382	363	354	410	359	355	415	356	358	349	382	384	377	413	361	377	374	344	362	381	369	373	353	375	378	400	385	403	387	386	360	347	411	368	393	385	369	362	379	377	404	371	389	374	378	377	389	385	383	360	386	371	355	393	376	347	402	352	372	353	387	357	344	358	357	361	394	347	415	397	394	398	391	367	379	337	363	362	370	401	431	395	409	339	401	391	371	387	388	386	370	391	404	381	364	366	391	369	364	368	399	364	379	396	366	367	351	395	386	384	377	368	398	341	363	364	406	349	352	380	408	353	381	368	403	386	390	361	385	392	363	350	376	360	357	347	384	414	365	360	339	385	363	379	387	374	358	358	402	377	401	400	349	378	377	349	385	351	405	365	358	397	385	368	343	370	330	364	360	349	397	382	402	407	397	344	361	378	367	400	371	392	349	375	389	370	366	335	381	372	377	366	386	374	379	359	397	390	380	377	364	361	383	395	373	396	355	367	389	384	392	384	394	353	382	348	393	365	369	393	369	407	368	365	370	353	387	368	380	386	354	363	379	350	368	366	354	390	342	383	342	365	398	389	377	364	376	384	359	352	382	363	400	346	360	383	362	413	400	393	362	397	366	358	429	367	366	372	361	410	363	381	406	385	357	381	357	361	361	394	373	375	344	379	368	328	349	363	370	362	369	397	390	366	379	361	352	394	392	359	389	394	380	393	399	344	359	388	358	342	373	363	366	372	381	360	353	409	348	393	359	384	333	369	370	387	378	414	393	373	401	341	389	366	403	383	369	368	375	352	394	351	355	399	392	370	377	337	371	372	402	375	356	415	381	368	353	368	357	373	400	387
29815	31785	31560	13122	5930	861	419	386	367	371	350	366	389	386	374	381	350	400	393	328	366	343	371	394	381	388	352	378	342	336	350	360	340	332	363	351	333	349	346	386	332	327	365	350	386	354	354	364	323	343	378	370	400	368	364	368	407	407	341	358	369	359	372	355	376	355	380	373	348	415	381	367	375	340	406	363	387	379	356	361	373	350	386	346	364	336	401	397	387	370	367	387	353	330	363	371	373	364	354	334	369	366	356	378	390	355	350	371	393	389	369	361	349	361	349	348	351	359	339	378	385	396	380	345	355	389	340	360	357	366	360	348	361	364	374	361	392	369	395	369	351	372	366	382	341	382	353	370	361	406	368	390	370	386	326	371	336	400	341	347	370	375	399	350	348	327	348	374	343	370	368	366	350	346	365	334	372	356	360	383	393	366	360	386	390	369	338	388	345	401	362	383	403	330	329	377	393	363	353	344	364	362	403	376	365	386	374	353	351	357	402	371	348	349	342	392	359	366	379	370	359	360	335	321	334	385	388	345	358	359	362	386	363	358	346	337	333	368	382	384	366	367	403	356	352	403	352	367	360	347	354	399	374	366	326	339	365	366	371	341	345	352	335	342	371	339	376	364	402	353	366	362	356	348	355	357	345	378	350	362	380	341	388	336	357	364	381	396	380	358	386	381	396	372	371	366	367	368	377	345	365	344	340	353	381	354	371	330	351	389	347	363	371	378	379	395	370	399	358	393	344	369	334	376	344	373	355	366	357	366	357	369	342	347	339	356	375	364	342	332	371	366	340	363	380	397	362	329	366	395	345	356	347	387	371	372	364	383	366	347	363	363	367	379	370	376	377	373	389	333	355	359	344	379	325	379	361	332	346	369	345	370	380	348	381	320	380	360	384	381	403	381	383	351	382	377	389	335	359	357	334	382	366	357	341	396	363	402	387	366	344	389	398	357	383	340	358	319	381	377	393	352	344	369	355	362	363	365	361	380	387	352	355	376	386	396	380	361	368	384	391	376	367	351	382	322	342	343	351	398	392	370	345	349	361	367	389	360	369	349	383	336	345	365	357	311	346	376	364	366	338	353	393	376	315	334	334	346	343	348	378	354	322	369	395	404	311	372	402	375	370	330	361	336	381	376	349	386	364	343	358	346	361	361	386	343	359	361	392	326	354	339	363	421	364	335	374	372	342	352	380	364	329	391	344	389	405	364	378	370	387	366	366	332	369	385	390	381	380	363	394	374	361	375	368	366	335	352	331	331	350	359	367	373	391	351	345	361	364	385	334	374	370	362	378	395	337	385	385	365	386	379	367	366	360	383	363	386	374	364	371	361	353	346	429	374	362	368	366	382	362	383	331	378	338	346	343	346	399	366	353	387	364	346	368	328	373	370	373	360	331	354	405	368	373	367	391	382	370	386	357	346	336	347	362	367	369	359	357	379	384	368	385	365	360	376	378	349	370	360	394	384	379	382	359	350	342	374	351	411	332	335	386	383	352	375	365	377	358	369	351	358	382	352	384	374	400	373	373	342	341	373	325	360	386	386	371	379	377	374	374	396	371	382	392	337	342	346	422	344	364	379	369	353	384	385	352	363	399	365	410	359	371	364	374	372	386	390	386	360	350	363	344	380	387	339	356	368	390	355	366	354	364	340	363	381	365	366	349	353	363	363	317	368	341	341	343	365	352	355	362	360	397	359	352	377	357	358	387	343	360	364	377	394	338	376	375	355	377	384	334	337	337	370	389	362	383	361	378	392	374	363	346	364	355	363	327	366	384	363	366	394	386	398	358	347	371	374	374	366	412	362	359	365	371	370	359	396	338	350	349	353	394	363	322	374	341	346	380	362	364	375	393	356	380	388	372	364	336	366	372	368	371	354	395	349	352	360	361	365	393	322	388	366	364	370	334	353	335	387	373	361	381	367	385	364	340	386	385	380	375	364	408	379	366	332	377	352	359	394	380	373	353	383	372	373	382	380	361	345	372	344	359	405	366	373	335	363	343	389	339	356	359	316	375	378	352	337	350	330	351	338	364	356	372	355	349	343	337	380	346	351	372	371	395	393	334	379	383	358	343	391	323	380	347	366	362	376	380	355	359	354	352	369	370	365	377	379	380	399	365	345	370	346	362	356	380	360	346	351	360	363	400	357	341	351	343	377	370	373	353	346	347	349	345	373	371	366	341	361	370	323	351	368	371	350	407	369	356	358	367	349	386	383	357	389	356	357	386	358	356	330	392	397	358	349	371	340	355	378	392	331	386	338	340	343	356	346	369	373	372	357	333	368	353	368	360	349	335	368	380	366	369	350	367	350	337	335	376	323	365	376	352	390	361	332	368	376	381	348	376	353	399	353	403	364	359	366	396	362	385	377	399	355	370	375	354	354	343	377	365	351	363	391	346	416	352	353	353	369	365	356	364	377	349	358	360	367	364	373	375	369	377	361	375	376	361	358	393	377	363	368	350	380	378	419	344	370	340	364	342	368	354	357	357	346	379	419	377	366	375	358	391	363	375	356	388	379	382	369	351	354	416	373	357	358	378	368	345	428	336	367	399	351	356	363	375	378	403	339	359	357	369	362	380	346	357	374	351	351	352	383	372	342	377	355	366	403	335	385	373	370	360	383	395	367	353	377	356	368	339	359	351	403	342	381	340	354	344	427	384	392	380	355	376	334	382	376	367	324	385	405	363	363	352	389	357	361	364	340	372	373	371	366	381	352	388	378	363	361	355	344	404	341	353	356	340	415	384	354	339	350	377	353	366	340	359	352	373	361	392	357	362	373	346	361	365	382	368	349	336	337	371	384	372	357	381	364	330	398	393	370	391	355	351	358	344	365	360	350	384	395	359	336	378	345	355	371	379	370	345	371	370	401	364	350	360	349	333	367	356	358	355	369	371	349	381	367	362	362	381	350	345	334	388	351	374	382	344	378	384	363	354	384	343	337	333	373	384	360	384	373	338	357	388	381	353	360	363	382	332	365	377	361	338	370	381	351	349	369	371	396	361	396	359	365	352	375	375	403	375	362	353	352	348	338	387	361	345	369	369	368	355	369	366	345	364	353	399	369	377	341	379	352	364	350	360	358	376	339	364	359	342	366	360	334	382	397	349	336	375	386	364	355	360	370	379	350	360	356	358	338	356	344	357	379	383	396	337	379	372	343	354	386	348	378	390	372	375	384	372	353	360	329	381	386	362	363	357	369	373	373	376	378	337	355	355	357	372	361	399	336	395	362	392	343	377	354	332	356	369	352	361	380	363	347	357	384	373	364	362	383	338	348	357	387	367	369	336	390	373	396	376	338	372	369	387	376	360	393	357	361	374	369	405	343	361	350	371	323	330	341	376	392	373	343	402	355	361	333	326	367	372	358	401	361	351	347	384	314	349	365	317	381	378	345	369	371	340	349	388	370	358	387	381	366	378	352	380	368	384	356	386	390	362	352	389	347	385	354	382	322	358	388	340	344	333	404	368	345	357	375	335	345	367	366
28654	46181	29625	8246	5865	893	406	483	377	391	406	404	409	392	379	378	388	401	417	371	372	410	422	384	403	383	384	392	367	407	392	365	400	407	416	352	384	400	411	368	391	424	404	370	377	392	375	384	381	377	365	397	399	398	387	390	384	400	399	398	383	381	417	362	383	377	397	418	400	399	401	369	380	378	394	377	382	431	403	421	387	434	403	384	412	390	389	394	371	362	421	374	408	433	406	406	416	372	377	415	374	367	385	381	385	403	382	423	377	383	419	389	406	393	366	388	381	376	402	375	394	407	386	390	388	404	414	435	405	419	379	390	413	418	397	389	382	365	388	418	381	376	355	391	373	411	420	411	385	421	390	383	395	398	425	395	412	367	404	384	418	391	400	395	370	354	406	400	386	408	401	385	361	403	418	393	414	441	386	370	411	402	373	411	397	398	412	394	375	368	404	402	398	418	397	391	400	385	400	389	390	398	405	406	395	408	361	421	349	409	432	380	378	391	397	401	393	409	396	375	405	388	404	383	399	391	375	406	380	383	388	367	387	399	406	412	398	397	375	401	407	398	393	426	406	373	412	399	384	395	398	399	368	391	403	376	386	427	353	389	400	410	381	348	431	390	388	389	414	394	411	385	374	419	378	405	356	406	375	363	427	401	377	409	405	378	397	413	429	386	385	394	391	399	419	376	381	409	359	370	393	423	378	371	393	384	409	400	394	411	395	411	413	410	409	382	401	420	408	387	385	405	401	394	401	384	414	385	424	371	348	361	416	423	361	389	415	420	431	401	418	378	360	395	396	390	403	380	374	401	367	385	413	360	393	383	371	371	436	373	387	370	364	404	407	432	402	409	425	376	415	393	416	395	422	376	389	380	407	382	398	425	409	395	389	405	388	382	391	394	421	385	406	390	385	352	359	411	430	404	397	376	409	386	417	387	370	356	390	409	379	381	410	427	370	347	404	422	367	395	402	387	402	382	390	418	385	386	428	401	378	349	366	443	412	412	363	390	378	401	425	371	393	416	420	361	393	394	400	405	408	386	398	404	421	365	402	368	416	372	357	379	388	371	362	411	381	386	373	371	381	420	382	389	366	402	377	413	405	369	408	385	371	369	414	403	382	372	430	390	392	393	387	383	424	387	402	399	340	386	384	359	410	402	375	426	382	369	382	392	378	368	338	393	351	340	405	352	420	414	386	387	367	405	409	392	424	396	345	400	392	396	396	393	396	381	366	380	403	402	362	398	392	356	402	384	418	378	408	401	406	407	359	378	381	428	401	389	405	396	386	359	391	358	379	433	406	417	412	411	369	403	393	372	410	420	437	400	399	397	393	391	356	380	391	398	435	401	406	376	409	387	384	347	382	381	408	364	420	390	384	380	395	389	386	396	415	384	400	411	412	367	415	380	401	406	413	380	390	380	391	405	376	398	393	346	362	387	386	387	381	366	407	417	426	387	365	388	385	387	396	377	384	393	374	398	400	417	381	396	401	370	403	379	426	408	373	408	388	405	412	364	406	386	381	391	367	408	372	390	396	406	360	389	379	379	373	394	373	404	400	392	379	403	394	385	390	394	367	402	399	379	399	385	416	398	367	383	403	409	380	408	415	389	418	398	341	387	383	423	375	448	359	384	401	394	394	392	372	355	408	391	404	409	417	399	372	391	389	405	410	398	398	394	398	364	324	354	381	392	395	404	373	394	383	354	395	400	425	431	404	370	389	386	383	395	376	422	376	412	402	404	401	361	443	390	431	398	372	408	367	370	404	386	376	382	396	376	390	411	339	364	345	381	393	386	416	359	399	390	371	384	411	421	400	393	390	362	421	414	378	385	390	441	396	378	373	359	410	410	378	390	384	413	415	366	436	395	359	415	367	404	376	397	405	378	361	383	397	403	397	404	419	381	413	397	378	381	426	409	412	396	377	391	420	386	388	390	371	398	381	396	384	412	433	403	405	348	391	423	406	392	390	381	385	433	359	386	388	384	403	376	383	380	406	410	380	358	406	382	395	378	382	389	424	396	385	394	367	373	392	381	384	398	423	411	409	358	357	404	389	372	405	392	411	406	393	388	389	434	374	365	374	364	405	375	376	387	417	390	392	409	400	432	409	354	378	380	372	388	399	361	401	347	393	361	427	357	382	404	379	387	381	401	402	372	425	375	370	367	407	386	409	380	407	398	387	415	387	391	377	399	399	381	381	414	389	403	403	422	414	415	411	418	398	434	359	413	393	377	426	367	430	389	373	388	371	367	378	385	384	375	403	369	328	422	405	393	402	409	397	394	413	379	394	369	418	391	400	412	395	412	381	398	368	385	370	373	400	381	407	373	350	387	386	413	336	397	385	366	421	407	418	396	407	398	395	385	407	421	395	381	405	377	407	384	367	375	407	411	392	349	389	345	404	393	351	438	392	373	376	434	371	356	401	407	376	401	376	395	391	420	396	380	384	396	423	363	408	368	398	405	374	380	405	411	377	388	386	410	396	383	420	383	405	384	401	402	401	428	425	387	382	393	417	403	415	380	394	405	384	401	416	357	409	422	396	388	407	381	404	417	405	383	396	410	431	387	426	426	405	417	344	399	397	374	366	382	370	371	372	412	388	404	388	384	387	387	392	386	387	380	409	390	364	377	408	406	418	379	408	388	354	374	383	348	398	403	419	404	388	391	383	406	367	396	432	397	393	391	370	421	405	393	403	374	401	409	404	416	369	396	387	376	404	389	385	403	375	381	385	391	414	387	397	391	396	344	400	410	409	383	350	390	388	414	418	376	371	392	365	398	384	432	398	371	394	396	386	377	391	392	404	404	403	384	405	393	384	383	405	375	412	454	410	372	389	385	390	372	378	394	418	362	409	352	418	428	449	411	401	388	443	400	405	427	394	427	371	408	390	380	390	380	398	334	419	435	416	383	382	394	438	376	377	354	404	433	425	402	396	419	398	385	360	392	387	369	425	411	374	376	368	431	424	401	366	396	400	393	378	381	412	402	388	402	365	425	396	411	365	343	370	417	419	374	389	351	405	369	377	400	396	405	404	369	415	413	422	392	377	389	379	363	392	401	403	369	376	368	389	422	383	424	393	397	413	394	385	391	415	361	408	335	410	404	389	417	402	395	372	363	393	383	402	373	399	380	471	391	417	409	394	376	398	407	381	407	386	370	444	399	392	362	364	405	389	400	419	402	402	420	408	419	379	392	404	409	374	362	354	390	400	386	395	416	423	418	393	404	375	420	408	397	355	360	385	377	367	379	391	397	375	359	408	374	380	393	390	397	369	391	425	367	376	397	367	405	401	376	388	401	357	396	376	388	396	385	404	374	380	364	418	391	390	362	406	404	385	384	396	423	395	374	377	389	377	437	400	374	397	422	402	411	378	408	417	392	395	380	375	380	432	407	394	373	399	441	375	406	444	354	377	387	363	390	378	359	391	396	402	374	383	372	381	363	396	380	383	370	416	411	382	360	376	419	403	394	373	404	402	398	374	406	396	417
23660	21058	28431	25681	32092	17352	3460	1426	464	421	376	320	330	349	365	339	317	273	315	334	319	284	298	315	351	300	313	303	285	308	312	290	299	277	274	290	259	298	305	283	301	312	312	292	294	262	284	298	281	304	273	287	266	286	297	298	277	267	289	311	305	299	275	322	290	292	253	283	290	283	310	272	284	282	277	251	291	279	284	247	262	296	260	277	298	263	280	278	299	264	289	281	288	275	297	270	301	304	269	306	318	306	272	278	286	315	302	287	281	310	302	276	295	300	307	289	278	283	283	310	273	274	294	320	303	301	281	293	292	306	306	289	308	294	300	279	270	279	278	309	320	302	284	322	307	276	307	296	284	323	297	282	298	277	281	310	292	278	300	313	275	264	303	275	304	301	287	298	274	268	260	262	301	281	297	296	266	264	299	299	285	302	314	287	315	259	286	299	281	293	315	281	309	286	280	245	263	310	282	276	274	293	305	285	292	293	272	282	294	268	269	312	338	304	267	273	264	271	302	285	281	299	302	279	293	322	283	281	298	291	321	286	286	303	301	274	319	269	283	274	313	281	313	288	294	303	266	290	258	270	309	262	293	314	284	295	293	297	300	309	303	285	294	264	300	276	270	300	283	287	292	270	266	282	276	306	287	304	282	260	301	253	277	280	278	311	301	314	284	282	272	286	286	257	288	301	298	301	282	278	258	287	297	285	292	288	275	278	305	320	306	294	298	276	290	298	321	279	316	259	309	331	249	302	277	310	301	282	333	275	275	301	271	310	266	291	279	256	300	278	279	271	297	267	270	291	271	274	271	304	305	291	317	286	277	302	298	260	287	275	286	302	305	278	333	315	285	288	310	297	275	276	286	286	252	312	291	296	254	288	266	286	310	275	281	275	288	322	289	295	287	276	268	313	265	264	280	292	262	280	272	297	274	301	285	302	252	279	256	275	270	276	320	302	272	312	295	311	301	263	272	286	275	255	274	280	306	262	284	279	251	277	283	294	265	280	264	276	276	252	275	264	303	308	274	282	312	275	271	276	267	275	289	284	283	280	271	300	263	260	273	283	279	277	309	296	285	280	274	270	294	328	276	286	261	270	319	292	259	283	326	289	315	286	270	279	283	293	253	266	264	285	268	281	268	282	284	270	304	285	299	270	269	283	292	276	269	282	273	296	280	307	294	258	276	280	282	282	304	275	305	274	291	317	272	316	281	277	296	266	291	304	296	299	284	292	279	287	332	266	315	283	310	264	256	280	252	273	279	291	290	271	271	285	298	265	290	301	296	288	277	274	268	274	285	273	283	273	290	296	311	268	292	255	275	305	290	264	266	314	280	301	278	322	289	277	296	266	297	269	281	295	273	275	289	263	279	255	284	299	318	284	268	311	298	299	280	287	270	297	291	277	313	287	306	277	277	270	268	282	278	286	294	294	289	298	296	243	278	284	317	304	268	285	302	311	297	298	312	311	255	268	291	292	269	273	272	297	281	284	299	261	268	318	289	307	296	290	312	298	282	300	272	291	282	293	289	277	287	301	275	281	274	310	265	264	279	294	276	281	279	275	301	286	289	287	273	242	256	307	280	279	282	301	322	299	281	297	308	295	333	263	267	276	302	291	274	264	276	288	277	296	298	272	272	286	277	274	274	298	285	314	298	309	280	302	299	292	292	250	285	309	294	276	298	286	303	304	295	271	271	322	332	255	278	314	296	282	266	276	260	307	320	281	291	233	270	321	288	280	283	245	275	264	290	303	272	296	265	290	271	264	268	294	269	296	315	287	274	288	280	294	279	305	266	283	254	290	300	245	296	285	269	302	292	314	289	284	305	296	247	289	289	284	324	287	310	293	283	270	304	299	320	282	276	300	317	272	309	287	297	272	260	294	279	291	290	286	307	265	290	287	312	280	264	280	280	280	299	306	294	311	291	297	275	288	290	291	276	253	269	299	306	271	272	279	295	283	273	277	306	305	281	304	291	307	261	302	299	309	317	321	279	320	292	320	292	311	292	284	297	310	286	285	270	324	296	286	290	281	288	304	279	304	269	288	285	296	283	252	313	277	292	275	278	304	277	315	288	279	291	254	267	293	328	290	305	305	312	284	280	290	292	269	264	268	292	280	312	312	262	282	276	299	284	329	272	321	269	298	276	265	290	281	292	290	335	303	294	297	287	281	287	270	306	288	292	260	278	279	264	266	282	266	287	262	272	297	305	282	281	305	299	319	260	319	281	288	291	284	306	278	297	302	308	255	290	272	296	266	296	326	287	288	289	281	288	293	288	294	289	291	263	314	272	319	314	297	281	283	280	299	275	301	282	305	270	282	271	261	281	300	296	294	294	276	285	275	285	317	304	328	253	292	270	301	281	257	268	292	300	253	278	249	317	319	288	257	299	290	274	315	324	265	260	291	258	327	290	286	279	280	294	304	299	266	254	322	286	283	296	269	299	293	289	300	290	297	285	286	297	273	316	308	292	277	280	284	282	327	281	277	285	298	280	295	288	306	316	315	286	312	274	322	274	285	254	259	301	283	283	293	256	289	269	283	307	268	294	282	296	256	282	277	247	285	276	265	287	283	314	287	316	303	268	281	264	279	297	310	277	289	265	318	285	301	292	297	306	298	303	291	274	294	284	269	317	269	304	283	289	279	307	255	302	294	280	306	292	285	295	280	278	313	301	272	297	267	282	263	260	281	322	272	291	301	270	311	263	271	299	273	295	315	282	284	312	287	297	269	320	318	256	236	279	296	297	276	281	280	268	298	310	294	259	321	304	285	287	307	290	281	294	303	297	286	283	270	307	309	299	287	296	271	310	287	298	322	286	278	269	264	292	260	296	275	280	299	298	286	299	306	297	291	289	273	274	251	269	268	289	285	287	283	286	300	326	291	321	285	289	313	319	273	308	258	286	270	263	286	285	288	280	266	281	280	286	291	277	293	306	273	290	272	294	298	301	286	287	283	298	281	292	291	292	253	285	291	289	257	253	318	308	281	278	267	285	258	301	296	298	323	277	273	272	271	272	303	286	263	273	300	277	287	320	278	291	310	301	290	319	290	274	295	277	273	300	280	272	314	303	303	306	285	284	276	296	297	300	282	263	296	265	270	287	279	276	241	258	314	297	302	297	298	278	297	285	299	290	284	307	283	275	270	309	326	289	291	284	289	295	261	294	298	296	274	291	283	297	303	297	294	294	295	290	277	305	305	304	281	276	293	273	292	263	279	316	279	304	313	293	278	299	279	280	276	283	276	267	278	280	289	289	294	285	324	288	266	294	312	292	263	290	286	291	298	294	283	280	308	256	281	296	260	272	285	299	291	296	296	314	304	303	258	296	290	311	280	295	292	304	281	290	271	282	292	302	275	280	281	307	274	294	285	261	292	293	305	285	278	265	291	285	306	287	314	294	273	296	272	268	291	275	271	292	289	303	296	289	271	285	259	279	292	288	284	307	260	289	266	294	279	295	281	284	284	272	308	281	288	275	289	297	257	313	293
32816	62653	40876	34911	37699	6515	1373	2294	553	487	450	397	371	394	373	354	351	342	364	340	330	364	345	330	335	291	311	319	324	305	323	312	343	324	317	306	300	325	309	299	287	312	321	294	346	302	293	291	310	277	311	304	320	292	304	302	301	315	323	311	306	314	294	299	303	340	302	323	332	299	310	314	315	346	319	323	315	332	327	325	299	309	313	312	312	299	300	297	307	304	288	326	307	330	307	306	335	297	296	316	308	334	310	338	305	305	329	318	290	306	331	302	316	311	330	349	328	306	320	346	301	301	314	317	333	317	327	359	333	311	309	333	324	303	311	304	324	329	334	322	300	330	287	267	332	323	324	303	301	305	299	297	318	292	313	332	325	308	344	307	288	308	291	314	280	288	299	289	274	289	281	314	311	312	325	313	330	311	292	334	319	318	277	327	330	321	338	315	319	324	294	327	313	309	284	320	313	335	278	314	308	305	325	295	325	296	323	309	307	325	269	308	323	312	310	283	279	301	282	338	306	300	313	305	315	318	310	332	291	354	278	273	309	341	309	305	282	294	313	301	309	313	327	320	323	303	304	316	286	296	288	317	308	289	314	288	286	312	315	310	299	332	286	296	316	332	295	316	359	299	308	302	319	327	279	308	326	336	319	307	310	307	296	324	327	328	323	311	321	298	301	314	334	300	332	297	334	299	294	323	332	303	320	297	310	300	306	302	308	292	324	285	288	303	296	339	286	317	345	324	317	298	314	335	298	306	309	312	323	303	315	307	301	318	326	306	331	305	288	307	326	330	310	306	340	303	314	310	300	308	318	297	296	301	294	319	311	313	307	327	314	292	363	282	293	309	318	297	304	306	323	316	293	310	282	322	292	317	285	316	309	316	281	289	328	322	305	327	294	309	297	324	284	298	293	299	303	324	295	318	332	313	318	317	315	315	274	298	299	311	390	285	294	296	303	334	300	292	296	336	327	325	305	323	329	293	301	282	319	321	291	321	312	304	291	314	316	317	313	296	334	321	340	306	314	321	362	308	319	298	325	281	288	313	301	299	309	340	298	318	304	283	308	323	320	284	326	295	301	315	292	301	319	343	323	325	300	312	299	276	280	302	320	325	323	313	280	302	320	295	317	308	320	310	311	330	308	295	285	286	300	304	293	344	307	304	343	280	311	333	343	298	324	306	309	303	329	286	278	294	294	319	284	344	312	285	299	310	281	344	296	333	310	302	341	289	307	294	290	351	294	295	339	299	316	297	313	297	325	324	343	312	301	294	308	306	315	312	317	301	338	313	343	320	291	293	269	332	298	331	300	329	313	301	316	313	335	348	346	310	296	305	318	283	333	296	304	332	289	331	318	287	341	308	302	289	322	276	300	283	300	283	318	323	296	297	302	311	296	301	306	307	318	285	305	320	305	299	314	294	316	323	284	307	296	313	326	325	311	330	321	297	299	289	307	304	288	305	300	282	306	288	323	310	320	329	295	323	310	303	320	322	310	288	314	285	314	313	283	306	297	311	319	312	334	301	308	301	296	289	310	312	290	339	306	301	329	289	321	319	308	305	311	339	290	281	275	324	296	301	306	264	331	319	291	303	277	331	302	323	288	325	319	298	313	298	334	288	322	290	312	318	285	288	290	291	296	286	303	313	312	325	294	313	325	287	313	305	331	316	309	322	326	314	327	299	300	323	292	300	307	285	316	342	317	296	327	310	317	290	292	303	307	309	319	302	305	315	281	334	304	315	302	340	320	325	324	298	282	320	297	274	334	296	290	315	280	324	323	331	298	339	335	302	324	318	311	304	290	294	318	317	310	299	302	281	277	309	290	322	307	311	300	309	294	285	338	325	273	313	299	317	314	295	312	283	271	289	331	290	329	309	298	301	331	277	303	295	319	330	315	321	318	324	279	339	301	276	311	318	287	313	308	309	309	319	326	346	301	293	332	322	295	305	310	303	309	301	311	299	280	296	301	273	306	317	283	304	307	297	285	309	329	351	313	295	300	316	331	315	327	308	322	284	295	299	293	298	321	312	304	308	293	322	296	328	313	309	307	316	307	328	298	283	311	321	305	281	303	312	274	313	309	306	315	296	286	294	283	326	322	285	332	304	332	320	287	314	311	326	310	294	308	329	308	283	319	302	321	288	325	299	308	295	309	329	285	300	327	311	299	318	312	312	304	286	299	293	291	318	367	310	335	289	296	306	309	301	323	315	314	290	346	320	280	314	309	319	292	300	318	314	324	328	305	321	295	317	277	297	310	314	289	346	334	307	319	330	315	318	293	338	338	301	314	341	281	313	314	304	296	276	307	304	317	334	306	306	283	286	325	316	284	316	299	290	317	309	283	323	305	299	305	316	341	357	297	321	310	307	315	293	313	319	322	301	273	322	335	304	284	275	310	331	316	307	313	308	324	304	291	288	282	307	295	302	323	310	299	287	304	319	319	317	266	328	292	334	286	314	294	296	309	347	295	298	298	286	319	300	289	308	276	294	307	291	307	291	308	323	293	308	322	269	298	312	325	290	298	302	331	303	318	281	277	321	284	324	285	297	317	300	285	328	349	331	291	307	294	345	310	303	273	319	280	312	313	339	321	312	316	313	337	273	320	298	322	308	307	327	339	287	314	315	302	300	307	319	323	349	294	324	292	312	306	293	285	320	348	306	310	293	304	290	314	340	327	281	301	309	308	302	297	332	340	314	286	326	332	302	301	288	322	307	303	325	305	290	312	314	286	324	285	327	308	298	281	317	330	327	309	325	292	311	341	328	304	297	324	319	301	303	294	328	331	279	306	293	295	306	296	293	323	290	336	317	317	310	294	306	305	293	323	314	344	309	296	288	316	319	337	288	298	308	291	295	306	297	296	318	313	297	314	320	331	318	310	299	293	316	298	300	299	292	288	277	304	325	323	305	280	321	288	323	302	337	317	309	313	325	319	282	298	324	291	308	289	321	274	305	294	314	281	336	305	301	310	303	322	318	316	306	298	318	347	302	312	284	314	311	318	269	291	317	324	324	319	299	312	303	302	329	292	290	315	316	309	320	325	311	329	308	319	329	321	301	314	308	278	307	282	319	283	292	297	302	276	334	285	299	319	340	278	300	315	295	312	310	317	322	287	324	311	328	335	308	268	259	283	320	266	312	291	311	323	309	301	338	337	317	308	325	288	311	288	296	287	318	301	316	330	341	318	348	295	322	319	287	332	332	342	313	297	305	297	323	309	294	302	301	286	308	321	316	328	328	295	296	298	285	292	290	311	280	310	301	348	302	273	299	302	345	318	290	340	293	346	326	321	275	292	309	312	302	308	341	328	291	314	298	319	304	332	304	319	301	318	306	295	332	311	314	301	294	329	280	325	294	284	343	313	309	315	291	298	303	299	322	298	343	325	300	337	274	305	307	289	322	308	295	327	313	300	295	299	317	316	305	314	289	328	320	317	325	316	311	314	287	300	320	278	306	304	308	310	300	321	313	325	300	315	297	315	298	312	278
24945	21268	27624	26087	24201	7693	867	955	509	510	478	504	480	488	484	480	470	448	424	451	467	495	501	476	437	471	467	468	429	487	463	425	456	476	465	429	471	424	423	463	462	446	456	464	474	432	457	468	432	483	422	451	485	483	424	488	438	474	455	452	445	432	472	445	473	467	424	430	465	452	459	476	432	422	442	463	470	452	466	437	439	484	458	468	471	459	460	464	469	417	484	421	433	436	432	437	495	457	456	462	474	487	398	453	451	461	483	455	464	476	446	450	492	426	477	497	425	455	467	490	476	429	452	416	450	445	490	466	487	415	468	466	464	428	433	444	430	425	478	477	461	438	439	448	446	409	467	450	460	452	458	429	444	466	408	446	455	452	417	495	447	458	454	445	487	452	450	419	467	439	464	441	482	492	456	413	498	437	443	457	446	465	481	409	465	471	445	455	441	497	458	440	439	460	453	468	434	475	448	474	458	474	447	436	436	461	456	420	419	460	438	433	470	459	478	470	447	433	468	451	412	482	435	477	486	454	412	446	432	477	459	422	445	474	484	475	486	453	450	465	459	449	476	436	445	454	452	419	444	452	419	407	456	398	464	433	502	447	451	495	438	471	482	450	438	477	415	449	441	454	450	442	426	473	434	502	422	448	436	474	479	438	456	438	493	446	436	437	488	464	425	454	452	433	479	423	461	426	452	469	465	444	441	463	474	446	470	461	464	432	497	497	444	472	482	458	424	436	460	487	407	445	468	478	469	461	482	462	454	470	428	461	487	476	460	438	459	429	450	448	496	440	458	445	448	442	461	451	439	444	455	430	454	492	466	439	464	404	462	464	484	455	459	423	413	437	415	475	463	457	421	468	434	449	456	481	477	475	466	471	442	441	446	476	476	414	469	482	458	425	421	460	446	485	491	453	445	446	447	448	436	424	474	455	438	450	456	445	454	450	435	462	420	467	456	471	461	483	485	445	455	440	439	481	465	448	506	467	479	462	491	441	462	449	442	452	518	466	444	424	462	452	443	438	432	457	492	439	466	428	459	435	461	454	437	435	463	451	505	483	440	466	439	439	479	445	461	409	449	495	453	465	487	450	458	422	476	465	458	482	429	461	459	421	418	479	447	430	449	474	413	473	441	443	464	444	453	474	460	452	436	440	470	406	464	428	473	448	456	454	434	460	437	474	456	430	481	455	452	466	449	457	434	427	460	421	479	454	444	420	420	431	522	463	457	424	436	433	435	461	438	501	467	454	419	473	431	440	438	419	444	463	461	454	430	431	449	425	430	457	472	490	449	457	454	451	481	451	448	450	505	474	448	477	439	468	487	460	464	485	456	462	419	422	439	423	433	508	445	474	448	418	468	494	453	457	449	492	412	484	418	428	461	467	450	485	424	431	433	452	512	473	421	459	479	420	462	465	476	455	445	464	457	439	432	459	463	459	456	435	417	471	424	452	459	434	432	442	442	457	455	472	442	478	458	478	452	483	457	426	466	431	488	441	450	468	430	429	434	419	479	447	481	439	461	460	454	471	452	468	466	424	412	443	486	420	460	460	425	457	472	469	429	443	459	467	480	434	445	491	455	441	460	417	383	446	454	446	483	461	431	458	452	479	453	454	448	427	458	453	458	468	431	477	481	428	474	480	480	495	485	498	414	449	425	471	452	450	460	428	420	438	439	436	466	436	468	462	441	450	488	440	474	419	430	459	435	423	468	440	448	455	484	482	463	431	472	449	451	457	475	445	462	423	423	431	405	452	455	467	429	438	458	469	451	455	448	454	448	446	442	432	480	460	457	463	438	460	473	473	441	457	444	448	472	407	426	477	426	460	471	443	445	423	441	468	475	475	434	475	485	467	430	442	445	459	455	466	455	440	478	454	463	420	455	430	451	448	445	436	460	439	471	449	453	457	393	478	452	422	514	480	456	431	459	428	423	433	453	442	481	475	455	444	439	476	468	457	476	451	453	465	445	457	485	475	429	439	473	434	433	449	453	445	482	448	442	448	468	493	442	449	420	451	450	454	467	448	428	427	461	443	512	461	456	469	409	466	468	441	467	439	497	426	488	454	455	445	423	421	486	434	456	456	464	469	483	459	495	484	468	470	482	465	416	481	432	470	482	475	479	459	423	466	447	462	447	415	471	468	470	456	462	449	475	473	426	440	438	455	446	453	422	442	473	477	424	487	446	474	442	458	473	459	439	421	448	463	475	467	484	446	451	459	465	443	464	413	437	433	455	452	424	446	485	412	467	437	436	442	458	459	468	444	438	460	479	480	440	447	459	459	479	450	428	510	451	500	434	441	478	481	441	449	453	488	437	471	442	457	432	471	483	472	441	452	438	453	461	450	454	424	441	500	477	424	447	471	434	441	455	482	451	446	446	468	423	417	437	438	425	460	461	445	447	473	456	424	434	423	460	459	464	488	439	471	476	456	473	452	426	474	480	465	500	453	420	426	455	495	498	462	438	466	446	423	428	475	450	447	462	472	439	464	463	419	452	460	404	443	460	462	426	484	432	484	485	434	447	483	436	443	444	441	474	446	459	477	444	428	443	444	428	477	436	419	442	495	435	456	463	431	407	473	466	473	423	461	474	453	397	449	439	495	473	450	456	476	476	471	458	478	432	469	450	443	422	462	439	471	440	468	493	474	451	446	428	484	468	464	422	422	483	441	482	399	425	456	435	472	459	434	429	422	423	464	497	453	480	472	482	425	469	427	446	446	469	427	440	440	459	440	449	428	457	442	469	444	466	446	426	440	459	420	486	480	429	492	451	475	467	427	458	446	474	455	446	479	469	446	449	454	446	438	426	475	438	427	477	471	455	481	471	476	439	467	430	439	472	457	448	445	435	432	479	454	467	477	442	436	448	435	434	434	471	452	467	469	469	460	417	452	454	449	452	470	479	460	461	493	464	433	459	472	451	467	446	448	447	455	448	473	451	475	428	454	438	485	449	452	468	471	464	467	432	469	482	474	466	426	496	462	437	446	450	461	448	435	459	455	464	486	452	473	460	493	470	437	460	488	464	415	442	444	476	451	440	457	471	456	421	442	475	464	476	462	433	450	417	475	421	464	446	420	465	467	426	442	456	438	443	449	445	449	457	477	434	462	454	459	459	445	479	437	487	423	430	497	483	428	448	412	478	467	484	478	440	452	468	462	421	467	423	406	491	459	466	479	495	456	453	449	467	478	475	487	438	442	432	420	410	480	447	495	415	458	447	464	473	452	459	460	490	464	443	453	479	459	464	444	463	434	439	476	418	479	447	467	438	441	491	426	449	423	452	478	444	480	440	462	457	482	432	475	442	445	416	457	457	426	455	412	461	453	444	471	445	459	475	482	427	483	435	466	405	440	416	494	422	426	435	450	438	474	487	433	459	448	462	509	442	489	446	476	455	473	476	436	508	442	477	451	481	457	450	448	477	466	456	412	477	462	461	448	412	430	431	439	463	425	414	450	476	436	448	429	463	453	446	408	459	447	421	441	427	451
31528	55838	31027	26617	28781	4030	1013	1651	595	576	556	532	517	529	500	531	501	495	546	488	467	519	473	478	479	506	488	473	486	477	489	456	479	481	495	478	473	462	497	453	496	475	463	494	491	455	497	485	468	461	458	464	467	440	480	435	472	490	489	463	452	464	475	452	466	496	499	489	472	482	494	444	432	486	462	463	526	450	459	458	544	468	471	478	434	467	476	456	515	461	483	495	436	465	490	487	523	433	438	467	455	478	487	436	477	484	478	516	435	437	488	483	461	490	518	466	490	449	471	499	473	462	485	493	472	473	512	453	502	480	443	453	495	501	465	440	454	491	443	497	514	475	494	470	469	509	454	475	464	479	506	508	495	503	459	468	449	487	463	494	437	476	459	462	479	476	504	444	476	429	468	512	478	500	501	519	483	460	491	455	475	447	483	510	445	456	464	478	465	475	450	484	486	476	451	478	480	476	461	496	503	497	491	495	432	462	494	484	440	489	498	479	456	451	475	434	507	459	465	497	485	494	425	489	474	458	461	460	499	525	483	498	459	515	473	495	474	447	481	475	470	492	440	487	454	476	445	467	443	452	485	486	478	482	456	498	457	455	457	458	454	482	445	444	474	483	507	420	483	507	458	451	468	455	488	499	454	470	485	453	496	428	483	462	464	447	460	523	485	463	522	479	466	458	476	485	476	459	495	468	464	494	492	462	487	478	480	498	511	464	458	456	471	469	490	459	466	484	461	462	478	430	493	460	498	536	453	461	507	458	469	481	496	480	490	497	457	474	453	467	471	511	478	468	449	482	483	467	465	522	473	455	490	459	479	493	503	449	457	516	505	466	476	429	465	453	494	504	527	448	441	446	434	515	509	464	463	468	435	456	462	494	483	466	480	467	502	491	443	504	427	479	490	454	480	464	475	454	451	463	521	457	487	513	420	470	462	460	461	506	455	423	495	485	457	480	478	474	450	466	450	482	491	502	445	469	526	516	460	426	480	475	459	466	492	475	469	494	494	461	482	445	474	478	470	488	472	491	493	440	472	440	490	519	454	435	461	438	460	482	488	459	470	473	478	472	451	472	459	466	441	454	466	481	473	477	494	464	479	453	460	456	456	463	432	495	447	451	458	460	443	449	485	475	510	459	498	486	493	460	444	488	475	424	474	461	501	500	471	455	463	491	440	486	461	515	440	476	460	463	512	536	456	480	473	529	493	467	448	487	506	517	485	486	453	488	452	515	450	455	484	448	488	477	444	483	441	458	511	469	461	495	466	503	488	457	489	447	497	446	520	477	467	476	503	440	469	457	453	489	501	461	500	478	457	470	495	457	479	483	457	483	496	477	438	458	485	498	471	431	479	478	437	521	455	469	469	488	473	511	480	440	473	453	467	476	465	452	487	469	489	493	504	470	467	498	459	481	458	489	485	461	481	480	485	503	487	469	444	456	463	473	456	482	465	473	474	481	490	468	500	450	467	468	460	469	504	440	479	452	466	452	452	506	496	444	476	446	437	435	483	463	509	432	490	458	448	489	483	446	478	496	476	489	503	484	486	488	466	481	466	485	479	476	492	498	446	490	466	479	469	457	444	453	491	467	488	485	457	454	458	429	458	480	457	453	474	463	475	456	504	507	447	504	497	466	461	481	500	494	470	456	503	485	456	463	494	495	463	450	475	441	494	441	447	467	456	444	502	458	490	451	480	499	489	536	454	427	450	526	462	466	473	473	500	518	443	469	461	455	461	471	443	451	473	444	473	490	462	467	438	468	455	473	485	474	446	434	483	498	460	469	466	471	405	433	486	501	478	480	444	473	482	516	485	442	480	490	494	455	469	506	500	465	489	463	451	480	489	495	456	463	481	465	500	498	461	459	451	477	456	455	432	459	506	430	454	474	522	471	476	512	510	465	456	427	465	522	472	459	488	466	462	488	521	488	485	461	476	465	450	461	453	463	471	496	458	475	505	441	477	494	489	449	461	468	448	429	473	478	488	464	484	466	462	495	489	482	475	462	461	474	509	456	497	446	446	499	463	451	434	465	485	476	505	528	477	461	468	437	448	485	474	457	487	455	500	474	481	462	460	458	462	483	447	441	478	458	453	491	461	496	505	443	453	498	476	474	451	535	494	499	478	480	428	456	508	511	470	490	459	466	472	445	475	466	466	462	489	462	483	476	473	477	423	445	462	458	442	457	466	486	480	519	443	455	451	493	477	491	452	451	491	464	449	474	464	461	487	511	441	482	453	505	490	480	524	477	449	484	488	464	474	468	493	431	473	489	506	481	428	496	453	486	485	495	493	458	506	447	483	480	471	482	436	463	487	480	455	450	491	481	481	449	466	464	518	504	496	454	445	476	423	471	455	505	508	442	494	447	476	432	430	434	462	527	515	498	452	473	461	463	490	469	479	500	528	491	438	489	477	453	484	466	450	463	457	466	484	437	491	472	440	487	460	455	448	468	487	476	476	482	461	463	446	464	441	457	458	497	500	454	454	459	485	443	441	451	464	474	500	463	451	482	456	475	465	456	513	458	480	468	456	448	514	466	465	469	470	461	494	486	425	428	504	461	497	491	465	471	442	505	473	476	472	454	466	479	413	472	471	471	491	427	454	478	455	488	485	481	514	474	479	468	471	514	468	461	435	457	484	457	476	476	458	436	446	473	437	497	440	453	477	446	481	477	486	467	447	501	487	463	468	440	449	482	465	497	480	491	482	429	463	481	502	494	475	453	436	480	490	503	468	482	475	449	466	478	457	449	469	478	495	493	503	520	484	435	459	479	456	437	438	437	495	437	496	466	453	424	471	467	485	456	463	432	469	476	442	437	481	469	467	437	478	446	456	469	497	489	463	485	441	468	466	448	472	485	476	491	481	466	498	455	480	440	485	451	504	469	491	474	498	477	470	460	476	463	475	514	493	467	448	433	470	475	453	493	494	503	485	458	501	488	443	484	466	464	484	516	503	457	458	489	465	471	477	451	448	492	482	496	472	460	444	458	531	458	456	457	467	446	465	472	449	469	445	494	495	489	495	454	507	464	448	488	449	451	465	478	476	520	509	454	452	455	473	465	489	492	495	475	413	474	499	425	476	489	415	484	496	488	445	471	484	468	473	472	465	481	469	483	479	488	459	430	444	487	464	447	501	485	440	477	454	480	474	506	456	452	477	467	489	432	465	466	481	477	523	460	469	454	473	428	453	438	444	515	498	483	506	500	464	455	428	504	472	472	455	473	471	488	487	513	465	483	468	481	479	490	462	482	492	468	489	462	455	471	484	481	466	472	474	487	440	482	489	496	505	473	519	443	461	458	472	501	458	492	499	464	483	479	476	465	441	511	464	476	470	498	468	473	508	493	478	490	463	473	503	461	477	474	489	495	486	492	475	451	497	472	479	480	480	522	455	476	493	490	446	453	444	475	452	489	444	444	465	457	478	471	505	468	496	454	462	494	472	454	464	449	472	472	502	483	442	470	482	469	492	464	476	467	477	458	447	470
22558	21034	28643	24031	28943	22015	10873	3056	696	565	532	492	485	438	470	438	417	451	419	383	409	370	402	374	365	384	396	353	413	344	396	388	356	407	372	383	365	410	399	354	373	359	371	352	369	419	374	364	329	384	421	384	402	345	373	363	333	397	401	346	372	372	404	375	382	317	388	353	389	376	395	347	399	380	379	372	377	359	354	371	360	374	376	393	380	373	396	381	364	355	376	379	340	393	369	368	352	373	417	372	370	358	376	348	394	344	373	358	412	338	369	397	361	384	379	369	364	390	385	351	402	353	389	356	386	376	351	356	380	418	389	362	364	364	394	389	375	368	357	362	409	349	373	387	342	353	377	363	383	371	410	369	352	341	388	348	357	359	382	389	348	410	400	383	405	399	366	381	370	367	345	396	402	369	405	356	392	386	364	396	364	393	334	371	368	364	334	369	367	412	369	396	373	411	402	383	354	359	361	385	377	387	372	388	388	390	325	373	398	390	361	379	352	394	355	383	340	360	376	350	357	356	359	354	382	343	318	351	368	403	411	386	370	382	413	376	377	382	407	390	344	371	377	340	382	401	427	380	359	365	356	398	397	383	360	337	364	396	390	350	345	364	360	391	380	374	376	413	370	367	382	383	366	340	381	359	361	371	358	334	365	374	365	356	349	338	374	381	366	378	380	354	413	375	363	368	383	395	372	352	376	408	364	404	388	369	364	336	382	371	386	382	329	358	402	365	367	338	366	405	367	387	365	395	350	340	377	364	343	385	351	402	376	389	365	328	366	373	378	381	375	305	357	361	402	395	387	322	384	377	363	338	350	398	346	386	379	363	361	359	370	361	331	337	387	360	387	338	375	359	381	385	369	383	379	364	331	396	360	388	380	386	376	394	363	391	332	379	368	383	369	378	369	391	366	376	356	396	379	360	396	391	382	372	363	389	358	369	372	389	373	375	374	348	377	394	339	392	337	364	355	355	370	363	377	350	360	362	364	357	372	391	342	365	337	355	360	358	379	350	358	361	356	368	369	420	385	349	383	383	378	351	362	400	351	352	371	374	344	350	362	348	354	342	385	385	368	385	315	373	377	368	341	365	362	385	386	360	368	330	380	346	381	371	320	365	390	398	347	356	398	382	383	347	382	385	361	390	390	332	376	381	374	377	370	374	389	354	378	382	318	359	386	360	359	348	352	351	379	374	377	356	371	346	379	358	399	395	374	365	384	329	375	384	379	354	391	339	407	373	375	369	353	370	366	363	363	369	366	354	354	340	381	410	396	357	386	340	344	388	391	348	402	371	397	411	367	384	369	387	348	368	379	354	376	384	375	404	359	368	346	362	378	350	356	382	380	352	392	368	387	355	388	358	389	403	364	362	352	376	351	383	388	371	378	368	393	346	383	368	356	377	365	397	365	350	378	326	400	360	398	353	355	370	410	412	386	370	357	391	363	342	372	369	374	384	385	340	378	368	345	403	343	368	380	370	363	363	365	374	379	380	315	384	367	381	375	395	366	373	390	381	387	403	369	393	338	363	366	375	408	385	358	381	391	400	368	367	431	359	351	334	371	360	364	364	400	349	403	393	384	379	366	392	378	390	329	375	354	405	353	395	364	364	361	357	382	381	364	362	347	365	385	353	351	358	353	345	337	376	396	383	351	364	381	389	390	419	368	381	375	347	389	348	362	389	326	356	360	366	365	354	362	376	373	365	411	337	353	383	387	374	367	387	370	334	367	415	366	357	361	373	351	358	396	373	369	342	372	369	384	349	379	366	333	340	350	342	382	377	370	364	374	352	361	307	373	375	377	397	385	378	355	366	366	359	385	409	384	377	357	365	354	377	345	354	402	396	369	361	359	348	359	366	363	391	376	418	385	378	376	362	375	358	381	378	350	367	339	323	364	375	338	378	396	388	389	361	388	399	351	354	372	374	344	336	362	336	378	361	322	361	368	378	332	367	361	389	362	366	368	376	361	397	371	353	388	407	377	353	394	377	365	360	394	369	367	348	393	408	340	354	344	362	355	348	365	413	398	350	368	357	372	322	350	369	399	385	346	374	352	340	364	360	347	357	353	359	394	410	346	340	350	387	387	337	348	394	355	400	366	364	385	328	338	348	372	385	398	357	362	338	340	343	372	379	401	378	395	376	376	353	412	370	344	372	361	368	365	377	414	383	383	355	331	407	352	376	380	354	378	385	393	377	359	397	369	380	372	382	391	380	408	373	369	345	354	378	379	368	400	365	380	356	414	362	357	368	344	353	368	345	379	410	403	391	360	350	370	366	362	358	358	394	374	350	348	357	356	364	332	372	347	367	349	374	405	377	393	367	396	351	371	370	379	378	379	374	369	392	365	366	359	360	391	345	339	364	363	374	337	333	354	364	378	383	394	416	359	337	360	356	376	371	353	317	332	405	378	325	368	344	382	362	386	351	344	376	369	396	335	360	366	382	365	360	385	368	376	368	374	373	361	399	391	370	374	341	364	345	357	325	351	353	389	384	414	388	314	343	399	382	411	369	364	327	326	389	370	342	340	356	363	396	387	386	350	373	377	392	364	405	390	358	371	391	382	355	366	386	368	369	352	375	397	393	367	362	329	415	350	371	409	346	364	341	358	339	364	379	371	386	368	376	383	343	354	375	353	416	366	366	378	388	371	391	391	376	332	353	423	377	363	362	351	379	407	392	378	353	359	354	380	366	359	329	356	372	401	383	379	386	363	336	387	374	359	363	357	351	319	345	359	364	399	361	389	379	324	316	343	431	364	428	370	374	387	365	392	355	340	372	364	384	370	375	398	365	342	394	383	390	405	364	341	374	356	373	355	346	357	336	372	348	351	390	356	370	394	357	373	389	400	359	359	386	386	383	389	382	345	390	368	375	347	409	358	351	364	389	377	349	393	388	343	370	341	402	375	359	360	364	383	399	377	406	367	385	384	388	343	346	401	401	374	353	378	375	366	367	331	367	353	369	346	353	374	369	365	386	368	379	377	410	357	376	388	356	344	392	358	359	367	349	406	351	352	353	337	382	357	415	347	353	374	369	376	360	375	360	358	349	349	352	341	353	371	372	361	352	381	365	349	363	374	373	363	371	325	359	353	378	360	382	374	377	347	387	348	368	391	355	391	350	385	366	352	361	339	386	382	375	331	368	362	403	347	370	334	319	359	383	361	393	390	372	343	340	342	370	372	368	371	365	363	388	404	364	366	378	375	379	337	391	369	373	368	340	378	398	358	393	342	341	376	343	396	366	395	389	313	364	384	353	366	407	398	339	397	360	411	395	337	355	394	376	387	369	364	356	337	370	373	395	353	391	348	385	375	396	379	394	355	361	380	380	345	378	335	377	339	345	335	366	368	376	388	348	352	372	383	358	356	360	399	358	341	394	353	341	361	372	357	395	368	364	409	367	334	354	364	365	389	388	371	389	380	389	387	356	353	343	394	357	403	366	378	340	356	351	393	371	366	347	367	394	349	373	402	388	364	378	361	400	356	386
37272	68950	48113	39503	46043	9938	1855	4296	976	747	699	564	549	580	517	509	491	443	463	479	441	410	392	456	429	433	402	404	362	431	393	402	435	393	369	379	363	391	412	392	355	415	376	350	369	422	387	386	394	399	397	378	390	388	382	408	378	403	374	389	369	385	367	394	399	348	349	389	380	377	413	361	363	388	390	403	374	379	387	379	344	365	371	362	336	381	402	379	353	394	393	399	350	397	385	400	378	385	406	366	413	392	377	420	405	403	377	382	384	392	380	374	407	376	378	392	372	370	389	378	401	424	382	397	383	361	375	368	409	389	371	379	403	382	360	395	389	379	396	397	381	373	413	417	380	386	400	375	363	362	390	388	399	387	409	402	382	380	376	382	379	389	396	378	395	374	379	372	391	354	415	354	382	414	380	378	368	392	427	352	359	432	372	356	369	357	387	379	403	366	396	399	364	397	371	392	415	393	392	353	396	367	394	417	392	389	342	380	370	402	358	361	389	395	379	381	384	383	370	400	368	390	357	385	367	399	354	386	358	361	406	352	358	345	349	363	395	386	393	382	378	339	431	395	353	422	337	380	370	391	382	378	378	376	359	383	370	390	380	388	401	333	360	387	373	352	356	355	396	367	376	378	375	398	350	383	410	374	350	396	351	355	384	372	381	384	333	378	379	404	404	418	363	389	394	365	408	385	371	379	354	362	391	382	386	417	393	403	400	370	337	358	373	400	399	385	358	386	392	353	383	406	396	430	398	414	374	381	362	357	376	387	378	366	401	385	390	379	394	389	410	362	365	365	364	381	386	394	346	368	388	368	378	371	366	350	362	358	421	384	381	355	377	406	382	362	434	365	372	348	387	388	340	404	368	400	386	344	386	376	369	391	349	366	363	368	366	383	384	367	380	353	402	369	370	405	351	368	362	386	377	386	366	357	377	355	351	372	381	396	398	395	360	363	373	394	384	385	377	377	344	363	387	367	414	344	396	352	400	363	410	355	357	416	396	371	380	374	379	346	363	379	366	388	379	368	366	397	410	370	362	378	371	386	376	359	359	357	376	375	376	382	368	401	371	358	370	360	371	369	407	348	367	423	387	401	367	383	393	368	394	379	344	348	383	346	386	374	401	343	370	386	398	380	430	395	395	407	382	374	382	359	347	420	385	373	410	366	382	389	381	403	369	390	384	354	381	393	384	364	402	382	396	386	374	394	390	373	346	400	402	387	366	402	375	373	384	386	374	382	366	379	372	353	396	376	336	391	363	384	353	360	411	384	371	362	359	387	378	357	391	388	387	389	343	363	380	381	356	375	380	379	390	352	376	377	361	372	362	366	393	374	376	361	389	383	380	392	389	388	420	375	356	404	396	377	387	380	361	370	372	410	407	384	349	412	382	376	379	380	377	370	360	408	403	391	429	389	384	391	378	383	363	391	386	390	388	434	380	374	395	410	373	367	382	379	383	424	380	406	398	346	373	374	391	365	413	398	359	378	393	379	382	373	390	390	359	354	383	386	387	398	395	390	368	379	367	362	381	323	361	397	354	374	379	385	354	365	387	339	365	356	391	364	385	334	337	362	404	383	391	346	372	386	390	356	390	402	376	395	356	371	359	346	356	378	356	373	373	332	380	373	409	371	407	388	391	360	370	384	401	350	362	396	418	394	371	390	348	393	400	341	410	412	390	365	373	379	392	378	370	376	366	343	374	382	389	369	369	387	406	372	396	378	381	377	353	386	403	386	385	403	397	395	372	345	374	398	384	379	364	361	396	354	364	374	363	366	344	381	410	346	390	392	341	395	369	345	383	392	379	356	364	399	341	386	379	388	362	372	376	374	381	341	348	342	353	388	363	390	377	341	388	344	363	371	413	369	362	397	380	373	376	416	371	377	420	392	413	377	395	373	368	374	371	411	385	363	369	348	397	398	386	409	360	390	362	389	375	381	353	380	385	394	375	412	403	357	371	350	366	386	382	397	369	362	411	389	409	410	389	396	384	396	373	364	349	382	392	381	379	383	372	399	359	403	360	384	352	416	382	365	374	367	392	361	381	414	386	368	351	352	363	407	384	355	404	378	375	365	399	381	372	359	346	348	387	384	362	356	360	400	404	405	392	399	404	420	388	370	377	387	389	385	354	360	406	398	376	376	394	374	389	376	367	378	357	362	383	368	377	409	380	369	380	381	357	375	405	374	382	392	373	313	381	368	404	370	407	370	379	349	408	361	407	382	381	366	368	395	356	351	408	366	330	393	360	384	376	386	365	389	353	339	371	364	339	377	369	342	395	359	358	320	361	383	333	409	382	397	377	384	381	385	352	377	381	356	378	391	376	392	380	345	365	330	379	376	381	394	363	382	409	381	372	365	418	403	351	438	339	417	345	366	402	394	405	396	339	363	403	350	377	381	393	376	388	386	351	352	407	392	384	378	356	339	389	365	388	370	389	364	366	366	370	430	370	375	384	363	364	368	379	394	387	389	381	383	361	382	372	410	388	365	353	358	393	411	339	395	356	412	389	379	364	350	363	364	392	397	394	345	374	385	393	374	358	387	360	354	402	386	354	394	381	389	376	363	378	364	342	403	364	361	371	402	409	359	381	364	382	375	360	358	396	405	369	384	353	411	387	370	391	393	412	429	375	372	389	370	365	378	381	377	396	374	382	392	365	409	384	352	377	385	389	351	405	380	395	380	423	400	379	405	397	383	367	373	362	439	398	332	388	362	349	388	404	411	396	347	387	388	382	420	378	376	347	367	393	392	375	390	374	407	360	405	387	365	397	362	364	358	409	343	385	403	387	353	365	340	389	366	357	333	373	402	390	373	374	380	379	389	354	361	399	368	394	392	379	362	393	375	379	386	348	395	378	378	389	375	403	388	399	398	360	413	379	406	380	384	391	399	391	384	351	354	377	363	365	398	393	392	379	403	344	377	402	367	385	350	359	384	362	313	401	370	391	356	413	367	346	389	361	372	375	357	388	376	374	404	372	363	365	356	342	400	363	368	370	386	367	372	396	377	379	369	355	378	376	395	333	360	363	409	421	352	389	357	360	369	400	374	417	366	382	359	402	380	411	416	390	412	395	375	402	377	365	370	366	366	366	395	388	405	391	391	385	394	359	370	339	357	417	373	413	400	401	424	352	387	391	395	374	359	403	353	392	348	397	355	353	383	341	404	394	364	369	375	347	362	404	380	445	380	391	356	399	382	385	361	408	402	343	382	352	382	397	381	391	354	380	405	376	340	386	391	345	403	375	356	373	404	367	383	351	411	379	378	347	416	353	376	394	361	378	393	387	399	395	397	372	364	383	345	378	418	369	422	351	370	358	402	375	359	382	393	408	408	365	381	348	381	391	344	353	354	362	348	369	336	421	408	405	394	397	385	381	363	410	382	384	375	378	379	380	372	381	357	391	358	374	399	372	406	394	382	352	350	401	407	365	382	391	398	386	352	357	389	429	368	357	378	389	381	360	338	387	378	380	371	379	418	357	378	358	389
29796	32392	28398	9421	5034	888	486	440	380	394	364	360	362	377	377	391	361	378	372	361	348	386	370	388	363	362	378	343	373	336	342	342	390	369	369	372	381	384	379	357	363	353	372	398	386	366	354	373	372	358	380	423	384	348	362	378	413	357	380	377	367	358	385	375	364	339	331	373	366	397	387	370	381	376	318	347	381	382	379	348	354	370	373	375	362	355	371	384	359	367	381	336	365	388	407	411	347	367	364	365	373	369	378	369	378	401	352	352	347	367	411	367	414	398	343	373	374	374	368	365	354	365	344	389	366	380	336	402	345	362	371	353	345	324	377	388	363	363	380	364	374	363	389	415	376	396	372	352	392	402	370	341	363	379	376	351	362	365	369	351	377	395	361	374	390	384	350	366	370	370	347	377	351	365	352	373	367	378	395	377	413	343	363	357	355	354	368	377	380	340	384	397	330	375	398	382	401	351	375	384	374	370	367	356	357	422	383	371	399	368	350	317	328	371	394	364	397	371	355	380	332	415	372	382	384	338	367	377	378	366	372	382	360	366	376	374	365	353	371	370	366	334	366	372	378	382	391	411	362	368	355	346	355	409	361	358	379	353	331	371	369	324	408	370	375	374	373	393	368	366	370	389	325	360	364	365	405	343	366	395	402	362	381	350	377	403	391	382	377	357	375	355	379	358	347	351	382	376	346	374	374	380	350	375	389	390	393	376	349	389	394	374	370	355	345	372	374	360	347	387	386	364	365	366	403	389	388	356	406	381	406	385	356	379	399	352	372	379	363	360	360	375	360	354	338	366	370	367	340	387	363	357	375	387	338	352	348	349	412	380	365	394	351	361	376	355	342	371	367	347	348	349	367	379	380	360	340	325	361	370	375	365	368	388	364	353	363	402	358	382	357	358	360	373	376	386	354	356	339	361	397	362	355	386	370	344	382	370	390	390	356	364	361	381	407	365	348	396	376	363	355	421	377	380	369	376	358	368	382	403	345	365	388	358	404	378	378	367	337	342	402	375	377	395	343	379	373	383	366	392	358	363	359	373	389	401	391	360	384	368	382	352	356	321	357	356	386	389	355	393	391	382	329	390	372	351	366	368	368	388	386	339	356	387	381	371	366	341	386	388	352	388	365	357	375	370	371	376	357	366	370	357	389	385	383	369	352	402	362	375	376	362	363	397	353	402	369	344	396	358	366	371	368	347	366	368	387	335	391	347	379	384	371	355	360	390	331	394	344	384	347	366	371	384	379	370	393	393	359	350	376	369	346	367	360	357	354	390	383	352	375	348	352	398	343	369	365	370	349	382	402	349	374	386	385	386	400	360	397	381	371	367	380	399	395	388	341	397	361	357	385	372	395	417	389	361	372	342	370	367	391	356	376	349	369	375	351	352	397	366	366	367	393	359	340	372	383	372	347	368	375	365	359	378	386	361	326	365	377	360	374	373	400	366	377	409	373	364	362	376	387	363	368	358	382	423	346	380	353	389	347	366	337	357	392	380	372	359	356	389	401	342	388	355	364	345	366	364	370	386	375	394	375	380	373	369	358	390	344	374	351	359	349	363	372	381	366	382	341	352	359	354	372	381	377	330	379	375	384	382	361	399	370	364	375	356	364	342	391	385	331	346	380	384	371	371	379	363	342	373	388	347	351	344	354	377	356	365	373	360	370	356	353	363	377	373	344	371	376	340	415	374	390	375	364	351	364	399	360	388	389	397	385	347	376	373	334	365	381	401	373	339	344	366	378	382	363	386	377	380	348	371	341	381	378	373	380	355	366	376	364	382	399	362	373	369	395	380	364	373	342	372	383	359	378	426	342	360	348	358	377	349	375	347	406	362	372	393	307	376	406	371	357	352	355	366	384	367	343	376	361	365	353	324	382	366	339	368	344	359	349	370	382	369	364	341	347	423	367	381	365	359	380	368	370	397	385	404	343	346	358	407	360	389	396	314	378	388	382	382	365	382	368	365	388	345	397	380	360	380	344	359	366	346	341	373	379	377	343	327	389	397	374	379	391	360	361	378	370	362	359	382	355	383	377	360	353	337	377	351	358	350	379	372	363	369	368	341	377	388	404	362	348	358	348	356	373	381	368	388	358	368	379	373	406	385	348	406	388	367	366	351	387	337	379	390	359	368	355	373	370	394	374	349	364	366	371	375	398	372	380	367	390	389	354	399	338	372	374	334	395	371	338	401	368	343	376	386	372	389	374	388	392	350	344	361	346	361	386	376	371	388	339	354	380	375	363	325	371	379	358	317	354	385	385	343	328	373	380	381	372	376	364	373	368	378	363	356	343	381	405	391	362	381	374	349	372	368	382	367	361	348	386	359	348	344	345	350	379	374	391	363	361	364	384	379	380	361	364	405	364	419	351	321	373	351	393	339	354	375	367	368	364	384	349	335	374	343	342	355	371	380	328	364	334	388	375	353	381	371	376	385	370	360	403	373	380	349	404	364	365	383	408	386	362	356	364	413	358	402	355	385	365	347	354	357	394	381	382	359	352	379	343	381	370	358	371	348	358	397	345	369	376	367	375	392	370	388	383	359	338	390	387	346	392	367	373	367	379	371	400	372	367	346	347	354	332	349	355	393	341	329	369	338	326	327	357	335	384	415	392	379	387	360	351	350	364	355	389	371	337	361	372	376	383	373	362	363	384	381	385	355	353	372	356	343	398	375	351	356	361	337	351	358	371	368	407	331	345	390	371	356	355	400	341	393	373	377	364	363	327	364	376	377	363	393	366	372	392	377	366	385	340	405	376	346	374	373	365	372	403	386	376	342	385	375	370	369	396	369	391	351	364	366	361	370	353	340	381	388	341	354	387	340	356	349	363	370	384	403	348	379	373	366	357	357	401	372	387	355	394	390	374	375	342	353	380	375	342	348	373	351	378	388	345	388	370	365	361	351	378	381	366	345	373	396	363	394	366	322	365	398	321	359	377	354	343	375	381	356	381	336	368	355	356	337	400	371	377	369	358	344	351	370	350	416	356	376	364	363	361	387	330	375	380	388	348	346	378	334	381	368	381	391	386	367	399	377	384	363	366	371	371	326	367	387	407	373	360	355	362	356	361	384	397	386	362	399	336	381	363	387	391	361	346	328	381	394	343	360	374	358	387	360	400	355	365	360	391	355	349	384	328	364	338	347	388	384	373	386	397	372	344	357	391	396	336	348	395	363	367	384	348	357	353	365	369	376	386	354	349	389	353	362	358	385	354	346	339	384	368	378	348	352	394	350	369	367	386	353	385	375	337	392	380	335	371	357	363	416	413	372	362	387	380	403	357	389	384	369	381	386	363	381	353	360	343	388	337	370	383	333	403	356	377	363	386	341	339	383	372	389	339	381	401	383	383	350	388	403	353	414	363	375	355	361	373	370	383	351	429	402	386	367	348	400	378	396	394	370	367	362	356	392	377	354	404	354	350	358	356	381	349	371	365	354	376	379	349	369	386	355	372	371	332	381	372	363	365	376	385	375	381	350	374	359
29445	45974	26877	4908	5417	816	422	468	436	421	407	439	394	402	402	420	372	415	406	390	399	443	437	370	401	420	392	387	396	412	374	444	417	372	421	434	410	428	413	392	367	408	377	394	440	415	399	403	381	413	395	379	407	389	406	392	408	386	388	369	410	401	393	390	397	386	393	404	448	405	416	412	395	396	403	414	366	404	417	380	384	399	363	403	382	431	380	364	441	400	389	372	433	432	402	374	383	378	369	393	397	384	396	401	381	388	412	421	366	395	417	421	379	417	395	393	391	395	395	404	379	425	386	407	395	398	401	393	402	397	407	406	396	401	414	396	371	366	386	394	371	390	422	415	401	372	434	400	361	404	396	366	405	402	380	396	397	391	396	422	408	394	431	403	384	368	417	370	379	380	390	404	395	367	381	411	450	394	405	395	414	387	428	403	405	378	455	430	372	393	393	383	388	401	398	413	407	380	377	387	385	407	419	431	415	403	415	396	362	395	365	385	421	398	393	410	401	429	385	409	389	403	383	409	407	394	417	415	403	408	387	396	440	374	416	411	402	419	395	405	405	410	427	392	402	422	451	358	412	387	393	417	415	394	421	372	418	384	385	370	405	406	416	388	394	395	380	364	378	372	424	354	370	425	450	417	402	388	384	380	375	389	418	415	386	393	389	392	377	408	397	371	394	384	395	419	398	409	410	389	398	386	381	400	374	425	426	387	375	387	369	384	352	365	412	379	377	419	379	410	403	380	375	444	390	367	415	385	398	403	416	413	405	403	386	419	420	390	382	391	407	385	420	387	426	417	378	407	376	370	395	375	340	378	388	400	368	360	404	408	363	400	375	403	371	403	383	402	386	399	427	382	425	368	401	384	416	420	388	423	410	398	395	405	421	401	391	388	407	405	409	395	399	364	420	409	398	383	423	376	373	408	374	393	431	412	385	408	415	424	372	397	400	377	409	375	383	409	414	372	401	402	419	393	361	383	403	366	362	403	412	419	389	410	396	392	390	397	389	408	405	377	407	371	395	396	379	414	392	379	399	397	392	414	398	396	395	404	397	399	439	387	426	407	441	429	370	342	385	392	376	450	398	356	391	435	394	397	417	347	359	403	419	415	376	394	415	418	386	371	405	377	385	433	394	389	383	357	390	369	412	378	433	416	404	385	375	400	394	386	409	374	428	368	448	399	399	395	371	392	395	391	377	388	407	406	416	401	405	425	395	409	414	410	394	373	384	386	363	401	359	392	427	385	360	380	388	429	415	402	416	397	398	364	391	382	393	383	406	361	420	408	419	435	435	384	389	391	378	404	393	385	400	395	407	394	413	405	404	389	382	406	391	393	408	406	394	396	380	385	401	418	396	382	348	395	389	345	409	391	380	344	392	420	412	396	384	368	427	362	410	414	397	429	404	400	356	401	387	389	421	398	371	390	379	393	375	377	371	414	406	379	396	406	400	392	383	410	414	404	384	412	403	353	416	407	403	399	396	413	427	358	379	383	385	394	391	385	423	396	407	425	410	405	404	384	355	396	434	403	422	417	411	456	403	400	392	388	427	402	411	397	388	417	374	400	399	433	379	410	401	398	395	399	387	359	418	416	379	385	410	447	401	422	447	405	413	406	384	409	437	401	386	392	392	358	411	420	386	369	379	406	451	410	415	393	450	404	409	405	375	393	400	382	447	425	417	410	370	364	378	403	392	357	414	409	377	390	383	421	414	411	419	409	387	384	387	418	418	399	385	393	409	395	404	393	394	398	367	382	407	406	399	400	377	436	403	395	395	406	427	406	405	410	409	359	393	416	429	418	374	390	423	410	381	433	395	380	360	417	419	403	393	467	379	389	437	406	399	414	371	411	404	421	412	381	402	397	381	413	403	389	388	416	368	427	395	404	405	435	413	419	384	421	412	389	381	376	405	390	386	406	393	398	381	390	413	423	432	410	409	411	417	404	405	415	415	413	374	410	427	405	416	405	437	394	391	394	423	365	418	383	373	403	420	374	393	384	381	421	404	396	377	379	399	364	394	413	371	382	383	393	419	379	396	395	395	398	419	405	416	420	389	353	402	364	391	415	395	409	435	402	369	387	430	407	360	412	390	433	431	398	402	411	410	354	379	397	415	439	423	382	381	383	374	400	391	383	358	393	397	412	419	389	381	382	391	391	414	386	396	387	401	419	379	415	391	402	387	370	410	346	381	393	393	390	412	399	429	408	415	391	393	420	404	436	394	390	399	445	412	414	402	409	372	388	432	391	427	384	391	396	387	393	367	465	379	394	419	357	390	361	373	416	422	374	413	402	416	409	406	351	358	384	429	403	387	413	360	346	411	361	404	400	375	435	379	352	414	377	402	409	378	424	417	392	374	397	375	429	405	378	391	393	392	366	374	405	366	390	408	359	357	419	392	395	364	399	424	386	363	404	375	413	413	426	343	393	405	391	411	419	389	386	394	412	390	379	390	398	427	393	382	400	411	446	394	398	415	392	421	424	393	386	407	399	411	354	380	399	446	398	432	412	360	371	427	401	405	415	370	385	402	390	444	392	378	394	379	365	410	383	380	348	393	348	447	394	382	404	418	420	400	393	382	403	388	387	380	388	395	387	359	379	427	385	420	427	433	413	378	408	419	417	383	402	371	415	395	426	340	376	377	379	402	375	402	391	396	399	406	359	406	398	425	382	397	397	413	401	402	412	401	376	402	403	363	381	399	407	383	361	404	373	387	368	350	410	386	412	417	388	408	412	371	424	394	388	409	390	388	400	430	400	422	405	422	404	401	414	413	399	402	411	396	411	390	402	391	385	410	400	374	375	380	380	377	373	397	419	393	399	430	364	416	418	416	401	412	402	404	410	387	385	394	386	409	415	451	403	352	417	373	424	388	387	426	384	398	379	393	418	406	415	367	392	396	421	392	386	385	403	375	384	399	359	394	412	417	374	406	378	399	393	397	370	376	418	389	376	368	384	407	409	414	423	404	399	418	401	386	395	382	404	394	394	404	407	389	395	388	366	367	410	402	367	411	364	366	424	405	380	391	401	414	386	376	430	365	407	424	401	416	423	406	416	370	396	394	378	423	390	378	415	373	385	400	388	375	368	421	411	407	413	406	373	392	363	413	375	413	392	409	379	399	398	385	421	369	410	396	415	369	429	394	383	384	379	405	401	408	438	366	396	377	400	427	415	436	384	401	383	428	400	397	388	392	428	407	392	367	449	386	394	387	452	416	368	401	441	381	372	420	344	425	358	443	416	385	357	381	368	390	410	410	375	390	395	427	403	373	393	386	392	385	422	414	390	379	369	399	393	404	426	399	376	404	388	407	412	408	434	422	397	436	387	408	404	429	432	404	397	414	405	399	374	386	357	390	384	397	377	384	394	418	385	355	377	404	386	385	380	384	377	391	403	440	438	406	377	406	367	386	418	399	393	391	395	425	367	399	416	402	414	377	397	387	409	428	381	384	364	395	377	400	391	432	429	411	394	394	406	360	409	398	400
23738	21198	28579	25862	30988	19271	3916	1467	518	380	383	382	341	343	306	321	323	309	324	310	264	303	317	299	305	262	265	310	301	312	322	277	301	316	272	293	321	321	279	291	267	292	299	288	273	298	289	326	299	302	265	311	321	277	308	289	284	307	306	290	288	273	314	305	258	287	285	276	304	304	291	279	323	253	306	285	277	326	283	320	310	312	326	272	281	306	307	286	312	291	295	299	318	303	318	301	290	258	310	302	295	265	307	294	321	279	319	292	290	310	282	293	302	290	298	301	317	305	292	296	305	269	289	291	307	295	279	313	326	329	300	302	292	297	304	309	286	293	268	317	270	326	325	293	271	296	266	279	289	316	283	317	316	292	255	283	302	267	265	300	292	288	303	280	278	291	294	290	321	305	307	321	300	323	299	290	290	333	296	290	291	276	281	291	325	289	284	306	304	320	326	310	311	305	310	275	299	274	286	299	310	267	296	314	318	282	256	289	309	326	272	289	300	269	306	274	273	260	309	275	276	280	280	280	304	298	311	296	273	304	332	284	300	294	301	299	334	281	299	288	304	300	284	283	309	319	322	293	278	300	264	322	277	294	264	302	286	314	278	291	278	303	268	282	275	299	277	298	284	265	306	283	332	303	269	303	293	278	294	296	313	294	298	325	256	278	275	289	287	297	283	253	297	290	314	268	328	325	298	285	317	312	298	273	275	304	339	307	309	286	282	289	298	292	288	294	288	310	269	281	300	318	300	304	310	249	316	285	298	252	310	293	295	294	276	307	323	282	284	265	272	309	311	298	306	327	287	317	286	288	282	275	311	294	280	299	293	283	306	301	320	305	303	292	302	303	296	304	313	300	303	284	276	316	293	317	319	272	272	292	268	247	323	308	272	307	282	289	288	271	286	297	288	277	319	314	286	299	305	306	300	281	295	280	295	280	310	296	276	248	293	302	290	302	317	281	294	283	330	301	297	296	273	276	304	316	271	300	309	290	292	288	288	265	275	289	296	292	286	298	269	310	309	286	281	311	300	326	327	293	280	320	331	296	295	292	295	301	271	294	289	307	292	264	263	295	306	324	297	286	320	298	269	308	302	299	308	286	303	284	283	280	303	281	288	282	297	283	277	295	285	302	279	287	312	288	284	297	299	292	296	275	339	274	285	299	271	285	311	286	292	307	274	332	296	281	274	286	318	257	309	285	274	298	308	304	299	317	296	288	285	315	302	280	308	301	314	306	308	289	312	286	320	324	298	326	293	301	296	292	309	282	313	290	288	308	309	324	330	272	318	274	286	302	292	304	278	305	325	325	295	304	270	308	309	285	286	309	289	275	296	293	317	262	302	297	301	275	328	275	303	277	279	293	297	291	316	277	318	290	310	313	313	301	299	291	303	308	304	299	332	293	316	285	293	303	330	281	305	294	283	293	292	297	275	279	305	298	305	302	297	283	276	286	264	284	288	300	275	300	298	276	318	305	259	300	302	306	311	278	326	286	292	291	295	313	273	292	298	304	274	278	328	299	295	309	301	309	285	318	298	265	319	288	302	292	314	288	294	350	303	303	267	311	319	292	323	312	308	310	250	304	308	315	299	264	299	256	312	282	302	284	314	301	302	299	305	281	314	285	316	298	297	306	307	277	277	275	298	285	274	310	296	275	282	306	270	266	285	305	311	283	303	322	301	312	289	276	290	309	337	307	312	274	322	255	324	300	305	318	323	304	317	253	271	288	288	301	342	272	313	302	306	294	278	308	315	271	272	271	286	289	264	296	313	296	294	276	309	288	310	312	264	310	286	308	309	308	279	309	304	295	324	276	260	307	294	311	305	309	309	287	267	274	293	283	311	290	276	264	300	293	315	279	334	300	313	311	311	299	290	327	274	307	300	285	287	276	272	307	291	305	291	297	282	281	286	310	271	306	314	277	296	272	301	290	267	301	310	293	274	292	286	287	313	289	301	272	275	294	289	298	294	284	291	300	313	321	281	267	288	291	255	309	290	304	281	283	271	275	316	272	315	293	272	281	322	262	282	305	279	275	296	279	307	279	297	305	289	307	282	291	303	312	307	278	267	277	285	301	320	312	298	302	309	305	281	256	297	306	345	308	312	318	297	335	291	271	288	312	308	307	294	299	276	265	291	319	301	285	321	313	284	297	294	261	281	329	292	284	263	312	303	292	271	316	299	303	264	286	297	309	335	305	314	307	277	303	285	307	306	277	303	345	291	286	309	294	302	264	300	301	269	331	279	320	314	276	278	327	284	294	303	303	324	296	292	287	303	305	283	284	297	309	313	285	305	302	284	300	297	315	303	297	300	291	281	301	323	325	298	329	286	269	274	320	300	314	294	304	291	284	287	298	274	299	293	309	305	295	299	309	284	284	314	313	276	301	313	295	304	276	294	276	346	277	279	266	283	289	315	307	283	303	294	284	325	273	278	272	308	290	276	311	290	272	285	312	277	292	309	305	307	293	312	301	313	275	288	254	270	254	296	309	313	258	281	288	296	292	321	293	315	260	264	287	288	290	299	298	286	288	294	304	312	314	291	299	336	282	290	301	304	306	252	315	311	298	288	290	320	331	259	305	302	308	293	301	281	298	310	314	308	267	279	289	286	278	312	288	290	278	287	313	284	287	283	297	271	278	310	284	280	287	319	310	297	294	282	288	305	275	285	328	284	284	293	291	304	306	313	308	284	320	309	301	271	301	297	277	289	303	277	328	297	310	287	304	296	296	331	292	300	328	300	294	294	295	276	310	283	314	275	294	307	334	320	317	295	296	287	292	296	329	296	301	311	317	266	283	283	280	331	271	286	300	279	314	303	293	309	256	295	283	272	293	283	314	318	274	288	286	302	285	310	323	319	325	285	297	286	328	274	303	308	291	307	316	286	278	330	299	266	298	300	286	309	304	319	274	290	288	279	258	317	276	258	286	288	282	304	292	256	298	300	302	319	315	280	291	298	309	266	272	268	311	306	307	307	277	289	286	286	292	318	270	297	292	298	288	312	340	312	302	293	300	314	306	304	289	278	308	302	298	289	323	288	279	301	307	328	316	304	276	329	255	285	277	305	305	288	296	258	276	290	294	300	283	306	282	293	294	299	322	290	292	288	319	292	270	312	309	334	275	310	292	267	320	285	304	304	308	286	300	298	295	294	310	296	284	288	299	288	299	297	264	283	268	280	261	320	300	279	290	297	303	295	299	330	332	299	285	304	293	311	305	285	327	278	283	293	296	298	298	297	291	310	303	282	285	270	304	284	306	311	300	291	290	289	303	253	311	310	280	260	276	300	288	301	273	300	285	301	292	299	290	255	297	321	335	261	296	294	294	294	289	284	273	284	245	314	300	299	290	280	277	318	322	305	276	307	278	311	287	338	316	303	337	305	255	278	301	284	287	311	280	301	302	305	313	321	314	285	278	284	324	336	307	321	285	285	284	301	315	318	328	298	281	278	326	289	293	283	297	294	277	309	280	298	324	275	319	273	290	313	294
33869	63479	46303	33131	39023	8963	875	2422	761	476	442	426	393	357	387	382	367	374	369	351	341	369	344	325	317	354	351	316	345	337	336	327	355	349	330	345	319	324	324	288	324	327	322	286	257	298	330	310	294	345	304	300	307	281	335	314	333	309	291	313	352	324	333	277	325	305	313	345	316	316	297	340	342	345	336	331	364	327	342	301	316	315	316	326	299	310	327	326	327	346	308	344	305	323	310	308	314	336	345	306	364	326	313	311	338	348	360	344	328	329	320	319	316	321	292	300	290	287	299	323	349	341	291	290	299	311	321	327	303	325	343	327	333	312	314	315	326	339	309	302	301	322	327	286	293	293	289	352	299	331	348	308	339	327	311	311	319	326	338	304	303	345	331	338	298	296	311	327	348	306	326	350	307	344	320	310	308	317	309	305	335	310	318	330	315	331	282	306	303	328	315	289	314	316	320	326	320	305	314	292	347	280	281	318	283	311	324	345	318	330	309	334	319	322	313	304	285	339	325	312	337	330	293	311	307	304	325	323	312	307	302	296	343	306	320	339	337	322	331	336	310	300	324	298	305	300	298	332	311	307	290	346	305	333	288	348	319	310	306	284	304	290	299	319	331	327	315	360	341	297	301	332	316	328	298	327	298	331	299	314	321	325	304	344	331	317	335	349	326	300	306	304	328	318	347	331	313	350	301	313	331	303	313	308	349	321	329	306	323	346	326	348	307	343	333	319	288	322	310	325	340	314	310	310	334	325	316	291	367	331	316	306	333	313	350	311	288	308	324	323	308	318	312	331	325	318	299	323	310	315	311	319	321	310	338	319	301	316	314	344	289	316	302	320	273	283	315	331	336	294	293	317	323	286	321	344	337	284	306	319	277	310	315	326	347	285	304	373	278	320	290	323	325	324	310	325	298	306	338	334	321	307	314	309	345	317	301	308	304	306	291	333	317	338	315	285	316	314	306	348	324	327	315	302	308	297	328	323	316	350	308	317	284	300	315	328	307	326	328	314	319	297	317	320	320	307	332	320	322	324	315	299	304	319	316	301	315	291	326	316	290	294	304	313	320	300	300	336	337	312	320	323	288	310	308	354	291	328	340	305	314	319	317	305	295	292	317	340	298	313	303	338	307	297	315	283	319	319	323	312	307	317	333	337	295	305	307	331	326	336	294	326	281	328	307	314	297	326	318	284	327	334	316	329	310	272	310	285	348	307	314	334	320	324	327	300	293	319	335	310	299	322	308	304	336	366	313	316	283	340	300	313	336	318	310	303	354	335	334	346	301	306	333	328	302	349	328	311	293	348	304	310	312	308	304	313	335	294	336	327	340	333	328	327	325	299	353	291	318	327	312	322	325	340	318	303	297	321	315	350	306	326	328	320	318	317	316	339	300	282	309	312	323	277	309	288	318	297	340	292	353	309	304	315	319	312	289	337	304	299	283	301	327	318	306	320	306	308	342	317	331	320	320	338	290	317	302	323	321	315	328	306	340	303	325	323	337	349	285	318	339	312	293	281	295	305	336	305	298	306	308	332	309	325	339	297	323	329	339	310	322	321	356	325	317	318	329	331	311	291	322	311	274	315	317	316	338	298	292	314	266	322	338	309	305	347	311	305	340	291	302	349	323	300	333	338	313	305	299	316	348	293	327	320	323	321	293	335	342	320	319	309	323	302	303	319	286	346	308	341	339	333	327	322	340	357	321	309	294	324	287	283	312	308	324	327	325	319	318	290	318	337	343	320	307	287	297	316	298	332	295	353	286	351	355	326	353	319	313	345	310	304	303	305	341	347	291	326	340	304	325	304	330	312	323	325	322	297	309	332	324	315	314	317	300	284	291	321	316	317	316	319	330	327	312	381	307	320	307	337	283	292	318	294	317	319	337	334	331	293	315	323	305	309	286	340	289	292	329	316	329	327	335	329	330	315	330	316	306	297	292	321	327	318	305	337	308	317	300	349	337	305	319	320	314	345	314	288	331	323	306	294	317	303	329	339	304	291	324	330	337	320	306	332	277	326	328	297	306	304	323	371	318	315	331	315	319	341	309	286	302	328	276	323	346	326	290	292	314	320	339	339	282	340	325	359	325	321	331	309	289	317	290	291	320	315	305	284	314	307	325	316	312	309	317	319	313	310	343	323	317	298	326	327	338	288	304	297	320	306	304	315	338	315	317	314	312	294	325	332	316	299	328	327	308	318	314	309	344	305	323	323	311	279	322	366	292	329	334	334	329	317	295	337	318	319	315	299	313	289	281	333	316	315	309	329	302	317	343	340	315	339	301	300	301	312	308	288	276	307	320	316	349	333	313	316	327	313	336	346	303	304	293	339	287	296	305	310	294	311	353	321	292	311	352	320	340	301	309	316	310	323	288	323	308	342	292	311	323	278	322	321	279	347	286	329	305	325	324	318	298	330	276	294	302	360	314	323	288	305	328	317	294	310	332	312	344	346	312	312	312	296	338	322	358	354	327	323	311	313	327	323	301	294	294	324	353	324	311	332	299	327	332	324	321	300	295	304	328	303	316	315	336	318	296	338	320	307	345	313	338	334	318	321	347	312	291	298	315	279	298	301	337	324	297	306	310	310	325	297	321	312	301	322	313	341	302	303	323	305	307	354	330	303	309	318	327	271	315	325	278	330	293	307	315	300	322	332	346	302	297	320	324	340	315	316	310	329	327	300	279	299	353	296	315	329	317	320	306	297	327	303	331	317	339	315	333	304	284	318	315	344	314	333	285	303	315	326	313	339	326	311	303	308	345	328	314	324	345	289	346	330	304	294	294	345	332	299	324	338	329	302	310	317	293	325	330	336	309	317	308	342	286	305	281	282	318	329	327	285	321	328	301	299	333	315	328	334	350	322	330	285	315	317	319	337	317	338	324	299	335	290	346	286	317	309	312	304	311	316	304	310	316	291	329	308	315	327	305	293	328	308	329	318	325	316	311	340	313	292	349	315	307	301	305	314	343	279	338	336	320	279	307	326	332	325	333	299	326	313	323	310	318	321	303	308	299	330	301	303	325	332	292	362	318	309	331	301	307	334	371	304	272	342	290	295	312	307	315	309	330	316	330	312	337	297	324	279	333	314	336	320	326	326	310	318	304	320	355	291	343	311	317	271	289	301	309	307	332	331	327	281	317	314	351	316	333	334	301	321	324	308	335	289	311	306	327	347	346	329	318	296	342	293	302	306	321	344	312	327	287	324	285	305	331	316	320	295	339	316	333	284	317	320	311	306	325	323	319	300	300	314	298	283	332	316	335	292	304	332	320	323	308	331	353	339	330	321	299	301	311	328	290	349	331	303	334	314	307	337	296	333	274	317	316	354	327	287	306	323	350	312	333	306	326	317	308	306	286	357	303	317	316	315	324	312	339	321	341	306	340	327	296	319	316	288	318	287	323	316	317	310	310	311	322	330	306	319	294	332	330	300	318	310	324	328	358	318	328	316	300	294	296	328	293	285	331	322	300	323	293	334	294	327	331	313
24891	21386	28740	25819	23649	9503	865	896	514	486	507	494	468	471	490	436	471	437	470	466	486	458	465	460	453	416	469	434	442	458	448	483	482	482	508	457	465	476	432	454	443	450	472	481	496	447	458	449	497	474	490	493	445	459	470	453	470	480	436	474	445	474	452	486	461	483	463	448	462	457	463	502	474	469	423	459	472	495	487	480	457	428	470	477	466	453	455	468	511	478	463	466	408	430	507	407	456	484	440	440	460	459	426	476	493	477	479	471	497	445	426	457	482	468	485	463	458	487	471	466	463	451	436	477	428	496	447	491	458	448	467	423	467	468	435	454	437	462	446	433	462	458	458	429	438	448	461	401	480	484	483	458	463	448	439	454	508	450	490	445	432	467	452	480	452	501	474	466	454	465	454	440	445	463	470	432	466	461	427	470	451	447	463	470	443	481	450	433	455	444	453	471	486	485	451	439	469	457	490	460	440	446	459	459	457	463	466	473	464	440	454	429	452	433	449	522	474	471	446	457	447	440	443	449	467	433	472	440	458	468	439	493	479	449	464	460	423	481	427	463	441	494	433	476	451	452	439	449	448	430	475	480	473	429	456	439	461	452	476	451	448	464	514	455	469	472	435	449	435	455	469	451	487	469	473	411	464	509	488	479	452	472	466	446	472	422	449	486	488	484	467	437	490	457	448	485	464	448	450	456	466	440	460	501	473	457	454	450	478	432	431	475	460	459	439	489	431	442	430	455	439	485	490	469	459	444	469	490	459	467	474	428	452	444	480	444	443	458	515	401	446	421	436	427	453	454	443	457	492	433	457	477	456	441	463	464	415	532	488	469	436	458	482	442	438	431	418	450	451	459	477	431	445	438	480	518	461	442	432	422	441	419	460	438	469	463	454	464	503	477	472	466	413	447	476	476	439	448	433	471	464	454	433	452	458	472	460	465	445	429	428	502	452	479	426	495	450	470	444	458	461	479	399	426	484	443	464	439	436	460	453	469	437	481	440	466	461	465	463	435	440	448	444	461	481	467	490	445	482	449	447	424	476	444	477	498	445	471	450	464	440	444	458	494	487	447	458	463	437	463	475	461	477	467	455	467	443	427	437	450	457	466	419	452	469	460	460	450	444	462	449	482	457	433	456	440	415	478	432	453	457	479	486	479	492	458	464	465	452	494	467	487	426	447	462	432	433	451	482	445	450	440	450	466	413	456	468	501	445	443	426	464	473	476	440	416	467	474	480	440	465	443	460	459	430	480	455	478	450	488	482	454	427	446	453	463	444	477	485	442	488	433	493	437	435	477	447	450	451	465	455	432	469	532	445	474	466	424	472	409	438	474	451	480	446	484	446	475	464	426	438	470	470	437	497	432	423	446	471	461	479	445	459	442	509	500	465	438	444	442	498	480	497	458	455	426	463	443	466	457	448	448	473	460	458	425	447	453	426	502	457	461	423	487	433	456	458	439	434	457	468	474	481	433	486	470	446	459	454	484	448	417	434	468	442	414	470	450	462	424	461	490	461	495	456	483	469	465	497	474	492	476	468	451	467	455	452	414	435	428	452	458	446	448	439	451	458	445	430	464	431	435	484	427	480	423	477	444	467	442	427	478	439	449	449	480	434	491	494	406	440	446	429	453	510	462	436	476	465	471	484	449	421	444	456	446	447	455	478	461	424	457	444	463	463	449	451	440	417	471	469	440	380	433	448	450	509	438	437	456	456	474	444	456	493	487	437	434	441	444	434	458	407	440	463	473	436	450	449	411	463	466	473	473	412	469	441	435	474	450	462	439	436	458	463	449	477	432	479	424	458	461	457	484	460	455	472	457	453	456	435	464	499	487	431	429	452	457	464	434	420	460	473	482	462	431	437	459	417	444	422	455	461	424	469	453	472	446	476	412	468	458	451	468	455	433	476	446	487	481	408	455	481	454	437	491	441	449	484	476	433	457	495	452	455	416	413	470	451	437	444	460	466	439	453	463	455	469	480	452	430	475	441	415	430	491	477	481	457	443	463	460	469	418	478	448	455	436	463	443	465	493	499	510	442	474	453	440	457	480	449	457	433	456	466	441	477	439	471	447	465	445	435	443	470	450	479	410	471	439	415	450	499	472	472	478	462	498	423	468	449	468	450	492	464	444	451	446	436	441	444	468	447	463	410	470	455	471	462	471	431	444	490	477	477	469	457	477	458	432	444	442	441	453	434	489	456	468	496	462	465	430	437	446	472	465	455	451	487	442	503	479	454	489	443	442	418	455	490	427	482	441	428	450	475	475	446	450	470	433	407	443	413	443	436	471	481	454	456	440	461	441	490	474	474	440	446	481	471	475	469	439	475	428	478	516	498	445	437	444	480	433	457	486	450	438	496	467	457	459	487	416	473	435	517	483	443	489	443	461	485	478	465	488	419	468	436	440	449	447	474	465	465	434	464	439	445	462	473	469	499	429	453	458	427	436	452	463	457	445	423	452	438	446	480	470	445	445	437	433	490	463	435	447	426	452	422	439	487	448	437	459	466	477	421	447	463	470	447	481	449	464	440	462	442	460	448	473	414	467	425	455	478	403	460	464	448	488	436	466	438	476	428	448	423	500	409	448	471	404	480	475	484	442	473	413	488	463	450	446	450	456	475	452	415	483	416	470	473	465	452	472	492	411	479	436	460	473	491	450	453	451	459	440	483	490	443	463	470	488	477	440	449	462	423	414	390	471	453	453	483	443	452	458	482	437	475	437	419	444	466	425	452	452	444	468	455	461	476	443	449	495	434	450	469	453	442	469	473	466	457	461	419	456	467	474	458	442	457	450	462	501	481	476	452	484	439	483	479	419	456	405	434	483	464	463	440	435	461	473	470	415	432	487	421	444	469	491	459	470	473	466	442	463	457	505	467	432	465	446	450	421	486	434	468	440	432	452	436	440	451	456	458	482	474	512	461	442	463	489	465	466	471	478	455	464	469	457	435	447	457	469	469	449	460	457	448	425	481	437	446	441	450	476	496	437	490	459	436	450	450	446	459	431	461	438	452	446	456	472	478	478	484	488	469	470	451	458	450	432	487	444	429	433	467	481	419	417	444	471	485	462	479	435	471	432	426	437	485	461	464	476	451	433	480	480	438	419	465	426	502	415	494	423	456	452	488	460	450	455	439	442	433	464	459	440	492	476	489	410	408	457	447	427	452	463	447	473	451	483	434	467	480	480	424	443	455	510	443	474	464	476	467	434	493	494	459	427	469	473	444	456	489	463	445	433	455	472	461	476	453	426	495	486	466	458	511	416	447	474	412	461	467	453	463	482	481	443	433	398	450	467	427	431	423	473	403	431	466	478	456	462	461	450	461	471	514	464	474	450	455	476	460	428	440	461	462	459	454	480	445	472	471	476	512	497	462	433	475	484	460	449	443	489	491	472	445	475	432	459	454	462	456	437	489	467	430	476	450	472	479	433	487	432	436	453	480	435	454	477	450	453	445	508	455	457	481	432	436	487	474	446	411	438	458	445
32905	58122	39002	22887	29429	7240	754	1426	634	610	560	543	517	518	504	513	552	499	490	484	496	523	504	492	520	482	526	479	484	500	482	489	464	497	468	466	482	479	438	467	467	468	484	462	474	487	506	476	481	465	455	506	483	524	473	499	478	475	455	516	465	490	477	449	461	479	494	447	497	425	479	496	493	454	496	478	471	453	452	464	480	484	480	493	504	473	439	492	448	440	459	500	507	462	465	475	487	463	464	452	467	454	513	479	446	518	491	477	488	502	498	498	513	499	482	444	493	489	517	490	471	496	439	456	444	489	481	449	501	488	499	475	499	500	490	491	529	517	501	528	495	481	470	505	511	508	454	471	468	447	533	496	521	477	441	465	472	472	510	491	460	458	502	493	488	478	456	440	501	492	510	452	516	468	426	459	458	462	521	479	455	464	522	476	499	456	510	498	498	467	473	465	468	501	476	464	507	497	470	515	485	491	448	512	483	488	438	476	484	454	467	479	462	497	507	502	476	453	500	464	488	476	469	482	503	467	479	460	480	457	495	485	440	489	467	511	476	496	511	470	531	475	484	455	458	495	439	462	462	456	491	471	480	489	497	490	463	499	468	483	486	473	489	494	467	480	484	475	447	483	461	436	467	470	501	497	460	465	496	483	466	492	452	454	464	479	511	489	497	498	470	469	510	500	475	489	483	435	503	473	474	469	428	488	446	471	500	473	464	462	459	468	470	447	494	469	456	484	491	486	458	480	471	470	445	424	488	476	516	450	466	490	484	445	494	499	470	474	505	480	460	481	489	499	465	469	437	437	452	469	497	475	498	439	452	523	503	449	487	485	449	449	468	523	475	496	473	490	494	454	480	499	476	474	471	456	483	471	489	503	481	476	420	490	454	450	418	479	462	484	453	469	486	485	486	499	470	482	485	454	477	455	483	481	480	487	481	493	483	453	498	468	439	499	469	475	493	512	462	458	498	469	491	461	500	469	466	449	505	483	498	426	474	485	481	508	485	479	442	479	446	454	463	500	473	470	471	442	471	501	458	466	462	514	505	476	466	470	460	432	480	466	449	491	519	430	469	489	501	500	464	463	490	471	481	465	484	462	447	471	475	487	467	543	520	482	457	502	486	479	484	504	471	469	449	406	467	465	494	441	496	466	464	471	505	439	463	475	493	476	486	447	470	454	479	474	457	514	492	494	478	458	493	497	478	480	480	464	485	485	511	463	516	463	476	467	509	473	496	428	458	476	526	478	472	520	481	471	411	495	501	488	451	478	455	476	462	460	463	462	488	428	474	469	451	479	473	453	468	481	447	460	483	456	500	493	466	498	488	480	509	469	470	514	495	480	457	446	508	493	516	485	455	421	499	489	488	481	469	459	446	493	489	466	473	497	458	480	453	489	489	434	477	490	495	491	470	498	462	447	505	461	465	482	459	503	519	474	432	462	451	471	467	469	464	463	462	466	504	475	504	470	469	481	501	477	475	458	474	456	505	498	475	490	449	508	494	503	485	481	454	485	471	477	490	483	415	449	468	430	481	501	462	514	524	501	471	511	472	504	513	501	446	474	497	447	493	478	482	493	471	510	496	452	470	483	469	476	524	507	460	494	515	474	463	478	438	502	467	446	476	452	492	490	521	497	440	504	488	477	488	485	516	514	472	486	501	494	449	469	474	475	498	468	511	499	499	484	477	512	451	476	461	488	475	510	445	508	463	488	468	488	501	496	495	488	444	453	448	514	453	443	478	454	433	466	516	444	466	500	478	443	464	478	487	483	466	482	473	469	471	485	514	449	428	476	475	483	493	468	500	505	478	490	497	464	487	499	490	476	492	484	470	477	503	521	494	506	443	473	449	530	469	504	484	483	491	510	485	456	525	482	501	490	459	476	501	497	462	482	512	469	479	455	507	500	446	483	496	439	491	472	457	504	459	466	451	501	488	457	445	451	463	485	493	510	473	470	488	493	478	477	474	490	443	455	452	493	446	490	490	468	503	464	425	456	510	461	501	485	500	492	478	478	454	485	468	472	487	489	492	461	494	516	455	501	455	453	468	450	466	459	519	509	478	491	484	465	485	469	476	470	487	485	520	485	477	476	528	520	475	470	472	468	492	459	489	452	447	489	445	478	439	492	441	476	485	514	460	482	465	468	502	501	445	483	466	459	499	512	478	456	458	463	467	465	508	476	520	477	486	479	460	493	484	499	513	487	457	481	483	478	496	482	469	503	463	429	413	435	490	495	484	451	517	467	460	449	513	477	474	466	465	462	502	489	475	461	465	509	476	495	466	456	483	440	462	501	489	497	499	494	478	480	491	464	481	465	517	481	444	485	431	467	487	464	514	474	478	485	458	485	495	463	440	482	480	450	476	473	476	433	486	484	466	503	433	481	459	476	466	501	533	515	478	478	464	448	463	485	491	461	505	473	481	495	444	502	478	461	502	454	446	462	509	505	468	473	476	463	477	488	480	480	497	458	447	462	493	483	494	459	480	504	465	439	496	490	484	441	481	422	472	466	500	467	464	471	468	439	470	482	460	467	460	484	454	512	485	498	488	504	461	517	486	464	450	467	477	461	483	465	491	479	509	511	460	471	473	444	474	484	460	471	473	494	446	476	494	443	462	500	431	477	500	464	470	447	464	456	497	467	502	511	504	458	492	478	470	486	536	487	461	474	475	481	486	487	487	482	474	495	500	519	499	452	483	457	456	472	468	424	485	440	501	490	482	502	503	444	495	469	466	471	480	486	493	495	494	475	525	490	500	472	491	492	434	442	463	440	529	476	458	450	464	461	489	445	466	496	457	487	471	462	481	461	493	489	460	461	503	462	488	466	505	465	470	473	465	475	491	489	445	521	508	468	493	466	488	482	475	506	432	511	461	480	502	483	489	440	466	448	476	488	470	497	485	505	499	455	489	500	450	476	480	446	483	493	487	446	482	474	511	464	465	535	442	445	501	489	461	444	487	481	498	464	465	498	454	508	512	475	465	456	488	464	476	491	452	453	480	470	474	482	476	446	446	507	467	504	433	468	473	506	465	464	434	495	481	469	484	486	476	444	476	470	449	479	479	453	512	488	488	467	486	465	493	478	472	495	442	473	466	485	479	496	492	473	489	492	496	521	492	502	458	516	444	467	500	486	458	455	517	459	496	474	479	481	460	438	446	496	486	443	465	487	445	467	471	488	515	463	480	467	465	480	473	488	482	499	465	468	498	447	485	517	482	457	419	430	472	525	501	436	494	428	487	474	485	459	502	481	449	459	487	464	451	454	473	460	490	484	513	486	467	479	461	448	441	503	469	490	487	487	491	492	463	482	474	469	473	490	416	465	471	480	441	443	476	451	475	487	491	482	472	482	448	460	480	469	453	508	510	486	473	447	487	466	501	475	479	478	439	501	461	484	478	491	490	455	483	465	458	463	513	502	503	491	433	475	514	479	504	458	458	485	429	491	504	482	449	474	468	464	477	447	464	445	511	489	481	487	461	486	458	493
22680	21101	28722	24415	31087	24873	11997	1918	680	544	486	446	523	455	494	420	444	402	413	421	365	389	397	392	390	388	379	393	408	409	414	394	371	378	371	416	396	371	412	386	408	409	397	365	357	391	396	394	376	380	374	372	407	372	337	357	360	380	355	368	384	388	390	392	372	421	369	357	376	387	403	370	368	391	368	391	401	384	353	361	409	383	383	368	361	367	386	399	384	382	398	359	358	381	386	402	368	388	372	395	392	429	407	385	408	416	388	372	397	365	381	412	408	406	410	380	366	371	419	385	355	400	384	384	414	396	381	359	420	364	377	349	363	343	416	405	386	375	370	388	401	417	389	365	355	379	393	391	349	379	339	366	385	387	392	382	378	353	392	387	397	378	376	344	380	382	393	359	414	373	392	409	406	393	327	395	395	348	380	397	361	363	345	402	342	353	384	387	410	381	357	359	416	366	353	354	404	391	393	393	389	357	358	380	392	396	346	360	387	391	405	406	386	389	393	413	375	406	380	395	373	391	394	374	366	388	399	387	356	367	364	392	373	387	398	363	382	376	403	377	404	364	359	377	362	377	385	387	378	385	392	372	365	375	360	392	380	385	377	370	365	398	413	395	343	385	421	394	387	374	398	361	371	401	357	412	331	380	362	412	394	397	383	357	371	358	396	370	395	392	397	372	383	402	336	388	426	331	383	402	352	389	379	416	343	358	375	396	397	355	378	384	419	386	406	360	367	397	388	367	350	376	401	399	397	365	371	404	384	375	386	369	386	372	411	400	382	374	356	390	400	380	352	364	405	409	404	413	342	341	368	389	375	376	365	401	355	373	394	392	342	413	406	388	370	372	394	355	361	368	388	389	402	381	365	376	398	367	398	370	421	388	409	397	392	361	398	416	395	383	380	386	364	373	368	342	398	381	407	369	397	381	386	391	365	407	380	411	377	365	366	392	386	397	404	391	402	348	387	383	383	352	377	354	361	394	380	365	347	371	365	363	392	376	369	380	370	378	366	382	350	365	345	401	410	392	373	385	397	400	426	390	393	342	379	332	366	385	387	383	360	423	392	363	384	367	421	355	438	398	356	356	408	393	401	356	420	400	410	389	399	377	382	391	395	402	371	353	366	352	393	372	377	366	403	358	383	359	437	387	345	386	334	408	378	398	412	369	363	390	361	368	404	389	357	381	372	402	370	378	407	393	364	394	388	401	360	344	404	376	381	388	378	388	370	363	396	399	354	370	373	393	383	389	386	367	395	397	365	397	364	383	350	339	367	388	353	365	378	413	380	370	376	381	352	358	354	387	389	357	375	393	380	364	410	373	370	385	376	418	381	371	376	381	389	338	369	374	375	368	350	372	354	383	393	370	365	391	388	402	350	390	368	388	391	393	404	367	364	367	354	392	366	370	387	361	387	349	362	364	370	366	417	399	363	379	375	402	377	358	396	373	389	393	402	373	392	386	379	377	406	366	367	363	402	411	368	372	376	389	393	360	343	412	387	388	358	390	388	362	378	370	396	369	379	410	348	358	364	347	367	372	372	386	395	354	353	388	407	383	370	401	341	385	354	374	363	403	356	363	391	389	409	347	406	387	379	394	377	389	315	377	398	398	368	406	388	373	375	381	396	371	335	361	401	399	374	355	407	387	422	364	342	417	372	361	385	374	407	390	387	375	382	368	354	368	393	385	351	394	393	343	388	395	420	396	405	406	408	387	370	363	384	366	395	363	365	412	373	369	401	380	357	394	391	358	381	396	383	358	367	370	358	372	367	391	394	354	374	338	406	379	390	376	428	370	373	399	354	379	318	361	424	399	421	382	362	397	399	360	356	404	333	380	391	408	398	389	377	381	396	353	351	372	377	356	393	359	346	365	401	404	404	435	378	370	355	417	392	388	392	363	386	379	348	360	434	386	377	386	355	388	405	402	352	370	411	364	374	374	420	353	355	390	371	377	428	362	423	375	400	396	376	347	412	406	396	375	398	367	376	377	389	367	368	345	395	365	362	359	389	347	404	398	392	374	387	387	387	412	395	357	383	388	319	404	439	414	400	398	362	362	376	377	380	372	358	401	367	378	356	356	346	360	398	368	399	347	389	364	336	348	398	377	381	371	368	382	371	417	409	384	393	373	402	367	368	352	376	365	360	369	375	386	397	332	358	364	356	389	389	364	373	353	396	379	387	353	395	373	398	373	347	380	381	339	383	410	382	389	370	364	385	374	359	381	417	367	375	347	354	353	393	385	400	374	384	345	374	381	379	389	394	375	420	412	368	393	374	365	387	364	343	363	407	361	349	336	350	390	346	385	385	371	376	385	378	390	395	389	388	363	339	359	405	362	383	395	368	391	376	378	356	366	355	358	380	380	379	381	396	379	388	394	367	392	389	389	382	374	360	379	386	362	354	378	402	390	390	369	339	390	378	368	372	350	401	391	369	428	395	370	366	373	388	399	370	375	378	371	366	358	386	366	384	380	374	400	385	367	396	365	377	357	376	405	346	376	395	381	376	403	391	365	386	383	394	389	348	402	378	405	387	389	391	367	377	387	384	366	360	380	397	386	371	382	424	373	384	397	392	375	396	378	368	352	380	339	363	358	393	374	390	394	371	384	405	378	372	372	397	363	364	364	381	377	386	390	385	404	375	385	404	407	385	370	353	369	384	351	411	354	372	388	366	394	319	358	393	374	403	350	347	376	377	352	381	398	375	386	381	398	355	372	384	382	404	358	349	381	366	385	382	423	380	387	396	372	383	370	400	360	362	405	376	379	384	372	407	401	368	371	353	367	367	352	348	393	348	361	408	389	368	385	404	365	363	403	364	386	392	351	409	385	393	356	397	416	373	323	370	336	357	399	397	354	400	389	385	353	382	367	378	378	372	398	348	394	395	417	368	383	381	378	372	389	389	353	399	385	353	375	366	419	371	383	438	384	375	399	373	385	362	368	394	392	403	358	364	374	360	390	368	391	359	379	394	412	369	394	376	406	392	373	398	371	371	382	353	367	380	387	376	359	414	379	366	373	414	372	385	389	381	361	400	347	395	402	412	388	409	400	380	347	370	377	376	365	399	404	408	385	376	366	372	374	392	375	351	395	359	367	364	336	372	408	411	345	422	391	393	358	347	382	396	376	360	373	351	378	391	356	371	387	410	405	381	372	386	386	378	376	397	357	379	366	379	374	376	366	384	362	372	361	413	392	388	384	365	354	385	386	423	415	397	412	404	380	364	393	319	372	406	365	384	385	372	388	398	388	403	370	373	385	411	363	345	386	391	395	388	384	362	392	344	350	365	420	398	388	385	350	390	407	344	381	380	370	359	399	361	353	388	406	408	379	412	378	390	404	397	382	350	406	363	383	392	353	368	378	379	361	396	378	423	397	361	357	361	429	387	369	362	389	370	386	369	397	374	327	434	381	382	378	386	377	375	377	405	359	383	328	367	394	342	396	363	386	428	394	378	369	390	365	347	362	401	391	341	360	370	358	397	384	407	381
38153	72182	49232	42771	50025	16499	1344	2453	918	711	635	567	557	522	534	483	488	466	459	454	446	408	438	421	386	422	416	442	415	466	410	397	425	387	401	419	394	390	408	423	384	399	385	411	420	396	352	379	352	355	409	406	364	374	414	375	363	390	399	413	397	382	410	384	397	412	394	396	392	371	409	392	404	391	403	391	396	426	392	419	367	394	369	368	381	373	416	396	366	410	441	353	375	387	356	376	389	367	403	391	426	381	375	403	410	374	403	378	410	398	423	395	378	363	404	401	385	367	388	392	413	432	392	421	375	391	373	377	383	388	385	425	379	392	382	402	391	390	375	375	359	396	381	387	369	399	376	393	386	396	371	396	391	397	397	413	345	389	400	381	403	390	387	386	391	379	385	417	394	375	390	392	399	408	392	361	353	368	377	379	380	413	407	409	393	392	409	412	370	375	371	409	400	390	409	384	414	365	382	429	406	379	356	332	372	384	389	414	409	382	369	388	349	394	361	419	396	375	415	395	392	451	387	407	388	390	402	421	363	392	417	338	388	381	377	392	415	401	372	352	384	365	390	382	398	364	404	369	410	407	392	408	355	400	386	400	392	398	391	371	410	384	386	411	379	363	379	370	398	392	376	394	396	394	391	380	402	384	433	411	373	392	385	409	384	410	396	375	389	415	431	387	404	396	405	390	384	373	373	384	372	361	416	365	368	385	422	424	352	383	398	387	390	384	404	367	399	379	405	383	372	404	411	406	383	377	385	413	385	390	428	398	384	358	414	372	380	400	423	432	419	388	385	424	407	368	407	364	390	381	388	391	340	384	381	405	375	411	407	411	403	390	375	359	371	388	381	420	421	382	363	388	360	396	429	393	396	406	356	365	391	396	368	380	351	386	381	376	381	375	409	395	386	389	373	394	382	358	378	377	415	393	399	397	387	373	381	385	380	362	375	362	397	394	383	412	384	384	384	369	385	407	376	402	404	380	414	390	360	353	400	418	402	374	403	381	353	356	350	373	386	383	372	395	395	376	357	383	414	366	373	415	340	368	375	396	395	383	374	374	404	404	363	376	399	363	373	373	378	380	373	387	394	386	409	412	406	405	379	384	406	392	401	415	380	390	393	392	358	389	407	360	369	409	368	401	347	395	395	388	378	397	383	378	422	435	344	368	386	383	368	391	388	373	425	376	389	422	396	378	362	387	402	369	416	379	400	385	381	408	379	410	401	411	404	359	361	390	389	381	389	384	387	388	353	379	389	411	389	376	389	362	411	387	403	432	405	390	402	391	407	402	397	381	403	396	371	425	412	375	386	400	372	384	411	422	391	386	422	428	380	374	390	405	417	428	410	388	392	370	392	398	378	373	376	350	395	384	361	383	374	393	391	348	389	383	398	393	395	371	393	397	392	333	441	387	364	390	354	406	387	392	373	398	420	342	376	403	373	380	408	354	390	420	425	387	404	406	394	399	348	383	366	377	400	393	414	328	418	359	378	374	360	411	407	418	385	378	413	362	383	379	389	378	391	374	385	353	376	368	371	436	372	377	365	394	394	397	364	402	387	380	384	381	378	406	411	404	358	381	380	392	383	361	396	390	400	383	361	382	388	394	378	370	404	391	371	412	343	406	383	370	382	403	397	370	366	394	380	423	399	399	389	376	382	352	386	380	393	380	381	388	370	417	402	404	386	375	376	388	385	358	404	347	387	407	372	404	416	451	366	362	400	393	389	373	352	401	408	386	404	375	409	391	366	391	357	388	395	391	386	373	384	395	400	385	389	355	385	418	367	385	371	364	403	407	405	403	376	392	381	411	427	396	407	354	426	392	366	386	389	380	388	397	390	393	382	381	393	377	404	381	385	361	354	389	362	394	364	362	387	391	396	390	372	378	399	429	373	379	407	400	378	382	372	371	412	387	395	387	363	391	401	417	416	395	361	385	400	405	418	393	401	372	415	403	375	380	389	368	390	391	417	379	372	389	371	370	406	417	389	389	426	358	392	378	418	369	385	423	384	410	387	397	410	397	405	383	407	404	352	394	419	376	370	381	372	388	393	376	362	381	414	388	392	361	419	415	393	387	397	414	356	372	414	369	418	385	396	382	410	384	394	378	362	413	404	363	350	362	370	396	389	409	391	366	392	398	397	361	380	387	370	381	408	373	383	392	408	401	391	386	408	371	356	413	388	386	419	372	416	411	379	389	380	398	401	376	388	385	372	392	377	381	383	408	417	400	386	368	399	412	368	371	379	357	411	411	359	397	420	383	359	390	372	395	434	432	377	390	414	368	399	407	374	379	385	386	369	403	370	354	381	396	367	403	386	362	394	413	364	413	361	386	416	397	406	373	412	418	382	426	378	418	391	365	387	357	372	390	397	392	395	376	398	393	386	336	369	373	398	359	388	398	391	386	383	418	398	401	407	382	366	429	407	386	379	352	388	371	421	343	421	413	394	390	400	359	374	388	388	403	356	385	381	376	384	404	385	399	351	383	386	406	368	379	356	390	407	399	377	428	372	356	366	393	377	384	387	399	368	367	377	389	436	367	414	383	410	387	410	393	390	395	424	396	389	398	395	391	378	354	393	373	362	372	419	383	362	383	364	388	382	381	409	377	385	360	388	361	376	382	367	382	398	421	373	390	400	383	394	394	424	364	405	376	375	386	398	371	376	393	380	387	338	396	380	413	365	409	385	376	410	425	396	386	368	382	391	387	352	394	382	415	377	402	376	394	409	387	403	372	405	373	381	384	401	393	397	379	389	404	384	401	386	345	397	364	381	383	383	408	410	379	372	377	379	417	381	361	408	408	336	393	396	375	379	393	395	363	371	409	378	379	401	402	387	375	377	380	391	399	389	391	379	370	394	399	385	379	411	386	419	379	422	372	425	380	358	389	396	380	381	409	409	379	431	322	383	391	367	360	407	404	359	425	400	411	399	375	393	358	377	379	363	358	427	416	387	388	355	408	384	378	398	395	422	398	367	371	377	436	372	388	366	348	411	366	354	389	360	368	384	373	399	392	389	404	407	424	402	396	399	389	376	387	388	381	417	378	399	397	364	401	403	350	406	405	394	403	393	405	381	416	391	391	409	382	409	422	401	389	378	370	354	388	398	370	370	377	383	389	395	404	404	381	405	369	395	401	367	386	388	388	383	411	403	410	365	401	364	386	376	393	382	368	384	340	418	411	379	400	368	389	391	387	407	389	351	400	385	381	366	401	382	369	407	361	379	383	395	398	389	406	357	403	376	363	394	400	362	368	352	443	357	419	389	401	399	385	407	367	384	355	365	364	373	402	382	416	431	367	427	379	384	359	377	376	392	375	411	386	394	385	371	357	385	344	395	427	368	354	400	412	377	404	374	376	369	401	385	375	374	390	377	394	404	370	408	387	427	361	386	379	382	370	418	391	359	360	397	385	390	382	393	410	368	359	390	372	393	368	388	347	382	372	378	368	387	381	405	408	369	414	404	410	365	367	412	408	366	376	389	386	394	421
30180	33413	25850	8535	6246	1747	402	406	416	400	372	356	381	378	371	399	414	360	376	383	437	394	376	380	389	389	384	333	372	374	360	362	374	355	360	376	406	352	371	399	370	382	374	382	389	374	389	401	356	382	384	372	385	378	362	387	359	372	393	359	386	363	382	389	363	352	366	369	391	358	386	392	383	358	384	385	350	372	401	411	349	393	367	389	378	383	357	344	366	393	398	335	386	353	356	362	404	370	354	351	382	403	396	379	364	403	387	398	390	400	377	377	356	372	354	348	357	388	369	383	398	395	400	357	356	394	360	371	369	399	358	357	375	394	401	368	380	408	360	366	369	372	419	402	379	402	400	373	416	382	372	403	342	367	385	355	366	359	388	398	376	379	351	360	386	367	405	369	376	360	356	349	363	379	379	402	384	402	367	348	383	375	379	382	382	376	411	356	378	355	364	333	373	341	382	362	425	367	399	363	385	345	353	362	378	394	361	382	382	406	365	380	387	427	377	378	402	350	360	369	378	388	341	383	358	371	386	381	389	399	401	389	360	358	359	371	449	355	419	409	349	408	393	346	384	389	357	356	362	421	377	364	351	369	379	424	340	389	368	400	365	399	396	356	370	377	407	382	345	387	376	407	337	361	365	387	410	378	374	375	379	369	387	364	331	442	346	375	369	370	385	351	366	410	369	389	365	366	361	373	399	365	366	378	407	374	358	359	395	357	405	418	384	396	354	379	363	327	384	386	381	371	368	364	382	378	376	371	423	371	408	393	378	401	361	401	361	368	413	385	403	358	351	330	364	393	370	368	379	354	380	383	385	363	366	372	383	389	385	384	396	366	401	367	342	409	383	358	390	378	350	386	365	403	373	359	400	345	432	382	357	364	419	383	353	386	365	371	388	332	379	436	403	341	387	404	356	358	402	364	387	388	371	373	371	381	349	375	362	394	366	395	407	405	348	371	410	353	350	387	366	341	335	382	375	356	367	381	366	368	380	365	370	359	394	363	386	394	382	392	366	371	355	388	370	343	398	363	346	386	388	428	378	369	364	394	353	409	372	386	422	365	404	360	330	380	353	383	389	380	357	375	390	373	368	361	358	400	371	394	353	381	388	392	391	351	372	371	385	385	355	341	404	375	367	409	364	363	381	376	366	401	370	397	365	371	369	334	396	385	352	401	394	389	368	380	383	395	390	390	365	385	373	374	365	385	396	388	384	392	377	402	364	369	397	389	357	362	403	368	382	371	396	393	368	338	362	358	361	400	358	399	336	394	384	368	384	403	372	391	368	403	400	348	402	357	367	406	349	397	373	368	373	376	389	375	362	331	410	407	366	405	381	395	334	386	413	390	400	367	372	374	350	353	372	356	379	379	382	381	398	366	388	349	361	380	390	391	383	358	393	381	403	362	381	345	367	365	377	401	416	394	379	372	363	345	408	352	388	397	362	346	366	365	372	367	369	378	379	389	394	367	377	356	381	363	370	361	371	404	388	374	376	397	361	373	347	326	365	390	331	364	359	379	371	363	378	390	376	413	376	393	390	381	402	399	402	397	373	394	373	381	400	376	359	407	394	378	372	370	376	384	397	376	396	394	343	386	397	356	357	394	380	402	365	387	346	356	393	389	367	348	372	400	387	387	351	378	385	367	401	381	365	357	380	348	334	370	397	366	367	387	386	384	352	407	354	358	384	388	355	407	396	379	366	334	415	385	378	360	429	371	390	370	366	355	373	365	340	348	416	382	402	350	383	351	383	387	369	354	379	389	380	386	379	393	382	360	377	364	385	404	381	362	400	385	376	379	372	375	343	379	363	366	370	387	414	402	392	354	349	376	346	413	363	398	346	390	358	356	360	379	399	371	367	399	353	392	347	356	344	387	390	378	367	345	415	386	378	361	404	375	350	392	390	360	363	379	398	372	361	364	413	370	359	382	374	395	388	391	376	377	384	375	387	361	402	343	378	371	383	348	402	401	369	337	362	384	366	399	374	386	376	337	389	359	356	371	392	353	367	358	388	372	401	397	379	356	392	392	399	387	387	364	372	363	402	345	369	384	355	361	380	368	363	387	345	402	366	373	335	386	382	399	391	365	386	388	402	395	386	378	358	376	396	393	369	342	364	370	375	367	361	396	409	400	386	363	370	365	347	374	345	360	377	392	385	406	349	401	365	375	411	340	372	380	378	381	388	371	367	390	392	392	388	383	343	355	368	389	369	387	374	389	382	387	364	350	340	385	374	389	382	354	396	376	378	400	405	385	327	325	414	353	372	403	376	384	416	386	373	396	393	371	356	363	376	375	366	387	387	392	383	377	405	343	380	373	395	376	355	394	389	369	364	385	381	393	384	391	390	350	380	382	417	389	384	385	354	370	382	369	386	387	381	364	370	327	378	331	358	394	381	399	395	349	373	406	385	390	367	387	379	386	426	326	384	379	359	369	340	392	392	407	379	376	396	363	397	378	368	360	398	402	390	405	338	393	410	391	363	342	384	363	356	392	335	396	345	377	421	400	384	383	372	386	385	384	396	397	379	363	382	395	400	366	376	400	394	390	380	352	353	376	394	391	379	357	390	375	342	357	354	432	381	409	382	388	400	339	383	370	355	408	388	370	377	390	382	353	366	386	391	392	378	359	400	350	367	384	330	389	360	376	357	372	375	356	355	387	406	382	396	414	400	388	381	349	370	398	394	383	414	384	377	361	364	361	370	382	413	376	369	355	371	351	377	353	366	351	376	381	375	400	400	389	367	366	356	414	387	366	383	344	356	383	383	343	358	366	379	365	372	365	403	361	355	375	374	381	402	404	352	356	358	362	385	385	384	385	362	370	382	361	375	363	376	397	368	406	369	338	374	358	386	373	353	399	329	356	379	371	364	394	328	352	397	398	361	380	349	360	386	382	371	378	392	401	401	381	363	393	396	357	387	385	386	370	370	408	405	353	385	386	383	352	372	413	344	371	363	408	379	373	360	408	384	381	400	351	368	368	365	395	365	358	368	372	389	385	354	410	398	365	332	370	365	378	394	380	354	401	386	373	391	399	373	398	406	370	367	378	374	389	374	399	372	373	406	381	387	379	377	373	386	390	353	348	351	361	392	361	389	373	396	343	375	375	353	362	354	372	389	406	357	341	362	406	359	346	380	428	374	352	349	360	361	331	377	379	385	387	364	374	384	413	393	387	362	388	365	337	340	380	367	394	360	416	385	406	404	437	411	371	365	386	358	379	337	364	349	374	354	371	373	396	395	356	366	357	369	380	404	368	390	367	381	377	366	381	355	359	385	364	379	380	393	362	400	366	378	389	344	363	402	385	390	357	371	422	365	390	368	383	396	408	393	372	371	350	367	398	376	379	406	383	347	364	377	363	366	359	372	377	387	394	387	335	388	370	396	387	387	390	396	368	377	394	366	378	371	375	388	396	391	385	370	348	387	357	399	400	347	336	401	413	342	356	358	392	396	399	383	361	385	404	402	355	386	372	379	396	376	391	391	349
30021	46746	21551	5457	6931	2012	449	438	432	388	410	417	410	425	393	402	407	405	412	402	406	396	404	355	389	410	433	415	382	422	390	417	409	382	421	378	412	409	410	393	391	408	390	430	398	389	406	389	389	442	397	395	423	432	416	430	398	385	401	421	385	411	377	395	431	370	412	378	398	394	434	413	431	368	436	385	432	399	425	393	387	428	376	414	413	440	412	396	393	438	436	389	389	395	434	434	398	417	386	386	399	414	430	401	435	408	392	422	384	394	404	385	413	401	398	427	417	412	390	405	421	394	409	397	446	427	444	403	398	388	393	408	424	351	417	404	398	380	394	382	372	407	440	438	439	403	424	412	373	407	409	443	397	424	391	405	400	420	396	410	403	402	393	449	428	428	409	428	401	413	382	421	382	367	403	425	366	402	405	387	382	433	387	457	419	410	419	397	398	392	410	416	384	434	405	429	380	381	408	378	391	403	411	430	425	399	391	418	439	414	434	379	379	421	416	447	383	397	411	368	391	399	409	405	384	384	430	441	422	414	410	435	402	421	413	433	375	398	411	405	412	376	391	395	428	386	410	387	414	400	419	412	409	409	407	415	401	407	412	406	386	404	389	412	388	422	392	371	402	376	359	386	407	435	406	422	424	403	375	428	363	391	407	368	375	371	409	370	440	403	407	422	403	392	379	360	389	384	399	404	378	390	375	393	450	428	381	418	415	407	430	451	411	435	404	401	425	403	372	388	388	430	394	400	399	405	409	415	415	423	393	402	409	425	395	392	431	428	395	384	394	394	379	400	392	429	435	388	397	425	364	414	394	374	406	407	370	387	434	403	375	380	412	399	424	364	389	386	395	432	414	387	415	438	410	395	401	441	403	378	414	409	411	384	385	414	375	409	424	379	413	370	429	408	408	419	371	389	415	433	412	385	399	373	379	396	421	392	433	399	372	419	359	388	403	439	409	400	381	396	403	443	404	366	400	421	394	399	404	402	412	404	428	410	397	408	382	421	429	415	441	421	408	400	388	403	410	397	406	380	370	417	438	398	392	380	409	351	390	371	412	402	430	403	424	384	392	415	408	415	405	397	430	424	395	411	378	397	362	393	401	418	418	428	408	419	402	405	416	408	402	409	450	427	400	401	423	410	412	420	414	433	411	373	390	416	371	409	431	360	353	404	410	438	380	439	385	401	422	402	369	395	422	391	416	394	438	390	385	405	415	424	381	443	422	382	413	415	422	379	400	386	378	421	415	444	431	430	413	416	390	411	450	418	420	411	421	391	398	433	380	411	425	400	404	425	404	409	405	415	407	357	387	412	415	459	440	405	427	358	430	387	399	426	410	408	420	376	389	403	375	409	449	435	411	419	411	399	384	379	378	423	395	375	368	394	409	413	402	413	408	394	418	402	455	394	413	412	406	382	364	427	424	403	396	395	388	343	389	401	395	439	386	390	429	378	420	413	411	401	388	425	393	390	380	400	429	418	402	424	416	399	404	426	415	439	410	399	408	424	386	395	437	390	360	395	381	446	432	383	377	409	381	428	402	420	398	418	413	379	372	405	367	402	359	396	404	424	398	352	393	434	395	429	394	416	410	382	414	380	393	377	394	418	414	412	420	436	403	432	408	401	393	413	413	402	400	411	403	377	435	422	365	381	425	391	390	398	428	405	404	423	426	423	405	425	419	402	374	392	369	386	410	393	400	401	406	383	393	425	371	399	429	427	399	382	358	395	429	397	415	426	381	447	393	395	428	398	394	409	406	380	429	400	390	420	390	410	433	390	421	425	423	394	417	418	394	415	367	405	382	415	413	385	415	402	393	386	407	423	372	424	424	417	379	416	398	441	378	363	389	386	375	364	401	420	374	384	400	415	406	359	443	414	408	413	422	398	422	412	405	421	430	410	424	391	395	410	380	426	391	417	407	401	412	406	399	403	421	408	458	414	413	402	404	415	389	408	391	407	396	384	395	408	427	402	396	424	427	383	440	431	416	427	395	387	399	400	399	430	418	427	445	358	426	380	391	436	420	407	366	395	408	414	421	407	417	394	403	410	419	426	415	435	414	402	392	376	380	420	370	397	409	400	412	413	385	432	408	379	415	371	368	412	370	413	451	415	422	386	372	430	381	421	410	410	402	414	392	396	431	383	406	380	374	448	407	414	417	372	404	407	418	383	406	400	425	400	441	428	403	439	365	454	412	410	412	379	426	406	378	409	418	396	421	386	381	403	422	414	390	403	426	406	386	425	400	399	376	428	388	385	436	395	433	428	379	414	396	420	456	382	428	382	388	395	395	414	432	382	394	433	432	376	412	412	397	409	422	386	385	414	411	421	416	378	414	400	390	409	418	374	412	375	424	415	433	407	404	402	385	380	413	408	417	420	392	429	376	372	391	424	352	442	395	387	354	410	409	378	400	389	392	420	398	379	365	388	415	418	397	397	405	401	444	397	414	387	401	385	390	417	396	410	440	408	385	444	371	392	417	438	390	431	418	434	401	394	385	411	419	406	377	421	406	415	408	422	383	435	380	390	417	365	420	400	398	400	383	382	374	428	425	402	412	411	406	435	432	421	410	406	371	393	407	378	408	401	367	418	364	396	415	432	389	390	398	437	398	409	409	394	423	409	382	383	420	379	438	387	423	419	405	437	400	468	412	401	434	396	407	442	394	412	364	379	411	348	390	442	380	361	388	428	392	427	384	407	378	400	422	389	402	413	410	397	354	404	400	401	431	414	421	386	390	386	388	361	377	408	438	432	399	422	379	403	402	378	417	406	402	387	405	369	391	383	383	391	391	386	428	399	450	396	457	425	371	429	355	417	404	423	402	424	396	404	398	415	425	413	408	406	419	392	376	400	422	440	434	421	360	410	404	407	367	386	428	429	412	409	378	408	389	403	397	371	425	399	423	410	423	407	386	392	402	412	418	404	397	415	415	377	418	385	415	393	427	388	396	407	375	417	372	429	405	447	406	373	393	440	436	401	379	368	446	435	425	427	422	377	431	380	413	403	420	398	401	401	403	430	414	443	404	411	412	428	408	405	422	381	387	391	402	440	410	380	417	409	445	389	390	423	404	393	417	445	438	401	446	366	428	408	408	411	408	429	392	389	411	411	384	405	422	427	408	423	407	395	436	396	411	376	390	395	448	401	430	401	378	420	420	420	374	369	392	412	428	397	421	415	433	430	396	390	402	419	369	424	410	353	435	379	383	411	416	443	405	415	434	384	393	400	427	429	426	411	420	385	398	405	386	347	423	411	411	412	410	412	419	406	410	398	424	397	415	395	389	417	364	418	386	394	384	391	421	414	433	381	397	421	378	438	396	409	384	397	369	394	377	432	389	435	420	399	412	384	418	405	422	399	410	407	414	373	419	418	383	395	386	432	404	375	419	394	403	382	426	418	409	415	384	410	400	402	422	428	377	388	376	376	402	382	449	419	420	387	398	419	406	394	414	434	361	401	398	413	361	439	381	398	389	417	427	389	386	426
23677	21082	28647	25083	30898	23663	5601	1326	454	368	344	368	328	313	307	323	317	352	310	310	304	307	323	289	273	320	305	282	313	295	300	306	302	275	341	322	308	298	330	283	305	328	258	307	296	306	308	303	318	323	318	283	274	288	308	283	283	303	284	280	291	299	293	327	310	286	288	296	326	314	291	293	292	299	296	298	277	307	309	301	322	280	297	307	289	293	298	284	266	291	289	323	253	312	313	305	265	308	277	303	314	320	317	294	271	249	307	305	303	261	307	323	318	295	306	308	317	276	327	294	311	286	294	305	330	255	278	292	282	303	296	299	321	291	301	278	283	288	303	306	292	311	288	320	299	284	279	308	283	305	307	310	287	320	304	307	323	283	326	271	273	281	288	320	277	285	301	312	282	302	289	296	308	290	305	301	302	282	325	292	327	281	287	330	315	303	291	275	299	303	307	300	293	262	294	288	319	283	265	292	288	290	301	282	280	325	305	313	291	285	306	318	297	326	314	331	277	293	294	274	281	310	302	294	324	287	300	290	291	281	314	321	314	262	289	324	319	255	300	269	281	264	298	322	283	269	310	306	289	303	276	256	296	328	313	281	298	300	282	289	308	287	314	327	303	318	287	295	297	261	304	324	309	296	265	283	316	284	314	312	312	321	307	297	315	270	305	263	304	290	279	291	290	299	288	288	289	327	293	327	280	300	294	332	324	277	276	307	285	299	252	284	311	315	293	264	291	308	286	311	290	273	326	307	325	298	322	286	297	261	322	310	307	310	324	291	253	309	287	266	309	305	285	269	279	319	289	300	277	298	331	283	308	268	294	283	265	287	301	294	328	298	295	288	298	309	295	291	316	283	314	331	271	286	275	318	284	293	316	304	285	281	258	267	313	304	340	297	317	314	308	283	288	285	289	307	292	302	306	311	296	297	325	301	308	315	274	283	296	354	284	257	290	263	302	294	292	302	313	311	300	286	328	306	293	286	325	286	282	272	324	277	301	329	282	322	298	289	272	293	252	299	307	296	328	288	291	283	295	309	285	284	319	297	304	284	289	312	280	290	284	308	293	307	280	293	280	299	296	286	288	284	285	298	295	304	266	291	305	278	302	295	324	280	317	324	315	284	289	294	278	289	276	304	291	302	312	288	305	297	317	314	304	280	329	299	330	296	303	284	301	306	327	324	293	303	297	321	277	298	306	307	302	294	305	298	272	347	285	314	298	309	312	298	273	323	328	280	304	324	298	293	326	327	277	302	257	316	311	306	321	308	314	304	306	323	313	274	278	292	292	299	315	282	324	264	309	301	311	339	313	317	277	286	325	284	295	274	271	313	295	285	332	323	298	270	306	268	331	252	297	306	295	285	283	320	276	319	329	285	318	326	304	288	320	305	291	313	290	303	273	274	314	268	304	315	272	296	297	311	306	321	327	282	288	281	285	323	283	296	325	306	338	285	298	293	288	269	314	302	290	271	262	289	278	298	302	304	287	319	294	284	291	297	295	307	292	275	300	267	283	296	315	278	299	280	254	299	291	284	286	327	306	286	305	290	310	291	313	319	300	265	296	257	301	312	290	317	298	270	301	296	301	320	295	317	246	298	317	283	297	303	310	310	288	301	300	319	301	290	309	297	298	312	297	289	314	291	294	290	283	288	314	288	313	309	293	309	306	304	286	298	282	293	291	291	297	309	295	315	281	288	291	281	306	304	269	335	283	308	282	316	317	315	300	309	292	283	291	316	329	310	305	308	281	270	268	303	330	286	262	305	299	307	310	300	328	313	327	314	286	291	308	295	297	300	299	294	289	317	310	297	284	285	299	301	294	319	304	303	287	302	306	295	318	276	291	309	295	294	363	300	311	297	287	316	303	297	285	311	302	292	306	299	321	290	303	332	315	316	308	275	258	299	301	297	323	298	294	302	278	286	292	274	290	288	306	267	312	302	325	295	300	303	287	274	338	299	316	292	290	312	296	301	302	294	311	290	290	318	309	267	298	332	308	298	302	310	315	287	298	287	281	300	309	317	331	289	294	292	312	307	283	280	288	289	285	285	305	305	300	284	281	284	275	322	324	271	308	279	295	290	268	294	314	279	321	283	271	328	294	286	296	317	296	299	312	314	304	303	332	281	311	284	302	307	319	310	262	308	290	282	296	303	307	294	301	287	288	279	325	294	301	295	263	275	291	305	293	284	305	310	278	294	285	278	279	292	288	301	336	295	326	297	291	315	297	306	299	277	302	306	284	303	309	294	293	281	293	289	305	308	277	296	301	293	293	298	304	314	307	260	293	297	283	305	316	330	301	275	307	298	299	281	297	323	303	299	274	304	293	288	264	281	296	319	288	294	297	292	315	326	254	287	279	308	328	305	302	330	279	283	302	354	309	301	300	320	317	301	283	299	303	334	261	296	338	275	256	296	280	315	287	315	292	300	324	319	306	285	300	272	295	310	315	309	265	309	296	300	299	285	290	313	313	295	285	280	276	297	270	290	279	272	317	280	311	286	296	283	298	287	268	310	281	282	300	291	310	304	336	297	299	291	296	313	303	302	290	284	337	279	315	330	276	324	309	287	316	316	309	292	303	294	294	270	288	283	298	284	294	301	287	318	296	293	286	317	298	283	280	293	261	308	281	267	326	340	300	339	271	317	295	296	288	285	292	271	324	284	312	293	300	304	313	282	311	297	293	324	307	321	277	334	300	270	296	320	300	286	314	297	301	311	301	289	298	287	279	299	307	291	331	301	301	290	309	298	280	310	300	295	282	318	301	316	306	290	317	301	259	288	300	321	291	293	327	303	280	288	271	299	284	294	320	323	343	302	285	290	285	276	310	278	305	303	298	300	297	322	247	309	268	302	310	304	297	296	294	324	292	319	284	269	297	282	306	318	305	302	314	274	315	298	304	299	295	294	305	275	290	303	288	276	291	317	305	304	286	299	289	286	320	322	317	300	305	314	317	282	331	307	297	291	292	321	297	289	270	279	320	294	271	297	326	304	302	296	288	290	304	278	290	299	313	293	308	282	312	283	297	279	321	295	297	294	277	305	287	301	313	268	305	277	291	260	300	300	247	295	309	308	293	327	307	299	318	308	329	287	292	279	309	279	292	284	271	285	310	301	302	307	288	294	284	287	305	274	322	278	293	323	288	297	272	273	296	277	311	307	287	301	303	307	316	297	297	304	299	307	281	288	281	312	305	269	302	277	283	302	320	303	286	273	321	283	303	284	310	291	313	290	325	302	266	310	306	326	299	312	305	324	281	311	264	250	309	282	304	317	291	302	325	307	316	294	300	291	285	312	300	306	312	298	293	306	300	290	278	280	285	291	287	296	278	297	286	301	293	298	293	308	317	301	292	297	270	327	252	275	323	325	297	292	304	275	301	290	276	333	301	291	302	300	284	273	272	272	295	299	286	265	309	309	284	319	288	308	313	328	273	294	273	290	284	285	303	303	288	352	299	291	288	300	276	285	307	278	307	297	283	298	313	296	325	284
33992	64234	47003	31432	41107	16401	954	2061	639	495	428	400	380	366	332	338	361	387	389	342	374	327	366	309	350	313	309	379	334	296	314	319	331	307	324	335	327	295	343	296	328	314	358	330	299	312	332	319	311	314	315	332	324	303	341	315	317	332	333	332	320	284	334	313	317	325	307	335	316	306	332	328	309	325	310	290	320	326	319	292	302	334	326	305	302	307	306	319	366	318	315	329	334	308	297	297	287	306	321	312	301	321	305	303	332	337	340	310	353	321	314	354	328	312	312	317	336	345	324	287	310	311	321	339	315	327	325	333	340	326	323	315	347	333	289	323	304	364	311	285	332	338	314	317	325	317	302	321	307	334	374	309	302	309	313	320	296	318	327	340	312	288	319	319	361	317	312	322	301	343	315	320	304	336	325	319	321	285	333	318	301	294	305	344	332	304	321	310	334	328	330	325	330	333	314	293	277	292	300	334	287	327	329	321	321	309	322	298	316	331	309	354	304	329	297	301	285	355	281	303	328	327	312	308	304	308	295	300	323	331	339	323	311	339	302	335	316	333	308	299	340	319	299	318	273	292	305	299	312	305	329	297	318	297	328	305	321	290	287	323	342	310	338	330	285	312	332	334	287	316	282	315	336	320	293	324	308	325	310	302	328	315	340	300	349	349	305	329	315	319	334	306	302	303	282	330	358	344	306	326	328	320	284	326	315	331	344	343	305	306	326	329	326	317	322	337	324	301	329	313	342	311	311	330	301	312	346	283	343	306	346	309	309	303	317	303	312	315	302	332	313	314	335	292	298	295	341	325	332	327	274	303	333	325	332	334	317	290	283	317	327	307	323	340	293	311	320	319	309	333	326	329	328	308	314	326	350	308	307	341	325	334	311	317	347	309	295	321	346	310	325	287	320	333	289	301	315	302	298	343	336	318	304	289	315	334	342	286	300	284	342	342	350	307	321	322	336	330	305	315	306	335	295	321	314	325	294	325	327	310	317	318	300	317	340	328	332	335	327	333	322	331	327	330	314	327	307	304	316	310	308	327	313	316	318	325	302	321	284	324	327	315	304	337	359	330	332	321	282	317	324	323	303	311	322	302	338	348	325	322	325	311	324	342	375	314	320	294	331	290	295	330	329	321	317	322	293	352	310	312	324	302	344	283	313	318	325	336	309	319	299	315	336	326	331	337	320	302	333	300	330	301	343	310	301	296	320	362	307	285	351	296	317	303	314	318	318	335	327	308	291	307	298	314	317	299	338	351	313	316	282	297	314	340	318	316	322	302	294	342	318	302	320	314	328	288	316	321	298	276	282	335	327	329	344	314	312	298	318	321	304	306	357	308	337	279	335	325	319	325	305	306	311	340	308	316	335	319	328	308	333	310	309	285	356	340	331	375	332	320	312	319	313	335	314	321	312	324	323	318	315	289	308	312	313	303	349	309	297	329	328	327	316	331	340	326	320	338	343	315	308	320	330	314	270	301	354	301	348	321	282	321	295	305	289	315	307	296	329	317	325	318	327	344	323	329	315	327	338	308	314	339	315	322	324	336	318	313	322	293	278	274	339	316	322	336	295	326	308	310	302	315	340	320	322	310	344	331	301	346	348	322	330	341	313	324	320	331	334	325	318	320	322	302	325	305	296	300	329	309	334	297	340	304	324	323	310	323	315	289	302	309	317	309	343	294	285	301	310	324	328	312	342	328	321	352	356	326	317	308	333	300	336	301	297	319	330	320	340	327	324	285	314	310	289	322	348	311	288	311	323	301	316	355	292	323	315	315	315	329	302	312	331	347	291	327	302	339	302	301	341	310	309	310	302	319	348	362	315	327	314	312	294	322	309	324	311	269	308	330	319	327	317	300	335	325	309	360	294	342	333	320	338	293	306	324	336	309	310	327	330	290	316	300	319	323	345	293	309	321	345	311	305	318	349	294	316	287	287	311	338	348	347	289	324	298	340	321	304	316	310	336	310	327	308	298	321	325	308	313	294	330	337	321	314	301	333	342	322	318	331	309	331	327	317	301	313	317	321	320	335	322	295	299	278	301	313	297	313	323	281	297	315	324	308	312	295	325	353	292	339	322	315	334	318	336	335	333	309	347	332	294	318	349	318	312	347	304	321	341	314	325	339	313	344	329	334	306	345	329	321	303	316	303	344	319	296	327	313	325	323	294	309	296	311	319	333	319	303	318	319	334	334	312	291	322	306	333	296	366	325	300	348	317	316	295	312	323	318	328	304	285	322	299	331	330	308	306	312	329	305	335	328	323	350	316	313	343	336	289	328	349	334	297	355	316	341	330	300	288	338	311	337	311	309	309	315	320	293	330	303	343	292	327	299	328	319	314	364	304	282	322	323	330	337	323	301	309	305	285	330	317	333	317	295	317	315	328	313	327	337	302	320	332	283	310	323	339	326	282	308	325	322	301	290	300	309	341	325	347	312	306	322	306	322	341	299	332	317	333	345	303	319	306	317	322	330	315	323	344	319	308	344	322	327	288	303	303	329	337	285	290	287	317	290	333	320	345	326	316	321	331	333	338	304	302	274	338	328	310	320	322	323	339	300	307	318	315	279	334	338	348	311	325	289	336	294	334	290	306	316	318	316	313	313	323	263	325	326	301	298	338	356	305	318	330	327	307	333	326	323	317	275	303	329	287	331	325	319	302	279	292	302	326	323	338	292	342	326	307	325	320	336	302	317	320	298	328	319	335	342	332	293	311	313	294	318	312	310	298	319	325	299	289	298	333	311	311	326	285	301	320	319	336	313	298	314	319	305	321	319	298	313	327	321	281	329	315	312	302	274	338	309	336	319	333	302	316	320	285	338	335	320	351	318	324	339	322	301	333	322	314	325	305	345	332	332	332	304	321	309	303	300	282	278	311	302	336	322	315	334	292	320	341	345	333	333	350	287	322	305	284	280	302	317	295	340	331	312	324	301	342	343	322	332	319	309	309	293	321	353	338	289	328	346	342	302	293	329	297	320	316	295	349	338	326	306	317	348	294	320	337	316	326	298	305	326	293	329	310	316	332	335	292	311	324	354	265	262	325	328	311	329	328	304	318	323	329	316	294	313	317	276	321	304	304	311	316	356	302	312	295	313	295	317	300	305	341	321	317	294	309	301	295	327	334	276	312	337	314	324	318	360	311	310	314	309	294	317	315	308	289	336	310	329	314	308	332	335	318	304	306	312	314	306	344	289	304	320	311	306	298	332	337	322	307	315	314	320	346	310	323	338	304	301	316	310	339	310	316	341	323	322	369	315	308	316	341	292	293	316	318	306	327	352	318	335	328	319	303	349	340	335	303	319	280	300	301	327	272	341	325	353	318	327	317	327	303	345	313	303	324	334	308	301	329	308	312	291	325	362	304	335	309	340	294	296	327	311	324	283	307	345	321	294	319	294	336	357	322	339	311	302	311	340	351	314	356	335	363	336	300	368	280	344	351	325	304	298	295	333	285	273	316	307	262	319	332	332	308	303	341	343	336	321	285
24926	21434	29461	25367	23751	14114	1377	959	540	504	461	510	496	500	437	476	473	483	512	470	480	476	457	466	467	494	459	464	449	475	486	449	442	454	455	474	443	472	476	430	461	422	473	467	469	449	471	450	454	451	460	478	450	454	448	465	481	465	513	508	478	461	448	495	433	418	488	481	457	490	455	469	462	469	436	489	470	477	444	475	432	442	453	442	476	446	463	450	459	413	509	433	471	428	461	428	442	490	454	423	481	461	420	449	446	435	477	460	498	426	471	486	474	501	471	453	457	456	488	452	477	511	454	494	472	447	450	476	453	469	417	453	457	491	472	477	465	443	484	415	476	472	478	470	451	458	508	438	439	486	457	457	463	498	458	460	479	477	476	437	472	473	487	469	458	455	430	460	476	470	474	477	491	443	487	453	465	423	419	435	462	465	455	484	440	456	477	438	478	445	476	423	453	489	461	469	484	473	468	487	487	450	446	479	501	470	421	469	469	489	494	456	466	438	411	454	472	456	483	450	493	467	447	443	480	476	479	431	484	458	469	464	448	435	453	484	457	445	441	430	446	497	442	476	468	464	475	448	488	483	476	460	439	438	429	473	446	470	479	443	470	451	420	482	448	460	428	462	449	507	460	441	446	435	450	469	491	482	416	470	446	492	459	456	440	443	474	480	439	489	471	439	456	436	516	466	417	457	439	462	467	478	467	442	442	452	474	402	440	453	502	467	438	418	457	504	438	477	442	451	425	476	458	420	458	461	451	465	472	441	468	469	474	457	485	434	480	461	463	446	454	450	449	427	503	460	428	463	440	449	465	446	475	425	466	501	471	461	445	480	450	469	483	481	437	458	449	439	431	476	446	490	468	458	468	465	453	435	469	432	496	480	513	460	472	452	457	460	435	434	463	456	466	489	469	445	472	445	457	465	474	460	477	452	489	476	442	419	408	470	497	496	468	470	467	472	495	473	448	441	514	475	479	438	464	472	439	488	511	463	475	420	427	451	500	438	488	451	433	477	485	447	494	441	466	469	465	481	462	467	472	463	475	454	458	432	488	482	430	428	448	455	434	430	477	458	479	424	459	451	486	463	440	466	465	456	416	447	430	484	446	406	471	427	436	490	481	451	488	445	457	467	476	443	474	446	447	453	500	444	527	459	438	446	425	444	450	437	482	464	459	467	444	468	476	474	439	474	428	421	492	480	429	448	451	450	437	493	448	426	468	464	478	427	436	463	478	459	472	483	460	471	441	453	487	437	504	439	473	466	447	453	446	445	498	501	493	470	444	431	467	437	486	479	489	453	449	411	422	464	482	460	445	449	437	495	460	444	430	436	425	410	474	457	449	427	469	476	462	453	454	465	490	469	472	440	447	442	423	477	474	483	451	489	450	502	454	497	479	458	439	453	491	440	481	452	468	492	477	431	467	467	447	474	450	471	461	468	468	484	436	478	491	490	436	451	479	406	453	442	467	448	439	494	456	445	492	464	444	479	443	509	455	507	471	481	418	423	456	483	433	480	448	497	459	488	439	437	450	508	462	466	464	467	446	423	483	470	451	469	473	442	446	455	454	441	450	447	451	432	476	437	423	462	463	470	475	442	456	415	472	493	472	445	448	486	470	452	484	467	447	463	423	430	485	424	500	440	407	470	441	483	449	459	465	493	462	468	433	452	443	441	440	444	469	474	477	433	461	446	430	442	478	471	423	487	472	464	466	481	475	448	437	471	442	405	410	425	426	461	446	464	461	473	479	468	481	444	441	438	411	445	498	455	470	465	426	488	501	453	488	474	465	443	463	436	465	482	478	423	460	463	468	486	433	476	475	478	441	438	483	467	443	467	472	452	432	466	440	464	457	479	474	442	487	471	446	437	457	502	469	484	435	466	445	424	477	482	457	470	517	452	473	442	434	493	454	461	479	476	445	457	463	474	453	451	440	510	463	481	447	485	437	484	454	472	454	437	430	482	424	422	434	466	488	446	477	443	474	463	467	450	436	467	435	430	480	440	472	429	499	477	475	474	422	439	440	450	454	420	436	436	479	446	462	450	424	461	489	468	448	450	498	490	456	437	481	439	490	436	457	483	466	459	460	443	440	460	487	489	475	426	445	489	489	465	469	456	459	454	472	470	439	454	408	460	468	420	456	446	489	488	444	461	488	441	426	445	493	492	479	447	407	459	462	456	439	447	450	446	466	446	426	467	474	473	461	485	476	458	470	460	448	462	455	459	437	464	479	454	504	413	458	435	438	485	427	489	451	470	464	438	464	491	444	456	427	470	431	470	453	474	468	462	461	474	500	435	456	453	473	455	452	450	495	406	488	441	471	446	445	461	497	488	452	485	485	426	450	490	454	439	472	453	464	420	476	432	458	446	463	452	475	412	435	460	446	460	479	434	452	473	462	444	454	437	431	502	504	492	446	455	455	493	505	458	475	448	510	432	456	434	468	437	427	452	509	447	446	449	460	462	436	462	458	468	473	446	447	489	489	426	458	442	473	489	463	448	471	446	473	459	443	489	467	405	480	429	472	443	474	473	442	496	447	455	431	468	480	519	499	453	454	435	482	448	480	459	434	495	474	420	483	446	426	461	462	452	487	471	414	458	442	465	443	444	481	456	468	462	480	489	446	426	456	431	459	443	475	429	452	466	480	462	426	481	474	446	473	479	460	442	443	439	476	477	459	459	429	455	456	439	468	447	465	466	441	438	446	476	478	478	438	466	443	445	474	441	477	471	502	458	464	484	492	453	464	441	471	462	492	481	456	464	467	464	498	433	496	474	463	480	466	441	428	433	463	464	457	507	454	464	470	494	429	491	496	498	483	462	477	418	425	469	469	470	462	442	482	447	465	425	500	449	431	453	448	431	448	499	457	453	486	430	452	481	443	459	485	471	474	459	442	498	474	447	464	428	447	444	431	456	435	435	475	452	449	443	429	436	442	436	456	464	469	453	464	439	482	477	427	512	439	473	464	476	498	463	468	470	425	434	507	475	506	479	433	499	432	429	469	478	481	432	456	457	455	421	437	433	428	458	457	459	498	489	405	404	440	454	495	477	447	495	472	432	454	449	470	455	461	475	485	473	462	431	425	446	456	440	447	512	458	447	463	498	449	461	479	444	455	467	457	446	472	478	456	484	480	426	441	439	469	472	467	449	468	441	454	485	446	448	453	427	471	437	464	491	485	517	448	455	466	468	423	495	472	450	476	456	509	518	416	433	431	460	479	466	419	459	475	458	481	493	478	456	456	494	485	484	491	471	466	493	422	478	473	458	436	497	447	444	467	458	502	464	435	430	458	438	492	458	479	451	449	441	478	506	441	464	464	466	470	470	428	449	458	445	480	441	432	422	451	496	438	424	447	496	493	452	485	455	463	490	456	456	493	423	483	462	461	422	436	444	455	469	425	466	455	470	434	475	485	468	469	442	484	443	470	435	478	517	467	456	501	448	461	459	472	495	460	486	494	494	476	466	484	429	483	468	443	484	470	489	460	455
33370	58930	41846	20288	30310	13096	919	1604	607	583	591	510	536	483	508	516	476	501	493	488	504	542	525	493	495	467	501	510	510	453	488	462	482	487	499	532	454	477	497	520	472	493	510	498	431	441	449	497	485	502	456	495	461	480	473	496	501	453	500	495	461	463	479	488	492	480	466	475	490	452	474	448	527	528	506	496	509	476	478	496	487	535	489	494	446	534	476	493	443	491	478	470	475	438	474	445	520	441	469	419	471	522	458	512	507	477	476	519	495	523	464	491	500	493	522	473	467	446	536	452	447	466	467	468	463	471	445	464	476	491	422	494	456	437	511	463	492	472	437	495	494	498	483	444	492	487	503	471	452	466	505	510	501	484	493	481	482	405	483	512	482	472	505	468	492	488	468	477	489	472	456	448	445	489	465	490	476	480	507	550	462	462	505	503	462	473	448	496	483	477	494	514	467	484	491	441	504	498	471	515	475	448	535	467	436	509	487	489	484	439	472	478	459	494	507	454	473	501	518	492	487	497	521	453	480	498	481	514	435	544	486	481	465	492	498	451	453	456	469	519	477	485	473	444	487	500	480	466	465	466	453	492	491	505	495	516	526	503	477	483	487	425	424	464	482	499	484	490	506	477	485	469	506	525	449	433	489	484	467	489	479	484	502	498	499	495	463	478	461	481	450	468	502	459	477	503	530	480	515	518	479	457	462	510	485	507	456	470	524	489	464	460	494	459	550	480	498	517	510	490	485	515	493	490	450	427	474	455	501	492	486	483	477	517	447	506	489	499	440	486	443	514	456	516	494	481	457	535	449	507	462	507	486	465	511	458	497	492	461	490	475	465	487	476	500	462	468	432	485	481	519	456	451	455	479	515	461	469	478	448	473	498	462	506	476	472	480	464	445	491	482	490	481	472	466	498	498	465	476	496	422	524	465	492	505	514	463	478	508	482	480	484	513	496	523	464	461	519	509	505	489	450	465	477	489	519	455	485	477	492	467	489	473	496	483	523	505	472	477	480	479	473	472	448	480	493	497	477	489	503	491	462	523	500	447	503	507	503	479	433	473	488	493	478	526	471	518	464	475	517	474	455	481	488	483	497	484	466	466	506	499	499	502	486	509	458	476	546	457	477	507	484	461	463	437	479	507	499	487	450	473	485	511	529	527	483	501	511	457	445	486	483	458	451	491	462	456	496	490	485	482	495	482	449	487	491	445	467	497	479	490	500	463	480	410	477	498	481	502	469	504	484	469	479	440	495	472	440	474	455	496	492	466	507	495	476	444	521	495	467	451	494	503	473	534	497	473	459	448	503	461	514	467	454	469	489	484	488	467	502	461	493	502	480	468	469	492	491	491	471	485	490	469	470	495	496	494	510	522	477	475	522	473	501	514	472	503	502	494	505	459	460	534	479	486	443	455	453	498	462	499	470	462	526	492	482	477	456	472	480	494	491	497	509	477	463	487	435	493	483	483	519	515	454	495	460	509	513	468	475	480	494	465	474	456	474	499	504	523	500	444	468	491	453	432	500	478	462	487	504	474	463	463	485	485	455	456	463	482	491	459	496	472	486	491	479	495	487	491	497	465	487	498	490	483	499	487	486	502	475	469	489	491	481	495	539	461	487	512	524	523	515	486	463	473	490	483	475	479	499	464	508	484	517	500	460	452	468	504	499	465	507	492	507	451	408	457	514	455	466	458	466	489	486	501	477	455	483	491	469	507	468	476	485	515	482	470	453	504	497	470	481	499	536	511	478	464	468	481	495	434	489	478	468	466	490	493	430	470	468	486	463	440	479	528	471	497	482	470	492	488	509	483	512	498	503	489	475	450	452	496	521	471	465	473	474	486	517	475	502	517	495	463	459	484	487	496	441	482	455	483	437	496	499	506	461	505	461	494	497	454	526	507	484	458	457	488	440	479	465	526	469	486	480	478	468	454	442	477	479	481	469	530	448	503	474	480	521	493	456	495	479	504	510	499	473	507	467	448	460	466	490	493	460	460	493	468	533	490	445	440	475	476	456	454	499	521	484	490	452	493	503	458	502	529	497	492	475	499	457	491	483	498	484	476	479	498	484	490	479	476	424	489	537	490	470	467	508	487	491	486	507	500	466	454	494	485	474	474	463	500	470	489	478	524	467	479	532	480	464	451	465	471	486	487	501	485	487	458	468	477	486	482	515	506	460	455	489	503	500	504	453	538	451	468	504	470	494	459	484	471	516	454	495	505	477	494	482	457	496	469	475	504	502	504	475	488	488	520	492	494	462	467	458	502	444	467	503	473	518	467	495	493	465	542	512	485	499	439	482	492	486	479	437	470	463	482	542	459	503	483	497	481	473	494	469	497	497	454	509	466	492	492	490	485	440	513	483	483	490	490	476	469	481	484	493	504	505	512	460	486	499	497	485	526	534	483	480	484	464	476	479	483	430	507	448	428	492	452	494	519	460	466	468	495	490	505	451	444	473	468	473	479	475	474	465	487	499	496	485	533	526	517	466	445	490	456	477	455	471	485	519	475	468	475	468	501	508	473	529	521	495	520	504	489	503	464	455	442	470	521	447	455	498	475	500	484	456	497	458	478	485	498	515	484	474	490	462	510	452	482	509	495	478	502	506	483	497	461	464	472	462	508	458	490	485	496	440	464	457	491	435	496	463	497	516	471	468	492	524	476	479	492	484	485	522	469	501	437	492	519	485	496	478	476	465	488	505	456	488	511	485	490	446	464	484	490	461	437	480	493	482	471	500	510	462	482	537	465	489	474	471	465	489	461	512	507	478	471	495	504	492	461	457	503	509	544	490	485	460	464	484	488	469	472	516	435	423	461	503	461	474	453	474	512	469	466	445	469	486	483	451	461	488	504	468	501	479	483	488	511	498	497	450	496	461	492	507	467	476	446	494	523	478	473	476	475	508	456	477	476	502	490	485	470	471	473	455	515	473	472	431	477	472	486	462	447	524	473	511	494	480	497	478	521	479	469	475	475	459	500	487	493	471	478	465	471	499	469	477	487	473	506	521	532	481	498	530	469	496	475	505	468	517	486	468	466	488	476	507	495	508	460	499	469	495	466	456	474	455	483	453	504	457	474	471	471	486	451	472	514	509	472	516	469	501	500	483	486	457	449	486	461	489	492	478	502	478	502	501	496	482	483	493	486	499	492	475	495	501	481	526	483	474	506	456	443	452	493	456	497	507	474	457	463	458	494	464	465	479	473	513	484	475	500	482	490	527	491	487	467	499	443	500	453	518	465	507	506	480	486	468	520	488	438	452	471	469	506	518	451	494	517	471	462	483	496	461	485	469	518	441	454	483	523	482	498	475	494	454	494	470	462	486	471	458	487	491	507	497	454	477	452	526	456	475	469	500	504	471	476	490	448	514	526	471	471	476	528	465	497	541	514	491	487	444	470	504	471	503	459	493	517	514	495	490	458	494	500	439	498	474	486	433	501	494	491	465	479	460	501	451	479	484	455	476	528	466	478	490	479	469	480	477	483	466
22573	21064	28818	23720	29425	28003	13616	3002	692	534	513	525	486	458	450	461	388	451	438	418	395	394	454	406	377	420	400	374	432	410	428	385	398	393	396	384	374	367	377	359	400	382	427	410	371	406	410	399	380	362	384	415	384	351	362	389	374	383	400	402	390	370	373	370	384	377	378	380	363	355	429	375	368	362	343	385	363	400	375	387	385	401	414	390	388	387	374	362	412	415	362	390	367	350	403	374	395	411	383	397	335	406	383	396	386	377	384	393	337	382	380	396	375	418	398	410	417	354	389	356	374	422	388	359	366	343	377	378	357	384	386	385	397	406	402	372	422	369	385	367	365	374	362	366	396	371	408	416	368	417	340	341	376	361	435	364	364	394	361	375	390	343	342	395	335	360	354	369	401	410	368	413	381	343	387	390	395	401	391	364	372	361	384	366	380	385	371	345	355	370	391	393	375	389	338	385	375	374	397	352	381	408	351	355	381	372	359	378	365	397	400	376	386	399	356	384	390	369	410	375	390	343	422	361	365	385	374	389	357	420	394	373	362	369	378	433	389	373	362	402	391	358	395	362	374	353	363	381	391	387	379	422	386	405	375	399	365	402	401	385	415	364	382	372	398	412	352	362	389	373	370	397	379	382	376	384	343	368	388	407	325	413	366	377	361	407	404	352	373	384	402	425	364	404	357	382	374	371	379	374	350	389	382	363	402	386	374	369	390	377	357	368	369	377	381	405	389	385	371	383	368	370	381	385	357	334	353	407	374	355	362	340	402	378	372	369	358	397	408	368	374	391	341	380	370	407	381	363	362	374	353	395	347	398	379	393	371	365	372	360	383	385	376	367	404	385	385	380	345	370	390	394	393	359	366	367	363	419	411	360	377	406	398	389	380	412	363	378	382	388	390	392	396	374	348	391	353	366	352	375	340	361	398	371	351	378	380	372	369	373	392	371	414	364	430	375	386	373	374	341	393	398	392	359	391	390	406	372	400	364	350	335	369	367	399	420	396	400	396	382	382	383	387	402	407	353	410	410	395	366	418	368	346	402	370	368	392	371	411	359	388	368	383	413	385	411	391	371	417	394	374	386	362	369	380	367	357	380	362	369	411	359	394	372	379	359	342	375	342	352	391	377	387	359	411	390	361	373	348	389	366	361	370	386	347	359	352	375	351	356	375	382	365	344	362	386	370	382	361	416	360	380	367	393	386	390	349	358	367	361	363	358	393	378	377	387	391	386	367	361	353	382	391	440	373	369	407	387	388	415	347	403	388	403	354	366	399	353	383	362	393	348	387	398	348	358	369	373	351	392	371	390	417	373	392	364	388	385	368	364	370	382	401	384	381	399	387	360	383	385	368	376	377	409	362	391	381	367	398	396	395	383	395	348	371	371	390	375	381	392	363	377	374	359	378	410	389	376	416	401	378	389	351	406	392	395	394	363	371	358	411	371	361	417	376	414	358	383	370	400	372	393	384	380	384	390	376	372	370	409	370	404	396	388	360	401	345	402	358	357	363	413	407	362	394	413	384	363	388	394	346	379	372	392	363	365	366	362	399	367	363	392	393	354	368	373	396	383	393	384	413	391	397	401	383	357	371	432	333	346	375	359	347	373	372	365	356	391	376	363	375	384	408	391	357	380	370	392	370	363	377	387	354	381	361	375	400	389	377	351	389	383	410	402	392	392	373	378	428	371	384	358	338	388	382	359	368	397	359	388	371	371	395	390	362	402	376	407	352	392	408	369	373	386	392	388	359	402	435	310	387	384	362	414	393	344	402	352	382	387	389	356	371	367	391	369	360	385	375	406	387	373	382	350	373	375	348	391	396	372	373	375	386	372	362	364	376	359	407	361	361	401	403	422	372	364	371	379	341	369	363	377	392	368	369	394	358	375	385	379	360	394	402	398	377	366	349	372	398	392	377	389	346	409	397	393	384	375	388	417	402	350	385	394	399	356	417	360	379	395	399	315	353	401	386	389	365	371	383	364	382	389	407	398	390	392	410	353	420	391	381	368	372	384	360	354	373	378	360	395	395	369	372	359	361	396	359	402	377	413	353	376	384	374	390	379	351	375	378	411	369	363	363	379	387	382	345	390	357	395	364	368	370	412	389	360	373	357	399	378	383	366	367	356	371	374	382	361	366	400	417	368	397	409	388	369	358	358	401	402	373	376	369	376	386	383	397	348	441	364	382	360	409	382	405	364	365	376	390	314	360	381	343	401	361	389	381	374	418	351	341	379	374	376	411	418	389	347	372	364	339	357	402	381	396	364	408	411	379	365	380	389	367	358	417	377	403	394	395	372	388	340	355	420	394	371	371	421	394	367	333	373	346	353	358	374	357	393	368	393	389	381	373	377	420	390	384	387	410	383	386	378	371	410	365	394	373	373	384	361	340	410	436	385	366	377	398	386	373	370	378	362	380	377	410	394	391	380	382	406	368	419	385	366	378	360	348	375	354	357	349	392	371	372	374	384	402	385	399	392	387	401	392	386	375	362	359	368	380	390	370	386	367	356	397	383	365	389	374	368	372	375	389	363	369	385	393	365	384	342	394	411	358	359	331	384	412	403	398	374	388	392	397	375	377	347	423	364	362	417	352	388	361	357	388	375	421	355	381	385	379	381	388	355	378	389	417	371	356	398	379	350	404	440	417	389	403	407	413	419	383	382	380	394	400	368	405	385	402	373	382	345	418	369	381	391	411	383	391	379	373	352	362	406	370	402	387	367	362	352	390	403	384	345	367	354	366	379	406	358	375	376	406	388	380	356	354	381	388	366	361	376	379	380	408	387	387	397	403	392	346	377	330	388	382	378	362	383	375	358	363	389	380	407	388	386	399	395	380	359	381	378	365	399	366	350	398	374	389	419	401	396	385	407	382	379	382	391	370	350	373	366	380	397	361	331	400	312	409	390	364	339	382	367	346	372	345	394	388	392	363	390	370	369	376	374	379	361	341	360	352	394	365	373	367	402	349	377	371	423	419	385	409	378	366	389	384	370	385	380	364	366	330	402	405	353	370	354	383	353	386	364	389	400	381	372	416	383	385	421	393	386	395	377	403	374	371	333	367	381	355	360	413	389	371	387	353	353	361	389	362	350	392	376	380	377	367	351	387	370	353	358	409	404	387	391	372	360	396	401	408	381	396	380	380	336	375	380	401	384	353	371	383	369	383	402	364	360	357	357	415	375	351	393	370	359	378	405	386	366	405	386	372	375	340	379	402	379	375	408	367	419	379	398	399	373	349	404	391	386	380	354	396	372	374	361	395	369	382	340	386	404	373	350	371	405	412	399	346	366	350	363	359	374	397	363	411	359	359	393	392	411	394	365	369	386	382	392	360	402	401	414	391	353	389	329	386	346	415	369	361	384	371	349	356	373	416	372	362	424	361	396	407	404	381	405	395	383	375	408	367	369	382	372	364	372	388	414	368	392	354	363	377	385	435	411	400	416	380	389	370	383	351	387	378	378	328	408	351	375	356	358	380	377	382	363
38473	72994	51859	35650	49526	23550	2282	3768	845	714	634	594	566	532	510	477	456	475	469	474	443	435	432	453	398	417	410	416	447	381	414	395	404	417	415	379	392	365	387	445	428	392	376	372	417	393	378	395	396	373	345	396	400	420	400	422	407	396	388	380	366	390	388	410	424	355	365	412	390	365	405	372	429	354	400	391	377	406	386	408	415	390	403	388	356	372	363	389	382	376	362	403	429	379	408	406	402	386	389	384	387	362	423	415	395	360	426	397	389	354	347	389	385	363	429	389	377	425	387	370	396	397	400	380	391	398	437	402	395	410	379	419	387	382	430	376	358	387	435	407	397	396	422	362	400	402	400	397	384	408	411	364	407	408	387	407	358	419	424	364	392	426	362	390	396	404	362	409	352	404	388	375	423	381	415	386	373	365	406	377	379	388	415	364	404	381	413	389	387	351	360	404	438	394	382	368	386	399	383	402	429	374	367	382	424	398	394	388	407	378	366	407	405	383	407	362	394	376	383	408	377	397	385	379	395	344	391	363	403	377	431	366	383	408	408	391	388	411	373	393	401	421	400	420	420	370	408	378	388	381	363	358	390	361	411	388	366	387	392	395	431	387	378	387	391	372	396	373	369	406	364	412	378	380	363	390	408	364	405	369	407	433	345	367	420	361	410	406	387	387	365	379	374	390	392	412	392	406	400	389	384	361	394	383	409	405	386	405	409	386	365	386	370	401	410	417	381	380	375	414	375	386	402	395	415	383	379	399	384	409	380	385	373	360	415	409	416	380	392	384	374	380	386	364	391	411	386	361	359	382	391	382	389	388	405	374	391	389	368	394	382	376	386	375	365	429	397	380	388	402	391	429	343	397	416	410	431	417	376	368	407	392	393	389	400	410	405	365	386	390	389	424	365	395	350	364	432	365	401	381	381	367	391	404	410	401	440	396	382	393	369	432	369	387	368	388	421	371	379	382	401	363	361	391	356	352	391	379	405	382	394	393	381	406	350	398	377	416	393	384	373	420	386	396	372	428	374	395	383	394	382	411	386	394	388	378	369	439	393	404	398	383	359	399	387	367	389	364	387	407	408	377	384	434	397	400	387	375	370	364	389	372	435	385	384	389	401	386	402	396	381	363	374	388	393	352	409	379	404	396	379	360	383	428	365	387	392	378	410	401	378	414	381	377	390	347	396	387	412	379	389	402	404	429	421	431	407	402	425	414	394	342	393	403	381	385	359	408	363	384	359	369	396	352	423	395	408	398	395	351	412	381	383	409	373	371	403	411	336	376	384	418	403	416	414	411	385	369	386	433	443	366	426	388	379	432	370	377	372	398	378	392	415	383	402	398	356	394	360	387	405	406	413	377	381	414	382	373	412	354	400	388	384	394	367	393	381	378	366	391	386	377	388	384	410	378	363	381	410	396	426	421	402	423	410	362	385	403	420	359	386	395	404	359	378	413	376	419	374	405	398	387	417	355	417	414	360	358	383	396	377	435	365	439	390	400	346	396	384	412	411	398	397	382	395	421	420	362	400	397	348	378	418	365	407	412	399	441	396	397	391	388	396	368	376	399	345	388	416	371	390	364	370	413	388	415	349	366	365	360	367	433	383	392	406	403	390	418	395	376	387	413	381	364	395	394	365	366	382	422	402	425	392	368	355	389	405	369	396	346	384	396	371	390	383	437	362	391	379	408	386	387	420	378	343	341	367	401	393	395	408	343	401	385	394	425	390	359	383	387	402	404	382	395	387	419	363	376	368	363	380	404	395	390	369	351	418	367	377	397	370	376	362	378	379	387	410	388	358	376	406	369	366	365	383	391	362	370	392	366	366	351	399	403	335	374	390	413	408	390	393	384	381	399	398	390	383	352	377	397	397	407	410	384	362	390	429	383	373	365	385	391	398	350	372	381	400	342	397	368	401	381	447	393	377	359	389	399	358	389	374	406	368	407	389	396	365	384	383	399	353	361	363	401	408	399	406	387	393	371	383	349	427	394	401	391	381	373	387	368	398	337	375	373	398	368	378	353	379	392	334	413	375	379	400	402	403	408	386	392	380	380	425	381	396	410	413	401	408	397	414	387	407	408	408	415	420	399	385	402	379	392	388	422	352	368	384	391	376	388	409	402	423	341	394	345	408	399	405	401	429	384	424	363	378	342	388	385	394	401	371	366	389	394	410	426	355	413	392	405	382	369	374	415	401	367	375	368	371	425	393	370	396	394	380	345	397	404	385	426	349	432	395	376	403	398	387	404	397	386	376	366	422	357	367	384	380	432	390	367	370	407	361	360	361	373	379	418	408	368	401	383	391	356	385	380	402	391	381	393	383	389	433	398	420	405	379	431	401	402	425	395	373	399	435	402	385	384	384	401	382	408	378	406	386	376	368	375	384	380	412	371	359	361	374	394	370	413	404	398	378	384	422	398	397	373	384	399	400	403	363	385	404	380	407	391	398	393	384	384	387	382	406	381	370	398	399	396	413	381	412	409	362	348	386	399	387	386	382	379	373	388	377	419	394	364	396	388	431	431	378	379	413	367	403	386	402	366	382	397	361	400	399	375	375	385	378	431	376	419	395	436	420	398	368	402	402	411	402	423	371	357	354	415	400	389	375	374	408	402	408	384	407	365	422	365	378	412	399	379	390	411	392	423	415	357	404	344	420	439	387	381	339	376	381	390	383	403	378	427	372	406	411	394	418	385	398	396	369	367	348	412	372	392	373	398	395	393	383	406	381	371	382	405	411	390	420	388	401	362	369	383	376	375	421	367	372	388	416	385	410	358	367	403	398	368	343	409	370	393	432	437	367	412	406	395	405	353	346	368	405	385	393	398	421	413	411	393	383	417	401	367	388	366	384	385	371	384	379	403	409	371	390	369	373	385	377	342	393	414	371	356	434	422	407	387	411	352	419	375	422	390	392	361	385	409	398	403	407	395	377	380	383	383	365	420	403	407	362	396	397	379	361	384	394	379	399	372	368	396	378	387	441	368	370	393	369	385	390	403	375	406	395	365	352	388	343	415	356	366	378	394	430	384	389	395	384	364	352	367	381	410	405	383	419	379	416	402	399	386	364	395	382	381	374	392	366	380	405	377	388	400	416	433	378	390	355	355	427	421	380	416	440	386	378	412	416	413	420	353	405	421	376	383	364	373	427	398	389	378	435	369	373	396	409	371	375	385	372	366	380	385	393	370	404	367	396	365	372	392	361	346	371	353	380	372	378	378	358	360	399	409	351	359	374	377	346	373	386	402	399	377	379	377	340	401	394	401	397	409	353	384	394	370	375	387	395	371	355	365	386	410	377	404	389	366	403	372	380	396	407	387	390	352	390	418	412	384	389	396	386	397	410	373	356	353	404	388	391	397	388	364	342	371	396	406	384	426	380	394	387	424	359	390	377	397	398	383	396	375	388	410	359	431	383	399	413	396	392	393	409	401	378	372	409	399	429	358	372	422	401	391	406	412	370	363	386	408	403	361	367	388	370	400	395	377
30184	34797	30783	11330	4797	1999	423	439	419	361	345	381	345	380	372	377	364	374	399	388	364	421	379	375	348	385	364	352	366	356	378	360	398	395	379	381	392	424	358	355	401	374	351	321	382	389	366	394	357	350	346	368	358	378	393	369	382	379	362	414	384	363	363	386	374	330	361	355	341	379	367	387	404	419	373	392	412	353	375	379	379	398	401	384	382	339	416	348	389	356	356	337	365	368	362	355	362	363	393	394	366	371	347	393	349	380	414	381	371	390	354	357	377	368	377	366	361	396	394	365	342	385	366	413	372	399	403	374	392	372	372	372	356	403	362	334	365	367	385	396	376	337	380	372	362	384	362	374	388	374	357	363	415	349	383	406	387	355	369	377	377	371	402	388	383	368	378	362	399	355	356	350	379	388	382	386	401	369	391	362	350	395	378	348	360	372	340	374	375	407	342	372	374	330	392	374	400	390	356	361	364	440	371	360	368	382	349	391	371	402	373	392	389	361	412	368	379	365	387	359	375	382	384	369	405	347	339	393	355	381	375	351	345	376	396	376	377	404	341	346	383	403	404	362	386	344	395	344	369	388	367	383	371	353	379	353	400	377	358	363	364	424	379	351	449	395	382	351	400	356	383	394	396	381	375	351	376	389	341	410	379	365	367	358	403	370	346	360	360	403	373	395	372	367	404	357	400	375	374	431	403	389	353	370	349	382	360	379	416	371	372	372	378	421	337	375	341	347	371	370	387	401	386	383	364	373	361	373	348	388	364	348	381	365	370	392	380	403	355	349	408	362	388	397	366	379	367	412	408	374	357	371	371	355	376	394	379	375	361	337	391	355	384	371	387	377	381	382	372	383	412	343	388	407	397	368	346	377	397	356	351	371	395	390	365	343	377	398	363	360	364	366	346	365	324	383	332	364	399	364	398	382	371	378	373	403	381	348	370	312	395	369	350	363	385	376	383	356	402	378	382	386	361	382	378	379	368	390	360	401	378	359	364	384	410	351	369	366	360	394	396	355	418	352	372	379	376	409	392	355	399	378	346	367	360	371	392	358	352	380	369	385	356	342	382	370	349	355	376	379	356	399	370	371	340	393	386	353	367	357	368	375	350	377	374	384	390	379	403	386	390	392	380	375	343	356	344	351	360	395	393	367	370	368	401	363	358	367	362	386	370	373	354	363	381	369	375	380	387	345	412	346	357	400	369	388	399	391	359	353	365	364	360	357	379	407	375	386	415	395	372	365	356	370	382	377	359	367	399	369	398	423	406	389	392	350	359	353	368	357	349	402	357	338	395	411	325	376	420	368	413	367	366	345	374	357	403	353	393	358	339	356	363	353	365	358	382	392	384	349	380	391	350	385	380	361	363	356	369	389	365	406	391	396	348	396	365	369	421	370	393	373	388	380	350	378	392	401	357	351	370	364	356	379	359	351	376	351	379	386	410	347	375	392	390	382	371	381	390	374	384	380	385	399	371	385	361	378	428	375	346	361	357	359	346	406	388	365	371	379	353	377	368	367	392	371	381	388	341	384	335	378	361	356	363	437	353	403	358	373	350	388	416	383	405	397	373	356	393	375	364	354	366	384	362	354	397	361	369	348	364	356	369	394	386	377	360	374	379	388	365	370	357	381	360	375	385	400	414	387	353	360	358	371	386	423	377	413	362	368	367	362	346	329	374	381	382	370	372	393	354	374	367	392	380	365	352	400	405	396	390	350	375	368	383	386	373	397	379	374	335	342	417	375	392	354	375	372	355	395	349	376	353	372	403	404	405	380	407	376	379	377	390	389	375	366	374	384	387	389	414	412	372	406	388	377	388	400	339	395	354	390	392	387	360	380	351	358	351	413	364	352	375	350	383	340	374	385	375	382	357	400	364	396	365	387	389	378	420	379	341	389	361	395	362	375	396	406	402	382	393	349	341	368	360	386	341	384	405	373	385	411	378	373	370	391	381	379	393	350	395	367	355	376	362	417	346	363	360	376	367	390	373	361	397	380	375	353	331	377	362	344	372	392	401	360	371	354	403	350	362	357	375	353	386	348	369	401	376	350	390	350	377	331	401	387	371	403	401	392	392	340	393	358	385	345	336	377	363	384	384	385	388	366	396	369	375	370	397	365	368	361	370	343	368	349	368	374	394	364	374	368	390	393	363	386	383	402	431	386	373	396	355	357	393	375	369	374	401	385	370	351	371	381	361	385	384	379	414	362	368	364	391	373	364	368	352	350	383	373	398	384	361	382	359	391	389	387	348	386	378	387	370	372	356	398	358	364	377	382	397	380	341	334	353	347	370	371	350	393	368	371	353	357	380	389	357	364	383	395	384	390	411	352	410	392	364	346	374	359	362	402	369	377	367	360	387	398	378	361	356	396	376	355	386	344	355	405	360	334	375	371	413	380	399	378	380	409	332	369	363	358	347	372	368	394	384	389	335	401	379	382	345	377	391	365	370	400	393	389	398	398	378	384	403	369	385	417	376	367	373	329	365	344	343	346	393	383	385	347	353	355	389	353	402	358	369	376	365	359	373	368	387	365	350	408	405	392	351	386	362	355	379	365	364	382	353	377	380	372	361	369	386	398	401	385	376	387	369	415	362	342	372	396	375	367	381	369	363	383	393	372	381	349	405	406	366	408	398	404	363	336	350	359	368	372	377	377	390	380	374	347	385	369	409	389	373	354	399	363	345	371	358	376	385	367	381	396	371	391	386	372	373	361	388	346	368	384	352	368	346	359	395	394	362	368	374	428	400	378	369	389	404	370	350	365	351	371	359	363	365	379	355	371	390	399	364	413	386	351	342	378	397	361	357	411	346	398	383	380	393	409	404	326	384	341	392	357	357	367	384	365	385	360	380	362	418	397	362	380	374	402	369	404	345	363	416	390	374	366	420	419	369	355	357	371	380	345	347	372	361	339	404	354	358	360	391	355	377	402	377	391	331	384	390	353	366	374	388	369	367	333	385	387	409	414	355	399	384	370	388	398	365	338	386	381	389	364	349	369	349	395	411	363	361	360	343	396	370	349	365	375	371	400	368	362	371	386	426	422	385	366	393	372	338	355	389	357	362	371	423	412	344	333	360	400	375	375	355	369	368	321	413	356	385	399	341	350	368	367	394	360	320	368	347	393	390	365	373	392	359	370	368	370	390	395	394	372	400	333	331	378	349	424	376	382	393	388	375	366	365	362	379	382	352	362	364	366	384	382	348	366	384	385	386	372	396	364	397	405	354	387	366	374	366	375	407	383	414	377	345	408	359	397	385	368	364	361	349	392	371	389	389	371	388	339	353	366	358	372	338	392	402	371	354	376	388	401	409	350	388	388	375	395	359	361	374	378	371	352	371	386	357	378	364	352	362	400	378	352	348	386	427	349	391	376	421	374	387	348	371	355	378	349	354	388	369	374	342	360	365	366	414	390	342	348	368	364	407	385	408	383	353	360	390	361	369	407	383	378	357	350	393	348	362	343	377	399	382	361	334	397	379	430	358	400
30902	48718	27828	7000	5363	2259	504	508	432	384	436	381	413	387	368	389	414	386	398	417	382	381	393	386	395	393	381	388	404	420	409	424	414	423	396	382	378	434	357	431	389	429	380	415	411	432	413	399	388	407	415	392	400	375	378	405	402	379	422	380	390	381	386	405	396	371	389	386	403	395	423	430	382	427	433	430	414	407	402	419	418	422	430	405	410	408	404	408	392	370	430	393	407	394	383	413	380	371	396	411	389	409	398	419	406	398	396	403	408	382	376	427	424	414	382	390	399	376	377	377	413	404	416	410	400	432	411	387	416	410	409	455	389	379	456	399	399	424	402	402	436	447	411	400	403	416	418	413	424	396	398	407	381	407	397	356	384	399	388	437	412	384	391	403	364	404	413	391	424	371	397	395	398	429	403	405	393	414	369	401	386	430	368	378	437	389	403	408	377	440	410	387	395	394	407	393	402	413	419	435	411	402	393	392	371	399	396	382	408	426	418	429	387	412	378	420	394	411	412	414	413	426	415	422	399	336	390	426	409	431	402	385	436	391	398	396	421	388	397	392	420	408	412	393	405	391	390	357	390	364	420	430	422	403	431	419	412	399	411	400	407	406	402	390	420	386	399	420	441	393	415	411	381	411	397	407	406	433	419	433	442	390	429	408	409	404	402	423	375	382	442	395	375	397	394	415	408	401	377	385	387	412	409	401	383	392	382	409	393	394	358	391	384	405	422	418	412	409	387	400	432	427	438	380	407	440	438	408	430	408	420	411	440	404	417	413	367	383	410	412	365	392	391	425	387	440	362	449	410	455	417	401	426	441	413	398	431	365	438	426	379	430	412	385	429	366	389	396	397	418	413	394	397	383	394	439	389	403	428	392	399	440	402	393	389	410	375	405	414	381	391	421	425	396	440	385	393	383	412	403	385	424	425	404	405	430	369	354	425	419	396	380	404	376	391	406	403	431	419	437	398	364	413	410	382	411	376	406	416	457	431	371	370	407	426	426	370	414	378	398	398	379	465	376	382	407	429	438	441	427	382	374	382	397	382	396	407	408	384	419	383	400	416	402	361	427	401	375	399	410	426	349	446	380	442	385	400	407	392	421	403	436	430	382	384	384	409	378	426	404	391	373	355	399	411	410	415	425	394	371	397	399	428	382	392	427	357	402	383	396	424	390	398	376	417	408	400	388	419	404	423	427	390	388	393	397	387	444	421	406	389	426	381	406	427	397	431	389	401	394	385	403	403	416	385	401	385	376	412	418	417	400	398	440	385	367	379	378	404	389	435	378	430	419	423	409	426	412	401	406	419	350	388	380	419	380	397	431	411	371	389	391	398	405	385	442	431	409	412	420	404	387	415	408	430	428	383	448	413	384	418	414	402	378	457	423	383	398	395	400	386	410	414	433	374	428	397	394	350	370	391	433	445	402	429	408	357	446	382	424	427	391	394	401	412	377	362	387	421	410	364	386	432	400	376	372	411	421	396	405	410	403	375	427	392	380	398	399	412	397	430	422	394	392	371	427	400	382	405	443	411	417	413	415	395	409	384	395	431	388	405	382	414	382	380	439	377	399	429	385	420	400	421	370	401	419	435	418	402	389	403	387	397	412	386	406	410	427	409	410	391	409	400	444	417	385	403	391	432	369	396	425	422	369	413	408	386	419	389	410	405	390	405	407	427	375	388	422	382	410	404	373	399	402	439	426	398	358	384	407	427	364	427	418	397	413	411	407	419	417	388	395	429	386	374	428	405	384	411	422	375	406	466	413	384	391	403	416	403	396	435	417	351	394	414	413	380	426	385	384	388	426	418	392	422	401	372	378	439	401	414	428	427	424	428	416	390	398	425	412	406	395	434	380	427	376	377	432	368	375	402	407	406	400	429	405	430	397	419	426	387	402	422	413	377	374	389	383	394	396	425	406	447	421	432	400	404	411	378	384	372	423	435	405	399	365	413	417	369	417	407	458	363	378	403	423	430	382	398	398	378	432	377	395	371	408	395	385	412	443	401	408	400	424	374	403	394	363	413	420	390	405	388	388	391	381	443	412	427	420	394	381	381	402	400	424	438	404	393	417	418	417	421	415	433	374	432	420	374	400	397	399	357	414	431	431	404	376	402	390	383	400	393	424	389	403	409	404	397	410	384	409	416	399	421	396	441	426	393	400	376	396	384	396	395	410	398	394	393	390	402	379	411	451	397	422	374	367	413	425	435	420	415	399	382	418	419	384	409	413	425	428	420	413	378	409	408	402	410	422	407	394	431	382	397	421	397	372	372	361	429	381	412	369	388	401	417	394	427	422	397	394	391	378	354	393	411	405	384	394	415	402	451	427	432	400	411	433	390	393	392	423	404	383	407	380	416	397	372	393	399	392	413	382	352	440	413	388	389	423	384	412	421	394	435	421	401	382	399	353	381	424	399	395	405	457	400	396	410	387	378	414	412	395	417	411	421	380	420	395	399	397	401	397	401	426	397	365	397	391	388	384	399	385	460	403	367	394	404	412	399	443	408	411	384	411	420	379	388	385	415	423	400	397	406	391	423	445	416	413	420	400	391	404	377	379	414	400	385	400	375	408	373	400	388	367	414	378	420	394	391	405	407	388	401	408	432	410	431	403	367	377	409	393	385	399	394	410	394	426	419	411	397	354	366	401	402	432	408	408	403	401	414	425	422	425	406	407	434	375	447	409	410	406	398	372	398	403	373	422	411	394	378	420	380	423	423	428	395	392	411	414	404	415	399	383	410	415	354	425	371	416	414	387	372	360	382	395	392	386	428	411	400	431	393	407	409	413	423	384	414	418	407	418	378	379	400	393	428	424	402	392	414	381	410	430	461	441	399	386	399	376	412	412	414	426	367	464	445	399	393	418	409	408	390	408	450	406	383	385	374	405	413	421	407	406	416	408	411	386	437	378	366	398	397	416	390	456	423	388	367	419	410	392	389	399	419	427	389	416	422	399	438	400	408	429	418	382	394	406	403	402	391	439	426	389	381	386	402	400	393	431	406	403	392	377	451	407	411	441	380	423	383	402	392	355	387	420	391	386	394	417	400	406	384	391	405	387	402	409	406	424	367	388	407	399	447	406	408	441	411	424	445	394	417	426	399	376	405	378	369	401	406	389	371	392	408	357	395	390	423	408	397	426	420	413	406	400	395	396	407	417	382	430	374	413	441	402	408	418	412	417	400	396	383	406	380	376	395	416	380	382	418	400	418	397	393	420	384	380	406	409	400	425	432	470	393	377	395	363	388	383	398	441	378	405	394	419	389	426	438	415	408	434	401	431	370	409	381	385	424	382	387	429	377	390	375	376	386	437	450	408	409	435	440	405	432	422	430	396	406	409	374	410	391	383	394	402	408	378	409	401	399	430	394	387	379	398	415	423	425	380	422	404	405	425	424	391	414	443	424	406	415	378	409	361	419	369	396	430	415	388	434	454	414	348	373	413	418	412	419	417	405	419	418	386	418	429	389	403	396	422	400	408	406	437
23628	21113	28549	24415	28910	25729	6572	1532	441	391	378	385	366	353	317	323	331	325	331	316	297	325	317	318	289	281	332	293	306	299	294	281	314	281	286	284	287	313	285	306	293	297	301	294	279	321	305	267	286	323	287	296	310	332	311	301	303	295	294	288	312	295	278	304	311	285	300	288	316	269	292	302	311	254	304	261	338	270	321	311	299	310	276	325	279	330	313	273	289	279	303	304	295	275	300	302	311	300	307	317	293	283	337	292	317	303	330	323	325	323	320	315	327	290	285	283	293	302	289	284	302	289	330	293	296	325	287	337	309	315	280	302	309	286	306	322	324	344	316	304	308	237	321	304	304	289	322	290	309	294	303	266	284	247	275	325	324	279	327	307	316	319	292	310	301	311	300	311	314	322	301	287	312	302	314	284	272	298	314	293	296	283	310	308	271	306	279	290	343	289	306	295	285	295	296	305	289	272	285	297	279	294	301	296	300	337	298	291	284	310	285	285	312	292	298	297	279	265	309	291	322	286	289	278	311	282	300	318	280	313	306	302	294	303	297	264	300	304	309	282	321	297	299	314	315	292	293	295	284	288	295	321	318	316	317	294	339	332	296	330	303	288	321	301	287	282	296	297	275	280	305	295	308	317	280	307	302	312	289	313	287	282	303	314	320	322	305	310	282	293	318	300	305	303	281	284	285	319	292	310	293	281	324	298	287	278	311	301	318	300	293	307	293	308	298	309	285	305	294	298	291	296	311	329	281	289	274	299	308	311	324	315	290	303	293	299	274	287	305	277	309	320	275	285	322	319	313	278	286	276	289	278	290	306	296	322	300	291	287	295	295	281	248	284	265	324	310	286	271	297	286	303	272	318	305	260	296	301	344	306	295	307	285	298	322	311	303	282	301	303	294	327	315	279	302	290	341	318	317	282	303	300	320	304	297	316	282	269	289	328	305	263	271	269	269	294	311	321	312	287	281	299	293	287	314	284	279	321	256	288	320	300	313	272	286	291	288	317	284	269	283	287	327	323	259	286	310	324	302	291	321	322	294	315	325	310	278	294	253	295	295	312	302	311	320	302	300	264	290	302	295	314	286	289	274	280	330	310	291	295	286	286	296	286	300	332	299	289	321	311	282	303	328	282	310	283	312	314	316	276	308	283	285	292	313	286	303	305	312	265	282	287	300	283	279	334	277	299	289	304	276	306	294	303	293	335	302	318	296	280	277	310	282	293	315	328	277	307	307	266	275	276	275	289	292	296	314	287	321	307	329	298	305	274	315	321	282	309	277	331	300	305	312	315	313	330	281	306	283	296	311	309	277	303	286	292	305	296	300	318	311	294	302	300	277	292	312	308	286	312	336	299	292	311	306	320	281	279	312	298	294	312	275	257	312	282	254	286	300	311	293	273	324	307	295	288	310	311	305	285	314	300	299	331	309	308	334	302	293	295	304	355	308	269	302	300	303	293	272	298	328	304	307	290	282	267	290	309	292	314	319	305	275	301	312	325	288	311	307	308	261	305	279	298	300	315	329	310	320	277	277	279	299	318	330	303	323	278	273	333	320	309	270	281	277	289	348	283	269	299	316	308	256	289	315	289	316	283	318	304	294	295	293	323	311	294	264	284	290	337	277	277	324	254	315	325	298	306	292	314	288	313	285	296	316	318	307	304	314	307	304	283	284	305	326	279	315	287	326	309	296	266	315	300	284	275	298	305	316	290	311	306	277	305	294	300	327	322	282	294	317	306	316	297	307	301	298	324	296	298	268	285	319	291	284	296	288	285	313	319	291	298	277	303	308	298	309	276	260	281	271	332	304	265	278	291	282	315	275	300	300	258	317	325	279	280	312	286	295	300	287	297	300	318	316	274	279	322	309	292	295	282	305	315	285	303	272	279	321	304	265	312	310	285	306	288	318	315	313	287	264	307	289	298	331	260	286	296	300	318	298	275	286	289	307	289	312	313	306	296	278	314	314	304	293	340	293	317	282	310	305	288	306	310	286	291	322	313	314	282	296	343	269	297	253	297	287	299	287	278	312	296	287	307	271	310	278	322	289	299	271	290	294	283	292	277	268	331	297	290	330	275	267	289	299	311	268	319	309	296	282	303	322	290	323	284	335	295	304	295	297	309	308	283	297	268	257	299	316	319	320	304	281	305	351	292	313	286	296	268	283	306	280	294	284	303	306	294	269	343	336	301	312	311	299	269	298	315	300	291	277	282	277	288	298	298	292	280	292	292	314	299	287	297	295	294	298	298	306	299	303	284	308	299	302	310	300	280	271	292	292	305	299	343	276	309	305	278	260	307	290	345	305	319	269	268	309	297	312	298	284	301	304	268	295	308	297	288	298	288	286	312	322	284	287	299	294	300	273	285	303	289	320	315	298	334	310	274	306	282	296	294	303	285	271	292	312	301	273	258	278	296	293	318	287	290	301	311	286	274	307	296	303	292	270	306	294	305	281	282	306	300	272	311	306	319	314	318	288	301	303	319	310	302	289	302	286	284	309	319	271	264	291	319	335	317	285	277	326	293	285	292	304	280	301	299	280	323	268	328	318	305	280	304	289	289	296	290	264	318	296	322	311	274	302	290	297	318	302	303	280	312	297	292	265	311	281	315	300	293	275	273	309	305	307	301	299	290	310	329	302	306	303	322	286	299	287	327	275	300	302	299	288	290	321	297	301	273	297	339	303	297	309	287	316	264	297	264	318	290	286	250	291	296	288	297	310	318	260	292	319	283	295	309	288	294	286	309	305	279	313	281	321	319	301	290	293	318	310	305	297	281	278	295	291	302	312	314	304	321	306	305	277	337	274	316	301	299	285	298	306	284	298	303	300	295	317	297	296	278	309	347	317	314	288	290	275	274	301	295	310	284	310	279	338	302	292	305	290	300	304	308	287	328	293	301	306	279	314	307	315	311	285	307	251	325	299	303	284	333	279	309	300	272	299	296	316	296	280	316	269	293	312	323	283	275	317	297	299	293	277	306	309	292	294	289	296	316	303	305	326	300	278	345	314	314	299	307	302	295	312	269	257	294	287	287	276	306	299	281	309	304	272	295	292	303	305	255	293	282	294	291	285	274	308	308	305	299	297	299	306	299	288	325	307	307	275	302	303	287	273	282	282	303	278	272	300	331	285	324	314	304	304	305	288	311	305	304	285	305	288	282	283	278	323	289	282	276	297	314	272	289	284	278	303	303	283	290	305	302	279	298	304	296	282	307	315	293	300	286	276	289	310	303	328	308	274	301	293	298	295	296	273	303	298	268	291	297	295	289	285	304	324	323	286	298	299	287	294	288	302	328	302	310	305	291	322	300	287	318	280	283	285	296	301	309	269	303	275	321	321	281	294	307	291	308	294	332	303	295	299	275	352	278	310	328	271	298	307	284	303	307	304	316	310	295	306	282	298	321	292	303	295	317	301	285	275	283	315	273	316	331	298	288	284	320	312	331	311	271	299	296	301	287	283	276	310	298	313	293	281	305	285	315	298	274
35051	65782	43497	25905	39595	21456	1627	2371	606	498	426	450	401	403	389	356	362	347	303	352	325	328	370	351	315	346	359	357	342	328	334	340	340	329	335	317	300	333	318	333	353	277	335	314	297	298	328	302	279	347	331	312	305	323	315	311	307	333	332	345	334	307	309	327	302	348	314	326	328	324	320	329	321	297	355	307	271	358	290	313	306	318	323	316	321	317	287	301	330	303	336	316	324	304	295	294	312	294	323	344	338	320	345	321	329	347	332	319	308	338	340	321	327	344	312	343	366	329	306	327	360	326	316	318	326	324	340	332	275	288	306	336	342	305	331	326	314	339	345	350	328	351	312	364	315	328	317	332	349	337	360	318	323	326	344	291	301	326	313	292	317	344	302	306	316	310	328	304	320	329	331	310	297	294	297	319	311	314	327	313	333	317	323	326	315	280	328	309	296	313	356	319	352	356	342	310	309	321	346	321	332	298	302	344	314	295	317	337	340	332	314	298	334	302	321	379	286	351	301	312	340	310	317	305	316	320	315	305	342	314	328	311	301	318	323	342	327	313	318	326	304	329	324	327	335	353	317	308	294	303	294	346	283	322	276	306	330	324	313	322	297	313	305	296	313	332	332	326	352	322	333	321	329	307	292	306	304	291	317	327	308	310	287	309	290	335	332	320	300	349	293	267	315	302	324	291	314	368	295	322	292	322	331	329	331	338	316	303	325	310	308	315	353	342	351	338	298	299	298	329	312	305	330	313	339	320	321	320	330	323	327	328	298	321	328	311	350	340	306	342	307	313	320	339	303	321	306	306	319	323	329	309	335	291	333	328	291	303	336	316	322	321	334	311	298	296	304	315	349	325	357	309	338	320	305	301	325	313	296	342	340	335	337	341	300	323	349	292	328	336	329	318	330	318	300	331	332	309	349	314	317	318	359	310	310	318	318	322	313	308	316	296	302	315	371	331	276	328	315	334	299	313	324	313	317	334	309	328	313	342	321	347	318	328	333	323	298	326	293	329	293	319	295	311	315	351	317	301	352	328	334	309	328	339	307	312	355	336	354	326	333	329	293	342	289	326	331	315	345	317	321	314	320	305	320	290	324	329	294	339	320	340	288	342	315	318	333	285	323	313	328	324	314	298	324	351	289	291	317	304	329	325	347	300	340	362	318	300	330	312	316	316	302	336	329	300	348	296	328	306	355	312	321	354	340	304	284	333	325	324	340	318	319	330	300	308	328	308	310	326	296	300	346	312	318	335	295	365	300	301	311	345	333	333	302	298	358	300	347	328	337	333	326	309	348	314	322	349	329	301	334	309	312	304	349	302	321	294	322	307	293	299	334	348	298	310	328	341	316	356	281	294	306	325	303	343	347	335	345	321	313	305	334	335	300	301	276	296	353	319	328	347	313	345	347	334	342	313	337	317	304	315	337	320	313	353	294	329	316	347	325	332	310	351	344	312	322	304	306	330	302	341	300	341	312	363	317	336	329	323	292	325	342	290	314	332	323	325	336	321	316	312	296	313	310	305	317	346	321	345	332	316	326	321	315	320	318	315	274	294	326	341	300	292	348	292	304	321	327	312	334	307	333	303	348	311	335	323	353	326	339	323	331	339	295	337	289	316	319	311	301	329	324	353	345	313	355	314	336	308	330	325	329	353	304	335	302	307	301	349	319	305	351	304	323	307	329	324	339	308	353	348	345	303	347	298	287	329	326	321	275	302	279	339	308	321	288	305	341	305	300	320	347	327	307	315	329	318	326	348	288	317	331	289	327	333	324	335	321	294	321	331	300	298	322	324	324	331	324	307	358	357	332	336	314	301	313	353	339	304	305	324	317	292	302	327	330	307	307	331	297	326	319	307	322	310	329	365	326	316	322	312	293	331	315	303	320	314	323	309	363	326	334	344	301	315	300	334	322	309	304	369	308	349	309	345	301	338	295	336	287	333	308	344	308	331	319	339	318	310	310	316	318	289	308	305	292	314	330	331	326	331	323	317	302	340	307	299	329	322	329	306	320	326	329	318	311	323	318	301	314	289	323	276	329	332	324	333	323	306	345	311	337	289	291	328	325	343	329	334	334	311	316	308	304	333	299	297	320	306	313	309	318	318	302	316	294	333	333	310	370	290	318	353	326	336	302	344	303	302	318	329	322	314	300	316	318	329	327	304	290	332	335	345	317	329	312	302	332	329	289	330	302	316	288	347	330	298	338	301	306	300	336	322	325	327	307	313	306	324	323	308	316	339	336	349	340	313	360	333	322	299	307	326	317	314	322	295	287	340	273	318	339	309	320	345	332	332	297	343	311	331	305	287	289	329	332	321	325	316	340	290	325	328	298	304	315	285	288	303	307	293	358	317	309	339	345	328	317	334	339	343	329	367	307	305	297	323	328	308	324	306	330	301	284	308	305	325	308	320	300	324	303	322	313	327	317	313	332	311	331	325	328	317	307	295	353	293	302	364	309	319	313	315	299	356	334	313	290	330	328	279	315	340	323	356	328	323	296	323	296	328	348	322	314	322	303	332	306	339	326	303	320	323	294	321	318	281	297	350	338	313	308	326	308	308	365	292	307	333	326	302	323	309	317	321	331	331	337	315	347	319	313	318	313	332	332	348	291	304	313	329	315	348	316	326	325	325	314	313	330	324	341	293	334	319	336	330	282	316	306	281	285	329	329	325	301	317	327	316	352	304	314	348	330	354	299	353	318	288	311	311	309	303	335	328	312	286	316	330	309	301	314	315	297	306	302	321	340	303	340	338	319	322	302	298	320	317	305	285	304	308	320	320	332	328	322	355	325	311	311	317	348	299	330	311	291	316	279	307	335	298	316	328	321	337	312	331	307	331	320	305	320	304	309	300	299	312	300	312	290	278	279	319	321	333	315	347	318	361	325	329	314	302	307	355	332	279	309	281	313	324	309	319	336	309	313	329	305	326	337	308	312	306	334	315	329	323	343	283	296	316	357	339	329	306	332	335	310	295	317	323	315	307	289	340	305	282	310	336	333	337	301	323	319	305	325	316	331	352	316	331	289	305	295	326	308	329	293	316	312	319	307	326	325	287	348	328	314	334	294	272	328	336	323	345	325	329	306	303	362	309	320	352	317	316	314	326	328	311	322	299	339	351	333	307	306	311	295	331	292	316	322	295	308	312	310	336	357	313	303	306	333	298	354	332	314	316	300	299	334	314	285	280	319	335	306	313	293	304	306	338	319	289	308	336	312	282	334	312	323	359	310	302	328	362	307	316	305	328	304	304	324	337	346	309	308	292	321	320	318	336	314	324	357	301	299	336	303	312	315	312	297	335	364	309	287	293	297	335	323	340	315	336	315	313	319	354	321	316	311	354	321	290	336	328	309	323	304	304	295	317	302	295	317	340	319	302	314	348	317	328	327	309	338	320	322	301	304	279	333	339	309	308	330	338	347	296	310	301	285	319	317	271	343	304	293	348	303	340	301	316	324	320	309	341	307	317	315	326	305	329	332	316	314	314
24907	21412	28504	25180	24499	11839	1251	1008	536	517	494	515	471	498	495	486	467	468	471	474	456	449	456	472	478	453	433	421	480	508	478	446	471	455	465	410	455	467	488	505	471	480	461	464	481	488	460	441	493	473	474	431	424	440	471	426	448	485	484	471	483	436	491	438	498	486	469	437	475	495	463	463	422	470	465	475	454	469	481	462	456	453	469	431	479	483	451	463	463	470	462	468	450	523	463	462	460	465	442	466	454	483	474	462	454	481	486	475	479	471	489	450	463	505	480	423	464	464	454	467	444	455	484	430	445	426	463	500	486	449	443	459	510	456	468	460	436	464	504	431	447	418	465	459	467	418	508	451	446	457	461	448	457	471	426	454	470	449	449	507	462	506	462	443	450	462	476	471	480	471	446	485	471	455	433	437	453	480	456	460	481	454	443	458	440	455	422	468	488	456	460	430	470	469	467	485	483	464	474	485	471	471	449	438	512	468	464	462	484	435	468	504	440	435	487	464	506	472	444	447	443	519	467	441	477	488	491	458	444	480	440	448	467	440	466	464	455	473	421	437	477	465	468	418	465	451	479	483	470	450	490	470	485	454	458	474	476	482	465	431	436	447	513	424	454	470	460	434	474	434	480	453	425	483	468	499	454	450	429	445	478	438	479	460	448	463	482	450	498	464	482	479	438	438	469	455	427	456	473	458	414	455	464	458	460	416	471	494	480	452	439	482	457	477	452	439	463	438	462	484	488	495	497	482	456	436	428	469	490	460	484	457	457	443	433	458	507	418	442	494	467	478	463	478	461	480	484	468	449	423	444	466	446	447	447	478	441	459	451	430	461	475	453	462	427	490	445	433	454	466	443	475	459	445	452	410	474	448	477	467	464	457	474	509	457	446	441	452	441	460	450	479	422	462	452	418	477	431	466	471	492	457	430	432	455	456	440	500	439	435	461	467	487	486	443	425	469	467	511	446	431	472	465	477	452	438	478	473	463	454	448	445	439	486	443	481	459	490	482	471	476	512	473	487	481	482	455	505	481	436	471	441	467	452	509	451	496	495	431	438	474	436	466	468	445	458	443	459	494	468	471	493	434	455	496	462	458	491	436	462	488	492	497	502	483	457	460	475	442	480	454	454	457	446	455	466	450	487	466	455	464	463	473	458	492	463	432	464	482	481	460	462	468	452	482	436	450	468	473	491	467	474	464	497	475	434	443	459	461	472	479	429	461	491	428	455	483	463	490	471	430	474	442	477	480	450	462	439	467	443	472	451	439	474	484	448	437	425	434	438	473	506	442	468	464	478	489	464	462	444	458	440	429	411	444	461	520	431	433	452	472	465	444	457	479	498	457	437	424	484	460	485	455	442	463	498	481	438	474	445	497	454	464	465	453	455	442	440	489	444	457	442	440	454	495	464	502	462	461	440	438	496	484	451	440	489	446	442	449	459	452	476	430	455	502	490	447	434	454	458	463	431	493	457	421	441	491	421	459	443	475	429	494	490	466	456	414	496	459	468	457	478	477	460	480	466	454	462	437	435	484	422	442	469	458	452	456	500	458	488	443	455	443	486	467	479	464	453	474	477	483	481	463	452	430	448	425	482	477	474	463	500	468	475	463	425	436	423	431	478	441	457	471	407	504	485	443	415	450	438	449	434	472	450	447	472	490	435	457	477	452	431	430	480	425	465	456	497	505	459	461	470	452	466	495	470	459	448	449	460	453	449	449	441	479	492	411	496	441	468	512	474	462	462	442	442	444	425	436	453	479	461	452	495	459	473	466	441	475	481	441	446	453	432	499	463	462	439	420	475	456	452	504	474	471	465	416	445	473	444	454	481	505	438	477	476	492	467	474	478	442	461	497	487	469	472	463	472	457	457	473	444	441	449	443	457	431	458	475	494	457	485	458	478	444	432	423	449	483	446	462	479	489	477	467	474	460	456	462	468	446	439	425	496	480	438	445	436	485	465	498	503	498	449	480	462	504	423	469	447	484	443	437	465	487	487	468	465	467	402	448	404	463	486	462	466	426	469	441	419	472	450	442	469	449	462	499	475	480	471	503	458	449	461	437	456	440	489	438	500	463	487	435	463	467	461	443	506	484	438	446	479	434	450	440	477	458	422	433	478	459	490	476	471	460	465	508	478	471	492	506	431	496	467	446	454	447	465	464	437	475	493	460	488	472	458	492	472	477	452	437	516	441	462	422	443	465	467	486	493	466	460	470	509	472	492	452	483	432	464	491	477	436	482	430	454	458	520	478	467	489	472	472	437	460	475	455	480	497	421	481	479	441	452	456	467	474	457	446	466	476	525	446	449	438	448	489	456	431	442	447	505	467	467	461	446	484	470	434	468	405	403	459	442	459	457	442	449	481	464	457	477	456	434	433	485	421	450	476	456	475	477	425	432	483	460	451	494	444	442	466	462	406	446	433	481	452	451	464	417	480	454	485	473	448	410	460	472	452	478	464	469	474	485	465	475	452	476	443	464	473	477	450	495	472	465	398	434	459	459	465	463	493	461	453	468	455	461	438	468	484	461	470	461	472	454	416	461	474	497	430	468	467	438	446	405	468	424	460	445	463	444	462	452	458	478	479	426	484	430	435	539	460	495	452	460	458	449	481	462	491	467	446	446	454	479	452	445	492	469	453	415	491	481	469	435	474	481	479	487	494	430	504	484	452	482	449	460	469	433	461	468	474	451	453	466	465	471	462	462	445	466	449	440	433	449	477	448	458	461	456	441	468	469	455	426	472	483	453	476	465	476	470	446	497	455	483	471	462	450	454	434	449	417	460	470	479	479	427	460	464	416	493	500	460	424	480	427	465	476	429	482	431	461	475	479	462	459	458	452	443	474	455	480	459	429	464	418	466	490	452	487	483	456	511	483	450	455	454	461	458	444	460	410	463	457	467	496	474	442	466	438	467	421	462	474	470	450	477	463	498	465	425	437	482	476	452	498	454	498	486	466	491	475	425	425	470	447	451	449	505	481	479	480	404	478	471	463	454	456	476	442	464	462	454	465	467	464	469	499	452	479	489	473	453	417	429	487	474	462	474	463	466	469	477	486	445	462	485	447	477	419	469	466	444	484	470	449	435	454	453	449	437	496	443	497	455	468	461	424	422	478	428	452	445	473	465	472	474	507	444	451	452	472	478	437	443	472	465	461	453	466	458	461	422	466	489	430	480	489	451	436	466	438	465	444	447	450	455	462	468	481	470	451	444	468	472	425	475	467	437	442	462	464	492	471	467	470	481	461	458	456	453	433	465	446	478	449	508	422	441	457	456	513	458	471	480	482	463	475	447	469	464	479	468	469	424	463	476	472	489	459	471	448	474	426	490	443	461	503	472	428	507	461	492	491	455	472	438	446	444	478	459	485	449	450	471	483	452	463	471	456	467	430	448	438	464	452	448	428	481	451	454	433	471	479	514	479	456	470	456	490	493	447	492	472	468	469	488	441	475	453	468	466	436	457	480	442	485	477	480	481	503	427	427	456
34213	58439	37597	18201	30990	10950	1001	1598	562	584	528	555	532	456	527	501	478	519	510	503	506	518	511	549	522	485	457	478	497	485	470	484	538	490	475	498	466	518	534	507	520	517	477	474	518	439	487	446	471	465	527	489	477	484	498	470	484	483	460	456	484	477	456	476	460	503	497	507	481	477	477	460	450	457	495	457	498	483	546	484	552	508	497	500	531	467	449	459	519	500	475	459	536	530	473	484	482	506	477	471	445	509	459	483	496	484	502	498	466	469	461	474	500	474	485	458	512	458	492	495	475	529	462	472	516	468	507	518	504	466	454	461	491	473	475	489	478	454	443	524	457	491	523	492	476	443	459	470	495	448	449	482	480	506	473	489	505	492	511	486	470	486	506	435	494	481	509	528	502	486	442	456	482	490	546	492	444	461	456	524	496	464	527	483	494	460	546	500	498	482	463	490	499	505	532	503	479	464	515	508	509	498	497	456	483	512	452	493	518	486	513	480	451	467	484	476	468	461	487	490	488	488	474	473	469	470	450	481	465	460	488	503	474	481	476	477	502	503	530	478	480	522	489	490	507	438	461	466	454	496	468	466	500	498	499	462	486	496	467	471	448	511	517	485	491	491	452	468	507	465	442	479	507	485	494	480	509	474	482	470	478	488	522	512	495	487	560	473	492	509	489	483	489	501	489	483	454	494	465	456	476	505	486	497	501	517	474	496	482	496	454	452	444	495	457	492	462	509	451	507	460	443	475	478	500	505	482	444	489	474	435	507	468	530	475	506	497	455	455	482	491	464	469	455	480	457	516	486	476	457	522	487	516	474	478	452	460	512	456	450	464	526	465	462	497	487	465	505	474	456	442	462	443	523	475	491	484	475	535	497	443	504	508	469	453	451	521	461	468	481	492	423	470	418	471	488	481	487	468	519	512	479	509	481	462	490	494	501	521	533	507	500	463	446	439	450	494	471	492	468	467	476	469	484	474	452	457	477	518	480	494	476	501	489	473	458	474	464	512	456	479	456	510	464	459	479	455	479	472	498	493	484	514	483	463	485	459	519	485	525	469	489	491	489	503	502	490	480	530	475	500	449	515	486	484	493	513	502	464	464	547	498	476	526	480	465	489	473	472	496	470	474	483	458	478	457	487	487	462	525	478	487	459	452	484	507	435	472	466	453	494	498	479	447	505	456	470	468	475	492	477	467	436	484	484	467	476	494	482	447	490	454	471	456	491	479	523	466	468	464	493	495	424	483	475	486	477	540	465	473	455	486	482	477	467	500	471	453	466	485	501	474	493	497	468	464	468	459	485	471	486	492	480	453	459	472	446	470	513	516	455	460	436	501	508	472	469	490	492	482	504	487	492	472	487	449	491	498	471	471	443	498	454	520	514	504	483	455	489	485	486	474	492	486	511	459	480	520	486	499	484	483	502	467	435	486	500	543	470	491	517	505	514	516	445	475	461	486	491	470	458	479	487	482	490	468	473	414	439	511	453	551	485	455	497	459	464	490	465	493	488	501	459	452	482	484	544	497	465	480	495	488	466	484	477	510	487	480	480	472	474	502	516	503	447	488	498	480	501	522	472	499	499	490	457	524	446	481	506	459	461	460	460	503	516	456	473	473	497	480	494	476	487	518	487	531	504	462	522	505	459	493	458	494	533	454	484	490	516	524	499	489	434	526	460	495	455	464	449	506	470	490	482	459	485	483	475	487	470	492	428	483	480	514	504	468	495	478	494	490	510	480	479	523	469	483	512	472	506	468	525	490	486	494	492	498	471	515	472	498	481	514	471	493	465	482	474	454	480	538	445	487	511	454	512	466	503	491	483	468	466	481	481	486	477	501	487	463	477	479	452	523	493	495	466	484	505	486	459	492	505	468	463	486	488	485	523	503	507	498	474	494	466	474	486	492	520	468	486	488	463	467	531	463	483	466	472	509	484	513	504	499	482	446	501	477	448	469	435	476	467	465	502	502	499	461	462	475	487	487	493	477	483	457	502	470	516	431	508	491	478	477	496	535	516	467	510	470	475	499	466	481	487	474	483	473	473	461	439	476	442	475	492	473	495	506	473	480	486	463	505	467	471	538	474	461	458	508	477	470	517	481	441	465	468	517	472	455	439	493	513	458	527	481	471	467	426	454	476	510	471	495	502	500	475	530	446	476	501	442	451	469	442	496	499	467	462	462	463	509	477	532	465	515	463	459	503	506	508	491	492	466	471	453	503	471	470	497	520	469	478	479	475	466	477	497	511	504	509	505	459	486	473	483	468	478	520	469	500	497	466	495	443	487	512	462	469	512	464	492	463	529	474	483	472	496	508	497	489	525	490	495	484	430	474	492	448	527	500	486	450	476	530	506	456	478	452	439	484	485	494	502	447	470	464	509	512	490	513	514	490	468	515	448	518	495	488	463	485	484	488	476	471	504	482	487	483	471	489	481	519	465	501	494	463	475	484	485	493	494	498	505	492	485	452	488	488	465	488	494	497	463	517	478	466	478	492	469	502	467	488	472	483	513	504	516	493	510	505	488	519	477	499	474	454	509	441	486	470	483	518	452	501	460	466	473	506	463	473	464	480	500	507	491	489	494	477	486	468	457	455	536	436	510	486	494	454	526	485	486	458	507	501	505	465	511	486	458	496	476	481	478	469	495	506	474	441	469	475	495	511	480	467	452	492	494	466	441	500	476	459	490	506	479	478	482	493	461	463	456	492	525	475	482	503	525	489	471	494	506	450	440	480	531	490	505	540	501	471	464	482	472	469	508	487	498	475	499	496	506	519	494	480	462	473	495	476	498	487	530	468	463	524	487	539	483	466	490	508	458	480	497	499	462	465	512	490	490	480	472	479	477	455	486	500	486	502	521	496	437	481	497	469	435	481	488	480	470	493	471	515	442	529	481	487	485	487	492	475	458	493	509	481	464	502	464	477	438	492	501	476	446	498	475	508	461	484	524	495	464	457	528	509	523	464	514	508	503	453	513	483	449	492	464	504	468	484	512	524	426	472	471	500	517	513	495	442	457	504	484	468	486	453	473	476	492	492	471	469	491	467	497	428	505	459	477	509	469	450	515	483	521	464	459	520	475	541	506	485	498	507	467	472	477	466	424	489	508	509	481	463	485	503	514	500	518	481	504	479	496	452	511	519	465	496	479	496	496	453	445	471	476	458	482	461	492	462	478	471	472	521	509	492	455	476	505	462	457	485	471	466	484	494	489	506	507	510	505	476	488	490	468	460	450	524	508	498	490	501	489	497	474	483	506	456	473	452	500	470	450	498	466	488	472	445	438	435	514	492	467	481	485	504	520	510	458	482	505	494	503	512	517	476	464	493	492	469	493	517	483	475	499	470	476	460	488	496	493	478	507	481	511	470	475	490	486	489	473	480	502	474	481	498	454	483	507	499	506	498	505	454	516	511	468	487	488	512	501	520	472	496	493	515	501	468	460	466	487	481	481	470	452	482	483	506	490	494	509	482	458	523	506	503	512	514	471
22669	21089	28646	24357	32687	30120	14797	3412	661	544	511	482	441	482	432	441	431	399	437	382	400	374	405	426	432	402	406	378	413	427	409	415	427	436	412	409	411	369	380	403	417	385	413	415	349	419	400	370	427	386	419	428	398	393	327	333	370	399	362	357	407	375	371	345	392	396	423	358	366	375	389	385	364	365	403	378	402	376	407	379	388	386	387	381	369	405	388	398	395	422	385	376	372	417	402	391	416	384	424	376	401	413	351	367	405	401	391	413	394	414	366	401	365	385	401	383	378	393	419	364	392	345	418	425	391	382	391	374	385	404	365	391	379	387	386	387	396	358	390	401	398	413	377	373	383	404	386	401	373	388	372	401	385	351	378	392	402	366	396	364	395	377	435	387	397	355	398	347	372	386	360	401	356	390	389	370	387	376	388	394	418	409	405	391	386	364	434	403	390	391	363	405	356	382	379	378	385	401	370	380	380	373	398	383	385	376	352	413	375	401	408	370	407	383	370	396	378	412	391	380	390	395	363	351	420	396	391	399	372	413	375	339	372	399	384	421	403	392	382	370	379	381	392	377	381	354	425	330	372	416	348	392	428	334	402	360	376	390	372	375	378	337	408	416	347	393	371	381	398	393	400	402	341	402	373	386	372	367	366	376	400	420	343	346	396	377	370	383	363	380	396	397	410	361	403	395	410	377	390	385	343	366	394	375	373	395	405	419	387	376	354	379	379	396	396	359	390	386	370	375	401	400	380	406	380	378	373	402	397	381	412	382	417	362	393	369	385	363	370	362	377	363	402	407	396	424	348	363	395	365	386	388	369	403	366	404	357	347	362	370	389	397	390	361	391	423	389	383	397	381	413	421	360	326	410	372	401	380	388	368	384	398	437	404	383	402	391	414	377	339	402	385	389	392	369	388	387	366	383	365	399	398	400	416	421	402	384	391	427	362	365	354	353	369	369	374	376	410	372	355	394	406	345	394	390	406	369	381	359	381	387	384	351	373	359	353	378	382	417	360	356	387	376	336	371	398	375	379	383	376	349	377	350	358	376	417	419	343	389	437	366	387	353	365	360	375	369	400	392	408	394	417	335	444	406	390	382	387	393	376	422	409	396	391	353	363	377	377	419	383	413	397	383	385	392	375	409	381	414	386	390	372	401	364	410	401	379	366	384	365	387	404	414	365	356	402	368	377	373	438	358	384	364	376	380	389	381	392	379	353	405	378	395	378	371	362	342	366	365	385	416	367	367	408	375	386	358	383	355	390	377	399	371	386	422	358	387	386	389	382	411	413	385	385	346	379	373	386	393	396	362	412	378	413	395	395	417	366	376	395	396	390	406	396	421	382	406	356	396	410	422	383	392	380	358	367	412	409	361	401	393	343	404	356	391	363	385	375	402	394	387	351	371	391	372	370	422	385	361	419	409	370	395	393	381	399	390	349	376	370	374	382	392	388	381	414	395	365	370	387	373	393	360	408	385	371	357	395	371	364	368	369	349	397	375	369	375	432	400	405	437	387	369	377	362	390	379	375	388	389	367	381	409	403	374	394	392	363	414	367	364	353	374	364	391	422	382	357	353	379	397	382	399	395	364	370	377	400	381	361	383	415	355	394	338	362	412	410	413	359	426	371	401	387	366	364	381	383	388	402	383	364	370	394	368	382	396	414	384	399	379	390	393	414	375	369	388	394	362	378	380	352	402	381	401	384	371	350	390	417	350	388	374	395	416	352	392	405	359	384	395	375	387	372	381	367	390	366	360	402	388	385	360	385	375	369	413	375	366	405	373	390	370	378	388	419	395	392	386	368	417	396	361	416	365	389	383	383	384	411	405	396	397	374	398	396	356	402	400	404	361	394	390	395	367	390	372	395	362	394	381	370	378	425	383	385	379	389	392	395	397	387	402	395	373	406	383	390	368	378	393	399	387	388	372	336	346	383	384	410	378	372	402	398	393	389	411	372	341	358	374	368	368	403	369	405	396	364	376	367	375	399	385	364	358	363	387	394	396	368	393	414	323	388	392	392	405	363	412	372	376	385	349	370	367	370	358	375	407	398	369	380	367	414	339	397	391	434	347	396	404	394	396	376	375	381	395	421	397	401	371	421	437	362	396	365	366	374	393	361	380	409	393	368	376	402	394	363	411	383	377	374	391	399	392	374	398	363	404	391	387	362	411	376	391	406	390	397	389	407	409	389	390	351	404	392	379	361	368	389	355	396	393	398	376	366	383	399	362	399	397	347	389	378	351	412	352	392	417	384	361	365	363	371	394	414	363	388	364	389	448	340	354	392	369	409	374	375	439	389	371	378	363	386	378	389	400	397	377	389	389	384	395	363	362	400	385	416	385	426	380	390	392	373	381	348	377	379	356	379	374	365	389	382	377	384	373	403	388	406	397	364	405	407	391	373	358	388	399	410	384	439	403	375	370	387	367	396	346	352	416	395	376	392	357	398	407	358	371	370	361	372	378	366	396	387	360	372	356	381	384	418	357	399	368	368	384	405	374	392	372	376	399	409	420	429	343	394	382	390	432	356	425	380	366	420	379	386	352	378	351	396	374	410	409	419	372	377	368	378	391	392	376	413	412	366	378	358	369	381	384	387	390	394	392	438	360	365	378	402	384	404	385	368	386	381	414	361	374	402	398	391	373	384	378	397	397	403	363	357	382	354	360	381	369	382	383	373	404	410	372	387	376	407	379	394	404	376	411	403	361	394	359	401	360	362	376	349	412	386	392	369	388	381	381	392	401	408	382	381	396	368	366	361	385	398	410	386	389	365	383	390	368	382	374	406	380	395	382	369	390	408	363	375	388	419	400	387	389	394	376	410	357	373	411	383	402	381	386	363	381	384	379	354	418	378	383	387	365	349	385	389	383	407	344	333	365	407	400	406	407	409	368	400	391	364	374	379	390	396	400	394	346	403	389	395	381	381	409	413	371	389	382	381	410	353	393	384	367	371	377	396	395	406	367	391	348	383	393	380	365	369	392	363	353	391	365	355	378	391	395	386	367	388	375	413	414	420	348	385	380	392	392	399	367	382	388	373	402	395	374	366	387	398	390	434	426	359	343	390	407	384	402	371	356	359	393	395	407	369	347	351	400	394	376	371	363	379	415	398	356	368	383	382	382	413	396	364	390	380	399	362	382	403	365	366	419	365	415	367	418	409	365	409	414	395	390	356	343	384	400	381	365	394	396	356	400	370	402	377	401	395	401	388	392	415	394	366	376	394	365	379	398	379	387	408	363	387	376	408	386	377	392	372	381	376	348	376	388	401	371	390	401	366	407	376	359	369	380	417	415	380	421	369	385	362	415	377	375	347	409	342	394	398	374	379	375	392	371	386	406	374	356	349	402	343	380	413	389	398	420	410	404	363	371	391	387	413	382	358	392	363	379	377	406	381	359	412	378	388	379	362	353	415	428	338	353	395	339	376	401	368	382	368	374	423	398	386	377	403	448	391	404	393	421	427	414	364	389	378	361	433	410	420	362	379
39744	72036	44722	42456	52041	27947	3426	4493	851	714	596	564	559	482	511	506	482	456	520	469	421	446	452	447	436	421	430	396	460	419	410	398	420	413	390	403	373	376	391	454	402	411	389	427	434	415	402	388	405	398	399	441	414	425	430	402	421	410	430	383	398	412	388	424	370	384	389	424	417	391	417	397	436	355	399	401	395	415	390	400	398	391	425	399	381	383	406	399	386	339	406	422	390	427	373	392	382	401	397	407	385	387	370	411	416	394	396	424	418	403	428	373	405	422	425	391	420	398	395	390	380	372	453	391	440	384	401	370	387	396	406	410	393	387	400	401	361	398	410	409	406	395	383	385	401	425	406	391	405	368	370	385	421	415	367	388	397	392	427	392	402	382	400	380	367	385	415	375	414	386	411	385	412	399	375	390	408	442	371	361	400	393	423	374	377	398	410	394	354	399	375	412	394	379	399	391	417	383	401	399	398	380	398	398	370	386	387	419	428	441	368	366	404	380	410	413	368	401	409	418	416	400	384	410	387	433	400	377	393	403	423	409	416	403	403	413	383	411	385	398	391	388	407	415	396	405	346	375	392	390	410	401	443	339	416	385	401	396	362	400	410	368	402	418	410	362	442	385	375	394	363	376	414	412	382	367	366	386	397	410	408	403	385	407	418	383	415	395	414	392	412	407	396	392	421	362	391	374	390	393	395	405	428	393	391	409	353	429	424	371	388	368	397	395	388	386	403	436	402	421	371	394	402	376	404	389	392	402	401	382	395	425	393	419	390	419	392	393	387	385	384	395	360	448	396	372	395	361	386	372	396	411	401	402	387	418	326	371	378	386	360	414	372	355	385	402	413	386	402	415	417	392	387	354	387	404	385	427	401	413	434	381	391	381	390	407	388	418	432	393	386	409	376	403	363	393	414	442	419	404	402	354	396	414	381	390	404	394	357	369	386	376	396	386	400	382	404	394	401	406	391	413	422	394	391	350	383	389	396	383	421	386	391	413	409	382	378	368	418	382	387	376	420	393	390	413	432	425	391	426	390	423	386	389	367	375	366	388	415	411	380	405	355	394	432	440	402	393	432	371	364	372	397	383	405	381	404	418	420	418	385	392	382	387	378	422	414	392	378	385	413	392	390	391	406	411	396	376	369	343	382	392	428	405	427	365	432	396	410	355	406	397	393	369	394	408	404	420	376	380	374	408	394	407	381	366	413	389	375	407	438	404	359	388	430	387	379	407	372	384	400	393	390	407	370	389	353	454	381	437	416	400	373	366	387	425	410	369	380	418	408	383	421	406	402	393	396	374	383	412	403	392	369	385	383	400	403	376	381	395	371	398	391	367	395	393	400	396	404	410	413	389	399	392	369	382	374	381	423	383	401	408	389	373	389	394	378	390	439	402	377	413	377	386	399	402	388	415	418	439	422	375	402	419	402	388	384	396	383	404	409	412	384	406	403	383	374	379	395	406	412	391	379	389	359	383	372	394	374	415	373	393	424	402	404	402	368	407	383	415	374	431	410	405	385	386	359	384	400	352	388	407	403	407	428	408	428	390	427	406	392	393	393	386	354	385	375	427	360	422	395	375	381	397	409	408	380	399	370	383	394	396	375	391	378	394	400	406	398	408	413	398	362	382	410	410	407	389	381	407	358	403	451	414	372	428	354	381	396	392	367	411	389	377	394	415	382	362	427	368	388	396	427	386	389	379	369	416	394	407	387	403	422	380	397	391	406	356	363	383	418	419	391	398	434	407	398	390	410	379	401	408	406	410	415	362	397	357	386	365	435	377	395	392	404	422	443	423	349	376	374	385	384	406	377	429	398	391	396	404	387	396	375	375	402	382	412	394	387	372	437	390	398	388	407	443	368	397	369	376	416	419	382	390	421	443	366	381	371	403	434	391	387	382	406	406	412	408	408	417	358	368	365	389	414	354	389	390	423	386	416	356	390	405	384	385	386	396	417	379	423	362	376	409	407	407	409	392	382	396	394	395	412	380	420	372	407	384	414	384	379	417	419	408	370	385	377	415	371	364	447	423	426	371	375	396	399	384	382	402	396	381	384	407	390	412	394	376	373	380	398	409	396	398	381	382	391	398	398	365	377	374	360	401	425	395	385	425	414	386	425	420	369	399	397	365	386	384	393	413	411	371	397	411	358	391	372	383	374	374	380	399	398	394	384	422	392	384	409	394	366	407	421	367	354	392	364	420	380	405	390	414	368	364	410	402	422	426	415	374	411	374	385	367	376	356	372	418	359	374	349	351	383	386	408	392	428	378	417	393	424	403	406	372	368	422	402	338	401	399	383	373	378	379	400	407	407	384	410	408	399	377	381	404	431	405	400	366	345	366	381	400	414	410	405	415	441	381	390	360	385	400	370	416	377	388	433	400	397	380	373	339	379	393	393	387	411	388	396	395	381	402	398	390	410	387	421	365	372	409	455	392	411	394	381	395	388	428	427	383	371	426	420	354	395	385	390	403	440	391	399	413	385	384	387	446	447	379	417	404	400	398	378	391	407	412	389	398	372	428	424	378	399	382	393	401	402	376	370	410	362	432	399	419	402	399	410	439	379	391	388	375	403	403	421	400	404	385	425	377	372	408	404	408	430	386	395	397	413	364	394	406	407	389	390	402	383	447	419	418	383	405	404	406	402	378	414	396	358	382	373	374	390	423	402	365	399	404	363	401	397	362	419	378	424	408	369	366	418	394	398	408	385	414	374	384	388	378	386	357	371	388	378	353	399	380	408	388	371	408	405	393	414	435	396	361	434	444	403	388	381	381	434	377	387	380	422	373	368	413	376	377	383	409	378	386	350	401	370	360	371	392	408	404	388	388	389	371	365	421	401	404	397	396	389	400	376	384	377	403	386	365	382	382	424	383	408	370	386	381	377	400	377	427	371	379	418	425	410	385	376	402	427	404	388	412	391	391	408	406	421	385	427	401	410	378	390	408	423	368	406	393	386	351	389	411	338	405	393	383	388	409	394	416	411	351	420	399	400	405	363	401	391	368	377	422	407	417	381	420	412	408	420	407	377	412	404	381	405	409	399	395	409	386	419	427	346	394	397	390	401	393	394	432	417	430	396	376	390	378	398	362	435	381	374	399	394	422	373	395	407	405	425	387	381	412	390	419	395	389	406	395	395	401	404	387	393	399	372	394	387	397	369	406	362	402	413	360	369	417	390	414	413	409	431	398	368	408	360	393	411	434	420	413	399	390	372	382	396	416	370	361	402	358	406	405	412	360	377	390	385	389	394	395	442	398	379	410	399	396	412	405	375	427	382	371	362	398	374	404	394	386	415	418	371	432	401	349	406	394	381	391	406	431	395	425	398	401	424	408	415	471	408	415	418	370	376	384	388	395	413	379	361	379	371	381	360	404	420	380	387	394	370	334	361	393	401	382	383	378	401	402	411	392	355	392	401	382	385	379	424	406	442	389	438	394	417	429	382	418	390	380	387	364	410	384	387	448	400	400	393	407	391	431	366	419
30771	35328	28229	9370	6287	1931	519	475	352	375	388	389	375	354	375	383	377	384	376	381	368	394	398	358	413	386	362	363	386	389	351	381	353	377	371	349	383	365	358	371	389	362	348	393	373	369	385	403	392	356	361	387	372	366	364	410	372	386	353	389	387	373	366	388	356	398	386	350	383	368	367	357	380	410	384	397	373	375	407	338	345	375	377	364	402	380	397	382	357	398	352	403	404	357	393	339	375	364	381	402	360	371	390	365	401	399	388	373	412	365	400	374	381	446	393	379	416	387	399	398	334	366	374	408	437	359	352	377	391	386	356	364	369	354	376	358	388	399	382	361	389	381	389	356	373	360	359	356	384	404	367	421	383	372	357	395	352	374	388	396	390	400	397	373	387	358	376	383	375	420	395	392	385	389	362	404	410	368	389	392	366	404	391	397	380	378	362	378	348	352	385	372	335	398	369	366	366	379	374	375	387	378	358	374	362	364	369	391	367	349	385	369	405	413	404	369	383	375	392	390	349	364	396	378	390	389	380	388	417	386	415	393	350	391	365	399	394	390	388	364	344	372	360	378	362	343	379	336	354	407	406	377	358	344	378	339	347	360	425	382	358	389	385	362	337	343	392	342	366	354	359	399	392	384	393	378	351	399	374	373	381	369	353	357	369	355	354	341	363	378	352	387	395	349	352	359	378	420	371	372	369	356	389	374	381	363	393	366	378	374	406	361	384	334	411	392	371	421	360	406	386	351	400	390	369	391	335	390	399	366	371	359	380	397	381	376	361	375	384	356	395	364	378	412	356	428	380	388	395	416	383	354	390	392	367	381	384	365	393	382	368	363	387	392	373	391	368	421	348	386	388	391	365	344	356	386	334	395	381	388	379	392	393	338	379	362	386	372	370	355	404	405	389	388	385	393	382	389	409	382	358	347	382	376	358	393	381	378	379	392	354	372	376	401	354	368	348	442	399	375	373	359	377	381	373	404	388	374	396	399	365	358	384	339	371	416	400	408	395	362	371	370	373	378	393	381	384	374	343	373	420	371	401	359	371	375	379	363	387	358	404	375	359	339	388	355	374	371	387	379	330	364	339	376	401	379	376	389	397	398	395	389	390	388	422	375	362	387	403	401	386	410	386	369	382	393	383	384	356	354	386	358	380	394	366	403	399	369	366	365	375	367	416	375	377	371	382	400	384	390	366	353	386	396	432	348	396	331	375	385	348	353	378	368	389	380	395	395	341	384	356	335	391	408	394	386	382	344	418	370	385	358	383	368	375	361	364	348	387	353	404	333	389	396	374	350	405	358	393	363	402	385	364	397	346	340	377	350	392	376	376	389	397	370	401	398	387	392	393	409	371	368	350	352	377	345	368	387	389	388	354	380	385	371	368	395	397	367	375	411	392	368	367	354	360	416	343	359	388	375	366	371	388	404	380	363	388	361	389	318	347	403	367	360	395	381	370	367	398	384	374	372	382	365	358	417	387	378	384	386	379	376	404	392	356	367	408	361	381	378	362	413	391	355	366	389	369	365	379	363	427	341	359	383	362	363	365	379	375	389	372	323	378	380	367	366	388	394	382	386	341	390	379	378	347	414	384	383	339	363	370	350	365	397	364	386	366	359	361	404	386	361	386	353	404	402	412	366	394	420	354	357	350	374	369	353	369	343	369	372	373	367	365	351	384	404	388	335	352	397	364	386	385	390	378	376	421	339	387	386	354	346	375	366	374	387	408	384	373	398	378	378	374	371	406	388	383	387	348	375	376	367	380	381	384	373	411	354	358	396	373	401	366	376	396	381	371	426	383	363	350	384	330	348	368	378	378	381	384	368	373	398	373	372	384	372	370	381	355	371	396	387	352	361	365	382	354	375	386	398	367	348	393	375	342	386	397	371	381	376	363	394	359	366	374	416	419	390	358	391	376	380	360	376	354	367	362	359	385	390	377	385	391	380	371	379	349	390	345	349	370	378	393	361	385	396	364	347	352	357	369	366	373	361	378	408	355	391	381	410	360	362	391	403	413	392	336	408	377	381	358	374	379	353	377	357	409	406	408	368	361	369	392	387	410	380	349	376	395	366	350	363	369	375	359	374	378	393	417	393	367	388	390	402	362	394	377	369	390	354	359	397	363	376	386	420	390	393	356	382	390	381	371	395	366	342	352	377	388	362	343	392	349	386	366	355	368	375	395	370	386	381	383	353	394	400	339	382	392	376	371	369	382	401	361	398	356	358	378	388	399	410	381	392	400	386	383	401	343	395	389	343	380	367	361	365	412	372	397	377	388	385	348	372	387	355	417	374	378	392	379	415	357	373	378	392	379	362	389	412	359	404	364	410	411	378	383	372	355	413	367	412	373	401	363	398	382	364	426	332	352	394	364	358	383	368	383	386	366	377	358	411	383	366	390	354	400	396	356	423	381	360	381	410	370	343	376	384	384	380	370	397	376	381	368	376	373	372	414	377	396	378	394	376	362	346	407	392	391	389	393	374	402	343	383	372	389	390	380	368	394	373	375	368	326	337	348	408	398	359	377	349	412	382	345	396	375	365	357	359	374	397	359	375	376	398	359	381	386	378	416	366	347	372	387	397	396	415	370	358	370	383	382	395	366	377	359	397	397	347	367	375	388	360	345	372	355	366	392	392	379	378	380	366	369	384	383	364	377	424	397	404	388	393	362	350	388	393	359	379	384	384	356	371	388	354	338	375	370	381	351	379	384	367	374	361	374	390	394	352	403	369	366	391	354	386	362	382	394	381	354	403	344	433	374	358	396	396	390	365	340	369	358	402	397	397	377	395	346	343	370	379	368	397	377	393	387	377	407	380	372	384	351	398	375	384	397	357	366	367	412	378	383	396	356	374	374	330	391	385	383	375	360	382	380	397	358	377	388	388	394	409	358	357	356	393	374	400	403	392	377	418	381	374	388	396	388	402	402	367	381	388	376	340	385	416	366	375	381	382	375	343	379	410	364	355	381	385	338	386	371	378	387	385	366	361	380	356	350	380	366	400	401	369	365	351	410	416	380	389	415	383	385	392	356	357	390	365	370	392	388	374	365	378	373	389	342	396	391	328	395	383	418	393	380	395	371	347	396	403	379	385	383	368	381	442	406	377	400	357	412	347	345	363	346	365	392	383	411	407	353	387	385	376	381	410	384	408	435	372	359	418	400	378	387	375	370	405	384	397	369	366	358	374	375	396	382	394	351	386	347	391	377	376	416	334	428	404	373	364	348	386	385	356	373	326	367	399	375	422	399	374	402	366	356	385	343	392	317	383	373	388	376	388	387	387	373	403	368	343	391	380	386	349	403	411	370	369	370	383	375	382	399	351	369	357	374	405	409	367	396	341	372	433	380	414	370	385	366	365	414	378	367	404	379	398	390	373	399	365	363	397	370	390	372	356	409	357	398	409	375	372	373	366	387	355	381	365	390	379	378	371	390	391	399	349	388	376	399	377	360	386	366	348	369	346	397	376	388	395	384	348	378	398	375	375
31878	48208	24231	5090	6776	2169	586	514	410	437	408	403	429	419	429	396	455	413	420	432	402	362	418	456	411	369	447	401	405	398	385	391	414	409	380	405	421	407	406	397	383	407	417	394	391	373	411	386	377	427	415	426	419	427	401	378	377	414	401	399	415	402	411	419	422	396	360	420	414	412	429	412	401	441	415	381	383	378	391	383	458	457	407	400	417	382	384	415	416	454	409	401	418	398	397	432	389	391	388	422	446	414	446	427	421	419	408	390	386	420	398	377	398	405	424	418	398	329	406	412	446	422	390	395	402	415	392	423	392	412	413	410	397	431	414	402	389	404	414	405	377	413	403	411	418	406	437	366	404	389	393	385	385	376	407	407	411	430	389	408	384	393	420	414	376	406	418	422	371	383	407	386	384	442	392	417	457	386	424	424	377	410	392	397	399	392	378	386	402	430	378	387	380	402	379	413	394	415	395	382	394	462	392	440	414	417	374	408	393	412	402	427	387	384	407	404	408	417	414	346	416	393	450	406	376	388	339	393	408	409	426	376	378	414	394	397	420	417	416	399	413	396	419	367	393	441	399	421	398	428	420	443	391	428	383	405	401	433	394	416	418	408	421	401	412	407	396	391	377	392	424	389	391	393	430	406	387	407	388	404	409	417	413	417	424	382	397	389	386	409	397	378	414	389	439	394	420	397	405	379	419	431	384	385	406	435	392	392	413	438	399	381	393	428	391	400	392	433	444	397	435	383	405	441	402	422	396	405	393	418	389	401	404	432	400	432	355	417	404	400	389	417	417	366	412	413	393	413	427	434	371	369	392	418	411	415	447	408	385	410	370	388	364	404	412	425	401	400	412	387	444	384	438	429	391	420	429	425	421	392	416	418	416	405	421	416	438	407	414	413	412	401	415	391	387	381	430	442	400	388	427	404	417	378	416	441	368	385	428	414	426	436	433	419	399	412	430	426	422	413	383	392	382	412	423	421	420	403	408	386	459	368	407	404	431	404	392	400	382	403	395	430	391	414	399	393	395	392	434	381	415	399	384	376	411	423	417	423	416	442	397	401	460	427	405	390	453	447	396	398	480	430	396	365	391	450	404	402	394	438	411	390	408	427	371	432	422	402	388	370	377	407	400	419	378	440	422	418	420	364	427	387	426	445	410	396	423	397	391	427	392	425	377	405	385	385	392	406	415	391	402	395	411	414	378	419	400	401	406	409	409	414	415	426	383	412	389	342	442	396	402	451	411	413	407	373	422	366	419	413	387	386	395	424	383	415	401	439	407	420	388	411	388	443	408	425	376	423	432	415	418	418	425	403	418	420	410	359	406	397	374	442	430	386	414	420	413	422	438	396	430	410	414	425	405	394	403	434	379	410	387	412	411	377	415	411	383	369	400	366	414	402	407	435	406	375	388	405	374	413	404	404	398	428	383	388	415	369	421	381	384	388	434	406	390	444	425	411	416	382	414	383	383	385	392	413	423	380	390	386	379	429	390	385	430	396	424	402	416	418	420	387	418	431	410	408	398	384	410	402	393	411	359	385	368	432	412	389	394	418	425	388	430	434	404	359	423	418	398	431	410	423	405	371	397	398	446	414	412	406	400	393	417	417	384	391	414	414	435	414	395	394	407	429	399	420	396	412	396	438	400	409	388	423	432	408	402	424	392	395	389	383	442	384	419	393	457	435	411	376	407	412	390	419	422	413	399	412	403	400	430	425	395	426	407	392	404	435	373	432	414	416	400	374	426	413	400	384	423	407	413	427	405	427	380	396	427	412	430	388	451	390	414	397	427	389	397	416	392	407	403	400	390	384	435	448	393	447	411	408	396	399	421	408	378	427	430	368	433	448	402	379	407	410	373	402	414	430	388	431	384	455	377	429	408	431	408	404	400	393	327	428	446	433	392	405	443	392	439	363	425	414	416	465	405	384	385	396	416	423	422	413	430	434	411	400	371	413	381	400	395	403	404	392	421	386	386	436	404	392	430	435	419	440	431	398	448	413	427	434	438	394	396	399	418	430	398	420	423	399	405	409	401	401	403	446	389	422	383	389	404	415	419	417	385	421	410	431	369	409	409	411	459	417	378	432	419	391	394	418	399	389	422	395	409	415	432	402	408	402	408	407	453	408	414	403	384	403	413	403	411	440	426	380	417	383	393	445	403	390	418	405	407	415	433	433	411	383	440	403	440	399	443	425	409	409	442	413	417	363	389	411	415	375	403	419	415	407	374	399	426	398	437	414	393	442	415	393	434	377	381	457	399	411	408	394	430	408	466	449	435	442	396	409	442	385	356	409	431	409	424	431	427	421	417	413	377	400	383	425	413	407	393	386	423	401	396	398	416	400	410	423	401	392	388	409	443	374	430	405	414	393	439	410	402	409	396	384	404	398	408	410	408	388	442	373	412	373	426	440	395	413	407	386	445	406	436	416	383	399	389	386	386	390	395	368	391	397	418	377	442	428	413	424	410	407	400	418	409	397	408	372	366	395	401	403	428	429	393	423	412	363	403	385	422	430	386	410	362	398	414	425	396	383	432	425	388	404	393	404	389	424	437	419	389	428	413	391	370	401	431	407	447	411	389	384	429	432	440	398	392	425	395	389	408	384	407	419	425	404	422	421	426	431	372	397	453	427	414	403	420	410	411	399	393	378	432	400	420	387	393	377	448	419	398	409	427	377	396	417	431	418	389	381	409	382	413	393	445	395	417	400	436	415	400	403	397	405	391	419	393	379	426	392	423	431	389	377	397	433	391	410	443	382	378	436	399	416	415	402	437	401	409	394	399	396	393	377	439	404	399	372	429	402	415	393	407	405	406	422	395	398	382	366	419	410	413	401	398	443	406	402	400	426	431	380	415	401	389	438	409	411	425	415	417	399	432	462	407	388	398	410	388	415	419	396	420	404	398	379	419	425	395	418	403	421	435	426	395	456	416	407	427	402	376	400	452	424	408	414	422	398	390	412	430	392	387	415	422	406	411	404	390	432	380	407	407	411	424	423	359	400	392	421	358	381	414	422	442	413	377	415	421	406	411	393	404	382	419	389	437	434	423	414	375	404	368	413	436	399	419	407	383	397	431	435	445	442	450	415	406	412	372	409	402	417	386	369	448	375	413	431	400	398	430	402	428	411	422	432	422	387	412	418	438	382	415	398	398	429	421	425	370	404	440	429	447	412	425	377	395	413	381	394	402	402	381	382	401	373	378	394	422	394	416	418	378	424	417	441	398	409	405	425	411	418	428	415	396	435	419	385	402	419	400	376	374	414	399	415	408	401	407	378	439	392	378	413	383	431	392	439	401	424	404	433	385	385	402	392	416	391	370	388	364	399	402	410	402	403	427	410	408	426	416	394	415	423	404	389	406	403	391	374	416	415	412	411	401	408	445	401	420	403	405	419	382	364	405	443	398	409	365	440	429	424	435	380	432	386	423	410	413	403	385	404	393	385	414	404	423	399	435	415	431	409	406	401	409	449	420	402	445	395	426	397
23799	21160	28604	25091	29965	25415	7574	1166	537	390	408	375	361	328	347	340	322	319	333	293	295	345	303	324	300	328	337	300	304	338	354	303	326	305	317	290	313	329	287	300	275	319	304	290	305	323	298	297	332	300	301	273	305	286	309	313	303	301	309	304	303	288	308	321	284	324	284	306	313	291	314	341	317	306	320	316	280	304	305	297	277	285	326	327	302	309	292	283	298	331	308	281	291	327	295	312	297	267	299	300	296	322	283	296	305	290	294	286	278	322	305	318	310	311	297	283	321	307	311	305	314	276	295	293	303	318	326	327	306	309	332	308	306	304	306	304	306	309	279	300	308	311	307	298	295	313	308	303	305	313	331	307	286	333	344	300	304	322	331	286	288	334	313	313	311	332	345	325	269	283	298	292	316	290	319	301	291	303	285	280	314	318	318	338	297	304	316	328	302	327	303	283	292	319	313	312	288	304	275	332	325	296	313	335	317	292	297	267	293	310	280	333	326	280	291	278	296	301	294	298	316	316	313	307	301	322	295	329	287	305	289	282	285	283	310	319	280	297	311	268	335	296	320	311	308	290	292	324	294	308	287	292	277	299	296	324	337	307	309	262	317	320	311	311	286	307	321	318	320	319	294	296	348	324	292	331	305	290	294	293	307	300	299	296	295	281	299	319	268	275	302	341	318	302	287	296	340	316	283	304	332	309	323	306	311	303	318	323	327	317	302	315	307	309	280	314	313	256	317	290	283	299	285	305	321	289	310	313	323	337	306	313	316	276	287	278	289	289	305	326	326	281	293	304	295	286	293	280	298	306	303	301	304	296	297	281	351	297	290	308	316	329	290	285	298	286	281	335	331	347	303	327	326	308	293	292	302	300	337	294	320	290	305	318	305	294	299	284	305	321	319	302	297	320	288	297	279	294	262	318	307	334	269	327	318	287	304	305	311	251	319	300	320	304	306	284	316	282	310	306	320	281	305	289	306	314	284	302	312	307	300	295	302	305	283	293	332	318	348	319	306	297	324	312	289	292	289	323	325	328	280	294	296	335	299	303	293	307	318	300	309	261	265	276	312	307	294	345	313	316	318	299	309	284	319	317	290	329	320	315	304	319	299	294	316	325	293	307	280	294	272	299	318	311	286	335	320	310	291	291	313	295	320	307	347	309	336	319	305	289	319	330	294	316	304	299	290	302	287	303	312	309	290	279	274	290	305	281	303	318	325	267	297	298	319	308	319	289	263	293	309	303	318	295	328	315	347	328	304	310	302	293	317	312	327	302	295	282	318	289	303	283	299	323	316	307	300	331	308	299	301	335	265	291	295	290	295	287	293	280	298	283	317	331	270	306	283	304	283	291	322	277	275	293	283	307	305	320	308	272	301	293	292	307	298	293	299	301	274	295	290	353	305	293	303	298	307	295	281	312	312	327	309	311	320	315	309	302	277	307	320	297	300	290	297	307	294	304	306	323	294	330	278	324	306	308	289	282	294	282	299	282	287	294	289	294	318	290	311	277	294	312	279	299	310	286	315	296	305	296	287	311	301	272	257	296	312	343	292	289	304	308	282	297	308	310	280	290	297	304	290	294	311	299	299	318	287	306	327	279	304	297	306	300	299	307	293	302	306	310	272	337	315	281	273	270	319	312	317	297	296	258	303	281	288	283	315	330	319	310	320	309	304	280	293	283	316	319	314	286	281	301	309	305	295	290	317	280	289	295	308	313	286	293	307	318	282	296	289	259	305	286	316	352	315	317	313	313	328	320	300	278	296	322	292	310	321	319	280	331	309	282	300	308	309	295	299	317	317	276	311	250	305	296	294	314	307	288	312	296	279	321	275	290	329	278	301	282	317	284	297	297	285	325	299	315	294	316	290	305	306	301	284	276	325	284	283	294	312	282	305	289	321	322	296	321	301	279	352	301	330	289	311	287	291	303	316	296	292	271	296	308	310	284	313	317	310	277	288	325	291	278	308	310	298	300	314	310	280	279	286	284	289	305	309	295	282	295	319	296	310	309	315	308	326	290	310	289	314	303	311	301	287	295	294	310	314	298	304	305	317	285	298	282	289	272	268	294	276	307	302	289	293	297	302	326	287	279	286	286	320	318	302	288	297	315	320	308	315	290	308	314	320	325	295	328	315	324	301	310	299	327	313	298	256	321	285	313	301	291	307	296	301	312	301	321	300	290	304	298	309	344	282	281	325	333	315	308	292	313	268	327	278	297	308	332	316	270	321	318	264	301	321	300	269	307	316	336	290	284	292	318	311	293	325	284	320	297	297	284	312	315	291	308	284	321	286	271	332	319	280	280	331	290	313	316	321	327	302	297	338	301	276	329	294	315	323	307	297	315	331	310	320	331	289	279	308	336	298	298	279	295	331	322	323	297	326	301	301	334	315	323	300	324	307	315	304	319	307	321	298	326	324	273	285	317	286	342	304	329	304	342	304	287	315	317	293	325	304	296	318	299	313	290	293	293	314	333	279	283	285	307	308	289	319	301	291	307	312	295	348	294	311	306	305	282	312	299	293	285	305	319	289	325	318	277	291	302	295	301	303	306	291	295	299	308	288	271	326	324	281	311	312	308	312	305	333	306	296	316	294	306	294	290	299	308	304	291	291	326	290	288	295	332	334	320	281	342	282	289	298	311	324	296	296	285	340	330	270	307	280	328	304	290	272	303	287	319	306	291	283	308	310	297	282	269	280	304	304	311	289	337	298	329	320	330	317	337	323	321	295	305	297	312	329	286	284	321	302	323	300	298	349	281	327	340	263	311	279	296	300	294	296	335	321	319	296	317	293	314	294	319	310	303	279	286	310	280	270	335	307	262	326	329	294	298	317	326	311	311	311	283	342	286	320	326	310	298	323	324	325	320	282	326	313	323	294	278	317	330	300	298	286	307	322	330	323	319	288	299	338	313	277	317	300	296	320	313	300	310	281	275	309	304	288	313	286	274	302	312	310	332	288	294	283	272	286	315	299	336	303	315	306	298	305	333	290	312	322	309	275	262	296	300	306	297	299	286	315	287	317	327	318	298	291	287	292	306	304	292	288	300	313	305	329	314	288	330	283	279	299	299	289	284	273	311	310	335	301	316	300	318	312	333	307	318	322	291	314	293	309	287	271	282	303	306	339	316	324	283	291	298	308	321	309	309	296	342	285	287	301	278	317	314	276	309	309	261	256	274	336	308	306	313	294	313	342	327	304	289	298	284	291	290	314	303	347	277	309	304	327	285	310	312	324	308	304	321	281	300	302	282	309	293	317	325	306	288	317	313	274	290	308	333	287	289	306	289	240	312	295	272	278	322	317	316	306	297	296	294	302	320	310	333	301	294	302	296	310	294	330	301	307	300	297	298	321	293	289	313	284	309	272	316	286	304	329	320	299	329	305	273	274	286	313	316	301	317	322	306	287	316	304	280	290	286	296	272	305	308	260	303	325	296	308	329	307	299	302	287	299	306	305	325	306	303	299	298	303	327	297	292	312	315	327	314
36210	66340	43852	31360	39413	22095	3111	1780	767	462	434	394	419	385	389	383	330	395	396	359	356	340	348	356	313	348	335	346	334	382	312	361	339	357	331	370	324	320	318	313	370	321	349	327	320	330	357	316	323	340	305	341	315	317	318	342	323	319	298	357	340	314	311	338	318	325	336	336	355	324	325	329	363	333	334	327	305	293	351	309	323	341	315	321	298	350	324	306	335	336	308	304	322	305	313	352	328	319	311	338	323	318	336	339	368	371	305	323	323	332	317	345	306	329	351	304	345	291	299	330	339	298	332	335	299	304	309	326	330	284	346	291	328	343	328	335	316	366	359	343	337	344	332	316	311	331	320	332	324	323	333	331	337	349	320	321	327	327	301	321	320	366	323	313	335	309	343	343	318	303	343	296	325	330	348	302	313	310	333	313	308	324	326	347	316	317	331	336	284	305	319	345	324	318	325	320	301	352	316	349	314	311	328	332	341	327	333	338	350	342	307	337	330	292	339	325	346	293	336	315	291	326	306	353	344	356	345	323	316	335	317	330	355	325	346	325	282	321	323	351	337	319	312	330	332	330	333	293	329	314	328	318	317	337	331	318	342	317	331	324	332	299	343	328	335	344	317	313	312	363	325	324	366	339	315	348	332	306	319	313	345	311	324	307	341	340	305	308	335	316	322	299	352	321	335	330	306	331	308	329	330	325	308	338	335	332	322	319	313	337	310	307	308	335	307	324	345	325	340	339	341	308	309	365	337	310	319	358	314	325	336	306	342	330	338	330	324	315	307	357	312	328	308	325	311	329	324	325	331	355	314	320	270	333	308	329	309	329	343	345	333	315	327	342	305	329	300	316	317	319	341	298	353	300	310	317	314	329	327	335	309	320	329	332	332	338	294	308	305	331	320	322	336	317	333	336	328	317	333	321	334	326	320	282	326	303	322	333	320	328	300	358	338	329	332	323	348	325	306	286	337	353	318	333	322	356	336	284	367	322	320	334	341	333	349	339	300	341	318	333	289	320	331	322	280	375	318	340	307	332	301	316	352	323	319	314	338	330	358	309	351	313	324	331	341	311	328	342	337	309	323	346	349	350	327	327	338	312	308	311	288	333	324	313	327	332	321	333	333	300	369	325	322	356	344	344	350	353	354	282	308	306	329	328	335	302	313	323	367	317	316	330	295	355	321	303	298	328	313	301	343	349	340	300	304	335	321	326	332	319	319	330	313	303	324	326	326	327	317	354	318	322	332	293	346	312	349	328	305	331	328	326	334	353	313	333	329	304	283	329	289	333	323	307	312	309	339	306	316	295	323	351	342	317	336	313	334	296	335	310	311	305	313	325	347	328	328	307	323	307	334	304	315	298	324	302	298	314	344	312	310	357	341	337	352	328	341	292	326	332	315	337	331	296	296	300	293	327	305	318	334	334	333	321	353	348	336	323	333	294	369	314	338	303	318	340	301	302	337	328	338	330	312	317	350	294	316	314	305	314	319	337	324	333	329	307	330	312	295	287	320	342	328	312	318	370	318	342	320	335	334	341	319	315	371	302	325	347	337	346	338	328	270	332	317	308	328	340	339	331	319	330	346	349	322	321	326	322	298	310	322	342	334	338	375	342	321	359	323	339	318	322	353	308	305	328	319	340	352	339	336	328	355	307	336	326	304	323	349	314	316	358	330	359	361	340	327	345	323	352	332	329	322	336	344	317	316	312	343	298	329	319	285	301	292	324	332	300	312	302	329	303	316	320	360	304	316	324	316	349	282	324	327	295	341	330	323	327	309	367	319	324	329	353	301	315	314	336	349	313	337	335	318	306	346	327	336	334	316	326	320	341	303	327	326	314	330	336	322	297	340	334	309	316	328	335	313	299	314	316	329	304	302	328	329	334	315	322	302	291	300	308	368	342	335	320	316	309	317	344	351	318	306	376	286	306	323	353	318	329	333	327	346	305	341	328	322	344	331	349	355	322	338	309	295	287	347	329	361	310	332	313	318	338	331	335	285	336	296	299	335	321	297	331	314	341	316	293	292	374	313	318	328	321	314	326	303	315	346	344	318	308	321	361	298	344	328	321	347	344	292	319	331	315	352	333	303	332	313	331	329	284	340	322	338	327	321	320	308	320	339	309	343	327	301	348	306	320	317	326	342	319	360	319	319	341	326	346	326	325	313	344	334	276	338	350	318	332	302	307	332	339	331	351	334	334	332	332	305	326	294	354	338	334	352	329	323	316	340	362	342	321	322	331	352	336	304	342	329	338	339	291	305	349	314	318	358	314	290	350	338	291	311	310	309	318	332	361	300	319	321	306	327	324	318	335	312	304	310	323	333	345	325	350	305	309	334	325	334	339	322	348	302	318	321	306	349	301	300	317	321	332	331	338	301	332	293	306	345	324	333	298	327	324	332	308	326	330	326	323	343	304	271	340	360	325	319	343	318	312	324	332	332	317	329	306	323	325	303	335	304	321	363	314	357	358	300	299	297	342	314	346	299	320	294	308	310	318	344	324	324	322	323	340	342	312	341	347	307	323	319	351	322	329	313	327	353	312	357	349	343	319	354	318	340	315	295	337	317	311	307	318	304	339	332	333	325	363	314	359	352	324	341	303	345	334	339	329	318	318	334	324	312	364	329	311	325	333	326	347	332	317	347	316	295	351	336	366	327	298	300	306	329	318	323	311	319	304	326	284	308	327	333	340	320	348	304	341	313	299	309	334	354	333	269	334	317	343	335	317	307	322	335	310	328	324	329	282	310	326	368	314	321	325	322	335	339	334	315	308	311	342	340	331	321	324	339	298	328	322	290	306	325	347	329	313	324	364	304	328	339	342	331	380	306	341	345	322	340	348	337	322	341	310	330	323	322	309	339	326	307	336	334	324	288	318	284	301	311	322	311	352	343	327	311	318	282	329	340	358	313	306	317	308	326	308	341	316	333	332	369	329	338	324	273	336	320	321	343	310	354	325	320	318	334	346	303	350	347	356	332	369	328	294	311	320	332	309	343	317	320	315	320	338	329	336	331	311	334	315	354	324	329	327	332	309	325	321	330	332	315	336	296	352	335	308	325	311	329	336	318	295	325	295	321	329	311	293	324	326	329	324	318	364	341	316	297	309	302	331	350	319	308	337	336	301	353	315	313	335	316	297	321	313	343	360	325	337	312	344	332	319	327	339	308	341	341	350	295	362	329	306	324	322	315	324	329	338	337	306	322	334	333	317	365	312	337	318	322	344	359	330	344	311	314	346	304	309	314	346	298	295	351	323	333	338	331	351	325	333	347	305	340	339	317	306	310	298	341	341	352	305	315	309	334	306	321	340	326	323	327	312	351	328	322	321	353	294	289	355	306	344	315	364	351	304	344	326	341	323	294	315	321	292	339	334	330	301	322	321	298	342	338	315	311	286	303	328	373	310	321	355	325	326	319	304	342	331	309	317	321	314	326	352	322	311	315	333	321	352	326	330	345	333	369	325	352	315	326	303	328	340	298	360	332	327
25083	21609	28850	25391	24996	15064	2428	755	538	501	549	473	487	455	477	474	507	478	473	479	510	468	491	488	464	470	475	476	433	458	442	476	443	450	467	472	439	469	482	443	477	453	453	474	470	464	469	464	457	476	461	494	468	455	489	500	471	500	494	456	464	481	471	446	479	527	476	467	454	498	501	482	468	465	482	447	465	447	450	455	434	494	483	457	454	444	449	453	460	468	471	448	471	451	482	504	517	454	471	482	441	499	481	444	487	468	446	457	481	488	464	496	493	474	509	491	441	481	467	453	470	422	442	434	470	483	446	482	462	475	470	459	443	457	446	468	453	443	479	463	491	437	463	447	464	454	474	485	470	502	458	480	464	463	451	461	463	491	451	484	469	444	480	441	450	473	479	456	455	487	475	484	448	433	462	470	493	447	481	478	492	446	467	467	498	421	498	469	478	486	489	479	463	448	485	449	468	444	408	482	457	442	453	441	477	471	452	435	464	468	500	496	477	478	481	443	442	495	511	504	442	470	505	461	445	485	500	463	482	504	479	454	429	464	445	505	477	492	457	498	472	466	444	470	478	483	480	458	462	450	451	497	455	455	469	472	448	476	459	472	477	489	520	468	500	484	466	457	486	489	475	460	485	437	423	497	474	454	465	493	521	483	476	499	485	472	434	477	477	455	489	495	491	486	464	454	476	489	436	502	471	452	507	440	462	453	476	496	496	454	517	485	492	467	467	467	457	488	442	484	502	465	462	441	464	450	478	459	488	465	458	452	420	467	499	473	439	488	447	426	448	480	490	453	469	481	468	487	474	503	453	435	443	437	456	470	472	467	424	469	476	482	500	445	478	446	435	476	509	454	463	475	457	480	499	478	475	502	454	465	447	490	489	460	446	471	464	425	484	455	437	476	468	460	456	493	457	463	490	496	440	466	433	483	493	475	484	462	433	468	461	484	458	440	495	486	435	467	487	439	479	490	480	492	495	452	497	488	414	482	493	479	469	448	448	423	484	464	494	492	472	494	423	465	464	458	456	421	448	467	473	483	470	490	425	449	482	475	441	441	454	521	444	455	492	460	423	495	458	467	486	468	449	451	486	435	451	461	465	491	490	466	443	479	469	463	435	441	473	424	488	455	451	452	511	475	464	474	480	495	450	474	487	484	445	451	488	454	450	488	538	478	484	452	468	463	414	475	503	468	468	451	432	471	452	469	471	454	426	483	432	455	422	492	474	455	474	500	451	486	470	475	519	479	439	515	485	487	436	484	456	523	465	455	476	472	474	448	429	460	452	476	449	474	470	456	485	463	465	506	482	444	463	447	457	465	459	474	439	471	469	466	454	447	480	475	488	481	453	432	432	471	461	517	494	470	472	475	445	453	431	477	476	464	473	493	467	443	458	436	477	467	492	463	475	467	494	521	498	470	456	451	467	477	480	440	470	473	489	406	470	441	464	442	501	456	447	484	478	470	422	435	476	483	489	451	486	450	478	459	473	431	492	476	491	479	453	430	463	450	464	448	472	508	466	460	468	437	436	465	459	467	433	436	496	479	466	445	438	477	496	476	460	461	440	477	452	474	481	449	433	487	480	473	451	489	498	430	473	482	459	428	431	475	484	407	467	436	457	488	495	458	498	500	466	465	461	460	461	455	474	468	483	459	446	467	438	464	440	464	472	464	441	505	480	446	444	423	467	488	465	482	492	442	495	424	463	478	448	465	500	491	452	467	502	491	491	487	479	465	468	486	449	476	432	443	468	466	437	449	476	487	446	464	451	456	492	466	479	448	471	443	496	460	466	427	459	430	454	441	470	452	472	457	450	488	438	487	469	450	478	481	447	468	485	460	491	475	472	462	467	468	475	452	482	493	473	460	470	435	489	472	466	496	458	475	432	477	443	459	473	474	474	440	505	469	442	464	452	447	442	499	435	471	463	441	472	498	435	485	477	492	467	468	446	451	446	470	455	447	459	461	490	469	469	446	483	458	448	471	508	473	512	483	486	471	460	470	456	452	483	445	481	461	474	457	432	455	496	471	495	492	468	457	442	475	470	486	449	477	434	452	425	450	456	450	497	469	486	482	481	479	435	434	440	515	456	467	480	459	454	471	483	449	481	440	458	461	439	490	502	470	454	456	456	471	430	397	461	501	434	456	477	521	461	487	456	488	456	481	470	455	467	498	492	481	495	507	482	465	473	460	491	447	436	476	458	476	436	450	466	478	488	484	462	464	494	479	465	456	461	468	490	489	436	433	462	461	477	431	464	485	497	483	480	469	439	439	521	488	489	431	491	473	482	483	462	450	427	459	417	426	444	426	448	482	444	474	476	476	476	496	478	491	457	491	474	508	474	480	459	463	460	438	480	439	460	434	502	456	450	489	476	448	473	492	470	484	477	478	473	436	508	461	502	461	486	486	439	432	450	466	498	445	449	467	484	452	468	476	449	436	460	483	458	494	441	514	490	491	471	444	495	436	466	472	479	458	460	484	461	464	462	488	501	459	499	480	485	460	452	462	476	525	463	461	461	423	470	447	445	450	450	414	453	455	455	502	485	429	473	466	466	448	468	481	496	468	499	493	423	482	471	499	450	471	445	501	488	468	485	455	439	448	472	441	461	453	424	448	507	460	489	450	442	482	478	472	474	452	449	491	501	469	466	452	457	457	486	490	509	438	435	504	436	484	479	488	480	508	498	420	433	426	487	455	485	462	451	478	502	437	471	459	464	435	476	481	481	451	480	466	478	480	476	457	489	443	494	487	488	463	497	469	447	430	439	512	498	460	471	471	482	494	450	451	470	449	442	452	489	436	470	461	468	486	463	491	470	449	450	446	460	458	451	504	463	466	463	446	469	466	454	432	428	448	502	484	485	453	483	448	426	498	446	441	479	491	442	457	422	454	476	501	458	471	461	472	452	489	454	430	464	458	475	466	500	492	459	495	479	481	470	439	467	495	452	436	495	449	490	438	447	455	474	453	460	435	459	439	468	494	409	461	473	468	459	511	461	488	476	477	451	462	465	469	467	493	483	456	426	490	447	450	476	445	502	482	443	456	453	481	490	456	450	482	458	467	463	431	477	499	468	464	478	470	479	456	454	464	472	479	474	458	434	433	444	452	489	477	491	473	461	467	460	456	483	455	445	459	452	477	441	448	471	493	486	466	465	471	458	503	485	460	474	495	454	513	477	457	513	441	482	480	471	503	510	467	450	439	433	470	478	443	450	455	457	446	436	488	496	495	448	474	471	488	463	416	492	494	484	434	490	498	493	442	440	454	468	457	453	445	462	473	488	424	471	485	438	471	471	508	456	472	472	482	489	433	472	455	469	453	472	464	453	472	454	487	482	432	463	485	461	479	461	515	460	453	457	462	491	472	474	475	503	460	489	459	476	485	466	476	448	431	527	475	467	447	453	487	490	480	459	446	446	437	446	462	467	465	457	481	460	505	446	428	458	494	487	475	444	464	464	464	497	455	461	443	469	496	477	456	457	476	484	481
35471	59809	37490	19896	32078	15235	2314	1186	609	556	518	515	557	516	542	495	519	463	496	504	521	523	496	535	490	502	516	474	495	490	492	482	458	479	463	481	508	461	485	496	496	466	552	511	473	486	479	463	505	495	528	479	523	518	510	485	526	497	511	503	464	521	490	470	501	468	480	462	481	510	479	496	490	467	509	502	441	491	473	510	513	464	536	531	488	499	516	500	497	484	489	490	486	505	496	518	477	478	502	456	492	547	524	520	508	465	468	502	479	485	495	558	518	487	499	499	483	553	520	517	513	499	514	481	524	453	477	495	491	538	481	505	454	511	487	510	480	534	521	532	492	484	463	496	523	507	472	493	475	492	515	489	479	457	509	487	485	502	464	470	453	499	487	447	514	522	506	490	508	451	504	493	488	512	459	502	508	473	503	500	456	505	489	489	479	482	492	500	503	495	465	477	465	465	510	492	476	498	463	510	482	479	512	511	466	497	497	469	494	502	468	497	474	479	515	449	498	512	485	477	518	496	475	498	530	542	458	504	465	516	464	507	475	492	491	474	536	510	516	467	503	501	522	482	510	498	477	501	499	479	458	530	515	522	479	544	476	500	480	465	489	462	501	457	468	487	486	441	483	484	503	549	503	505	558	477	479	473	488	508	503	479	501	477	489	526	442	518	492	482	504	495	502	506	508	501	481	511	515	510	500	490	484	508	486	519	511	488	515	472	487	488	501	478	473	528	462	476	496	491	487	502	507	525	474	484	486	446	551	539	491	563	503	480	460	483	489	475	482	495	470	458	503	476	471	487	491	489	461	454	511	476	485	512	506	502	551	465	488	478	469	480	475	478	478	471	477	561	477	513	487	460	499	512	493	481	521	471	476	510	529	474	492	463	506	457	497	520	474	450	493	455	538	488	447	489	478	473	452	479	469	478	499	515	513	491	470	445	491	495	526	484	506	498	486	510	499	496	500	468	500	493	514	502	495	491	520	514	482	529	514	498	496	477	446	488	523	440	501	506	508	480	475	489	475	496	484	479	460	512	505	453	476	512	453	496	493	486	491	481	491	502	468	539	503	469	501	497	481	457	499	474	475	483	495	485	481	464	479	496	503	498	507	519	478	489	494	471	488	508	458	446	501	458	468	493	484	544	485	481	525	517	492	504	503	468	502	504	484	483	477	497	478	531	492	490	512	461	487	510	488	485	506	490	461	515	506	495	473	450	480	511	496	495	500	447	478	492	503	519	494	538	500	477	455	518	517	497	479	485	493	468	474	507	497	468	484	503	477	529	464	504	446	498	514	474	460	472	477	515	479	486	476	519	480	481	473	501	479	512	473	524	508	492	526	472	471	492	476	485	475	471	446	503	484	507	537	462	533	495	518	492	471	502	515	492	487	472	451	463	454	442	458	455	494	487	486	466	493	452	466	455	484	480	519	496	505	462	457	488	471	514	503	462	489	487	550	501	484	502	500	514	486	494	467	489	485	462	523	503	501	510	486	473	505	441	491	477	473	480	502	500	495	474	489	482	464	472	487	489	480	499	487	501	495	504	480	468	483	504	499	455	528	528	478	487	468	528	507	488	478	499	483	488	454	513	486	468	493	509	495	498	471	504	537	469	513	528	474	501	499	475	517	502	525	493	526	495	490	475	495	535	500	488	517	497	537	478	473	436	448	485	486	464	506	460	486	484	467	485	459	490	498	530	496	453	532	501	486	462	456	506	516	500	492	467	500	491	514	470	502	499	472	475	530	486	447	492	469	493	474	521	473	497	493	474	478	451	497	532	481	527	492	472	507	482	474	506	478	459	460	502	498	515	497	515	474	505	460	417	474	448	496	478	463	476	486	493	485	496	515	467	499	469	480	471	476	447	516	497	439	468	474	474	480	496	488	501	460	464	498	494	470	482	493	482	518	500	477	487	447	481	488	475	494	535	502	563	483	509	538	510	463	512	432	515	492	481	451	480	504	497	503	479	468	512	461	471	488	523	500	476	505	510	450	478	493	484	460	524	475	491	475	486	481	517	511	471	496	503	451	465	497	515	504	456	493	510	501	509	501	493	543	515	458	481	486	456	477	471	474	472	484	464	504	487	532	492	508	518	526	491	482	455	480	486	519	481	514	499	491	530	483	521	493	470	492	472	487	456	499	497	486	501	478	513	497	506	473	456	452	472	499	498	482	493	499	489	469	514	450	490	510	512	488	503	454	498	477	508	510	504	509	454	526	508	481	499	495	514	482	493	478	460	499	496	490	500	470	497	511	487	469	488	486	519	469	486	485	510	469	492	506	471	511	492	472	514	458	488	516	482	464	511	494	497	493	495	520	497	487	524	494	504	457	485	487	472	552	472	499	502	501	508	487	509	494	481	479	494	457	477	453	524	491	475	505	495	462	497	487	486	504	527	473	490	479	503	528	491	500	503	516	483	493	449	480	505	524	449	518	489	476	518	489	457	478	507	487	489	487	530	492	486	507	461	508	540	496	502	485	489	526	505	468	478	531	469	452	518	498	489	496	506	509	493	511	490	484	494	517	501	486	548	480	521	497	512	473	496	514	485	473	508	495	485	468	515	489	528	512	497	506	490	489	507	462	504	461	507	478	527	514	507	519	481	490	467	476	527	531	494	458	484	509	529	516	483	523	453	465	490	523	506	491	466	484	524	466	506	479	515	522	453	486	513	524	502	491	499	477	489	488	487	553	512	493	477	483	454	496	511	485	518	460	492	516	515	498	483	516	484	445	509	466	470	488	466	480	492	481	496	466	471	518	440	477	477	491	547	472	461	486	498	466	504	511	507	513	473	512	483	514	471	515	512	473	504	492	493	489	503	478	526	499	527	494	454	502	452	503	468	500	507	521	490	488	499	529	522	505	483	476	502	490	485	465	481	538	467	553	472	468	499	518	505	488	479	509	492	464	455	515	452	496	485	496	474	511	514	473	448	458	470	472	498	512	478	525	461	538	522	510	495	431	448	471	486	496	512	465	486	482	496	479	472	521	497	459	512	521	487	449	509	482	514	506	519	467	472	478	515	488	504	488	520	474	513	501	502	508	462	463	473	501	503	493	519	513	461	518	533	471	489	493	500	476	473	483	453	492	510	485	483	480	523	534	539	535	465	456	494	474	498	444	485	483	438	481	467	461	504	490	537	476	492	506	437	462	513	542	515	477	498	497	534	460	506	502	443	480	493	460	538	456	472	494	455	507	482	500	523	455	522	484	510	464	499	459	500	508	510	481	494	475	487	480	490	476	504	506	499	519	487	486	500	457	522	498	495	497	549	489	517	487	472	487	492	498	475	497	509	483	436	482	471	481	484	488	443	515	453	492	459	465	487	486	483	475	496	483	508	473	533	476	487	479	499	499	517	468	481	520	546	519	488	505	533	509	467	481	492	467	513	469	459	513	492	472	505	443	489	493	489	448	481	504	490	522	450	469	456	483	500	468	478	490	486	506	497	505	532	498	468	489	495	502	499	499	481	495	501	484	510	456	488
22607	21050	28626	24145	33559	32301	16771	2984	689	500	475	475	461	469	429	465	418	423	419	393	415	376	407	388	393	358	444	401	380	390	388	393	422	379	394	407	371	398	369	401	407	383	433	396	369	434	415	369	393	393	401	397	390	375	401	382	406	423	378	422	415	432	374	408	432	417	370	414	363	394	398	410	424	380	399	397	420	404	396	386	430	375	419	372	387	394	399	406	391	382	355	425	395	382	409	407	406	391	377	422	377	394	344	407	382	401	379	402	386	413	421	393	407	410	379	427	380	377	365	365	385	395	403	417	371	437	387	430	404	401	358	366	379	411	391	372	430	388	398	397	380	374	363	391	345	383	396	400	379	387	395	367	383	426	382	403	407	380	351	380	408	402	393	400	393	394	369	413	356	426	401	405	397	400	388	376	386	411	390	404	417	415	377	343	408	426	392	421	390	429	402	397	365	379	386	378	419	399	340	392	382	394	388	379	379	384	354	403	392	402	355	406	393	395	367	399	384	411	384	356	364	379	408	363	431	393	386	386	365	391	393	375	388	398	370	405	403	376	424	374	399	388	399	381	396	386	379	370	391	353	389	388	369	367	387	376	394	385	401	403	387	389	358	360	410	356	392	402	400	385	415	386	423	395	386	338	400	404	358	420	361	373	345	386	392	373	361	407	382	394	359	396	381	410	370	389	367	347	405	415	395	390	382	396	374	403	420	348	395	412	368	354	407	440	399	405	390	368	381	402	402	399	352	398	350	389	362	421	380	410	396	375	359	404	430	383	396	352	403	375	383	384	400	380	434	407	377	368	420	438	411	353	402	402	377	394	399	384	364	364	364	374	407	396	397	371	372	398	351	407	390	405	392	407	414	357	335	376	382	373	411	406	381	371	358	394	403	366	399	429	371	450	404	359	380	392	374	411	376	394	389	380	406	365	406	379	418	360	393	413	416	373	370	383	374	385	383	396	383	384	388	413	356	384	405	422	393	412	382	372	344	393	378	412	392	389	425	368	364	356	394	408	442	354	378	347	383	400	380	389	360	388	438	410	397	386	397	340	336	341	392	405	385	430	340	398	364	371	389	401	363	408	411	377	428	407	395	412	374	394	391	363	377	401	412	402	375	379	362	381	379	399	400	364	443	388	396	401	352	390	403	384	356	388	381	388	407	401	419	385	346	385	409	361	379	345	385	400	380	377	368	355	354	384	376	367	401	388	383	387	405	359	394	398	400	385	389	386	425	407	421	357	387	386	390	385	375	362	380	367	393	415	403	385	404	406	419	394	396	399	396	397	388	385	418	398	390	358	373	370	414	361	399	390	317	416	370	395	363	384	401	409	374	359	385	397	363	342	390	405	390	370	425	412	352	405	403	331	361	392	372	400	388	389	348	410	398	361	407	417	386	379	361	387	393	370	388	411	380	410	394	376	386	360	374	385	374	399	375	386	383	413	394	378	380	377	389	402	361	385	397	358	396	389	374	365	375	373	372	363	371	388	370	370	423	373	366	398	395	356	375	392	332	382	400	387	399	400	396	360	390	379	350	369	400	368	401	417	371	396	445	369	383	395	372	401	426	387	424	372	388	418	381	368	380	405	366	399	377	410	353	407	425	380	412	409	377	383	370	375	377	380	396	366	391	399	372	392	401	393	361	361	395	390	374	389	390	369	385	384	371	398	372	365	374	388	398	371	385	367	391	385	423	386	398	411	377	409	402	417	358	375	388	371	411	387	380	393	403	381	390	366	393	388	423	384	384	369	416	391	401	429	374	387	389	383	385	399	375	416	396	362	414	369	375	399	401	380	387	381	390	396	353	398	392	374	400	351	363	354	372	397	399	387	391	353	335	377	429	384	389	378	422	375	373	387	406	388	371	399	398	380	393	410	415	382	370	372	339	392	404	388	344	401	367	370	413	364	362	355	351	360	391	367	410	389	377	367	377	350	407	361	369	386	388	340	403	362	383	363	404	348	394	344	370	354	382	376	396	378	400	388	395	410	384	405	380	383	393	412	393	382	354	410	369	371	376	392	368	354	373	425	387	382	429	412	383	386	391	388	389	383	349	408	371	406	373	413	377	342	370	358	374	364	380	345	377	363	403	396	397	373	403	422	378	398	391	405	391	434	380	387	380	379	377	374	377	375	405	395	373	383	353	387	372	391	389	379	403	425	399	412	373	392	381	417	369	426	401	346	415	408	385	391	397	370	373	370	407	382	360	399	383	384	383	408	377	370	389	391	387	391	392	369	377	402	380	381	412	381	375	386	414	357	410	408	384	402	407	390	376	425	353	415	396	404	380	355	391	384	384	398	373	441	359	395	389	400	394	407	367	381	378	399	406	415	391	383	368	397	356	405	404	360	397	375	399	354	344	408	398	405	359	377	367	384	339	392	386	403	395	391	391	386	377	373	371	397	379	389	378	391	387	414	366	404	361	392	381	422	435	400	381	412	375	394	386	408	377	392	390	414	399	383	386	402	420	382	419	389	401	372	384	391	401	393	396	380	393	367	384	399	396	368	402	407	360	428	399	403	341	410	398	413	400	392	387	376	367	385	401	343	381	398	418	377	404	386	387	387	367	380	354	387	407	360	400	398	407	344	410	381	347	397	377	371	398	425	386	393	392	388	432	392	376	351	411	436	376	392	425	394	407	365	379	382	377	404	385	374	369	387	370	374	430	381	373	397	400	344	380	380	394	380	369	410	382	414	384	408	402	393	354	377	333	389	378	364	361	414	431	401	387	381	413	394	405	423	386	393	411	353	367	414	385	362	384	385	364	398	399	398	360	402	410	387	373	378	391	358	411	376	413	338	348	379	412	368	387	360	336	375	403	393	395	360	389	359	378	380	399	373	379	392	372	389	387	405	390	411	406	389	389	403	393	387	388	397	415	413	420	391	351	364	381	373	370	404	403	403	397	367	388	423	374	379	419	412	404	377	401	357	414	384	412	380	402	379	413	394	418	393	375	389	386	373	410	392	368	398	381	382	392	411	374	359	403	382	402	366	391	404	407	427	362	361	374	384	412	409	381	376	410	386	381	423	412	424	365	383	401	372	426	381	418	412	409	394	372	403	400	405	402	396	405	437	397	405	375	369	364	428	343	391	371	395	400	405	405	355	394	384	405	364	370	387	371	397	391	361	388	355	368	407	360	340	422	429	393	367	399	398	394	381	378	419	414	395	405	416	408	407	384	385	367	397	404	378	383	385	376	349	375	398	414	401	380	451	399	409	404	422	353	383	383	385	396	363	393	378	370	366	363	419	390	406	370	367	400	392	406	399	400	378	340	378	396	414	381	364	408	402	370	370	379	382	372	429	406	379	351	394	391	394	365	426	388	392	383	390	401	398	368	377	429	402	364	447	383	367	378	345	397	420	401	398	386	344	405	388	391	381	378	364	370	369	361	402	387	402	363	378	380	388	350	407	401	418	388	376	379	396	372	383	386	367	385	383	381	422	382	397	371	383	393	406	388	372	396	393	404	377	410	404	379	422
40442	73237	46682	37965	53412	31290	6674	3211	829	643	631	609	538	514	477	479	449	432	437	455	433	416	448	434	430	420	423	410	408	377	387	413	393	412	419	370	389	421	406	369	420	423	392	402	421	407	377	387	404	429	370	395	430	404	412	395	428	397	393	406	412	394	382	413	375	381	375	385	384	418	403	423	393	431	384	431	420	462	395	407	388	417	397	393	401	407	379	395	384	410	380	400	393	375	399	384	368	423	390	398	434	378	392	383	414	431	428	384	381	443	414	428	399	447	402	411	405	394	394	415	449	405	404	396	408	422	427	432	409	418	378	406	402	427	391	382	396	407	354	404	371	422	389	420	401	408	378	396	408	440	391	390	401	437	404	386	392	398	379	369	422	417	401	401	416	369	428	419	391	399	382	424	400	374	376	377	383	402	418	408	393	441	407	399	428	418	392	402	408	425	433	413	441	405	372	366	386	360	396	397	414	400	383	406	438	410	401	390	429	411	405	363	404	359	391	384	404	423	391	383	428	424	385	396	381	362	342	422	381	379	413	377	412	379	426	383	396	419	458	404	394	430	377	398	405	369	371	407	386	389	428	405	409	387	439	351	407	411	414	409	405	406	395	390	417	377	389	425	416	411	410	450	414	427	387	386	387	389	417	362	440	377	371	417	374	450	393	403	399	404	388	390	401	369	408	416	393	416	340	433	400	408	403	389	409	400	369	374	411	381	421	404	352	426	399	405	385	386	388	411	414	367	399	419	409	397	400	384	395	402	361	425	398	401	392	450	384	405	416	389	397	419	399	402	411	407	400	374	429	372	389	359	378	393	408	387	355	411	396	399	409	422	434	385	418	393	386	423	380	403	425	391	395	410	392	387	404	383	415	396	385	389	422	415	410	399	423	370	392	376	403	368	428	397	406	380	377	353	372	375	390	424	392	377	400	379	366	415	378	386	397	407	411	420	388	415	389	407	389	394	380	396	398	443	397	401	389	392	368	366	391	396	384	388	376	377	387	422	410	359	379	397	403	418	372	431	396	399	400	371	407	388	402	409	380	350	369	423	431	446	377	407	400	375	413	399	448	404	342	358	396	423	393	379	395	416	363	428	397	382	401	403	392	393	389	381	406	416	356	391	384	401	424	397	409	408	419	408	369	378	388	387	408	419	399	406	401	407	431	392	395	395	391	382	398	424	407	391	413	383	385	400	379	397	409	397	389	365	396	398	392	392	411	422	390	410	406	386	406	400	405	409	430	399	401	394	390	408	427	421	423	371	409	417	410	393	414	401	400	408	371	385	412	385	415	388	384	386	382	424	437	423	424	411	408	430	406	393	433	418	422	453	397	400	383	412	407	389	445	426	382	419	412	380	404	425	412	411	406	404	414	414	385	413	427	401	414	376	378	396	433	402	399	379	385	412	374	425	391	370	391	412	421	369	396	390	394	383	387	410	411	405	425	386	407	396	403	428	448	409	405	412	426	413	398	425	388	424	417	365	384	420	390	427	410	372	417	391	397	392	387	374	403	406	401	430	426	411	389	372	386	402	420	422	361	402	375	413	385	393	388	406	375	388	424	385	423	419	387	398	402	402	398	390	370	420	393	375	406	375	383	392	409	396	356	382	395	406	379	402	400	376	365	432	406	392	393	407	415	383	404	418	426	405	427	399	396	407	416	384	407	377	375	415	406	412	434	401	404	410	366	396	439	417	376	396	407	401	397	367	412	367	387	410	389	365	389	379	409	395	401	396	403	427	376	403	378	379	393	408	406	401	400	394	372	374	422	383	413	362	424	403	418	439	411	377	415	440	404	398	408	399	430	420	382	412	405	420	396	413	383	411	406	413	388	386	395	439	402	394	415	399	410	390	384	411	374	409	428	366	390	411	424	370	383	422	399	398	409	396	369	386	375	420	412	403	378	379	392	428	374	382	399	435	438	375	394	400	433	384	407	390	396	425	406	366	376	389	417	391	422	413	393	403	381	388	376	369	437	393	402	424	403	409	420	411	369	459	396	417	404	409	401	398	431	378	380	420	426	399	397	408	382	380	404	413	406	374	411	373	397	414	382	405	416	393	424	384	400	400	398	406	430	422	389	447	402	378	394	363	397	388	400	420	409	400	421	413	393	409	454	428	376	382	381	431	390	384	404	382	363	406	421	358	419	367	377	394	386	425	374	397	389	431	368	365	434	413	389	408	407	409	411	385	428	369	429	376	408	387	391	429	388	437	387	413	404	396	375	429	402	379	437	417	388	370	411	380	409	389	387	412	386	375	419	424	387	393	389	398	401	397	418	394	388	409	370	372	399	390	367	384	344	385	395	406	399	381	406	379	379	370	411	421	398	383	398	376	371	385	432	414	349	367	419	395	434	379	413	411	389	382	411	398	409	368	402	391	407	391	413	399	408	429	379	417	404	398	405	421	405	378	406	433	411	420	420	385	407	415	395	421	421	398	367	467	379	357	408	377	410	400	395	419	391	422	416	384	379	419	371	421	421	411	420	400	400	405	431	412	423	402	402	393	395	374	395	395	423	392	384	406	397	408	424	408	354	405	372	401	415	373	392	401	417	395	395	426	408	417	378	372	377	413	394	365	396	394	435	384	435	406	403	418	436	447	432	342	378	386	407	389	381	380	384	419	370	417	370	412	381	421	404	398	382	414	404	418	383	418	395	390	394	405	393	367	396	437	387	412	392	420	367	395	392	397	401	382	378	374	389	383	391	373	366	384	397	417	404	405	413	409	351	389	415	384	422	397	382	401	366	377	410	366	390	413	375	354	404	402	374	417	389	429	397	357	399	423	444	374	380	398	395	398	405	396	375	367	373	402	389	395	409	411	374	385	407	404	375	372	373	419	395	437	372	391	397	409	413	418	435	412	359	377	400	400	422	392	426	385	399	369	365	421	432	391	419	434	418	398	378	406	389	398	399	419	399	398	383	426	383	416	411	387	394	386	390	386	374	413	391	389	393	411	378	393	420	399	396	449	386	420	426	405	399	380	398	376	402	421	437	386	399	396	382	418	379	399	397	395	412	371	409	457	404	367	370	388	368	420	404	381	410	413	398	391	390	436	450	387	431	389	414	396	411	394	399	417	379	392	375	446	403	409	394	342	376	401	384	409	381	395	449	403	360	390	391	407	387	376	392	407	404	398	379	392	420	384	391	413	412	423	382	393	390	404	388	378	407	396	383	401	412	395	421	398	414	386	408	417	373	374	397	382	384	385	396	390	427	409	412	394	421	409	394	389	373	403	408	405	424	408	425	424	412	409	391	397	410	408	384	397	374	382	372	413	418	397	409	417	436	423	358	410	374	406	401	398	413	365	415	341	367	374	407	409	395	413	392	393	396	397	425	394	405	379	362	418	421	417	394	421	389	396	409	407	418	387	417	446	434	423	400	343	426	386	396	382	383	387	396	403	394	361	412	416	388	384	389	435	425	400	418	376	392	397	410	404	386	394	416	372	349	417	369	390	397	429	378	370	393	379	433	378	411	362
30598	33793	28223	8741	6504	3390	661	476	374	411	389	381	373	399	407	376	391	415	402	334	358	374	415	422	374	417	378	398	398	377	410	360	400	406	394	357	363	404	381	392	397	399	402	376	364	355	406	382	400	363	381	367	373	412	394	383	398	388	388	355	359	381	425	372	372	359	393	402	394	372	376	389	378	396	386	346	378	410	400	410	354	381	371	349	386	406	374	386	376	378	373	372	390	393	392	409	421	396	390	354	379	370	382	396	389	388	364	388	397	392	373	392	427	422	386	379	333	399	385	384	379	404	422	388	404	360	368	411	359	377	418	392	374	371	393	358	394	398	399	384	360	380	366	406	406	398	385	372	335	388	381	369	361	366	389	376	412	342	398	389	405	411	384	405	395	347	383	409	389	389	365	404	372	382	347	357	339	375	382	377	400	412	385	384	409	379	378	381	405	420	428	408	379	388	376	413	344	364	403	401	411	421	400	368	366	382	352	368	388	373	385	367	388	355	417	404	383	394	385	406	407	403	436	352	380	364	417	350	388	362	424	406	358	369	390	395	401	354	375	386	419	420	383	384	387	414	391	383	387	373	369	402	400	373	374	377	381	388	412	399	391	361	375	369	380	364	374	388	392	372	423	399	400	364	377	375	397	379	367	387	351	374	372	407	392	355	371	355	376	357	386	354	366	407	412	354	373	372	371	398	383	393	393	379	359	411	410	376	411	366	368	370	374	400	373	374	440	370	373	329	380	339	339	354	388	377	372	377	391	367	376	363	396	379	370	397	387	373	361	375	400	407	372	357	400	409	374	407	427	380	384	378	421	394	387	390	428	389	410	381	393	393	355	386	381	381	390	379	402	389	387	384	329	389	386	402	380	369	397	373	373	395	372	410	376	397	360	388	396	342	423	422	406	397	342	372	376	355	382	375	386	362	400	362	388	367	394	400	382	398	367	398	408	401	398	400	365	401	390	360	397	366	327	382	416	369	359	379	367	393	372	395	395	380	368	422	393	421	363	375	400	398	388	390	379	379	407	396	357	437	384	346	401	391	393	373	382	359	386	368	360	382	421	379	370	369	442	363	378	378	427	402	369	377	376	375	382	421	392	379	405	382	372	402	373	389	376	378	391	377	356	401	406	378	394	379	391	377	360	358	361	361	406	404	395	406	433	404	385	396	366	369	389	413	368	384	398	386	398	379	385	442	393	374	395	352	363	397	398	367	401	364	379	388	404	399	406	420	364	355	409	372	396	384	394	379	394	392	414	403	376	398	405	386	398	376	376	345	377	400	419	377	359	387	400	377	397	393	392	417	351	362	373	403	423	387	387	407	404	385	384	382	368	398	370	387	412	411	383	401	427	414	369	361	387	383	388	374	407	367	389	368	381	369	382	400	396	361	382	387	385	370	380	381	395	417	387	382	377	394	359	398	395	394	360	361	392	434	371	405	394	338	358	395	391	368	398	394	390	372	404	387	384	398	382	383	357	403	381	387	380	354	423	403	382	389	349	373	351	378	365	401	385	383	382	382	401	390	398	370	378	371	403	360	396	393	363	394	387	374	402	405	377	394	370	385	367	404	401	407	388	377	422	412	420	387	404	410	375	384	380	379	352	395	387	392	379	432	361	376	378	384	397	371	382	383	425	400	398	416	362	386	378	382	395	374	405	409	395	388	352	394	363	405	403	393	372	422	354	377	354	379	374	391	384	400	408	383	367	376	388	367	398	363	355	347	367	373	382	387	385	393	371	404	357	401	384	380	400	392	371	388	371	375	408	401	432	380	365	357	403	399	359	389	419	397	410	413	409	399	367	388	405	344	384	371	398	380	378	388	382	408	375	396	408	403	392	412	373	398	406	386	380	365	413	378	370	365	354	392	419	401	359	362	344	412	350	377	397	378	394	364	399	400	394	398	358	365	386	363	357	418	398	387	387	399	423	391	360	385	427	392	379	339	360	371	404	367	395	387	373	408	366	403	390	394	390	351	376	368	383	383	394	355	402	408	387	342	351	415	372	354	422	362	383	368	369	353	380	413	439	362	418	358	408	375	380	375	391	371	370	385	380	357	362	352	411	390	382	389	408	414	386	397	412	392	388	394	377	418	372	410	363	335	397	391	411	395	397	382	365	336	391	419	378	365	398	356	373	401	353	376	397	350	358	345	335	366	361	400	343	410	355	393	376	383	389	450	425	387	387	378	382	340	395	412	455	398	376	413	374	363	381	350	383	396	350	369	385	374	357	390	365	343	402	392	387	371	397	398	396	440	354	376	332	387	387	392	390	396	385	357	356	373	391	387	384	373	389	380	350	400	421	360	393	397	379	377	381	366	406	383	337	369	370	369	391	409	378	378	388	397	400	351	357	408	366	404	365	384	390	385	341	356	407	355	388	378	378	405	419	374	378	382	390	375	381	372	385	359	367	371	364	359	398	373	382	358	384	340	410	394	383	362	381	374	426	408	389	372	385	393	386	382	373	390	382	410	404	391	389	389	358	408	363	398	405	355	356	386	404	384	396	400	379	386	407	376	379	336	381	361	399	398	373	393	420	418	403	361	372	406	388	382	379	407	345	377	368	408	388	380	401	364	390	395	408	369	411	360	412	398	422	391	355	346	383	415	383	387	388	402	377	403	370	381	391	416	447	369	383	393	394	394	381	349	359	387	371	379	405	412	406	416	388	375	389	403	390	355	397	400	379	398	401	360	432	391	400	390	376	380	388	387	382	357	401	386	451	411	395	402	398	390	355	367	361	392	407	383	370	421	340	376	384	372	425	399	387	405	397	401	414	387	377	398	372	369	422	359	366	384	400	363	382	378	384	363	383	395	369	404	388	409	376	409	390	383	377	399	362	377	398	417	353	390	390	382	392	384	376	377	414	405	433	417	406	375	369	361	403	387	414	380	375	399	397	375	366	369	407	373	395	332	389	382	405	389	364	391	398	345	375	419	388	406	381	392	373	389	401	363	400	365	392	413	371	365	377	344	361	347	349	375	390	422	383	410	382	372	390	404	418	359	389	343	374	387	373	383	366	394	436	404	384	393	389	387	382	390	359	405	369	371	360	406	369	350	378	380	392	399	389	379	382	405	363	383	406	389	370	405	392	384	382	376	365	370	400	373	376	399	383	352	397	383	402	361	378	369	427	362	341	368	381	397	395	387	376	363	374	400	393	388	403	384	379	413	367	361	355	384	433	362	387	389	417	390	385	405	411	387	383	394	406	359	396	369	373	416	367	384	377	384	381	390	360	374	381	373	380	402	394	373	397	438	412	402	375	426	376	371	346	400	407	398	365	397	392	381	407	403	387	433	394	409	366	397	405	375	352	385	362	356	391	343	424	395	426	381	408	365	392	399	362	375	365	398	361	384	359	364	365	398	401	383	371	365	396	403	390	344	397	401	399	376	386	363	373	424	381	411	397	356	405	327	383	369	395	366	388	386	380	408	367	379	397	375	403	360	378	381	403	386	367	378	361	404	392	373	364	384	379	369	403	369
31945	47400	25370	3948	7298	3832	747	514	451	454	433	404	427	424	396	401	413	370	375	419	402	436	411	420	453	417	419	382	451	448	407	415	427	416	382	380	427	431	401	437	413	425	410	382	403	429	417	395	430	403	418	406	389	419	370	384	416	431	429	405	392	391	400	427	418	401	406	398	430	406	405	421	418	418	406	405	400	403	425	391	444	414	388	386	421	409	381	436	400	415	416	390	398	402	441	407	411	384	412	438	417	450	422	403	403	454	441	403	401	426	382	442	412	410	416	425	439	443	417	409	429	433	442	381	405	429	429	441	401	433	394	468	387	403	406	403	404	428	432	393	397	431	438	446	414	400	441	394	421	409	414	379	405	419	436	404	416	415	407	421	396	448	407	409	427	410	422	430	414	395	416	393	390	402	401	439	382	392	411	396	412	426	405	438	397	419	412	391	460	411	413	419	438	429	430	387	446	386	399	408	445	433	400	434	433	397	441	399	402	377	410	432	442	382	407	419	393	404	424	447	432	425	421	422	406	466	443	418	415	397	403	406	390	398	396	416	413	437	388	405	409	392	428	440	421	403	415	409	428	396	405	419	399	401	387	418	392	407	424	399	405	449	435	409	439	409	414	407	379	403	412	433	426	416	402	450	412	440	417	399	397	419	436	391	396	397	396	424	430	405	435	408	409	481	405	397	392	419	397	436	418	403	390	413	368	407	400	412	398	429	404	420	448	416	447	408	428	393	424	391	402	415	424	412	423	414	456	436	420	369	428	433	433	417	398	404	400	417	440	412	410	404	430	413	433	415	403	430	394	438	386	424	404	436	428	430	414	414	386	420	412	387	439	410	390	376	437	445	404	415	415	390	438	395	439	377	420	444	376	376	403	439	416	392	413	438	396	427	386	435	377	391	434	425	384	427	435	409	419	408	426	423	417	478	392	412	430	424	462	378	425	442	401	384	401	449	404	404	438	408	410	441	390	376	370	438	423	405	402	441	427	433	405	443	431	433	388	408	421	412	415	424	417	409	447	385	425	404	414	403	374	444	396	391	416	412	424	436	384	438	426	400	441	438	384	394	397	440	359	422	427	420	417	376	427	425	435	447	415	439	407	422	451	384	449	437	424	436	440	412	420	407	416	426	401	443	389	431	424	442	446	418	416	448	395	429	426	427	415	430	431	453	402	416	412	422	430	421	402	386	429	425	379	387	426	423	416	438	465	431	399	416	422	374	429	432	426	453	417	436	415	415	430	417	399	415	405	418	388	376	448	408	418	404	404	416	385	433	405	380	422	447	389	402	380	438	415	427	427	427	404	454	425	385	417	415	436	406	408	402	354	412	433	399	416	435	393	410	432	437	403	458	393	407	408	415	413	443	397	423	393	431	438	401	397	424	422	438	426	413	407	428	408	437	429	466	408	388	424	407	430	414	393	396	415	424	383	409	427	439	381	408	412	417	423	427	358	421	396	438	405	426	457	407	419	437	436	420	418	390	429	421	420	435	389	405	434	431	406	418	453	423	439	418	382	437	423	407	406	397	410	429	401	467	414	407	480	440	413	430	414	452	398	437	421	429	394	409	418	402	374	455	419	433	430	406	439	409	410	422	396	402	407	400	420	452	426	374	432	405	389	430	381	442	392	413	415	405	441	379	415	432	427	416	391	411	419	424	404	415	419	386	416	387	411	395	421	393	410	418	410	414	437	439	411	413	416	393	416	411	402	404	417	411	459	421	412	432	412	378	419	401	391	429	422	413	409	405	438	429	413	437	410	411	399	427	434	433	411	431	413	410	448	414	390	421	373	432	421	412	377	390	446	423	432	432	433	412	426	413	404	433	415	395	410	426	390	438	412	387	420	403	444	413	428	402	378	424	380	380	460	437	400	425	424	432	396	402	433	424	397	396	437	393	415	416	402	446	385	442	384	423	407	413	389	423	401	399	411	408	440	426	403	441	442	380	384	408	421	380	444	407	401	471	457	443	414	396	431	425	410	425	436	420	407	373	412	393	425	389	449	436	385	393	416	352	396	425	422	431	405	399	409	415	430	407	412	443	427	432	430	434	397	406	412	434	437	424	436	392	433	392	413	420	405	420	397	379	433	403	404	465	402	394	384	432	425	400	423	410	412	395	393	412	408	425	436	405	401	403	398	436	407	471	398	411	434	390	428	425	435	407	411	412	413	400	446	445	432	404	409	383	399	404	395	397	429	435	440	419	393	458	429	391	437	424	427	425	399	433	397	425	431	390	406	416	381	430	420	461	394	384	397	439	414	414	423	394	397	392	404	417	444	389	377	416	388	416	411	425	431	421	393	436	438	431	408	420	412	416	422	388	418	445	417	430	407	429	384	441	424	413	416	387	423	405	388	402	424	429	416	405	426	400	400	397	406	403	422	419	446	401	390	409	424	412	406	431	401	420	425	410	422	458	434	408	408	434	425	394	415	442	404	380	386	409	391	394	460	399	400	425	410	432	424	404	425	416	406	379	424	419	430	417	410	417	404	401	395	438	420	381	440	429	389	437	379	428	402	423	381	426	440	442	408	440	409	400	402	398	386	381	416	429	401	405	397	385	449	396	401	397	391	428	438	428	435	417	389	450	456	422	388	412	416	428	452	388	383	387	389	412	386	396	425	371	393	411	427	434	413	385	454	436	430	376	410	399	414	425	399	413	435	389	438	379	427	430	396	434	376	420	415	384	400	445	384	400	425	381	387	421	413	427	442	398	448	428	377	425	390	438	373	416	440	395	424	406	415	420	402	359	408	431	418	445	434	419	429	419	410	438	415	434	419	420	409	394	414	385	407	425	408	407	447	432	408	401	431	420	421	438	436	400	393	421	409	405	406	386	427	399	425	416	429	437	430	412	423	423	402	399	431	381	423	387	398	444	410	388	414	420	390	421	453	404	439	426	448	410	423	385	402	392	408	401	425	390	453	392	436	402	445	443	383	401	405	439	425	409	427	413	404	390	431	370	407	428	402	425	449	413	411	432	435	428	390	419	377	415	404	407	410	400	378	422	418	435	404	400	447	413	385	416	409	415	422	424	395	422	402	411	430	417	415	397	457	404	425	430	431	395	432	455	396	415	416	431	408	431	395	439	442	408	411	413	400	434	428	417	410	456	400	451	405	384	472	391	412	444	422	430	379	411	391	394	422	416	365	404	388	418	413	427	408	435	420	459	407	405	410	408	428	403	375	411	428	440	411	424	427	404	407	386	398	390	439	417	397	399	413	421	429	422	434	429	420	430	421	434	407	405	399	394	428	411	400	422	432	433	416	426	412	412	414	390	408	414	409	367	447	419	424	399	416	422	413	417	386	418	421	403	400	435	424	435	393	417	398	427	433	430	425	424	424	401	401	398	441	446	398	431	419	434	429	389	434	412	407	469	451	403	428	447	416	431	408	436	406	443	416	451	407	405	427	410	402	422	432	386	419	414	398	419	409	413	414	414	442	382	405	424	442	414	424	427	381	373	400	384	428	404	400	376	448	433
23635	21069	28270	24090	29816	31758	11938	1527	509	387	392	366	362	338	340	324	322	338	316	333	306	314	346	357	323	293	314	319	302	319	333	333	335	317	322	324	306	292	329	309	313	320	280	309	305	294	297	327	328	331	316	293	292	302	308	310	298	307	321	332	274	281	306	320	292	326	308	311	326	309	337	300	320	333	286	292	303	327	315	319	309	277	322	339	297	287	313	296	314	298	275	305	311	319	340	296	292	303	320	342	304	310	271	325	305	319	330	327	321	298	315	334	305	295	329	317	285	304	354	294	276	328	323	322	321	328	309	331	310	313	284	275	293	299	320	344	320	332	316	320	297	286	302	295	342	315	296	322	299	285	315	333	303	315	290	299	294	304	337	335	309	298	333	334	326	299	328	313	294	305	303	297	319	318	323	288	283	322	320	310	333	284	299	305	279	296	311	327	296	318	292	288	321	331	300	283	319	291	291	330	290	294	322	316	332	317	289	316	279	307	307	303	294	317	321	308	327	280	336	297	284	296	294	304	293	288	315	321	314	294	294	324	307	320	311	326	324	315	278	314	281	296	278	313	290	329	304	312	327	326	321	314	312	334	283	294	330	323	316	314	305	334	290	331	306	295	296	344	310	292	310	312	304	316	313	289	302	303	278	268	297	298	268	324	329	288	326	307	338	313	344	312	304	280	293	312	305	332	331	298	271	307	311	322	313	325	322	315	301	298	314	297	306	326	303	280	335	323	302	325	262	302	322	314	308	310	308	330	302	305	259	302	336	286	320	299	316	314	303	313	299	289	343	289	320	343	279	307	316	293	314	320	322	315	306	312	279	306	301	293	305	295	309	322	273	291	331	289	331	329	323	315	320	297	328	307	308	281	313	262	291	301	333	299	321	308	305	313	313	324	321	298	324	299	322	306	322	318	284	306	309	313	320	327	291	333	327	309	299	304	310	324	319	313	305	344	333	308	335	318	309	294	306	305	301	305	296	339	307	304	273	285	323	328	289	314	291	330	326	291	308	332	281	297	308	337	305	297	298	295	327	293	300	295	317	325	287	296	317	332	281	287	346	282	291	294	282	294	334	311	299	305	312	325	314	284	305	299	277	304	289	296	332	309	306	319	306	332	342	307	297	306	314	338	319	307	304	337	326	302	301	301	326	334	322	297	315	295	306	308	317	343	331	284	271	299	286	328	276	322	323	306	300	322	313	302	334	319	316	273	290	338	295	334	305	273	309	326	292	289	291	299	305	321	299	322	323	300	317	329	331	295	313	324	314	319	311	302	309	313	291	300	311	297	294	310	300	298	305	320	315	280	289	322	311	311	306	319	344	300	308	325	284	302	302	282	299	316	306	301	332	279	326	296	301	306	292	297	311	293	302	306	324	335	325	291	323	311	290	341	288	310	316	280	294	309	304	292	322	293	308	301	302	289	297	306	297	262	303	312	281	308	303	309	344	326	307	315	308	353	292	300	300	315	338	282	321	289	320	299	314	295	305	333	328	331	312	324	284	292	332	317	302	327	314	319	295	314	324	308	312	304	294	320	278	318	341	332	351	295	316	327	310	328	290	301	317	312	332	310	312	314	293	305	312	298	323	311	313	305	287	297	313	299	303	290	285	320	286	325	300	315	326	310	268	284	323	292	317	313	304	295	298	309	305	332	288	275	290	290	313	325	275	310	312	270	325	323	284	303	323	279	320	287	274	303	322	309	331	311	321	279	308	325	301	324	343	311	325	291	310	303	313	317	308	312	294	330	314	341	314	308	283	292	334	286	330	310	276	304	330	298	316	304	305	309	302	329	299	300	307	306	307	326	309	291	310	293	311	299	282	310	305	317	289	334	314	291	289	304	292	288	284	340	279	323	302	333	284	324	291	329	296	296	289	296	290	297	298	331	309	298	361	287	280	303	323	287	318	321	285	325	307	313	272	255	304	307	309	305	281	305	307	287	309	309	317	335	306	294	306	290	316	321	299	299	328	291	309	318	338	330	320	307	298	300	281	313	298	320	281	308	315	301	331	304	278	292	321	297	303	340	289	300	281	303	293	320	321	302	309	312	293	304	316	295	301	291	301	291	308	327	319	310	320	327	317	289	309	307	315	285	322	320	297	277	341	294	290	292	323	308	301	316	287	325	334	290	317	308	307	318	319	306	326	323	301	313	283	323	300	296	280	312	277	279	306	316	299	337	308	281	313	327	318	315	307	258	324	305	315	307	308	327	316	301	318	281	320	267	310	282	297	315	302	314	312	305	312	306	329	305	334	307	297	282	304	301	304	316	315	351	312	318	303	326	278	286	307	299	331	272	324	309	306	298	311	291	301	325	326	341	321	326	300	310	291	335	299	323	292	313	331	330	308	310	286	319	309	294	321	328	329	294	312	337	325	329	293	303	305	275	331	311	298	308	311	331	327	308	292	337	315	278	320	313	325	309	319	308	290	319	287	275	305	333	336	309	315	307	267	291	258	278	299	333	309	300	325	294	302	299	303	342	290	298	300	302	303	312	316	329	318	307	337	294	324	294	296	317	317	306	345	325	268	294	316	285	311	316	298	300	320	289	331	323	352	284	305	306	284	306	298	255	296	329	291	328	329	291	254	326	301	314	277	302	319	302	322	306	302	323	300	305	285	308	305	311	299	304	303	278	320	320	289	305	314	326	294	304	286	303	317	324	275	275	268	308	321	286	280	324	268	273	314	297	306	299	298	322	315	332	309	301	288	337	275	298	332	294	320	301	324	334	314	296	296	311	319	332	309	313	294	293	300	290	325	327	306	282	324	306	276	324	330	328	318	302	299	299	316	281	311	317	303	327	318	301	314	296	285	314	330	305	303	289	306	298	330	292	295	303	327	302	294	310	309	289	304	299	302	299	290	326	315	307	297	305	312	304	287	289	331	292	311	301	292	309	297	308	320	322	297	293	309	307	312	293	315	326	317	324	330	307	277	314	302	300	311	313	293	322	307	317	292	313	328	340	314	298	298	305	308	313	303	318	321	291	297	309	318	297	269	313	311	306	319	328	295	335	322	279	329	330	296	303	285	302	321	314	274	280	297	270	298	296	293	321	306	332	319	300	296	299	306	297	278	298	315	319	327	280	325	331	300	284	297	295	342	298	313	305	298	319	320	302	309	304	313	302	316	318	310	305	300	296	308	303	330	288	310	304	294	341	296	290	296	294	308	304	300	306	299	312	324	283	317	303	321	298	287	310	315	301	288	298	318	307	312	287	329	308	313	326	308	307	304	297	305	300	308	330	293	322	330	284	278	304	301	327	292	310	316	305	299	348	296	302	340	325	312	310	310	301	300	310	347	328	311	306	335	298	319	320	277	327	327	296	318	289	299	307	335	318	325	317	307	293	293	327	312	316	284	286	344	284	332	291	305	335	360	324	297	292	316	332	326	307	349	277	310	309	343	323	302	307	318	326	330	302	304	293	295	293	305	326	312	318	288	306	337	303	296	309	297	300	295	297	318	304	283	304	316	309	273	318
35505	63661	36063	17421	40304	30390	6597	2015	656	490	443	413	371	397	354	376	384	375	392	368	369	343	347	328	333	355	332	315	339	321	363	349	386	342	350	346	328	302	334	327	329	291	363	316	323	311	317	339	332	332	333	324	317	354	319	286	354	366	334	353	334	307	309	319	330	352	355	351	340	355	345	339	339	307	339	303	344	300	311	340	351	323	340	295	297	340	355	344	309	324	350	346	334	316	299	330	317	333	311	324	336	355	346	333	328	345	324	327	314	325	302	361	316	330	338	333	323	330	318	321	334	330	332	316	352	333	328	327	356	318	343	350	312	324	310	326	330	301	293	352	353	321	352	351	294	330	355	323	323	321	327	337	323	321	324	332	364	322	313	369	326	333	314	315	329	361	307	344	350	357	355	344	295	336	337	332	310	302	332	325	320	352	330	300	341	319	339	336	292	332	355	335	315	305	326	323	330	334	363	297	334	336	338	335	333	320	358	321	340	321	315	345	342	318	343	328	333	327	310	320	325	312	316	350	314	342	302	314	334	337	348	306	329	340	342	314	329	287	335	328	296	335	290	333	330	329	333	320	335	325	343	284	305	309	311	356	299	356	307	324	301	318	314	344	324	316	350	325	331	351	334	309	343	306	319	320	349	315	317	338	341	337	332	318	322	351	346	318	315	340	302	334	325	310	332	329	269	328	343	332	333	359	313	327	328	300	315	341	298	289	318	311	300	309	343	334	364	308	303	314	315	323	350	344	358	325	345	316	292	325	312	333	350	302	349	347	313	328	304	316	283	354	308	325	344	308	326	324	331	342	306	340	362	316	308	294	351	275	314	343	354	301	353	328	297	329	326	346	355	297	308	334	312	324	352	310	311	330	321	311	326	330	320	314	307	327	340	330	342	331	341	329	303	344	340	361	343	324	333	320	345	322	357	350	331	310	360	314	353	323	327	318	370	355	313	325	336	343	328	328	322	343	323	332	305	337	309	291	348	323	347	336	351	291	302	324	353	310	321	350	336	336	302	323	295	296	326	328	293	302	319	312	311	299	345	310	319	314	331	328	330	339	307	331	323	352	332	348	361	318	326	348	332	315	329	346	351	306	325	317	342	313	330	332	348	348	327	315	346	345	289	320	305	359	326	338	333	324	342	319	307	349	317	315	335	327	337	362	322	333	347	341	346	323	304	349	325	360	360	330	343	327	333	309	329	374	326	326	297	310	329	280	343	337	295	338	345	337	318	362	317	338	336	312	342	325	378	345	342	325	346	334	347	295	334	300	323	328	330	352	367	313	319	348	338	322	341	350	348	325	299	334	331	313	336	353	340	333	355	308	341	324	338	334	325	301	313	305	311	334	314	344	341	328	298	326	307	338	309	338	334	351	308	340	314	317	360	316	293	365	333	313	358	327	337	327	296	332	352	333	315	328	291	296	310	326	331	331	316	319	328	342	324	314	346	385	332	353	356	324	334	334	330	342	320	328	359	330	337	318	313	339	339	317	324	351	319	317	302	329	305	341	341	328	316	304	318	365	333	322	314	299	301	347	326	333	313	327	321	345	324	351	328	314	314	299	367	308	332	333	357	358	305	340	322	345	313	314	350	325	312	333	346	323	332	333	369	341	336	327	318	309	363	330	307	322	319	326	341	322	302	310	320	325	318	342	307	331	300	317	342	286	334	349	356	303	315	345	351	330	331	300	331	322	334	307	331	327	348	339	327	311	331	324	333	295	330	317	329	335	340	320	300	322	333	320	329	295	313	303	330	302	356	350	323	304	309	321	342	334	306	320	372	327	329	341	329	315	322	330	300	360	322	344	317	332	328	337	317	319	307	330	326	346	332	335	344	351	339	331	324	364	316	347	297	319	323	335	338	362	330	318	340	311	318	307	325	319	323	326	315	339	339	327	352	340	338	315	333	347	335	352	340	318	308	317	328	322	328	344	326	329	334	357	354	317	342	317	326	323	314	331	289	315	323	344	320	323	329	324	331	319	332	338	329	319	315	333	351	307	315	312	332	310	315	342	342	350	340	330	307	357	303	320	329	311	331	314	308	321	339	325	321	310	350	323	321	356	297	306	309	294	308	314	326	336	345	332	333	321	359	336	365	313	291	303	322	340	308	336	340	343	321	308	353	340	333	343	318	344	333	320	293	338	333	326	330	324	337	331	310	303	307	302	316	339	334	348	325	307	326	312	327	331	354	312	341	324	311	336	302	316	341	295	338	345	289	309	312	331	333	339	319	295	326	351	321	312	314	332	351	333	324	306	342	349	326	327	319	326	366	337	341	350	354	309	345	334	326	321	319	330	326	328	294	327	326	350	319	320	312	340	359	333	349	312	304	360	299	318	337	305	313	306	312	312	348	349	314	353	338	298	337	312	352	305	322	329	332	336	317	329	366	334	298	303	328	337	315	330	298	324	309	380	298	324	339	283	290	329	309	321	330	310	311	332	313	285	327	351	358	333	342	302	339	354	307	292	340	337	300	319	317	319	336	347	327	324	324	326	317	291	328	310	356	348	326	350	319	329	320	332	327	339	332	342	324	321	330	358	331	313	354	331	323	319	322	318	342	348	312	338	338	334	341	330	309	337	332	303	306	325	368	349	304	348	337	360	323	326	341	297	319	350	332	321	354	347	317	357	328	313	322	308	298	285	316	347	334	306	345	330	330	328	351	293	292	305	342	317	345	306	368	334	338	313	326	343	316	351	307	330	340	318	363	313	370	354	354	339	351	336	318	336	313	349	356	326	294	327	354	333	333	308	328	293	327	321	341	306	313	330	345	336	292	330	358	300	341	331	324	337	310	325	352	304	334	326	333	353	323	321	296	310	311	337	326	304	306	315	335	342	333	315	329	319	345	350	323	354	333	316	325	360	296	298	339	314	345	319	338	330	349	355	296	367	361	332	322	362	361	280	342	341	324	340	359	320	308	335	297	306	321	348	344	301	329	356	343	322	328	324	333	349	313	312	335	311	349	330	330	333	305	305	337	355	351	355	339	345	324	328	360	322	317	305	323	311	302	337	335	283	325	313	356	303	342	319	321	325	325	310	311	329	334	319	365	328	303	343	335	326	340	333	336	294	346	333	340	320	337	322	330	305	333	362	325	307	327	350	356	339	330	328	341	313	337	345	327	315	363	335	321	312	346	331	328	346	323	319	324	311	379	313	315	340	309	325	321	343	331	303	325	339	342	307	309	336	315	345	342	321	325	325	323	321	327	323	338	334	341	325	336	343	342	308	335	304	340	329	332	352	315	330	327	322	337	311	319	305	330	350	312	359	346	321	330	339	302	316	357	331	306	335	359	323	305	332	346	328	332	300	334	363	332	314	341	336	307	304	312	313	299	340	305	352	329	308	335	364	294	302	318	323	324	341	357	319	326	335	302	310	343	331	350	344	309	304	293	302	355	305	320	351	312	327	353	310	336	320	327	315	313	289	326	308	323	346	327	348	322	364	321	333	335	335	319	304	314	296	330	323	303	314	314	336
24909	21305	27856	25362	24604	16348	3435	919	534	512	523	505	467	493	517	460	511	510	483	457	483	486	488	490	462	499	487	446	488	453	499	524	451	464	457	422	475	529	499	402	488	465	464	482	456	478	503	472	487	493	461	468	457	451	483	476	450	496	458	476	487	479	452	469	462	473	488	458	515	444	450	457	466	506	519	464	476	473	499	498	480	494	489	439	433	499	456	522	479	464	466	484	493	498	472	434	460	477	482	453	482	480	484	512	493	475	456	435	445	462	454	459	456	453	463	465	465	464	460	467	493	459	475	458	488	451	454	453	453	447	461	477	493	474	513	475	439	478	521	472	450	472	500	485	494	464	474	472	449	461	474	461	479	499	469	467	480	451	456	472	503	464	502	455	467	459	475	485	471	457	455	463	483	430	462	472	466	429	463	469	447	476	462	482	446	467	519	474	448	501	437	483	460	466	492	506	489	452	532	502	445	504	474	494	492	438	489	512	457	459	452	515	470	498	439	463	468	482	426	464	483	470	482	445	512	465	472	499	459	449	460	475	468	455	454	479	465	465	485	461	489	479	465	458	453	477	480	468	434	486	464	517	463	501	428	513	477	477	485	445	461	465	446	461	470	482	512	510	435	478	453	470	475	474	478	490	521	488	453	486	520	466	453	414	447	472	487	523	437	444	459	464	490	472	434	469	456	491	453	452	486	472	517	446	495	452	449	498	486	427	446	456	455	484	454	466	470	422	444	465	491	487	463	519	475	480	450	520	464	429	462	453	464	481	498	482	482	495	437	495	447	487	468	508	455	477	459	475	484	478	457	447	474	487	500	493	467	462	502	491	481	478	457	436	494	474	473	510	461	438	441	495	485	506	464	480	446	461	466	468	447	459	456	465	434	429	468	465	479	494	511	477	503	487	484	492	479	497	445	496	522	447	505	456	490	469	488	451	437	452	455	431	494	457	482	474	429	486	497	467	452	492	470	490	494	477	478	471	442	465	504	479	460	472	410	450	441	446	470	455	483	499	446	492	506	511	455	466	491	432	485	507	500	498	443	441	453	458	462	486	494	467	461	502	466	447	480	431	429	499	463	485	477	479	463	446	514	489	485	458	457	442	475	493	469	461	432	497	465	472	437	493	450	471	473	499	486	493	494	450	473	491	427	477	457	480	454	451	468	455	469	487	435	467	471	500	459	433	466	456	443	433	483	474	464	461	427	408	477	459	457	451	453	438	446	423	472	434	466	476	449	467	471	429	487	454	466	482	471	438	468	442	455	468	456	439	490	450	510	472	430	475	462	509	461	468	497	476	490	493	464	460	482	468	433	461	468	465	420	498	492	471	485	441	464	466	452	463	446	445	454	463	477	441	454	453	475	501	471	475	481	498	484	464	437	488	475	455	444	452	469	482	481	430	492	462	448	458	482	478	474	457	468	478	479	476	471	488	489	477	488	448	470	529	490	486	480	503	474	475	475	459	478	517	450	450	434	484	467	517	445	479	511	455	460	476	499	464	451	483	454	465	472	482	504	462	458	470	495	480	444	448	467	436	434	470	457	471	471	444	471	466	506	499	471	468	497	447	483	452	512	497	454	517	460	472	456	479	495	443	439	443	471	464	477	477	503	496	477	441	498	450	469	490	473	473	470	499	461	438	434	459	488	505	465	463	445	478	466	458	455	464	435	478	441	508	450	485	486	485	490	454	450	480	490	438	476	480	462	523	478	473	446	476	453	463	457	448	466	455	466	453	501	450	454	482	456	464	500	479	451	503	495	460	501	467	480	493	438	459	469	464	484	495	486	456	511	476	462	453	492	491	504	509	462	440	502	457	481	487	466	477	475	453	465	518	492	502	468	427	493	463	503	485	453	500	447	448	450	475	435	516	445	497	492	486	438	431	474	456	502	441	514	521	494	496	438	498	492	468	454	476	448	533	489	437	435	492	497	433	518	463	496	450	461	494	506	481	444	484	501	436	502	454	491	484	481	457	446	484	461	466	448	519	479	433	492	498	459	488	467	492	458	460	456	471	478	440	472	480	491	457	489	490	478	498	459	425	442	479	469	485	475	465	437	459	477	466	494	478	483	480	485	489	471	438	454	501	453	482	494	512	424	475	503	496	478	476	469	463	488	483	520	465	450	516	423	454	495	458	450	444	456	479	514	469	440	476	448	473	429	438	458	452	427	489	452	493	450	478	452	479	464	437	453	469	484	509	464	466	458	461	450	429	442	467	460	463	454	469	463	466	450	491	464	485	469	444	446	480	480	488	468	431	466	466	434	461	494	467	473	431	458	488	467	453	462	452	503	474	461	483	460	478	461	481	489	478	448	455	478	468	430	467	464	471	492	460	453	527	477	464	467	493	449	483	490	468	431	469	453	433	497	464	461	490	476	509	474	459	498	451	486	466	478	442	473	447	474	495	482	488	466	486	477	459	466	510	428	445	434	472	417	462	460	472	500	525	481	457	464	486	463	462	451	461	462	461	467	485	482	451	492	474	484	481	468	518	460	491	487	436	474	489	451	483	463	524	464	486	444	445	516	474	471	498	452	471	460	451	465	471	470	452	450	429	489	510	441	446	457	475	431	466	501	506	460	491	444	476	488	497	419	449	481	457	464	447	444	476	464	477	452	463	466	492	492	504	466	440	455	481	447	446	467	484	468	473	460	427	452	448	438	438	470	464	479	481	445	466	480	458	471	473	458	508	502	450	467	457	452	478	464	468	522	428	469	467	461	469	492	447	458	473	483	503	434	457	469	469	494	443	472	436	468	444	452	480	473	466	461	455	475	469	468	454	485	466	463	492	476	448	443	492	538	474	511	464	449	486	455	504	473	437	434	489	448	501	454	490	491	459	446	465	498	439	488	466	481	432	477	432	472	480	460	457	478	489	493	499	475	466	471	471	472	516	464	456	471	473	463	470	470	434	446	480	433	465	464	485	468	468	479	475	482	453	501	467	444	490	434	464	487	452	471	459	482	459	493	464	496	486	452	451	449	509	485	440	418	434	482	451	451	487	468	456	470	498	467	473	479	487	482	476	486	456	515	430	481	466	461	457	483	448	488	468	450	448	467	453	446	448	441	488	467	456	472	456	480	447	416	491	482	516	470	473	440	453	493	454	454	455	434	504	463	483	491	471	475	465	463	465	490	442	469	464	448	492	466	486	420	495	471	486	445	454	490	450	446	489	469	485	461	453	464	496	460	501	478	480	487	497	450	490	454	488	447	467	446	480	508	487	479	461	463	464	456	499	461	494	459	461	472	447	441	471	494	443	448	450	490	477	447	475	462	476	476	481	510	454	435	465	447	526	457	489	465	471	480	506	463	449	506	471	437	468	525	499	470	475	478	470	463	450	463	456	450	463	470	469	461	457	468	453	462	454	504	489	466	507	476	492	467	432	492	452	478	478	453	452	433	474	458	447	437	495	465	473	474	517	466	473	478	513	448	465	511	437	456	471	471	478	500	483	441	520	469	497	434	459	515	475	514	440	437	480
34169	56211	36481	18488	32317	18379	3604	1435	613	540	576	536	547	551	533	478	522	542	518	494	507	502	516	486	523	489	466	478	474	542	485	519	486	444	484	500	524	533	480	472	504	438	516	483	484	459	490	481	461	473	527	487	493	511	488	515	437	502	525	503	510	489	473	476	523	469	469	507	468	513	505	521	487	500	455	486	496	473	494	501	495	481	458	501	463	512	518	457	515	476	507	476	482	507	500	477	541	509	503	502	510	523	501	497	456	490	460	450	485	503	490	542	492	440	466	526	488	475	475	479	514	475	528	514	458	540	472	466	478	486	487	502	524	515	492	500	486	490	479	487	492	485	487	519	469	479	491	513	540	494	496	470	502	488	532	503	549	481	476	528	493	499	499	539	468	486	508	511	493	513	506	474	462	478	511	474	511	520	505	516	503	512	498	499	524	492	485	505	497	468	527	487	514	499	471	480	463	502	466	482	461	504	494	492	520	494	461	510	528	516	490	483	454	510	506	510	516	503	484	490	502	477	518	501	486	521	489	461	495	497	497	474	487	463	485	515	515	518	498	488	470	485	500	500	514	492	516	481	483	486	504	507	493	499	475	505	495	511	490	542	495	524	468	493	483	476	496	479	514	485	485	530	453	498	509	484	516	449	517	465	478	465	511	493	504	469	482	505	503	509	495	471	492	484	508	512	533	511	484	444	464	470	516	489	479	487	507	496	446	469	488	474	512	509	480	507	488	502	497	514	508	469	476	498	483	519	491	488	488	507	502	478	481	471	507	464	473	478	488	500	516	488	513	506	516	454	509	489	474	511	501	516	478	500	490	532	480	476	503	518	526	499	484	520	495	496	546	516	488	507	495	473	496	465	475	454	490	501	447	508	472	514	502	477	477	483	514	484	547	506	490	483	476	484	480	506	474	497	496	451	483	465	528	500	450	500	481	456	502	457	450	497	525	543	488	518	519	476	503	515	486	482	481	470	519	488	488	510	497	490	491	496	521	498	494	493	510	478	537	484	483	508	476	507	504	506	502	511	522	530	501	475	487	523	468	503	464	481	471	516	486	479	522	479	463	481	466	480	476	504	449	449	473	497	472	531	539	480	483	459	520	480	475	502	516	449	535	469	521	494	490	490	482	483	521	500	472	493	475	525	480	492	479	483	491	492	487	479	488	512	447	471	508	496	500	508	443	518	501	477	507	489	511	472	528	479	489	452	481	475	479	520	498	452	470	525	508	486	541	524	463	466	469	445	494	455	502	471	508	472	526	471	525	485	503	538	506	501	487	496	496	501	476	512	525	487	482	478	496	509	480	506	463	505	481	469	488	507	487	453	498	510	520	473	488	485	482	482	499	510	473	486	478	520	506	505	474	516	513	484	505	472	507	469	518	469	495	499	482	513	505	501	476	501	487	517	493	498	490	500	472	506	486	502	465	527	542	501	484	498	488	516	497	495	466	474	477	483	529	451	485	513	483	530	514	474	510	515	494	520	516	480	502	506	516	498	497	466	492	511	495	519	491	529	485	493	490	503	452	497	463	483	521	491	490	535	497	452	502	484	489	529	506	489	488	475	473	515	503	468	461	471	510	481	460	496	533	474	502	496	499	501	496	495	497	508	462	481	489	486	532	533	500	515	498	487	469	521	464	500	484	505	511	485	536	490	454	437	472	494	518	499	488	487	491	497	488	469	443	482	484	497	551	496	512	514	486	514	494	453	506	516	497	509	509	514	534	531	494	471	492	498	480	512	499	504	508	488	510	489	462	512	460	499	466	448	486	513	480	478	526	521	477	454	465	458	485	479	472	482	500	504	482	456	503	494	502	471	484	531	466	493	523	474	504	523	461	465	492	491	496	528	475	482	479	471	488	524	549	495	476	475	513	486	452	458	461	474	472	512	480	506	488	486	479	490	491	494	507	486	497	514	498	473	470	513	466	480	480	491	494	519	504	458	470	515	486	526	458	475	470	520	470	459	501	504	503	457	449	528	481	497	472	483	507	476	494	526	446	483	494	516	511	478	481	513	496	520	508	535	520	496	511	531	491	455	503	510	496	486	476	521	488	527	475	493	472	499	462	491	445	468	428	473	488	498	491	511	480	470	485	518	492	469	485	514	475	457	480	501	483	469	481	495	541	471	500	492	475	454	526	477	491	481	490	455	478	437	488	500	507	453	488	513	486	519	453	466	496	513	474	475	508	529	483	473	494	467	496	502	520	498	503	510	535	455	508	476	466	491	512	468	480	531	521	499	503	518	474	504	522	474	534	467	475	538	470	494	493	501	450	549	492	511	491	546	523	506	493	534	538	525	499	474	500	457	507	501	482	463	513	487	456	495	556	519	513	515	509	535	509	507	517	500	470	485	480	526	499	482	506	479	480	478	515	509	492	507	481	495	444	515	512	466	532	484	488	464	475	470	501	491	469	473	468	480	572	482	466	492	488	485	506	507	499	454	488	514	474	466	495	494	502	508	501	494	468	490	521	495	510	508	522	479	517	509	475	519	483	480	486	489	485	516	515	535	519	538	523	541	456	458	490	456	497	506	489	473	497	481	490	501	505	474	488	494	498	493	494	470	494	506	539	515	518	512	481	486	467	516	506	498	459	504	483	497	468	497	491	530	508	488	467	431	477	490	489	451	471	477	491	503	471	468	472	462	512	480	496	513	490	504	486	483	518	541	497	490	524	498	477	488	477	495	472	486	499	484	476	499	478	512	476	493	482	484	514	487	489	482	524	464	501	464	525	442	485	463	492	462	465	470	520	493	482	517	473	497	488	486	508	444	466	497	474	512	475	518	475	504	476	529	465	470	482	491	506	487	482	479	468	485	497	479	500	451	453	474	467	462	495	519	486	465	465	496	470	514	507	466	485	509	511	502	504	503	452	480	515	517	468	542	486	489	500	508	535	494	474	481	471	478	529	445	464	477	514	497	485	483	475	499	496	470	445	533	501	419	510	476	500	467	485	502	528	497	499	469	498	537	488	519	458	495	496	514	534	487	567	488	478	473	476	501	461	469	478	499	496	516	509	519	516	500	435	508	478	500	476	508	506	494	481	493	483	520	508	498	483	488	514	468	473	492	507	471	507	508	489	502	438	518	507	498	513	472	500	518	473	489	513	485	455	493	466	480	481	509	496	506	455	497	490	495	508	500	454	483	534	489	513	467	468	468	458	479	530	480	519	509	500	487	526	477	460	524	497	508	482	463	496	522	484	457	511	460	496	507	511	467	487	455	480	485	494	513	526	491	491	487	477	528	522	488	480	458	468	503	519	517	462	492	482	489	482	490	546	470	510	488	478	468	494	478	461	512	481	518	497	513	467	490	474	475	469	463	501	479	497	489	489	547	528	476	502	473	468	460	487	494	456	538	555	492	517	503	456	484	509	453	484	478	520	485	480	515	523	504	474	460	467	480	493	525	457	464	464	500	496	511	519	539	490	464	525	462	488	483	507	530	494	477	485	527	488	524	459	507	443	482	473	474	470	497	502	501
22597	21102	28744	23973	32701	31546	17281	3814	670	559	522	497	443	466	437	434	457	431	433	417	423	427	433	405	422	422	445	428	418	427	440	419	398	372	394	358	425	387	375	393	424	424	427	424	383	380	373	387	374	373	379	430	379	379	381	427	415	452	379	405	393	418	455	386	354	410	389	405	375	374	394	395	393	406	398	415	371	419	379	406	410	422	384	421	388	392	396	412	412	380	384	409	349	428	408	362	402	403	383	403	414	394	386	410	398	393	415	397	405	377	369	425	382	404	414	371	394	420	408	416	377	384	394	414	425	443	401	421	423	388	401	410	418	429	388	413	421	366	400	394	413	444	427	347	395	384	399	385	401	395	382	398	405	406	378	381	384	360	427	373	408	392	380	398	408	407	435	369	422	358	388	381	368	362	400	435	414	378	384	419	389	389	404	417	366	397	353	403	386	394	409	357	386	422	414	407	385	368	380	442	340	405	407	366	395	375	400	384	400	416	393	390	385	452	394	424	402	365	406	412	415	386	353	400	393	356	408	409	363	406	378	380	362	400	390	394	390	416	428	378	402	411	392	410	382	381	419	415	397	392	383	381	375	419	396	446	351	341	386	397	411	337	407	385	402	416	408	345	397	429	393	370	360	364	409	369	388	389	399	381	393	397	367	341	395	398	413	398	380	363	374	411	393	413	411	405	383	411	399	399	379	417	400	372	394	417	389	381	365	408	383	403	371	417	365	387	433	384	417	431	382	412	400	401	418	416	410	385	368	358	439	393	410	372	389	399	376	380	379	359	365	404	432	373	395	393	407	384	401	408	391	377	411	427	409	408	434	383	394	387	365	385	393	408	405	385	421	399	372	354	400	403	345	397	370	399	430	374	391	421	447	377	400	391	379	414	390	401	400	387	385	373	403	383	414	377	374	384	383	378	367	380	373	416	398	440	380	354	373	394	400	376	414	393	412	408	411	408	345	411	366	408	411	375	413	407	396	389	413	383	401	377	369	384	401	381	384	411	406	399	418	397	413	436	374	387	419	362	414	374	378	378	402	362	392	405	365	350	404	393	361	388	392	425	416	344	365	371	398	386	386	422	390	395	389	437	406	389	341	343	393	349	420	372	397	412	362	389	406	402	393	378	376	371	425	428	407	402	358	390	419	413	386	428	388	407	409	377	435	412	406	387	390	364	402	391	366	399	381	394	407	385	365	381	383	412	430	395	407	399	411	422	385	381	363	371	378	402	371	405	389	356	413	361	380	372	378	399	385	424	392	415	376	415	381	389	405	403	354	372	408	395	360	413	383	405	411	407	371	386	383	407	407	367	404	373	396	401	377	380	386	413	406	379	370	368	427	403	383	349	372	387	411	378	382	394	392	402	395	404	407	349	396	396	405	420	371	371	381	405	386	384	410	395	368	410	341	405	441	404	373	404	370	394	386	408	402	380	387	415	393	384	402	363	394	430	368	433	411	385	406	380	382	419	403	446	382	403	398	396	398	385	404	427	414	390	400	386	372	357	398	382	349	386	376	378	384	397	390	407	404	376	389	412	401	362	394	377	381	376	368	385	417	368	382	373	432	367	391	436	413	404	388	397	378	408	433	394	367	411	380	385	387	394	392	371	378	417	435	342	385	397	401	363	385	402	395	392	421	420	395	382	408	369	407	383	395	414	393	394	430	408	364	365	423	374	375	410	410	398	363	401	375	380	388	380	389	389	402	379	391	357	379	424	422	394	380	422	347	395	389	419	410	380	384	409	431	369	453	385	384	397	418	390	379	437	381	392	424	406	387	410	394	409	361	389	389	361	388	361	431	373	389	384	381	390	387	391	402	428	403	364	419	451	386	397	380	406	427	422	396	403	412	394	378	358	376	427	428	386	382	367	414	422	401	387	350	382	442	393	435	406	407	390	381	396	420	356	438	401	394	385	377	380	384	369	388	388	414	419	455	403	388	374	418	376	389	423	390	369	365	419	410	381	406	397	376	399	371	399	408	424	395	371	383	417	379	409	414	395	395	390	402	386	385	435	404	394	405	373	381	414	432	367	402	413	404	412	397	398	398	377	397	379	396	429	376	384	382	397	401	406	366	401	381	398	379	403	408	427	385	370	397	388	391	405	386	403	398	401	372	394	338	387	379	373	389	418	391	402	406	384	376	349	399	384	417	411	373	407	375	361	395	356	376	395	348	419	398	371	394	399	376	386	370	402	392	391	366	414	381	381	421	403	369	405	419	401	401	369	385	360	375	401	421	375	416	367	352	398	375	415	355	425	407	360	404	376	405	403	382	430	382	405	371	367	388	423	394	390	389	375	409	370	396	371	399	402	369	391	382	406	410	408	412	417	428	380	367	431	400	412	389	385	397	351	387	363	408	399	381	388	411	399	404	386	393	385	401	394	414	375	392	405	350	408	376	414	392	383	364	399	405	365	382	425	387	358	366	397	388	410	368	383	385	366	388	376	407	368	437	416	387	396	397	417	410	360	453	386	397	360	404	428	413	387	383	386	386	365	374	433	384	377	385	400	401	420	370	396	397	407	393	392	397	379	350	382	414	368	413	400	392	438	423	421	371	401	404	412	367	389	356	386	372	390	389	397	377	391	377	365	375	415	417	379	418	373	397	377	426	402	390	418	391	387	392	412	405	450	372	393	378	361	414	427	409	423	377	403	402	410	400	363	413	382	402	382	380	367	358	398	365	373	362	367	395	414	404	348	382	391	366	431	408	352	397	416	392	429	398	377	383	402	395	387	358	404	434	387	397	348	382	401	417	395	399	368	400	374	389	401	410	397	397	387	386	372	380	398	410	394	389	379	451	423	375	424	408	393	351	417	412	372	402	423	383	373	406	383	416	376	397	402	373	417	364	365	364	398	379	374	446	416	375	364	397	396	411	374	395	422	422	390	410	416	386	395	397	399	365	391	356	393	399	410	401	391	405	435	395	328	358	419	375	418	389	350	393	361	430	394	401	364	391	413	403	360	376	373	384	393	416	370	356	375	414	401	368	376	397	387	394	387	341	372	415	367	392	387	384	368	418	402	374	381	363	393	436	405	409	411	379	391	432	421	435	420	389	389	370	411	418	398	397	414	423	373	395	400	422	411	396	372	392	366	385	364	404	389	397	414	409	376	373	386	398	398	379	381	441	367	382	397	403	410	358	390	400	388	407	378	391	387	428	388	384	385	395	412	388	396	375	382	364	420	418	375	412	345	367	403	399	396	398	421	391	382	396	404	382	356	391	374	387	358	389	432	385	375	411	412	405	374	376	377	418	393	411	376	397	373	390	402	396	435	413	422	418	405	405	383	382	423	367	382	388	395	403	401	368	374	405	358	412	396	398	415	406	398	400	374	369	428	387	411	389	421	363	404	418	379	391	346	362	411	388	379	383	393	413	409	397	387	369	386	390	395	444	382	432	395	384	374	382	398	374	400	386	376	379	351	406	387	366	402	385	416	408	386	375	383	394	385	435	411	381	405	382	386	394	365	387	380	375	390
39593	71801	51225	34322	52188	33108	7974	4438	809	706	655	569	536	521	471	490	486	488	434	490	440	455	461	482	453	407	391	417	417	429	431	416	432	408	421	407	394	412	432	444	415	386	401	408	396	436	386	447	402	435	427	426	437	444	426	446	379	429	422	415	395	382	400	400	403	419	388	417	404	417	424	425	399	406	420	448	436	422	383	412	438	383	395	393	422	420	373	411	387	417	408	373	404	410	404	425	401	394	429	435	422	424	448	413	373	390	426	408	403	427	425	433	408	413	448	430	384	387	409	411	422	444	386	392	402	424	436	395	413	401	401	376	373	412	407	430	416	419	395	429	366	384	432	434	398	387	400	424	436	408	446	395	402	395	408	397	409	413	436	368	391	402	377	413	403	383	415	391	430	408	413	372	382	368	393	404	407	419	421	399	394	435	434	415	425	372	408	396	400	412	400	365	383	411	424	416	404	406	386	374	379	396	363	428	444	364	421	386	412	398	384	365	386	419	389	400	392	382	392	397	437	406	387	394	404	383	382	390	422	399	418	417	397	408	435	416	411	381	397	392	368	424	436	392	383	416	380	408	381	424	397	413	374	415	427	380	382	366	419	399	408	419	378	396	371	424	387	417	383	378	402	412	388	377	439	409	399	441	427	397	376	402	381	413	432	410	415	394	393	445	426	437	417	428	373	399	424	397	372	419	406	429	372	409	424	363	386	426	420	377	422	390	412	403	398	370	374	424	388	411	364	411	390	434	403	439	416	427	433	386	383	371	453	397	379	424	380	409	410	433	437	410	431	413	400	420	414	399	416	363	413	391	386	424	403	416	397	420	416	412	387	414	394	412	411	398	406	400	411	399	376	402	417	398	392	395	373	385	438	381	391	397	412	405	389	402	402	380	419	406	424	422	393	396	420	376	411	412	399	440	378	405	387	365	392	393	442	413	399	434	374	414	405	380	379	409	391	399	416	388	423	407	395	430	387	416	415	396	412	378	404	382	409	397	406	370	375	403	385	430	391	398	372	395	401	387	432	392	391	356	393	406	386	422	380	416	404	415	431	411	450	380	400	406	421	376	416	378	400	411	419	390	390	455	412	419	408	402	381	405	407	366	420	420	420	407	445	345	429	412	365	382	434	423	405	415	386	414	394	433	412	391	431	397	418	421	441	399	385	370	397	436	388	375	360	411	402	386	414	418	411	441	365	407	438	389	416	414	379	390	443	385	388	421	389	428	390	390	376	345	424	402	354	396	421	410	430	394	383	422	397	398	416	417	413	381	395	416	373	387	381	407	396	407	401	421	385	402	426	423	399	424	392	416	409	389	370	386	379	387	400	404	386	394	426	385	400	438	432	385	410	407	410	437	418	421	431	419	383	391	382	415	375	378	443	390	437	368	396	386	367	379	401	385	399	401	373	371	402	399	390	404	396	400	411	388	403	405	391	416	399	430	379	410	376	369	430	367	416	424	403	395	414	366	378	394	393	376	420	388	414	389	420	396	399	366	428	387	387	395	392	416	392	396	393	415	401	419	368	411	381	384	403	404	425	420	412	379	385	449	397	425	416	396	408	425	406	419	408	452	398	402	402	392	425	414	400	426	400	395	426	420	406	393	421	398	394	402	404	365	407	394	372	397	393	410	388	435	409	425	406	420	399	432	392	419	391	360	375	365	377	401	411	426	428	390	396	426	398	417	392	403	395	384	417	384	423	405	392	414	410	416	380	413	414	393	364	426	421	434	421	389	391	406	412	398	400	393	398	397	416	384	436	404	427	389	421	364	425	397	405	434	410	424	413	422	388	434	419	390	382	417	430	393	422	423	379	415	374	452	426	411	415	412	389	383	413	428	436	417	417	439	442	398	415	351	410	409	403	385	419	415	393	392	427	427	389	381	414	408	429	399	389	405	396	411	410	401	385	400	419	400	426	413	419	412	390	391	385	373	382	408	425	382	375	397	429	373	423	398	420	413	369	395	391	427	409	391	389	390	413	399	407	401	376	404	421	394	432	402	399	403	396	378	410	398	398	398	414	410	377	411	428	410	382	425	388	427	416	409	406	418	424	383	381	382	396	411	418	387	406	420	383	405	356	405	388	404	409	406	396	396	445	394	391	372	421	397	346	399	384	392	395	397	394	391	438	396	381	360	394	403	400	397	385	408	412	388	382	416	431	407	400	389	402	406	421	383	417	391	389	420	430	389	406	427	402	424	436	415	382	376	404	447	414	406	406	403	372	393	372	413	408	399	407	445	410	367	400	363	374	408	375	380	385	396	398	376	374	398	423	380	396	425	444	381	409	449	422	431	413	414	379	371	380	386	400	383	378	390	402	393	393	403	434	406	441	397	375	408	398	412	390	403	419	378	428	422	427	420	400	368	392	442	418	401	408	400	401	361	430	390	404	407	416	417	391	426	398	370	410	404	359	401	401	424	405	396	432	380	403	410	371	369	417	392	352	404	407	393	416	372	417	433	397	388	424	421	418	435	397	381	393	419	406	418	378	417	395	395	445	391	409	406	411	411	409	445	406	410	424	409	402	387	404	382	364	406	422	420	408	395	390	396	402	378	408	380	389	399	395	391	364	435	402	382	382	385	402	426	388	422	444	380	388	387	423	407	406	406	411	442	397	416	411	430	387	380	427	400	399	387	418	436	395	429	389	411	402	376	414	393	383	409	396	414	404	421	415	407	398	408	401	415	400	410	404	384	354	440	388	400	423	396	399	400	406	406	423	382	395	395	370	420	412	395	430	443	416	376	407	396	408	413	407	422	423	415	409	429	387	442	402	396	399	405	398	423	414	405	448	406	384	395	396	452	440	418	350	448	386	410	394	432	422	381	392	370	371	436	415	352	404	362	415	368	382	413	390	405	405	381	361	404	435	439	407	400	413	416	396	424	429	416	408	370	389	393	414	398	418	406	394	387	429	423	423	399	409	396	403	383	381	395	423	397	426	401	374	415	428	419	362	419	396	421	433	415	408	399	408	396	404	425	386	417	385	371	415	399	416	409	410	388	418	389	385	414	388	406	395	383	366	385	448	386	379	400	382	392	399	381	368	384	419	403	390	420	382	409	396	448	373	404	400	443	363	382	412	399	397	410	380	388	428	416	433	418	387	400	377	382	432	371	407	387	402	411	391	420	405	396	425	393	363	401	404	367	415	386	438	394	425	417	419	379	401	408	409	412	424	360	409	387	396	403	414	421	423	394	413	399	416	353	403	399	422	425	374	405	421	392	382	440	413	374	372	397	399	395	369	445	408	375	382	385	403	437	406	397	396	421	433	424	404	377	385	442	392	412	364	430	426	422	368	408	406	388	423	413	402	433	439	375	409	426	400	419	412	408	431	400	403	392	407	384	406	425	396	403	400	427	377	400	409	398	391	412	405	431	382	391	407	373	394	406	418	395	404	383	394	424	396	433	421	393	411	408	392	431	400	401	394	401	417	403	402	383	401	368	385	374	416	415	384	455	427	408	415	399	397	406	388	380	414	421
30065	32841	29219	10227	7044	2486	631	466	402	410	385	397	386	391	378	409	425	387	380	329	382	377	384	375	406	434	399	419	362	387	405	378	386	402	409	393	384	409	375	420	358	395	392	371	354	371	415	392	381	397	401	400	376	415	372	390	379	370	374	354	414	402	413	407	383	380	364	390	399	387	385	388	358	365	365	374	400	349	410	391	396	355	372	393	371	331	400	374	384	364	413	406	435	391	391	393	437	400	393	394	380	358	372	390	364	355	379	385	394	397	370	435	402	379	375	387	386	386	376	390	356	404	367	384	400	396	396	413	412	363	392	376	413	386	407	382	388	385	352	414	374	387	403	356	358	394	379	447	387	394	374	405	349	428	390	353	419	365	408	394	390	393	344	411	359	351	407	403	360	367	360	382	397	377	360	392	394	383	372	443	400	382	381	372	369	363	400	412	385	399	383	373	389	374	402	384	383	380	352	404	378	377	371	396	358	379	383	412	398	389	379	410	373	362	393	400	395	386	381	389	399	364	376	406	397	371	379	362	412	358	406	370	400	383	386	408	412	415	405	411	367	408	376	386	404	390	355	371	367	404	374	374	370	416	388	395	381	400	360	452	414	419	392	351	389	370	396	378	419	363	404	392	389	401	394	361	406	406	398	378	387	434	371	359	374	377	396	407	395	402	378	371	436	374	375	409	387	372	406	370	403	387	413	424	371	368	375	385	352	373	381	415	391	386	403	348	388	389	356	359	389	364	371	396	347	398	399	383	382	385	386	393	439	377	393	372	399	400	369	390	379	387	391	365	376	403	343	393	396	369	401	383	368	375	346	362	369	380	417	385	422	373	426	382	405	387	403	382	357	356	356	353	420	379	346	375	412	408	396	399	386	409	378	388	407	373	405	377	408	369	412	392	342	397	393	351	410	438	387	390	368	398	385	400	393	385	417	412	386	395	389	424	357	402	369	385	377	384	374	383	402	401	368	362	373	405	396	417	391	387	409	366	382	403	364	387	401	395	387	387	363	377	400	433	398	396	407	413	403	356	394	370	403	382	409	385	420	366	435	418	411	381	386	389	418	392	388	383	390	393	337	404	397	376	363	357	389	386	420	385	388	380	387	404	384	412	417	355	369	331	368	398	446	396	376	396	363	422	395	365	399	360	396	408	402	370	388	401	414	400	393	392	404	379	364	395	411	396	392	390	361	384	365	368	365	374	403	416	360	395	451	377	366	410	387	388	409	360	416	363	414	390	361	404	389	400	387	396	380	357	407	389	423	390	397	418	383	396	403	434	404	378	390	374	397	387	386	382	409	377	348	409	372	406	406	375	379	401	393	390	350	368	364	384	385	394	377	372	420	410	404	426	368	386	448	399	419	414	395	397	389	354	386	377	416	435	396	419	397	386	365	371	365	395	364	422	382	391	359	390	397	360	361	378	390	369	378	385	404	407	380	429	376	405	355	395	372	357	385	412	375	404	401	361	404	360	369	353	346	403	371	396	394	401	359	398	398	370	436	393	420	407	423	372	398	396	381	374	389	395	379	367	405	392	373	396	385	358	357	379	369	378	406	390	395	396	394	385	379	405	397	385	377	372	359	383	411	374	376	381	374	354	406	392	384	423	371	393	382	385	401	368	413	347	423	380	384	421	377	381	362	387	384	391	392	350	360	385	344	366	397	402	375	363	365	380	399	364	349	369	415	358	384	359	401	417	385	374	400	362	367	433	391	403	384	375	386	387	384	406	372	402	373	430	439	392	372	379	363	375	403	386	393	369	433	381	431	371	428	382	386	404	417	424	368	420	396	352	368	379	388	381	377	391	412	398	356	403	353	420	358	379	408	423	356	409	427	366	373	411	358	383	394	399	400	379	415	369	393	401	414	410	375	414	420	372	381	387	366	370	391	344	383	402	378	353	370	392	410	357	408	401	377	378	412	409	388	389	393	379	401	377	355	379	385	400	397	390	382	417	398	383	432	394	384	410	351	386	393	388	390	404	402	338	390	354	406	383	417	396	421	375	391	368	385	368	367	389	412	376	404	388	394	390	407	358	361	390	363	379	350	379	386	401	368	362	379	350	384	374	382	396	363	406	382	373	403	365	413	395	374	370	391	399	414	399	398	406	395	403	383	375	394	362	401	391	385	352	400	399	378	387	384	390	406	436	383	390	365	405	396	380	407	359	421	358	366	402	385	363	415	396	420	372	360	355	368	410	367	378	406	395	374	397	388	442	416	391	400	371	366	386	390	387	428	371	411	365	376	374	395	353	369	404	417	421	398	393	366	375	417	400	396	372	370	390	382	351	405	436	400	391	372	385	411	390	394	400	410	365	385	409	395	421	357	380	384	395	377	363	399	384	369	391	360	397	365	406	383	396	430	423	434	418	349	384	408	393	412	376	367	347	376	374	404	398	409	392	379	410	383	381	390	399	363	365	394	369	409	401	394	374	399	413	385	409	359	409	352	416	395	359	392	393	373	382	364	399	400	379	352	417	369	431	420	385	371	344	400	390	416	372	395	366	369	376	354	392	392	377	386	384	383	381	389	371	452	393	408	396	395	384	381	386	377	340	379	358	387	392	423	381	401	372	420	348	409	417	408	392	365	399	414	414	428	398	411	414	382	408	406	397	374	372	388	435	394	389	403	376	425	422	376	402	404	367	351	367	412	346	406	413	375	389	372	382	385	414	429	361	346	402	388	391	400	407	360	409	368	379	420	381	410	409	358	356	373	362	414	378	360	407	381	382	393	371	423	413	402	367	389	373	394	431	361	373	422	368	406	405	371	363	368	373	417	385	391	391	382	393	413	373	394	381	373	407	375	395	407	389	397	382	389	394	352	367	380	397	402	356	422	385	363	412	394	360	410	437	387	392	387	352	407	383	381	395	404	366	397	398	409	352	415	374	417	388	360	396	384	379	381	375	383	397	381	394	388	388	351	371	378	346	380	414	398	402	411	344	378	399	382	389	348	424	395	381	366	356	386	383	381	374	378	396	357	390	430	394	361	395	363	352	375	419	386	385	381	404	400	396	387	419	380	390	406	378	418	405	394	385	395	386	408	340	363	396	405	381	371	390	421	383	404	403	398	357	394	376	391	442	344	380	356	358	364	382	390	407	394	388	371	387	360	370	361	390	394	412	390	376	428	390	405	389	415	410	429	398	402	364	376	353	354	366	395	370	390	386	355	398	388	368	387	370	389	418	401	402	411	395	394	377	398	394	408	411	363	383	409	372	356	366	390	373	380	330	380	391	385	380	386	349	381	359	407	411	393	363	400	398	384	357	432	357	423	389	381	407	394	371	375	399	347	402	341	404	390	365	424	398	393	393	396	409	373	353	370	394	389	387	391	399	392	373	395	391	352	374	381	371	375	368	399	411	365	398	364	340	386	372	393	373	419	369	358	387	398	376	394	400	389	367	421	388	378	366	357	371	434	392	383	406	379	355	389	385	362	417	403	396	387	372	378	393	362	345	369	417	382	398	395	429	372	358	390	387
30592	46323	26347	5974	7710	2880	714	503	371	422	421	440	416	391	399	425	410	428	450	432	412	401	397	460	416	398	430	378	438	379	416	422	434	428	407	431	410	410	415	413	371	430	441	416	431	420	431	404	413	437	424	423	389	414	435	435	470	414	374	406	403	402	401	428	404	384	449	394	414	407	397	402	421	393	404	446	393	386	435	432	425	430	406	395	391	390	424	406	424	420	435	399	419	412	409	405	440	418	428	404	408	444	447	394	426	437	401	419	415	413	426	448	444	479	381	420	427	400	419	424	399	425	409	393	421	432	413	415	405	436	419	411	408	427	435	413	420	403	416	402	429	400	436	407	389	432	371	408	410	427	430	393	416	418	400	397	411	433	386	442	428	419	403	406	424	436	409	398	438	433	429	381	406	411	416	397	404	401	407	427	429	424	402	423	442	396	389	415	424	406	400	391	417	396	439	419	401	415	406	404	414	427	401	422	403	419	400	420	397	391	397	420	437	406	415	397	431	411	412	408	373	398	388	422	404	410	411	411	408	403	399	432	414	426	403	424	422	406	434	434	444	417	437	418	402	378	419	403	391	420	393	367	417	383	422	392	391	417	419	412	441	434	442	430	412	390	416	414	444	409	415	385	416	403	436	431	391	416	386	413	401	418	403	413	387	423	418	410	437	434	424	458	429	430	403	392	400	385	398	444	393	422	415	402	379	393	425	424	418	408	412	412	383	449	444	442	411	426	398	362	346	436	427	379	425	426	406	429	392	425	416	403	430	442	404	412	428	432	430	414	429	435	440	434	374	408	402	410	407	422	420	429	394	445	422	424	415	414	373	430	397	408	418	461	409	431	423	393	402	450	426	446	377	376	443	435	417	395	403	406	383	407	409	436	429	380	419	424	442	412	437	425	405	404	404	393	398	431	437	408	444	385	405	382	415	419	418	414	378	457	429	447	430	422	400	383	423	385	408	441	404	408	421	409	445	376	384	408	410	410	412	425	400	445	438	399	412	382	389	417	440	384	369	370	417	406	472	415	448	376	404	450	416	460	419	429	385	421	432	381	407	392	420	420	376	397	414	421	422	427	426	446	422	457	425	434	407	412	422	431	406	400	429	420	388	427	407	429	422	430	410	422	415	419	422	391	407	383	432	429	430	394	392	427	408	401	401	403	436	414	375	408	378	417	436	394	417	386	408	424	368	395	397	385	415	387	423	434	391	417	404	395	395	398	367	402	423	381	416	402	396	420	424	427	411	437	396	367	415	426	360	422	414	432	417	423	405	414	420	391	428	419	418	399	384	441	408	427	408	381	403	429	404	411	415	458	431	425	436	413	411	396	454	425	421	414	412	389	396	437	442	401	432	423	440	395	418	413	388	437	399	427	386	420	396	389	400	381	441	407	403	451	416	455	429	381	390	386	420	426	416	394	388	413	394	395	461	424	402	382	405	422	384	396	424	420	397	395	448	402	378	436	428	387	461	420	410	418	438	395	432	397	409	433	431	419	415	384	374	433	395	421	416	411	386	383	419	411	442	431	384	409	381	411	419	417	422	408	386	396	421	399	407	421	431	428	408	409	427	405	397	435	427	437	404	385	429	424	412	412	401	416	421	417	412	406	432	416	423	458	399	451	420	414	406	414	430	446	376	385	423	384	404	431	433	425	412	450	398	420	452	432	436	383	421	387	392	429	403	430	382	448	410	394	400	416	404	398	401	387	402	437	392	387	443	409	422	367	408	428	425	424	404	420	403	366	417	411	400	385	424	410	419	411	416	397	401	408	377	417	478	370	383	398	427	381	442	423	430	398	431	405	409	440	397	402	404	444	428	418	420	409	395	408	413	390	414	417	426	401	393	425	395	436	433	438	376	418	427	441	409	395	436	416	438	407	373	414	426	414	400	427	397	428	423	419	416	415	398	429	423	427	419	420	468	396	393	398	444	431	432	430	429	420	436	408	400	442	407	452	464	424	437	402	394	382	389	409	383	407	467	399	412	404	419	400	409	395	414	413	374	418	422	436	422	390	419	452	415	421	391	411	405	469	415	433	402	427	419	388	414	413	420	410	421	418	424	434	431	431	403	406	409	405	413	409	439	403	410	431	410	428	420	416	400	413	421	401	405	390	392	425	393	412	391	414	400	460	376	414	410	424	443	445	392	444	431	419	391	424	427	389	387	396	446	437	403	428	423	398	440	392	419	403	457	403	408	419	389	426	423	392	418	387	389	392	402	451	435	408	435	399	408	368	415	413	431	433	404	381	416	439	426	392	407	391	426	441	409	419	436	421	388	433	412	383	413	428	409	389	423	411	416	408	395	458	384	433	434	435	415	439	414	414	423	416	442	400	434	408	421	392	409	435	401	429	435	369	443	408	364	419	411	414	431	382	438	447	449	413	447	451	395	428	393	383	418	407	435	407	402	399	448	402	394	414	393	436	411	388	422	446	421	469	424	421	406	448	434	383	421	458	428	429	434	433	390	426	435	407	386	411	424	397	437	414	394	413	441	402	382	411	467	403	393	405	433	410	430	419	419	430	421	399	437	422	404	422	398	404	403	418	416	433	372	429	405	423	414	409	429	449	421	407	444	417	379	425	417	415	392	389	425	442	416	412	429	437	445	427	402	398	432	400	411	403	419	424	419	447	420	410	402	411	429	414	410	405	417	411	423	413	436	396	410	404	409	418	397	426	454	401	441	411	364	402	406	410	432	406	382	402	449	408	406	434	424	432	424	462	425	403	418	424	445	414	444	455	405	451	416	403	421	399	442	416	422	456	421	388	426	407	429	395	436	423	408	407	414	416	428	412	445	419	412	389	401	389	423	445	407	422	397	387	441	417	434	411	408	432	404	422	429	375	402	435	409	442	396	424	396	413	368	398	455	404	416	404	405	477	414	436	362	431	398	418	431	422	406	445	438	425	429	439	412	419	404	445	430	411	384	394	412	404	412	433	392	421	421	407	420	449	437	381	399	411	408	424	378	374	438	412	381	415	410	385	387	398	398	414	435	413	413	411	416	426	408	406	414	402	432	389	449	419	392	403	446	414	413	412	428	411	397	422	411	415	414	405	394	427	423	376	439	429	403	416	364	416	423	416	435	440	402	422	416	417	385	446	371	409	398	412	419	409	418	418	431	373	422	441	434	422	432	443	400	450	386	414	457	421	426	399	442	446	414	415	417	401	401	435	418	413	434	430	418	404	405	404	401	454	446	424	408	412	389	448	384	410	408	415	427	407	424	395	405	407	475	406	391	410	414	429	417	415	427	446	401	449	417	380	427	414	425	419	428	439	404	399	441	383	382	402	405	416	398	441	430	419	425	398	466	460	434	391	473	411	388	431	394	419	424	441	427	415	445	411	402	419	421	416	401	442	428	389	415	424	426	439	433	437	391	448	443	413	466	384	437	399	421	402	425	431	429	369	425	375	436	437	426	396	420	451	417	425	417	407	388	406	415	396	458	410	415	424	413	463	410	446	387	403	427	433	425	391	418	398
23727	21130	28534	24703	32072	25700	9516	2113	516	405	375	380	383	343	329	330	327	353	365	336	297	325	315	343	326	333	329	330	337	323	322	342	276	293	340	323	297	310	329	335	314	310	340	322	319	293	353	281	314	315	293	314	331	327	312	314	314	324	334	322	329	289	288	286	277	335	334	299	293	310	302	284	275	282	273	323	331	294	299	294	293	290	296	300	331	288	266	326	301	274	312	311	339	323	280	305	295	310	276	302	301	338	332	294	317	342	347	334	299	314	285	311	298	333	268	320	343	313	321	293	333	296	311	306	320	310	318	295	289	321	308	314	333	318	316	328	340	317	278	307	319	320	281	292	361	305	287	306	300	295	303	322	333	292	304	298	307	308	304	288	343	313	311	293	305	302	317	336	300	321	292	287	299	295	298	311	311	329	275	324	334	323	310	334	281	327	346	296	305	305	288	316	277	310	335	311	293	321	311	318	290	312	333	306	289	311	294	323	287	325	302	298	273	296	285	329	327	300	285	312	272	300	297	310	312	311	310	280	301	331	291	290	321	315	297	311	321	331	300	299	285	297	291	322	302	296	314	310	322	318	303	305	301	324	315	318	314	310	335	324	315	330	287	294	295	285	308	285	295	301	303	315	315	308	300	306	315	315	309	289	325	311	316	315	311	319	294	309	300	325	311	298	329	318	296	303	310	307	306	309	295	346	314	295	284	292	294	331	329	333	319	317	300	305	317	347	339	311	284	290	296	328	317	293	324	305	322	292	298	317	299	305	299	304	332	317	339	318	276	306	317	318	307	297	326	295	274	309	284	314	306	306	294	291	292	286	267	330	320	327	322	307	316	313	317	324	322	298	323	301	294	295	304	328	321	299	281	344	302	310	327	288	320	311	308	304	301	297	286	292	287	289	311	326	300	279	303	319	334	318	316	312	314	308	308	289	285	323	306	293	292	302	280	316	337	319	314	317	288	303	294	308	317	356	305	312	280	291	310	289	327	310	345	320	309	297	289	338	333	302	322	293	322	314	278	300	295	308	330	310	309	311	294	296	292	307	326	313	282	295	309	326	288	285	258	292	313	294	292	306	313	300	332	298	298	300	310	299	302	337	291	348	319	319	280	323	333	316	313	298	286	257	280	329	334	313	297	303	279	281	311	319	298	314	302	323	304	300	313	308	345	313	310	342	284	278	317	316	318	291	300	282	311	307	295	303	320	306	307	322	317	297	316	292	290	280	319	285	352	308	281	325	302	330	316	303	339	299	313	282	297	284	310	304	337	320	332	291	313	315	288	308	309	312	267	314	317	318	333	311	343	304	284	324	331	328	306	320	294	277	273	327	325	328	299	312	314	334	307	326	286	285	293	311	321	294	324	312	265	314	325	335	297	339	315	304	315	303	311	294	296	298	316	309	323	321	302	307	322	291	302	357	330	338	325	320	304	289	271	312	314	294	326	331	294	314	316	292	316	316	328	284	312	313	290	300	338	298	288	303	338	280	306	306	318	315	305	319	309	329	333	277	318	270	296	302	301	322	305	288	326	318	289	315	276	272	324	285	326	292	292	305	296	317	314	306	332	297	321	306	306	320	285	306	325	312	297	298	300	309	285	286	289	310	306	325	285	299	296	305	294	292	299	319	291	325	287	311	284	288	296	299	300	326	323	309	325	313	312	299	304	316	306	317	258	331	313	299	290	318	300	329	311	320	319	334	296	286	305	310	282	297	320	337	327	339	314	342	301	331	299	312	310	311	317	278	317	305	304	317	335	296	306	318	325	318	306	287	317	277	304	300	313	285	272	292	305	336	309	312	320	299	300	308	293	316	275	349	309	297	315	296	302	297	298	308	311	291	281	300	314	309	345	300	332	290	314	308	307	312	314	304	295	304	276	296	278	296	290	297	295	286	301	298	316	298	304	297	299	316	297	299	315	294	309	311	308	311	293	306	300	301	330	321	296	292	301	312	303	314	317	335	312	299	270	316	295	323	305	284	308	310	297	315	286	328	306	319	329	294	280	319	306	356	311	281	319	305	319	283	297	340	334	306	307	310	314	301	292	305	298	309	338	335	314	286	313	318	315	273	325	322	329	308	273	323	307	346	310	295	316	300	292	318	326	322	322	296	295	314	347	301	301	312	292	307	299	292	325	319	346	276	319	273	334	294	318	323	303	306	336	267	326	316	300	285	313	309	339	301	284	329	336	323	285	279	327	303	264	301	296	285	293	318	304	304	318	331	312	322	319	312	306	294	290	286	312	302	314	323	325	317	289	328	324	293	343	299	320	317	298	300	322	312	264	310	313	294	302	316	336	308	311	327	318	309	328	315	311	317	289	308	299	273	289	315	300	279	321	310	318	291	316	336	314	331	310	305	314	309	299	322	315	327	298	323	294	293	269	280	303	294	293	275	284	310	316	283	315	327	284	336	302	307	301	294	312	328	300	325	308	316	278	317	304	291	323	284	332	339	300	329	314	314	312	275	295	301	326	286	322	309	283	309	292	313	314	304	330	310	347	306	306	292	307	316	292	340	306	303	286	337	310	307	299	298	316	258	335	303	318	367	307	324	309	329	301	305	296	317	322	299	315	287	292	293	269	326	299	314	310	319	303	320	315	322	291	307	305	307	323	299	321	310	319	287	315	301	310	315	304	286	297	326	290	317	311	336	344	316	308	320	306	273	278	304	286	282	338	310	303	307	317	307	325	322	314	313	322	340	306	308	306	299	365	281	313	281	270	291	304	321	295	290	311	311	304	306	338	309	317	318	302	303	326	319	342	327	331	284	323	337	301	326	292	276	328	274	304	326	296	287	288	315	325	289	284	289	332	297	346	315	307	297	280	316	324	303	320	322	295	312	323	281	296	285	320	322	296	333	311	311	315	289	309	285	339	330	288	293	296	329	289	320	311	294	316	296	344	327	309	300	291	285	303	321	329	321	260	279	307	266	290	291	313	289	299	323	319	328	286	303	301	304	319	323	303	283	299	335	295	307	332	315	326	285	282	293	297	305	294	293	303	312	316	300	290	318	304	287	320	342	286	313	314	349	320	303	286	293	318	321	310	297	322	317	305	301	284	315	311	303	312	309	285	321	286	304	324	307	330	347	300	319	306	342	279	340	301	290	324	299	287	306	302	290	323	318	316	298	311	304	316	298	302	285	291	349	323	304	291	313	288	330	284	324	309	330	329	305	275	311	325	302	289	310	280	303	310	328	287	284	341	302	284	311	294	308	304	313	307	300	325	319	328	293	320	302	279	295	331	252	338	329	288	312	344	315	294	290	315	293	318	291	337	329	331	295	289	287	334	307	296	300	286	296	287	324	310	297	273	325	308	329	323	304	308	311	306	328	301	341	299	336	315	317	319	331	328	342	326	353	317	321	300	306	290	311	312	310	316	276	300	299	306	315	295	313	299	295	286	296	301	293	303	321	305	285	302	336	297	345	333	309	326	301	314	274	348	267	345	275	306	299	305	307	335	335	333	329	326	311	326	271	303	296
35260	63271	40938	27096	42034	22625	5432	3539	591	491	478	443	428	398	399	396	376	352	340	366	397	331	372	356	373	345	318	325	373	328	347	339	359	330	317	325	369	327	338	352	338	330	298	327	321	307	361	358	319	330	329	346	338	318	337	339	342	342	336	296	326	317	355	321	325	368	352	346	299	344	333	326	365	343	299	320	326	317	327	366	338	333	361	347	356	324	305	326	346	332	299	353	327	313	325	338	324	334	349	363	302	348	326	334	319	338	336	329	327	357	337	352	328	338	343	331	333	365	369	342	322	341	359	354	346	341	334	323	352	350	360	325	284	344	311	317	351	347	349	302	344	321	374	326	347	337	318	337	326	314	343	330	320	295	349	314	282	318	335	285	341	343	331	347	311	343	328	363	305	344	314	338	345	317	336	351	345	308	341	353	326	330	336	315	321	320	328	333	339	374	336	325	335	331	332	309	322	343	321	333	323	330	331	316	328	331	335	344	319	347	322	359	317	341	299	344	320	309	315	331	339	325	328	312	340	331	308	343	375	325	344	335	315	363	327	335	311	304	352	307	320	341	355	321	341	353	331	289	331	330	308	328	341	342	301	335	343	334	349	341	348	297	308	312	340	326	337	347	326	354	329	317	349	331	360	340	315	347	297	313	372	336	321	338	352	342	365	376	313	315	329	321	341	323	283	346	360	337	344	329	342	351	316	329	323	335	344	314	344	332	338	327	315	345	319	319	322	350	337	351	333	345	321	344	341	336	311	317	332	325	308	323	346	292	326	367	327	329	327	332	373	345	325	314	309	311	337	328	332	357	316	329	323	291	317	316	314	327	327	352	302	306	320	307	356	329	290	297	340	316	347	333	296	305	325	334	317	339	324	292	323	330	314	361	343	336	328	323	335	323	321	291	320	338	325	300	323	346	324	284	336	330	318	383	326	305	318	323	344	344	299	344	337	337	340	317	311	363	342	350	301	314	313	318	339	330	317	322	324	385	344	320	357	337	357	318	335	316	334	328	341	313	361	304	294	297	305	346	332	332	348	362	300	320	318	337	332	315	355	330	314	325	327	367	336	323	371	350	314	332	316	303	319	319	337	355	313	356	349	327	331	321	308	374	318	306	304	311	300	309	337	328	348	330	345	324	336	324	327	333	328	316	314	311	318	308	292	336	299	340	286	314	307	305	318	329	335	322	344	359	305	329	332	363	349	339	318	307	306	318	353	328	283	336	324	334	299	313	302	352	348	340	328	338	317	308	348	356	322	321	384	332	310	319	362	335	306	319	339	328	285	328	327	327	347	359	353	297	340	355	313	320	338	352	313	329	323	339	359	322	319	298	335	328	313	341	348	368	355	314	319	327	342	297	322	346	324	307	327	312	324	326	350	326	305	353	336	319	337	300	300	351	294	347	353	330	321	363	330	302	306	336	344	304	339	331	339	323	326	347	325	320	333	312	318	331	342	344	349	329	341	320	311	332	356	365	314	316	337	354	349	326	359	342	382	357	349	356	293	305	370	319	306	325	343	341	314	347	354	332	328	365	350	337	296	337	321	309	311	322	307	321	315	312	334	332	335	315	362	325	313	310	349	306	314	332	320	312	314	346	333	316	319	313	324	322	351	321	309	349	313	341	324	338	300	339	355	319	346	314	312	297	325	304	352	323	328	338	332	370	312	345	333	292	305	298	329	348	325	336	292	298	330	333	300	325	338	317	332	311	337	340	357	334	360	340	345	323	294	326	327	354	304	359	334	364	324	334	315	289	331	339	354	329	328	339	310	344	310	328	322	309	317	332	309	332	330	342	341	327	293	363	330	335	313	378	321	304	319	324	309	351	348	354	321	355	335	310	320	340	339	322	363	306	309	326	380	303	332	316	323	362	348	329	340	311	329	352	334	324	317	331	323	315	330	329	338	292	324	332	358	324	336	344	335	338	356	328	314	370	337	336	328	356	333	330	323	331	321	361	336	334	292	339	317	335	361	327	321	331	349	324	322	324	325	308	332	321	314	323	331	329	325	328	357	320	357	349	335	319	300	332	320	299	310	350	329	351	303	332	320	322	338	308	350	324	335	345	305	350	300	339	335	344	361	335	320	345	319	337	350	349	315	309	324	359	346	357	331	343	339	329	341	345	311	305	324	348	355	347	351	313	346	354	345	293	303	285	341	335	365	321	326	358	310	308	333	322	326	358	340	335	317	320	325	360	348	302	348	326	343	329	317	320	322	334	330	350	312	322	349	331	320	369	350	350	335	317	345	296	319	313	327	376	330	348	340	329	340	310	355	330	327	360	348	305	337	316	339	323	325	323	339	326	329	315	330	363	346	324	303	327	326	314	324	337	336	367	338	327	320	320	321	316	333	309	362	322	299	368	351	322	314	342	321	340	368	324	333	332	370	329	350	341	333	331	337	316	316	342	334	338	342	330	332	332	339	331	311	352	339	371	337	355	348	326	316	351	319	312	334	363	327	329	357	323	327	306	319	335	320	324	318	306	338	317	343	300	330	352	304	328	326	321	336	319	301	353	283	326	287	345	318	291	325	328	337	347	314	342	328	300	303	308	340	354	339	298	309	338	337	350	336	338	333	317	316	343	351	315	325	354	322	314	356	304	350	329	316	346	370	329	312	310	323	332	337	360	338	313	325	337	291	310	296	357	348	282	355	316	341	332	345	330	333	309	325	323	338	333	286	330	324	351	333	348	346	360	315	315	324	292	348	331	326	300	328	331	323	352	292	328	340	323	333	329	347	317	362	333	332	338	310	307	331	327	317	293	299	345	299	368	326	326	330	320	336	353	333	320	336	331	322	299	312	303	334	342	324	342	329	337	339	350	345	324	347	328	344	328	360	325	328	271	328	321	332	340	323	332	338	331	365	331	337	339	318	305	312	331	312	351	326	341	336	345	317	326	332	342	326	310	343	347	322	358	340	337	340	316	315	311	316	344	335	299	334	336	268	350	335	320	341	333	311	317	340	330	360	327	334	352	349	310	349	361	349	327	337	308	316	312	336	315	300	331	312	339	297	321	301	318	335	338	314	376	329	339	337	326	311	341	350	334	317	320	321	346	329	314	323	304	325	313	286	356	324	321	326	339	350	338	349	332	345	334	352	320	310	318	316	331	321	344	327	310	362	318	304	339	351	322	341	339	331	299	329	331	325	335	317	329	313	319	338	354	334	350	332	318	337	341	313	342	310	332	333	332	352	337	333	338	321	288	315	316	347	317	323	323	353	299	308	318	332	316	312	339	312	316	327	342	342	333	347	336	328	332	338	326	344	317	303	317	352	312	336	350	305	340	309	317	345	337	318	356	315	307	346	357	334	332	366	326	342	317	315	368	302	306	318	342	337	339	342	353	319	334	282	346	338	349	360	315	360	340	331	293	329	363	339	366	338	321	354	332	303	351	337	310	356	349	319	349	325	326	321	362	343	346	303	313	332	333	324	321	324	315	317	316	335	332	348	342	327	327	296	315	328	323	312	341	338	366	329	351
25068	21272	27605	25004	24559	14046	2528	1482	594	516	487	518	502	475	502	466	482	498	507	482	481	440	477	467	481	470	461	435	515	465	472	490	457	475	504	445	496	494	476	456	504	459	448	467	505	406	447	492	481	464	432	448	468	502	494	422	506	430	487	513	499	497	467	445	461	436	452	503	445	497	457	484	475	520	473	457	504	457	488	465	452	465	440	428	444	466	485	432	430	466	451	479	486	493	444	499	461	448	454	489	467	516	453	465	453	473	446	492	439	495	512	504	478	506	486	488	473	473	472	479	488	468	473	464	479	445	486	458	492	438	449	432	416	502	457	456	506	446	471	447	476	467	476	478	507	480	467	465	461	461	469	448	437	451	492	497	440	491	468	473	494	445	459	513	522	462	427	494	433	502	491	473	514	433	492	478	474	488	453	433	476	446	510	497	477	446	479	478	479	425	459	485	467	470	469	485	487	398	457	444	439	480	477	480	441	500	469	485	471	489	474	452	485	497	521	495	457	476	492	480	461	515	491	463	471	501	476	478	427	464	500	474	495	488	489	485	482	444	458	480	480	474	510	481	468	497	458	460	430	457	484	480	486	467	450	495	468	451	482	471	470	466	474	457	486	487	500	488	473	450	470	479	465	478	484	458	478	456	480	466	475	455	480	473	474	441	453	492	481	502	452	455	507	463	433	489	495	493	464	459	474	493	509	484	472	468	467	498	441	459	472	465	511	467	482	462	441	440	471	447	443	458	496	480	444	443	470	481	455	442	443	472	496	466	468	464	444	512	458	469	441	439	473	445	449	486	485	505	447	491	459	503	464	503	460	464	517	498	496	466	460	497	476	482	477	506	469	489	486	534	497	484	498	465	434	438	476	497	479	461	438	492	495	491	497	472	487	476	527	480	490	483	446	484	437	466	461	480	469	474	472	481	528	470	452	482	475	468	507	491	467	520	460	462	495	486	485	476	488	478	505	519	468	460	491	450	453	423	464	499	483	504	466	464	461	501	457	483	435	430	481	432	487	491	435	463	447	480	446	446	476	458	478	455	476	494	484	489	501	459	489	445	479	440	432	465	467	459	449	478	440	498	473	509	458	463	462	493	547	450	463	511	457	475	447	502	474	472	435	450	489	480	445	465	472	498	468	448	493	475	509	448	512	490	469	519	449	439	462	469	494	502	432	487	463	491	474	470	484	501	470	483	485	466	473	472	487	513	491	463	491	501	466	497	481	462	456	473	504	481	477	438	466	475	466	493	472	456	482	488	427	465	456	492	486	483	454	475	451	510	523	453	489	495	489	441	473	454	459	496	471	429	457	468	476	475	471	468	494	456	505	496	485	483	457	463	495	475	486	474	478	504	461	473	525	431	472	462	459	480	484	457	472	416	480	478	482	478	483	437	448	483	441	477	507	446	470	508	496	508	448	477	512	451	485	444	464	419	526	487	517	448	477	463	491	480	509	474	464	477	450	456	463	421	485	426	465	487	476	468	477	493	479	488	439	442	455	477	495	459	483	466	459	484	471	479	490	463	449	483	494	457	486	467	491	464	486	516	516	452	478	489	477	491	444	450	470	492	492	462	476	480	476	453	461	507	484	463	464	416	487	461	473	508	484	474	505	495	489	476	510	474	495	453	489	498	486	469	459	479	454	489	471	487	493	468	444	486	433	486	474	457	461	455	478	458	513	473	489	482	503	466	446	461	431	454	460	487	478	513	473	446	476	516	472	485	480	525	480	438	473	463	487	443	466	460	453	444	429	448	472	492	500	476	507	482	475	450	457	484	484	487	485	493	468	468	490	466	464	474	465	459	488	473	464	515	437	499	461	452	457	443	465	469	487	465	471	444	429	487	474	471	473	466	451	516	498	463	489	471	471	478	443	439	456	492	503	515	456	479	462	511	490	421	444	470	497	480	508	481	467	475	469	447	502	474	451	489	491	506	451	487	465	484	491	489	469	497	457	503	466	484	470	468	494	496	470	447	494	481	448	493	485	501	429	479	491	521	496	446	445	485	467	493	463	462	496	493	441	483	464	491	456	487	423	481	485	443	494	515	461	459	461	469	465	470	465	449	511	494	427	484	451	450	465	470	466	470	454	475	492	457	471	483	478	466	437	466	473	491	497	471	462	468	469	467	453	481	433	458	480	463	479	491	501	421	493	447	467	484	478	489	482	477	429	486	462	511	500	480	477	474	476	488	499	458	480	491	480	479	466	464	451	509	499	487	459	467	446	469	464	479	455	496	469	467	474	495	471	513	503	499	459	483	462	514	525	464	468	482	491	444	489	463	457	474	510	509	484	478	480	481	474	465	454	486	463	453	514	452	456	499	448	469	482	500	452	492	485	470	441	432	472	488	474	485	469	474	440	484	479	490	468	488	478	472	456	464	484	470	494	496	488	448	493	442	491	475	472	472	451	450	492	471	486	445	461	467	481	481	457	470	453	457	504	465	470	474	507	464	460	457	500	482	483	508	491	466	492	448	477	501	486	497	476	489	486	477	465	493	459	476	459	485	475	456	473	463	489	469	512	461	490	469	488	471	516	445	478	477	438	510	456	473	519	463	465	500	458	493	484	464	496	500	452	447	433	483	488	456	462	512	460	495	477	474	490	446	455	501	472	478	471	433	516	505	440	449	497	473	487	478	482	481	499	470	468	476	472	482	472	489	454	468	471	468	449	474	472	501	455	487	476	471	515	473	439	468	464	473	472	449	476	467	472	456	479	477	509	499	450	487	437	490	470	457	466	520	479	474	487	480	466	499	487	465	475	459	495	457	459	499	460	461	461	518	465	458	510	486	478	443	512	482	462	467	458	495	488	481	461	459	486	466	490	450	485	469	506	454	485	492	500	454	479	453	481	476	517	476	500	504	521	441	478	474	476	503	478	501	460	509	494	492	456	521	482	480	476	466	458	471	470	484	487	486	439	472	434	468	481	522	466	476	454	464	472	482	466	472	450	443	497	475	452	543	515	516	479	481	482	416	482	473	470	465	466	471	460	468	506	487	463	506	475	470	450	513	486	513	442	441	480	479	481	478	499	460	539	455	460	494	496	454	463	437	465	480	459	477	432	472	459	466	435	465	476	483	454	460	516	478	463	482	481	439	460	467	476	501	460	484	507	502	438	503	473	493	491	435	469	485	474	474	463	491	449	504	473	466	468	477	472	496	486	433	482	463	481	493	477	431	482	494	440	466	515	466	500	510	440	518	471	464	469	508	468	460	503	432	489	454	494	462	507	482	511	474	465	457	477	468	480	516	508	489	507	497	501	452	494	470	470	451	466	506	463	438	463	470	475	450	496	455	519	452	485	458	463	444	527	444	487	500	472	517	454	434	470	516	467	462	439	436	476	483	449	509	459	439	466	487	481	483	474	458	488	487	480	485	478	507	469	471	490	495	460	436	468	474	473	508	457	458	499	506	473	461	481	459	487	440	437	480	446	477	442	474	501	448	525	475	463	475	473	492	491	493	495	485	483	464	473	457	476	443
33529	53919	31061	13546	31738	14544	3146	2670	832	602	583	569	600	522	512	527	520	572	495	501	525	522	516	519	514	487	523	489	497	500	571	499	523	530	473	462	516	524	489	510	488	470	528	529	478	484	487	513	485	503	527	485	503	463	491	510	479	500	533	505	464	524	502	511	524	484	520	513	488	491	519	483	514	499	515	541	511	497	485	472	510	480	461	482	498	480	485	534	521	495	517	466	555	481	483	496	465	480	512	437	509	496	495	449	499	509	493	471	510	535	468	520	494	538	500	501	523	479	515	499	502	528	491	456	508	492	478	491	504	492	512	528	515	499	491	508	499	491	522	486	506	517	493	492	492	525	461	501	486	515	512	519	522	541	504	507	515	500	517	524	496	470	490	529	448	547	513	524	500	473	484	493	536	485	521	474	524	496	500	492	494	493	500	505	510	463	462	540	478	533	500	523	517	489	517	523	487	480	505	541	470	467	483	520	523	491	536	498	479	470	518	503	507	467	491	506	481	501	507	490	495	514	496	509	514	473	467	495	457	494	506	502	486	494	467	476	512	473	483	525	513	510	502	449	522	521	506	470	493	461	523	502	484	510	469	509	465	537	518	465	505	487	523	513	511	475	543	515	473	496	507	524	528	457	510	488	501	486	506	461	461	507	457	469	480	459	494	512	500	473	480	481	461	484	466	504	466	511	473	519	508	461	504	475	481	517	467	481	505	488	489	525	500	494	467	470	513	481	471	519	502	472	469	489	534	496	471	507	483	513	492	574	485	502	482	496	468	471	500	500	531	490	525	452	495	466	473	516	508	488	503	488	460	516	496	488	485	454	486	508	519	512	515	516	439	493	495	468	510	498	539	487	491	459	508	480	503	460	483	539	511	464	530	507	507	506	479	473	445	479	506	536	469	488	514	467	506	466	503	515	502	489	495	537	483	490	472	491	520	497	463	502	463	526	509	481	512	499	515	493	476	464	519	481	467	502	490	552	473	475	496	472	492	497	478	463	496	479	500	444	518	501	488	459	477	509	483	471	480	468	512	501	500	495	482	490	475	440	501	481	524	544	522	505	496	471	478	507	478	470	495	520	501	480	477	514	476	486	509	495	496	480	485	535	471	528	513	465	524	483	515	473	513	486	519	488	500	480	478	471	491	453	514	493	472	490	533	527	494	487	540	482	477	485	473	502	516	502	504	533	512	500	516	456	454	459	502	503	519	481	480	499	512	478	524	518	483	510	511	463	509	518	510	490	475	483	472	492	503	467	515	492	498	467	486	489	500	471	502	509	499	535	516	444	508	516	479	506	501	485	503	483	501	480	502	505	511	497	484	562	542	520	504	499	496	489	464	472	485	516	489	488	489	482	461	470	506	511	493	507	509	459	456	513	538	515	487	507	476	477	506	531	518	489	531	498	513	506	503	511	483	469	521	493	482	541	545	522	548	477	484	497	515	497	474	515	525	489	498	463	534	513	515	523	526	542	509	489	475	457	462	501	503	437	474	511	522	462	495	487	518	455	501	455	508	472	503	523	502	496	521	499	512	520	536	470	509	523	486	506	495	453	490	501	505	462	461	518	521	508	485	485	506	523	518	482	493	486	478	462	499	498	452	502	486	529	502	546	502	548	494	494	499	489	481	495	486	456	512	480	506	511	487	496	527	493	508	502	449	482	496	518	536	493	474	514	490	518	525	494	508	516	475	506	522	512	503	473	470	484	491	471	456	502	525	492	475	472	468	493	514	513	542	465	494	485	489	497	479	502	475	462	492	481	515	471	534	497	481	439	499	486	520	498	518	510	508	513	525	484	486	484	494	508	478	502	512	524	523	495	472	492	520	499	474	507	480	493	508	510	502	482	465	483	520	485	450	491	462	509	489	493	477	508	488	443	486	513	539	484	481	508	504	505	514	497	499	522	496	493	518	536	504	475	515	505	517	459	495	483	501	495	502	533	484	501	470	499	491	541	509	489	514	497	526	503	533	522	526	536	484	494	498	492	501	469	499	493	500	468	462	463	499	479	483	508	501	458	451	554	483	503	486	501	546	502	480	501	500	500	521	507	521	493	519	501	501	466	494	500	495	494	506	502	463	509	482	488	548	490	512	493	461	490	522	491	527	506	502	504	501	475	456	546	477	470	467	542	502	494	491	467	550	482	500	451	465	499	499	475	496	461	499	506	504	476	501	525	504	489	501	535	494	506	514	440	505	496	511	552	512	494	507	490	517	491	504	505	459	463	470	481	484	475	488	499	451	552	515	511	499	502	496	507	523	468	515	481	513	511	495	493	516	492	483	430	474	517	471	512	521	464	493	482	484	468	461	473	518	522	533	482	487	479	469	526	535	464	472	524	467	500	467	482	493	498	475	442	470	513	495	498	504	471	493	518	531	496	509	532	517	510	546	498	460	470	470	458	504	553	504	465	461	511	479	461	441	491	469	522	462	518	468	487	489	529	484	480	534	451	505	487	511	476	480	480	497	472	522	507	448	497	478	467	450	492	479	456	472	481	513	505	494	479	521	509	477	543	497	461	478	454	448	556	544	491	526	526	522	543	492	484	505	492	497	523	494	467	517	489	523	502	514	523	518	511	509	495	471	531	512	450	475	525	501	504	483	509	529	548	514	512	515	500	469	503	516	473	479	480	509	486	516	499	488	507	494	507	432	558	468	499	533	545	486	472	487	512	494	497	482	474	477	495	507	496	523	483	504	503	457	518	501	556	500	488	472	509	509	519	483	502	487	532	535	490	472	460	508	507	491	461	497	460	525	487	472	503	505	480	474	486	464	492	480	487	459	545	515	474	469	487	485	505	496	485	484	475	515	520	479	534	508	483	476	519	526	493	501	497	488	531	512	518	492	479	506	496	504	475	484	450	511	466	482	508	495	492	469	500	474	509	464	481	526	536	480	490	447	483	457	505	466	528	485	505	555	479	486	518	513	498	473	521	464	510	531	492	487	512	480	493	493	499	511	516	507	528	493	532	506	484	515	496	471	521	548	497	534	513	468	489	523	528	509	512	458	487	497	500	509	516	498	501	510	513	458	498	493	533	482	535	455	514	508	476	476	485	542	511	498	511	485	468	463	476	461	478	492	498	504	493	524	502	494	466	458	505	481	483	486	467	480	501	474	495	482	463	505	451	497	513	531	461	526	485	487	477	480	514	441	507	468	471	510	475	488	516	511	509	513	503	500	511	495	503	474	495	474	468	514	552	485	489	493	468	528	528	467	501	498	483	507	498	506	531	486	501	500	484	509	464	462	502	505	516	492	480	516	482	486	474	509	500	518	485	526	498	512	512	470	491	454	462	514	524	476	526	521	502	480	523	502	485	471	527	465	501	523	500	509	492	463	508	458	490	502	485	498	489	485	499	546	532	487	510	477	465	499	487	491	504	509	526	529	457	497	469	508	479	499	490	472	514	496	513	513	470	489	490	514	500	485	481	512	500	516	502	538	532	477	496	448	498	466	480	493	513	467	480	467	522	495	511	491	506
22463	20927	28505	23684	29814	29093	15185	7292	1537	546	535	485	490	461	503	446	445	413	421	424	416	467	461	396	409	427	389	420	450	423	413	401	411	380	422	380	398	381	392	383	459	415	413	400	376	374	419	377	373	415	409	434	398	389	382	384	363	392	374	399	385	379	378	396	391	403	414	411	369	371	409	374	393	383	384	394	377	389	384	350	402	421	375	361	365	383	388	378	362	394	386	384	381	419	337	382	376	421	377	361	378	397	428	362	374	436	404	435	385	384	377	378	398	383	411	405	384	389	398	413	396	395	383	410	395	367	421	409	385	410	391	398	403	434	442	423	405	389	387	389	397	371	425	408	401	376	359	431	384	389	404	378	397	398	388	394	375	388	416	422	408	428	403	393	394	384	376	377	418	408	398	390	401	437	362	415	402	379	410	371	379	370	372	406	372	341	391	370	426	375	377	407	400	377	414	369	381	400	403	389	348	378	391	365	363	397	390	402	389	420	385	378	376	386	371	384	365	403	370	360	411	350	421	387	396	396	422	405	390	401	407	393	363	398	382	371	373	413	411	403	383	408	367	391	395	368	383	401	401	391	401	353	402	374	352	372	382	395	358	410	455	386	397	404	424	414	377	404	418	408	391	384	394	378	421	396	353	370	392	420	410	395	369	390	409	443	380	370	340	395	366	370	412	390	437	415	382	394	369	365	398	405	366	407	370	383	383	384	406	369	385	379	424	370	370	404	370	389	384	397	373	449	430	383	417	405	389	413	378	394	443	411	379	420	338	416	373	370	386	402	396	429	379	409	362	399	400	416	349	414	352	394	389	407	390	415	389	424	419	364	373	386	402	385	406	363	359	406	420	356	387	434	422	412	379	392	351	376	395	398	399	376	433	369	403	384	400	372	391	388	353	370	348	399	387	373	379	350	392	363	349	375	392	415	414	358	401	387	421	384	401	390	376	395	401	389	373	409	380	411	384	421	404	390	353	391	389	396	358	423	395	379	390	394	380	392	410	397	392	413	386	393	407	383	376	368	388	451	424	361	378	389	375	371	351	361	374	400	385	395	393	384	376	397	381	413	363	362	387	366	420	395	398	362	398	374	391	382	391	398	409	384	427	408	449	400	407	411	384	411	419	388	393	379	368	382	395	414	401	368	359	406	394	369	388	407	355	393	422	396	398	383	382	340	403	389	399	389	395	385	409	365	373	386	406	354	399	378	374	385	406	406	399	362	395	377	354	379	401	418	405	397	395	388	412	345	399	399	400	413	371	382	393	370	390	361	374	398	382	415	390	393	398	394	370	383	411	370	415	378	389	388	377	377	381	413	409	371	422	413	375	417	428	432	348	404	396	392	409	359	419	406	368	420	391	378	371	379	356	420	404	397	384	391	326	393	389	367	425	387	403	399	371	372	363	403	354	402	393	387	385	395	343	344	382	394	406	426	391	392	420	375	395	380	391	368	381	382	385	390	368	388	386	378	391	383	395	393	411	370	387	349	390	387	405	388	366	364	375	349	391	363	375	397	422	429	360	399	395	402	361	337	372	370	445	376	409	359	384	441	374	390	377	390	392	394	352	394	410	417	370	391	382	446	373	402	391	415	394	386	428	407	373	363	413	405	442	426	390	374	370	399	389	412	432	415	406	418	432	384	385	373	385	399	433	387	391	396	380	417	408	385	427	369	402	398	378	380	389	374	391	346	397	410	402	381	365	376	411	401	429	377	410	409	394	407	349	408	390	422	423	420	368	376	422	405	385	399	378	436	358	328	413	374	412	387	421	389	358	365	411	422	383	411	378	380	383	363	386	403	415	439	409	404	382	385	405	369	416	407	391	390	400	400	381	407	349	373	379	394	431	347	400	382	386	351	390	418	364	369	398	376	403	398	357	393	365	383	388	402	366	384	394	391	433	400	414	427	398	383	369	387	393	396	390	355	411	382	365	383	388	365	375	376	403	397	396	386	383	394	388	389	335	413	406	397	383	372	397	387	391	378	390	402	387	415	376	343	369	411	362	402	376	424	362	377	389	368	379	405	414	425	404	406	385	412	359	404	387	367	384	383	377	395	418	388	366	401	387	390	386	398	396	417	371	386	375	420	407	394	352	395	377	386	385	376	405	394	361	378	412	404	379	421	383	412	375	389	410	401	425	408	418	405	374	400	390	393	387	375	407	398	374	382	443	419	402	364	374	399	376	338	396	369	397	419	417	414	381	441	395	371	414	360	359	407	380	369	406	386	430	394	390	411	402	417	406	358	387	405	357	389	393	374	367	442	429	380	430	405	347	393	388	400	383	423	403	408	368	384	385	357	379	396	415	376	425	386	381	406	408	392	391	401	404	355	375	341	350	360	395	398	385	375	408	417	391	422	442	370	395	374	411	420	413	413	362	395	406	408	392	408	390	376	383	393	391	402	405	380	408	374	390	391	398	364	380	416	407	414	372	439	371	395	340	380	378	414	383	371	378	393	389	386	353	369	368	368	393	412	384	360	423	387	395	428	367	381	422	396	379	399	417	392	380	391	429	380	389	396	411	415	393	383	403	356	403	406	426	393	386	363	384	386	397	384	442	354	387	401	410	392	421	385	399	408	379	378	402	375	372	403	381	399	373	382	436	415	366	421	368	387	380	366	386	372	396	419	378	402	392	388	410	379	401	378	393	389	385	387	392	389	395	384	421	397	395	392	429	409	410	377	364	379	374	394	376	385	383	410	440	363	421	380	376	394	407	406	385	347	366	391	367	396	401	426	420	397	383	397	380	431	377	408	376	387	384	376	389	375	412	395	392	395	388	427	365	384	377	373	391	364	366	397	358	365	408	392	375	392	400	376	400	382	387	356	403	417	397	373	404	379	398	402	416	406	387	394	373	427	368	410	410	368	378	401	395	393	419	391	381	380	396	369	402	396	394	405	399	384	376	410	426	400	378	379	398	436	388	374	412	417	379	397	386	385	399	381	353	349	375	383	374	408	358	375	390	368	372	388	386	375	403	398	386	426	424	383	401	447	380	366	370	388	373	375	416	383	434	376	393	373	381	374	380	406	388	351	408	374	428	385	353	376	380	386	366	354	358	385	389	364	388	399	346	389	409	399	371	393	383	407	355	420	390	388	368	402	403	350	402	417	396	395	409	379	384	426	396	413	403	381	408	360	399	392	383	387	389	405	371	384	374	398	418	343	387	378	407	397	420	387	414	353	384	390	400	381	389	405	423	432	404	393	363	420	420	392	369	429	396	406	404	381	374	363	379	365	395	394	385	401	395	353	416	368	399	383	417	395	400	410	402	401	410	371	372	391	370	354	392	356	362	380	385	404	402	347	354	387	364	379	361	404	395	386	410	405	407	358	401	391	365	390	386	428	378	380	374	387	381	367	422	428	391	383	389	394	376	385	402	325	371	363	353	397	363	410	393	372	386	402	347	387	406	415	391	429	373	397	367	396	395	435	405	403	425	415	412	380	386	399	385	406	371	396	370	397	391	412	348	375	397	387	370	358
37808	67230	46370	32465	49464	27669	6986	10336	2009	722	683	575	635	507	495	503	475	449	480	432	456	449	445	437	444	432	392	439	418	390	423	397	429	406	434	430	405	413	388	395	429	427	388	397	375	430	392	386	408	412	400	391	381	404	445	416	402	400	392	436	400	392	358	414	342	369	410	386	408	419	407	434	420	400	418	391	412	417	412	439	411	434	395	392	413	380	424	373	415	399	375	382	396	372	386	405	392	435	395	402	394	418	389	394	412	391	392	410	415	390	424	381	407	410	384	425	415	425	446	388	346	410	383	387	401	432	406	401	369	434	416	403	406	372	409	399	419	408	446	438	415	419	417	391	400	404	396	399	383	382	411	365	418	383	407	396	415	404	373	409	415	395	390	390	392	415	437	407	370	401	383	407	408	393	418	383	413	430	378	411	399	396	415	408	386	398	395	395	357	405	392	421	419	408	398	411	376	389	407	397	365	398	376	415	388	384	391	378	406	402	429	401	412	383	412	394	416	367	396	417	401	405	353	393	399	391	378	381	404	407	397	388	367	411	350	421	372	416	384	410	429	380	421	409	392	386	425	388	409	394	393	408	434	420	367	395	384	418	411	405	422	407	386	381	408	413	412	384	390	430	386	396	397	382	404	364	392	421	399	439	407	360	419	387	387	386	390	400	388	378	434	392	409	398	385	424	414	425	429	426	401	390	414	411	383	408	433	429	395	368	341	391	382	411	392	432	428	423	425	364	421	405	419	422	425	381	399	412	402	385	395	384	396	403	392	374	414	405	377	395	412	396	435	379	421	412	395	423	424	414	404	422	404	381	426	393	405	414	359	409	377	428	439	387	405	403	385	424	374	381	417	392	401	398	404	405	379	385	428	430	415	385	408	415	397	427	416	422	412	379	414	398	383	427	405	384	390	433	389	397	372	443	392	396	364	413	388	387	387	386	400	389	386	410	388	429	404	421	378	424	402	376	418	419	365	358	357	408	413	425	403	421	382	416	391	381	362	456	360	388	382	378	414	402	395	430	370	370	420	394	383	417	401	452	412	405	391	411	431	396	379	399	399	389	392	388	375	428	406	386	392	415	394	398	389	404	383	367	410	425	402	399	392	396	421	421	407	414	394	418	386	400	448	401	427	378	396	393	378	379	422	368	409	401	376	397	416	391	402	388	391	379	398	400	378	445	431	390	383	396	435	411	407	409	402	426	400	417	406	391	371	431	413	393	407	395	421	410	413	381	410	392	402	424	419	414	412	418	394	437	406	393	400	428	399	412	417	371	385	445	410	405	371	408	383	390	385	357	379	395	405	412	397	405	407	419	385	395	408	384	412	380	376	396	429	414	405	378	379	421	388	376	367	393	390	368	426	423	388	417	368	418	400	386	417	410	351	418	402	392	361	354	370	370	412	419	368	436	388	407	406	398	406	411	398	362	382	372	384	408	404	415	403	378	386	370	404	404	416	391	413	395	410	383	418	417	364	391	419	399	404	399	406	410	376	416	405	405	397	384	398	410	393	369	399	425	404	440	397	383	360	379	402	366	392	401	412	420	408	417	420	377	364	417	392	423	409	407	409	419	424	389	409	375	398	401	389	424	391	391	380	390	423	359	394	394	374	396	360	396	407	390	399	414	389	374	415	394	376	399	380	381	369	428	399	420	405	402	405	423	445	401	403	433	384	414	396	411	403	402	406	448	389	407	385	404	401	434	402	402	411	381	400	392	410	362	362	393	409	423	415	391	407	403	402	392	403	374	409	415	378	385	389	392	396	396	425	405	421	412	383	406	359	408	343	416	370	390	409	362	390	426	394	426	390	440	406	395	417	368	392	404	429	419	420	382	377	394	394	393	385	397	364	386	386	392	407	411	378	421	422	377	403	402	409	413	396	397	356	429	393	396	424	392	395	440	406	394	398	360	384	383	408	392	386	408	409	453	381	421	385	369	447	399	395	384	365	403	397	392	387	420	418	393	400	418	391	419	386	377	409	419	409	399	381	440	425	387	359	377	432	396	384	379	422	383	402	381	377	406	435	385	399	382	394	409	406	430	427	407	404	399	372	405	394	394	384	369	394	405	411	399	417	399	439	404	367	425	392	384	399	392	386	390	395	416	385	394	390	396	398	418	363	403	388	377	398	385	415	384	425	385	404	369	420	408	429	389	397	400	387	394	388	396	382	406	415	411	378	418	375	430	397	375	381	369	410	408	403	400	436	393	411	391	426	407	389	422	438	414	367	396	380	402	387	402	403	371	398	410	346	415	405	410	411	382	409	423	403	437	415	413	435	390	378	399	422	422	379	407	388	394	372	371	380	386	378	409	403	440	387	422	379	388	399	437	418	363	394	375	383	374	375	401	365	382	422	407	381	395	384	417	402	417	410	374	368	425	414	402	381	382	436	411	420	435	397	383	420	402	392	372	370	387	430	423	411	407	385	392	418	430	414	402	411	402	385	417	401	397	406	358	397	411	388	391	374	444	418	397	403	393	412	383	402	403	405	397	429	399	359	383	360	425	399	400	404	385	436	385	379	409	378	387	432	384	408	411	405	381	423	429	414	421	415	412	400	391	408	401	379	379	393	376	422	383	383	402	406	370	400	403	372	448	402	431	402	416	409	404	421	404	397	397	401	388	380	382	399	372	398	391	418	402	420	392	387	414	412	457	406	361	414	386	362	366	412	412	405	397	405	379	403	395	380	392	376	400	389	425	401	419	373	388	436	367	394	382	405	388	401	432	420	405	396	400	409	398	371	392	423	375	386	404	384	396	409	393	417	399	380	368	382	398	395	366	366	401	407	413	377	423	396	391	405	369	378	414	424	408	405	396	406	406	425	408	421	389	388	404	364	407	413	386	423	416	404	388	388	396	422	389	440	411	421	375	412	369	389	408	387	407	406	404	390	421	404	368	415	442	414	376	396	387	415	400	401	423	399	419	400	368	385	391	412	350	434	439	370	403	372	402	408	416	404	379	397	392	388	410	419	376	385	420	416	388	401	416	420	403	381	389	380	375	375	406	391	400	360	393	372	365	368	412	373	383	386	399	387	409	408	395	410	420	429	401	393	369	403	393	412	416	389	390	391	401	427	352	377	417	370	405	414	380	416	419	363	368	412	391	385	392	397	448	412	381	409	381	391	359	391	420	393	376	399	401	385	432	397	409	408	381	409	399	437	402	371	388	414	439	411	428	391	398	386	385	368	397	381	410	418	408	402	404	407	407	418	425	391	395	357	416	392	373	402	393	422	375	379	416	415	385	429	378	399	367	433	421	379	380	386	400	420	386	410	390	395	428	378	392	375	411	431	357	358	420	414	417	411	378	418	399	415	396	405	425	395	365	398	421	446	373	379	385	374	376	409	389	390	381	413	386	390	372	427	402	399	380	399	374	400	370	398	385	367	387	396	389	400	397	420	410	400	393	365	418	442	403	393	385	349	383	402	437	398	370	399	386	442	376	375	414	389	415	385	403	371	423	400	400	384	404	371	415	402	373
29828	29104	23120	8344	6461	1948	507	559	406	392	414	378	350	409	383	382	384	381	376	340	395	427	345	396	384	400	363	407	379	374	396	374	403	379	429	376	406	427	399	404	443	414	378	391	387	371	400	413	418	398	406	404	383	399	382	381	385	421	350	378	380	422	327	406	384	357	355	391	368	361	379	383	390	376	339	403	417	405	402	380	399	378	363	380	432	365	414	394	376	418	368	405	355	386	408	379	406	369	371	379	404	364	409	378	339	396	407	381	384	396	380	374	380	379	405	369	417	368	397	384	374	399	399	375	362	396	376	375	405	375	346	384	406	353	426	425	359	376	408	387	415	392	348	409	354	357	399	365	390	366	391	401	444	389	353	414	390	396	400	388	411	379	371	354	369	421	410	408	375	420	361	403	384	386	363	374	378	371	403	409	351	391	375	372	386	370	337	401	417	383	379	375	386	418	429	383	405	385	368	375	389	388	402	359	387	412	419	377	393	383	388	388	415	405	384	359	365	391	376	398	378	385	362	418	413	392	412	389	387	381	338	384	391	392	379	382	397	363	389	404	387	347	372	400	388	394	381	406	401	352	403	377	367	374	436	392	405	362	407	364	414	355	425	415	416	406	415	360	354	394	366	400	384	379	394	451	374	404	397	373	379	403	342	381	418	364	382	394	419	352	374	380	377	389	380	397	402	409	386	392	436	412	385	395	412	416	363	385	359	391	378	367	381	393	381	389	384	408	378	370	396	378	400	375	388	379	371	393	404	377	370	386	385	387	381	363	418	410	398	425	370	405	373	420	387	360	360	391	391	405	380	416	366	390	391	380	383	408	384	387	387	399	364	362	374	398	403	356	348	355	417	382	379	382	389	392	405	411	386	359	387	358	393	405	410	379	374	374	370	386	372	371	397	409	416	408	420	370	365	358	359	373	401	387	395	372	373	396	384	398	368	403	393	404	409	364	383	370	403	394	399	390	356	382	397	369	374	400	378	371	368	383	373	366	362	390	396	370	424	370	421	370	387	406	378	409	426	385	366	378	406	381	380	390	415	381	395	354	395	363	351	363	394	404	398	365	396	363	382	408	421	392	393	378	372	424	347	391	409	395	380	387	392	378	356	382	383	386	365	408	401	392	400	428	366	390	402	393	419	398	429	376	380	385	392	336	406	375	376	396	396	391	405	355	370	403	335	378	411	421	386	359	350	367	381	356	343	400	360	354	403	430	380	394	365	420	357	382	418	381	398	411	374	368	395	403	395	381	394	402	372	417	371	376	380	408	368	382	342	372	361	378	400	378	383	345	415	392	405	362	391	400	375	383	401	385	364	371	388	372	383	386	421	406	383	376	390	402	392	403	376	397	367	419	398	380	427	422	375	390	399	359	397	368	406	381	392	437	401	375	406	399	349	418	404	403	427	396	395	406	355	389	377	378	372	368	356	386	384	411	391	389	372	369	360	356	425	359	401	371	391	369	376	437	385	387	368	413	406	372	401	349	411	402	378	392	389	383	388	376	417	360	419	378	356	366	399	397	367	384	392	393	395	398	389	391	395	374	392	350	407	395	412	372	411	401	369	366	354	431	389	360	380	379	372	405	391	391	397	379	389	394	403	355	365	390	386	365	401	388	374	391	360	397	383	353	395	393	361	381	379	429	392	356	384	366	413	399	387	358	390	351	363	398	368	379	366	405	384	391	416	373	381	395	384	396	377	408	382	380	407	380	408	340	416	400	377	371	357	371	394	387	398	383	372	425	376	369	405	391	401	379	392	382	400	420	359	391	392	400	389	418	396	425	378	378	421	389	414	382	421	391	405	421	362	388	392	375	386	388	383	345	376	396	376	364	411	374	424	420	373	343	406	366	423	351	396	378	384	428	373	434	387	366	359	391	368	380	379	380	399	394	391	384	366	425	368	398	400	351	369	348	387	356	394	386	397	384	402	391	370	405	379	418	359	398	376	394	402	401	396	392	394	378	420	391	333	401	340	390	369	382	388	407	369	383	345	372	424	384	367	384	376	369	388	354	375	388	399	381	392	385	393	369	376	382	425	417	406	358	400	357	343	385	384	386	358	371	368	371	358	396	395	403	405	379	388	382	396	381	404	402	389	367	368	361	365	384	392	402	375	374	373	387	432	387	399	420	428	430	400	389	404	363	356	383	386	397	424	409	366	405	416	348	429	385	354	419	384	405	356	363	411	363	414	430	412	375	377	417	400	379	372	424	435	386	402	394	371	391	399	373	423	387	418	363	358	402	427	394	380	385	378	386	384	402	379	420	400	387	377	412	380	363	388	403	384	413	389	388	408	397	368	417	365	375	407	399	418	399	415	400	378	401	375	384	405	385	376	382	398	385	397	404	377	406	389	401	381	385	374	423	390	376	374	374	408	338	369	367	412	394	391	401	336	376	394	376	378	365	369	381	416	398	399	381	384	400	372	355	388	338	402	381	365	379	411	417	385	384	377	376	381	379	383	373	402	390	344	395	384	381	397	383	378	412	377	379	396	423	388	375	390	362	369	439	400	389	401	407	369	385	415	416	401	396	376	402	367	413	382	384	384	369	392	351	397	381	362	393	369	372	375	409	358	384	383	401	352	405	399	394	400	410	379	423	396	432	351	349	421	422	364	381	381	340	382	401	356	387	413	440	400	368	406	410	388	392	378	394	391	392	377	377	407	362	377	380	387	393	393	384	363	383	397	387	396	358	387	406	370	355	402	407	372	418	395	399	411	386	400	416	382	376	399	400	399	423	401	391	372	411	373	395	364	423	373	407	408	381	355	432	398	346	375	420	393	403	400	405	398	366	384	382	383	386	394	382	348	375	391	384	392	372	389	392	381	374	421	383	385	384	373	389	355	399	399	383	381	373	375	392	333	405	377	375	360	384	405	382	393	348	354	388	391	392	371	435	411	377	419	399	394	396	391	363	382	357	354	382	408	376	381	378	407	364	405	402	383	416	398	400	352	388	382	388	388	420	378	390	388	369	361	376	380	400	365	422	374	389	385	382	374	390	425	378	382	388	367	373	424	384	369	377	386	394	383	400	365	402	377	388	386	365	380	379	385	393	374	392	374	408	435	384	388	396	396	372	380	381	385	394	405	374	366	397	428	393	389	373	375	377	402	391	411	406	372	399	380	396	405	357	420	426	363	375	387	436	372	380	401	353	370	371	428	382	414	404	398	373	396	395	378	405	368	356	401	400	368	376	357	403	387	357	364	378	398	373	397	363	395	400	408	420	402	391	405	405	393	383	390	391	389	364	383	411	398	415	374	382	395	378	371	363	388	356	404	374	381	352	363	391	375	368	366	401	394	387	371	377	352	346	411	400	370	396	372	391	379	387	349	379	356	435	385	430	380	378	374	395	397	364	410	370	374	357	394	376	363	376	354	373	385	402	374	416	402	395	398	383	353	394	365	361	361	403	378	409	381	379	367	404	365	384	387	420	374	365	420	412	405	362	368	368	401	405	397	398	393	425	413	400	372	363	400	376
28537	42207	20099	5314	7026	2112	586	652	458	426	453	409	391	451	418	417	432	467	464	436	412	384	409	425	425	446	391	417	451	402	408	439	380	428	415	419	423	432	410	408	404	440	391	427	433	422	384	394	407	425	366	431	397	441	424	451	413	423	435	415	371	405	405	423	402	462	408	441	385	413	447	405	406	387	388	445	423	378	432	447	426	373	410	384	406	381	404	408	415	428	426	432	391	410	416	424	429	412	424	425	432	397	430	408	433	413	396	432	413	422	455	418	436	445	428	454	400	399	435	435	422	390	421	438	405	417	435	409	402	415	420	399	405	397	432	404	396	454	413	419	402	404	422	426	413	448	388	432	449	382	396	431	431	430	436	389	404	439	398	423	378	413	415	442	428	390	429	441	424	375	390	403	389	416	463	397	403	391	407	397	377	438	387	431	384	420	408	405	410	401	422	439	393	407	392	406	370	421	401	415	431	394	439	411	432	395	394	400	397	403	398	419	424	409	426	444	395	400	407	407	435	474	435	429	442	412	421	396	398	399	419	374	437	424	414	426	423	418	405	400	397	389	405	428	440	440	391	397	418	439	397	399	410	390	408	406	395	432	379	465	410	401	436	447	451	421	385	431	416	423	448	423	459	379	432	420	426	415	414	392	420	392	451	389	423	411	417	381	377	396	430	435	395	392	420	431	400	404	441	424	390	415	442	419	414	437	440	413	417	376	428	441	388	387	438	392	421	414	398	398	393	440	417	397	434	410	420	441	427	393	439	407	385	413	378	431	413	410	420	426	389	426	399	383	419	424	406	390	416	400	419	393	419	385	414	381	421	396	419	444	407	375	406	438	397	410	430	403	421	436	438	398	387	431	408	386	433	403	427	409	425	391	434	412	440	431	433	405	440	420	409	432	394	418	376	383	426	395	414	456	419	399	395	396	421	430	432	417	416	380	443	432	419	410	417	397	406	457	392	436	416	390	433	408	440	413	446	405	403	425	418	391	440	415	419	422	430	432	383	399	414	392	396	384	396	407	399	399	395	404	426	419	404	407	385	410	384	409	410	429	428	442	422	400	373	387	389	416	407	436	427	409	392	429	418	441	449	432	437	380	442	419	408	400	414	391	382	420	419	424	450	449	407	433	390	406	450	423	417	386	381	394	391	402	400	398	437	425	407	444	401	438	431	384	420	440	412	397	419	421	424	407	439	382	432	396	385	433	450	404	441	433	412	406	364	412	409	443	436	409	409	400	421	399	395	376	405	421	386	440	398	414	419	384	414	446	385	434	393	443	399	401	389	380	419	432	411	417	433	393	435	417	404	444	383	389	427	410	428	381	431	415	384	366	417	412	433	458	379	397	397	456	443	408	397	422	385	430	439	453	425	401	438	387	407	407	449	424	402	414	410	407	397	418	449	432	405	448	423	394	406	402	401	430	410	411	424	417	410	409	430	391	418	412	430	433	385	394	445	414	421	435	415	360	382	413	426	423	430	416	435	405	404	385	387	415	443	408	422	413	423	386	385	386	376	408	403	381	396	401	395	416	409	446	409	401	401	399	414	412	380	425	466	395	412	416	406	425	389	434	424	440	415	411	398	437	415	454	434	385	419	393	391	433	415	418	396	428	420	434	438	438	434	477	416	430	404	405	432	427	377	388	415	406	456	424	407	424	408	406	405	449	397	416	424	373	421	426	398	416	448	424	434	437	364	412	396	437	426	426	448	419	430	422	406	418	433	430	409	405	422	455	426	395	392	410	399	449	415	415	382	411	460	415	399	404	380	387	441	397	408	422	427	447	388	399	394	453	389	465	388	419	420	421	425	398	394	432	399	427	395	404	406	420	416	413	454	406	409	427	435	400	388	427	404	376	434	426	409	450	432	434	409	387	414	419	392	403	398	414	399	424	412	419	385	436	437	442	396	486	380	414	424	426	426	409	389	433	400	419	428	420	450	424	422	453	401	418	425	409	390	486	383	420	368	416	384	443	426	442	423	435	405	391	397	408	418	401	387	411	423	415	430	397	392	459	403	377	416	412	461	445	389	412	399	429	433	418	396	412	430	397	377	403	430	407	395	388	442	400	399	418	393	413	415	443	420	407	421	399	399	433	462	398	432	409	419	390	399	430	355	438	423	411	386	417	432	408	419	392	415	435	398	411	416	426	393	430	427	408	406	423	380	382	430	389	403	444	424	403	405	419	414	448	411	401	417	416	424	395	414	418	384	442	397	433	456	434	432	384	417	407	425	453	433	385	438	401	431	418	415	417	411	424	465	400	407	414	410	442	449	428	425	384	414	423	432	384	426	424	436	433	425	384	435	418	369	438	441	424	416	418	418	352	372	403	436	416	418	427	417	433	428	445	407	439	427	412	425	426	418	407	432	414	401	413	391	427	437	407	389	432	421	385	421	425	394	423	391	422	402	413	369	424	390	388	425	429	457	420	421	404	409	436	444	418	434	417	417	422	418	443	429	386	407	447	424	378	434	439	374	412	379	413	414	425	387	441	368	452	413	434	437	427	397	427	410	414	429	404	392	397	457	414	420	430	411	425	417	404	431	434	394	413	386	397	400	429	422	424	438	434	386	410	414	435	426	426	375	413	403	408	422	438	412	429	424	411	421	412	415	439	387	364	413	428	379	426	416	412	417	443	439	435	435	407	445	429	410	433	440	424	409	403	417	420	428	400	381	380	443	411	415	436	385	388	407	422	416	406	408	432	399	396	417	425	409	420	445	417	398	407	434	440	408	423	389	398	406	427	441	412	423	397	410	405	410	404	410	395	422	422	386	403	411	383	370	433	433	430	423	429	401	411	396	423	427	423	450	427	429	383	421	420	399	424	427	396	429	431	422	409	417	415	405	424	390	441	396	409	416	433	401	415	387	393	411	422	422	363	406	430	363	442	420	444	416	411	434	439	400	411	441	417	416	392	417	430	402	456	436	410	362	386	434	408	403	443	374	418	408	426	432	429	418	449	424	423	405	426	399	422	431	421	436	415	426	428	373	433	449	401	406	390	425	450	388	384	390	408	432	421	387	397	395	402	418	390	433	456	412	430	404	431	404	413	384	388	409	390	410	395	432	410	417	402	456	437	419	419	417	444	405	395	435	451	396	439	410	396	397	397	401	399	425	386	437	403	397	418	389	402	382	408	397	443	442	403	459	466	393	443	389	435	410	405	415	426	387	436	434	457	456	417	447	403	444	413	438	409	414	402	419	393	433	455	405	427	429	441	421	381	427	417	384	435	447	426	408	384	383	416	392	407	387	430	449	420	407	418	414	439	446	405	438	392	439	411	443	404	412	401	420	391	435	376	420	415	412	397	423	427	403	424	434	393	432	401	393	384	390	423	396	433	461	431	419	395	428	428	408	381	427	414	415	421	422	395	427	399	388	397	422	403	433	442	411	406	411	417	419	437	423	359	409	407	421	405	395	446	433	411	443	399	423	401	414	398	405	409	427	450	390	398	404	436	412	433	417	422	460	398	455	415	425	420
23738	21097	28429	25001	33072	24837	6708	2206	513	450	376	382	358	346	372	335	363	310	339	329	300	327	343	314	317	312	296	326	337	293	310	307	297	309	328	310	309	295	290	324	317	301	309	323	328	312	320	301	328	275	317	292	323	321	318	289	289	304	298	294	306	320	304	319	328	286	334	282	334	286	322	308	284	286	301	323	336	314	317	327	327	351	313	314	332	300	328	298	329	301	321	281	324	300	328	319	306	299	298	299	321	303	313	313	324	329	304	285	298	340	310	327	302	317	322	306	294	310	303	303	273	307	296	322	362	282	296	318	308	310	288	316	324	274	318	326	309	322	292	327	291	288	317	309	314	309	278	313	295	324	324	311	324	301	311	314	292	291	297	295	289	298	301	314	311	323	336	338	316	307	327	303	304	301	268	286	343	308	303	296	315	306	309	320	299	310	266	287	271	304	302	332	349	294	283	325	316	276	315	304	314	301	344	304	305	327	310	314	312	322	304	313	336	311	325	271	305	309	340	325	315	305	299	288	318	281	333	294	322	292	305	326	339	305	323	341	310	322	312	295	286	314	309	308	330	306	331	326	306	322	302	301	307	299	308	311	321	290	315	339	307	304	279	309	288	323	322	318	299	306	301	309	305	310	333	288	294	311	301	293	297	288	297	310	319	309	290	314	321	291	280	294	308	302	304	312	342	288	307	286	328	296	332	295	294	300	281	317	304	303	265	327	310	300	317	298	277	300	292	329	296	312	285	300	336	296	302	291	343	304	291	323	310	288	276	320	293	322	313	309	305	312	304	331	321	313	314	303	312	286	317	327	324	286	320	315	280	282	340	347	334	318	325	315	288	305	295	290	340	301	321	337	304	300	327	317	301	346	314	288	305	271	318	327	356	311	308	325	361	312	273	306	323	312	312	318	306	294	308	309	305	310	319	315	298	270	310	295	360	298	283	282	312	299	283	304	328	316	302	318	327	292	295	317	309	291	300	305	294	305	307	309	281	305	301	317	290	304	286	295	315	303	303	299	317	306	310	318	310	300	332	286	279	306	300	278	298	317	292	315	305	313	299	289	299	351	338	277	317	324	304	311	324	321	299	306	321	282	301	318	279	284	323	319	320	300	296	324	314	287	312	331	303	307	309	303	307	324	298	291	325	331	300	313	304	342	324	300	303	296	306	314	321	305	282	295	306	311	296	289	309	293	289	307	322	323	300	304	304	299	313	290	291	318	305	312	350	294	308	295	308	312	322	329	293	326	292	319	322	312	290	316	289	330	312	287	333	330	351	294	306	322	298	303	305	314	309	342	336	309	303	341	321	299	276	289	305	309	288	303	308	316	330	309	306	301	312	296	298	293	333	304	321	302	312	345	322	305	315	312	335	307	317	296	327	282	324	296	317	332	317	272	303	301	313	313	289	311	313	303	301	286	311	318	301	327	316	315	300	295	308	304	329	265	322	314	325	321	354	295	304	297	340	304	291	302	322	284	303	304	308	315	285	285	297	306	330	299	286	319	316	330	327	327	336	318	325	330	298	297	306	314	296	310	317	309	319	265	317	299	310	316	287	303	334	313	325	309	316	338	313	290	311	306	311	312	312	315	300	318	293	322	313	307	288	319	321	323	257	310	289	280	307	305	267	304	304	296	281	306	317	310	318	284	288	311	353	328	280	306	313	309	314	307	300	306	312	312	285	277	343	325	311	286	318	344	304	307	301	315	314	321	290	302	265	322	301	312	318	309	301	301	338	323	281	312	304	334	346	303	294	323	304	333	305	303	305	308	326	277	319	282	292	320	326	307	314	309	347	300	317	329	303	318	317	320	312	316	312	298	332	314	290	295	300	353	327	305	312	331	333	330	310	326	331	339	309	296	282	294	323	312	340	308	272	319	291	284	339	311	337	297	322	287	332	314	319	326	305	332	286	308	283	316	330	300	341	312	301	299	318	307	265	303	304	286	316	302	304	319	275	326	319	315	324	299	302	276	295	311	297	328	302	338	313	295	323	276	308	302	311	321	304	328	316	332	323	297	306	313	303	315	303	291	284	311	282	314	310	295	311	299	316	300	311	320	306	337	292	303	315	320	313	303	321	349	306	305	315	295	270	312	305	290	290	302	320	327	301	333	309	291	299	305	313	314	329	295	309	315	344	316	311	276	327	299	317	327	281	317	317	287	301	315	279	295	306	326	306	322	288	325	316	306	299	285	317	283	344	302	299	303	278	285	312	334	275	306	337	315	299	299	336	317	309	304	279	288	329	301	284	333	292	307	333	304	316	311	296	329	310	315	327	293	282	286	299	311	298	319	322	285	306	285	301	319	319	311	281	321	312	329	316	296	328	318	331	316	313	324	309	302	321	307	318	329	292	328	301	296	311	306	301	302	308	296	301	327	325	325	316	325	330	324	286	332	303	313	313	324	274	308	296	309	308	306	312	312	315	311	335	301	299	276	327	326	330	295	292	314	333	296	349	277	316	280	308	300	310	273	307	332	289	308	311	344	332	319	286	290	336	334	338	310	338	302	309	283	310	321	279	337	299	349	327	306	282	297	305	295	337	330	306	347	311	287	299	303	326	295	318	314	289	302	343	286	302	291	271	313	311	297	292	304	285	294	294	300	318	332	257	316	326	299	305	318	319	303	316	318	296	279	336	291	284	339	344	293	311	354	308	299	300	324	321	304	315	343	274	321	347	339	270	334	312	306	297	286	333	267	311	296	330	287	303	309	298	295	330	276	308	275	272	311	313	308	306	323	278	329	295	314	306	311	301	322	322	305	315	305	345	275	266	311	308	322	303	293	318	305	312	334	289	327	341	307	291	334	315	287	289	309	318	304	298	307	311	313	266	327	319	294	306	288	318	299	330	322	297	337	290	289	300	287	276	277	310	300	292	302	276	308	310	322	326	313	309	317	310	282	342	309	309	280	274	343	362	305	290	281	300	320	290	304	297	302	312	276	288	306	291	300	318	307	280	304	292	320	318	288	285	303	313	310	288	318	302	271	278	289	317	310	309	347	294	318	331	301	301	285	328	309	306	331	337	337	287	304	327	321	318	302	340	294	310	306	317	278	310	295	361	285	289	305	281	258	301	282	316	321	349	314	305	308	318	297	294	298	307	267	299	307	290	309	326	299	275	305	301	302	339	341	325	312	311	320	309	337	285	319	317	342	298	324	293	316	301	298	278	289	331	288	310	307	310	320	328	297	288	308	309	336	284	296	327	348	310	313	318	328	264	282	333	332	294	318	291	323	300	322	287	333	311	318	298	309	309	297	320	310	303	303	281	306	309	310	329	315	321	281	350	306	324	292	333	310	319	339	314	300	332	307	341	323	332	334	310	307	266	313	296	320	332	313	337	289	314	322	293	315	307	316	313	301	258	305	295	337	318	295	306	321	294	289	308	290	299	302	326	277	298	313	304	303	280	315	319	334	284	309	294	311	315	344	315	292	309	293	289	321	314	304	289	279	313	293	325	337	308	334	314	311	287	288	316	311
32453	59505	39985	31173	42019	21342	2296	3639	650	499	501	445	424	418	393	423	369	386	385	362	348	348	317	358	342	361	334	300	340	352	336	357	374	343	352	284	341	326	333	345	357	335	341	349	343	348	338	342	324	346	347	343	323	365	348	321	347	309	319	337	309	341	355	334	309	352	303	357	308	321	330	307	315	316	322	312	314	326	330	338	305	346	332	324	333	299	330	326	383	338	330	332	341	311	323	354	318	338	348	333	344	342	341	338	350	333	332	307	346	331	341	325	341	313	354	320	342	325	299	352	345	318	312	339	323	341	363	341	332	364	335	280	364	331	335	325	311	372	316	349	354	329	303	305	305	325	311	301	292	342	346	334	334	298	333	327	318	325	307	352	336	354	357	335	352	323	330	323	339	338	371	336	330	338	313	335	343	331	333	332	349	300	325	308	314	359	316	321	306	324	348	315	317	355	343	327	337	337	343	350	297	322	345	326	325	306	323	317	316	350	333	301	339	314	345	321	318	383	334	330	346	319	328	317	319	313	327	299	337	343	345	302	322	328	326	333	324	333	348	330	349	326	335	312	329	350	328	331	345	313	351	314	329	327	329	328	316	341	339	309	370	331	347	338	337	344	312	298	360	344	299	313	313	324	320	325	350	327	303	308	319	345	316	348	336	303	367	344	336	345	332	320	360	338	326	321	322	320	306	344	361	325	331	337	314	300	316	312	315	304	353	342	314	335	353	323	333	370	338	318	287	320	313	316	342	340	338	299	320	320	311	326	321	320	330	292	313	344	322	323	309	307	338	367	362	359	342	346	354	281	290	339	329	304	294	324	340	302	334	359	312	326	340	303	315	300	293	306	322	282	356	336	306	328	355	287	309	328	339	338	317	326	318	326	360	343	326	333	375	338	359	329	324	342	350	280	336	340	329	329	340	297	338	345	345	331	346	350	331	346	298	336	344	303	359	332	307	321	300	316	336	325	323	314	325	372	300	352	298	322	298	313	316	341	369	351	373	322	362	306	345	327	346	329	334	341	306	287	333	349	390	332	347	330	366	318	350	313	344	307	365	338	294	318	333	327	323	339	343	335	341	325	340	320	339	304	318	374	311	315	332	319	356	335	312	327	332	315	365	319	338	329	360	360	329	355	333	355	320	305	323	349	303	304	334	351	360	331	314	330	338	303	335	357	342	313	358	312	346	330	311	319	334	342	314	331	341	318	304	327	355	326	321	320	328	338	325	374	343	331	351	341	285	342	338	314	341	303	333	325	337	358	318	331	315	359	314	336	305	312	332	322	322	347	324	332	330	362	333	341	348	323	349	320	319	312	338	390	298	327	333	320	297	314	298	346	320	302	349	299	325	336	337	323	346	327	325	342	326	299	308	312	330	306	324	318	347	312	323	335	336	329	340	317	350	305	377	333	324	333	351	343	324	317	319	338	327	305	320	325	324	355	319	350	322	316	355	326	329	314	322	316	325	312	335	350	363	335	362	342	341	335	331	354	318	332	303	337	377	337	287	369	306	352	323	302	317	299	358	337	304	309	321	325	338	330	345	310	368	322	355	312	318	322	337	329	371	331	325	294	374	352	305	333	332	324	339	326	322	297	324	336	329	304	327	324	325	328	352	343	321	336	295	346	376	346	325	330	313	337	302	321	351	312	336	335	322	306	338	301	330	324	315	358	330	373	330	376	333	310	342	345	341	307	320	364	317	323	336	346	327	330	308	333	313	355	354	298	326	275	333	316	326	308	340	318	318	314	302	350	339	340	341	313	349	359	349	318	328	349	345	341	327	291	346	301	317	329	358	322	330	335	337	300	351	307	337	350	335	338	322	331	332	308	336	312	369	316	292	324	321	349	319	373	303	320	330	333	319	325	344	369	333	317	336	313	331	336	328	359	349	318	339	343	360	328	325	311	320	385	363	367	310	326	357	348	321	325	310	320	356	336	301	335	308	368	320	344	351	327	345	370	327	331	298	329	347	333	340	342	309	341	338	317	323	342	294	312	303	315	336	350	333	342	310	356	317	299	331	332	320	334	342	361	369	322	325	333	316	329	342	335	355	344	330	311	331	334	357	341	364	354	330	325	373	323	341	341	342	312	323	297	294	329	314	314	314	284	336	353	335	305	331	327	337	340	311	340	317	312	323	343	296	324	320	331	336	313	330	313	333	331	299	333	343	313	329	309	315	326	354	331	311	299	335	333	348	314	338	368	318	314	334	316	311	315	346	325	355	332	344	321	339	334	349	323	321	331	298	360	352	303	327	304	325	303	342	328	340	320	297	327	355	292	292	312	325	337	329	330	347	345	318	325	301	340	308	327	367	315	339	324	333	293	348	318	337	299	303	327	353	291	315	345	321	332	290	345	356	314	336	344	293	326	327	325	322	334	347	325	327	347	289	345	331	339	318	295	335	338	300	341	294	319	324	327	342	334	305	308	334	325	352	341	347	365	321	317	339	318	364	314	316	315	338	333	298	331	338	335	302	385	353	318	324	328	370	307	350	359	306	349	335	327	356	307	339	313	366	318	333	326	322	332	341	374	315	351	349	359	316	367	345	347	320	354	331	316	293	305	287	357	341	359	317	332	337	357	309	320	310	336	310	324	348	357	309	351	353	373	353	302	328	357	314	337	348	317	325	352	349	342	349	331	299	354	346	329	329	318	331	347	354	323	346	324	325	303	342	345	311	337	354	349	346	357	334	322	323	348	349	330	338	325	312	346	325	348	340	315	357	318	354	315	329	314	332	303	368	342	293	364	312	350	329	308	360	314	342	341	348	332	358	341	335	335	329	313	347	331	332	335	305	323	352	337	344	346	353	356	318	335	323	335	357	352	309	327	327	347	331	313	323	329	334	348	344	302	316	349	320	330	346	323	344	340	344	322	299	288	328	281	315	346	336	334	310	305	327	333	354	335	331	307	341	349	324	329	316	332	309	339	326	341	321	339	303	351	342	348	314	312	321	313	332	329	364	347	335	346	349	361	324	304	385	340	335	326	340	329	309	313	338	325	327	325	337	302	382	284	337	346	306	325	314	302	334	337	317	337	338	347	313	311	339	324	348	344	354	328	354	335	324	317	371	322	340	324	314	316	334	323	342	337	318	327	330	316	319	311	353	319	347	354	339	300	317	339	313	324	331	358	340	308	341	332	337	327	315	370	361	342	339	336	345	358	344	331	344	344	321	322	343	307	326	333	350	327	354	316	319	310	295	311	323	374	308	337	302	331	327	327	342	313	335	309	355	315	321	314	337	340	343	330	326	336	307	347	319	308	376	290	322	339	333	304	357	362	306	349	354	303	326	328	327	353	335	319	336	299	325	331	346	298	342	364	320	327	351	331	341	331	342	328	320	320	327	368	355	315	342	340	328	320	308	326	319	300	321	331	324	323	329	364	328	346	327	316	312	333	304	302	322	335	299	297	298	333	314	331	314	330	307	347	317	325	324	310	330	362	335	321	338	339	326	296	324	325	347	324	330	323	336	315	322	332
24978	21164	27765	25301	24725	13512	2093	1001	520	534	495	485	447	536	498	485	488	476	513	499	480	492	493	480	487	487	497	445	532	495	514	502	468	481	464	495	452	471	437	433	451	473	472	456	465	511	491	533	452	500	485	440	502	498	486	468	459	452	466	479	487	483	490	494	478	485	500	475	477	507	465	480	479	448	473	456	461	509	456	497	458	457	510	428	467	448	464	507	464	454	487	523	461	533	484	450	496	498	443	454	487	465	473	516	513	491	491	448	464	442	464	510	465	498	497	453	487	449	474	472	464	455	490	499	477	463	474	444	489	477	474	487	475	488	447	468	498	500	493	446	468	490	485	490	490	447	490	435	439	457	486	479	498	478	486	472	487	452	453	502	485	446	452	511	486	473	492	465	494	472	488	505	482	437	466	477	461	474	510	488	507	549	480	457	478	444	465	510	485	441	448	456	397	485	483	459	459	490	470	490	466	469	494	469	464	448	456	477	463	511	424	510	485	488	484	459	474	489	469	513	485	472	437	444	492	472	504	453	474	503	485	468	440	523	515	476	479	472	462	463	474	474	477	468	448	510	449	460	440	474	489	484	459	465	478	460	444	430	493	471	459	461	458	462	496	481	473	489	470	453	464	505	450	478	480	448	500	468	483	483	484	431	451	488	510	446	460	486	461	458	439	476	475	482	473	425	512	473	503	459	499	516	487	449	467	485	489	453	522	489	458	457	470	494	523	509	471	468	472	470	439	477	484	492	484	492	474	481	476	467	489	500	473	445	484	472	491	514	470	492	460	457	490	441	462	477	470	450	472	458	456	511	519	482	498	467	474	457	465	466	467	460	454	464	455	432	488	461	457	474	514	485	480	493	447	447	459	450	462	507	458	475	466	430	437	487	476	491	472	486	478	473	453	443	493	437	459	461	443	453	483	485	483	494	480	440	469	456	459	481	471	511	526	451	463	494	446	466	491	496	460	470	487	499	495	488	506	465	499	502	494	489	485	511	453	467	439	458	468	507	471	480	476	463	451	472	478	484	475	447	476	474	468	451	468	523	473	513	478	469	483	509	479	466	420	487	449	495	471	485	496	456	442	502	445	466	478	472	464	523	470	417	481	477	483	516	485	445	501	479	523	449	446	491	472	484	476	493	463	467	519	450	467	440	483	457	487	491	480	492	461	482	460	495	505	487	475	471	435	469	485	449	467	456	475	486	475	491	453	506	467	503	450	507	501	445	415	515	459	469	461	446	480	448	477	477	462	476	521	493	436	491	441	442	460	467	443	464	474	478	497	455	483	458	471	518	478	486	482	478	493	485	456	413	422	461	445	450	443	453	481	460	461	456	465	458	496	466	449	463	473	501	457	432	486	427	472	462	404	503	501	515	457	473	505	487	481	489	474	459	439	435	450	478	508	478	507	480	454	458	506	483	464	477	451	513	481	476	482	493	504	435	468	469	452	511	459	449	430	473	451	437	465	493	469	455	472	455	485	471	492	476	456	491	474	487	498	482	472	466	440	506	456	492	501	481	446	492	458	475	500	443	493	473	467	463	494	433	458	471	500	480	499	473	528	484	440	443	492	455	464	457	494	449	468	500	446	479	460	436	498	482	494	472	463	495	505	465	461	469	424	503	425	479	467	505	458	455	463	498	492	489	484	471	471	463	481	435	506	465	478	483	457	473	471	519	443	454	515	502	486	451	488	487	438	517	456	464	481	415	441	482	475	495	493	443	481	492	470	459	479	471	449	464	488	453	480	512	447	502	484	495	470	487	507	530	438	485	487	489	442	471	464	461	501	507	481	529	487	481	516	457	467	475	444	466	464	481	449	486	467	471	488	448	467	447	491	477	499	459	436	459	488	496	483	490	470	483	475	476	423	497	499	501	466	483	465	488	510	460	509	493	484	449	510	496	497	495	497	472	520	466	479	497	471	428	459	486	476	443	494	449	468	425	448	482	448	484	474	455	510	478	506	447	476	475	456	489	450	490	467	449	438	443	485	496	512	451	495	504	483	444	500	489	504	479	460	496	417	462	472	466	466	516	440	460	540	473	468	482	463	441	451	487	481	468	501	494	438	458	456	453	465	469	532	460	487	505	457	459	484	459	442	456	471	467	462	500	482	469	440	441	478	474	464	427	506	496	476	491	462	522	474	482	453	461	456	477	476	505	465	486	441	474	487	465	467	454	473	446	431	454	462	487	487	475	449	505	479	485	489	474	458	448	474	510	471	461	452	446	485	454	493	460	444	462	500	469	478	456	473	467	455	480	459	506	470	449	445	460	461	467	518	467	477	482	443	454	486	463	519	481	447	460	486	494	446	503	454	453	453	486	475	486	458	472	465	490	452	480	457	468	476	480	525	431	473	524	468	489	453	464	468	470	480	476	465	469	472	520	477	495	472	466	451	488	469	498	436	475	454	486	462	445	493	501	503	455	450	459	466	459	470	451	437	474	454	430	448	461	468	464	511	441	466	477	496	438	440	481	463	457	456	475	487	464	488	457	518	490	455	441	469	479	495	486	458	494	486	485	478	458	462	444	480	490	491	497	470	467	459	468	457	480	471	467	508	470	481	454	475	506	460	460	480	481	452	467	459	446	460	501	460	485	456	493	477	446	456	505	490	487	478	425	467	501	473	481	490	461	463	473	436	464	451	432	432	480	482	476	452	474	477	463	453	454	447	470	444	468	478	516	440	471	485	464	459	501	491	456	475	480	441	448	481	503	488	504	464	486	500	473	492	440	447	501	503	480	478	496	466	441	470	481	464	447	471	470	491	464	466	483	482	476	449	440	482	506	477	495	448	467	470	444	460	458	479	451	497	483	493	479	479	502	461	450	519	489	483	513	507	475	471	496	448	483	494	470	468	467	476	488	485	461	502	438	458	465	443	449	456	456	454	486	462	479	484	446	437	445	473	500	466	471	504	469	455	483	483	507	494	448	471	529	517	459	448	478	455	454	474	500	487	427	461	478	498	462	475	435	445	464	488	472	507	458	503	448	495	456	501	494	464	500	460	463	472	471	468	476	455	502	460	492	442	493	494	474	475	478	496	469	498	473	489	484	448	468	499	447	491	461	467	455	489	466	461	468	469	475	518	481	443	483	478	461	464	505	489	472	453	442	464	463	482	455	469	478	495	492	478	474	449	494	454	436	443	460	467	447	543	474	487	464	475	443	481	490	454	503	497	457	464	449	465	488	477	494	452	485	455	470	480	486	481	473	468	511	479	464	447	499	493	422	459	463	481	461	482	497	448	478	464	468	487	515	493	498	471	495	471	524	530	466	477	484	454	467	463	500	459	451	493	499	508	461	464	527	507	467	438	455	475	459	478	481	461	454	522	448	480	476	476	486	473	469	497	487	494	476	488	474	491	455	449	449	497	492	445	467	483	451	489	456	451	450	494	457	488	459	473	479	484	483	459	426	468	476	455	459	502	445	486	478	491	450	453	475	494	442	445	485	467	476	484	494	483	430	454	467	480	495	509	435	465	475
30225	52864	33891	19876	31682	14423	2018	1605	581	570	548	565	549	555	563	503	550	503	501	523	529	536	531	491	520	487	552	540	501	513	507	502	523	482	504	493	490	493	500	517	508	502	462	503	509	490	497	526	468	509	492	550	536	504	493	484	517	531	501	502	479	488	499	488	498	506	515	506	518	516	506	500	492	499	501	469	481	514	489	530	506	439	469	497	494	470	507	490	504	444	487	487	447	490	485	489	489	507	494	524	517	452	485	472	484	485	473	527	487	497	527	528	505	506	492	493	508	536	465	478	498	518	504	478	493	518	475	448	483	492	515	524	505	487	465	530	487	513	505	516	489	513	477	506	507	507	515	533	502	480	478	464	506	477	498	510	493	507	469	523	487	460	507	503	500	486	524	516	474	509	531	545	498	466	479	495	519	533	486	528	483	469	482	506	497	470	468	515	483	490	525	484	470	486	516	520	487	493	519	495	502	490	494	475	478	536	543	500	455	467	460	497	467	515	479	498	513	509	484	473	506	480	510	505	437	523	531	517	436	465	489	529	477	508	509	483	457	468	538	467	488	478	516	503	518	480	549	482	490	501	493	487	502	485	471	505	477	500	500	482	494	501	471	466	488	501	518	519	496	541	468	531	512	485	475	510	488	488	488	500	485	467	513	485	529	499	490	472	490	521	465	494	474	456	484	497	506	514	459	477	493	519	453	521	471	512	444	480	501	475	508	478	522	528	495	500	500	493	509	495	503	523	473	488	500	508	462	495	491	471	475	483	457	476	514	529	462	436	476	506	497	504	491	499	484	464	485	449	497	467	475	511	510	487	482	503	496	522	495	493	521	523	484	479	475	503	492	505	497	491	490	500	527	478	477	509	518	482	493	515	464	479	493	472	479	529	497	530	517	486	490	484	472	482	487	491	504	505	499	513	488	494	447	486	504	507	487	505	492	539	456	511	505	508	497	455	528	522	505	479	452	519	479	471	525	493	483	463	511	498	516	516	496	538	480	463	514	462	512	494	488	482	481	484	519	486	535	502	526	494	449	465	468	515	490	505	508	493	482	490	533	505	492	508	531	508	482	493	486	451	491	507	476	499	485	489	478	556	501	479	495	509	469	481	489	460	509	517	496	448	506	487	470	511	489	530	490	493	537	478	474	503	520	517	498	516	480	516	456	490	476	484	500	473	487	476	499	476	514	481	458	478	459	502	523	499	462	498	513	498	509	474	487	465	498	481	480	485	467	475	506	500	521	491	516	536	482	482	498	522	492	480	479	496	504	490	496	534	448	474	536	482	488	527	503	495	449	487	480	481	497	510	500	484	515	497	497	480	479	518	466	472	514	495	502	501	466	499	464	494	457	523	516	487	512	455	488	503	495	529	468	504	461	483	506	469	506	470	490	496	537	535	520	511	526	480	482	562	476	502	464	487	503	532	508	511	466	473	476	473	505	474	492	485	512	489	463	455	495	468	481	537	464	538	503	526	430	513	495	416	427	503	521	482	500	495	485	491	474	481	475	498	484	512	516	483	486	492	501	482	506	480	472	491	466	523	474	484	524	529	499	486	504	477	483	477	478	505	530	497	536	507	481	513	489	493	490	481	486	468	524	473	494	495	494	473	466	492	502	505	489	515	525	458	517	496	481	491	513	525	532	474	524	494	485	527	529	479	479	497	484	499	483	507	504	463	498	484	490	490	493	476	507	519	479	496	474	476	564	501	485	508	517	475	494	521	506	517	457	459	465	466	538	482	478	473	421	484	537	506	523	474	487	471	472	500	470	501	518	501	489	458	455	545	478	475	485	493	480	469	481	518	515	476	510	484	505	484	482	515	517	483	509	519	489	518	506	515	502	498	495	525	510	504	472	501	487	507	480	475	486	489	497	478	532	513	489	467	478	509	514	477	510	511	520	499	507	510	455	464	460	520	513	519	472	443	472	492	490	475	524	496	538	505	534	472	491	486	496	509	514	472	506	537	522	483	499	525	462	482	499	512	512	498	514	499	530	497	547	499	471	520	515	498	494	527	515	495	475	527	485	479	451	479	478	510	444	508	503	480	474	498	463	483	482	506	493	483	481	518	462	517	503	482	533	486	528	467	492	478	487	528	522	518	495	512	508	502	512	517	475	473	487	507	494	487	502	487	496	488	506	490	491	491	524	523	514	486	484	537	492	499	454	486	501	488	517	491	466	512	488	499	480	482	497	478	456	467	531	475	488	479	485	518	488	502	515	513	499	471	468	475	489	482	502	495	535	494	499	498	496	491	502	506	485	505	490	506	539	489	474	504	512	493	507	480	514	498	483	502	459	489	461	509	474	499	495	515	475	510	555	500	515	492	482	512	516	476	540	531	487	534	471	471	489	505	532	483	459	479	520	472	530	505	501	490	486	478	508	486	497	473	504	493	494	501	512	497	528	469	509	487	498	505	526	479	511	489	474	496	468	456	475	485	501	510	487	472	520	485	484	474	465	490	511	506	448	478	507	481	509	486	491	477	503	492	496	515	478	466	495	519	473	491	506	512	468	496	464	500	475	469	519	480	492	543	492	493	530	487	474	504	500	497	529	472	484	489	532	514	502	495	506	517	494	475	473	492	497	515	521	506	505	461	480	531	477	498	508	506	455	491	504	480	528	516	453	498	488	506	477	521	466	454	507	553	543	513	481	476	488	522	458	487	492	508	506	472	497	471	497	517	481	529	518	429	489	518	483	506	508	541	528	468	531	508	487	469	482	501	502	475	511	532	490	510	488	481	473	477	504	491	504	486	517	495	507	503	471	494	493	502	469	525	546	483	492	494	519	501	493	479	516	485	521	510	504	498	512	492	503	496	501	455	453	492	516	493	516	526	521	508	466	463	496	534	454	501	518	473	480	471	497	523	506	522	491	467	479	498	521	451	483	505	483	480	476	524	513	498	484	523	459	489	530	504	513	469	487	507	529	507	519	483	524	530	479	516	506	476	466	521	512	476	511	507	519	503	486	492	472	479	501	497	521	500	527	501	513	474	506	512	492	512	517	532	513	495	501	505	519	482	515	509	501	488	491	503	509	537	491	527	474	484	501	501	443	500	496	524	458	473	447	501	506	472	485	501	493	487	524	529	527	489	521	481	500	501	501	523	476	464	517	474	507	500	514	496	492	472	496	485	470	482	497	524	486	512	482	487	487	469	504	523	526	471	528	463	496	493	472	481	485	497	487	472	500	492	487	510	493	490	503	467	491	483	511	460	476	470	514	500	473	501	532	486	530	453	487	486	479	519	482	476	512	487	489	475	453	499	504	464	512	514	487	479	509	473	478	527	484	508	468	464	538	464	529	505	510	513	448	483	532	494	468	467	522	512	543	486	478	525	473	471	481	449	476	523	456	488	496	538	501	498	506	484	536	504	482	475	474	473	478	460	497	499	490	480	512	512	490	480	499	490	537	498	514	474	507	482	483	467	518	507	441	477	466	516	458	514	497	505	511	532	498	474	513	515	454	516	513	475	464	504	474	484
22673	21096	28773	24266	30563	27953	15080	2925	659	556	561	493	498	476	463	465	450	462	456	423	444	415	419	404	390	432	405	416	440	398	430	439	430	379	385	415	399	405	385	402	363	398	367	403	374	408	411	388	407	425	395	433	400	345	407	420	385	383	403	376	408	388	403	356	394	422	432	396	383	361	418	395	398	385	419	413	438	403	401	372	375	426	387	424	409	397	403	404	372	418	388	372	417	398	395	383	433	396	423	395	350	390	394	380	390	388	416	441	402	435	434	395	379	400	425	392	345	390	378	380	411	439	425	384	422	368	373	384	385	401	407	396	401	380	417	386	391	385	403	459	387	349	385	382	397	387	388	422	368	411	408	401	388	390	398	405	397	432	368	406	395	411	376	359	408	402	389	397	406	364	426	414	391	403	411	388	377	399	432	368	391	417	366	414	380	378	441	420	368	369	371	406	407	424	385	401	427	371	384	400	374	375	411	426	378	412	401	383	359	355	393	407	403	430	391	382	405	397	379	371	392	412	407	398	354	392	372	372	406	402	397	369	364	408	395	386	393	387	409	380	410	378	432	385	331	386	413	395	416	372	385	403	385	408	352	382	378	397	357	374	367	390	422	433	419	395	396	420	379	381	391	394	398	420	400	388	376	392	392	396	404	377	390	391	356	364	389	393	384	367	354	398	400	400	367	410	421	361	365	379	387	390	370	375	371	394	400	419	397	396	399	345	392	394	389	388	393	389	379	374	376	402	394	374	418	375	421	389	418	402	407	373	357	429	385	416	396	390	393	379	393	411	389	400	406	380	377	398	384	394	416	363	425	420	411	367	398	364	395	413	389	392	353	406	374	410	412	403	430	394	365	429	413	403	455	376	414	367	419	425	386	390	390	430	403	416	377	382	413	428	366	415	381	393	409	404	395	366	387	386	350	407	408	372	416	390	399	417	396	390	387	364	379	408	391	395	421	432	404	408	393	412	387	415	399	390	371	432	390	395	365	400	385	390	390	377	406	381	366	405	411	343	375	405	372	415	391	364	361	382	375	385	381	374	395	389	426	381	391	420	384	382	429	402	409	406	371	376	370	397	422	397	415	398	389	410	392	373	423	373	420	378	397	403	407	399	421	411	360	394	360	399	436	421	399	381	400	413	379	424	417	384	374	365	382	395	386	391	373	393	390	371	363	408	409	443	403	346	406	411	375	400	387	399	384	393	408	398	374	407	405	375	399	411	356	434	373	394	392	381	379	383	375	395	396	398	385	362	383	404	367	409	429	401	392	373	373	413	384	368	401	390	431	386	352	393	374	441	392	428	366	382	383	394	375	385	389	415	401	387	392	395	377	368	366	382	384	395	381	400	416	381	414	411	430	395	378	392	383	386	400	393	393	386	373	411	395	403	418	420	399	373	365	445	412	422	397	375	393	400	417	389	373	393	362	389	431	363	402	391	431	390	413	407	396	407	406	414	384	403	397	389	376	397	404	379	411	386	403	382	402	391	439	382	379	390	380	368	391	399	446	421	354	388	346	404	388	403	416	402	406	420	375	358	391	378	413	402	382	393	378	397	397	401	395	382	388	373	423	393	386	404	380	382	410	392	385	398	407	386	395	386	395	422	442	368	412	400	375	393	376	408	425	393	437	382	448	401	371	382	426	401	362	372	386	421	410	383	409	364	378	378	403	409	374	394	387	399	390	395	425	409	388	380	394	410	413	361	385	353	381	400	392	374	384	395	403	382	361	404	398	431	389	390	377	400	383	413	408	396	403	416	350	382	356	384	398	385	366	401	400	357	385	402	383	376	417	382	424	387	426	412	422	424	432	401	384	357	386	406	382	395	365	415	340	382	404	384	412	410	415	352	391	362	408	381	388	385	422	373	386	392	400	390	389	387	400	381	393	389	418	361	373	377	401	378	410	439	417	368	379	411	385	394	409	395	397	414	411	351	407	432	407	423	385	384	401	395	419	387	365	402	393	365	403	378	405	403	404	377	404	374	384	405	408	412	410	365	415	360	398	391	388	380	403	386	397	389	396	434	418	374	410	402	377	422	388	382	424	373	400	370	380	397	410	377	399	418	372	382	386	396	377	401	377	410	370	413	380	394	374	356	380	378	438	399	384	416	439	394	387	398	392	398	402	420	394	392	398	421	402	409	391	362	396	370	388	393	362	384	373	395	365	360	374	426	407	406	362	398	406	401	386	366	373	388	432	429	381	410	387	381	405	425	400	387	401	394	386	387	378	389	376	353	407	380	397	372	408	428	383	371	420	391	402	412	388	405	412	388	340	405	355	386	420	397	410	384	400	389	403	401	396	379	392	389	389	390	404	417	359	376	423	425	400	358	410	409	409	394	394	380	383	399	413	390	406	394	385	400	384	372	440	395	392	421	371	401	368	388	416	353	428	390	412	375	410	400	404	397	372	353	415	400	382	368	394	390	361	404	397	402	389	397	402	359	379	406	388	391	397	396	381	383	409	396	375	397	392	393	384	412	383	414	395	435	392	362	430	372	399	402	392	418	369	420	374	385	387	392	409	415	387	407	423	387	428	394	388	398	375	359	362	370	380	389	400	420	423	438	391	378	381	419	373	386	358	398	406	357	391	373	379	391	427	388	408	420	395	361	363	408	387	402	357	394	420	412	414	434	406	373	402	396	364	424	405	394	380	400	385	379	371	392	383	376	396	417	394	360	425	353	399	412	356	370	392	444	358	375	379	384	402	384	405	425	400	380	372	399	383	386	377	358	354	404	373	409	405	405	394	412	397	400	397	385	364	410	347	410	406	393	354	403	419	409	407	416	355	376	424	348	373	398	388	412	389	373	415	420	400	389	421	408	388	401	393	422	409	419	408	424	356	386	401	385	395	375	409	380	390	387	372	373	406	390	416	383	387	417	401	391	369	389	409	394	382	367	415	397	413	373	398	367	394	407	427	393	359	410	375	358	408	392	351	401	384	385	393	389	398	379	405	399	387	396	430	423	407	384	393	352	419	379	421	387	401	415	432	400	370	393	405	411	378	394	365	394	393	385	392	411	403	370	394	389	372	425	388	371	419	379	398	387	395	388	378	385	423	426	376	409	354	400	382	413	389	379	367	402	415	379	372	427	421	423	404	376	414	408	385	392	378	374	404	410	374	395	361	418	410	382	384	324	408	435	374	379	394	436	385	421	397	398	402	381	405	401	422	380	403	361	381	394	388	406	416	380	393	400	364	368	427	406	406	384	387	374	395	376	383	364	368	395	374	364	378	351	376	382	390	397	406	411	377	413	425	381	370	395	388	430	393	400	418	401	403	393	409	420	396	408	356	393	407	381	367	405	389	406	381	395	392	398	416	411	398	375	386	392	418	378	397	360	426	411	364	415	418	393	418	408	373	389	385	385	399	384	363	372	409	400	423	379	427	380	370	394	413	389	380	410	389	401	379	431	401	391	379	402	434	377	384	407	365	404	401	369	358	391	365	374	389	397	436	383	387	379	387	406	393	407	390	344	381	379
34497	66199	44919	37991	48708	28819	5701	3531	837	793	705	611	559	568	538	516	479	494	493	501	494	447	438	490	438	432	435	425	397	421	416	421	441	377	422	425	404	423	411	454	396	434	376	405	424	397	450	435	411	420	417	431	407	391	420	392	396	369	399	441	435	463	379	377	418	383	418	405	386	397	367	394	423	410	407	404	385	400	391	405	388	433	420	413	411	419	428	414	426	445	418	428	442	413	393	386	447	390	427	410	389	367	413	423	391	399	423	376	423	413	432	388	430	394	428	416	402	378	417	409	415	406	472	430	381	419	369	390	430	370	393	410	421	387	417	420	407	377	424	410	384	429	428	407	373	410	393	412	394	442	435	389	435	441	394	422	350	400	389	385	397	407	393	391	383	394	395	387	417	425	404	412	406	355	406	412	373	414	436	438	389	385	373	385	408	391	395	402	416	405	388	383	384	426	388	421	419	360	452	413	428	401	410	383	409	396	383	398	411	423	407	415	421	399	399	412	400	421	382	428	405	394	400	414	421	383	403	393	423	393	425	425	394	358	418	393	361	437	388	411	432	394	427	415	384	383	397	431	388	414	425	404	381	390	413	386	390	383	405	404	404	408	385	411	412	378	394	437	399	413	440	381	415	381	436	393	408	410	427	375	419	370	405	364	419	409	398	397	440	418	415	408	407	390	426	404	406	405	394	419	408	382	383	368	377	403	381	437	418	394	438	405	388	396	417	396	404	393	417	434	424	386	410	387	376	421	382	406	363	377	413	413	403	390	439	395	406	404	428	366	385	402	444	400	367	432	407	430	399	389	426	401	401	426	408	410	372	413	374	391	383	423	376	393	423	401	413	402	382	375	360	381	384	399	385	409	396	409	432	383	407	428	401	381	412	378	397	392	394	425	401	375	394	375	418	406	377	415	398	439	349	410	426	376	384	408	408	403	394	410	427	387	420	382	411	417	398	415	386	428	415	398	398	373	408	404	369	391	391	372	420	420	384	413	385	401	374	408	388	376	381	405	457	361	357	397	411	389	408	394	395	414	366	407	369	410	392	375	399	385	425	417	388	374	381	418	373	430	434	404	393	411	427	428	428	378	392	403	426	442	398	389	399	418	381	385	426	393	399	423	390	409	421	408	400	416	399	387	407	417	442	409	393	370	392	415	431	415	365	383	413	391	386	357	423	374	381	411	394	380	391	382	377	380	428	399	421	413	436	391	399	389	395	413	380	404	428	394	380	367	414	380	410	416	385	408	407	422	398	375	366	408	413	379	391	402	390	388	406	434	416	406	422	433	394	388	419	429	424	391	382	368	395	424	413	431	396	402	404	422	396	421	409	425	401	361	417	388	381	375	394	383	396	397	430	420	423	389	454	437	417	376	422	417	399	421	385	406	425	413	385	383	401	411	405	379	398	411	413	372	427	423	390	398	391	416	400	430	409	387	378	389	411	366	399	420	410	414	421	404	391	376	392	413	387	408	424	401	373	373	402	415	447	392	384	382	391	465	404	395	407	385	387	381	400	406	424	399	377	379	425	384	380	381	391	406	398	408	366	389	346	362	447	423	385	405	449	409	402	423	401	373	422	422	416	377	419	422	421	418	414	413	392	408	418	380	387	408	385	384	378	396	429	376	383	385	423	365	400	414	371	373	409	379	375	408	408	393	375	352	406	405	377	396	427	405	394	392	393	386	367	411	382	415	411	433	390	382	387	407	395	403	370	393	391	428	400	430	407	387	411	397	390	389	381	406	399	407	390	397	416	392	386	422	410	423	404	378	381	425	435	394	392	420	390	407	403	362	391	439	385	446	405	410	398	372	407	370	417	406	416	385	407	419	375	394	383	411	364	428	399	430	399	424	378	409	397	404	396	399	389	435	386	389	409	425	382	395	428	401	422	425	376	406	383	430	431	393	406	406	385	388	424	379	390	425	398	406	419	409	460	389	380	369	419	378	398	387	402	455	441	401	406	392	426	416	405	416	414	387	396	407	363	397	422	405	384	389	423	371	407	415	386	414	386	397	397	377	387	436	368	396	432	379	395	385	385	454	375	383	422	391	387	376	395	413	458	403	395	388	403	413	404	398	397	400	365	405	408	383	361	398	440	392	394	410	385	414	410	382	399	398	383	419	387	415	402	413	428	394	410	448	423	429	368	395	418	383	391	423	378	396	393	384	385	405	396	398	394	408	416	411	429	400	392	411	409	404	425	406	427	429	389	405	401	403	392	389	403	402	414	381	387	428	387	424	385	404	384	401	394	439	386	401	410	377	384	359	386	412	404	422	386	399	412	426	380	391	402	379	439	378	390	393	385	446	412	425	414	378	403	368	399	410	396	411	372	400	439	383	405	414	416	413	396	394	421	397	385	390	434	406	409	388	415	426	401	413	433	404	418	405	403	379	392	385	398	381	400	368	407	402	432	377	392	421	450	412	404	389	399	408	410	406	380	385	402	376	402	370	412	396	416	393	394	398	404	402	380	391	384	380	402	382	394	398	374	410	421	373	401	434	389	411	394	368	385	395	415	382	414	414	414	393	416	372	408	382	378	383	400	406	448	433	374	435	385	418	441	388	421	422	384	428	406	400	380	376	373	393	429	386	399	360	448	433	360	388	393	410	412	369	418	371	398	406	428	421	377	390	393	403	408	398	408	404	398	404	387	378	428	432	440	389	397	408	433	403	397	415	401	382	410	400	377	414	424	411	387	390	412	415	420	434	406	417	419	377	377	409	376	400	376	368	385	384	385	420	411	370	418	410	381	406	413	412	399	407	433	412	391	391	429	402	407	398	373	372	357	371	401	392	417	434	384	428	406	379	418	416	391	424	391	407	409	451	403	417	397	378	414	378	344	396	349	401	396	416	395	390	402	442	406	427	424	425	388	438	403	430	404	412	426	388	404	380	394	417	382	396	381	373	427	369	413	415	444	414	418	372	370	409	454	372	442	386	380	408	401	417	422	417	397	404	369	415	425	371	445	377	455	415	403	396	428	396	403	404	390	431	424	392	398	396	415	385	381	396	394	420	391	423	387	423	420	415	419	401	402	416	420	395	381	380	406	410	429	424	406	407	401	383	387	405	391	386	431	430	413	424	418	371	411	381	417	444	394	420	406	393	388	422	416	404	404	399	438	382	429	372	398	398	419	421	390	395	395	404	422	436	413	436	389	389	415	399	384	414	393	383	419	356	400	369	406	392	412	360	378	426	391	380	396	396	388	397	394	413	387	415	374	409	415	397	426	397	385	384	423	416	404	435	400	413	364	394	379	387	425	420	410	412	370	391	404	423	401	376	395	429	402	382	370	378	402	389	406	379	355	385	378	387	392	393	401	400	405	443	424	445	388	406	394	384	403	377	433	425	426	387	432	440	411	373	378	428	400	423	372	418	395	389	399	386	393	421	426	407	379	420	394	390	389	381	380	420	409	389	454	392	422	395	431	366	390	425	451	384	423	390	372	406	407	381	388	428	365	402	405	430	390	375	395	442	433	407
29382	29394	25939	11283	6431	1579	522	460	364	434	372	415	424	425	387	367	391	383	343	406	370	394	401	406	401	380	405	405	387	402	360	391	392	377	379	400	386	425	398	395	381	377	395	400	394	398	415	415	375	414	375	362	398	376	369	424	413	364	407	432	367	380	408	403	365	402	401	383	418	366	427	384	379	374	359	388	380	429	396	409	364	396	384	405	383	404	388	408	356	409	390	391	350	387	365	357	354	356	384	394	360	370	387	392	378	414	412	365	396	405	365	395	398	408	386	401	406	423	410	427	381	432	384	398	392	385	381	407	406	411	384	431	379	391	401	395	433	397	367	378	446	378	382	406	382	369	388	365	412	374	355	366	381	377	385	381	419	389	380	400	390	389	399	377	409	397	406	408	390	381	389	373	364	405	405	403	382	397	366	374	391	388	374	371	382	417	396	403	382	381	365	396	381	419	388	382	356	394	396	386	406	421	394	395	347	413	367	385	394	422	399	403	409	394	383	370	399	372	411	385	375	381	390	380	351	387	375	422	422	368	375	352	389	417	374	413	371	408	409	396	372	408	408	386	431	428	379	370	423	420	385	376	377	378	391	430	405	362	355	368	383	355	404	385	399	377	413	394	407	389	433	379	387	396	385	409	386	369	384	410	406	389	385	368	392	369	390	403	407	418	411	392	379	399	384	366	369	419	376	389	371	405	416	389	376	370	429	356	403	374	372	359	391	394	408	412	384	390	380	364	408	395	390	382	391	401	423	392	364	449	387	422	396	347	404	403	370	400	414	398	370	382	393	426	418	399	414	382	371	373	395	362	369	367	403	388	377	377	424	394	384	391	391	360	391	368	401	399	407	383	391	361	385	402	382	389	393	416	398	376	425	400	392	390	339	394	374	386	382	403	385	372	368	400	401	382	394	403	398	414	407	398	412	400	433	425	399	347	419	395	344	408	404	381	401	406	394	405	378	382	431	416	382	406	416	411	382	418	385	383	375	392	417	381	393	404	390	381	373	369	403	422	386	406	406	401	425	408	399	389	390	373	402	406	385	390	418	411	405	390	396	408	374	423	408	370	380	376	347	392	397	365	381	415	393	399	389	428	410	408	374	396	405	385	375	372	417	442	406	396	415	375	414	392	418	398	425	409	385	396	368	374	408	384	390	378	379	402	392	373	383	412	387	370	405	377	388	372	392	379	366	393	371	378	442	419	373	378	385	386	391	403	388	404	395	385	374	354	389	416	417	366	363	372	392	399	354	353	407	357	380	407	405	364	388	394	383	368	366	359	409	408	395	376	372	369	382	385	429	387	403	394	411	396	392	394	385	412	410	344	389	395	393	403	376	371	410	361	369	391	373	374	389	405	372	393	408	396	415	393	345	380	417	397	395	409	352	395	423	378	393	383	381	389	366	406	358	392	404	445	372	413	358	375	366	388	414	385	389	374	382	408	407	390	403	371	392	410	407	399	362	385	387	361	391	406	405	374	397	374	391	399	389	353	408	381	379	371	389	392	386	406	416	402	389	385	391	363	406	397	366	366	399	391	381	357	387	361	369	402	381	403	365	388	368	397	382	382	395	413	372	404	358	434	358	406	379	415	390	399	424	372	433	410	390	388	391	401	387	382	388	392	414	386	362	365	391	424	360	435	377	408	422	410	418	375	427	387	405	407	392	413	398	386	377	393	404	385	406	410	357	426	398	389	343	392	378	375	422	393	386	426	416	390	410	355	363	432	382	439	399	396	377	392	382	400	359	421	389	393	376	420	406	396	387	381	393	403	404	416	396	412	404	415	374	411	391	363	409	351	363	388	408	362	411	450	412	370	382	382	377	378	399	374	399	404	368	421	413	391	390	388	377	408	395	380	373	393	412	384	380	385	395	384	403	375	391	392	393	424	385	399	395	385	386	388	404	356	364	385	346	378	364	391	412	408	400	407	374	407	404	410	408	376	400	411	391	369	434	412	382	374	397	385	381	383	389	374	370	408	356	402	417	396	377	411	392	422	402	413	367	381	358	348	371	404	398	399	406	411	404	370	409	386	415	409	399	353	424	380	365	396	407	401	396	403	403	368	368	393	387	411	375	414	362	410	385	429	395	373	402	421	384	391	378	370	390	391	350	420	373	385	387	383	402	411	387	387	367	398	415	374	402	386	410	380	397	363	405	402	401	387	397	352	416	437	368	369	420	434	392	370	403	414	372	384	367	387	362	382	369	418	376	421	402	388	363	380	394	394	379	397	448	399	402	406	401	442	386	334	401	382	385	386	396	407	385	405	376	411	381	372	384	401	407	392	393	397	393	434	379	347	374	408	385	393	415	356	397	419	421	336	387	351	386	407	399	423	396	392	385	376	387	392	392	408	386	407	382	388	384	369	365	394	378	422	410	374	404	389	379	375	381	393	399	401	383	417	387	401	385	385	409	380	412	394	456	401	365	344	398	384	421	411	373	321	404	407	409	394	391	382	400	380	342	372	392	390	397	376	387	415	400	367	381	385	432	359	432	381	384	378	398	382	409	389	389	382	392	412	382	361	410	395	395	370	396	402	406	407	393	427	417	406	411	418	377	380	401	363	371	400	377	360	391	400	409	401	402	393	403	449	409	349	379	394	397	396	393	383	405	384	405	389	379	368	414	376	431	399	403	404	394	419	386	390	361	393	385	384	364	404	403	392	379	391	385	396	396	380	408	374	394	375	357	362	380	356	393	382	386	404	361	365	385	411	376	421	396	388	385	398	393	402	390	368	365	399	388	364	397	423	369	401	381	391	393	379	362	405	405	371	411	377	446	368	378	408	421	382	406	395	401	350	385	389	394	356	355	388	400	394	372	405	418	405	383	419	398	349	397	395	395	412	403	409	398	378	372	398	390	415	373	411	384	380	382	398	371	414	363	370	402	369	376	381	368	382	398	403	408	398	407	395	383	377	367	400	375	395	399	408	360	411	390	378	429	370	421	391	373	401	388	385	404	401	415	387	372	368	373	391	416	394	378	405	379	393	398	393	424	353	408	383	381	366	411	366	409	408	415	397	411	381	377	380	401	390	390	398	409	399	425	391	375	366	374	367	370	398	414	409	395	415	399	391	427	361	389	377	381	408	400	406	373	368	378	399	385	353	399	399	385	367	406	403	361	397	384	368	402	359	380	382	376	416	410	370	388	372	418	402	383	390	386	381	409	362	389	385	353	377	393	382	383	405	395	394	412	381	399	405	376	376	372	426	433	358	374	385	375	385	399	449	363	391	453	418	420	391	416	387	409	412	387	387	429	416	377	372	395	410	372	373	340	400	381	368	358	374	396	403	404	397	377	383	391	404	411	392	413	410	409	395	371	382	455	400	362	396	356	399	403	352	404	395	367	411	390	411	389	366	391	390	375	413	394	407	393	407	384	391	429	410	400	385	427	395	389	403	387	362	395	390	390	410	352	418	383	385	399	393	373	373	372	380	382	394	400	388	392	356	449	367	391	392	387	400	360	331	396	369	367	388	373	375
27748	42588	23965	7852	6748	1818	575	469	442	441	378	461	437	438	426	402	417	405	427	411	398	396	414	410	382	429	454	418	414	406	431	440	426	395	378	405	427	386	407	424	402	384	445	392	418	410	412	424	415	429	398	423	450	399	430	407	421	448	424	463	436	391	414	422	426	394	415	442	361	432	454	430	421	417	399	388	451	390	426	420	395	446	440	417	441	440	416	397	448	434	371	413	462	400	413	393	419	413	399	373	455	406	405	432	400	430	439	426	426	433	430	419	424	454	393	402	394	437	442	397	418	436	406	406	451	408	432	390	404	429	415	422	438	389	417	429	407	490	444	421	413	363	415	406	402	375	428	451	399	393	407	406	408	409	404	378	447	404	418	411	402	413	400	432	428	367	414	419	413	415	440	417	386	405	448	388	382	403	388	407	421	406	415	399	418	405	413	417	408	417	437	459	432	418	452	402	452	464	433	405	389	405	417	403	422	396	400	454	397	414	445	445	425	424	432	392	423	412	446	472	470	414	448	403	417	410	432	422	412	428	404	429	422	425	465	430	419	416	415	415	417	433	437	417	429	389	449	423	429	446	447	441	400	427	402	411	434	393	447	404	432	380	432	438	415	408	403	414	400	432	403	398	421	410	417	422	428	431	466	414	424	411	464	398	414	410	381	416	420	432	410	441	417	422	428	421	445	438	430	464	404	409	420	437	464	415	395	407	445	436	399	442	433	403	434	403	397	405	445	422	414	423	434	429	431	438	417	419	442	417	406	417	387	424	399	398	416	439	447	402	405	439	458	422	436	444	431	413	386	422	428	391	401	426	434	407	382	416	430	415	428	405	416	416	379	422	425	423	411	399	415	420	394	423	431	446	430	434	392	450	411	405	415	430	416	460	432	445	444	417	449	417	433	441	440	410	402	396	402	410	440	442	412	409	380	429	431	433	413	412	395	394	468	434	435	427	384	395	404	415	431	404	437	395	407	401	411	381	406	417	433	407	397	414	429	430	444	429	423	456	404	402	413	411	444	446	408	441	435	387	416	428	390	462	398	460	412	413	409	427	420	398	426	427	438	426	433	400	418	418	439	400	414	433	434	437	397	395	415	419	439	411	430	410	384	419	392	438	430	398	424	392	388	449	411	389	418	406	415	397	423	424	408	426	444	407	429	397	419	430	419	421	387	417	402	396	430	434	403	397	417	416	438	437	402	441	421	393	458	382	393	415	417	403	358	431	394	440	423	446	439	428	414	424	431	460	468	413	429	416	405	384	420	421	419	413	413	390	376	435	396	462	450	453	399	425	431	429	412	380	410	431	432	438	437	428	393	405	416	428	417	401	378	433	424	410	442	424	393	411	391	413	393	431	412	431	430	423	437	412	408	426	399	440	480	465	391	405	436	380	413	410	429	430	425	438	418	392	419	428	388	395	406	396	432	433	401	433	440	419	400	409	411	421	424	416	414	449	427	457	405	441	385	392	380	429	413	389	445	372	408	454	421	420	410	416	410	419	430	427	382	395	426	418	414	436	419	440	423	430	423	394	407	405	422	412	399	421	390	430	389	428	429	450	387	414	460	396	439	409	393	425	411	438	429	418	391	428	387	396	432	431	409	381	424	418	416	397	413	424	412	384	465	437	419	422	440	407	434	407	392	406	415	434	403	383	400	414	410	446	406	374	409	387	421	421	414	457	423	411	444	441	417	376	433	392	365	435	449	386	401	415	439	407	422	427	397	436	440	378	429	416	413	398	452	423	452	417	439	400	394	432	408	426	412	430	375	414	394	436	388	417	411	406	419	404	409	461	390	387	434	417	429	436	454	454	391	406	430	452	465	392	410	409	426	411	387	447	423	447	405	434	429	404	410	434	436	441	411	414	408	452	403	428	406	413	386	423	400	387	422	432	448	401	401	396	415	415	424	442	448	407	410	435	429	398	416	438	408	400	411	428	417	404	440	415	370	420	408	393	388	393	453	399	400	433	367	405	435	423	415	409	410	392	428	426	418	429	428	423	434	404	477	422	451	425	436	450	430	435	397	421	430	424	430	449	434	405	389	417	391	394	400	449	435	397	396	426	396	438	420	368	427	431	426	409	399	413	409	423	403	373	398	449	383	437	404	433	407	394	403	412	417	423	389	429	431	402	398	419	436	379	420	440	447	447	404	380	401	422	418	397	404	409	374	448	444	422	419	412	430	389	414	418	451	389	385	433	422	408	384	421	409	403	443	436	392	402	401	418	438	390	420	433	437	447	458	441	423	385	396	417	429	423	436	411	391	415	404	425	455	409	417	378	375	399	388	426	438	368	426	399	413	400	415	412	409	443	398	449	409	424	455	429	444	436	453	403	408	415	458	432	419	388	384	434	436	421	435	401	412	395	424	449	399	429	417	437	400	426	415	444	460	373	370	468	407	418	424	430	407	384	424	378	416	413	377	430	413	415	408	426	357	429	426	430	414	411	414	437	394	424	385	443	422	396	417	404	419	392	399	444	416	413	411	407	441	453	409	378	380	399	428	394	406	410	393	401	385	423	418	422	419	432	434	415	480	385	381	411	365	397	417	440	428	419	444	400	432	406	431	413	454	390	389	405	404	420	424	412	380	412	412	416	404	431	434	401	430	412	410	433	421	398	428	416	407	468	404	409	416	414	428	404	431	430	414	413	423	433	422	413	443	423	398	403	424	408	419	427	439	390	428	435	413	432	420	417	381	438	415	372	431	416	400	401	420	439	417	438	452	427	438	397	424	423	458	390	413	422	418	423	394	378	401	453	397	451	425	415	416	410	407	418	441	406	373	444	441	463	406	443	433	431	435	410	394	384	397	397	420	390	437	439	416	401	424	407	405	397	398	411	432	360	402	434	366	433	449	434	401	407	371	401	431	422	459	387	432	409	452	449	394	407	404	422	410	418	440	384	432	439	426	398	433	439	420	438	426	439	440	406	409	432	430	378	400	481	396	394	407	421	452	439	401	395	460	438	386	414	438	447	405	402	418	393	368	406	394	431	453	401	397	454	420	435	443	400	410	421	416	385	414	415	388	411	431	400	435	422	419	389	422	425	411	376	426	457	406	419	427	405	404	425	402	448	439	398	411	406	402	412	418	414	408	408	436	408	388	443	411	443	406	404	379	441	412	426	403	436	466	409	411	424	403	399	417	489	435	403	426	398	416	422	401	407	380	400	429	405	441	443	444	425	384	459	496	390	400	447	385	454	391	419	439	439	423	400	420	432	421	410	423	395	406	429	442	433	418	416	430	426	398	404	415	422	404	429	411	422	388	419	429	407	429	431	417	427	415	421	412	436	467	412	408	398	397	387	410	431	408	407	413	399	394	412	395	409	452	437	410	397	405	424	442	422	410	414	404	419	478	431	423	462	394	412	435	413	432	433	401	416	429	433	437	386	455	403	408	440	426	400	433	385	417	421	395	418	424	415	432	414	384	394	426	418	406	407	408	432	396	431	442	419	462	430	404	410	407	422	446	431	446	437	418	404
23672	21050	28389	25626	32710	21961	6712	1051	540	411	401	378	371	396	320	351	347	354	332	344	322	357	327	334	335	332	301	294	324	345	319	330	325	312	334	308	304	288	290	343	322	315	312	319	333	351	299	327	324	335	314	325	328	301	322	318	329	309	337	320	295	347	330	339	348	323	338	343	289	312	324	324	317	303	339	339	341	308	343	310	334	320	315	283	323	337	298	320	311	311	339	299	302	340	294	299	319	324	313	317	303	311	325	296	317	320	312	332	344	284	298	293	358	319	330	332	301	320	321	319	317	313	350	320	292	318	346	349	316	307	322	340	291	326	319	314	300	292	318	366	305	346	325	313	326	322	332	326	319	297	315	304	318	340	321	302	303	320	328	300	334	349	310	312	286	327	342	306	294	349	332	311	313	338	312	339	297	319	335	296	354	311	306	309	337	311	337	326	316	339	318	318	329	321	334	316	354	326	342	345	329	326	299	279	321	302	350	324	291	316	317	329	345	322	338	323	279	322	331	327	283	330	290	325	319	348	278	306	285	324	273	324	314	296	320	322	330	315	325	350	329	323	345	346	300	277	316	328	325	287	322	302	311	312	318	303	338	305	313	277	289	304	335	326	289	294	313	304	327	299	315	304	318	335	354	332	319	345	308	298	317	327	322	285	311	306	300	344	317	313	282	302	323	330	293	332	326	285	343	335	310	301	313	330	289	309	331	346	279	324	295	286	293	305	316	323	322	297	313	294	301	319	326	307	326	323	305	321	312	277	304	314	349	309	292	306	294	301	306	300	292	326	332	326	305	315	286	315	301	304	306	325	309	329	288	296	292	314	323	315	317	320	317	317	303	326	298	280	334	304	315	284	339	268	305	348	349	336	302	313	303	339	298	285	312	289	316	363	310	327	295	351	316	307	339	277	301	279	304	292	316	334	313	287	328	312	286	304	298	362	304	333	308	303	301	311	353	330	296	348	349	342	313	336	333	297	329	303	303	306	341	317	299	339	313	292	337	295	310	337	295	329	295	297	301	306	362	323	310	303	328	308	304	319	316	305	299	310	310	315	294	315	331	306	304	329	314	315	321	304	317	328	337	310	319	341	341	313	298	318	321	309	309	294	334	309	306	287	334	354	308	331	324	335	301	317	310	314	321	306	295	303	306	290	304	317	302	357	313	313	280	334	335	307	308	329	292	299	308	313	335	324	337	320	287	292	329	307	347	295	307	313	330	307	342	316	282	291	293	349	296	328	322	307	282	322	310	310	316	311	334	326	296	304	306	340	337	316	287	313	335	320	317	345	297	323	304	319	302	306	312	324	309	310	316	289	309	324	341	295	323	307	328	313	332	304	305	269	338	315	314	307	309	322	338	323	296	338	303	314	311	310	304	281	322	295	322	332	310	318	304	348	331	305	310	335	318	289	324	299	281	344	307	333	338	316	327	323	286	313	304	322	312	323	317	308	314	316	295	321	322	319	314	340	316	325	297	303	311	298	292	318	310	288	300	334	324	304	276	348	329	288	334	306	328	328	330	320	331	343	325	343	310	306	295	331	319	311	300	329	325	304	346	324	314	311	294	295	309	307	306	303	297	339	317	308	310	296	316	341	339	323	297	294	317	311	319	314	336	314	309	315	291	286	327	319	307	287	304	295	306	338	316	327	336	310	327	319	311	313	303	298	312	307	317	327	293	331	302	331	299	296	317	317	353	333	333	310	338	302	301	282	329	296	294	324	309	310	312	308	348	321	294	318	331	305	352	329	344	296	373	339	320	310	337	301	343	317	307	343	310	340	299	321	321	304	329	307	302	308	305	317	322	337	347	268	312	326	329	328	328	342	312	322	309	346	347	310	296	308	312	325	320	306	329	340	343	274	336	310	300	328	322	298	299	313	304	273	319	320	296	324	286	306	318	325	324	337	313	306	325	307	315	334	317	341	275	326	329	287	325	316	333	321	314	300	319	317	317	354	307	328	369	341	326	315	300	316	323	299	299	315	306	277	308	328	315	325	318	314	338	328	330	302	308	291	294	347	332	319	344	322	284	298	312	288	321	321	312	301	333	362	343	309	342	323	324	290	313	318	265	302	300	305	336	311	301	309	285	284	299	286	331	341	310	336	301	343	324	320	329	339	320	328	297	314	308	299	323	327	339	340	293	295	311	328	323	308	341	322	331	304	333	311	314	323	368	307	331	316	286	299	308	317	331	304	334	323	311	299	298	307	354	298	296	330	311	331	320	317	313	269	324	308	326	320	300	260	314	322	309	325	296	294	352	330	319	303	314	328	334	292	322	307	301	313	300	308	270	316	331	321	313	335	352	315	313	303	315	334	289	311	299	323	319	300	275	302	303	295	276	301	312	302	300	286	342	315	329	304	321	320	320	337	320	296	314	329	357	343	326	324	338	293	312	284	321	310	317	326	335	298	329	317	263	323	332	319	323	331	329	341	313	315	286	328	332	297	307	293	327	357	311	342	305	305	316	302	335	308	310	301	305	286	330	309	323	317	301	347	327	307	341	329	297	289	326	336	300	343	292	348	311	351	318	327	329	324	320	328	337	296	283	325	317	319	333	306	307	302	310	320	326	333	318	304	307	312	332	295	269	328	303	301	312	308	337	310	343	307	321	324	286	332	319	320	286	293	328	321	301	304	291	337	298	346	308	317	339	303	310	343	297	311	336	305	317	337	335	273	286	323	288	278	311	319	305	332	326	353	327	320	312	279	321	298	294	332	287	303	314	310	335	322	323	324	286	280	308	343	307	287	310	332	297	288	325	308	309	289	316	340	338	322	323	336	338	321	324	302	290	333	305	309	305	278	347	330	290	302	346	320	297	329	319	331	325	315	318	311	318	339	327	321	324	258	346	314	322	304	350	334	305	294	322	339	286	339	340	352	301	289	315	293	304	312	325	352	299	343	290	337	308	316	324	336	343	306	295	292	298	324	349	333	318	301	283	320	327	318	345	317	304	334	304	301	308	329	326	319	294	304	306	292	322	301	314	363	330	296	348	320	310	309	310	328	330	315	296	307	349	310	313	321	287	318	315	313	292	304	323	273	306	301	330	264	305	320	310	310	292	318	329	319	306	267	327	323	314	310	327	365	287	306	297	301	270	291	282	321	301	344	281	313	345	296	300	319	300	348	310	327	276	320	285	313	330	364	318	307	298	306	326	342	332	311	326	314	318	316	312	319	314	288	312	330	330	317	337	285	308	306	309	304	290	311	303	281	343	287	321	269	318	304	296	307	311	327	339	294	322	305	294	314	317	321	315	296	305	302	332	310	314	314	328	316	305	315	316	294	332	343	332	307	301	319	293	313	302	323	347	340	326	309	301	282	300	356	317	303	338	309	323	321	317	301	311	327	320	341	357	280	309	324	313	301	332	320	334	337	313	311	296	354	329	287	305	322	321	327	329	327	318	300	330	305	323	302	304	336	349	319	316	296	311	357	300	322	302	293	294	313	299	284	332	331	325	329	344	323	303	356	315	291	325	266
32481	59655	41320	34580	40004	17186	2995	1609	695	509	452	437	453	406	355	370	371	375	367	372	367	360	356	367	354	309	340	358	357	350	318	332	338	354	352	347	347	350	355	376	346	322	369	342	328	338	320	350	322	315	344	347	339	342	371	364	317	333	354	349	355	326	339	342	319	358	333	334	282	339	316	328	330	354	359	322	336	341	329	368	343	319	311	346	351	330	364	360	314	335	353	327	340	320	350	362	288	374	320	353	332	330	314	375	355	369	321	339	329	354	350	358	362	355	317	306	355	364	347	348	354	349	353	368	329	360	342	330	334	336	338	355	317	337	353	305	339	327	311	337	310	351	332	328	342	286	330	317	356	336	342	338	348	324	344	346	355	280	365	314	351	326	341	361	314	338	360	324	317	343	308	298	338	311	347	339	355	313	323	320	350	360	317	321	351	340	376	328	318	361	297	335	368	357	291	334	336	334	314	334	316	335	353	353	312	335	348	343	308	360	343	323	336	342	347	336	353	306	323	335	351	293	330	338	334	325	325	360	332	319	329	317	334	351	324	322	326	329	353	340	345	349	323	354	327	315	346	324	371	343	319	323	337	343	315	335	340	344	315	352	325	352	325	330	336	323	337	291	336	323	374	332	344	353	314	369	383	331	333	354	337	343	329	332	332	356	317	352	318	333	341	321	309	303	313	340	324	357	331	315	345	332	333	343	312	320	298	328	341	327	365	359	326	332	337	313	312	316	335	365	340	299	338	325	327	324	338	345	321	325	314	354	327	327	323	366	322	320	334	334	344	339	348	342	295	342	333	337	334	333	338	322	344	360	355	315	312	333	322	333	331	325	324	324	351	327	355	306	319	317	313	347	357	340	330	321	329	311	352	319	352	364	308	297	290	338	319	346	342	315	370	340	334	342	335	305	343	322	305	320	332	338	339	329	340	313	337	326	357	340	356	299	340	329	339	345	303	338	321	360	311	340	342	343	336	350	373	335	346	293	351	317	338	311	339	336	366	323	330	313	331	293	325	340	334	349	311	335	324	312	316	359	376	323	346	345	351	370	328	294	348	348	362	325	331	366	310	321	350	300	317	349	314	327	329	327	384	327	334	327	332	318	367	337	332	318	335	341	332	342	295	335	351	305	348	352	316	325	356	334	341	306	336	326	338	336	334	321	323	327	347	333	336	345	292	332	332	322	330	319	358	337	343	338	347	334	344	334	329	311	363	326	333	309	302	332	339	341	322	360	327	325	320	350	332	330	305	356	327	335	337	349	344	325	337	347	371	331	292	329	349	340	338	337	332	369	316	334	330	332	315	325	344	312	335	325	282	320	324	344	334	378	344	346	315	327	316	338	355	355	314	312	350	316	340	321	358	327	364	354	331	361	300	344	354	365	320	332	303	327	359	333	312	313	335	375	317	319	385	352	331	325	324	341	323	317	341	324	329	327	340	323	344	330	315	324	319	356	351	326	360	331	342	347	317	341	343	327	324	331	308	325	355	343	334	325	357	348	352	351	358	320	315	355	347	329	365	323	355	322	336	315	336	338	343	354	341	357	327	305	323	359	339	325	350	318	372	342	349	317	341	344	361	331	347	332	335	332	321	346	391	336	338	355	366	336	364	315	387	300	327	318	351	352	331	329	339	306	363	330	342	335	333	307	353	313	352	390	332	358	351	329	347	327	324	351	322	327	347	358	329	363	373	320	340	332	321	333	337	323	356	340	309	342	323	358	337	335	342	359	366	344	342	364	340	348	331	339	353	313	365	330	334	310	361	321	340	325	354	339	320	333	341	334	346	309	339	307	360	350	339	342	337	306	364	329	345	339	341	328	320	341	351	346	359	369	299	319	317	317	339	333	313	329	338	352	309	299	325	327	352	322	330	346	338	328	337	295	333	326	322	324	343	329	348	332	366	348	354	321	333	338	307	346	337	370	345	332	370	354	340	319	340	334	342	347	340	344	323	330	334	345	346	338	333	365	339	344	387	346	312	326	347	343	336	317	363	281	329	338	323	318	289	311	321	329	330	355	299	359	351	367	361	335	335	353	347	312	299	355	342	325	361	320	323	326	318	300	368	350	307	326	329	372	328	343	345	340	314	362	325	324	338	325	314	342	341	350	343	314	353	333	300	298	358	332	326	338	331	338	326	327	340	301	380	348	364	318	343	304	344	326	361	324	323	315	349	351	320	312	350	361	295	306	345	337	324	323	317	336	343	336	348	325	344	346	321	328	313	332	336	340	324	390	316	314	326	310	358	349	358	329	321	363	353	308	351	367	332	339	341	330	338	354	318	312	339	345	311	343	334	364	352	310	355	337	347	352	336	334	337	350	343	362	345	325	339	312	313	339	340	345	325	325	324	338	343	325	331	328	315	325	315	321	353	373	380	331	325	359	349	381	345	324	307	351	322	327	341	334	320	324	338	352	326	310	336	337	335	355	336	309	297	318	329	339	327	310	328	351	359	346	349	324	365	336	314	315	339	318	343	324	313	336	345	336	325	382	330	341	334	341	347	359	360	343	340	343	346	354	328	342	320	328	321	339	337	306	332	326	323	349	312	368	348	319	344	309	326	343	339	345	353	339	332	331	335	320	350	354	323	334	353	332	361	308	353	334	341	350	351	340	316	364	326	325	316	308	329	333	343	325	348	372	315	340	330	327	353	356	359	300	311	333	338	333	345	350	334	366	323	353	304	314	319	335	314	320	348	315	340	351	377	310	314	333	317	348	351	322	315	339	347	314	364	311	324	303	308	337	351	328	310	347	347	351	340	350	334	345	338	355	341	324	327	366	327	323	354	319	319	296	366	344	322	313	310	354	334	370	328	326	331	336	345	309	337	314	356	357	329	354	337	294	326	324	385	342	353	356	347	341	345	330	344	323	363	367	307	304	319	346	351	340	323	336	331	326	320	362	326	362	338	326	311	329	302	311	374	351	295	350	354	328	346	340	345	352	339	331	324	337	301	324	330	360	354	325	322	313	337	342	331	319	350	320	311	332	314	340	350	346	333	333	342	323	329	332	334	332	360	336	333	317	357	299	300	345	348	357	342	348	329	318	319	359	343	330	338	341	334	335	300	345	299	341	357	326	332	333	326	335	314	303	368	342	324	349	323	345	318	306	351	349	327	330	329	338	365	308	361	319	335	343	313	305	352	322	342	330	322	325	341	346	348	344	313	306	327	368	316	324	319	285	317	312	344	342	327	340	340	341	364	314	330	326	350	324	331	322	328	334	335	353	352	312	314	342	324	329	340	337	343	352	313	313	357	346	319	361	348	320	327	349	336	363	328	341	329	352	318	367	302	334	330	355	345	331	331	357	360	325	326	318	351	359	348	316	353	328	299	356	322	301	349	323	349	341	312	323	348	311	349	329	344	335	356	298	336	339	338	353	332	343	320	316	352	327	361	332	313	315	334	303	308	338	288	340	329	315	326	350	316	316	311	369	362	330	373	322	342	339	320	328	351	370	336	324	333	380	308	329	358	356	324	339
25080	21270	27922	26040	24376	11227	1576	818	590	480	502	520	481	529	485	489	500	484	532	510	466	489	451	473	498	492	459	500	508	524	519	487	525	508	491	512	496	478	513	448	480	476	476	483	487	465	469	437	485	472	481	436	489	465	482	483	488	479	489	481	512	479	462	458	504	441	472	517	438	458	430	482	499	436	489	476	497	462	490	450	472	444	471	485	455	443	469	487	471	460	523	469	475	489	462	468	495	463	448	502	473	499	513	479	492	496	512	499	473	484	486	503	509	512	473	490	493	466	444	474	486	483	509	495	432	471	489	478	467	462	486	532	500	454	509	423	468	521	486	488	480	481	506	492	486	474	528	484	498	515	471	491	432	443	474	500	481	441	494	457	506	477	490	478	447	488	488	460	476	440	455	486	434	491	484	450	475	470	471	489	465	480	456	512	503	450	497	485	452	464	479	466	469	465	512	468	466	473	454	448	482	501	459	485	481	481	462	482	495	434	479	492	479	491	499	444	489	485	461	467	487	483	451	467	481	487	473	481	456	470	490	497	492	474	482	476	490	480	475	474	470	534	513	499	518	455	447	483	509	464	453	471	463	493	438	445	502	473	480	471	483	505	477	498	455	458	503	504	439	509	512	487	456	478	476	464	502	473	456	480	517	488	470	498	470	477	437	445	507	455	436	462	483	435	412	476	452	476	460	495	459	460	488	512	467	475	485	489	500	482	468	460	533	472	474	484	432	479	515	489	461	462	470	517	446	465	510	458	478	501	470	500	455	440	496	492	471	476	505	525	496	485	500	496	506	492	485	439	481	466	472	460	530	473	458	483	475	480	467	451	431	490	466	465	488	478	456	487	472	485	461	449	471	503	441	474	447	447	477	498	533	463	493	473	476	443	489	481	521	500	513	497	494	491	448	436	464	508	467	453	472	497	463	435	510	453	485	456	468	458	468	464	447	488	471	480	481	455	435	485	460	507	482	461	457	483	520	457	485	459	522	415	461	460	484	475	466	452	464	484	510	426	477	475	457	505	443	469	497	486	476	524	452	483	478	464	489	489	449	433	469	499	455	481	451	495	454	453	487	507	485	473	499	494	478	459	478	490	470	463	530	497	491	466	451	480	460	489	501	471	474	478	464	474	490	505	476	479	450	501	501	470	469	463	481	481	450	469	498	467	509	494	472	486	496	479	488	494	493	531	552	469	483	481	495	514	430	510	486	487	508	488	497	470	434	499	444	445	480	477	470	478	463	488	458	472	465	467	454	404	519	513	495	474	479	469	491	463	492	458	458	457	468	491	428	436	463	514	437	503	449	498	503	463	439	494	437	465	482	447	491	465	448	436	493	482	501	479	526	492	481	437	460	473	507	522	489	512	479	486	450	469	495	485	478	455	496	474	470	505	459	491	494	446	509	510	490	466	483	491	484	507	459	504	474	470	512	529	439	474	485	498	483	445	498	436	518	491	484	462	470	527	453	501	475	446	482	458	492	425	424	482	468	472	462	486	502	465	469	461	480	471	512	442	479	475	505	480	440	477	465	506	494	451	495	477	465	465	505	495	483	473	482	479	471	507	483	484	452	455	455	457	449	476	474	497	472	427	494	475	481	532	494	474	449	482	487	443	494	454	478	445	465	498	447	470	453	468	467	491	472	469	446	452	467	450	502	487	475	484	478	499	482	430	474	474	464	420	461	465	461	463	456	505	474	505	491	460	456	508	468	454	467	485	502	481	517	478	496	488	502	506	498	489	480	464	458	457	474	509	478	451	481	441	436	490	464	454	461	476	506	533	486	448	480	469	483	465	457	463	443	497	447	444	504	493	425	434	432	461	444	494	448	484	472	500	466	474	492	475	485	452	482	445	467	441	528	504	508	484	451	467	479	477	523	474	515	481	447	508	465	451	523	487	479	484	463	462	462	498	457	481	487	494	482	489	458	487	482	512	496	507	458	462	465	498	541	499	465	486	503	483	481	454	495	462	485	484	458	445	487	460	456	493	436	521	418	472	453	456	469	434	469	472	472	454	458	483	501	471	460	505	468	473	481	450	491	492	471	474	450	476	490	450	468	497	489	509	481	527	459	463	521	506	510	474	451	475	451	491	470	458	459	431	486	497	503	465	466	459	510	473	488	495	452	503	482	515	462	503	467	475	446	492	466	480	462	492	496	469	442	498	489	477	430	462	461	497	470	465	475	492	454	476	483	453	517	488	437	534	462	448	499	465	469	462	473	471	448	422	484	514	484	454	471	479	505	454	483	501	476	465	505	486	496	481	441	472	441	464	457	512	489	491	494	454	455	479	471	450	457	474	465	502	487	468	505	445	469	493	474	464	487	482	469	485	463	471	463	470	489	485	529	482	452	529	462	486	480	441	499	503	458	471	464	474	478	452	475	455	448	492	458	505	450	469	463	470	450	459	480	484	451	460	469	449	474	496	481	467	485	472	480	486	483	472	464	464	480	462	499	468	452	478	449	473	468	468	501	476	477	503	443	437	452	469	489	449	453	533	452	518	455	476	500	488	477	432	494	430	499	439	503	495	515	486	490	477	510	459	466	471	486	424	499	464	497	474	472	437	464	500	480	498	513	477	498	473	440	472	464	517	509	486	477	466	465	463	457	503	431	458	465	482	464	488	476	485	457	478	458	479	508	488	459	501	496	455	475	496	486	452	441	457	453	500	440	481	462	440	502	431	501	440	498	457	481	495	462	479	487	508	477	457	518	472	470	492	493	488	470	467	477	489	484	493	476	551	480	493	458	497	475	477	485	515	440	503	469	526	509	525	482	460	441	476	498	504	472	491	490	496	474	459	452	462	437	501	475	454	464	479	461	488	496	492	472	431	477	523	505	475	494	449	449	496	469	459	465	478	476	489	431	514	425	454	515	459	511	444	493	483	466	449	483	483	497	482	444	486	437	488	508	444	501	482	455	473	478	483	493	450	486	475	475	477	459	523	466	467	459	461	502	492	453	483	464	461	449	509	453	483	470	488	506	478	465	503	426	449	458	478	464	446	470	448	513	520	477	518	484	462	477	469	488	475	490	482	496	546	468	479	528	516	502	452	478	495	459	486	460	470	449	503	480	501	457	486	464	463	460	463	463	495	488	505	447	493	498	474	515	492	456	498	491	480	478	508	509	471	485	477	462	546	460	504	511	449	461	456	512	468	505	454	475	447	479	467	461	507	454	468	492	444	437	472	506	436	461	526	472	498	465	457	508	467	474	474	486	502	460	523	464	470	491	491	483	432	451	467	478	430	490	416	509	487	469	516	463	439	510	487	548	538	506	484	491	473	481	488	499	485	477	509	487	539	488	478	468	474	503	453	515	481	442	505	424	487	489	460	515	489	474	508	508	459	442	490	454	513	480	457	458	494	448	490	509	491	464	499	480	479	492	478	488	454	505	460	533	478	499	480	467	475	472	465	493	494	527	483	470	480	446	507	453	477	497	520	461	513	466	455	469	487	519	475	508	507	485	468	480	432	468	467	458	473
30733	52514	35519	24382	30021	10896	1612	1257	706	578	586	590	510	534	523	505	516	525	488	490	506	498	528	494	505	522	498	484	499	479	475	536	501	534	502	491	451	481	500	523	480	532	498	493	542	467	490	516	499	520	504	467	510	487	512	529	516	499	464	499	473	525	516	486	478	493	503	524	485	507	491	496	511	476	515	538	477	488	522	522	498	473	534	470	470	483	509	511	459	473	544	494	493	498	514	525	506	452	517	501	478	521	477	552	532	511	509	514	508	501	501	509	446	504	501	538	500	492	500	553	504	475	506	542	511	514	528	518	544	498	489	506	510	460	541	496	501	496	491	518	505	508	520	471	498	460	485	555	507	456	530	562	505	504	469	526	525	488	511	525	557	520	504	545	493	465	491	506	481	515	518	522	502	532	436	545	520	512	522	510	488	481	498	516	502	525	492	505	532	539	527	520	490	473	497	479	474	532	561	460	481	534	516	521	488	496	486	483	505	492	498	495	498	490	525	527	460	492	472	556	526	515	507	483	492	441	526	520	530	507	525	507	475	482	521	507	484	487	503	484	494	508	514	532	491	513	502	481	501	499	475	516	498	502	500	498	518	509	501	518	507	501	491	454	471	506	542	462	522	478	527	511	495	506	522	526	494	489	517	498	518	519	494	499	521	497	490	536	465	516	474	478	489	484	482	474	513	541	482	476	469	486	500	483	494	489	504	493	488	492	476	481	501	481	473	492	509	481	510	523	455	510	502	494	481	539	505	494	498	516	503	469	513	502	518	527	485	527	479	481	495	522	487	560	514	483	482	494	494	465	466	501	499	501	497	511	542	473	488	460	516	499	479	512	518	508	466	447	498	475	487	551	502	500	473	478	485	459	548	471	484	477	514	507	470	476	465	478	494	480	534	491	510	492	482	470	555	511	496	493	464	467	495	532	500	515	483	493	465	503	429	474	492	489	542	524	531	511	524	486	453	493	524	513	474	514	490	508	487	474	451	469	459	506	495	479	525	485	499	485	482	514	514	528	505	522	478	498	468	496	480	520	501	505	512	460	493	544	497	510	465	528	488	496	495	471	468	497	475	523	488	467	477	496	474	527	560	486	481	486	511	470	488	434	502	512	491	475	462	495	497	487	504	487	502	543	509	502	502	488	508	520	493	475	512	498	502	530	515	504	513	483	487	465	491	479	478	518	527	445	495	502	468	517	478	486	518	497	468	505	462	476	513	501	502	489	476	493	497	531	523	464	505	464	512	538	524	484	484	495	533	477	534	499	508	516	493	507	474	497	531	487	489	531	488	507	491	501	487	503	470	553	474	494	502	505	546	526	518	521	469	546	519	511	513	470	500	483	510	473	499	513	523	507	490	497	490	503	496	499	524	516	490	493	467	506	538	506	472	517	504	515	512	508	518	494	503	518	489	515	481	513	525	510	505	488	539	490	521	572	491	467	511	546	489	528	507	486	508	519	531	520	475	521	490	506	487	511	496	451	518	518	489	469	522	521	482	471	490	465	501	478	488	492	521	516	483	501	525	498	477	512	473	495	502	479	499	511	495	491	525	483	472	507	509	465	477	483	503	471	507	495	520	547	487	507	464	519	474	526	483	511	545	497	521	484	493	516	541	480	549	497	491	524	507	495	486	520	470	505	490	488	519	485	506	503	449	545	486	489	522	539	493	493	516	475	500	517	477	512	493	495	487	510	519	489	482	524	471	478	497	453	525	489	507	505	464	474	530	462	544	526	470	495	508	528	505	513	509	519	466	512	503	470	517	518	503	505	488	505	498	495	468	486	516	490	499	528	497	467	492	490	514	521	496	550	481	477	502	522	497	479	523	536	515	499	471	505	493	464	446	525	505	455	497	485	491	450	500	473	499	466	482	502	464	516	505	527	507	518	503	476	527	521	463	548	494	497	486	485	496	507	495	495	515	501	502	479	551	493	546	484	490	483	464	484	514	482	511	522	533	518	512	484	532	494	492	506	470	483	517	514	536	524	488	482	501	500	490	539	497	529	509	496	494	510	499	498	489	522	515	498	483	464	475	508	470	491	463	508	528	501	459	508	471	522	487	475	483	517	475	484	542	526	515	438	520	519	446	515	483	526	459	496	476	490	484	507	506	469	495	539	482	504	505	493	497	479	466	470	510	446	493	494	455	449	503	490	499	496	495	472	506	510	482	527	501	506	509	530	502	510	517	520	492	486	502	490	501	517	495	493	506	492	463	490	521	530	464	522	490	495	516	502	542	506	516	516	514	500	514	494	481	479	536	506	492	510	541	501	492	488	489	495	513	491	496	502	519	487	505	483	513	521	507	484	505	472	535	509	502	463	511	475	517	466	488	543	484	524	499	528	492	475	480	472	467	501	465	486	518	471	518	510	520	506	490	452	485	489	516	514	495	575	501	504	468	490	510	508	521	482	487	527	521	485	502	520	506	500	510	502	482	508	503	437	513	454	508	516	499	500	522	501	532	534	475	505	526	508	487	528	489	509	547	484	507	534	477	507	457	516	520	493	506	469	490	509	501	526	512	507	517	476	499	520	451	488	539	514	522	500	534	515	508	507	525	493	493	485	530	482	444	512	511	538	482	455	494	509	524	494	551	498	517	555	524	507	463	513	503	512	492	481	501	523	520	491	496	475	496	468	470	534	534	515	509	515	516	530	491	527	504	469	530	486	476	471	522	515	501	513	455	464	552	493	497	503	513	497	503	503	470	523	478	508	493	514	492	488	489	491	486	531	467	530	503	472	502	500	454	484	470	464	526	492	493	504	504	511	467	490	521	536	490	471	502	501	514	522	487	536	474	548	503	497	494	485	484	477	544	466	557	504	497	493	481	507	495	506	519	515	456	494	498	536	491	515	477	474	487	503	487	493	505	486	477	482	521	496	524	487	549	518	519	516	539	492	530	504	516	516	539	554	512	482	497	491	486	509	517	483	516	493	483	485	507	509	474	499	448	495	513	520	504	494	515	490	482	525	507	499	484	492	529	472	517	524	508	532	479	513	514	453	468	492	524	497	517	460	514	477	478	509	472	484	472	519	496	487	521	482	478	499	517	480	472	472	512	505	511	531	466	491	460	525	507	526	529	522	539	473	507	495	498	482	486	489	498	495	493	521	525	471	519	533	475	477	520	520	507	511	493	558	530	513	482	503	485	477	494	500	515	519	477	503	481	480	468	500	506	489	534	514	492	510	506	492	520	517	507	493	491	515	494	516	499	489	518	512	498	544	499	501	485	521	510	502	497	546	511	476	457	490	516	530	485	537	499	507	506	529	504	467	474	540	495	458	538	514	535	477	498	504	510	499	503	529	524	474	491	527	507	490	489	509	489	527	519	512	535	499	509	484	505	481	518	526	519	482	495	528	498	542	499	491	479	524	485	474	503	519	502	515	500	505	483	518	481	495	498	523	529	514	450	463	510	541	474	501	504	536	518	479	499	489	510	509	493	488	479	484	495	487	522	495	516	495	515	501	552	491	437	467	490	499
22664	21085	28645	24388	31943	26228	14194	2287	1010	558	505	504	455	526	446	483	456	454	421	458	432	421	422	425	411	422	436	425	430	442	413	392	395	426	384	358	400	409	402	373	386	371	438	391	431	406	378	409	401	400	385	382	448	401	413	422	393	365	392	398	395	402	393	400	403	414	385	391	412	378	431	399	359	416	453	414	439	377	358	383	402	420	418	429	392	398	378	431	375	383	396	402	402	394	404	405	412	416	391	362	402	403	417	377	404	435	412	429	398	389	375	367	423	431	416	377	413	411	379	415	389	395	397	416	439	396	384	395	374	429	374	425	395	394	423	404	400	385	389	362	375	369	406	394	440	373	424	396	405	388	407	389	374	411	402	385	372	365	421	401	378	382	394	419	387	395	400	404	419	359	392	388	357	386	380	395	407	376	386	370	386	405	400	382	354	386	389	396	390	408	409	368	435	383	378	411	402	403	393	396	404	389	407	429	383	413	392	420	383	399	406	412	401	367	414	397	394	387	397	382	394	379	405	417	426	389	407	391	405	374	420	389	392	376	375	380	398	392	421	394	403	374	389	402	393	414	373	428	378	416	381	398	405	355	385	379	379	381	407	369	383	386	397	356	392	384	364	424	424	420	410	397	422	369	413	393	430	435	404	377	367	372	412	431	418	391	396	385	385	351	375	403	409	395	423	391	362	357	384	377	403	425	400	431	426	420	439	395	445	395	401	417	372	374	420	402	423	389	395	393	393	393	422	412	413	429	410	359	401	430	403	380	377	389	364	435	402	407	397	402	391	403	384	410	402	397	445	388	393	400	403	388	368	424	351	415	362	401	398	392	394	413	436	403	394	388	378	365	423	392	399	375	386	366	396	395	404	388	403	375	397	416	396	401	385	396	415	427	365	381	384	375	394	402	407	433	412	395	418	396	388	406	402	388	377	401	425	404	381	393	384	418	403	384	426	385	379	380	400	399	429	396	393	421	369	404	367	359	410	429	395	412	411	417	396	398	396	385	420	374	376	395	412	364	393	395	419	459	412	362	371	390	408	398	410	438	370	424	370	387	380	414	408	420	387	383	417	403	375	405	414	418	356	409	396	382	418	372	384	384	416	427	400	403	386	405	410	401	414	410	370	380	382	397	384	385	419	390	402	390	394	402	397	418	409	405	397	397	404	405	375	397	413	396	382	406	362	407	358	356	400	373	393	378	365	396	438	366	417	406	404	389	370	405	393	369	427	462	393	415	437	389	408	382	384	387	373	408	364	392	405	363	374	413	401	407	398	369	421	392	385	413	376	383	406	416	405	397	417	408	407	392	392	402	368	413	393	416	421	391	400	356	399	432	388	382	426	355	428	340	419	395	381	392	399	374	366	354	416	417	384	377	413	433	373	393	395	396	402	388	400	372	400	395	402	401	360	409	406	373	405	437	412	431	390	399	397	402	389	369	407	345	412	394	386	398	414	460	401	429	398	410	408	402	387	407	390	382	396	391	434	391	392	415	399	404	363	383	405	410	391	382	415	413	406	415	407	395	422	412	364	373	434	414	384	381	439	385	444	417	421	410	387	399	416	422	383	421	396	377	406	407	394	382	406	387	398	416	391	372	396	386	414	421	430	420	398	405	405	373	408	449	415	408	422	399	396	397	367	414	385	424	405	360	390	386	371	402	409	397	352	402	403	405	382	411	399	441	422	413	416	380	411	365	414	378	381	407	436	414	416	444	390	397	416	404	385	394	387	405	401	401	399	414	422	390	416	383	414	395	416	357	380	389	398	361	394	381	410	385	379	400	410	387	381	383	389	424	421	406	396	393	394	405	381	358	365	425	393	402	421	395	408	394	363	411	399	388	387	386	422	390	419	413	376	374	441	388	392	387	414	393	359	411	406	395	407	370	383	339	416	407	394	427	381	365	409	387	398	401	391	423	394	386	370	425	404	392	399	415	440	392	378	419	387	411	380	418	349	370	424	379	392	424	391	405	346	415	394	413	371	388	431	439	415	406	387	394	396	387	406	397	405	422	424	413	435	383	389	416	417	374	376	445	410	398	431	383	399	380	391	398	423	405	380	380	375	397	450	410	385	412	432	406	388	405	386	377	387	370	408	377	383	412	417	391	383	395	386	388	418	399	384	380	369	372	407	394	417	369	402	423	395	359	452	403	428	410	395	353	429	373	429	427	407	422	435	399	370	385	393	402	389	391	408	403	372	399	390	365	421	398	385	388	374	393	373	446	368	411	460	419	379	415	393	375	402	399	410	417	422	383	377	449	396	399	414	403	414	385	421	376	386	379	402	418	381	416	398	421	426	406	380	383	388	390	378	380	398	392	420	346	395	371	418	380	425	414	416	402	398	382	335	381	374	375	367	393	386	397	365	411	423	392	377	392	370	355	367	403	373	357	350	409	410	402	391	410	439	375	406	387	381	398	393	410	403	452	384	418	402	402	405	405	370	375	383	394	406	375	417	365	424	387	389	420	402	419	379	374	374	379	403	389	407	346	417	406	406	394	389	410	401	436	380	371	444	402	396	365	388	440	437	420	371	376	396	418	384	404	419	410	398	429	399	392	397	402	421	344	382	422	363	414	422	367	388	370	363	359	369	348	407	365	406	377	414	415	373	393	411	425	391	370	377	400	358	405	365	412	402	432	398	392	381	360	413	390	411	380	370	374	430	393	407	436	403	390	405	370	385	412	333	347	391	390	395	358	366	400	403	414	374	386	373	388	379	435	387	422	410	378	418	411	411	376	346	409	404	453	417	412	391	404	409	430	375	369	347	363	367	406	415	410	414	404	405	418	365	394	393	408	403	414	357	426	424	409	371	385	433	440	358	356	412	392	440	374	398	389	386	386	400	361	404	398	403	403	385	412	401	411	361	425	402	383	417	388	402	398	413	410	399	361	394	374	400	405	363	377	373	376	372	415	414	409	402	400	410	399	395	398	417	404	418	455	397	422	387	405	380	410	400	408	392	400	372	381	378	410	404	392	380	405	359	388	398	390	353	382	398	410	409	384	373	406	400	393	436	422	416	360	400	397	381	411	406	359	393	409	394	390	412	395	360	378	379	382	432	386	376	423	370	379	356	414	390	416	376	415	412	428	408	384	401	407	390	401	385	412	398	384	388	394	415	434	391	382	409	411	412	387	410	364	392	382	399	399	431	394	399	382	383	432	403	407	417	387	385	389	418	422	361	376	427	435	379	396	404	388	431	398	410	414	433	360	373	395	413	368	375	398	374	400	418	402	399	346	416	375	405	409	395	394	406	393	412	386	348	413	377	420	411	381	390	427	362	418	432	402	388	388	427	390	388	413	420	386	444	391	390	391	391	377	365	408	395	369	382	368	391	391	393	425	421	416	380	408	442	370	403	398	437	426	432	406	415	392	384	412	410	363	380	380	393	391	365	372	395	390	394	400	364	411	373	403	396	385	421	416	418	412	400	396	378	390	394	394	431	400	428	403	417	418	394	393	423	401	416	410	432	421	356	378	402	406
35650	67535	48700	42557	50784	22789	4821	2501	1571	737	687	637	591	572	522	478	507	502	445	485	476	470	453	454	401	441	433	448	451	422	409	399	475	394	434	381	444	470	438	393	412	442	384	398	414	404	437	408	411	388	425	424	405	420	394	421	442	417	423	425	411	411	418	432	407	420	432	398	403	433	433	388	424	395	413	419	412	406	373	414	394	402	411	363	439	409	390	420	425	404	437	401	396	405	413	415	372	395	407	417	439	465	400	415	393	439	430	399	407	460	410	432	394	385	416	413	423	402	405	427	437	451	486	402	396	446	435	411	406	387	418	410	422	424	389	394	431	362	437	404	405	400	437	377	408	394	460	423	394	417	401	381	355	421	408	408	418	401	371	443	425	412	437	394	389	409	405	432	433	395	426	429	381	422	440	418	426	417	408	406	433	419	426	407	415	420	408	438	425	409	399	382	423	379	410	379	415	399	420	351	406	408	422	386	419	389	446	417	426	393	401	424	394	404	416	427	367	414	412	450	372	396	399	428	369	399	360	425	411	432	412	429	413	448	461	452	390	442	415	382	438	428	379	410	416	369	384	408	426	395	394	386	430	405	384	426	386	425	374	390	441	389	438	402	413	441	412	437	401	422	439	456	404	435	414	401	375	384	405	387	378	406	386	412	364	390	408	378	373	448	437	397	411	386	387	400	430	450	411	399	396	385	402	422	407	385	441	413	415	398	416	455	419	399	383	420	424	420	401	410	427	431	400	415	426	407	453	394	387	429	395	414	401	390	353	410	401	363	394	425	387	395	403	381	422	407	386	403	427	406	405	418	433	408	378	400	431	431	386	373	451	417	401	405	374	414	412	405	398	433	444	410	424	415	428	391	403	428	408	427	356	405	410	406	416	436	384	423	421	416	409	370	401	399	421	400	396	408	426	367	403	437	406	387	428	392	388	403	402	427	441	399	417	422	409	398	409	416	372	441	395	454	373	412	427	403	421	412	430	376	390	410	424	393	411	399	409	402	437	418	398	437	389	392	391	406	398	412	413	405	406	407	413	391	407	374	410	409	409	404	393	433	411	442	418	366	393	398	408	397	406	453	382	415	421	409	421	404	398	397	399	416	401	475	388	407	403	388	419	429	422	372	418	389	379	392	404	408	420	400	394	423	412	419	442	414	409	401	451	407	416	427	393	396	394	402	458	399	418	397	387	422	389	424	393	412	360	397	422	420	399	394	403	428	378	439	402	385	392	376	400	416	438	404	412	362	412	386	418	428	396	416	379	413	401	398	413	427	374	405	406	441	423	372	388	401	439	391	415	444	459	446	401	388	431	436	403	389	438	414	392	394	382	387	407	402	400	414	399	395	425	424	420	429	387	415	386	473	419	423	417	408	396	394	402	451	406	369	418	410	448	402	418	429	421	428	441	394	424	395	382	395	414	446	410	409	414	402	419	410	411	413	379	399	428	393	414	387	407	401	440	441	431	413	413	397	403	413	414	364	422	390	394	390	403	427	401	393	425	441	427	422	391	410	444	399	432	445	419	416	429	400	386	387	396	402	441	400	414	415	376	429	428	430	428	420	401	391	392	427	376	430	395	398	410	437	376	400	409	421	419	369	400	387	427	412	396	448	371	394	412	384	412	407	414	440	399	383	425	396	404	394	370	403	437	426	385	374	401	389	436	405	465	407	374	453	415	360	432	400	430	427	433	408	409	406	421	390	437	399	418	424	394	406	386	437	396	457	420	400	362	419	412	400	403	398	399	397	415	419	385	372	354	360	412	392	402	400	415	404	410	412	423	407	421	425	389	363	386	397	407	392	394	416	418	346	418	397	433	375	397	398	386	443	400	464	411	378	406	432	454	418	422	428	389	433	426	431	393	406	418	422	413	398	427	433	433	373	417	413	408	406	393	406	442	428	414	397	416	363	432	387	410	412	397	396	398	393	408	443	411	359	423	378	429	368	389	411	413	406	417	396	434	391	407	429	393	364	407	405	384	440	404	375	433	420	452	440	408	440	382	419	390	392	413	427	387	397	391	457	415	414	420	439	375	422	398	391	393	416	394	426	418	424	430	404	402	430	402	389	394	408	447	433	386	424	401	373	401	395	442	430	447	388	387	400	411	400	392	389	396	388	374	381	390	414	386	408	421	357	425	417	396	412	415	405	435	377	406	428	386	422	432	411	442	427	407	387	416	404	439	470	406	394	395	438	436	412	416	402	401	396	374	398	375	398	425	429	414	388	399	426	406	416	414	418	399	409	401	389	391	395	461	447	406	369	388	410	429	364	380	421	400	452	389	397	392	418	398	402	407	395	368	427	407	393	412	413	400	385	427	415	418	446	433	423	427	403	410	391	406	433	388	399	419	443	423	394	391	388	410	399	417	420	416	388	400	436	418	426	394	375	440	378	371	358	437	393	419	412	419	396	456	393	389	425	418	402	415	403	393	380	408	402	420	401	398	410	386	392	407	458	404	454	390	457	398	427	400	447	391	378	405	385	400	387	407	410	459	401	407	383	424	435	376	412	413	418	427	408	394	368	377	436	422	419	417	420	408	409	422	400	386	424	435	393	442	416	408	417	435	408	403	381	415	390	426	394	401	394	427	431	408	428	392	405	410	389	436	404	411	413	403	426	417	430	390	426	412	389	425	373	415	415	431	402	376	457	413	443	414	429	436	395	402	382	415	417	430	375	406	412	400	425	404	422	415	401	395	415	436	423	436	386	435	438	413	412	385	415	439	402	413	378	458	402	426	408	387	375	404	385	423	427	406	413	386	457	388	390	408	425	450	408	402	398	417	443	413	416	414	362	418	399	405	363	424	414	389	426	423	432	395	409	409	439	407	435	428	392	395	421	375	410	437	425	432	441	418	401	382	401	389	402	407	362	382	390	441	436	352	441	375	411	375	418	396	454	408	399	418	401	408	407	391	412	374	401	415	417	405	364	395	419	407	410	424	376	435	410	385	420	393	426	448	409	435	406	370	426	419	400	429	409	401	392	397	427	353	413	433	410	413	392	398	417	383	406	395	395	421	424	407	409	390	422	411	423	412	426	402	423	434	415	399	398	406	418	398	406	408	405	407	369	408	431	398	421	423	401	392	372	422	379	364	397	419	402	406	453	397	403	390	447	421	408	402	400	427	415	382	396	381	414	392	387	406	403	406	402	394	412	391	428	429	387	368	395	413	408	404	412	412	408	378	409	452	424	422	433	404	401	391	381	414	402	421	393	394	411	428	423	389	373	437	376	371	422	364	410	411	397	401	417	443	446	389	353	429	413	405	396	396	408	396	377	399	422	420	393	399	406	437	442	411	414	385	385	425	411	398	411	411	413	408	415	396	409	442	375	412	416	450	391	392	410	388	386	385	401	389	398	397	457	446	392	388	436	446	444	415	394	430	415	418	434	424	409	396	390	388	401	406	374	399	401	430	405	381	386	396	417	411	448	395	397	445	403	420	380	418	398	402	373	406	391	398	451	419	361	444	442	389	393	442	416
29703	30262	25485	9015	6681	1522	473	440	424	361	412	385	407	400	394	407	381	414	424	424	410	394	378	391	380	375	371	377	392	386	396	386	348	406	357	367	440	374	401	400	391	395	389	420	395	380	423	387	404	383	406	392	386	401	402	393	399	434	446	372	404	372	375	414	406	361	388	377	409	382	415	374	404	442	394	416	369	425	396	381	431	389	401	361	418	392	371	362	391	417	356	396	392	365	382	384	401	385	401	405	392	402	373	387	383	354	423	415	388	413	375	406	386	400	398	399	391	386	403	389	386	404	397	374	404	421	383	366	387	408	428	427	393	359	384	367	385	405	405	365	410	386	395	415	398	412	364	413	380	398	350	430	399	428	403	397	386	426	429	363	394	357	373	363	425	433	426	387	435	394	378	404	383	376	417	382	376	410	405	384	417	376	388	415	433	399	391	374	386	419	405	438	372	412	372	384	400	408	370	390	402	403	373	391	376	348	390	438	321	420	388	367	399	403	393	352	418	414	390	404	404	353	387	401	363	368	400	384	384	409	397	395	406	411	383	407	368	431	410	425	394	434	402	370	388	420	394	393	380	428	388	395	360	379	393	347	430	421	349	431	372	400	394	426	435	406	421	378	412	414	371	376	389	413	379	365	393	376	387	417	397	432	416	402	415	385	409	395	405	383	370	399	400	393	387	399	425	371	363	367	372	375	372	370	413	425	387	422	367	394	412	378	404	424	395	392	428	401	403	395	369	426	351	387	353	421	364	398	392	412	381	379	403	347	345	394	405	397	438	396	418	371	392	383	397	380	376	426	389	411	393	379	394	413	425	398	402	386	372	393	377	400	402	394	413	400	382	353	369	372	363	395	371	416	427	399	418	388	404	410	399	364	389	368	391	398	380	376	382	404	363	426	360	374	411	404	396	393	396	362	406	365	427	409	366	401	394	404	397	389	396	386	402	413	422	380	400	405	381	387	382	392	368	380	399	368	381	397	385	380	415	396	389	386	380	374	388	391	376	378	376	380	375	385	404	399	416	350	392	387	366	386	400	388	409	353	387	396	404	409	387	437	407	397	413	396	385	373	400	410	402	404	415	411	400	400	395	403	442	333	360	373	383	358	407	391	404	411	384	407	381	381	391	416	384	365	379	418	401	357	393	414	399	365	404	376	380	372	414	401	408	395	421	404	367	396	331	376	393	387	374	414	431	379	373	374	363	398	393	419	368	405	364	392	391	375	378	403	388	326	402	387	368	352	419	409	388	357	417	428	388	424	406	375	372	355	401	399	411	392	371	427	387	402	371	370	411	396	381	406	389	366	372	369	397	383	390	396	402	407	416	393	397	381	430	386	367	410	406	412	425	405	393	375	381	404	414	398	415	415	376	401	387	363	380	406	365	390	398	403	413	359	391	385	364	426	403	380	402	398	416	440	401	402	395	379	392	398	397	383	429	370	379	395	394	407	408	396	416	385	347	405	402	388	413	372	380	371	400	424	393	409	399	392	390	390	375	362	397	391	377	386	395	404	400	374	370	381	376	389	386	414	372	382	421	408	362	388	383	369	420	396	367	354	387	409	393	375	368	413	415	385	415	396	379	397	398	380	387	368	392	419	377	422	393	392	410	361	386	380	429	373	386	383	377	374	376	395	400	377	383	436	381	393	420	373	338	391	360	399	388	373	439	355	377	395	396	374	392	395	399	380	399	385	333	360	383	396	378	390	407	405	373	389	399	388	395	368	344	379	393	388	359	373	418	377	397	386	364	400	380	422	388	408	382	379	340	400	382	424	364	417	380	391	428	345	370	391	395	405	364	378	376	402	385	396	372	376	378	390	391	375	421	391	390	357	407	391	391	372	387	416	382	404	409	407	333	368	408	416	361	398	405	412	413	383	425	432	396	425	415	363	388	371	364	392	416	373	356	379	400	374	425	392	371	380	396	395	395	413	410	371	388	408	416	373	391	397	363	389	384	418	424	372	400	379	376	395	370	398	394	387	385	382	371	361	396	406	387	378	375	372	376	360	396	405	399	375	394	342	424	380	377	414	394	395	403	411	386	374	428	388	383	411	390	404	383	368	425	368	389	392	424	409	414	395	382	408	385	391	415	355	394	365	368	410	374	406	393	423	391	427	400	381	350	393	409	379	404	418	376	415	391	397	393	347	395	371	404	389	420	389	390	382	383	359	395	389	427	402	411	390	421	419	408	403	389	393	376	345	371	380	409	377	391	389	409	423	428	363	398	407	417	400	373	399	401	401	398	380	404	443	415	435	385	408	368	418	413	380	394	404	372	419	370	396	384	385	356	375	357	373	382	426	366	381	393	353	364	419	430	393	381	407	371	387	388	366	371	382	387	427	424	394	391	402	403	417	406	397	400	366	413	376	416	370	410	381	368	394	388	405	394	379	358	407	341	365	404	398	387	367	404	416	379	341	404	383	389	398	408	407	376	384	383	415	416	378	392	414	410	386	377	403	420	415	398	419	390	392	392	386	390	425	408	374	399	408	431	388	410	431	411	394	406	375	427	422	418	396	377	392	376	400	402	378	390	388	389	383	415	409	379	374	411	418	376	398	427	399	365	399	408	407	362	366	406	421	359	412	395	394	406	409	409	395	353	359	355	354	369	408	381	419	382	430	383	420	390	390	402	338	388	381	413	399	359	375	389	417	373	360	346	410	414	401	431	390	390	361	381	375	419	401	411	401	413	398	409	368	377	389	409	413	408	370	421	398	406	379	366	393	395	415	406	389	420	402	377	399	373	390	391	436	394	387	396	406	408	405	390	415	395	393	417	392	376	396	391	397	387	405	379	372	392	429	377	407	397	392	429	387	435	392	395	409	436	408	397	392	381	372	404	400	383	364	385	390	376	430	400	393	418	415	376	375	384	404	425	418	413	385	384	379	377	390	371	403	384	405	409	398	378	440	376	397	386	386	388	384	362	368	406	346	370	405	394	405	385	405	433	372	414	411	343	398	402	378	391	400	383	397	410	403	426	355	362	392	377	391	378	395	392	391	395	394	390	398	399	388	415	394	417	412	363	401	400	375	389	380	404	380	393	397	367	407	385	388	407	369	367	408	387	379	384	427	382	384	396	406	353	395	380	426	420	391	401	346	392	370	383	406	411	416	408	399	398	384	419	374	446	364	364	393	426	409	447	386	380	381	351	448	361	402	364	394	404	389	374	366	388	421	376	416	403	406	389	390	385	370	387	353	397	413	412	416	418	387	412	415	389	376	396	436	383	429	395	418	415	388	386	379	395	425	385	404	382	370	396	371	406	415	395	383	347	362	435	378	352	415	375	407	427	383	409	418	385	389	359	375	385	320	403	426	407	399	426	365	423	366	376	397	426	383	384	443	385	384	381	378	382	375	381	379	364	373	405	382	386	420	397	392	405	423	369	389	386	394	362	405	383	395	410	359	408	401	392	398	389	403	389	401	409	386	376	371	427	394	369	376	348	395	368	425	400	395	408	387	409	404	396	391	399	394	387	388
28938	43877	21953	5503	7234	1810	482	483	445	399	452	444	401	436	424	457	424	417	437	439	427	416	419	408	402	416	445	449	445	413	385	455	421	418	474	443	389	417	424	406	416	413	370	404	430	409	440	429	409	460	408	403	418	430	430	456	417	390	407	376	437	402	471	405	404	439	474	411	404	396	434	423	426	387	410	406	409	404	451	437	403	384	428	376	400	451	387	396	414	375	407	440	398	443	405	416	416	436	415	437	436	405	426	434	415	428	403	441	454	441	453	456	430	426	415	435	408	401	453	430	447	419	430	433	433	422	428	458	430	395	423	417	390	438	415	425	435	416	420	445	411	446	415	427	424	430	417	399	447	428	418	413	428	411	431	436	396	410	408	422	453	458	399	401	403	391	426	381	441	421	423	468	446	412	439	472	443	434	458	406	415	458	421	473	401	408	456	418	418	426	453	422	465	412	428	402	413	432	407	416	411	434	396	455	442	418	389	436	439	420	426	391	422	425	408	421	460	435	424	393	431	415	407	403	421	425	419	367	398	401	438	412	408	415	429	379	413	418	451	396	425	389	398	419	423	454	438	416	412	396	434	436	387	398	420	435	401	411	460	450	396	422	438	417	435	428	403	416	411	390	422	425	396	407	426	411	433	395	446	393	402	435	430	449	426	408	449	401	451	399	431	419	393	414	399	412	418	424	422	459	415	425	419	425	417	434	463	421	457	438	424	406	397	433	440	421	417	408	440	370	451	454	403	390	417	432	372	408	451	430	418	440	447	457	390	443	415	443	415	388	425	433	422	466	385	421	384	403	435	426	445	387	477	419	422	437	425	417	468	433	400	412	415	415	426	410	423	446	398	468	433	413	426	420	422	417	414	414	412	429	420	408	437	446	406	421	439	446	433	425	410	394	401	407	443	428	403	420	446	432	462	448	447	406	412	384	410	415	423	409	429	408	424	391	459	406	404	408	417	438	402	416	429	423	409	419	413	401	449	419	439	422	450	396	435	419	461	447	393	373	418	428	397	452	404	424	408	444	428	463	414	399	471	389	426	452	418	402	432	418	451	441	408	433	413	392	410	416	459	398	391	413	434	430	414	447	427	431	428	425	451	453	445	461	432	426	417	415	428	435	462	424	402	378	403	424	471	446	438	439	414	442	430	406	442	441	431	451	417	392	413	430	411	407	412	451	426	398	419	434	416	427	400	421	413	439	451	380	429	425	396	402	396	413	410	447	427	446	420	427	398	416	397	437	400	412	426	431	433	462	402	450	433	451	442	457	433	441	429	401	421	409	423	424	415	403	408	393	415	423	416	408	416	468	404	420	402	424	414	456	429	423	413	415	421	449	429	446	438	445	447	431	423	418	412	419	430	414	405	442	433	425	425	373	448	444	395	434	384	422	418	447	386	399	431	409	417	432	433	420	403	439	433	442	434	399	411	397	400	464	437	420	450	415	398	402	400	453	397	425	426	416	477	456	435	425	389	418	440	429	459	425	418	411	462	434	417	396	425	456	431	402	414	437	418	423	437	407	441	419	420	443	406	430	422	429	425	420	412	408	428	408	425	401	409	420	442	453	428	440	423	434	384	435	391	426	416	415	434	373	402	426	424	403	383	407	393	419	430	423	449	435	434	422	412	409	399	465	445	434	398	436	459	437	410	422	447	409	419	353	435	430	417	420	448	410	396	416	430	412	429	407	406	387	418	400	406	428	434	386	430	424	427	422	418	377	409	443	421	399	433	414	402	443	412	425	441	392	451	433	437	432	428	391	435	395	430	419	443	426	379	452	438	414	440	415	472	420	423	479	414	424	412	437	417	437	407	426	412	417	430	407	390	434	379	404	419	434	408	415	422	462	413	424	410	427	431	441	475	418	430	464	399	420	399	418	424	413	463	454	430	401	424	424	423	418	415	424	451	395	433	453	428	422	437	440	424	420	364	421	454	422	399	432	398	409	410	431	400	404	388	430	415	394	403	424	423	406	437	441	419	424	418	436	423	425	412	451	422	426	415	433	401	437	388	407	396	444	438	443	427	387	404	414	428	406	408	450	431	409	427	432	427	383	408	423	401	436	426	398	424	449	421	409	408	404	450	421	391	457	400	431	446	422	400	434	425	439	417	432	420	419	424	431	398	413	413	412	428	416	447	444	424	428	442	451	421	444	449	403	426	398	412	393	442	429	426	403	410	404	428	432	426	440	435	421	453	396	409	426	456	406	432	440	415	444	403	416	439	402	413	406	416	438	399	417	421	421	439	426	472	444	408	482	372	422	439	462	464	412	414	435	436	411	416	418	398	414	407	455	404	443	426	405	427	410	438	397	406	403	371	441	450	421	419	426	395	433	475	409	454	387	401	390	408	378	400	423	417	430	425	453	436	398	434	390	414	464	426	417	427	405	402	401	418	426	393	404	436	441	433	414	426	405	387	394	411	450	426	433	446	428	420	452	444	420	377	424	422	415	447	467	421	455	420	429	425	440	408	426	436	443	431	431	446	415	429	414	424	431	439	424	417	408	400	435	396	422	403	442	394	424	414	402	439	413	441	401	404	463	422	427	434	427	455	427	450	439	401	456	445	408	423	421	435	410	447	423	400	443	442	442	409	406	431	435	454	418	421	436	429	406	426	388	397	402	420	431	425	392	420	461	420	386	391	445	411	382	414	401	421	431	454	431	412	444	443	451	445	447	434	424	407	422	441	387	420	436	447	456	394	410	439	415	446	425	440	435	372	416	411	447	410	447	399	452	434	439	440	394	406	443	444	428	399	389	458	409	437	419	438	432	427	412	380	412	407	398	447	441	362	441	461	436	440	400	429	413	419	428	439	435	389	445	429	415	416	404	421	420	393	454	426	412	429	448	434	405	455	417	415	413	432	417	455	420	416	424	404	453	414	435	436	426	407	404	409	411	468	387	453	423	430	449	402	400	413	463	442	412	410	396	413	460	428	399	437	436	431	413	436	424	422	414	439	414	394	386	411	394	434	418	430	420	387	395	428	392	362	404	395	440	412	414	418	437	417	446	405	424	416	421	397	411	395	423	437	401	425	422	416	410	408	410	403	449	407	410	391	450	395	432	458	438	437	413	413	420	406	429	394	409	410	425	445	423	425	413	437	461	416	414	412	438	394	417	423	386	442	437	428	413	426	446	439	382	421	413	426	405	432	410	439	445	419	466	376	407	448	413	452	439	440	426	455	409	388	396	437	436	423	429	430	452	423	435	441	427	424	437	410	402	439	392	435	464	424	476	412	429	408	424	444	414	438	439	440	445	427	424	411	398	418	425	385	460	394	420	421	438	428	425	407	408	417	433	436	442	399	443	400	411	412	410	448	393	417	414	447	412	411	431	423	408	406	432	425	400	393	415	385	390	424	417	441	443	422	404	404	398	453	431	409	429	411	404	401	440	424	429	421	423	390	451	446	432	444	422	458	383	404	430	414	422	405	458	443	401	409	406	444	405	424	427	427	392	402	412	445	427	411	446	417	444	398	441
23681	21114	28603	26068	34803	21919	5330	1119	588	426	395	370	418	336	376	351	358	346	347	356	351	363	341	312	349	329	310	372	316	355	286	318	333	378	334	338	337	301	322	330	315	298	337	304	298	356	318	342	351	333	339	350	353	312	333	323	370	302	347	304	326	310	340	328	351	330	298	333	308	348	366	312	314	320	317	315	318	313	292	310	362	303	355	333	333	305	321	310	332	299	307	353	298	347	326	328	320	338	336	306	334	320	309	305	374	328	310	306	349	326	321	320	336	300	310	297	360	334	331	369	325	310	343	322	362	318	321	343	326	333	345	319	311	338	302	337	299	328	322	337	333	309	357	341	298	307	303	308	329	281	335	296	289	319	304	309	338	366	311	340	304	324	313	315	338	375	335	315	328	327	324	339	346	320	335	279	333	291	289	309	320	322	306	321	297	346	309	305	302	329	291	330	293	343	332	322	343	342	365	319	358	314	342	300	326	299	354	320	331	291	323	319	337	342	302	322	336	346	290	340	304	322	373	324	316	303	345	342	309	319	321	330	311	281	332	318	336	334	332	334	305	311	317	327	318	290	321	343	285	308	310	291	316	339	327	293	327	324	358	306	327	359	317	335	327	314	313	289	316	297	323	337	318	298	346	322	310	318	343	301	319	366	318	342	333	335	285	344	358	303	300	362	336	320	311	327	291	307	300	318	332	304	287	325	326	315	329	321	296	317	323	322	292	326	349	328	281	321	309	302	313	328	365	314	304	328	297	305	311	299	331	309	324	318	303	355	334	347	289	312	302	329	330	334	326	313	325	321	352	315	342	330	359	315	308	286	291	327	349	332	349	327	311	339	309	328	284	331	332	343	344	318	304	341	335	304	322	297	294	310	336	326	319	308	317	318	308	345	323	319	278	305	291	311	340	321	325	337	351	314	306	330	296	328	336	317	330	291	352	345	323	330	307	334	329	305	312	307	314	301	322	317	339	350	324	300	305	308	328	324	324	279	304	343	301	325	325	327	308	311	336	297	323	309	325	308	327	286	318	313	336	342	321	339	291	313	328	306	311	293	364	317	346	325	326	315	303	348	336	322	340	330	333	325	321	324	323	306	321	339	302	358	304	308	289	325	317	290	299	329	307	306	314	310	330	306	344	313	323	364	371	317	366	334	317	327	289	297	311	326	317	318	324	353	316	336	323	308	331	299	333	307	325	319	299	344	345	314	321	316	339	293	345	363	319	301	300	331	338	329	319	318	318	314	338	300	358	288	322	299	304	306	331	308	314	307	327	311	321	333	320	330	351	324	315	307	318	319	304	324	305	310	345	318	334	357	349	325	303	305	333	293	324	320	292	305	327	327	269	329	326	337	329	326	323	312	310	335	290	355	346	312	297	345	344	317	320	342	311	341	363	360	324	297	324	329	341	318	299	321	286	329	313	304	311	326	330	302	336	307	291	334	277	303	311	322	298	357	315	308	317	316	315	326	347	290	342	309	318	314	312	308	344	347	286	320	323	303	343	314	332	314	295	310	321	323	328	325	324	305	299	318	309	304	331	307	324	303	294	352	330	325	288	336	320	305	330	276	321	331	346	326	292	309	303	333	302	320	333	335	319	330	334	303	355	321	340	340	341	323	296	295	335	294	317	344	317	330	338	322	327	306	317	325	314	313	336	306	328	336	319	316	320	309	338	316	346	317	350	316	355	335	297	317	356	336	334	332	322	331	312	306	307	337	290	347	349	318	359	316	329	325	320	327	323	324	288	293	306	325	345	266	323	315	299	324	317	300	343	322	347	304	324	348	288	365	310	333	315	303	309	317	324	334	346	314	335	327	339	306	319	343	325	332	311	314	308	323	306	314	313	324	319	310	317	319	348	306	310	325	312	333	335	321	327	317	324	309	333	333	336	334	306	335	302	296	326	326	312	326	314	326	308	309	344	318	350	329	325	313	329	328	351	305	297	321	304	346	340	302	336	328	297	301	280	288	301	331	337	351	292	291	295	323	329	309	323	337	296	313	314	316	330	360	315	295	301	308	354	321	311	288	327	308	297	319	319	303	347	323	301	311	316	318	328	310	360	318	342	328	309	332	329	298	317	314	329	316	339	314	324	315	336	321	311	309	325	309	310	310	300	322	294	345	306	335	330	328	299	328	299	334	312	317	321	310	294	306	311	297	292	310	340	329	333	344	298	281	347	309	300	310	330	314	323	285	310	336	338	324	330	284	318	317	341	331	319	299	326	309	276	294	338	318	319	317	317	291	325	327	324	337	321	319	353	307	291	300	298	318	344	301	295	330	315	316	312	317	299	330	352	337	292	308	313	310	316	328	298	339	321	327	326	330	318	310	343	272	304	350	322	327	306	305	306	340	332	365	300	323	322	336	316	316	283	289	308	311	299	314	339	320	330	307	339	312	317	289	334	327	313	323	327	345	310	312	313	327	330	324	313	296	332	309	330	321	340	336	295	309	315	327	321	339	329	303	334	331	303	316	269	306	318	334	313	298	314	352	332	316	323	352	348	308	303	318	282	304	308	312	331	316	307	313	272	335	323	342	384	310	313	315	288	317	290	337	310	295	311	301	303	310	346	319	321	331	300	315	336	312	350	314	327	297	292	330	316	306	312	315	319	315	319	306	310	311	286	328	307	305	365	360	297	299	306	289	326	349	310	318	319	338	334	313	349	309	329	301	323	323	311	302	332	330	310	340	339	300	280	311	327	346	333	308	314	337	305	323	292	295	325	335	301	313	307	329	303	338	288	328	300	321	325	327	320	290	304	311	335	320	299	313	296	337	309	325	324	338	289	303	310	322	320	309	311	292	314	356	296	309	302	316	299	330	310	327	324	349	326	308	309	317	335	321	334	341	303	289	293	338	323	337	313	299	327	314	309	348	326	330	326	325	310	338	298	333	306	319	314	359	331	319	324	339	314	322	304	306	313	332	310	309	310	330	332	333	305	331	332	308	315	288	327	291	322	339	319	307	307	329	317	288	302	315	336	309	368	339	331	328	337	323	317	321	326	317	303	310	314	333	304	347	338	329	317	302	329	372	325	345	306	276	331	312	309	335	321	321	330	311	296	311	302	300	304	293	354	334	297	320	326	308	363	318	322	289	299	322	312	339	329	319	274	324	289	339	314	291	320	314	326	321	330	364	328	301	320	300	316	330	304	328	305	323	316	342	325	317	315	324	326	308	352	293	332	323	314	337	324	342	298	304	305	340	327	300	329	329	305	309	346	328	328	325	330	333	299	294	354	293	309	315	305	318	300	322	306	338	303	308	313	316	297	340	328	346	281	323	323	312	310	314	335	316	282	306	318	307	324	319	343	306	352	308	349	349	321	325	301	318	314	324	299	275	328	300	334	321	333	323	310	316	335	308	306	296	309	334	338	302	302	332	322	363	323	314	326	305	348	320	356	331	302	323	311	316	352	311	314	330	323	315	353	326	299	310	331	301	302	339	345	313	329	307	343	325	312	325	333	281	322	307	344	329	342	334
32457	60822	41594	36356	41637	15741	1613	1681	837	506	454	463	432	405	393	381	407	375	373	389	376	359	331	341	355	353	352	383	385	334	380	323	353	334	340	321	358	332	360	361	338	324	350	328	324	352	334	363	342	325	336	322	307	387	339	339	303	363	353	373	287	368	325	343	341	351	346	338	311	334	323	355	347	348	338	336	356	338	337	338	318	348	295	331	356	342	358	317	349	368	303	292	324	381	345	353	333	343	321	304	355	353	343	355	369	337	364	368	344	335	334	336	337	322	347	349	349	339	376	363	348	342	351	336	339	324	323	355	356	337	360	335	351	340	336	343	363	380	381	345	325	342	334	336	350	319	312	335	311	373	320	354	383	299	334	354	327	357	345	327	337	321	321	357	334	344	356	320	365	358	329	350	347	363	326	341	345	329	306	352	327	328	311	325	351	335	303	316	342	331	362	318	343	358	325	318	331	359	363	348	333	363	343	349	355	359	372	320	347	360	314	326	319	376	345	334	352	318	365	321	329	342	341	315	335	311	321	335	349	334	360	330	358	386	332	304	359	344	346	372	355	321	346	372	289	351	343	346	335	339	353	352	346	320	355	350	332	339	355	331	347	331	351	302	315	342	328	339	342	331	324	348	333	357	347	295	335	338	305	344	359	333	326	351	344	334	330	333	325	354	363	368	334	340	328	335	310	354	327	347	345	335	350	332	327	329	333	373	301	355	328	323	356	329	342	323	360	340	322	368	332	361	354	364	338	365	353	316	323	338	347	353	325	332	342	360	353	363	356	328	320	325	363	348	385	298	379	330	337	325	314	363	329	371	355	324	360	352	323	347	331	301	348	347	333	347	333	318	349	351	351	342	294	335	363	346	351	354	309	358	355	319	352	338	315	330	334	324	329	339	286	320	341	347	325	323	323	327	348	323	302	318	329	308	300	306	337	324	335	349	358	350	360	326	323	353	330	343	311	314	348	329	336	351	310	327	333	355	308	319	320	332	340	307	373	325	347	349	322	341	339	343	362	343	322	378	343	340	342	334	365	337	347	379	290	348	349	321	316	356	355	314	346	295	327	308	322	322	357	346	345	367	325	334	322	334	390	356	359	353	338	351	337	312	357	357	336	363	343	345	339	364	344	327	328	341	349	312	330	351	315	315	343	349	327	325	308	315	304	331	317	370	318	337	361	324	343	356	337	346	344	325	293	378	340	343	326	319	322	334	329	323	357	349	344	349	339	365	349	329	356	378	333	344	354	375	337	332	309	310	337	341	371	354	355	338	354	364	353	340	366	370	330	321	366	357	342	341	377	325	353	346	337	341	351	335	361	353	354	339	364	337	370	378	316	358	347	297	329	352	335	321	340	337	332	313	342	338	317	317	322	334	344	316	346	358	350	367	319	326	361	331	348	366	342	342	334	355	348	331	339	343	311	333	326	324	332	326	384	333	331	355	323	324	332	334	339	368	364	339	355	367	319	354	330	348	311	342	368	349	362	353	345	302	329	329	305	365	331	319	343	326	334	316	353	303	356	349	374	334	332	324	344	355	321	358	348	328	351	338	327	311	352	395	338	354	324	343	324	379	298	332	329	370	332	353	328	339	363	361	354	345	346	321	329	356	305	327	355	352	344	335	334	341	348	324	330	343	320	314	347	369	318	320	349	330	357	381	337	352	338	327	340	361	341	338	373	321	335	355	348	314	366	318	319	298	340	364	335	335	380	315	320	371	312	331	334	322	326	320	337	346	381	320	352	361	329	363	341	326	336	346	347	319	344	361	347	337	356	345	337	380	338	300	354	355	342	298	350	336	314	328	327	373	340	333	338	342	315	317	364	342	352	351	318	334	336	330	330	346	337	344	351	359	344	326	314	341	367	334	367	320	315	341	346	333	341	341	347	337	350	345	334	326	342	325	319	341	355	353	333	328	364	325	335	359	350	334	356	336	328	307	335	366	369	361	344	332	378	345	319	327	318	354	339	334	337	338	328	318	346	334	346	328	340	315	325	346	308	338	319	380	362	368	327	358	357	338	352	351	307	324	309	375	341	397	347	328	322	340	346	322	340	322	368	338	351	327	317	314	307	345	295	350	339	350	332	362	313	321	329	326	322	338	326	366	359	318	333	326	360	365	334	360	377	320	347	332	336	363	337	332	338	312	337	354	336	364	324	309	369	313	341	344	329	354	348	341	331	321	350	349	333	363	349	351	327	338	311	336	325	344	325	339	318	350	351	347	366	323	308	315	342	336	371	326	376	365	329	334	354	327	349	345	325	355	342	343	324	356	334	336	353	355	317	344	324	342	344	347	349	354	349	332	324	335	348	319	344	332	341	360	308	355	352	358	323	336	320	336	330	376	355	347	330	341	364	341	322	344	311	329	354	327	347	342	355	334	352	368	315	358	328	353	355	339	371	351	324	309	357	326	351	358	333	363	324	340	339	327	335	346	363	360	331	333	332	354	352	351	357	326	362	333	350	359	324	358	352	348	320	314	332	358	333	335	315	351	322	312	363	331	338	312	362	358	362	328	316	355	356	378	326	327	354	355	337	378	334	367	324	350	325	342	351	364	349	336	321	338	340	343	351	339	341	349	318	343	365	342	326	344	345	310	339	334	359	363	340	333	330	358	348	336	327	349	353	354	353	316	379	345	324	309	337	328	367	347	324	326	334	360	331	372	318	330	347	325	348	320	315	344	348	329	322	381	399	336	350	335	361	320	355	351	334	359	369	328	358	320	343	322	322	324	315	352	393	338	354	335	315	320	323	355	344	334	365	328	358	348	341	317	317	306	342	328	322	354	337	316	385	306	307	345	328	370	343	356	322	343	350	331	325	324	358	346	349	338	357	365	323	343	320	324	353	347	342	357	364	320	359	338	346	341	335	338	352	344	332	326	350	345	348	333	365	347	357	353	328	346	337	325	340	350	336	316	331	304	360	326	332	310	339	374	357	334	333	366	326	333	350	342	344	376	349	339	342	342	347	354	319	354	347	331	354	346	343	347	327	318	335	358	327	372	332	330	310	370	340	331	351	334	339	330	357	332	317	365	339	344	337	327	331	350	333	345	317	334	353	301	311	330	361	340	296	345	377	347	353	312	324	345	339	307	335	343	317	320	345	336	329	320	365	353	344	351	332	348	340	329	332	380	343	317	326	358	329	355	345	336	300	355	360	357	332	332	333	374	317	358	337	354	317	324	361	322	340	345	327	342	323	340	318	324	352	347	329	353	362	345	362	338	342	331	370	336	350	339	328	356	366	358	316	358	360	313	348	354	348	351	325	335	315	347	348	357	343	374	352	329	320	336	322	374	350	347	342	288	364	317	309	327	330	334	359	329	312	342	382	341	335	330	318	321	316	328	329	359	355	324	316	348	341	327	353	308	323	316	357	360	389	334	327	364	341	350	330	325	355	369	339	348	372	331	358	332	313	300	340	365	355	370	371	336	317	346	344	377	377	357	355	293	324	346	337	351	325	313	362	337	300	355	318	303	344	334
24891	21159	27324	26283	25643	12585	1503	775	519	540	516	502	498	498	505	498	500	517	497	477	471	497	447	522	511	494	491	473	474	450	461	502	476	474	484	501	474	496	525	453	449	468	481	483	508	515	478	488	470	447	506	475	472	536	495	475	482	487	472	477	484	459	476	517	494	506	530	503	493	486	481	449	515	466	489	461	486	475	498	518	536	497	479	471	501	463	465	476	494	509	469	521	465	456	500	473	494	518	495	496	480	479	479	492	489	432	485	478	506	484	475	524	506	473	459	488	485	496	452	449	459	527	499	467	470	527	487	495	499	505	480	450	501	508	458	491	485	491	470	454	476	481	467	486	433	495	480	476	477	472	461	508	471	467	503	491	460	493	466	479	474	459	472	485	529	461	472	479	526	487	468	478	482	509	482	457	452	440	441	484	487	499	453	468	487	496	468	454	498	481	463	495	480	501	451	480	442	495	516	497	440	461	496	437	471	470	509	493	473	502	462	486	487	490	474	502	499	449	500	461	530	468	504	495	493	486	455	471	523	467	496	487	478	489	479	509	485	514	493	528	502	495	473	459	512	503	498	475	477	454	447	474	508	454	486	484	497	525	475	508	528	450	461	505	480	463	489	508	514	480	472	516	491	528	459	499	488	480	462	474	501	510	517	458	480	511	458	497	472	466	465	485	494	485	487	485	492	513	477	490	508	457	510	507	489	475	478	477	459	484	483	484	502	504	511	481	439	468	506	438	480	462	495	467	474	506	449	479	499	513	449	498	507	459	462	462	478	480	508	455	526	494	502	469	491	479	482	505	440	449	480	434	469	511	498	500	477	493	500	496	518	489	514	417	503	507	508	458	484	454	508	490	504	481	492	478	479	488	463	500	539	518	474	511	487	490	506	503	482	494	547	497	487	480	440	492	480	498	506	475	487	473	470	468	479	495	484	493	489	490	460	514	459	464	499	489	486	515	493	500	486	468	468	488	499	514	524	469	498	475	460	458	477	450	487	484	492	476	510	480	520	455	531	445	514	535	432	482	495	493	475	478	486	497	463	464	475	468	462	512	499	500	488	507	472	492	495	519	510	501	479	501	488	483	482	484	457	491	480	508	487	506	483	485	487	481	477	474	470	486	487	455	492	470	491	504	459	482	499	492	456	466	480	511	458	481	477	472	482	482	533	520	473	534	455	498	439	535	539	525	492	468	453	489	538	480	495	504	534	445	484	459	507	474	459	467	490	466	458	469	487	456	532	513	487	452	443	517	525	446	494	488	411	484	481	482	471	496	473	475	493	481	482	500	469	442	468	462	464	495	450	472	470	509	477	481	491	517	494	491	517	492	453	479	449	497	488	478	436	497	499	508	487	480	486	488	486	421	495	468	467	461	489	467	483	522	520	466	513	506	497	528	468	483	498	492	465	486	506	473	500	480	505	490	502	467	465	473	518	470	479	500	435	474	479	466	470	509	506	526	476	475	466	505	477	484	483	512	512	455	491	450	509	492	485	461	481	502	491	495	498	464	461	475	480	509	500	511	510	487	492	476	485	512	467	496	475	483	484	486	479	485	484	494	467	499	495	484	512	499	490	478	500	503	483	486	448	508	473	502	500	447	484	470	453	516	477	485	479	490	478	457	507	479	497	488	469	500	492	464	537	460	463	453	447	508	518	529	475	475	486	477	486	483	459	472	465	526	448	501	531	484	451	494	491	483	488	470	482	488	468	467	447	483	486	484	478	433	476	499	455	484	451	495	531	492	494	439	479	485	514	469	455	497	505	501	517	515	482	529	490	471	454	501	475	494	502	499	479	475	500	497	480	477	481	438	462	482	477	471	489	444	533	497	524	485	534	483	525	484	457	452	512	529	487	503	461	466	523	445	513	489	489	428	482	460	493	494	451	471	481	475	481	508	427	522	472	478	499	491	500	487	489	475	458	447	473	503	460	506	488	475	483	528	488	521	480	457	469	506	477	499	489	484	510	467	480	544	488	440	504	465	521	470	472	478	498	500	492	429	489	459	466	472	525	493	482	476	528	509	482	485	502	467	484	468	467	484	475	474	524	461	475	459	509	483	521	495	488	470	500	472	460	465	535	497	471	470	505	498	492	506	514	473	472	500	462	453	475	476	506	531	487	467	479	464	476	503	498	535	487	507	546	468	476	516	446	502	506	501	473	460	491	459	510	508	530	455	483	459	504	458	511	491	499	499	503	483	475	478	477	514	533	495	499	473	491	448	499	505	479	502	472	452	503	502	482	460	475	463	500	462	523	481	470	441	463	481	529	475	463	503	517	513	503	533	483	470	511	491	476	527	462	425	479	464	492	470	410	487	483	467	496	489	463	475	446	463	525	478	485	511	452	479	460	457	483	471	478	500	474	496	471	532	517	485	458	497	454	485	496	471	462	482	511	455	464	491	488	502	453	453	500	478	492	482	497	488	518	510	510	492	440	454	492	472	488	467	466	483	431	454	461	485	464	499	455	508	448	466	477	483	501	412	465	460	473	483	494	510	512	475	415	485	499	500	448	477	497	500	475	488	477	509	487	517	482	519	481	498	496	483	513	464	508	502	477	447	497	472	468	470	472	509	466	494	505	487	472	501	497	451	502	482	482	485	470	479	521	453	475	493	487	494	485	476	437	473	483	453	512	486	492	478	461	488	521	462	479	493	474	493	471	498	470	474	510	499	504	464	485	484	456	469	486	466	454	489	508	481	510	504	448	480	481	474	507	479	463	523	465	493	487	464	493	435	475	490	500	505	478	529	463	463	479	466	466	482	462	506	467	479	458	471	479	454	526	496	504	512	508	452	490	499	478	482	483	520	447	470	489	506	488	485	476	453	496	485	469	502	468	466	497	498	479	461	455	492	475	510	499	487	494	495	463	489	522	514	442	475	503	510	514	480	508	461	483	470	537	482	467	465	487	463	492	464	489	501	450	477	484	431	463	441	461	528	480	481	476	493	471	516	473	500	479	473	487	458	446	476	497	486	461	521	489	514	487	510	486	469	486	481	508	453	449	488	475	509	467	492	501	465	456	427	483	499	509	510	461	467	522	501	509	503	519	492	501	511	457	465	500	486	475	468	516	447	462	466	465	476	491	487	511	494	479	475	470	467	503	462	523	470	479	451	476	490	473	489	461	479	494	462	465	494	464	480	483	512	494	498	466	457	488	482	480	494	483	511	490	495	489	417	471	442	479	478	475	516	500	467	493	503	477	493	492	414	540	470	484	522	461	467	500	492	433	506	506	469	490	443	529	473	451	453	484	483	473	454	482	491	501	499	462	513	534	489	497	478	507	435	491	480	477	527	449	476	520	464	476	495	527	498	465	448	489	472	493	475	471	488	510	490	525	507	482	509	498	476	475	530	462	452	526	497	467	498	431	500	496	482	478	506	468	517	461	521	486	481	510	520	481	494	479	533	472	493	473	508	463	474	487	515	473	489	506	495	505	511	494	477	471	484	486	496	475	487	491	492	484	486	473	543	480	498	490	458
31152	53931	29765	25366	31709	11798	1237	1168	660	596	588	552	517	548	525	552	525	553	488	523	552	561	549	510	498	541	480	527	477	501	486	533	521	509	491	528	515	555	532	534	458	512	486	542	500	518	471	528	498	519	479	534	537	475	518	492	509	497	461	500	527	450	502	481	495	522	480	542	447	537	518	466	498	489	512	492	491	518	530	510	539	483	514	547	496	500	541	510	471	469	517	481	504	498	492	516	506	522	476	494	499	522	513	509	513	563	517	472	514	489	490	497	491	503	500	492	514	492	510	500	487	540	492	539	498	502	483	477	473	508	512	549	520	486	480	519	498	555	540	479	554	511	496	492	492	462	508	504	509	525	526	493	502	511	505	534	513	470	498	492	504	508	490	512	488	534	504	539	508	473	480	507	496	494	501	488	465	502	495	486	461	533	474	508	486	485	503	516	514	522	461	500	470	541	535	503	488	520	488	472	536	491	534	492	509	540	446	492	522	501	493	494	500	523	525	483	522	520	521	537	536	522	523	500	531	535	466	487	559	469	491	522	535	494	517	466	520	534	487	537	476	462	505	504	514	524	512	503	502	486	523	465	470	510	476	488	507	542	490	513	541	485	519	491	498	535	500	510	527	485	471	512	506	490	476	513	480	523	465	425	511	471	538	552	518	478	517	505	539	473	525	467	493	483	507	503	513	515	496	467	515	512	502	484	502	455	477	509	497	518	509	525	516	522	482	522	495	546	530	504	497	518	521	480	454	523	488	476	496	525	526	470	495	515	478	517	488	501	501	509	530	506	502	551	536	513	521	492	468	523	482	491	487	484	489	479	520	490	500	503	448	505	508	496	496	502	487	502	531	498	494	505	495	502	522	501	491	506	522	517	522	462	498	487	462	534	508	536	548	513	485	487	529	505	499	540	539	493	498	486	489	515	519	504	499	500	483	525	525	536	509	543	486	549	475	522	513	486	535	539	556	530	497	513	559	538	485	509	490	506	480	520	514	530	498	483	487	509	495	519	478	514	482	532	496	526	520	521	486	502	488	488	477	495	492	506	474	532	498	521	512	514	535	509	488	505	483	501	538	497	459	515	464	447	502	483	503	543	485	549	513	515	509	482	485	495	507	455	498	539	494	492	490	481	509	501	487	473	495	506	508	496	499	509	497	510	499	492	522	501	464	512	483	538	499	483	480	513	509	503	532	521	468	508	513	489	540	503	498	481	525	560	525	502	524	486	522	553	530	488	458	529	490	494	465	487	534	472	498	546	533	499	497	486	518	480	492	518	483	477	509	504	504	510	527	519	487	479	470	482	486	485	485	509	456	491	488	514	501	538	486	469	524	453	490	513	508	516	440	494	498	484	504	507	553	485	567	505	480	474	500	506	515	495	532	458	464	523	478	501	506	463	498	492	500	501	534	504	546	523	518	505	507	524	505	491	537	498	489	480	536	498	489	494	486	495	475	477	453	498	519	508	523	547	491	492	526	522	534	483	529	449	495	485	510	510	524	519	522	536	494	532	521	492	543	484	491	507	546	481	493	492	486	488	510	501	529	497	501	517	556	495	500	507	505	501	503	492	475	497	563	474	531	502	502	488	492	496	513	474	500	515	505	504	474	513	504	509	526	468	532	530	472	518	497	506	499	511	494	510	487	480	515	521	545	501	542	507	490	546	517	516	539	543	481	508	506	497	494	501	528	480	556	511	498	500	528	518	495	481	513	506	490	516	568	484	506	550	518	485	509	509	509	476	514	501	510	518	492	506	518	490	491	501	503	506	507	495	487	507	526	518	523	486	462	498	502	501	521	494	474	504	508	531	456	485	471	464	512	476	500	477	482	511	550	479	455	515	491	486	525	495	503	484	530	506	490	492	479	515	518	503	523	514	509	522	498	541	484	532	500	524	492	507	522	544	461	483	523	539	474	493	486	535	510	504	501	551	501	501	476	493	520	514	500	520	508	530	492	481	508	528	468	476	485	471	483	504	499	509	533	509	515	492	482	516	515	477	519	512	494	505	524	538	509	501	541	522	506	533	552	486	478	500	488	507	499	496	501	505	503	503	514	516	498	503	481	530	486	479	484	493	514	541	495	495	494	524	493	516	543	523	514	507	510	527	484	510	487	479	494	481	520	540	484	532	508	524	541	541	538	508	537	498	502	508	522	506	533	510	520	523	483	488	516	517	526	515	501	485	507	490	491	530	540	504	507	500	533	487	513	544	503	490	517	504	503	516	484	494	492	493	452	490	492	552	489	479	516	501	511	494	523	500	530	506	487	507	475	512	506	474	555	527	525	500	518	520	514	531	468	475	478	482	528	485	479	496	524	512	489	534	483	523	507	514	509	508	480	521	474	484	490	518	508	480	537	476	529	514	533	512	488	502	563	462	490	521	471	527	458	529	528	466	476	490	500	476	502	492	485	539	487	499	503	496	490	523	511	510	505	504	499	549	475	517	504	521	498	493	484	479	503	488	539	496	507	490	518	501	478	525	496	484	510	516	524	499	523	499	531	500	514	513	496	480	505	540	495	485	472	468	477	529	504	496	540	539	488	512	497	501	508	471	529	524	520	514	485	474	484	498	491	516	508	519	525	488	503	502	476	482	483	489	503	513	539	471	477	501	512	513	565	505	476	512	477	475	489	511	472	512	496	539	495	507	529	484	525	504	503	522	517	490	471	493	539	505	498	492	494	484	531	516	533	489	504	482	496	468	501	524	510	507	476	496	508	501	509	468	490	479	479	523	512	509	475	494	468	478	470	526	518	518	522	518	525	463	480	485	458	522	492	447	453	468	519	508	508	539	506	527	501	514	482	499	479	495	507	532	496	498	497	470	497	494	464	521	479	506	484	473	477	480	487	522	510	476	518	513	497	517	524	525	494	466	511	500	528	503	492	479	553	517	518	533	514	506	484	505	482	525	464	512	446	500	510	508	486	528	517	549	487	553	453	491	539	521	496	512	517	468	526	521	520	493	478	482	517	503	492	498	512	517	490	516	495	502	482	501	536	505	481	545	476	529	492	533	535	491	501	515	469	511	490	547	490	501	505	470	501	471	488	533	502	497	530	479	509	484	525	504	500	456	513	495	498	527	469	523	495	521	506	536	457	514	483	476	543	477	490	516	489	517	494	482	504	506	496	514	496	488	525	511	512	505	501	509	487	490	532	467	506	489	518	504	538	503	495	495	488	513	517	519	527	499	482	486	515	517	551	501	523	485	517	473	522	542	471	499	538	551	471	532	520	531	470	510	486	496	494	468	478	532	487	500	505	500	526	526	504	517	526	485	465	487	473	516	545	514	507	504	510	501	504	515	513	456	516	506	522	506	502	478	500	478	527	506	523	501	492	518	499	495	493	514	528	522	527	528	464	520	502	514	499	467	489	541	482	535	501	532	448	504	510	492	492	502	552	517	492	514	492	462	494	499	557	511	513	529	549	479	533	462	450	475	510	479	486	559	539	524	498	470	539	502	487	506	472	517	505	514	501	536	502	525
22639	21067	28672	24125	33024	27316	12823	2253	637	569	591	517	486	472	485	447	429	444	457	454	402	457	433	439	449	422	451	423	384	405	425	414	418	421	397	426	415	436	450	406	438	412	401	402	429	417	418	465	416	384	427	403	412	410	409	405	363	388	395	408	409	387	423	431	427	418	384	416	429	393	377	380	401	391	378	422	412	443	423	463	443	385	435	399	410	417	438	442	445	377	435	386	413	414	392	418	416	429	399	418	401	408	426	371	410	406	412	393	368	397	385	403	405	396	402	375	416	378	407	400	416	394	404	418	406	394	415	415	407	386	397	387	414	399	389	415	416	439	431	436	410	391	409	385	405	419	442	413	412	398	382	423	378	405	390	378	401	418	394	413	415	377	389	362	413	448	416	410	408	382	369	431	367	395	423	444	395	447	402	435	426	406	389	417	411	412	421	419	408	418	385	409	420	409	425	395	404	394	382	413	398	406	420	397	431	418	419	428	386	377	383	421	409	378	411	404	403	421	408	438	418	413	406	432	393	416	419	401	392	436	391	415	396	400	414	428	388	409	427	435	434	433	413	409	434	420	413	404	394	422	405	410	369	411	407	429	397	433	395	387	388	347	409	379	384	395	423	380	428	401	444	399	422	414	418	418	421	356	390	394	428	384	402	387	397	421	408	377	400	372	413	401	430	429	385	399	396	401	386	392	439	383	409	377	426	421	381	389	398	396	372	372	412	394	436	385	403	388	413	430	435	404	394	379	412	439	382	419	426	378	417	441	423	391	398	412	398	407	399	381	407	469	408	410	356	421	385	474	379	386	418	418	382	426	387	421	438	378	394	373	404	412	392	387	438	392	435	410	369	399	430	382	418	408	402	388	382	399	409	400	372	414	397	404	435	369	410	409	419	405	417	426	415	431	445	449	390	404	407	391	423	423	377	413	389	432	385	354	383	436	387	374	387	427	446	415	400	417	408	446	387	421	407	428	398	392	405	415	391	402	399	368	417	419	388	408	423	401	384	435	386	407	378	425	377	364	430	393	386	416	397	425	385	425	374	409	431	412	398	379	405	431	415	405	377	441	401	429	387	410	385	448	390	419	367	409	402	418	381	387	418	410	443	364	405	365	386	424	383	468	397	392	397	413	394	404	414	387	414	410	435	383	413	412	384	401	392	400	409	447	427	412	450	415	440	395	428	417	375	381	444	373	394	397	434	415	417	407	424	385	417	415	429	438	385	395	430	387	441	429	395	405	422	420	377	388	381	355	373	394	411	417	381	423	402	369	411	386	415	384	417	366	382	402	435	448	401	396	426	375	413	396	403	423	391	430	407	418	371	397	404	377	435	428	407	380	406	409	396	386	427	420	362	421	392	374	437	396	439	428	461	391	402	389	418	399	395	395	369	398	386	384	385	398	411	371	369	395	414	399	426	347	438	408	395	453	416	386	418	387	370	404	374	408	407	382	401	416	397	393	416	417	372	428	407	415	409	439	414	396	405	422	396	403	388	391	398	401	392	386	419	409	403	389	428	415	407	390	380	374	414	361	392	402	397	391	401	396	426	424	403	407	389	413	431	404	436	391	422	389	370	379	390	427	411	392	425	398	380	410	424	391	420	400	395	425	386	406	390	404	416	442	396	435	388	360	390	414	371	414	360	404	418	419	417	417	378	427	425	436	417	446	414	406	379	406	430	416	370	400	423	410	408	430	384	391	396	433	423	427	405	448	415	428	450	376	398	391	391	427	414	410	396	430	385	421	443	407	404	367	409	404	418	406	380	414	391	391	372	400	382	374	414	402	412	435	407	356	428	416	412	368	406	425	391	387	434	435	387	408	397	413	414	390	413	404	404	393	403	418	442	417	381	398	400	399	385	389	379	370	369	392	422	396	396	413	452	412	364	396	400	378	390	438	398	407	385	411	361	406	400	440	390	392	396	420	410	363	393	412	416	368	411	362	405	388	418	437	430	394	418	390	365	449	393	359	436	370	407	425	450	434	395	396	439	402	380	376	395	425	412	410	402	422	387	402	411	404	442	392	402	427	394	369	445	427	390	387	389	406	384	396	432	405	386	430	383	378	433	384	408	408	401	418	409	416	396	420	407	398	378	428	421	421	430	408	379	443	408	389	368	418	401	389	411	445	423	407	395	408	412	421	406	364	406	408	431	375	403	418	386	398	387	404	389	407	405	379	411	413	423	410	413	406	413	345	419	409	374	389	424	377	404	369	381	445	414	443	412	430	427	410	389	379	398	419	385	388	427	411	399	405	428	406	391	376	402	381	402	416	424	415	382	445	410	399	413	394	410	383	411	402	435	380	379	395	389	405	415	381	397	399	408	450	432	395	398	423	389	429	448	413	399	389	404	403	452	394	409	384	388	408	402	409	379	409	402	434	425	381	396	387	400	434	380	400	403	436	441	401	401	413	411	425	408	404	322	426	407	392	403	404	415	354	409	390	394	408	356	446	407	382	414	420	364	419	385	386	417	396	431	421	385	414	420	414	373	436	377	394	412	396	448	388	455	417	423	394	398	368	455	397	427	407	437	401	402	371	409	386	399	383	406	364	384	437	379	402	425	365	398	408	429	429	406	395	408	413	394	391	405	399	413	382	434	408	403	390	396	456	389	400	422	398	392	423	390	417	417	411	378	426	399	395	393	409	377	372	429	385	410	403	380	388	425	397	415	420	396	397	407	426	411	410	390	346	416	407	388	404	402	416	404	393	415	412	403	415	373	412	396	412	407	405	379	423	397	432	380	414	386	406	394	402	398	397	402	406	380	415	407	430	423	426	404	397	381	372	401	364	401	393	395	430	420	413	385	419	447	410	383	380	410	389	414	402	410	396	386	414	426	383	423	366	384	404	394	428	436	422	434	426	404	433	408	407	407	485	413	394	407	417	424	407	421	395	384	373	421	401	382	428	377	405	402	374	391	377	378	414	406	408	357	390	369	397	418	434	386	403	391	447	380	412	411	367	413	409	394	403	390	417	397	381	419	399	383	388	428	404	387	419	367	382	372	412	405	393	397	403	388	411	381	370	409	390	397	418	401	358	426	421	421	365	397	375	432	409	391	414	430	397	384	399	387	401	428	409	430	427	416	375	437	418	388	414	421	395	398	404	372	432	444	406	380	407	410	410	398	418	372	431	453	398	390	394	400	410	411	438	410	403	388	423	383	411	418	395	394	385	406	390	396	399	389	410	392	410	377	405	401	409	423	419	391	425	387	380	405	430	419	395	396	397	394	390	401	380	396	374	408	357	398	422	416	394	391	402	409	406	407	414	420	403	397	381	358	386	412	436	403	357	388	406	414	405	407	391	411	386	442	371	398	399	387	419	416	427	412	440	423	421	383	381	384	417	365	444	391	433	427	430	407	448	402	370	403	395	397	417	404	386	430	389	374	388	404	359	420	401	387	443	406	396	396	445	415	409	382	439	426	416	404	425	371	420	396	417	397	397	423	397	412	408	422	431	397	369	408	406	396	421	417	409	397	391
36109	67156	45042	39498	50463	25252	2201	2817	823	715	692	639	626	579	521	534	510	497	495	447	471	462	509	434	417	476	437	426	450	475	446	451	455	431	422	428	413	402	392	426	440	436	425	404	435	426	433	409	449	423	428	412	434	406	425	423	415	392	412	433	441	433	436	427	413	404	397	444	412	417	407	439	479	433	398	424	439	383	434	413	411	407	414	443	422	430	455	416	427	391	429	464	410	420	416	379	416	426	379	453	415	395	424	463	400	421	394	429	427	403	425	429	427	438	425	427	433	423	454	443	455	446	429	461	438	407	401	417	416	414	435	426	415	449	433	378	419	390	394	386	428	428	409	394	391	392	431	414	443	434	427	397	426	370	423	423	456	419	396	392	412	413	384	385	432	439	452	411	413	402	382	426	390	429	425	409	391	436	406	412	463	413	419	411	462	396	374	423	456	410	418	384	409	407	433	419	429	446	395	383	400	423	445	414	435	386	417	397	434	435	399	417	402	410	444	450	386	396	373	421	418	421	410	417	411	407	439	422	394	407	381	383	393	445	447	401	437	404	441	433	388	402	441	410	406	455	405	406	405	383	422	424	448	432	429	412	437	435	419	404	409	417	412	412	430	416	454	385	436	428	427	422	417	396	385	432	414	448	411	403	379	400	417	416	415	435	399	412	426	398	414	410	392	399	415	399	417	433	387	406	412	414	411	429	401	429	430	410	398	429	425	451	418	428	408	389	412	405	387	429	405	425	421	462	396	407	444	431	437	415	418	392	388	437	414	423	417	393	407	408	436	399	440	438	366	380	370	428	404	404	386	396	409	441	396	455	404	408	440	402	392	430	407	419	410	430	391	394	417	414	411	428	394	419	446	423	427	397	451	435	406	370	434	418	408	452	409	415	421	397	413	389	410	386	398	414	399	413	380	406	390	432	429	404	379	390	433	396	439	437	400	436	394	427	415	424	436	389	414	399	392	404	417	410	451	394	406	422	419	447	423	400	385	422	438	413	423	411	393	425	408	422	377	397	406	395	396	418	426	412	420	400	427	424	404	393	406	402	434	457	399	425	443	385	430	413	423	440	446	425	427	413	425	423	416	411	419	459	480	442	415	449	381	394	385	381	413	412	407	404	415	376	399	441	428	423	443	425	416	404	410	447	415	396	412	415	390	381	398	458	407	448	419	401	396	451	427	415	393	414	431	413	391	368	386	436	410	426	408	417	428	415	439	400	395	386	453	435	454	440	413	410	411	412	397	419	394	421	407	431	455	396	430	416	428	414	406	401	407	406	397	415	406	433	427	408	414	416	416	427	414	379	377	453	393	421	360	413	407	420	412	419	416	380	382	402	420	407	398	434	442	402	427	391	365	401	421	388	405	404	475	400	407	396	392	414	424	421	411	419	433	374	419	401	417	432	423	401	435	399	374	392	420	399	422	417	416	452	420	415	411	404	424	420	400	392	392	407	392	416	432	415	418	417	405	436	429	402	426	402	405	439	406	370	418	386	415	402	438	410	404	423	413	417	439	418	417	376	432	400	430	407	405	448	407	403	407	418	402	399	429	440	410	417	404	421	433	407	355	383	436	413	457	426	400	459	417	384	389	423	415	433	432	369	413	394	431	434	424	430	379	433	417	411	427	393	421	433	410	374	436	424	453	395	461	428	397	415	450	458	416	417	408	431	401	423	425	412	406	420	426	433	389	363	424	404	403	420	419	379	402	387	378	392	455	399	451	456	413	415	440	392	398	389	407	430	428	438	421	399	412	425	403	414	400	415	418	395	433	414	430	392	409	423	429	461	444	397	423	422	399	441	423	362	424	387	441	412	391	392	387	408	427	394	429	397	391	445	428	382	387	428	392	436	405	405	423	402	427	415	405	414	410	390	436	410	417	385	374	402	445	429	422	469	391	430	432	417	415	407	387	450	389	413	427	433	466	410	395	389	421	432	422	387	435	420	407	420	396	437	425	409	394	413	389	425	435	377	436	408	428	380	396	416	432	408	416	383	394	408	404	451	402	433	462	392	432	400	419	428	383	425	413	390	404	420	410	416	383	436	454	421	446	419	392	421	443	382	416	392	427	433	439	406	459	385	400	397	442	426	406	382	388	423	453	409	392	441	440	459	426	422	415	394	407	406	409	423	395	459	451	421	398	382	401	409	400	416	412	453	400	390	433	446	400	393	446	417	379	449	414	390	401	436	407	422	389	432	433	360	431	406	424	390	396	419	434	426	419	440	421	413	380	444	371	444	446	407	400	432	414	430	435	441	393	456	427	396	398	400	418	422	417	428	420	402	420	431	400	426	395	431	395	443	400	417	400	416	401	458	424	408	408	412	404	432	422	411	419	403	388	398	431	416	406	422	414	436	397	395	454	449	423	445	432	434	413	395	409	413	435	455	398	419	473	401	395	395	407	414	445	407	403	420	407	418	431	413	390	427	382	430	398	416	386	404	412	383	420	424	393	425	425	396	402	452	413	429	467	471	415	399	405	398	438	428	412	387	429	434	403	413	437	408	417	438	423	409	411	422	434	423	397	416	392	410	408	389	425	387	421	443	401	416	407	368	426	406	382	416	411	394	443	436	430	430	395	413	443	438	437	417	433	428	421	433	426	429	449	414	409	418	439	431	423	397	410	425	392	433	433	375	394	411	435	429	372	415	401	417	406	431	388	409	372	413	425	434	428	396	404	374	420	387	409	429	403	402	396	432	430	418	423	438	414	416	428	419	422	396	368	422	419	376	410	388	392	400	414	424	405	408	427	443	389	409	440	430	451	421	387	380	403	413	405	393	422	399	386	421	414	436	412	418	392	448	433	422	416	424	427	399	435	436	412	416	426	427	385	430	421	410	407	390	400	392	405	439	392	461	361	413	412	381	428	438	411	406	431	415	372	429	440	413	424	428	383	399	430	413	410	407	431	383	435	424	425	382	414	413	431	385	408	415	421	442	403	443	435	384	410	414	430	407	430	428	438	440	426	449	418	412	435	418	401	387	418	411	411	435	421	441	426	401	480	414	358	420	411	443	397	409	422	419	418	373	389	398	392	414	420	408	400	419	423	416	446	428	399	414	449	422	420	429	397	410	392	383	389	360	416	442	434	420	442	424	426	402	418	421	400	417	421	420	437	469	396	428	410	394	419	400	433	439	417	423	402	413	413	451	419	415	423	409	442	465	478	377	405	413	409	425	426	434	443	402	417	449	446	426	404	425	401	441	419	445	415	435	387	419	416	400	400	390	433	422	418	397	397	378	415	441	437	441	418	408	427	378	399	408	347	398	395	417	399	424	415	387	429	415	381	434	466	410	457	464	397	425	421	435	395	377	402	397	428	397	403	400	443	434	419	431	392	422	395	396	391	420	444	417	388	413	415	364	422	402	401	410	417	413	427	430	443	413	400	437	435	409	377	415	395	404	421	376	396	448	404	419	393	410	451	433	407	418	417	414	428	422	409	409	420	389	392	452	378	421	431	359	409	452	430	449	440	439	391	365
29572	29281	26785	11378	6470	1709	424	421	407	424	419	404	366	414	413	407	405	390	363	403	409	387	383	375	392	375	430	412	399	412	377	407	427	359	396	382	389	372	434	401	416	434	429	385	403	379	382	352	438	378	423	381	383	424	428	414	419	391	424	402	409	386	413	404	353	384	416	406	398	394	396	425	413	370	370	385	397	369	405	402	374	403	383	385	386	430	374	414	404	407	403	400	380	407	436	373	393	402	406	398	397	387	366	382	414	370	393	412	386	409	407	389	383	424	415	411	441	424	433	407	392	414	361	399	383	388	415	370	397	401	396	395	383	443	377	427	381	397	385	410	380	397	371	400	397	406	394	414	413	445	427	378	399	406	430	374	406	422	401	387	389	405	371	404	404	378	437	370	435	371	394	395	382	407	371	385	390	404	410	407	420	389	396	388	390	373	404	396	386	413	401	411	384	374	349	419	395	405	376	376	420	410	403	394	386	385	425	396	415	385	395	400	396	439	388	393	363	386	406	404	404	402	384	371	411	376	432	408	381	384	413	417	393	414	399	370	361	405	403	403	413	381	417	391	389	375	384	430	394	418	414	408	388	384	373	398	405	374	384	394	407	384	387	386	406	400	391	444	397	394	373	395	391	425	400	408	403	402	372	373	407	395	392	365	414	420	407	418	422	397	421	411	435	375	391	412	416	397	396	413	427	425	393	399	394	406	421	358	368	400	464	402	408	400	348	407	399	404	379	403	381	381	393	392	416	379	407	431	427	383	417	418	400	421	372	390	382	390	391	423	367	415	412	379	400	421	386	392	386	364	380	424	426	418	412	409	367	399	426	413	410	402	381	415	383	414	398	400	404	415	441	384	398	429	449	423	431	379	428	386	420	411	411	416	419	374	406	425	426	379	374	381	402	384	375	388	396	405	371	385	388	412	409	373	405	394	401	374	412	438	370	377	406	402	405	375	381	384	410	387	369	412	385	399	345	399	404	373	417	409	425	391	385	384	386	430	411	369	408	432	376	386	370	405	370	400	411	396	386	387	379	377	384	416	404	383	414	404	425	435	416	368	424	402	400	370	429	383	427	388	413	372	396	404	448	392	400	429	377	434	412	398	393	362	404	400	408	397	366	382	377	372	421	400	389	415	377	371	380	395	377	392	379	388	411	387	362	413	407	448	376	388	360	386	399	377	390	423	384	418	422	385	445	425	407	391	383	405	384	384	417	436	382	376	376	385	357	416	392	410	396	417	390	390	379	381	379	382	376	378	362	394	433	438	414	389	394	397	406	386	370	412	396	386	432	388	391	397	413	402	431	383	397	386	426	359	411	376	428	434	372	357	375	422	404	393	407	393	379	385	410	390	455	418	395	385	397	448	415	400	408	371	371	414	400	402	419	412	384	365	391	370	384	414	348	404	413	392	403	387	395	416	411	392	388	373	377	396	392	414	418	356	391	430	353	389	418	411	406	403	380	397	374	372	360	427	408	426	370	400	449	392	413	394	404	383	371	356	396	437	385	388	367	377	377	419	418	417	403	397	418	424	412	383	402	399	369	382	426	381	406	366	426	344	388	433	384	407	396	431	385	404	384	407	386	377	368	381	422	393	391	404	411	387	388	423	387	415	390	382	401	414	410	409	406	424	393	382	390	376	423	377	405	419	395	410	390	393	375	432	403	442	383	422	394	395	395	406	364	369	380	377	388	402	403	372	413	378	402	396	429	382	413	388	413	417	395	414	399	392	396	347	375	375	384	399	387	385	377	388	370	390	404	385	385	376	394	377	397	387	356	386	398	387	424	405	410	415	370	400	427	441	401	411	421	351	372	438	407	405	379	379	396	415	425	422	410	404	412	412	358	367	386	361	404	339	401	425	378	410	389	391	404	370	412	436	407	396	395	386	431	418	391	425	399	382	398	419	374	382	387	405	408	387	384	398	433	394	413	412	381	405	391	380	396	375	375	383	372	391	400	393	406	398	401	379	355	386	412	387	398	405	377	362	408	416	461	390	399	393	442	423	386	421	401	404	412	390	425	376	401	421	394	392	384	383	418	391	415	399	425	437	375	400	371	408	390	399	389	366	438	378	390	367	396	431	410	396	361	377	382	404	388	398	421	424	387	386	414	381	396	409	427	392	375	411	378	397	400	396	404	411	403	387	383	380	363	425	388	385	374	430	381	381	386	421	417	397	416	407	411	415	405	387	392	377	404	386	396	435	409	406	393	415	405	385	432	429	397	383	367	409	381	352	412	377	374	413	400	408	377	383	407	390	386	420	403	420	419	415	386	363	405	375	431	397	413	388	392	395	370	418	383	391	405	414	388	396	384	373	349	356	379	397	386	385	371	425	380	383	386	435	386	377	416	390	342	389	394	402	368	389	402	403	386	386	403	404	384	418	382	408	394	390	400	395	444	368	407	376	413	424	389	407	414	409	417	417	388	391	372	405	441	343	407	381	393	384	374	404	399	411	400	385	411	401	390	364	407	367	422	409	431	415	384	389	410	420	406	416	421	424	367	370	421	463	401	406	438	394	421	412	403	355	402	384	369	383	434	428	405	410	399	378	366	401	423	418	421	442	408	374	401	424	430	390	410	440	411	412	422	424	382	372	375	429	351	426	392	406	419	422	412	386	383	397	392	385	383	426	372	402	410	380	388	384	361	406	394	426	403	421	388	403	431	379	355	387	383	403	390	384	400	397	390	384	395	393	392	396	370	389	377	397	398	389	394	437	406	392	436	417	418	419	356	383	416	376	359	422	364	404	395	423	380	375	345	403	400	410	414	422	443	394	396	373	380	399	392	398	426	391	393	406	406	375	393	381	390	398	406	383	410	397	439	390	412	369	367	390	399	394	396	397	379	366	369	366	410	400	406	381	438	421	422	413	377	389	352	409	409	406	420	395	392	394	393	385	401	381	388	417	446	363	369	391	390	413	423	408	413	380	385	438	395	409	370	418	409	406	409	423	419	371	403	375	404	413	389	396	383	402	399	405	395	421	414	421	446	380	410	417	405	402	423	403	342	400	391	388	401	413	388	393	430	382	407	390	421	361	407	389	367	440	388	402	383	404	428	362	386	436	416	403	404	376	369	402	388	390	384	347	391	373	398	405	417	379	379	402	404	399	388	387	380	407	429	401	386	421	405	401	383	392	366	395	435	397	377	400	385	370	384	386	406	420	405	384	414	396	406	414	424	416	425	388	377	387	376	410	385	403	417	385	387	382	378	415	418	372	355	378	389	383	435	393	416	407	386	411	421	373	376	420	400	382	410	374	422	355	429	427	384	362	409	415	400	385	353	397	418	409	418	369	377	395	388	408	415	366	397	412	392	413	399	383	393	400	418	385	374	410	423	424	361	412	367	419	392	407	398	377	386	375	435	405	399	384	411	403	419	419	423	399	399	399	391	389	387	382	396	419	399	413	381	389	395	385	401	394	406	416	420	407	372	378	403	356	396	400	374	373	377	404	394	363	439	403	418	398	431	420	399	384	405	386
27927	42722	25244	8465	6935	2026	468	453	448	428	459	405	424	429	408	422	438	389	417	433	447	465	418	418	392	421	412	427	463	454	421	397	457	432	410	408	458	466	469	418	428	409	402	429	447	444	370	437	423	425	428	459	376	440	452	429	419	450	387	441	478	409	414	391	394	430	392	463	426	425	424	402	410	412	447	447	452	391	410	434	378	370	410	401	451	450	446	409	456	430	412	434	431	432	443	417	440	374	450	437	417	417	458	421	397	409	437	425	438	449	404	429	428	468	456	450	410	485	404	446	438	413	437	427	453	422	427	405	429	464	452	427	420	435	407	449	434	405	402	428	421	436	455	424	429	408	445	394	428	434	444	445	415	402	396	414	433	399	419	404	433	415	429	413	391	425	409	417	447	430	402	431	454	442	417	460	460	391	440	429	417	446	406	428	392	447	438	472	394	392	434	429	398	457	457	429	439	420	449	431	434	451	413	427	463	463	436	414	426	371	426	418	426	415	425	414	435	419	466	424	421	405	406	436	446	416	415	414	395	413	465	427	442	425	410	439	444	443	423	416	423	411	421	430	395	418	430	427	431	421	381	432	420	417	462	405	447	435	462	420	429	439	456	431	408	420	415	392	444	419	428	436	422	407	434	450	451	417	430	458	411	429	406	445	452	458	418	414	486	398	428	425	437	457	440	427	407	403	437	423	409	476	372	356	463	441	432	384	429	441	442	404	432	469	425	419	412	451	408	421	408	466	412	406	435	434	443	443	431	447	417	420	418	428	412	407	427	408	416	428	422	433	416	426	427	438	426	450	407	404	447	393	438	444	420	408	397	397	396	438	416	432	446	440	463	412	447	419	438	456	421	422	452	457	475	423	424	397	441	448	454	391	442	426	437	426	408	423	440	405	426	440	414	471	412	424	393	442	424	424	436	412	453	405	422	417	424	421	434	429	440	439	420	435	420	448	437	432	440	470	462	424	412	408	400	399	427	429	446	391	456	385	465	443	403	397	409	418	428	426	435	431	427	457	410	385	459	413	430	438	426	380	407	448	423	418	430	414	412	463	430	406	435	417	414	388	469	409	456	436	452	426	438	426	409	437	456	406	416	411	458	404	445	440	414	434	428	455	419	400	410	402	405	402	371	423	388	409	435	383	440	393	428	438	401	450	452	449	455	388	407	413	431	435	406	451	445	399	411	412	374	429	430	414	412	455	450	404	461	442	420	413	488	470	392	400	460	462	424	443	453	408	422	410	445	399	404	447	421	466	407	424	444	409	433	414	402	400	445	404	464	411	422	426	405	448	409	396	407	457	397	408	403	396	449	442	452	424	430	451	430	428	429	471	431	397	457	398	410	401	423	444	414	412	432	404	440	432	426	398	468	438	418	435	457	434	395	427	437	446	391	386	412	453	463	434	446	445	433	413	422	445	439	445	431	459	416	446	404	444	406	425	422	396	466	413	457	419	399	414	460	425	421	445	441	408	384	411	405	409	398	407	461	448	439	445	397	429	433	425	425	430	448	425	420	417	414	450	432	473	425	400	431	470	414	424	416	404	406	429	438	439	411	433	443	427	454	452	414	439	413	420	411	412	383	425	443	418	430	406	422	439	413	443	441	406	408	464	417	430	431	427	448	431	398	374	428	406	411	428	399	421	440	437	406	399	435	433	425	430	449	437	417	416	449	420	413	453	446	434	458	420	421	419	458	424	447	428	434	455	410	427	410	412	435	465	427	421	395	432	452	412	399	454	433	424	424	424	444	406	405	379	416	424	438	408	436	441	372	419	433	432	432	428	402	438	403	420	441	441	449	438	443	412	439	461	386	429	420	412	449	394	424	459	433	422	422	462	434	406	428	414	433	394	407	396	417	400	414	429	399	391	388	440	466	465	395	425	400	443	404	424	398	439	402	434	425	421	414	424	415	418	448	443	415	420	437	397	447	458	413	401	438	431	421	419	407	417	413	415	460	479	459	410	393	417	445	392	433	434	414	412	425	423	429	395	439	424	440	409	436	410	409	425	441	423	429	413	390	398	403	419	448	421	447	414	452	412	415	416	407	425	421	419	388	432	414	439	456	403	419	412	428	374	436	466	402	456	431	395	428	422	408	408	448	439	405	476	433	414	430	442	450	415	424	421	442	434	446	433	427	422	444	424	424	420	413	451	447	430	403	443	440	426	419	410	453	414	428	422	398	408	452	435	396	432	393	411	489	427	424	440	445	449	435	391	419	451	414	413	418	406	444	398	377	455	451	402	426	405	398	471	473	419	425	425	376	438	445	409	427	438	431	425	384	427	427	373	415	434	392	393	400	432	403	412	448	398	391	400	443	410	389	413	428	413	427	439	428	421	394	445	458	437	451	416	452	441	412	469	413	401	442	445	425	399	424	420	417	422	423	436	448	428	462	411	403	431	444	420	424	412	426	425	451	437	428	436	434	420	427	448	440	404	435	455	414	448	447	431	437	435	409	395	443	407	443	427	419	438	428	427	427	372	444	415	416	444	417	417	414	426	432	408	446	435	444	440	407	451	419	405	414	437	408	411	420	444	419	441	447	406	413	412	419	440	420	421	460	413	421	438	410	406	423	425	452	418	448	454	428	383	427	401	429	444	450	410	410	397	450	436	424	421	428	413	458	419	405	407	441	409	482	430	422	419	412	398	436	431	411	454	396	403	420	448	410	394	417	437	401	435	454	441	423	397	416	412	431	430	404	412	475	449	425	406	414	469	416	413	429	416	406	409	411	440	424	461	444	449	398	423	437	415	445	414	425	427	396	374	443	409	417	388	454	407	418	436	434	424	429	414	439	408	410	418	444	431	438	451	434	418	401	439	436	404	425	478	430	427	409	471	409	438	386	424	448	404	433	421	455	437	403	434	429	442	429	445	418	417	414	411	389	426	435	445	416	468	431	397	431	450	459	442	431	415	414	440	435	386	419	425	414	395	434	410	443	455	431	425	379	411	458	427	397	416	440	452	422	412	410	429	450	396	420	379	414	429	419	391	413	429	472	457	416	405	403	388	424	405	435	445	433	419	425	420	402	452	425	412	442	403	446	391	444	411	447	398	432	412	407	393	449	444	424	420	428	423	385	406	383	401	438	465	413	438	408	453	402	417	413	429	446	433	404	449	421	445	419	437	462	415	433	425	459	407	438	423	444	490	454	410	426	458	452	410	437	425	451	427	415	400	406	441	443	419	405	426	436	438	394	478	425	417	478	441	405	435	433	412	396	465	401	409	385	400	390	442	404	422	403	438	435	443	459	425	436	430	465	429	408	418	412	411	466	428	418	390	440	423	432	432	418	406	416	381	409	413	403	432	451	432	435	397	416	409	401	413	408	413	407	437	414	420	387	430	444	411	409	431	392	419	451	435	451	385	426	466	417	419	437	452	411	432	422	478	467	435	468	445	414	421	444	468	399	446	413	459	439	468	402	372	458	467	434	412	463	465	420	415	416	450	398	406	428	457	428	419	423	435	418	440	441	437	384	454
23768	21047	28374	26163	31996	23782	6020	1187	416	408	434	358	396	374	331	351	347	366	314	332	302	339	298	350	345	320	303	369	322	316	306	311	314	321	301	293	353	323	303	322	332	292	334	325	338	313	321	342	321	307	299	304	332	311	304	328	344	286	312	298	321	325	297	325	297	371	328	333	324	318	332	317	324	344	304	337	301	321	312	297	309	296	343	331	314	299	307	305	342	331	307	306	328	340	322	306	331	328	344	299	323	305	332	326	353	330	331	297	292	336	344	311	339	297	326	321	296	318	309	348	314	318	313	322	344	325	305	299	331	282	332	344	313	323	311	342	308	341	313	307	308	298	347	307	326	304	317	302	327	330	313	319	338	328	316	302	330	314	321	351	312	304	305	307	316	337	332	337	351	296	299	303	325	333	363	338	342	338	299	344	322	301	321	296	312	327	315	300	312	299	318	337	299	312	328	311	306	294	323	314	303	330	295	280	309	302	336	330	323	294	312	303	336	311	314	338	329	271	320	332	333	309	329	330	333	322	344	305	315	317	318	322	303	312	323	303	291	341	316	306	333	294	339	333	321	265	323	287	331	323	321	303	317	309	316	340	279	343	313	338	310	334	326	331	316	350	331	335	321	310	322	329	312	291	329	321	340	322	354	332	324	330	348	339	304	310	316	299	316	321	311	287	308	353	334	303	310	287	318	321	322	314	362	329	304	335	299	340	308	312	291	365	289	315	314	290	296	331	298	306	347	340	324	348	328	329	303	341	331	328	292	321	296	337	327	332	326	315	338	312	338	318	330	327	298	332	326	320	310	333	323	306	322	308	319	316	305	279	280	324	307	328	308	329	316	305	301	318	341	313	347	345	337	315	337	334	343	318	348	333	310	333	322	324	301	314	315	341	314	312	351	292	324	325	338	320	343	323	294	298	318	324	331	308	348	324	322	350	335	331	320	342	298	289	311	316	334	300	319	307	341	282	292	262	313	321	333	329	304	327	344	326	339	320	321	329	322	330	316	326	309	299	329	306	316	318	307	328	336	317	344	308	326	287	339	292	347	345	328	313	334	293	321	329	311	309	286	304	309	305	320	294	312	316	301	342	323	321	309	293	339	334	302	300	338	303	331	314	317	329	319	294	269	298	310	322	281	321	314	317	297	312	340	326	292	338	303	293	309	315	311	341	328	359	311	333	302	305	306	319	312	344	294	323	339	318	321	321	291	315	326	357	331	296	323	307	344	300	353	324	310	319	315	328	300	312	306	331	303	292	306	328	303	300	338	302	333	322	317	279	342	320	295	319	309	329	323	302	312	309	297	320	319	305	341	324	328	297	320	345	270	310	355	321	330	317	322	314	337	324	333	344	341	304	309	311	322	309	346	333	338	334	295	307	295	298	325	308	322	303	321	346	335	330	330	334	336	336	322	310	310	329	323	320	330	304	344	300	308	346	322	314	317	321	292	326	286	330	322	303	291	321	305	316	321	300	312	337	322	316	325	313	297	301	307	311	301	331	307	332	340	313	292	320	312	333	302	298	345	318	305	337	315	257	315	309	342	312	344	318	304	373	312	318	304	346	316	289	327	294	317	293	327	274	312	321	329	312	302	359	320	313	272	312	323	339	319	309	312	325	294	292	293	317	330	283	311	339	337	322	332	292	282	310	305	318	308	304	289	319	307	321	315	320	299	324	337	320	344	342	350	333	328	356	294	304	293	310	311	299	333	284	358	320	349	299	325	328	314	301	314	343	324	349	340	320	299	325	281	327	296	307	347	304	325	329	336	284	307	353	306	334	315	309	326	294	337	292	334	306	321	302	350	291	291	280	330	328	300	325	341	329	338	330	312	289	285	319	351	315	313	350	344	309	324	321	326	314	330	315	328	355	311	317	306	332	291	303	306	297	310	330	311	309	324	329	279	321	332	302	313	314	301	292	335	288	321	324	333	329	313	314	336	318	326	319	325	312	311	304	321	315	301	289	307	316	322	308	302	296	313	320	324	285	354	281	333	319	318	304	312	327	320	322	321	333	324	334	294	382	329	306	318	320	332	297	322	320	324	340	298	303	310	298	319	363	334	314	321	319	342	339	298	338	337	297	316	331	359	327	313	318	306	354	297	310	331	341	316	331	327	357	297	290	286	326	352	300	316	300	313	327	319	331	361	330	307	297	327	317	318	321	322	309	306	321	311	318	319	286	310	322	324	333	318	301	347	324	335	329	308	336	315	325	327	307	317	311	325	368	311	309	299	295	317	324	304	292	313	324	306	296	315	301	289	320	312	330	358	311	337	308	316	311	283	302	337	324	306	285	326	313	295	313	302	316	348	297	282	332	332	349	317	313	319	334	341	311	298	322	315	331	311	352	317	296	302	339	324	324	325	349	312	300	329	331	303	322	304	368	302	352	307	329	297	306	320	303	351	311	306	308	314	317	332	341	353	311	341	316	332	285	333	299	285	323	306	301	305	306	297	346	312	311	321	279	316	306	334	298	337	335	319	324	320	295	315	337	346	334	320	307	352	337	303	303	317	325	369	322	305	313	301	336	330	329	321	312	318	332	313	354	335	317	307	310	316	313	323	306	278	350	307	330	342	302	303	322	314	317	316	328	313	340	307	328	315	317	274	357	312	329	314	319	313	304	297	304	288	320	320	274	322	337	322	306	324	329	348	332	303	338	304	322	351	304	315	324	314	312	340	315	303	326	335	359	299	311	303	335	324	300	326	289	321	299	353	317	305	322	289	307	309	294	314	307	325	295	311	320	321	320	290	339	311	305	312	309	326	313	282	336	324	340	305	330	324	332	344	309	327	321	333	350	333	297	312	329	311	317	325	307	324	316	300	304	335	314	349	316	332	343	323	292	297	304	331	347	319	292	327	345	326	321	324	306	276	299	278	306	293	292	350	319	328	315	310	354	328	349	322	312	298	324	294	342	342	317	335	327	333	312	337	318	338	326	308	285	306	299	300	334	314	338	350	295	310	366	321	326	316	307	321	314	315	300	304	326	341	298	333	333	308	322	335	319	311	318	300	320	296	339	352	326	330	321	318	332	283	332	314	332	309	291	295	341	322	326	352	363	320	276	329	340	307	306	303	334	320	295	327	315	326	293	285	315	327	338	346	333	338	336	303	307	309	337	311	332	337	310	303	289	285	315	276	333	313	326	327	304	287	296	324	317	333	355	323	322	309	325	320	317	323	301	325	318	314	353	317	346	319	331	310	332	332	357	291	343	315	303	322	327	307	304	324	313	327	298	322	302	323	328	325	337	363	307	301	305	314	346	310	327	333	333	342	341	314	322	355	314	336	325	323	312	328	307	342	329	310	306	331	314	325	326	319	303	339	335	304	329	286	298	289	334	331	339	315	272	328	311	296	340	316	311	309	331	333	306	336	332	323	296	314	331	307	299	310	338	340	316	334	335	322	310	324	334	284	330	322	294	327	331	290	312	314	315	315	293	313	316	325	300	303	313	319	332	318	299	316	320	324	310	328	345	294	289
31729	58286	41566	37652	39506	20731	1461	1846	576	527	462	461	449	405	388	404	380	391	385	380	366	383	370	381	385	366	342	342	336	361	343	341	358	325	348	351	330	369	356	340	371	384	327	373	358	338	291	351	339	342	365	347	332	315	333	361	368	335	316	364	321	348	346	323	316	319	361	335	359	333	350	351	361	337	342	322	337	350	354	315	364	330	364	335	322	333	334	323	350	338	343	352	335	338	301	338	355	312	344	342	341	330	336	333	357	339	318	338	341	345	354	371	372	347	348	339	337	347	354	374	363	357	362	356	353	335	341	343	328	356	394	360	346	342	340	355	325	329	347	343	345	347	366	338	356	322	340	350	362	354	355	346	356	322	331	346	356	331	366	363	295	337	362	328	354	325	337	392	364	338	346	341	310	312	322	319	333	381	323	349	336	345	348	334	313	330	336	313	351	365	350	357	331	322	302	370	349	346	333	344	333	339	327	317	315	327	308	373	344	344	357	330	357	353	342	364	328	300	329	317	320	355	301	345	347	357	327	349	278	340	327	318	384	326	350	326	357	337	346	335	345	317	333	342	371	341	361	335	340	338	335	335	356	340	339	323	353	312	360	322	356	329	343	325	325	346	338	329	332	360	372	354	357	342	330	307	370	322	361	362	342	315	350	370	336	357	340	319	327	344	308	343	342	346	326	359	357	351	300	337	344	335	359	307	351	325	338	350	315	330	353	341	351	346	342	320	339	356	347	310	347	348	360	355	299	344	325	345	323	335	331	369	328	334	322	353	339	344	331	337	342	367	346	313	335	344	370	377	321	372	375	318	319	348	343	359	303	307	375	333	358	356	334	357	342	335	287	363	346	380	360	343	346	295	335	342	324	319	332	361	354	323	341	341	343	326	339	324	351	348	339	342	352	316	315	355	297	343	369	362	317	347	332	358	351	339	341	332	339	328	330	348	337	322	337	332	317	345	327	377	345	318	310	319	307	320	338	351	352	344	289	345	387	339	339	339	355	345	320	346	330	358	334	330	351	349	384	318	381	309	349	343	361	362	363	327	335	310	336	351	341	359	347	347	350	324	319	340	327	320	317	380	327	326	335	303	331	328	344	325	353	344	349	348	348	372	364	309	295	304	353	356	301	360	331	360	355	313	324	338	334	361	320	337	346	337	353	351	351	367	351	350	347	346	349	345	363	344	329	352	308	342	306	336	349	336	327	331	357	361	335	332	353	345	340	351	360	364	335	347	358	341	325	349	340	337	348	349	320	342	352	331	301	339	353	355	341	342	357	348	356	329	333	321	359	348	379	317	317	306	339	351	345	337	339	328	326	313	354	320	361	327	350	341	304	339	313	344	338	354	323	352	341	335	323	306	320	351	345	333	317	376	332	335	338	342	338	292	343	336	345	337	329	332	348	313	349	332	306	372	377	328	355	386	364	356	311	338	352	348	374	345	334	336	325	329	347	369	334	346	342	342	309	389	333	301	322	324	354	332	336	341	355	333	325	365	345	322	357	339	346	321	331	305	354	345	347	352	370	339	374	335	325	354	316	301	353	307	338	349	356	325	337	345	351	340	355	360	324	324	316	330	353	327	356	330	368	351	326	369	339	359	321	333	342	335	317	371	309	351	327	323	345	335	322	323	349	332	351	317	316	371	308	348	347	346	328	338	324	352	359	338	364	324	373	319	331	341	347	330	370	347	367	352	358	339	313	326	330	340	342	366	333	318	345	341	372	338	306	342	361	357	365	342	324	354	331	318	320	336	351	310	353	330	367	364	376	329	355	353	320	327	340	350	355	334	333	332	376	325	331	340	325	366	347	333	372	344	322	364	347	343	348	355	326	355	317	335	333	332	357	357	334	373	311	353	339	345	320	331	325	338	321	348	381	357	343	331	305	366	315	330	326	307	314	368	342	338	364	356	339	337	344	343	334	317	324	359	297	347	346	360	353	361	325	319	343	328	333	338	349	311	350	339	356	325	341	353	326	342	340	327	318	385	332	347	309	336	310	334	354	333	318	312	338	361	338	342	354	366	333	334	351	350	349	344	345	348	381	361	321	366	353	330	351	321	345	343	326	310	327	346	327	335	360	370	356	353	354	331	376	336	327	347	364	354	334	325	331	341	333	351	343	326	296	324	338	346	331	368	303	301	326	313	340	322	354	355	333	357	330	337	351	330	338	316	328	352	368	335	346	354	330	299	358	336	320	323	332	327	319	374	357	334	340	366	332	335	313	360	354	324	340	340	364	323	369	317	345	319	328	360	385	349	343	354	318	337	312	342	321	353	329	345	348	355	350	327	337	318	330	332	349	339	329	352	360	315	350	307	378	361	332	342	329	354	312	345	349	343	379	322	310	321	343	315	313	349	343	348	338	320	348	345	304	313	358	326	339	360	353	314	338	313	346	352	373	340	319	386	312	304	321	348	338	339	341	347	343	324	347	328	343	324	353	359	343	330	352	327	371	317	343	338	298	344	313	381	341	370	337	347	350	376	320	328	338	318	346	340	346	310	351	363	337	309	334	347	342	333	368	367	304	363	338	346	310	297	341	361	363	359	313	334	355	349	335	367	359	350	359	350	329	308	315	373	336	332	326	327	310	339	341	364	314	304	346	305	334	325	327	330	337	339	313	358	330	329	334	341	303	318	346	339	316	322	377	291	339	324	358	340	323	337	374	321	329	333	358	335	328	342	346	370	313	370	381	340	313	356	335	331	327	301	338	360	368	335	322	343	346	361	377	350	325	341	324	333	348	320	359	320	319	339	353	340	339	348	324	354	373	315	338	365	350	338	356	349	333	331	351	322	341	385	354	338	351	376	328	328	331	362	343	330	365	341	371	311	337	348	361	344	370	378	343	338	386	369	345	344	354	356	362	341	341	341	349	333	328	373	380	345	374	335	347	329	377	315	366	349	340	310	357	337	357	343	339	336	327	337	311	343	356	359	326	372	350	374	312	347	324	367	350	356	331	337	306	340	334	370	351	315	338	358	361	307	342	350	343	318	348	325	379	319	362	333	323	347	333	349	321	302	295	295	317	330	315	323	357	321	318	318	336	380	335	324	361	346	325	358	314	354	330	314	327	338	362	350	340	318	325	335	357	325	317	343	335	337	321	313	339	341	353	371	363	331	327	362	316	337	347	309	355	361	366	347	342	332	357	319	295	348	312	337	322	359	349	371	354	303	332	348	372	392	334	338	322	350	318	355	333	335	337	343	307	347	363	330	352	332	319	322	335	333	342	361	333	339	368	371	325	342	342	326	363	342	353	317	334	325	333	321	335	355	345	314	360	329	308	315	350	348	332	347	328	350	349	342	342	355	326	327	312	357	324	362	316	337	328	338	339	305	344	312	323	319	354	341	355	307	353	348	324	355	340	355	317	337	329	339	344	331	381	340	345	353	308	324	353	344	350	365	363	320	338	348	399	345	341	341	324	308	364	328	314	348	334	310	359	353	338	344	322	353	300	352	325	335	337	369	338	307	337	338	321	315
24942	21159	27680	26185	26913	14374	2087	1135	548	546	520	485	496	534	495	554	482	462	507	495	530	535	509	451	467	507	481	521	459	478	489	458	460	464	488	511	501	511	500	480	472	471	492	470	474	447	471	471	474	493	475	487	519	463	467	425	486	487	457	516	492	501	483	473	494	492	513	494	485	507	504	524	494	446	462	500	485	466	507	461	499	466	491	484	508	483	447	521	489	500	479	496	473	471	468	483	482	484	449	447	498	491	515	481	493	497	465	496	468	510	487	489	485	488	479	497	495	480	516	506	515	510	459	467	501	466	505	510	473	499	471	496	456	482	472	499	490	523	483	473	496	495	467	496	472	515	468	445	502	462	479	492	472	508	482	480	499	487	523	478	474	474	528	464	501	475	432	502	490	524	514	515	495	471	449	418	509	454	508	486	481	444	463	466	496	478	469	509	481	457	479	444	482	483	484	444	496	458	498	483	470	495	505	442	510	471	472	493	460	485	454	481	476	511	487	516	460	499	495	475	462	519	524	491	472	448	462	485	479	476	493	504	488	489	481	519	509	508	511	475	452	494	504	457	485	496	466	507	477	501	487	472	473	427	463	513	521	477	539	491	542	484	487	445	528	419	505	508	470	483	494	458	487	479	490	482	476	491	476	480	516	499	506	483	477	452	479	503	444	493	497	458	505	520	461	499	489	470	503	470	500	460	473	494	483	502	498	471	463	478	484	476	462	464	461	458	448	488	509	481	499	456	476	509	460	480	489	456	442	481	508	496	512	469	468	453	494	477	483	466	495	442	483	496	475	452	508	468	485	454	468	447	531	486	461	514	475	469	439	459	486	497	493	478	477	466	543	459	461	496	531	490	482	514	452	513	483	512	500	523	453	450	511	483	472	487	449	478	474	478	469	489	463	447	496	500	467	484	494	461	466	480	535	491	503	490	479	494	476	531	510	446	528	485	446	455	478	457	501	483	494	498	487	493	496	502	481	536	480	473	466	528	482	477	503	449	533	458	506	471	482	513	501	451	471	488	475	480	482	463	455	472	488	486	513	508	492	469	452	476	466	459	476	475	492	473	457	486	488	517	468	511	492	492	464	481	529	480	466	506	496	507	481	514	485	496	485	439	432	442	476	490	489	505	493	495	456	473	430	519	488	472	509	475	470	513	504	533	478	480	482	449	507	504	532	503	477	526	465	486	481	464	480	468	512	500	498	503	477	440	446	467	493	515	481	486	459	477	464	498	455	487	466	521	500	428	481	508	466	477	506	475	482	486	459	483	476	466	510	496	484	484	501	460	516	505	491	449	480	462	509	479	487	485	476	482	516	496	495	489	480	468	467	477	439	466	512	455	495	505	471	538	488	465	485	472	437	444	477	488	461	491	487	493	489	519	461	467	471	508	471	550	464	476	470	513	521	468	477	536	479	483	435	501	529	443	474	475	504	486	473	509	426	491	474	468	494	498	480	513	507	492	511	507	495	495	501	491	484	479	469	449	466	446	501	476	464	466	523	494	513	480	449	479	524	491	460	487	490	494	495	455	509	483	483	492	494	460	494	451	446	458	445	482	476	470	474	487	470	486	493	504	505	486	494	492	469	449	464	472	475	518	497	488	489	476	506	458	443	462	537	461	474	489	468	544	502	492	461	474	470	471	488	463	503	465	518	526	447	453	530	539	477	481	481	480	489	467	469	496	462	475	469	549	472	473	512	486	460	478	459	489	479	421	453	481	487	484	523	478	473	455	489	527	462	502	459	440	469	474	524	473	509	492	489	482	503	487	506	509	472	457	511	475	479	501	485	471	438	468	478	496	475	490	489	485	499	467	495	476	492	468	503	460	464	518	501	460	500	480	477	509	475	498	525	482	460	474	514	468	500	491	504	466	511	464	500	483	469	473	458	491	449	470	497	469	507	508	462	458	464	510	474	454	496	469	464	469	515	466	511	492	478	496	483	502	471	462	501	499	525	477	502	455	459	504	480	504	519	445	488	493	519	467	489	442	478	511	501	517	532	501	488	509	456	455	469	464	487	475	495	474	523	516	493	490	472	486	511	454	456	487	448	507	504	499	493	475	476	462	462	475	441	491	512	480	469	494	516	538	465	482	489	519	472	511	507	456	514	442	501	535	462	509	502	493	496	503	477	517	477	427	520	474	496	508	447	479	454	492	467	466	477	466	514	508	476	499	493	476	510	512	494	461	468	459	471	472	471	453	535	490	452	505	489	519	487	473	446	499	473	518	468	496	520	461	462	475	490	453	479	463	492	493	519	477	490	466	504	471	501	507	506	475	474	479	493	476	511	494	504	442	488	500	517	497	495	459	527	448	492	502	506	515	474	521	474	475	522	469	467	440	493	496	475	482	515	495	462	494	457	511	465	496	516	482	524	489	482	480	503	496	460	486	503	476	477	478	514	484	483	496	502	508	482	515	499	535	474	477	518	508	484	491	478	467	518	474	508	462	473	477	434	528	436	447	514	485	492	495	531	489	443	506	490	493	487	457	478	478	525	474	507	436	455	488	494	486	464	451	457	521	503	479	477	479	458	511	519	505	514	471	509	499	467	481	451	499	489	487	461	507	485	509	475	487	489	513	503	505	469	482	469	473	467	495	541	458	464	521	497	491	504	495	464	485	484	510	481	471	441	472	516	512	470	508	496	499	496	477	465	498	526	491	521	442	497	486	476	468	494	483	483	497	485	468	468	471	500	442	483	492	467	500	461	506	454	449	464	484	468	482	477	453	494	494	507	487	475	531	480	485	469	495	476	495	499	489	477	455	464	494	490	505	467	466	487	475	521	496	487	463	469	521	473	510	495	491	486	463	487	505	547	502	489	475	492	487	472	508	474	454	467	497	484	443	485	475	493	480	471	515	468	487	494	509	503	511	516	542	485	494	479	499	471	499	506	491	486	483	476	511	486	461	510	483	451	481	478	510	497	490	492	504	500	489	486	448	504	509	482	481	486	546	496	434	481	458	495	492	493	517	523	474	469	527	484	441	427	459	480	517	482	499	504	481	516	455	477	522	506	493	470	476	493	513	478	493	490	509	475	485	470	472	459	488	471	459	482	452	463	464	500	526	462	472	494	464	474	453	530	489	484	484	462	481	504	457	511	469	510	505	470	452	517	502	475	471	514	502	483	468	485	478	489	499	487	498	450	496	468	445	499	452	492	502	482	508	444	454	482	474	508	500	508	513	489	485	474	490	478	520	428	514	440	521	465	497	432	445	473	485	489	475	533	480	489	479	504	503	481	507	491	505	522	520	483	471	491	493	467	507	493	458	470	495	465	476	480	516	491	489	509	488	504	474	521	480	456	484	493	470	481	511	479	485	470	498	488	507	514	463	508	536	531	445	459	506	456	505	533	499	464	494	473	470	462	472	487	505	480	473	506	488	476	487	454	478	497	481	455	476	471	486	445	458	494	489	484	477	489	484	497	469	505	475	517	476	500	499	520	496	465	471	514	441	486	478	498	504	480	486	502	488	512	475
30343	50780	33269	25525	33447	15080	1609	1997	611	625	603	528	553	522	558	552	517	551	521	492	530	539	510	515	526	498	517	509	516	454	522	531	513	533	522	505	519	483	525	516	521	474	522	521	492	545	535	488	533	550	525	515	464	538	515	439	490	512	513	510	488	517	489	535	496	527	507	513	508	521	550	466	506	511	527	495	527	481	498	512	460	488	489	517	525	519	513	459	520	523	502	501	504	489	517	488	483	492	493	537	516	529	535	533	517	492	521	501	544	490	526	490	514	511	492	508	518	500	505	488	548	527	510	547	537	511	510	541	519	520	520	510	531	504	554	513	527	508	512	548	473	534	533	517	524	522	494	469	538	499	491	507	511	532	517	509	485	512	484	479	518	526	546	500	484	522	508	551	539	514	489	546	524	532	545	465	503	509	522	520	531	516	503	510	497	529	563	515	503	493	505	501	520	481	493	542	488	496	530	500	510	498	508	493	518	471	521	514	472	507	517	486	515	497	513	517	529	521	537	478	507	531	501	462	529	527	545	509	495	567	508	483	543	495	526	512	539	497	514	514	511	529	478	529	503	519	545	524	524	512	507	518	476	530	529	484	509	521	551	500	518	501	517	526	503	521	562	505	479	570	516	475	498	539	520	496	511	494	507	529	492	494	568	481	529	497	502	543	508	511	528	526	504	549	516	527	499	533	513	558	500	496	514	507	546	513	503	507	499	488	478	518	529	503	507	507	479	505	511	560	534	513	497	542	527	478	521	486	517	490	516	501	510	541	512	547	499	499	503	507	535	507	553	536	516	508	519	492	532	492	526	482	506	523	493	489	485	537	508	546	508	511	499	484	551	496	487	491	483	498	464	526	522	515	523	496	502	535	546	501	495	504	514	496	490	491	502	544	539	535	520	504	494	532	489	508	526	465	505	498	544	494	506	537	488	511	525	487	497	532	513	511	531	470	522	509	509	475	526	536	499	474	482	525	487	486	503	486	515	509	529	548	478	495	504	515	435	524	493	491	569	526	454	531	495	503	516	515	497	491	526	481	473	488	517	493	494	482	529	506	495	527	502	497	481	484	504	482	488	491	502	508	483	462	503	498	536	497	545	503	471	532	496	512	508	534	520	530	543	512	504	510	504	515	534	523	488	529	526	489	516	521	491	523	517	515	512	512	518	481	483	539	507	493	509	479	525	500	538	535	498	519	507	496	500	510	489	504	479	482	506	503	529	554	510	492	539	525	540	501	539	473	546	497	491	506	506	515	467	498	501	503	543	491	473	513	499	523	522	497	472	515	518	524	496	508	533	537	523	544	461	484	505	515	488	534	535	538	485	504	536	513	534	497	524	502	523	509	523	493	493	495	484	526	542	515	462	544	502	510	513	472	517	518	471	496	488	545	510	515	506	528	511	532	492	494	502	510	533	492	494	541	454	494	482	535	493	505	526	532	481	481	514	522	479	501	485	499	521	527	513	492	489	523	488	482	493	510	528	524	492	471	506	460	528	530	538	518	493	505	514	507	510	531	501	517	518	512	486	526	500	528	505	481	487	507	491	518	532	538	473	463	504	478	489	505	531	471	498	484	514	502	478	500	514	475	500	529	551	512	471	528	506	515	502	549	526	508	499	507	544	506	456	527	495	543	535	514	507	480	530	489	512	517	528	505	513	525	500	509	487	516	493	501	535	512	511	507	492	489	515	484	529	523	520	518	495	479	511	550	495	506	524	514	530	527	543	517	500	484	456	537	524	520	520	497	495	531	500	461	506	508	462	537	505	544	543	520	502	499	496	501	524	528	550	530	560	520	528	518	514	515	494	516	505	545	523	509	503	494	518	475	488	509	529	522	506	524	471	525	498	535	517	511	512	512	537	496	511	508	466	444	500	479	515	512	545	533	479	489	512	518	512	513	519	523	545	488	529	515	500	481	511	518	490	533	508	471	513	478	464	513	488	500	500	495	487	497	523	490	509	486	558	481	496	496	523	505	543	487	495	520	534	567	441	502	498	536	516	536	496	491	511	510	511	531	528	519	509	524	495	541	556	507	508	477	507	511	469	497	535	492	533	566	527	535	527	498	522	512	518	516	528	562	488	493	483	482	509	531	527	501	505	542	532	513	515	484	498	477	519	505	488	460	461	485	516	530	537	537	528	525	445	483	515	502	538	491	502	514	516	497	502	518	561	517	532	505	518	462	526	560	498	541	500	514	516	526	490	539	523	468	533	501	498	521	528	505	490	482	508	526	544	542	478	546	516	548	534	495	516	480	571	481	533	531	517	477	529	509	561	518	506	515	493	485	479	520	501	547	541	527	530	516	522	520	537	511	503	498	507	528	476	472	542	502	511	523	528	500	521	506	493	501	477	490	509	519	494	519	487	520	519	514	501	479	492	515	541	497	520	510	526	484	510	510	564	520	471	467	504	525	469	510	506	529	493	493	492	493	523	517	503	486	506	489	543	515	523	499	538	508	485	527	500	510	513	526	512	529	503	489	498	522	484	493	513	527	543	531	471	502	474	476	551	481	499	505	483	509	540	514	509	510	570	548	494	522	512	527	485	565	460	536	481	495	485	494	529	502	458	528	514	516	528	512	473	480	507	491	512	501	505	498	511	496	553	524	489	524	505	558	486	546	482	510	496	528	512	457	501	519	543	513	503	520	526	507	518	523	532	505	540	494	501	523	547	486	558	522	493	515	478	515	521	478	532	498	478	485	483	505	536	521	545	537	472	486	493	494	489	496	537	484	491	528	500	482	498	496	541	506	491	473	532	514	498	494	516	512	501	515	546	483	496	524	491	519	496	477	510	494	498	518	503	566	506	481	484	533	506	503	498	520	529	525	506	512	536	519	522	498	526	522	512	508	530	499	518	508	507	535	485	492	514	502	533	502	504	527	528	477	541	561	498	496	540	508	524	482	475	500	471	464	512	527	487	502	567	483	529	486	500	507	508	537	541	506	484	483	460	496	482	534	502	542	476	532	484	503	531	535	520	502	568	518	537	503	483	511	505	547	529	506	538	484	537	526	504	540	535	497	495	513	538	497	524	493	561	530	539	499	543	492	491	486	515	492	503	516	494	478	531	509	509	499	505	500	513	511	491	516	508	530	487	484	504	519	526	481	484	492	491	490	493	527	498	481	483	521	515	542	515	504	501	506	474	506	538	503	506	525	534	452	522	497	496	497	528	507	492	476	484	516	491	488	492	499	503	491	552	523	522	498	542	485	498	522	517	510	489	484	485	506	452	513	479	498	554	498	542	500	488	519	529	486	478	469	477	525	487	503	468	486	499	538	479	519	518	513	539	526	489	484	478	550	483	514	527	486	499	502	509	509	509	488	502	531	507	537	481	498	513	504	483	506	517	506	482	522	529	506	514	530	492	476	509	519	520	520	532	453	477	475	500	530	495	515	497	553	513	503	491	486	482	474	506	456	513	536	568	509	491	489	503	523	517	489	490	496	534	520	528	535	497	549	534	508	490	490	512	489	518	523	534	523
22636	21062	28682	24245	32742	28083	15089	5684	680	630	535	504	508	477	456	465	414	459	439	443	441	458	397	459	392	420	431	391	430	415	416	429	423	401	408	388	399	439	409	437	409	384	395	394	416	446	425	431	410	393	381	408	413	418	453	396	436	421	419	391	416	428	417	412	381	427	387	402	436	440	404	429	478	419	433	391	462	423	414	416	400	406	424	412	416	424	415	408	442	429	404	422	422	378	414	413	421	415	417	416	401	429	394	405	431	417	433	444	418	461	382	413	414	415	399	403	443	374	434	410	399	432	434	412	409	415	438	428	411	409	386	410	394	396	386	382	368	427	417	427	400	409	354	409	430	417	410	425	451	418	435	409	416	432	442	411	409	390	379	387	427	446	382	436	399	434	390	435	418	411	432	398	418	402	422	429	411	394	398	397	404	413	404	402	382	437	414	392	411	389	426	407	408	396	420	384	362	420	428	440	399	401	382	416	411	428	412	399	403	418	408	404	371	403	380	425	426	420	355	442	385	406	430	420	422	375	405	399	397	459	369	396	421	410	387	390	416	448	401	417	394	391	397	430	445	433	403	400	405	398	400	418	432	422	393	378	412	433	443	400	363	378	391	422	417	424	408	401	422	391	418	446	393	389	378	442	389	430	461	405	403	418	414	447	432	412	404	480	419	427	414	401	417	401	434	438	408	402	397	407	384	387	391	401	409	390	400	403	407	419	386	411	432	424	420	434	393	416	407	382	417	403	421	391	434	391	423	374	431	409	420	388	388	419	414	425	415	441	388	395	406	404	421	430	382	439	463	421	431	423	409	402	436	428	417	446	393	430	403	395	385	402	381	399	463	407	407	430	421	414	389	418	440	414	413	437	454	418	425	408	405	397	408	396	426	381	425	403	422	397	414	382	386	396	425	409	456	382	390	428	423	403	449	402	403	417	418	411	432	411	406	403	407	408	381	359	407	410	412	388	451	382	453	426	408	367	397	394	410	412	388	411	396	402	454	401	413	417	412	416	419	383	424	450	441	444	413	411	434	412	442	398	418	411	389	397	391	415	369	454	357	424	432	379	414	405	404	407	412	415	401	430	349	458	381	371	408	407	415	404	413	403	375	398	440	404	409	416	369	393	424	401	446	413	385	449	410	411	439	421	424	426	422	415	423	446	437	421	375	407	411	462	423	381	396	426	424	406	410	381	406	417	409	430	405	416	383	407	417	401	436	395	414	407	393	404	404	374	407	417	407	397	414	405	428	411	355	431	419	428	430	419	428	381	407	426	442	437	397	395	415	440	401	415	407	411	424	372	391	409	413	407	400	417	400	433	418	395	374	419	435	417	426	411	409	394	387	399	427	420	413	401	399	371	400	383	378	398	429	425	431	377	413	414	408	415	365	421	387	418	402	405	445	380	415	387	439	371	351	397	438	394	422	415	397	387	382	417	390	444	372	401	414	426	454	380	404	439	380	388	410	413	380	406	388	448	393	423	425	429	424	387	389	423	373	405	389	397	413	410	411	421	412	389	382	402	412	419	429	395	402	453	410	412	400	357	416	422	401	398	388	397	416	401	412	400	437	444	400	412	405	420	406	386	384	403	426	411	424	420	463	399	457	393	395	442	395	399	416	458	392	417	414	382	395	404	427	386	427	429	391	431	380	427	399	393	380	397	376	439	411	391	383	391	383	409	420	401	377	402	398	386	400	421	427	399	441	385	400	396	425	415	389	383	396	385	400	395	424	394	410	401	407	428	392	408	436	363	413	435	408	390	394	414	395	442	440	410	404	412	446	412	398	396	419	412	421	406	383	386	397	370	397	429	368	392	369	418	379	406	421	436	415	425	406	367	397	406	426	409	401	425	430	365	427	441	419	432	440	440	414	414	423	407	408	421	393	467	417	377	428	420	426	423	373	359	386	428	388	414	405	381	411	376	402	408	399	410	448	422	401	385	411	420	416	445	362	386	395	406	452	371	427	396	389	394	382	424	372	436	405	412	406	407	409	419	352	425	390	372	433	436	412	417	395	449	402	422	397	417	417	390	417	430	440	374	419	460	414	394	388	403	381	402	440	420	424	399	431	404	376	430	388	424	402	412	417	413	409	410	429	412	401	383	441	400	371	391	427	417	406	386	413	407	437	422	395	410	441	394	396	415	433	391	366	401	416	414	410	410	406	431	414	425	396	412	413	383	394	409	389	397	376	391	424	422	398	382	457	402	397	396	409	404	379	376	394	435	351	445	394	406	396	400	395	376	403	381	392	418	432	439	371	397	406	383	436	444	378	453	420	455	406	385	407	429	389	441	385	394	390	405	405	419	385	419	428	384	410	383	426	432	396	376	424	402	412	387	385	404	418	406	420	389	371	392	390	401	429	419	386	390	393	384	407	407	428	418	414	419	411	389	400	392	412	381	423	394	433	395	385	438	371	446	380	386	401	411	423	370	385	408	420	395	424	431	419	399	378	386	397	440	410	394	422	432	394	406	438	433	393	405	418	355	422	394	385	416	447	416	406	408	422	439	415	376	432	393	442	396	399	394	419	446	413	470	400	420	391	423	441	421	435	410	450	421	411	417	402	386	401	430	429	393	397	404	384	430	403	397	414	389	401	403	428	426	427	388	424	424	430	375	419	411	409	405	442	375	428	391	396	401	414	450	412	420	419	397	422	397	427	425	406	393	388	394	383	393	435	399	389	407	375	409	393	423	426	397	434	406	415	427	420	378	425	430	423	403	375	390	401	402	428	400	412	400	405	421	429	367	408	421	414	396	413	422	390	404	397	413	392	383	392	408	410	398	445	452	426	428	423	420	393	379	413	395	404	395	411	419	422	356	428	425	423	399	411	412	426	431	392	435	423	415	410	411	386	397	381	403	435	390	393	431	424	426	415	419	392	411	391	426	383	410	426	452	402	377	416	394	405	421	419	414	423	415	430	360	404	389	395	411	408	397	424	432	404	429	413	403	399	407	407	411	379	403	390	398	364	377	433	388	399	422	421	440	381	386	414	397	443	428	423	401	400	429	432	398	413	408	369	416	391	382	395	359	408	395	421	410	393	401	420	417	404	411	371	413	472	390	407	427	374	418	440	408	403	390	386	409	403	407	403	415	391	385	413	379	423	403	390	403	400	396	407	401	413	410	457	440	413	425	392	417	442	409	387	399	390	430	398	389	463	410	393	389	387	409	435	387	396	421	422	407	403	432	437	404	427	442	380	405	407	392	414	433	387	404	386	421	357	404	410	458	399	376	391	411	380	393	410	395	366	399	401	415	418	416	404	402	439	383	405	407	417	417	415	375	418	413	408	387	407	378	380	409	435	425	413	408	419	414	449	402	400	426	396	402	411	431	380	426	438	424	448	401	420	417	417	408	405	386	393	403	403	375	396	366	419	412	418	446	409	418	389	378	417	399	422	375	413	449	442	390	411	397	427	409	378	406	448	386	438	402	403	401	416	414	383	391	382	418	391	385	452	411	415	389	446	406	402	430	407	398	383	437
34857	65366	45263	41382	51486	28042	3817	7300	877	774	678	658	612	552	571	526	495	472	483	494	475	497	460	421	434	445	484	444	442	483	431	470	431	413	443	412	412	438	405	443	412	419	410	416	438	421	425	454	422	437	401	448	457	381	452	434	423	404	422	451	425	461	475	415	429	388	429	429	425	415	407	429	443	449	415	399	407	411	425	404	428	432	408	415	418	417	437	410	406	410	399	435	401	456	431	384	391	387	425	439	433	458	442	407	410	447	427	437	439	446	453	421	420	443	426	416	425	450	439	448	399	493	415	454	396	438	443	431	442	437	443	429	426	437	422	397	401	394	438	448	402	415	429	444	397	436	400	440	415	430	428	435	408	433	420	421	432	434	428	406	398	446	427	414	459	411	448	414	405	428	372	440	444	435	423	409	405	391	395	430	410	415	408	384	403	436	389	409	428	439	411	399	393	420	376	400	425	432	421	457	417	401	399	429	404	441	428	412	368	412	448	403	440	438	434	411	417	438	461	415	416	424	416	425	393	401	414	431	393	411	401	407	416	443	432	421	391	428	449	397	425	437	401	404	414	402	381	389	420	396	422	458	410	443	427	418	410	416	391	429	414	401	436	448	413	435	417	451	411	421	424	405	418	432	405	442	413	401	419	391	399	406	413	397	413	403	419	477	431	422	400	418	424	435	439	410	407	400	409	413	417	424	434	420	453	427	386	417	438	398	415	413	406	411	401	436	444	433	416	425	405	417	428	408	446	406	412	446	425	437	391	407	413	438	434	412	446	373	426	447	397	385	415	375	405	419	435	404	400	421	427	411	428	421	394	438	409	440	421	405	410	420	438	409	422	407	450	418	483	422	417	398	415	368	405	397	434	415	386	428	440	439	386	440	423	411	432	417	426	434	423	396	405	394	441	419	422	393	414	416	405	415	455	442	447	435	408	417	419	433	418	405	393	407	405	403	423	449	402	416	431	438	420	419	406	416	445	410	429	410	422	379	427	410	420	434	392	448	429	412	434	425	417	410	399	401	411	432	461	437	391	424	450	416	436	413	385	396	398	395	431	392	420	410	394	485	446	412	412	418	407	412	454	423	412	415	408	394	440	415	380	421	406	427	374	446	440	412	391	385	425	422	378	454	390	447	394	414	426	403	418	429	472	431	367	418	455	455	424	440	398	406	410	389	418	399	393	384	442	412	394	427	441	405	396	449	406	425	425	430	418	419	431	426	415	394	439	420	415	433	435	427	375	432	389	426	458	437	372	405	425	408	427	390	424	422	399	405	435	433	438	447	417	440	391	389	394	405	406	396	427	391	402	391	425	418	408	444	366	400	440	436	447	403	423	379	413	391	449	409	437	459	422	453	429	427	451	439	393	418	434	393	358	413	444	412	430	431	405	401	462	449	403	399	412	426	399	411	427	392	435	411	434	411	394	411	447	444	443	401	395	445	389	397	393	405	407	423	461	442	410	374	410	452	440	421	436	448	427	439	439	419	423	451	371	404	418	412	428	414	432	435	409	450	373	416	425	444	398	393	407	468	432	414	445	432	424	409	421	421	428	400	398	410	431	406	423	401	412	408	435	427	401	421	428	423	385	429	432	415	417	395	429	413	406	399	435	424	442	424	425	427	400	417	400	416	414	464	392	447	417	444	409	416	443	403	425	419	421	435	423	399	407	424	364	413	393	373	420	414	438	396	403	430	411	421	432	463	428	397	416	413	409	372	441	449	450	417	424	409	414	445	430	408	428	399	423	404	391	402	409	404	388	486	421	382	435	409	410	445	447	395	462	412	432	443	409	441	418	397	397	460	443	423	408	389	434	392	393	415	423	435	426	387	387	388	430	418	428	426	423	426	422	410	410	452	448	440	417	405	421	457	425	434	443	406	403	415	409	419	423	434	388	418	406	415	393	442	386	395	402	415	426	426	421	461	411	388	417	372	442	420	416	423	433	400	423	382	424	461	414	474	368	437	410	417	386	427	441	432	400	423	407	427	422	401	414	416	426	428	451	384	413	392	407	408	411	419	451	420	425	424	393	400	422	422	404	403	435	427	409	391	416	426	446	402	420	428	415	436	396	438	458	397	397	458	390	440	409	375	417	430	414	449	416	426	412	444	456	375	400	425	412	417	438	391	423	427	424	427	399	396	373	397	414	400	379	401	440	403	400	446	426	417	427	425	424	422	408	438	426	442	417	436	434	439	438	420	417	413	389	427	390	457	387	398	395	447	408	452	406	425	463	454	418	387	418	398	423	414	428	403	434	440	409	416	450	422	426	413	393	395	406	427	395	440	385	426	436	423	420	424	424	403	430	401	427	436	409	408	400	410	438	407	441	448	429	399	405	400	411	393	443	405	443	415	418	440	446	406	361	434	420	428	426	433	425	455	432	436	433	444	393	412	419	417	431	404	401	406	432	412	392	451	384	368	437	420	400	448	410	431	400	443	438	417	420	409	451	374	394	428	447	404	417	376	411	376	417	409	435	458	436	431	417	457	442	442	430	430	419	415	433	448	412	436	425	440	392	412	416	408	431	428	392	376	400	468	409	430	415	399	399	429	417	419	443	456	366	389	397	401	416	414	394	400	389	425	456	384	394	398	399	377	426	378	394	391	430	428	400	397	427	435	396	406	438	408	440	407	416	387	457	420	423	418	449	452	447	438	444	403	422	429	396	412	394	441	392	423	386	418	424	412	437	435	461	418	412	400	385	428	401	404	464	399	404	420	382	468	428	431	438	414	432	394	437	422	393	421	403	415	437	421	444	414	408	437	395	434	451	428	426	428	413	422	418	441	377	479	452	395	380	419	403	449	390	401	448	425	400	401	398	411	428	452	450	405	442	375	388	422	425	407	407	432	458	361	365	399	416	451	400	443	421	430	425	468	419	421	398	432	415	413	384	425	400	428	383	443	431	454	431	413	418	396	413	427	407	408	428	440	432	395	387	408	414	427	438	435	430	427	399	437	425	420	388	397	425	359	442	405	407	432	409	398	409	427	389	436	449	406	390	374	410	405	412	405	412	444	399	463	450	433	410	419	392	413	408	443	387	417	375	405	423	459	421	440	370	399	425	402	415	433	406	410	424	426	438	410	418	419	421	430	439	427	421	432	423	399	435	407	430	422	441	406	415	409	459	437	376	429	402	399	432	420	450	440	433	409	433	450	418	403	404	436	412	411	387	433	426	426	429	431	399	446	418	400	422	443	394	417	404	464	432	407	432	409	404	412	386	439	444	419	404	426	406	440	407	425	434	438	387	400	418	414	384	427	403	409	411	418	453	431	391	426	382	403	406	431	420	437	426	392	425	410	391	424	427	397	376	393	430	445	430	427	411	414	436	450	402	442	411	447	423	442	434	407	405	441	418	417	384	405	450	426	418	414	402	394	402	451	459	420	407	411	439	392	406	421	419	410	454	412	451	410	403	428	410	392	416	470	425	422	418	443	399	407	414	430	431	439	433	392	393	404	438	414	429	428	409	465	433	415	406	419
29424	28366	27143	10989	6725	1667	496	543	383	378	371	393	403	427	382	390	425	421	412	398	430	404	404	403	392	364	414	417	416	378	404	383	390	435	438	422	407	441	399	421	405	416	419	407	367	391	430	423	408	406	407	414	404	430	419	361	424	386	420	387	442	384	406	413	396	434	448	367	382	409	433	400	371	402	410	468	388	418	429	416	399	388	436	416	375	399	395	393	413	387	384	387	410	428	388	413	388	393	429	409	419	423	402	416	412	414	419	410	409	427	412	392	423	405	409	405	401	454	420	407	421	414	382	374	400	439	420	404	410	414	415	388	409	382	399	431	379	410	381	404	397	392	419	423	408	406	385	392	410	397	406	376	408	382	446	411	402	408	459	433	421	427	392	441	371	421	412	417	393	412	393	381	395	380	435	406	361	398	435	392	402	410	412	427	385	388	435	369	411	401	371	381	369	394	387	372	384	407	384	411	397	409	417	403	378	398	422	404	410	391	415	395	390	380	407	407	396	424	418	441	370	426	414	404	399	384	362	370	412	459	389	416	411	389	415	388	389	407	384	397	397	381	428	406	380	427	387	404	419	393	357	389	370	394	415	433	389	401	392	393	386	382	417	409	408	385	396	378	391	402	413	408	381	429	411	389	350	413	367	391	392	408	383	447	446	397	421	423	436	412	387	423	371	418	409	401	406	378	452	406	415	393	414	404	411	420	407	426	370	388	424	386	388	405	439	387	403	420	380	387	417	417	358	432	432	412	410	406	381	370	404	397	406	430	406	400	428	397	433	419	418	433	400	380	404	413	378	411	389	385	410	383	406	402	369	448	393	376	417	393	376	359	346	402	402	393	397	434	412	398	418	411	401	389	412	400	415	404	423	427	403	371	387	407	442	400	451	422	393	437	422	409	376	404	404	397	398	408	419	429	424	434	407	376	395	416	420	383	428	376	425	408	401	384	405	439	404	394	407	453	391	402	405	417	411	392	424	397	407	403	416	346	389	412	413	387	393	365	380	366	393	393	410	420	398	374	421	371	364	424	406	402	437	415	411	422	410	379	413	397	412	365	383	397	402	393	362	411	407	406	426	434	407	414	426	368	381	413	429	369	421	400	381	398	393	405	414	425	376	413	393	399	454	387	437	402	415	416	418	395	380	411	400	421	367	415	411	387	400	412	401	417	420	373	392	405	427	404	439	398	390	395	401	347	385	421	378	429	402	418	401	374	414	408	372	419	441	408	384	369	374	437	403	385	385	404	426	424	409	400	410	414	416	362	392	424	423	385	415	417	381	390	444	420	388	405	429	401	363	384	405	413	384	413	402	440	392	389	379	406	413	430	428	397	399	392	384	380	426	404	398	374	406	395	410	385	397	389	398	392	420	401	368	381	428	425	402	435	443	403	398	408	387	377	403	444	398	395	384	409	405	377	383	428	416	384	397	438	380	405	425	415	419	372	417	434	377	406	401	391	393	424	445	416	396	404	397	403	411	423	385	400	395	404	365	393	401	437	395	420	399	371	417	380	417	404	391	388	375	395	429	436	443	387	355	374	412	428	368	388	381	383	383	376	445	406	390	433	427	404	398	414	401	397	431	376	399	439	436	391	408	415	393	415	398	412	380	378	392	398	448	371	387	368	390	418	424	381	414	354	400	412	401	430	397	401	380	402	406	423	409	376	405	396	425	390	395	390	383	389	415	442	382	357	386	406	403	403	378	405	386	382	400	389	424	411	434	392	402	408	401	395	424	392	337	449	401	408	432	401	391	388	400	416	398	399	421	390	389	405	386	446	391	376	411	368	393	397	415	416	431	393	413	379	388	422	397	383	399	406	411	400	397	365	372	420	407	403	391	388	393	361	366	389	395	449	389	375	379	384	404	405	406	423	424	435	394	404	375	407	390	379	457	396	379	383	403	389	428	383	411	401	406	368	406	379	395	398	371	421	421	428	379	407	392	399	393	395	424	431	410	359	419	388	404	374	390	401	339	403	427	428	380	407	401	393	379	400	364	407	375	415	382	407	396	424	418	418	378	385	399	408	395	388	445	397	404	357	395	399	423	398	416	413	409	409	401	399	413	386	425	418	391	400	368	438	417	386	420	362	403	411	420	409	424	409	390	417	386	425	459	399	385	431	423	403	381	419	403	407	417	404	381	399	391	420	390	405	390	408	395	374	405	420	444	439	388	436	377	403	384	388	388	418	404	384	394	426	409	420	417	412	427	395	392	394	437	407	378	387	378	405	409	422	403	427	413	421	419	402	417	406	401	404	402	433	386	399	416	388	417	380	435	417	419	404	401	373	387	411	396	382	388	384	381	415	407	399	416	369	385	390	410	378	385	379	359	421	423	391	406	412	369	411	383	397	391	391	380	421	428	402	431	405	392	453	419	395	435	388	428	387	418	379	409	386	377	406	411	415	407	410	380	373	433	444	424	394	411	410	402	454	365	417	415	429	410	398	402	431	389	416	384	379	358	390	394	439	406	431	409	420	384	392	396	445	448	386	416	371	408	409	411	386	396	395	430	393	381	423	417	417	406	414	403	392	406	394	402	417	383	391	406	410	427	400	404	400	411	412	396	403	431	381	411	415	399	385	371	390	401	399	429	390	389	418	391	430	404	399	411	345	426	405	392	396	409	378	370	397	438	427	398	395	420	441	402	400	450	414	399	384	361	391	397	416	420	392	394	377	399	386	410	409	432	381	390	380	365	369	431	385	445	369	413	397	400	383	430	422	432	435	399	376	387	416	413	369	410	389	410	401	444	377	419	367	404	393	429	404	389	413	387	397	416	409	392	382	442	415	408	421	332	442	422	388	399	399	393	418	407	393	380	418	388	379	423	387	420	383	407	379	428	386	417	417	397	431	394	429	413	386	407	400	400	393	421	386	401	381	429	408	414	440	392	447	423	383	401	416	419	385	409	400	384	393	399	389	405	388	472	364	431	417	432	383	381	385	373	382	406	416	398	387	384	407	413	411	414	418	410	416	383	413	392	392	426	416	401	403	370	428	446	373	389	407	438	388	398	417	384	397	383	418	389	398	385	421	410	403	429	383	420	381	411	379	386	386	405	403	376	385	421	407	428	408	384	401	392	406	398	387	435	407	376	408	416	369	395	388	409	424	358	390	398	372	363	391	370	367	404	408	380	427	387	379	395	396	395	391	387	457	405	405	410	391	393	409	423	417	430	387	361	387	383	369	362	398	406	402	412	386	369	376	406	407	419	418	394	411	395	423	397	391	423	380	384	385	429	402	416	462	401	407	396	392	430	409	440	410	404	410	362	422	387	397	403	372	426	447	370	442	414	375	373	375	412	380	372	395	403	399	396	391	371	419	401	414	391	374	408	385	401	394	426	390	421	401	394	426	430	399	421	400	399	398	399	409	400	394	377	409	405	414	399	391	396	403	414	458	389	421	396	382	359	356	414	395	395	401	410	430	417	387	386	411	431	389	407	420	409	407	416	404	383	390	391	435	372	431	441	380	434	406	457	423
27186	42179	25868	6858	7038	1874	571	642	452	437	427	459	445	429	437	456	425	439	443	417	419	431	466	425	443	429	442	412	439	413	441	410	451	469	419	429	413	404	454	452	455	412	449	480	451	422	461	425	403	453	410	421	421	456	459	409	427	425	458	409	447	421	442	433	418	444	438	473	456	441	440	436	476	440	435	442	443	445	437	428	417	420	423	452	459	434	463	426	425	423	445	437	444	421	411	462	420	401	437	425	443	427	418	471	457	440	436	414	421	410	473	411	428	431	430	427	461	457	450	465	468	441	413	477	455	414	417	432	467	435	433	418	417	434	413	422	430	425	412	440	403	432	443	410	422	402	434	403	430	465	445	406	446	430	433	429	474	433	423	451	444	410	443	433	456	388	413	421	406	450	451	429	448	423	470	446	382	421	446	435	406	440	462	419	433	448	445	442	444	422	445	411	460	453	384	426	413	409	398	398	447	446	431	447	439	462	460	437	448	421	418	415	415	454	425	435	453	419	425	414	431	466	452	429	454	412	427	451	418	419	422	430	442	430	401	446	421	438	443	426	413	448	442	411	448	402	423	465	488	429	396	402	419	438	438	415	456	422	442	426	438	397	448	394	418	459	425	427	469	453	454	431	397	411	433	467	473	443	425	408	434	426	433	427	417	377	429	435	415	390	404	431	483	434	431	438	471	439	466	427	391	405	449	442	475	461	434	447	436	392	432	476	424	419	427	454	436	435	436	438	419	451	432	451	453	447	447	443	429	410	433	392	414	428	402	466	415	453	488	416	429	462	392	416	428	435	405	424	445	399	439	441	421	394	421	437	421	446	416	422	449	425	440	408	454	428	376	433	450	401	411	459	470	416	434	437	406	430	460	437	412	432	471	416	474	430	426	456	413	433	429	431	423	422	452	420	448	424	451	422	409	441	417	402	438	415	431	467	397	443	464	423	419	410	430	479	448	439	434	399	423	422	441	419	440	472	459	433	469	410	443	458	416	396	455	441	455	434	451	416	409	422	430	438	445	470	457	375	450	418	392	415	453	462	417	460	393	436	448	446	462	432	423	426	404	435	406	428	464	446	421	454	469	422	409	409	415	468	411	455	427	442	413	433	380	443	409	456	461	465	468	447	438	422	459	476	461	417	422	440	425	416	450	437	413	426	409	404	412	425	439	444	411	421	463	441	420	454	424	422	406	456	447	448	429	427	417	450	426	444	446	430	427	414	430	469	441	447	390	401	439	434	432	404	401	420	405	443	439	414	408	425	436	441	422	421	427	388	417	423	444	437	436	451	433	451	447	423	425	387	481	462	422	413	447	456	415	459	418	432	449	423	448	448	453	442	447	413	403	434	471	395	472	452	437	407	435	443	424	415	438	457	438	409	428	455	437	427	450	462	428	420	437	453	447	442	425	452	467	413	452	423	438	432	407	460	408	437	468	402	410	421	443	442	456	456	414	448	454	413	434	433	434	401	421	384	401	415	428	408	427	458	426	368	453	438	442	469	450	420	428	443	394	433	439	419	443	425	418	419	387	388	450	415	403	418	419	443	433	438	425	413	436	451	420	444	456	434	426	420	468	447	428	440	435	438	418	415	427	429	423	434	434	422	460	409	423	435	392	408	466	421	438	418	417	431	460	426	452	414	468	429	449	465	433	452	432	456	474	385	442	464	420	415	446	413	412	406	419	467	440	452	415	399	401	441	480	391	447	427	430	406	418	424	411	445	398	473	431	431	456	448	444	428	433	427	412	415	431	448	444	464	425	427	422	437	433	451	433	393	440	419	423	437	436	430	409	414	457	462	426	407	400	412	436	430	428	372	423	410	439	434	457	402	380	454	418	439	456	443	419	423	436	434	408	425	425	460	461	417	439	433	432	443	426	430	452	422	431	454	439	454	388	428	427	428	420	432	461	442	400	427	426	466	419	462	431	457	459	479	412	437	445	438	437	473	401	464	418	439	415	443	450	443	456	428	443	441	411	391	442	426	378	425	405	415	429	447	426	452	443	416	438	433	432	427	451	408	426	403	407	454	435	459	404	407	454	419	411	437	428	432	419	450	419	443	459	433	428	396	426	441	441	456	421	450	368	409	452	438	456	454	483	412	453	409	410	447	437	439	451	429	448	464	436	432	471	421	476	426	423	445	488	433	425	442	414	460	447	419	422	455	463	411	385	437	442	435	426	446	470	432	404	446	432	423	429	488	431	413	434	416	453	440	415	419	484	423	441	399	409	446	432	367	412	423	431	435	422	452	443	441	424	437	467	435	430	438	361	425	437	432	404	430	427	461	434	403	434	393	419	443	440	430	456	439	432	442	434	418	393	448	435	414	442	428	416	438	443	430	435	414	437	422	422	444	457	465	431	454	434	413	426	450	436	457	446	405	426	472	426	425	436	463	469	406	408	436	441	424	460	465	391	414	406	416	446	434	407	430	436	437	409	437	402	476	416	387	415	397	441	433	431	464	445	436	445	452	431	443	433	443	438	469	471	436	412	467	460	401	432	422	422	409	425	434	460	414	463	461	400	371	419	410	454	410	420	476	465	450	436	396	391	441	395	458	425	432	438	416	426	421	437	408	460	429	428	464	417	429	432	428	433	423	459	377	435	439	427	453	432	406	442	433	460	468	420	444	409	464	440	431	419	413	398	423	460	440	378	440	420	460	396	409	445	451	442	442	407	446	442	413	446	419	422	419	414	415	442	438	425	417	414	440	431	426	414	419	432	393	408	443	413	425	435	401	446	434	417	428	429	446	445	447	408	429	453	448	388	411	467	413	391	439	421	440	450	434	393	442	430	430	440	433	463	425	423	417	420	442	418	406	409	447	421	405	468	405	402	450	420	457	435	415	417	432	445	413	421	434	430	428	422	420	403	461	462	454	410	429	404	423	431	459	467	410	462	469	430	454	456	412	437	404	414	410	437	435	429	414	414	461	415	443	443	449	383	413	443	410	465	432	453	463	430	404	424	422	445	428	426	440	412	466	428	440	433	402	398	438	459	407	415	423	423	429	411	432	390	431	440	419	436	404	428	408	452	420	421	460	470	418	410	429	436	434	417	451	421	450	446	432	439	409	463	461	457	403	437	452	403	416	435	444	431	439	369	432	402	433	458	405	401	400	443	435	407	455	451	376	405	403	455	443	425	416	446	460	384	414	469	417	476	436	411	453	459	413	425	433	407	415	432	433	435	395	462	461	438	410	457	461	412	431	427	420	415	427	446	454	436	408	422	434	423	416	444	435	403	472	433	440	418	424	416	405	423	428	446	428	404	437	408	434	403	443	438	437	421	454	408	444	414	437	431	436	450	434	389	403	428	426	470	428	460	444	416	419	474	466	440	474	413	434	464	442	450	453	424	391	439	431	421	470	481	416	436	430	420	408	412	448	442	446	461	446	438	420	425	474	417	425	440	451	449	458	474	436	392	443	449	399	407	444	427	460	459	413	419	425	424	417	458	380	412	409	414	398	451	419	392	435	407	434	459	404
23765	21086	28367	24979	32888	22724	6761	4317	495	430	435	386	369	359	346	380	366	360	351	343	340	351	334	325	310	331	331	308	335	333	356	374	354	319	333	346	325	307	330	342	318	286	301	332	318	330	372	333	317	306	322	345	300	329	307	302	290	299	301	342	316	315	322	296	315	298	317	331	342	322	288	339	287	302	344	305	317	318	326	330	337	310	329	322	340	350	366	333	314	305	295	353	307	340	320	286	312	292	317	321	293	332	301	325	334	327	358	350	313	321	288	339	336	321	341	341	356	346	334	325	346	323	336	286	323	344	310	294	319	327	344	334	349	317	325	313	358	325	319	319	288	288	312	336	330	306	344	320	324	284	304	327	330	316	328	298	319	313	291	334	326	322	324	323	338	330	347	305	321	321	317	308	309	304	320	323	310	336	322	333	334	326	377	315	336	316	326	330	309	331	340	293	336	292	331	330	320	301	306	344	301	324	337	327	349	317	292	328	323	308	362	310	334	322	296	311	356	311	311	309	333	350	319	301	298	314	293	294	318	328	338	364	359	316	358	301	282	315	294	281	335	336	306	345	325	292	312	315	330	309	329	314	322	323	343	302	332	338	361	319	340	323	334	304	319	328	319	329	344	321	308	306	362	330	317	353	325	290	304	349	323	300	324	308	317	320	298	311	320	327	307	339	334	303	328	313	318	307	284	317	336	313	317	286	351	326	327	326	297	302	336	324	309	336	286	352	331	344	324	343	321	318	324	336	324	327	326	336	313	314	317	315	332	335	339	353	324	317	325	339	332	368	326	323	341	328	343	348	337	324	302	339	304	348	333	302	328	323	297	331	284	296	300	347	291	335	307	309	311	357	363	289	300	313	325	309	322	325	310	318	311	289	330	339	299	345	323	322	309	341	308	347	288	308	318	310	293	339	311	336	329	335	302	298	278	340	323	293	352	301	333	292	310	288	313	308	321	309	305	326	324	315	335	330	344	308	294	313	308	319	292	314	315	309	315	294	334	332	317	343	379	322	338	341	320	331	333	300	310	336	360	313	308	362	331	354	321	314	321	327	315	328	312	319	314	316	321	348	344	329	312	335	323	295	314	309	283	291	318	325	300	329	328	321	320	309	307	316	334	309	332	355	283	302	309	307	328	347	346	303	345	316	322	310	369	345	327	333	333	348	307	308	322	326	306	325	310	312	302	350	346	347	329	326	329	331	305	313	348	352	316	338	340	308	317	336	298	312	313	323	288	301	325	309	332	323	279	320	368	327	352	325	305	292	299	290	336	305	341	336	326	306	327	323	315	330	314	321	321	336	341	333	319	343	337	313	304	306	343	344	313	302	322	300	309	303	308	325	330	316	313	349	350	321	343	278	304	303	335	329	325	306	320	301	297	290	316	310	310	302	333	326	336	302	350	318	307	320	331	358	323	307	369	323	322	353	327	321	306	304	324	315	301	301	296	322	333	326	274	307	332	346	296	325	331	314	297	307	297	333	340	332	320	301	293	338	336	297	321	290	294	329	325	325	303	304	311	324	335	332	342	303	327	328	349	297	377	314	328	324	311	331	315	321	322	327	298	322	291	330	305	332	322	299	318	326	336	306	327	336	326	338	311	341	336	284	327	322	335	305	319	311	314	317	329	337	326	321	324	334	297	318	306	327	341	313	324	312	307	314	368	355	306	350	319	340	332	285	313	315	350	311	344	329	324	316	287	317	364	337	316	306	332	293	283	346	332	328	304	338	359	311	307	301	318	317	317	346	330	337	323	300	307	294	314	312	290	313	327	288	306	318	318	299	327	309	319	309	305	349	312	350	358	326	309	336	334	312	301	314	293	317	315	354	320	329	316	310	317	297	341	339	325	335	302	318	334	296	315	308	292	320	337	331	343	323	301	316	296	335	344	331	277	319	322	324	313	342	306	324	286	305	301	344	314	298	291	320	308	310	300	302	321	328	297	307	300	335	321	313	310	321	291	267	321	315	318	305	338	337	343	323	326	321	297	315	323	269	323	350	322	325	330	318	313	320	354	345	306	311	309	323	298	362	318	316	332	330	292	322	358	353	328	311	294	311	308	321	290	322	299	317	312	340	318	324	295	332	338	298	293	320	333	339	306	307	334	321	294	353	351	302	344	341	343	306	320	323	325	299	315	309	345	321	303	339	311	308	307	311	338	309	339	318	327	321	346	281	353	313	323	302	352	324	285	325	307	297	323	308	310	300	316	319	297	323	319	327	318	368	313	321	313	316	339	347	319	335	318	312	329	301	364	351	322	342	324	314	316	321	314	327	325	311	323	310	301	325	310	334	354	324	311	312	360	302	316	357	335	317	329	284	310	332	342	310	307	330	304	328	308	313	333	324	288	319	293	351	321	312	307	310	331	350	337	324	309	330	342	305	345	330	297	302	329	328	310	327	316	333	302	316	330	357	330	312	299	306	335	314	320	297	307	322	306	305	331	333	306	312	333	325	326	334	352	336	337	351	331	293	308	312	299	321	321	340	310	295	336	266	317	338	311	343	370	311	346	326	329	303	309	317	341	290	319	312	310	289	308	342	313	315	303	312	309	304	334	299	298	360	335	323	330	324	357	296	313	330	337	308	305	311	350	323	331	320	299	319	319	338	314	327	310	307	300	349	333	310	328	311	316	334	335	338	294	310	304	313	293	310	320	314	282	331	339	337	347	314	320	319	307	330	313	353	313	313	329	304	332	320	338	296	284	360	323	327	311	314	305	338	289	335	334	334	315	347	313	324	294	293	308	305	295	326	303	335	308	301	298	308	332	305	304	334	299	347	309	339	330	303	344	331	325	336	299	346	300	302	296	332	319	285	291	338	322	286	310	332	326	307	333	331	280	296	333	316	330	308	334	347	349	339	317	339	339	308	332	326	311	312	316	337	326	348	324	343	303	339	332	320	302	347	343	346	338	305	302	313	343	319	330	335	326	331	320	328	296	312	328	320	319	357	313	340	332	339	318	339	324	300	324	322	321	323	348	321	305	309	340	318	315	330	324	301	301	304	308	324	355	300	315	306	340	338	321	295	374	337	330	328	332	299	323	334	337	314	330	331	306	323	350	321	328	310	322	361	326	318	335	332	324	329	300	316	300	307	334	316	291	330	326	295	321	328	309	353	331	347	346	290	325	294	324	316	334	334	293	325	318	321	309	329	344	302	294	312	280	345	323	290	308	329	305	333	335	309	316	333	318	313	295	319	319	349	327	311	310	325	310	328	324	340	297	323	341	312	309	301	293	297	295	282	350	319	274	294	302	354	290	290	311	323	304	352	308	298	315	343	324	326	359	339	311	308	346	330	298	302	325	332	349	330	306	291	309	336	322	316	312	341	300	313	329	333	343	315	309	297	276	349	333	338	328	326	324	299	305	333	332	304	351	291	300	284	333	368	335	340	341	336	317	314	309	341	332	348	309	299	340	307	344	306	350	362	323	323	323	297	331	305	316	309	342	341	324	328	293	320	309	302	298	340	321	299	301	331
30121	56151	38580	32623	41330	17980	2981	6603	656	531	478	453	457	394	453	408	387	404	361	348	405	358	365	361	373	369	355	381	355	307	348	338	377	343	362	365	351	358	361	310	368	371	331	366	328	341	341	314	342	338	362	340	336	321	334	340	343	287	387	379	308	363	350	342	320	345	357	343	333	353	338	339	337	317	344	337	313	304	340	352	344	335	333	371	340	331	322	321	351	319	342	335	302	312	336	336	351	340	328	334	349	372	343	318	335	346	327	358	360	356	357	341	329	336	373	361	362	332	346	371	343	357	378	340	364	328	327	346	346	344	328	351	358	340	376	362	346	375	369	320	349	356	350	338	325	338	364	330	341	354	337	359	337	371	332	332	349	339	353	361	342	323	345	355	350	336	348	338	351	295	372	350	320	336	320	314	342	345	347	325	302	350	331	381	314	394	334	316	365	348	320	367	352	329	344	301	303	372	326	311	352	338	347	340	317	349	343	380	353	379	335	350	305	343	349	366	337	320	337	340	339	372	379	325	368	372	363	321	321	357	380	351	356	369	329	378	325	325	367	354	349	305	319	343	380	345	357	354	303	354	351	329	379	332	326	365	331	322	388	369	341	353	325	301	349	352	347	360	313	347	361	349	319	346	338	379	321	375	355	324	341	339	330	322	349	341	343	353	353	348	325	353	345	364	314	360	359	356	333	385	329	353	356	354	313	323	332	334	362	317	304	332	355	376	379	329	361	317	361	363	321	353	323	346	345	333	319	342	343	349	318	329	365	327	324	352	311	338	348	329	333	338	334	319	320	345	340	349	338	346	319	324	357	314	337	347	335	326	334	363	340	348	344	347	333	346	326	346	342	344	337	314	320	362	346	350	331	334	331	323	333	370	341	316	314	330	369	317	347	360	318	341	319	339	384	369	369	360	332	334	358	355	380	326	322	321	353	358	320	328	328	348	325	340	358	365	348	335	330	352	337	359	377	317	311	346	347	321	344	315	310	366	335	383	339	364	344	344	359	351	327	355	345	349	329	334	322	362	374	304	355	344	346	353	337	343	342	356	331	343	345	362	324	349	365	323	327	374	350	341	331	326	345	358	363	361	362	329	331	332	342	354	351	387	347	347	313	364	350	344	338	335	343	344	333	359	351	328	330	336	340	332	322	359	380	340	312	318	326	345	326	332	359	369	348	341	352	332	316	311	322	321	363	356	338	337	380	312	330	354	323	360	365	359	343	352	338	350	329	342	355	323	333	328	345	340	350	345	320	347	364	363	309	346	330	317	337	348	302	357	311	360	351	375	349	325	337	340	330	334	345	350	349	322	342	336	355	330	339	335	333	335	360	297	362	322	319	350	361	338	350	305	343	330	337	344	325	339	341	386	357	330	347	341	320	311	339	357	335	316	321	354	324	327	334	296	344	366	322	313	321	323	373	350	312	352	333	329	334	321	292	327	362	323	365	335	363	316	323	348	344	306	327	347	340	348	327	344	338	341	311	298	346	339	338	352	332	338	335	332	347	365	313	298	303	375	362	333	361	368	366	349	372	359	355	327	352	333	357	372	329	321	367	336	337	324	357	332	340	314	346	349	333	376	341	319	335	348	387	345	376	335	344	356	334	359	299	337	318	336	310	344	318	315	353	355	346	329	357	333	356	367	363	355	354	357	306	336	388	343	341	385	357	337	324	365	333	345	320	349	339	336	327	334	345	356	350	330	354	323	352	340	313	316	333	367	325	324	331	351	347	339	340	315	317	342	347	355	352	299	321	348	341	355	344	355	331	372	364	333	340	359	324	327	312	322	319	351	325	340	357	363	330	364	299	348	327	364	366	341	321	320	318	341	365	322	345	351	355	327	336	352	338	343	363	369	345	352	336	329	346	330	339	320	335	345	358	333	319	386	320	351	317	349	342	339	337	355	362	379	307	357	349	348	349	354	336	336	345	326	302	377	401	355	351	319	331	303	348	311	373	359	351	332	349	338	308	298	359	324	341	341	329	341	362	335	338	337	312	324	329	326	370	346	352	344	344	332	342	310	374	326	324	356	339	340	327	359	367	364	369	345	328	346	377	364	336	365	350	362	354	368	308	328	369	310	344	337	366	345	345	368	330	360	308	318	341	362	346	361	357	343	343	359	335	332	345	336	330	348	350	349	323	329	360	341	387	324	337	343	322	334	374	339	377	338	347	324	341	308	361	306	374	338	344	368	323	323	331	356	343	337	338	325	345	321	317	328	327	314	350	303	340	331	335	348	343	358	332	377	373	342	348	341	346	343	359	346	370	349	348	328	340	328	346	360	350	293	331	330	329	321	327	343	314	361	333	342	339	349	378	295	320	323	304	379	338	325	325	320	337	318	328	331	360	346	316	350	352	342	353	332	343	354	361	373	341	331	349	373	328	347	380	334	343	355	352	333	342	337	307	330	342	335	325	357	319	355	335	348	341	326	356	373	346	337	343	351	324	347	357	312	361	348	315	323	356	323	363	342	359	334	343	326	308	300	317	370	306	340	318	374	352	365	362	363	311	371	326	332	357	308	333	328	320	340	348	355	354	355	364	340	332	333	331	317	361	305	321	315	324	368	359	337	368	336	329	368	364	342	336	353	375	322	342	357	358	335	322	356	364	338	342	371	325	338	343	327	326	350	338	302	330	341	323	337	361	347	341	343	340	328	335	354	360	353	351	320	328	357	342	371	320	367	362	341	342	350	349	339	339	306	374	364	320	368	312	338	342	320	351	350	312	348	372	345	355	379	330	324	368	333	355	338	319	338	332	343	360	347	347	348	344	313	350	359	350	349	356	380	352	330	338	367	347	326	344	316	335	347	347	318	353	321	328	353	329	327	368	341	368	376	368	344	305	347	355	341	329	345	327	316	357	336	334	331	358	300	335	357	317	366	348	322	351	373	350	321	340	331	381	342	350	331	348	295	351	318	326	322	346	319	339	349	354	359	330	344	349	350	330	338	375	360	347	351	354	353	335	351	313	382	382	343	348	351	355	312	345	328	314	338	349	331	345	361	344	310	358	341	364	355	319	353	351	369	360	333	337	316	306	321	321	314	372	318	336	328	339	359	338	319	314	365	343	356	364	336	324	350	309	362	319	339	325	355	356	336	328	370	313	382	337	336	344	350	330	357	362	365	323	345	302	340	371	334	356	373	305	320	337	327	356	320	342	339	311	403	342	376	360	317	337	354	307	364	368	341	305	333	323	372	363	332	338	332	331	367	346	321	338	369	339	339	324	333	320	318	351	309	340	349	324	331	318	332	339	340	367	370	328	367	353	330	336	334	346	300	336	355	374	337	385	328	294	318	332	344	356	366	338	362	360	319	333	340	339	344	371	327	361	325	346	310	331	329	332	356	348	333	318	328	328	345	325	308	356	364	319	327	369	345	316	328	335	315	329	342	378	350	340	339	332	370	344	339	328	343	352	355	350	343	331	303	340	338	320	342	337	325	345	358	329	354	365	318	368	344	350	331	358	344	322	375	377	333
24935	21083	27217	25750	25050	11326	1753	1884	566	544	547	492	515	517	471	530	509	537	570	461	471	485	480	483	489	511	474	466	433	498	490	481	513	485	492	470	504	494	454	441	470	488	477	510	470	510	501	460	512	509	450	464	466	500	477	538	500	523	488	484	462	483	488	455	492	486	504	476	471	476	496	493	504	486	511	488	509	451	491	497	550	453	501	491	470	473	461	511	506	471	495	484	485	497	450	519	454	499	433	506	505	537	488	515	488	483	504	468	474	436	525	484	487	456	481	494	522	514	486	475	496	514	477	473	483	479	433	458	501	467	430	483	507	466	467	472	485	466	502	521	533	443	467	466	458	507	487	476	501	476	478	468	517	495	490	528	487	462	485	492	485	493	452	527	500	522	539	503	518	492	496	462	504	514	498	505	481	448	480	480	515	504	504	466	466	477	469	528	499	467	502	496	462	458	499	472	492	525	446	484	480	505	492	480	502	497	526	481	494	447	520	453	498	525	530	521	475	488	500	473	487	497	462	499	482	481	496	507	485	476	466	478	465	507	476	496	471	493	447	498	460	481	460	499	510	451	480	484	517	486	482	485	472	516	482	500	500	443	510	481	497	471	488	489	535	504	488	459	507	487	477	494	464	476	513	486	488	473	455	485	480	480	447	476	493	521	489	474	487	490	526	474	458	509	497	481	499	481	462	476	517	519	482	493	524	479	497	480	512	445	446	467	470	505	443	491	491	498	491	483	523	450	472	485	507	475	501	488	481	459	449	457	494	486	477	448	490	464	465	462	483	530	457	477	522	475	488	466	500	471	454	490	512	458	498	453	448	456	462	464	500	456	488	475	485	503	533	472	502	481	473	458	493	483	515	451	467	469	492	491	465	480	453	479	535	470	477	487	502	494	457	459	506	521	489	498	442	465	490	480	474	495	528	491	480	503	490	503	491	516	491	509	522	479	489	496	446	489	493	509	526	480	460	452	515	452	486	506	501	484	488	467	447	457	471	496	473	482	463	494	497	504	475	494	483	500	497	484	485	488	457	467	484	491	483	482	516	489	485	493	526	514	495	464	484	487	479	483	507	453	520	485	462	473	465	509	482	550	483	466	503	491	499	448	533	478	485	504	466	473	477	487	491	487	462	437	523	471	459	452	483	475	491	506	491	485	509	506	508	462	487	433	494	500	500	453	457	503	534	467	467	467	508	472	489	474	493	475	506	485	460	482	503	483	480	468	452	522	468	485	523	472	488	442	510	544	505	515	519	465	465	515	513	484	514	456	486	452	457	509	466	496	488	474	495	465	483	526	507	451	502	448	475	457	490	476	463	494	469	469	493	453	496	462	490	502	449	480	532	464	473	451	504	522	518	466	509	495	492	520	497	487	492	499	515	482	518	494	507	461	473	506	445	538	496	492	514	491	459	478	466	483	497	484	452	496	488	474	504	472	488	468	472	493	490	457	505	498	490	480	482	517	534	481	471	467	461	461	463	457	526	468	479	469	501	470	471	501	506	475	475	480	459	530	482	477	468	458	468	461	481	479	456	447	461	499	498	462	496	459	467	495	458	492	506	498	512	470	457	471	498	498	477	473	529	451	490	479	532	522	505	474	470	505	515	481	471	448	495	517	482	449	512	463	492	487	498	515	446	477	489	509	473	491	481	501	508	511	497	516	497	470	499	473	468	499	518	453	493	480	499	481	464	482	537	490	505	503	498	480	465	436	480	480	499	507	535	513	531	486	520	486	498	468	517	482	475	528	538	475	517	485	481	494	457	479	454	486	502	510	524	508	515	494	469	478	463	507	492	467	490	498	539	474	511	485	462	470	468	502	494	503	464	467	501	485	514	494	473	486	496	500	485	503	487	467	526	458	501	456	494	464	459	494	485	480	486	475	501	451	487	475	526	469	472	487	528	442	445	483	517	462	441	460	448	483	476	491	464	502	472	474	477	474	486	461	521	501	513	464	467	470	476	476	485	439	500	431	517	481	484	485	479	475	514	476	499	469	484	455	433	450	494	498	467	507	448	469	458	476	470	468	526	475	472	491	448	533	434	486	485	508	491	471	476	460	525	488	468	480	467	451	482	552	475	467	456	493	535	502	473	489	483	464	453	484	474	463	495	453	482	490	472	453	471	433	485	507	516	458	475	477	491	465	530	459	469	454	529	500	493	478	503	470	490	526	518	476	515	506	524	485	540	491	510	468	477	463	504	507	459	464	513	441	502	471	478	495	479	515	519	485	496	495	495	495	461	504	503	494	497	483	479	473	507	472	441	474	488	474	492	519	482	519	456	490	471	504	499	500	477	469	506	500	498	471	459	515	464	483	495	457	495	494	511	478	467	502	480	479	450	486	493	471	463	502	488	498	503	482	455	486	490	491	485	467	467	473	492	467	485	476	508	452	471	499	486	511	499	491	465	487	515	493	486	489	495	521	495	499	476	513	502	483	497	449	477	499	509	488	515	491	522	455	503	489	475	512	495	489	504	469	464	526	499	478	482	507	493	494	495	457	450	511	482	455	458	502	446	492	494	490	501	464	463	478	469	492	469	449	474	441	496	501	478	500	530	492	477	495	463	506	477	474	457	500	515	490	478	460	461	496	517	479	461	453	485	496	500	515	495	518	460	509	470	512	496	495	468	452	485	490	497	468	501	443	477	475	470	501	507	499	491	533	524	477	459	475	527	494	492	473	495	497	500	445	464	474	496	495	494	492	542	466	477	489	461	461	495	508	525	501	442	458	485	457	484	517	522	479	472	509	471	484	512	497	465	476	477	470	491	505	493	504	507	454	530	483	494	514	500	437	481	476	478	489	497	452	499	477	475	487	473	501	496	476	501	460	485	452	431	471	500	468	531	485	539	482	463	491	566	494	471	479	477	489	492	447	471	441	495	485	518	455	496	546	482	449	467	512	484	503	535	473	467	514	496	510	427	494	516	519	513	495	486	491	470	463	483	485	489	474	493	462	509	484	484	477	500	476	464	460	488	480	477	449	482	494	504	501	523	460	455	476	507	504	505	486	465	473	454	456	486	487	511	530	530	460	471	501	445	469	500	481	493	485	451	514	501	439	517	477	488	516	418	494	501	487	480	488	490	516	494	492	429	455	482	500	475	477	469	451	456	494	484	454	476	495	508	506	496	498	489	502	477	487	467	456	470	511	496	482	481	518	503	456	480	492	497	499	508	498	466	515	463	502	483	473	474	444	476	526	476	483	523	521	489	506	506	511	511	513	512	478	473	470	517	486	494	504	522	495	495	496	484	510	534	468	518	484	496	494	466	478	514	469	505	470	465	516	490	469	473	490	521	496	522	501	485	479	469	488	489	476	505	492	471	489	523	507	539	484	492	480	501	486	438	469	513	489	476	487	506	487	467	535	506	451	489	502	507	468	508	454	469	484	479	477	507	529	503	447	495	520	502	467	514	494	508	501	507	502	533	497	465	482	495	498	479	500	473	495	466	462	453	457	510	448	490	471	483	503	474	466	479	507
28619	47585	27954	20238	31030	11287	2181	3560	617	577	616	550	529	556	539	555	532	563	498	509	533	486	526	554	501	548	503	557	494	502	523	489	504	474	502	505	493	506	536	486	493	510	494	509	519	515	522	555	505	488	496	522	513	491	523	531	488	509	551	557	478	524	471	507	497	525	471	524	489	455	501	489	491	487	529	563	545	516	549	505	540	529	546	484	528	508	505	513	537	508	506	510	495	548	504	512	485	506	481	521	509	488	490	515	541	485	520	456	528	483	502	509	513	508	518	502	516	547	555	506	524	480	554	519	551	516	534	480	496	514	484	540	528	509	494	527	492	522	535	521	523	484	513	501	523	528	489	488	544	472	528	518	481	497	509	531	547	515	518	535	498	551	528	523	512	475	533	498	491	517	509	511	504	473	496	516	489	510	487	513	504	539	519	521	495	506	510	499	522	501	513	498	494	500	531	506	524	555	493	511	485	502	517	526	481	512	470	527	554	481	525	513	472	532	541	527	493	486	495	503	493	459	491	515	532	515	543	498	516	504	542	484	482	514	528	507	489	497	524	522	487	494	467	511	503	508	503	487	488	547	525	510	476	520	483	461	527	472	480	482	528	545	565	529	491	520	526	481	533	551	460	526	499	504	507	548	507	500	483	512	518	510	557	488	539	522	461	504	518	498	502	461	526	498	556	506	519	538	521	507	537	542	547	572	493	520	496	545	488	517	539	499	502	535	505	504	490	500	511	472	539	510	494	498	521	513	543	505	508	514	537	511	515	532	524	511	478	512	491	510	517	524	526	530	505	511	509	551	506	525	506	514	504	477	502	533	530	502	523	502	515	504	490	523	495	506	546	522	497	498	494	513	470	505	497	519	487	483	491	524	495	496	504	534	534	549	509	479	501	512	531	528	549	487	476	492	499	519	512	477	527	515	526	511	531	521	492	499	513	526	490	509	514	508	485	520	547	467	503	551	544	497	498	547	512	504	509	491	493	532	490	513	538	489	531	503	513	509	521	446	511	535	471	507	516	537	509	523	497	518	505	528	525	502	524	508	540	494	483	504	484	477	520	498	471	501	510	468	528	518	494	516	517	476	516	502	469	534	517	495	543	503	510	519	479	489	492	509	532	514	551	509	501	495	502	517	566	486	496	513	469	547	493	523	497	509	536	527	542	498	519	507	548	523	475	496	487	531	521	515	540	519	487	524	464	506	534	539	511	493	515	479	516	506	528	517	515	543	471	473	481	524	534	522	500	507	509	506	536	509	516	523	534	488	525	508	495	489	507	522	524	488	492	480	486	544	534	561	558	502	548	485	578	523	504	526	499	512	520	488	516	528	519	498	513	526	519	510	496	509	515	523	484	539	510	484	497	484	506	486	546	525	551	462	514	504	488	511	453	478	496	524	529	498	500	519	511	511	514	507	487	544	499	501	509	528	443	522	521	482	495	500	513	508	486	503	513	504	479	521	479	537	523	501	470	499	519	543	521	505	510	501	489	490	485	522	529	493	498	512	520	543	490	470	531	499	486	534	530	524	530	504	535	459	509	487	520	533	487	503	543	528	532	547	522	492	519	507	495	519	517	514	531	521	520	451	514	518	514	520	518	522	526	515	487	503	508	542	521	501	502	465	511	496	524	490	497	500	491	481	523	469	450	532	563	555	561	545	486	500	506	506	500	537	504	524	509	495	493	552	506	510	519	483	552	480	508	530	509	512	549	526	496	526	487	481	517	493	486	517	493	523	515	480	469	537	501	521	510	526	491	507	492	529	478	509	523	530	514	510	510	523	497	503	491	555	514	469	520	533	486	539	491	483	525	503	491	494	493	489	488	522	502	499	509	498	518	520	522	469	482	520	519	529	516	480	476	504	536	488	512	471	484	468	489	477	497	451	498	497	517	532	564	501	520	542	507	547	510	471	554	514	503	499	527	483	504	491	526	500	515	465	551	491	515	498	497	514	520	546	498	506	469	491	488	495	490	535	501	520	485	490	506	501	514	525	479	517	514	495	521	490	465	524	477	517	499	487	523	479	485	501	506	529	527	512	543	467	511	546	534	522	445	478	534	532	485	510	493	533	539	478	538	543	489	537	499	502	511	520	514	502	508	494	540	529	545	475	528	507	517	524	537	512	485	467	534	521	484	497	498	488	476	455	479	507	510	501	491	538	477	498	506	541	516	480	506	494	508	557	488	471	539	474	516	556	497	541	518	535	488	511	527	471	482	514	516	478	464	495	504	533	494	526	541	480	483	496	504	541	472	468	500	563	542	512	482	506	481	524	507	507	526	506	531	464	491	504	522	524	498	505	504	543	531	468	519	476	515	505	499	478	504	508	515	480	502	551	524	534	540	482	497	478	501	500	501	503	509	467	506	522	514	508	513	519	546	510	513	513	496	506	543	543	496	513	542	505	492	530	516	505	504	471	471	497	466	503	505	466	464	492	479	477	502	516	504	508	507	529	466	515	558	522	506	522	524	475	490	493	492	519	481	538	579	543	524	515	519	526	541	570	512	486	533	512	495	506	488	501	489	536	553	532	520	489	530	531	494	482	516	550	517	540	562	494	486	505	531	535	561	502	508	529	516	495	510	483	497	463	534	499	513	533	503	476	506	487	490	517	490	541	531	518	527	504	500	492	534	487	526	493	516	507	500	513	452	531	496	504	499	542	479	511	516	517	525	483	547	487	501	501	507	474	476	487	521	498	500	490	530	480	494	507	468	488	526	511	529	523	536	505	498	506	508	520	509	520	509	504	510	499	526	502	521	521	497	511	531	512	484	500	526	522	566	511	517	488	518	520	504	487	523	515	512	516	505	501	511	508	534	486	462	445	484	535	515	487	499	509	525	481	491	507	498	509	547	488	503	499	521	510	516	513	501	534	515	499	519	551	507	542	501	475	521	485	497	552	512	496	511	521	469	521	509	517	498	505	462	511	527	509	468	498	506	497	479	513	530	503	494	483	492	500	521	516	521	521	515	515	511	552	492	480	462	529	472	508	500	494	493	467	530	498	497	539	488	507	496	477	499	519	524	470	488	517	523	501	537	521	500	506	504	476	530	546	516	498	530	495	537	549	490	529	531	531	481	529	486	537	514	549	503	525	530	494	503	506	480	472	466	525	493	525	509	492	523	535	490	549	504	502	479	474	508	510	490	512	470	460	507	490	487	486	481	505	456	481	523	529	517	519	527	517	450	506	496	551	508	511	510	514	486	524	516	481	464	471	535	519	533	557	499	499	505	518	539	493	516	488	527	496	478	531	520	542	497	543	450	532	491	474	533	512	477	532	511	475	539	476	547	484	503	532	484	495	553	510	522	520	501	525	498	526	519	490	516	512	554	494	513	505	537	493	510	502	491	513	462	506	487	504	494	488	479	522	498	526	513	493	579	536	539	469	498	535	461	506	517	519	532	501	539	499	512	503	490	530	515	526	539	495	504	498	504	499	506	515	517	525	511	526	504	530	520	447	523	548	481	522	572	525	530	543	520	517
22691	21094	28699	24671	33325	26787	13613	5310	769	595	571	531	480	486	494	471	485	470	479	442	451	425	450	493	428	415	416	462	407	422	422	433	432	416	433	438	434	425	420	395	418	430	382	438	475	422	419	427	434	431	415	448	408	399	421	417	425	435	394	386	409	420	360	403	412	420	417	403	444	407	402	382	433	437	431	419	413	401	445	378	382	435	390	442	417	422	422	410	408	417	421	426	420	417	445	406	431	404	416	408	397	397	415	446	421	413	444	405	439	390	406	463	399	410	421	427	430	436	418	461	456	454	434	411	377	429	389	401	406	395	409	391	418	421	418	408	444	381	412	393	404	434	413	393	402	402	408	413	367	405	412	417	412	434	387	422	417	395	408	408	421	384	411	393	445	404	406	418	402	390	371	424	411	430	365	397	429	395	428	418	410	426	398	428	418	392	400	395	419	425	415	395	394	388	389	422	380	427	422	407	377	395	442	417	425	403	414	423	388	406	469	381	383	433	437	422	419	394	386	380	435	412	416	399	426	391	408	401	437	410	398	379	410	424	376	438	416	425	433	433	439	403	400	441	436	412	420	398	451	400	454	433	439	415	410	413	365	399	400	448	377	424	419	420	410	391	399	422	405	403	428	393	404	434	454	394	408	430	424	440	432	385	423	419	413	425	418	406	414	411	392	388	390	460	394	428	440	381	410	417	390	410	397	424	458	417	428	397	393	408	386	437	435	420	385	392	402	404	413	386	462	423	442	410	396	398	409	425	411	422	401	424	428	414	449	409	390	418	403	396	393	411	401	398	416	419	455	394	413	428	412	412	393	398	456	420	387	443	361	403	450	439	434	418	437	399	438	423	424	439	379	400	455	432	408	429	414	391	430	425	386	419	440	423	440	408	427	440	397	393	402	406	421	422	453	417	417	398	395	383	409	406	388	427	391	389	408	405	396	440	393	410	394	427	408	448	449	405	428	390	416	340	418	392	434	407	382	424	435	389	417	397	418	431	409	364	403	419	415	429	407	421	379	393	413	427	390	396	430	434	427	420	404	401	392	448	395	446	393	402	433	420	473	419	429	421	372	405	400	404	427	405	415	445	382	396	412	402	431	452	393	414	415	427	410	389	436	364	405	418	406	431	405	422	410	418	428	383	419	416	376	409	406	404	429	418	422	382	407	428	396	405	398	441	428	426	427	381	455	417	438	382	383	389	410	388	436	390	396	421	382	421	408	391	424	414	410	394	390	407	398	394	416	419	437	410	389	417	398	413	373	386	423	422	398	413	422	415	408	406	408	397	413	419	408	451	416	448	370	421	432	391	393	407	425	370	415	410	376	394	420	417	414	401	402	408	436	413	373	409	430	407	397	429	420	375	423	424	439	451	400	437	438	414	417	407	377	377	410	450	450	400	401	413	435	407	425	408	401	399	460	459	391	410	410	377	396	409	411	406	404	397	420	424	419	394	416	435	388	465	412	400	411	419	443	430	421	390	440	456	421	413	407	435	404	393	398	385	403	397	410	428	403	430	405	422	405	411	415	371	433	401	434	407	411	404	421	407	399	428	425	433	407	418	430	398	423	409	406	417	390	425	424	432	400	418	412	405	388	461	409	402	408	399	380	393	431	397	419	398	409	410	394	395	410	420	426	423	400	362	438	395	396	418	456	414	396	415	423	381	384	424	410	429	440	443	407	433	410	403	417	379	408	448	412	418	427	412	397	382	411	396	379	382	368	431	397	360	435	413	412	438	390	387	430	422	440	409	411	404	393	471	430	420	418	453	429	435	384	411	484	409	430	426	413	383	401	412	428	429	428	464	415	371	412	452	414	415	392	412	424	405	408	448	437	411	439	412	423	389	442	434	433	429	394	416	451	386	374	404	398	402	428	415	396	420	433	394	416	425	423	417	428	398	398	402	405	410	443	403	449	427	384	406	462	400	421	395	413	418	391	391	420	404	471	413	395	392	472	401	375	420	394	398	391	398	418	386	445	405	400	426	453	421	382	401	401	397	431	369	432	407	398	363	399	395	418	425	426	396	411	415	423	425	401	392	425	395	400	408	402	419	434	392	421	412	415	378	425	380	402	417	401	413	395	387	400	415	405	403	439	402	393	390	403	364	404	441	424	422	427	459	456	422	401	367	430	424	400	419	400	422	421	401	436	402	405	455	406	401	423	417	409	409	436	418	402	434	456	446	432	408	442	401	408	399	429	394	378	391	420	419	393	417	421	376	375	417	429	413	410	403	393	403	411	405	408	386	372	451	421	396	407	388	417	434	367	389	434	396	388	396	427	471	397	396	418	435	421	415	411	449	387	420	403	395	433	468	409	462	386	418	417	402	434	451	410	432	405	437	448	442	432	409	411	426	435	413	396	375	420	422	434	390	392	419	402	406	413	400	451	418	391	404	413	438	419	420	415	381	388	416	405	388	414	444	424	413	382	421	432	404	414	418	420	407	416	414	413	410	404	431	424	399	422	426	410	446	397	426	434	384	410	439	438	406	413	409	455	401	408	434	398	448	421	451	415	415	381	416	405	447	402	411	428	417	389	432	394	401	411	389	387	397	409	418	411	433	428	389	380	394	398	409	429	423	441	400	438	442	373	423	429	406	418	409	445	422	426	418	396	391	393	414	414	423	445	430	437	445	385	429	410	415	415	456	378	416	435	396	400	434	432	377	392	418	395	412	406	417	441	418	433	391	408	419	413	450	419	411	385	411	395	398	398	426	415	430	396	429	401	440	412	413	415	381	394	427	411	381	416	377	415	410	392	433	428	424	421	422	435	422	409	403	403	383	413	422	416	409	385	430	396	401	376	372	410	407	417	379	427	427	396	393	415	449	417	423	452	396	406	402	425	422	398	443	411	389	434	412	418	403	438	437	399	433	436	387	399	407	413	395	403	420	420	408	424	445	400	408	378	431	384	426	404	422	429	378	409	389	408	428	399	380	394	405	436	381	426	368	411	405	416	401	415	378	399	407	402	394	405	403	404	440	409	411	436	408	408	441	374	404	400	412	428	379	379	398	382	426	422	448	419	418	409	356	401	436	419	425	386	399	412	399	431	388	393	397	469	383	399	406	390	436	389	416	401	435	407	431	441	434	398	448	385	419	421	390	420	428	431	392	464	379	418	384	458	420	422	403	432	397	414	425	422	439	443	411	412	403	417	425	422	453	413	405	403	378	433	424	425	378	421	436	412	415	406	381	443	413	414	398	384	411	447	405	419	428	402	418	428	417	405	396	419	426	429	380	408	402	427	424	424	397	403	390	420	392	423	422	411	421	398	406	409	399	418	384	453	341	399	458	410	399	389	414	392	391	410	397	400	429	424	416	406	431	427	409	399	382	430	395	390	431	411	438	414	368	386	385	408	382	391	441	390	417	402	409	406	419	384	421	458	425	421	433	412	417	412	401	411	433	418	410	388	430	403	400	435	384	420	392	375	407	421	430	440	451	403	440	468	426	405	459	415	415	402	427	395	418	451	438	421	382	414	378
32661	60260	43442	38990	51254	23510	3533	7412	1026	761	708	647	559	550	554	523	492	510	520	485	485	465	441	485	464	454	442	461	464	425	455	423	399	422	419	411	442	432	431	406	413	421	396	478	463	396	423	404	410	450	450	414	400	427	418	428	409	392	422	411	421	409	431	450	429	414	470	441	415	426	411	411	432	394	408	412	422	419	467	403	440	442	407	433	440	407	404	451	447	428	423	402	389	446	409	409	445	394	402	412	411	454	400	443	429	430	446	384	424	396	453	425	423	451	411	453	413	421	450	413	449	418	433	447	438	428	415	438	413	434	456	423	397	407	404	439	422	403	440	430	428	428	406	422	404	459	415	417	426	447	433	416	414	422	422	378	403	423	430	412	417	419	451	401	415	424	401	393	431	435	434	381	424	452	414	437	403	383	435	425	436	404	434	442	468	428	462	419	438	475	398	419	447	427	401	397	421	411	456	406	425	431	390	451	390	412	442	431	416	424	387	414	457	431	396	432	432	436	398	407	438	418	434	387	410	449	423	432	409	403	426	376	424	422	480	432	408	434	411	407	389	406	432	414	396	437	395	436	402	435	406	373	467	415	422	459	401	443	405	426	415	442	409	424	448	419	434	408	403	401	432	415	394	460	466	438	414	424	412	438	390	403	390	375	448	466	401	441	401	422	432	418	427	398	421	393	421	411	430	431	409	438	424	414	442	424	430	438	403	395	383	415	429	422	453	399	432	405	419	429	420	421	436	423	396	443	460	425	453	404	418	438	394	431	415	385	396	408	473	396	407	448	378	400	415	416	420	385	394	416	442	415	416	442	426	463	422	397	424	402	410	450	405	426	403	376	438	433	450	440	433	403	413	459	468	418	420	424	460	401	431	404	428	423	421	440	410	388	432	421	381	412	418	418	422	408	398	425	415	403	434	422	425	442	426	420	432	388	415	417	420	454	427	409	438	424	443	425	419	442	439	386	451	449	429	439	436	375	426	392	401	407	432	462	440	412	391	397	424	413	394	384	418	449	404	420	424	381	418	428	410	400	421	390	421	441	402	393	387	396	435	422	436	441	403	437	387	439	392	441	415	423	432	409	393	411	433	444	404	439	381	440	401	424	410	422	412	429	398	397	397	398	403	431	404	422	431	390	436	411	398	448	441	432	385	376	468	426	404	423	455	448	436	436	425	457	417	415	410	448	400	420	409	458	419	446	435	428	372	446	420	436	400	399	450	411	361	453	405	430	413	395	422	435	400	416	418	477	445	441	403	410	429	374	387	432	434	421	400	421	421	431	411	430	405	424	401	431	417	416	402	402	451	431	432	420	423	377	406	384	404	362	408	430	402	358	417	395	443	403	433	446	425	406	405	410	435	406	425	428	416	419	402	426	441	398	434	414	400	408	405	422	438	432	429	416	430	393	407	417	452	403	422	415	434	420	450	432	469	438	434	424	415	426	410	421	431	435	434	418	422	432	460	462	418	416	419	415	407	383	426	427	445	434	431	383	422	438	464	400	442	423	468	441	410	459	425	465	421	410	417	405	417	433	438	422	419	413	446	429	451	439	414	407	415	411	425	458	412	433	405	443	419	424	416	433	453	437	417	417	449	420	411	410	425	394	423	431	421	429	431	416	441	452	422	420	447	431	456	417	414	404	419	425	410	441	442	429	411	423	397	437	428	446	397	440	425	455	465	433	401	426	385	394	386	441	443	432	414	400	396	449	413	419	431	450	413	426	418	419	398	386	415	405	383	411	435	469	428	384	456	433	425	443	391	396	446	429	464	413	447	409	417	436	403	438	425	425	399	424	398	446	433	366	467	433	423	423	426	396	423	432	444	444	405	434	447	436	423	415	430	401	430	417	381	430	436	429	414	475	431	429	427	403	425	414	420	436	392	429	414	433	421	400	422	411	416	423	476	449	448	420	413	396	409	441	402	388	384	413	432	429	360	396	415	434	430	420	403	409	411	405	405	434	404	399	391	433	428	450	460	431	421	417	418	421	428	408	449	425	437	425	439	417	388	413	449	397	458	389	432	431	432	402	445	403	394	415	415	440	430	405	425	461	411	436	405	425	429	434	463	390	417	407	454	422	406	431	386	432	421	402	409	463	387	409	426	431	394	424	448	427	447	392	437	429	412	446	401	407	400	411	394	399	425	439	429	414	449	445	404	418	412	391	437	418	440	425	400	379	404	437	433	426	409	397	427	454	469	410	440	385	422	403	406	423	411	397	403	431	394	431	452	390	422	428	379	403	422	405	382	412	403	402	429	445	412	435	474	424	438	416	410	412	388	429	429	416	458	414	410	456	396	431	439	454	436	437	410	423	396	423	418	397	427	387	422	438	412	464	422	448	411	423	410	443	396	413	405	453	391	438	423	431	403	400	439	417	406	376	393	423	438	390	430	441	391	471	420	443	371	420	411	411	414	430	420	436	437	436	426	417	408	400	446	412	402	406	439	407	427	419	436	402	407	387	408	404	390	429	410	427	395	419	449	410	450	447	440	439	409	413	388	421	419	450	402	435	453	401	460	402	403	419	414	410	401	423	450	434	442	403	434	410	417	424	394	426	410	429	389	443	425	422	378	437	396	429	421	418	425	421	415	399	447	412	428	437	397	416	431	412	417	383	419	460	440	398	465	417	407	447	414	393	416	400	420	409	408	381	416	446	401	455	378	408	444	417	385	402	391	398	418	433	416	406	421	405	463	399	417	449	408	412	423	403	439	391	386	419	448	464	414	410	400	421	407	412	434	463	421	404	440	438	453	398	445	438	403	450	423	414	437	461	405	421	459	419	442	438	422	419	402	442	408	384	410	398	412	411	432	401	425	432	432	407	441	412	415	439	431	408	418	455	415	421	398	430	406	410	435	394	388	420	383	412	416	407	376	427	420	405	418	424	435	429	455	421	401	418	390	401	428	424	411	424	380	417	412	453	399	439	403	427	408	440	395	423	427	416	430	400	425	451	395	416	403	432	466	452	401	406	409	419	419	446	412	402	401	442	432	405	399	400	427	388	428	459	423	448	423	425	402	447	416	432	430	418	433	440	440	381	413	441	379	420	428	420	383	405	430	446	434	412	454	375	414	434	402	409	412	391	440	435	431	420	435	413	411	424	405	416	419	400	440	419	434	443	412	422	458	410	448	389	419	425	420	419	444	408	446	426	404	420	428	448	425	398	414	418	430	449	432	440	423	402	427	454	405	454	394	437	438	418	410	418	418	417	425	419	438	412	398	408	412	450	409	414	419	400	409	453	431	441	415	445	396	425	452	392	449	412	431	436	421	451	447	373	419	428	425	444	408	387	465	403	418	423	424	435	421	449	406	412	372	444	414	448	434	406	418	443	450	426	398	423	406	421	401	465	397	419	485	417	458	421	409	477	422	429	441	441	428	411	410	420	401	409	427	437	448	389	424	420	462	406	428	446	427	419	424	405	432	415	383	413	387	370	421	428	397	422	436	414	396	405	438	460	368	429	402	387	404	389	430	470
29068	25819	22239	9029	6581	1935	501	490	407	406	416	415	414	422	393	370	396	435	406	431	422	414	410	461	427	416	402	413	409	388	423	394	376	405	384	390	412	379	407	393	404	408	431	378	357	388	412	412	394	439	403	411	378	425	383	417	382	405	398	390	402	394	403	391	399	385	413	425	422	400	392	375	438	367	390	383	433	381	406	402	423	380	398	427	414	440	392	397	405	393	397	404	440	404	440	410	388	413	420	383	396	429	395	410	420	419	406	388	406	388	418	420	435	416	402	378	391	406	419	404	433	431	393	408	434	369	369	413	399	418	411	397	418	414	417	382	391	408	412	427	424	405	433	378	439	419	409	399	424	411	421	409	431	394	393	410	362	379	404	388	416	381	432	398	363	418	383	411	459	401	376	405	433	391	348	395	411	440	402	406	404	374	412	357	398	393	402	436	406	395	438	405	409	415	416	375	401	376	391	397	456	417	388	408	361	405	387	412	406	404	381	406	416	370	382	425	411	374	386	408	380	406	409	418	392	415	440	373	394	410	368	382	425	374	378	398	413	424	394	414	428	434	425	420	413	422	384	435	421	415	378	368	404	439	393	403	388	374	377	440	435	410	433	401	366	417	392	426	411	412	396	422	417	434	406	380	397	393	397	411	388	411	377	381	390	409	377	439	389	437	404	395	390	416	428	398	409	411	381	374	414	445	423	440	386	382	421	388	370	410	398	434	380	444	417	405	421	417	385	419	398	399	395	395	379	423	427	431	434	391	418	410	399	429	396	410	399	432	395	426	438	430	387	401	438	412	378	413	437	425	418	405	434	372	380	369	433	381	376	395	375	425	403	382	393	417	438	428	406	404	410	408	433	422	383	395	422	433	380	400	404	398	413	448	416	424	404	412	415	418	397	387	418	361	407	437	406	427	418	441	430	373	426	396	404	401	410	405	416	406	390	364	412	375	362	416	375	412	455	380	392	407	417	376	414	375	413	426	413	399	418	442	397	422	409	389	414	411	406	417	391	415	414	409	420	405	349	377	401	417	431	418	425	424	397	387	401	412	382	383	371	392	379	380	407	403	419	410	397	378	382	368	385	398	399	386	364	439	386	411	393	410	420	379	389	440	416	397	426	405	428	407	418	387	438	432	407	415	411	397	412	427	431	393	400	424	399	413	369	410	417	409	412	405	399	377	439	428	373	368	387	381	395	403	380	412	416	432	432	409	385	405	386	388	389	412	405	375	409	384	411	412	405	416	372	399	420	371	394	393	385	446	389	427	425	395	438	390	410	387	386	399	413	395	405	446	416	424	359	423	388	378	431	401	394	380	398	420	369	429	397	413	415	437	461	416	392	425	410	384	439	413	392	424	398	387	431	433	424	407	398	419	430	391	416	423	415	407	397	395	405	396	380	434	388	367	409	399	400	421	399	408	430	377	422	449	430	414	383	387	414	395	436	404	419	395	391	375	434	435	417	401	457	418	408	404	404	408	389	405	397	403	420	397	358	415	417	375	399	417	396	431	424	404	415	382	402	433	373	399	418	418	388	382	374	408	437	391	404	388	432	421	397	378	394	414	416	435	410	404	391	404	396	420	399	409	389	425	423	402	381	408	391	415	394	378	431	411	429	417	383	397	439	363	401	364	453	388	396	397	402	404	415	396	413	423	440	392	420	410	378	400	373	391	410	416	401	344	403	450	404	384	388	384	403	427	437	403	405	412	417	399	421	385	366	405	405	399	433	378	395	453	373	429	403	389	414	406	405	393	409	397	413	406	383	424	455	437	401	377	439	389	396	394	404	430	428	403	379	405	370	408	429	435	434	426	405	410	405	383	387	442	386	405	374	371	401	414	440	432	403	416	423	414	393	384	402	409	430	393	391	415	409	378	433	420	414	423	408	390	375	387	364	407	410	407	406	405	414	394	426	383	382	407	380	417	428	433	402	385	381	404	419	408	449	408	420	387	434	395	461	419	368	398	408	366	452	387	391	388	422	416	427	397	364	444	377	382	389	418	395	388	469	379	403	402	395	413	394	413	375	409	424	426	392	401	410	412	412	399	373	418	401	402	400	426	401	367	390	423	384	425	422	402	409	418	387	397	392	408	406	420	373	408	395	394	351	375	383	443	386	388	383	406	390	436	420	396	402	387	387	386	400	427	425	417	399	389	410	383	411	371	383	387	392	383	414	403	390	423	394	390	384	404	431	411	395	382	429	390	367	416	440	427	400	377	408	433	397	393	396	423	402	391	402	420	410	420	387	429	401	391	423	390	428	415	446	422	431	408	419	426	404	401	395	412	390	425	405	446	383	429	420	447	408	389	450	401	410	399	419	386	416	387	391	408	394	402	406	410	388	460	452	409	399	458	411	419	444	385	375	408	407	422	378	404	424	402	409	427	441	427	375	422	406	455	404	432	410	403	424	420	358	456	444	376	394	440	430	419	406	374	402	402	410	424	382	401	408	418	368	370	378	400	390	420	400	422	417	403	413	407	411	382	381	405	417	424	425	389	377	382	400	388	434	445	399	407	395	367	422	396	417	378	412	416	433	403	421	416	385	444	396	394	388	390	390	408	423	390	388	382	409	392	414	418	415	429	368	465	380	447	418	433	387	430	418	386	427	381	404	401	419	417	411	372	427	385	390	397	382	402	422	414	403	403	417	390	411	413	414	413	426	427	404	410	409	423	368	393	419	440	400	399	414	419	422	407	422	382	430	391	424	429	405	376	376	375	400	430	369	405	357	383	409	421	393	408	404	425	448	450	402	369	449	414	389	403	406	425	409	362	395	382	365	380	382	410	367	411	416	394	440	401	392	390	412	400	408	388	430	363	409	401	418	409	416	408	431	413	410	390	435	399	422	382	389	376	375	415	415	428	389	439	398	481	422	434	416	424	426	432	404	425	394	399	430	413	403	395	392	410	413	408	400	372	409	401	379	389	394	390	401	386	391	384	401	410	413	401	405	404	401	396	405	429	428	430	416	417	378	431	439	416	422	392	397	388	423	390	386	384	420	382	401	432	412	403	440	432	404	385	417	423	413	400	397	384	419	417	389	409	393	416	430	374	418	392	404	390	377	443	404	342	387	401	381	421	410	393	436	411	412	459	393	425	385	375	397	415	417	367	400	401	389	380	420	436	406	407	367	394	395	381	410	407	411	409	377	418	422	382	383	383	403	429	427	382	390	390	408	412	434	436	400	415	417	404	393	428	395	415	386	400	383	438	422	408	437	414	424	389	402	448	419	422	387	418	368	434	406	420	390	393	409	437	367	356	393	377	397	409	407	409	420	406	405	427	390	391	389	400	404	401	411	414	371	439	383	412	418	414	420	415	411	406	421	390	400	402	395	415	396	373	398	439	387	412	413	420	380	394	391	422	386	428	413	423	379	397	425	382	436	421	415	384	435	415	411	413	387	387	420	392	415	401	416	407	391	401	415	419	405	384	381	383	419	391	420	442	435	397	419	390	407	367	425	439	393	405	363	412	418	431	395	422
24860	38565	19929	6541	6769	2080	472	580	443	419	454	409	439	429	447	460	438	412	451	457	411	431	436	407	465	455	424	444	466	434	439	428	424	386	402	448	450	425	402	447	412	445	415	430	457	399	433	479	445	390	465	436	429	440	403	435	457	407	426	466	455	460	425	429	454	428	433	468	410	448	412	469	446	445	415	456	424	461	440	416	460	441	424	435	416	404	412	430	447	436	446	420	402	399	455	453	448	399	432	449	452	429	460	422	437	422	450	444	459	420	426	452	411	442	420	459	430	446	430	408	422	409	403	422	427	446	445	438	426	417	455	425	434	449	465	429	445	429	438	457	442	436	388	463	445	426	395	436	442	384	429	434	411	421	433	423	420	413	441	419	430	420	412	385	424	456	430	426	424	452	444	450	449	412	431	419	443	438	465	424	394	431	429	443	458	445	408	461	436	417	430	434	390	429	445	471	428	404	395	419	405	444	422	432	439	447	446	456	391	438	419	420	426	438	463	435	423	463	432	420	427	454	442	396	440	428	416	425	424	444	411	430	413	487	423	456	398	411	459	402	420	433	476	401	482	417	428	428	439	459	482	439	423	419	449	433	419	440	441	424	449	424	448	445	418	438	427	455	456	418	429	431	421	419	428	407	432	413	389	415	447	449	435	447	422	432	413	456	450	411	457	447	444	427	452	414	400	454	428	394	442	447	430	448	434	434	419	421	455	426	390	444	445	475	438	426	424	437	455	432	424	454	463	440	425	404	455	406	424	428	409	429	466	411	434	436	439	404	399	435	462	445	439	441	447	442	460	418	423	461	436	431	387	458	437	416	452	448	460	393	488	452	389	401	425	455	442	442	438	415	436	386	429	415	440	425	457	447	477	427	442	458	426	417	450	413	442	426	429	466	433	416	434	455	400	409	433	426	381	422	437	439	395	477	406	449	445	425	383	424	414	435	464	460	433	455	421	434	475	397	441	442	434	454	461	417	420	434	406	415	385	435	422	449	460	420	436	428	418	438	436	393	443	410	469	455	450	438	432	448	441	437	411	461	443	448	431	436	462	428	455	430	417	438	430	427	446	436	437	425	430	427	443	441	454	429	457	447	440	427	422	412	440	445	411	444	433	485	454	431	451	427	424	470	436	419	459	405	419	433	434	433	444	419	454	428	440	450	459	436	437	455	450	474	422	413	397	461	440	463	439	461	439	460	422	420	430	462	443	419	384	425	467	447	406	415	476	446	424	424	468	412	424	447	445	471	452	412	414	433	429	437	450	448	438	466	392	463	466	405	471	445	436	426	426	442	429	417	421	392	435	455	443	436	428	396	429	409	423	432	431	400	435	439	431	444	424	538	456	424	434	492	403	436	446	453	418	425	438	436	408	440	433	448	462	440	426	446	427	433	432	413	450	423	460	423	450	401	435	413	403	445	434	417	404	449	426	451	442	447	452	435	430	426	414	449	450	462	449	441	395	408	421	414	468	416	440	471	399	443	415	441	405	479	433	464	472	419	442	431	427	486	424	436	449	419	416	411	424	429	452	433	438	411	461	440	463	449	434	451	458	407	445	435	436	433	462	412	404	432	431	446	436	458	392	448	404	423	406	405	407	435	441	438	419	450	420	438	430	441	452	430	401	424	425	432	422	424	427	433	444	461	434	408	411	436	419	425	395	419	431	405	395	461	410	440	458	401	403	452	478	403	411	442	423	425	443	448	433	456	453	431	429	444	405	445	418	418	458	406	442	411	403	455	453	448	453	448	398	441	412	414	439	450	438	461	457	432	415	451	442	431	430	460	409	465	413	447	433	415	426	423	393	442	477	430	426	422	449	450	436	429	413	435	449	450	449	444	390	411	472	433	390	440	442	420	440	408	449	421	444	390	456	422	449	448	423	423	476	399	467	403	415	461	419	426	443	464	437	447	447	416	445	425	435	397	442	463	420	419	391	427	420	444	438	436	455	431	414	433	437	430	452	453	406	456	409	493	446	425	417	457	416	413	407	440	478	427	458	443	430	433	417	456	405	439	409	433	452	438	444	435	450	426	421	423	413	449	442	402	455	452	443	417	405	426	465	423	430	430	436	450	431	426	479	431	434	415	416	472	429	427	426	406	418	410	451	411	441	416	437	440	442	437	440	418	407	422	434	417	427	480	452	431	443	437	418	424	429	409	478	425	409	400	415	431	430	424	414	438	404	453	424	457	417	445	440	429	408	460	440	448	423	418	448	444	437	415	432	471	413	469	439	426	413	425	435	409	449	461	412	441	419	456	404	413	418	435	459	453	439	454	419	471	458	409	405	416	443	449	433	425	416	457	420	419	444	451	438	419	439	430	441	435	447	426	413	431	435	434	424	441	447	392	405	446	455	452	462	451	443	446	452	439	453	423	414	427	418	450	396	428	407	428	409	464	414	430	451	431	427	438	449	442	409	462	452	433	443	427	409	457	428	425	425	447	458	460	442	441	463	438	452	442	461	410	446	465	444	447	406	449	461	457	425	423	422	418	437	462	395	470	415	423	458	433	422	468	408	468	417	453	447	431	435	449	433	400	462	468	452	406	446	402	419	417	462	409	424	429	453	461	406	443	425	421	426	434	406	434	438	436	428	417	441	407	442	468	441	437	432	410	406	416	407	453	404	452	386	404	444	457	441	461	462	397	458	441	454	445	456	443	438	454	403	426	417	457	448	417	418	454	425	477	421	452	438	431	458	399	428	441	422	428	443	463	441	423	446	415	422	449	440	436	424	446	463	447	414	425	415	422	440	443	407	447	458	404	432	467	422	442	453	414	462	443	446	443	474	435	438	459	440	459	418	425	444	431	390	461	439	417	404	445	440	438	443	443	453	411	422	406	447	411	395	429	438	428	463	407	400	433	462	399	428	436	413	467	419	404	403	410	485	445	456	439	420	449	490	458	442	464	432	436	457	441	443	416	465	434	432	447	431	387	399	436	419	456	431	432	401	404	437	435	441	465	438	422	430	443	431	458	435	419	430	444	426	420	457	415	391	471	430	437	429	416	432	440	441	437	422	425	422	462	417	438	437	463	449	403	398	427	422	391	465	450	416	439	431	411	427	458	412	409	421	459	418	397	406	467	484	445	461	429	456	400	399	428	454	422	438	421	423	421	446	464	471	458	459	435	463	425	436	427	432	405	421	414	433	476	403	466	450	447	440	440	426	400	424	429	409	403	435	416	436	404	433	441	455	423	402	441	442	405	437	411	449	444	429	435	438	459	410	421	408	427	395	408	450	463	421	430	481	454	456	468	443	422	415	444	446	416	442	435	380	451	443	441	467	462	444	421	434	385	466	424	432	450	376	418	450	409	394	417	464	412	460	427	441	422	412	449	462	397	427	430	446	423	437	395	430	452	426	420	437	414	445	418	441	472	442	408	421	425	470	454	412	446	417	439	418	412	423	415	424	418	459	416	444	410	420	416	433	443	420	447	438	396	418	435	455	438	456	448	455	402	444	416	415	441	482	443	398	427	447	423
23534	20910	28069	26665	31964	22371	7015	1059	472	404	391	378	361	358	368	352	375	349	353	346	343	328	285	336	338	329	344	329	361	337	344	338	351	342	352	311	370	342	327	333	335	327	318	294	338	336	341	332	353	294	341	342	326	329	315	320	341	310	312	338	324	330	324	308	338	363	324	328	325	318	344	358	309	342	335	301	347	280	332	347	341	333	306	311	333	362	310	311	320	332	285	333	317	307	342	341	302	320	316	327	324	356	307	349	318	330	323	307	323	354	313	318	304	337	338	335	289	333	285	320	327	319	314	326	291	304	328	365	349	332	310	309	311	332	315	322	310	365	332	311	341	312	343	346	302	313	346	354	322	309	347	332	305	326	325	314	319	312	342	308	309	317	339	330	281	316	318	329	319	331	333	324	330	306	316	307	314	342	325	319	302	290	335	319	308	323	315	352	330	321	322	311	347	347	294	333	325	283	336	334	333	306	322	313	336	332	331	335	313	320	302	309	321	344	298	324	296	332	317	333	307	354	327	312	334	321	322	350	326	316	316	331	315	299	337	324	315	312	324	354	315	279	333	328	311	324	281	307	336	307	334	326	325	338	298	342	341	316	345	332	306	337	317	352	336	318	316	296	305	320	305	330	292	360	314	341	317	351	305	322	288	317	337	328	329	334	343	305	322	315	329	301	315	330	351	370	300	341	335	327	334	325	329	323	297	339	315	304	310	343	308	331	314	282	313	313	328	316	330	338	315	304	319	365	314	341	324	285	331	327	298	334	319	304	324	343	318	334	339	330	321	356	324	350	314	333	317	326	350	305	349	345	369	322	314	314	295	336	325	335	318	319	294	316	329	345	334	333	305	314	321	311	317	325	308	301	326	352	305	313	333	308	340	355	327	329	306	358	321	286	304	346	317	323	341	324	311	306	352	350	318	320	310	299	338	321	338	303	344	317	326	307	338	318	306	338	331	330	342	310	331	311	341	328	307	315	328	298	309	287	327	316	328	328	329	308	328	322	343	332	365	326	318	305	347	343	326	314	328	337	319	318	312	309	319	328	308	300	302	323	325	298	315	325	316	345	323	347	343	349	312	334	330	312	310	325	310	317	323	322	333	325	276	326	318	290	335	319	297	315	335	330	335	305	314	316	321	338	305	318	299	316	336	313	302	321	317	334	322	307	313	327	350	362	320	288	334	327	336	320	283	321	306	314	304	322	340	323	293	307	303	308	347	323	329	334	352	292	299	360	329	315	323	343	322	347	329	294	318	344	313	326	310	300	335	321	316	335	334	320	336	324	327	355	282	336	357	322	320	332	316	346	328	272	322	332	322	320	353	325	316	331	327	330	325	349	316	342	331	324	355	287	296	323	310	324	311	343	311	334	340	331	316	313	334	318	317	320	327	339	334	320	308	340	295	327	299	331	337	353	303	323	302	344	311	336	319	350	332	330	316	340	343	325	314	347	308	338	323	318	335	357	324	323	321	319	289	315	312	292	340	324	329	328	316	294	333	316	285	307	296	323	322	315	298	300	357	307	305	335	324	293	328	302	322	322	311	319	317	290	293	327	320	273	298	298	352	335	328	326	323	347	316	287	293	326	332	319	316	319	336	331	302	318	316	333	308	333	321	327	331	346	344	347	323	327	356	321	312	313	289	360	303	300	315	292	322	327	332	308	325	331	335	336	309	302	317	314	324	327	292	334	307	302	327	306	312	311	306	317	345	332	296	322	317	331	335	347	349	318	292	302	305	369	334	344	328	299	312	346	327	345	284	294	316	343	310	308	312	315	331	325	367	345	323	318	344	318	310	322	318	323	332	289	322	333	308	325	323	331	347	317	348	337	290	338	309	317	326	305	363	336	312	349	319	329	340	313	327	340	340	313	310	325	346	348	312	331	331	300	349	315	312	328	296	342	328	355	326	298	310	322	328	319	295	325	341	323	312	321	319	325	352	374	341	320	313	334	319	318	342	320	312	323	316	284	317	333	304	323	343	310	321	339	322	366	328	337	340	323	337	334	321	309	309	315	313	324	346	335	313	314	328	343	317	320	310	282	308	332	329	332	309	310	312	375	316	332	342	294	342	330	332	293	320	342	339	349	315	332	321	328	335	339	306	302	305	344	327	297	342	357	303	319	337	341	347	327	356	355	313	300	298	335	334	340	321	311	327	322	344	321	293	342	324	334	383	323	311	301	331	318	340	318	317	338	318	293	354	301	324	348	333	327	329	319	340	309	295	327	329	344	308	305	345	353	323	311	361	333	295	325	287	325	312	314	350	303	352	342	304	327	311	322	333	327	339	300	324	291	332	298	322	324	335	342	338	317	328	321	324	307	321	320	332	304	309	336	322	310	338	301	312	318	335	332	281	360	324	322	347	302	317	347	371	285	320	313	333	293	345	296	334	338	339	310	322	329	337	356	342	328	330	342	313	333	306	306	305	281	311	340	335	308	322	334	313	337	334	336	325	320	325	346	364	328	366	314	336	349	337	365	321	336	325	293	307	315	310	331	334	351	318	333	328	319	321	336	324	355	307	353	310	275	323	325	328	317	345	319	337	289	324	314	311	288	305	309	346	313	317	298	321	329	335	321	301	331	312	359	334	342	305	302	325	314	325	325	328	300	291	333	323	341	340	321	324	324	339	338	320	336	333	316	305	336	331	319	330	349	311	311	309	319	301	316	304	343	308	293	331	313	309	325	352	309	316	317	334	351	339	302	295	316	322	345	311	339	305	289	346	309	343	315	356	306	310	306	281	317	334	306	348	353	341	303	311	303	296	332	308	329	318	308	347	334	317	329	296	352	340	301	328	309	344	302	324	340	320	343	325	298	329	328	322	315	341	323	331	337	332	307	316	361	362	306	303	336	332	334	304	339	339	299	326	329	325	311	296	320	324	271	327	331	331	334	316	297	316	338	341	325	324	265	342	302	337	333	335	315	314	331	326	292	309	319	341	301	308	318	302	335	341	333	311	311	333	347	305	320	297	365	331	352	319	322	336	322	309	325	318	318	343	319	345	340	299	315	310	297	315	306	310	335	312	357	306	343	319	339	299	319	348	313	331	311	327	333	334	323	349	301	344	341	315	306	345	326	352	319	324	291	302	341	368	336	304	320	331	308	310	331	367	349	319	347	313	340	325	314	311	345	352	310	357	302	336	290	300	339	355	343	317	339	312	328	298	293	353	316	330	311	305	318	295	288	324	319	299	336	363	320	317	288	338	346	323	309	318	322	330	314	336	310	302	304	317	338	331	300	317	343	307	342	330	349	331	317	299	324	305	304	333	339	305	339	296	311	322	288	322	302	351	330	357	323	313	338	318	309	341	311	305	317	287	320	321	317	356	341	337	318	362	336	334	332	312	317	332	328	292	344	315	322	330	306	319	306	326	344	336	287	331	322	303	344	315	361	334	307	354	311	316	308	314	350	314	314	315	303	336	327	328	318	336	303	330	325	306	345	332	387	292	311	298	317	306	301	321	299	305	357	317	332	335	330
27798	54045	34379	38484	39537	18143	2822	1567	617	507	460	483	453	414	397	416	374	341	374	408	386	384	356	356	374	317	357	325	372	350	378	337	349	369	379	369	354	356	339	345	355	345	337	363	356	337	375	375	333	362	366	332	334	338	348	349	327	366	325	357	346	328	339	304	352	344	378	320	328	350	335	367	327	307	334	356	321	324	350	321	365	389	336	317	330	341	337	330	348	361	377	334	341	340	362	328	351	385	342	334	327	350	336	345	358	390	338	350	360	360	357	372	359	359	372	340	354	347	368	356	361	361	344	397	326	302	333	351	324	337	381	359	321	320	378	357	324	333	335	380	348	321	364	330	348	349	336	309	330	351	318	399	335	353	349	381	338	330	351	344	361	366	359	321	301	371	341	326	371	347	372	350	358	393	306	347	373	349	350	351	336	311	354	368	340	352	313	350	337	373	357	351	345	344	329	326	313	343	329	375	318	338	347	330	330	354	356	352	359	337	345	354	328	348	343	338	339	335	323	364	330	322	349	339	330	355	340	339	314	332	359	347	307	355	323	346	324	318	365	348	382	365	339	340	330	333	320	323	381	348	356	383	323	347	318	349	351	368	343	335	358	311	341	363	306	347	334	356	338	377	346	400	314	351	352	341	325	350	323	334	348	350	366	362	349	354	347	354	327	352	325	344	343	332	320	346	338	338	375	340	322	361	373	327	344	378	356	310	342	378	365	330	329	374	336	344	350	334	353	378	310	344	364	356	331	332	351	328	336	354	363	344	315	354	307	347	350	351	320	317	336	343	356	354	344	346	359	374	299	335	300	338	329	371	337	327	349	329	367	321	328	332	359	335	323	330	346	316	338	346	345	363	340	338	335	344	318	343	332	329	334	356	322	341	337	346	360	329	339	377	352	340	349	330	330	390	361	361	334	367	311	347	357	340	367	340	350	374	342	326	370	293	374	352	339	330	342	329	323	332	317	343	360	323	369	372	363	335	391	358	345	348	338	352	338	368	325	335	353	330	359	364	329	324	333	325	355	347	309	347	323	352	336	349	384	352	370	335	333	322	319	339	352	356	357	341	328	346	356	348	321	381	338	340	351	373	343	328	338	335	385	353	336	369	332	342	335	346	311	353	362	377	352	353	347	353	332	321	353	363	354	326	339	351	346	359	367	347	345	343	367	338	345	347	367	342	338	341	364	310	346	328	353	349	349	320	337	322	340	341	339	347	306	325	369	354	361	344	344	308	370	357	313	341	322	348	361	347	352	336	371	375	330	326	356	353	345	353	342	365	340	348	365	320	322	378	356	319	375	344	340	359	343	364	351	334	334	328	366	352	322	315	340	367	353	331	336	327	342	321	316	351	373	343	345	351	368	346	335	337	316	319	307	338	348	341	332	344	337	316	335	320	339	336	367	355	320	354	335	329	346	339	343	339	355	354	350	364	317	336	363	360	353	346	381	347	346	325	356	326	355	370	324	337	338	337	331	341	358	291	327	314	365	368	329	340	333	340	337	351	344	365	332	335	322	316	318	296	338	338	386	359	354	369	341	337	328	326	333	348	295	320	309	358	369	326	350	361	344	365	327	344	351	318	316	333	369	340	346	297	328	361	350	351	344	342	378	340	298	355	359	379	326	356	352	364	370	337	348	358	326	368	343	349	338	340	336	339	344	352	340	349	337	377	349	365	337	378	335	343	374	362	332	351	321	315	337	336	372	337	318	341	335	329	343	337	364	333	372	333	317	339	344	343	331	323	310	348	347	298	344	381	334	348	349	353	334	353	358	316	308	333	316	315	327	350	343	362	347	366	375	347	375	362	358	349	331	334	320	317	337	357	314	348	356	310	331	318	309	296	364	333	354	372	338	390	383	325	347	325	359	348	337	332	360	345	338	358	324	369	354	322	335	350	373	316	328	358	331	366	332	366	330	354	339	342	344	346	339	329	359	350	318	353	316	377	323	315	335	336	367	334	352	311	357	347	339	342	373	353	305	319	338	361	367	349	313	334	326	367	339	342	330	308	362	307	336	351	335	355	366	347	338	318	345	351	324	355	343	376	327	358	355	341	310	338	322	311	348	339	355	329	351	315	332	337	322	326	334	342	343	303	338	341	392	360	342	298	355	304	327	338	345	343	341	343	331	338	347	337	342	357	310	352	356	328	371	341	344	333	335	343	364	343	336	333	348	312	310	349	355	329	351	326	365	338	344	325	325	344	358	341	337	329	312	353	321	337	355	357	323	362	359	321	331	324	336	347	339	336	314	328	371	390	342	347	332	345	396	340	359	330	368	360	335	357	325	341	396	342	345	350	318	327	372	367	360	343	316	353	333	331	334	353	324	296	341	339	355	334	341	319	331	337	356	324	393	338	342	377	354	350	334	331	329	354	344	326	354	322	324	338	337	331	329	361	335	330	345	366	346	352	349	317	316	342	363	374	327	329	332	374	312	360	315	342	355	349	341	335	310	345	352	341	319	337	374	363	359	336	325	359	363	359	361	365	316	368	350	334	326	363	323	357	336	336	367	360	367	359	367	317	345	334	348	337	321	335	318	300	353	396	347	350	349	331	361	360	344	360	380	367	330	338	320	342	346	314	344	340	347	347	326	347	310	359	330	343	345	337	340	331	344	363	335	394	326	330	345	351	341	363	323	335	337	316	294	309	353	318	361	351	382	334	359	339	354	331	342	344	370	351	373	334	343	350	319	318	341	344	336	325	354	335	370	375	324	349	356	335	355	317	332	326	340	358	355	320	345	325	356	326	349	357	361	373	353	334	313	342	338	380	326	324	346	363	347	336	333	365	327	398	333	343	349	321	362	315	351	368	337	340	351	333	327	333	328	346	309	362	371	349	336	344	319	372	357	336	349	367	347	327	331	363	345	376	357	361	349	325	330	344	345	324	373	357	366	352	331	344	338	327	378	347	319	324	306	348	322	345	386	327	322	315	342	330	345	329	382	342	353	353	329	345	373	356	345	383	352	340	344	350	322	339	320	338	368	351	331	354	320	337	353	334	355	329	326	345	332	339	316	368	349	348	327	359	348	327	309	346	341	350	344	377	327	332	316	344	363	284	337	355	353	342	356	323	319	308	379	395	337	321	319	367	361	345	341	356	337	346	335	351	304	304	372	336	362	343	319	357	325	355	335	304	391	347	364	340	335	375	358	334	319	346	344	325	319	322	330	331	340	346	359	386	364	347	388	407	338	329	322	322	330	358	339	356	339	327	351	346	311	355	341	359	354	337	306	355	378	331	358	327	335	335	347	312	301	370	329	366	341	355	358	357	329	295	317	359	373	332	325	375	326	350	324	359	312	355	314	345	390	346	345	336	366	324	362	342	332	327	314	322	336	346	330	344	339	357	301	334	301	351	360	342	341	369	343	337	358	338	343	361	320	389	371	324	327	318	358	342	351	347	295	345	349	369	343	334	349	351	358	351	348	347	345	333	343	328	347	349	346	358	340	374	372	314	368	348	329	331	303	333	341	360	318	332
24913	21054	27265	26203	25663	11161	1504	687	560	513	546	551	542	526	535	532	566	515	522	548	530	507	514	536	485	485	477	476	548	481	546	474	505	490	474	535	476	515	516	477	509	502	478	481	492	504	487	442	532	539	428	503	509	493	489	534	513	536	522	512	526	513	488	488	493	524	502	495	480	523	479	465	479	486	521	496	512	506	535	517	525	480	501	515	516	476	452	465	537	484	491	498	527	507	512	514	452	483	502	509	535	478	481	459	520	465	501	505	506	507	496	496	515	489	463	491	477	503	490	510	487	499	514	565	493	529	503	519	459	464	495	460	461	508	552	535	496	475	513	487	522	503	504	481	531	489	506	469	508	493	509	500	475	490	489	482	514	535	461	504	503	514	530	473	449	485	509	487	484	540	523	478	499	473	465	509	492	499	508	475	499	489	476	455	511	503	510	488	551	483	488	514	475	476	459	494	464	459	486	468	490	507	478	512	497	491	532	523	485	483	501	519	459	474	482	485	519	533	501	488	483	557	535	483	516	509	469	443	491	493	491	480	477	509	494	504	512	519	487	478	477	479	462	511	446	551	514	481	493	542	424	496	520	504	461	500	512	531	487	498	515	505	482	498	474	448	530	486	535	525	470	497	523	531	478	478	522	489	460	497	458	494	496	466	517	432	475	514	439	509	495	515	529	484	505	509	475	478	460	473	481	534	535	506	500	501	506	508	478	498	516	495	497	467	479	552	483	492	533	521	534	503	494	500	506	531	535	502	467	507	463	479	493	487	491	495	505	515	490	538	513	523	471	483	475	466	493	528	517	480	517	505	492	521	510	498	506	525	467	481	494	449	475	512	472	489	509	530	507	462	454	500	514	501	504	477	501	497	515	491	493	459	458	497	479	498	521	489	517	469	504	484	482	505	461	460	480	493	479	488	497	518	523	514	504	537	520	499	505	518	493	513	539	506	471	532	496	480	521	496	470	481	477	479	491	505	508	484	507	534	483	498	494	506	479	502	508	540	484	491	472	469	449	505	486	498	511	484	456	469	506	507	517	459	480	482	484	527	476	490	533	466	473	480	459	494	466	486	514	477	489	524	520	524	506	511	494	517	492	517	426	499	534	521	557	479	482	451	475	478	487	497	513	456	474	437	493	514	490	516	500	500	471	502	498	488	518	477	502	486	530	502	507	452	462	451	476	468	519	519	503	519	501	479	484	485	492	470	496	478	528	499	519	494	506	527	487	504	508	519	530	493	469	520	502	506	481	506	464	469	539	523	498	482	492	477	480	511	506	522	506	484	516	513	476	468	480	493	484	495	555	479	486	488	513	490	543	494	558	532	491	477	540	523	496	525	532	502	525	516	530	491	505	479	491	506	490	487	460	498	476	508	496	490	462	512	497	493	494	494	502	500	466	513	501	484	452	487	471	484	494	473	526	512	506	494	492	459	501	506	503	518	487	503	493	480	510	521	489	493	499	510	492	536	481	493	509	488	499	514	486	478	485	504	507	497	528	524	489	475	506	480	501	471	473	506	512	465	482	475	501	530	477	452	503	504	482	497	468	526	500	450	512	528	497	509	488	512	528	491	457	501	478	478	495	522	482	519	481	480	504	494	485	510	490	467	494	484	471	496	482	484	511	439	481	489	469	523	499	498	486	490	476	501	476	465	475	494	529	512	488	535	458	551	493	484	512	511	497	476	504	519	493	493	540	492	502	516	523	497	482	504	504	489	488	485	475	460	462	528	497	483	478	545	450	496	470	510	493	477	532	469	499	526	501	492	486	499	504	476	490	491	495	465	494	484	486	501	491	495	518	462	510	460	494	459	503	465	542	494	499	503	485	485	464	510	504	483	483	467	457	497	532	476	515	492	494	480	519	503	478	479	495	521	504	456	496	474	513	531	445	516	473	482	506	498	499	490	521	464	476	503	462	520	523	478	530	480	518	518	493	468	506	512	515	529	498	523	477	530	524	502	538	513	463	512	485	520	515	526	507	499	477	491	505	465	513	473	509	503	526	497	488	466	494	445	508	507	513	482	510	507	491	465	472	503	516	462	514	497	489	528	494	517	528	491	513	508	525	486	469	531	511	506	462	512	545	478	457	480	492	488	503	497	475	498	477	505	451	481	500	458	484	474	490	499	511	536	476	480	494	496	511	510	504	487	478	496	519	508	454	489	519	456	462	493	476	493	463	488	487	489	473	507	470	456	499	479	534	533	516	523	482	479	481	510	490	500	496	476	486	481	530	520	504	494	494	464	474	479	464	514	462	543	517	469	504	515	494	456	509	539	480	465	538	477	482	526	507	458	508	490	462	511	499	527	492	467	487	499	519	489	501	524	496	514	487	492	491	488	499	453	498	491	488	485	501	542	518	464	529	531	510	446	501	533	499	507	483	461	453	510	523	484	480	508	503	481	503	529	529	446	503	479	513	501	498	483	520	508	468	489	523	483	450	471	495	469	548	492	525	478	515	495	496	498	476	524	522	512	489	482	499	496	504	514	501	477	547	494	491	487	495	513	494	505	518	496	495	545	499	485	502	476	504	526	486	543	499	489	507	487	462	483	504	486	466	500	486	490	501	510	475	520	476	490	466	504	520	484	510	486	495	541	515	493	504	485	491	494	495	542	514	479	466	494	482	472	505	545	511	534	481	491	501	492	492	501	514	444	511	468	465	507	518	506	486	485	487	493	490	500	487	519	513	484	513	471	547	491	497	526	497	501	471	446	490	480	510	520	501	504	522	490	515	470	509	491	527	480	490	472	520	498	550	479	489	530	476	534	487	496	482	480	496	506	482	471	476	502	503	504	511	496	524	486	549	523	489	447	501	450	508	505	487	547	490	490	500	509	511	542	507	475	512	508	497	496	518	499	496	496	499	482	525	512	508	465	487	490	504	505	474	498	495	507	537	522	481	532	513	522	476	528	523	479	527	497	484	467	496	481	514	473	465	532	460	445	469	487	451	480	501	535	496	488	475	523	429	483	511	467	477	523	493	525	512	456	499	514	508	469	501	501	475	504	521	534	464	506	509	466	484	493	513	552	507	504	504	517	524	499	493	507	541	478	444	533	458	466	482	501	485	508	455	504	489	475	540	467	489	454	518	505	463	513	498	466	493	500	456	495	479	473	527	536	510	490	497	540	512	488	488	488	459	478	492	464	501	571	486	483	496	534	496	507	476	535	508	507	466	509	525	500	493	454	477	509	518	474	507	520	507	507	533	505	511	504	508	543	516	495	470	507	466	520	530	501	486	482	442	480	491	492	498	515	522	508	476	476	496	478	495	527	457	466	519	507	489	499	486	474	504	522	478	534	477	482	566	514	492	463	488	482	465	516	503	483	446	530	458	449	504	496	469	490	493	498	471	532	498	493	513	451	533	455	477	512	512	514	505	543	497	525	528	485	473	495	480	508	511	489	492	494	486	510	509	522	512	482	469	493	521	492	509	515	495	498	494	488	533	487	502	478	529	483	458	459	463	501	541	505	501	536	511	518
27401	46577	27221	26145	31678	9372	1551	932	682	604	590	550	534	537	598	552	502	527	534	507	521	512	555	518	519	505	547	541	500	527	534	560	560	499	512	534	519	530	501	506	508	512	534	529	481	485	500	512	516	508	543	526	556	541	517	508	528	484	527	530	493	520	563	511	536	474	534	525	496	527	534	446	492	478	517	516	500	480	541	539	554	521	500	503	520	508	449	512	530	514	542	517	507	535	562	506	541	530	490	503	500	510	541	538	529	521	534	533	511	495	511	526	529	560	517	539	547	552	519	498	566	511	488	570	508	475	539	536	505	515	505	506	492	507	519	501	500	524	471	481	479	535	550	484	492	508	521	504	524	493	544	509	519	527	519	531	460	531	503	533	514	537	533	491	481	529	507	522	540	490	532	510	534	576	500	541	522	493	475	578	535	513	494	481	511	525	460	537	547	517	502	516	514	513	504	501	479	526	472	491	452	507	495	519	523	489	554	530	482	508	511	538	497	487	501	480	545	550	511	528	500	512	518	512	520	545	523	516	532	495	517	519	498	504	543	521	481	533	499	496	527	534	524	547	539	504	496	524	494	503	500	508	515	481	538	502	498	565	514	483	489	533	504	488	545	498	493	505	506	537	492	527	531	497	511	536	522	563	519	517	525	526	526	526	536	502	461	505	544	517	515	565	484	503	552	542	517	525	521	490	500	524	529	512	522	561	500	505	534	474	518	492	520	493	523	499	497	536	565	497	537	496	502	564	527	483	495	508	516	506	546	539	493	507	532	519	470	553	503	539	475	503	493	555	527	516	537	520	515	514	513	540	512	525	513	487	473	538	545	500	527	526	529	450	551	529	482	513	519	507	510	517	498	553	527	489	514	532	523	543	536	516	483	518	498	494	538	553	524	502	518	505	518	489	504	504	560	513	490	538	534	481	489	507	530	515	499	489	531	547	515	493	500	521	516	465	513	529	504	518	521	484	487	541	521	521	532	492	471	523	506	510	519	484	517	537	519	493	497	581	560	535	450	514	515	485	522	538	502	527	545	478	484	505	456	496	466	518	533	530	535	530	527	523	518	526	510	490	525	515	561	502	507	523	543	531	524	538	547	528	454	514	472	515	467	508	508	499	522	483	499	540	487	500	543	507	478	518	468	534	491	502	478	512	525	529	534	492	525	521	514	481	496	508	478	528	528	450	520	496	529	514	528	516	493	524	523	522	545	557	526	530	523	519	493	500	479	520	506	509	522	502	510	548	502	480	511	523	492	510	516	514	490	489	501	495	526	501	519	507	512	550	509	524	553	527	479	527	524	568	491	475	499	512	534	498	522	542	545	506	531	553	523	518	497	499	532	542	532	538	530	545	510	476	508	553	514	520	507	498	499	496	500	534	514	493	495	497	577	523	506	545	560	490	485	542	549	526	523	500	518	567	526	522	555	504	500	528	513	520	495	529	511	518	531	553	571	495	528	546	513	515	526	533	517	491	517	539	506	495	546	458	501	533	531	523	493	478	547	535	501	497	543	528	488	542	477	514	514	529	522	542	525	515	531	544	526	514	527	498	525	501	515	525	519	538	505	538	519	532	464	506	496	488	484	530	540	494	519	512	499	497	533	507	498	494	529	514	533	490	509	543	528	500	531	469	521	545	536	489	542	519	499	466	533	514	525	529	504	503	513	529	449	501	522	514	500	542	500	464	494	472	465	517	466	508	525	513	530	490	481	516	499	557	478	479	522	517	510	481	481	503	505	504	500	510	523	531	506	542	516	487	487	483	517	498	494	515	500	570	533	530	516	478	523	489	521	496	490	491	498	503	551	481	518	530	475	591	489	560	521	520	536	580	497	491	525	493	512	526	516	547	481	528	530	494	529	528	545	526	498	515	457	535	501	501	497	482	517	535	513	508	520	508	557	513	533	486	508	553	524	488	514	455	524	525	483	502	545	511	541	531	525	523	511	510	532	549	491	540	499	530	518	526	490	547	495	493	512	543	524	503	516	518	557	521	500	496	516	504	520	503	529	518	533	533	500	491	511	481	510	492	502	532	561	504	512	560	507	488	485	511	506	532	514	529	526	496	478	526	529	522	513	487	511	506	505	492	512	481	516	521	520	489	520	531	514	555	569	507	531	492	505	544	499	500	487	609	520	495	533	568	489	511	557	487	492	555	506	530	474	468	570	469	530	523	513	538	507	510	491	537	525	514	515	522	535	472	569	499	491	515	490	522	510	517	557	510	511	496	528	495	524	544	456	543	505	524	509	522	496	482	528	523	508	537	502	496	516	481	539	500	490	490	504	566	554	520	487	522	514	510	488	545	540	502	516	506	524	476	512	542	514	540	510	502	504	503	511	491	515	565	529	538	487	537	521	502	480	519	522	551	449	467	544	524	477	503	540	551	500	523	523	509	512	513	539	487	479	505	536	496	494	487	534	526	513	525	500	508	536	505	489	532	497	542	549	515	530	536	512	470	479	473	517	524	544	495	542	475	519	566	493	521	517	533	484	532	504	479	505	505	510	484	505	527	542	556	534	537	501	497	540	546	528	500	485	510	507	541	502	561	492	518	513	525	545	502	497	512	519	535	443	514	543	504	515	531	498	555	486	499	514	566	519	519	503	498	495	470	563	520	525	515	533	534	500	517	556	548	508	528	530	529	482	510	488	517	554	488	497	520	558	467	523	511	533	549	491	509	555	525	531	500	486	539	494	493	511	526	485	547	532	529	501	553	497	514	496	526	532	532	504	540	519	526	503	507	510	558	548	499	542	524	536	535	527	555	523	524	531	516	497	495	462	531	496	521	563	504	495	495	510	519	521	527	528	527	526	513	495	546	560	516	526	504	499	473	538	504	551	555	545	542	548	511	511	512	543	503	546	511	555	507	539	554	503	547	457	501	523	528	551	516	532	484	538	500	476	533	493	530	535	508	527	485	515	480	519	473	502	494	533	553	509	477	507	512	529	526	523	543	520	496	488	507	502	517	523	519	483	533	520	503	498	497	483	527	528	506	506	539	505	552	505	523	547	526	497	530	471	533	499	516	545	468	508	525	482	514	529	551	513	536	538	490	512	517	530	513	515	520	526	506	480	541	530	497	515	521	523	480	533	526	528	566	500	496	504	511	479	551	501	501	523	519	534	527	482	544	534	532	509	510	540	510	528	502	519	539	509	502	526	520	529	511	523	496	523	506	522	522	536	521	498	526	524	519	541	500	495	500	504	517	533	487	498	498	520	507	506	483	494	488	522	511	492	520	546	497	494	519	527	512	502	484	509	535	537	531	521	518	528	568	488	523	495	537	489	525	483	489	486	512	491	535	507	510	534	528	471	493	537	525	522	518	524	495	497	503	530	502	481	573	515	524	515	484	494	513	508	529	529	524	496	510	512	522	529	502	550	493	513	507	491	505	482	485	521	512	539	549	497	508	561	510	502	542	549	517	545	495	531	517	543	484	512	535	546	486	489	516	555	518	497	539	506	504	515	476	514	460	490	520	505	508
22706	21131	28781	24458	32572	25095	12132	2320	809	653	564	566	538	519	462	545	456	470	447	433	454	440	445	476	428	463	439	434	435	433	413	420	413	426	447	427	436	435	443	414	419	440	436	449	436	461	426	449	443	453	455	404	427	427	379	412	423	420	398	421	412	460	452	389	445	399	403	437	421	410	429	426	392	434	450	374	434	401	410	441	406	463	391	433	449	428	388	384	379	420	402	422	427	418	418	439	392	430	456	401	442	419	421	410	454	427	444	417	416	387	407	460	450	409	446	425	452	437	394	419	426	407	460	405	399	387	401	410	460	430	406	433	420	463	403	387	433	410	405	439	434	453	424	401	404	415	426	382	425	409	430	434	436	397	463	421	404	450	422	444	448	425	438	452	390	429	428	476	444	406	403	404	391	467	408	406	418	433	416	442	433	376	386	423	419	432	401	447	439	410	438	413	403	433	438	413	430	429	413	406	404	422	385	420	439	420	398	422	445	399	457	425	422	402	416	449	374	373	425	420	428	441	434	397	423	438	421	424	397	427	415	412	429	449	385	423	405	416	437	436	449	420	415	432	406	410	435	396	409	402	409	403	475	421	416	415	430	395	433	402	404	404	369	435	402	403	445	393	413	427	444	421	403	457	401	434	443	411	436	436	413	456	434	396	399	421	433	441	414	390	375	403	422	407	422	423	461	443	432	411	441	435	416	405	441	446	411	434	392	403	421	419	391	419	401	407	416	403	425	420	415	417	447	439	424	417	450	454	381	420	395	429	424	429	401	398	409	400	419	425	415	414	396	425	418	449	426	428	437	418	425	405	427	416	398	398	416	443	389	423	394	426	443	365	436	436	401	429	403	438	443	424	435	419	424	454	418	414	444	377	476	430	393	399	411	416	370	404	385	419	430	412	395	418	417	415	443	433	408	435	405	403	394	423	434	399	434	403	398	422	403	439	436	413	396	396	438	427	431	418	441	431	381	418	433	409	451	416	439	421	401	400	415	422	401	416	420	426	422	411	411	396	417	427	424	434	426	387	384	393	416	427	426	439	462	398	423	407	426	417	398	443	425	408	410	417	431	417	421	440	479	436	432	382	437	429	400	417	392	392	425	443	430	420	384	408	385	414	437	402	384	368	399	416	405	406	429	391	415	444	420	434	467	409	426	439	426	446	439	403	424	455	442	413	441	447	417	428	437	398	412	426	391	426	425	433	439	420	390	427	455	441	451	403	411	428	427	408	391	407	407	410	421	436	418	405	426	435	424	425	400	415	434	424	395	413	436	428	415	412	417	413	409	466	411	414	429	451	400	388	436	416	401	413	396	441	430	461	424	411	405	393	449	448	416	447	458	434	410	425	418	418	430	410	403	442	387	449	403	417	413	440	413	443	414	461	398	443	440	424	408	385	402	428	443	421	397	433	410	418	427	392	432	403	443	400	425	457	444	430	426	441	428	430	449	423	419	424	459	413	399	410	428	413	452	415	417	432	413	463	408	399	377	422	403	435	427	425	433	426	425	395	408	455	427	434	383	445	385	459	453	409	399	428	413	415	397	421	404	460	446	418	431	402	437	425	414	394	420	420	393	424	373	418	409	393	426	397	424	418	390	456	435	415	446	411	452	415	384	428	451	410	420	438	427	475	419	408	441	401	436	390	430	410	431	411	413	397	461	437	438	382	465	435	449	429	419	430	429	399	433	445	407	474	385	401	432	388	429	405	426	429	384	391	407	430	389	458	404	387	399	418	438	462	434	437	408	443	401	424	417	395	389	432	425	418	411	424	440	454	422	392	435	399	392	410	442	423	396	433	427	474	426	434	425	446	416	451	447	395	412	438	412	380	408	403	399	424	391	393	426	416	440	415	448	428	423	437	458	395	461	459	442	413	405	412	453	429	396	416	413	433	415	462	428	374	409	429	434	429	422	399	402	416	396	419	445	417	437	428	394	396	426	409	447	406	411	391	422	441	423	440	442	413	404	398	430	368	448	412	433	448	424	399	436	434	406	410	410	435	404	432	421	407	431	416	413	379	439	424	383	409	418	438	380	405	431	430	447	396	402	384	449	403	417	411	405	414	401	421	400	406	391	429	417	442	419	384	416	411	423	420	415	421	378	410	471	456	432	416	419	419	399	413	419	403	439	420	441	416	458	427	408	429	417	427	435	417	409	425	447	413	399	397	434	403	406	472	425	420	402	381	459	409	406	429	416	430	387	431	437	416	416	414	434	395	447	414	411	398	455	410	451	422	409	408	393	398	457	408	398	394	466	438	402	409	391	477	412	391	450	418	442	428	407	405	342	408	428	396	434	422	418	408	437	414	446	427	399	412	387	416	435	421	392	448	454	443	423	438	428	404	445	429	432	392	410	425	419	426	403	381	448	431	421	444	410	384	374	419	410	473	418	409	415	390	403	385	391	391	437	464	415	443	402	423	403	421	423	422	398	448	398	403	404	395	401	449	402	425	410	405	374	435	423	435	436	424	434	396	405	399	437	440	433	423	464	444	419	392	392	440	418	419	407	481	423	425	444	423	396	411	440	426	444	451	414	419	413	419	429	425	444	434	401	407	440	417	423	430	427	403	374	410	417	411	381	427	390	460	395	408	420	444	416	421	361	399	464	418	394	431	420	406	431	460	402	419	442	413	380	429	414	418	386	423	414	416	382	413	421	423	421	384	402	414	447	451	420	403	436	421	403	448	437	391	436	423	425	454	394	468	399	402	414	438	421	457	426	409	423	423	398	435	413	425	441	452	419	370	382	419	402	405	403	407	404	410	439	442	439	422	410	416	406	451	421	409	421	412	445	400	408	414	424	460	408	472	397	446	415	432	423	435	424	443	401	420	420	417	402	420	408	409	424	465	392	411	446	390	413	419	422	421	451	418	402	419	434	408	379	401	431	393	421	449	381	435	398	396	426	413	400	425	426	414	387	404	441	438	443	453	411	403	436	451	423	422	430	394	438	404	434	407	419	420	388	432	418	406	450	402	436	409	428	383	399	448	423	429	451	418	427	388	441	418	440	409	393	396	420	379	466	393	423	414	410	401	397	391	410	390	403	426	442	414	403	457	411	405	402	437	455	428	423	405	377	438	360	440	421	437	400	413	424	421	424	411	382	396	395	398	411	410	434	441	425	449	411	465	434	412	397	423	354	408	404	452	427	421	421	385	399	432	427	417	420	424	400	419	420	416	407	401	461	405	441	424	418	440	406	440	468	423	428	391	405	403	435	435	410	440	421	434	402	422	416	407	427	390	430	445	412	403	375	416	405	421	426	448	409	410	442	428	410	402	423	445	462	412	439	406	431	436	405	422	442	411	425	445	453	383	432	419	402	420	419	441	464	412	423	403	416	410	416	418	407	425	427	413	402	398	426	421	430	413	411	437	408	413	412	421	410	412	424	453	433	394	394	426	443	440	415	395	421	431	410	437	427	410	444	397	430	417	436	422	440	436	427	405	407	424	413	410	425	403	423	430	424	422	411	414	416	448	425	419
31054	59418	42052	42851	50355	18729	2269	2938	1160	803	688	657	625	568	584	529	577	513	493	463	476	473	459	467	440	467	484	465	471	429	474	444	453	450	437	479	456	450	455	467	415	442	468	442	428	450	414	439	422	432	419	432	401	423	445	439	440	455	418	419	415	398	449	407	411	447	445	440	403	399	444	443	394	426	423	415	462	440	438	464	396	457	453	428	414	430	446	423	428	432	386	459	460	441	423	428	432	420	456	391	449	448	432	435	392	474	436	448	461	440	452	458	427	414	442	435	445	434	414	438	406	441	450	421	444	447	374	419	394	430	416	423	408	429	409	400	460	428	445	424	451	397	448	369	450	392	435	473	432	460	418	413	396	427	436	436	406	389	445	414	419	388	417	426	432	434	423	406	430	409	445	435	410	440	433	441	438	411	410	404	403	411	412	429	428	396	433	398	437	425	426	405	435	407	437	433	454	445	441	443	403	449	427	446	451	417	442	406	415	432	413	417	412	390	439	403	408	416	428	435	461	416	396	437	421	431	443	403	415	430	417	431	437	450	409	417	444	439	439	451	449	409	400	414	427	437	426	448	422	413	442	418	457	441	435	383	406	451	394	423	459	452	435	397	416	442	441	395	456	427	418	434	374	412	378	427	435	398	391	411	415	415	444	429	417	440	415	414	443	414	440	433	418	429	375	402	405	419	435	459	455	441	393	424	414	391	423	434	444	424	383	418	452	428	405	448	416	407	391	426	405	454	399	413	447	450	406	406	400	459	402	409	441	435	448	422	379	449	399	406	385	420	463	421	424	462	414	463	404	379	434	430	404	424	437	432	431	447	422	407	407	425	420	454	413	405	436	379	396	413	428	433	391	368	443	452	443	436	471	419	415	431	406	418	406	415	421	398	458	452	456	424	454	402	431	431	417	441	401	408	430	428	442	456	478	419	421	423	429	426	439	394	433	453	416	418	403	426	415	435	413	417	413	438	394	425	392	422	418	403	434	416	461	412	436	427	472	394	406	397	437	426	415	422	464	448	435	403	389	412	420	408	418	433	469	414	464	402	457	439	411	418	379	455	418	430	447	413	410	451	449	410	417	433	438	422	440	417	439	431	426	422	471	418	435	449	421	436	428	449	459	441	394	396	422	421	417	453	415	445	437	387	405	410	437	406	400	448	461	452	438	391	405	423	431	448	425	414	433	430	452	453	381	449	481	444	441	428	392	397	418	382	421	408	438	423	413	416	397	404	413	419	467	438	440	452	425	432	418	434	414	438	397	451	439	441	452	419	419	454	429	421	428	456	437	438	436	396	418	448	418	453	397	430	404	368	434	422	418	407	445	440	419	417	426	452	415	425	408	423	432	405	433	435	430	439	381	423	403	395	404	423	421	383	407	425	431	430	397	393	403	408	409	411	390	408	427	408	425	433	428	392	440	403	432	417	431	441	411	450	409	460	406	446	454	419	429	448	395	406	449	394	397	454	441	423	440	433	425	407	432	411	428	419	442	430	462	441	387	396	444	434	397	413	410	469	447	426	413	453	431	422	421	422	445	411	423	429	428	436	428	446	436	406	423	422	412	434	427	474	392	434	406	406	426	424	433	450	402	438	413	433	391	419	462	417	451	435	429	398	400	410	409	466	405	398	410	441	393	459	444	378	444	421	418	407	420	402	459	411	437	433	433	433	448	447	431	422	410	407	397	431	417	409	460	429	424	418	435	402	437	406	437	446	445	420	429	381	422	432	437	422	433	429	448	431	440	380	429	381	455	418	429	448	412	404	395	437	435	425	401	439	425	427	408	443	428	414	429	448	449	405	431	442	451	421	411	381	415	409	415	457	412	421	410	370	409	444	407	398	430	387	451	430	438	432	431	410	422	419	439	433	436	418	446	433	458	449	434	424	448	447	444	411	427	436	427	387	429	454	432	408	397	401	439	443	398	413	467	428	416	437	409	417	422	432	401	398	421	389	444	404	398	401	430	435	432	419	381	445	440	419	370	414	434	413	445	421	410	443	422	449	437	428	420	454	415	450	396	456	395	404	439	403	422	431	408	422	418	442	431	433	440	403	426	411	388	438	411	407	426	428	424	388	423	408	420	422	403	447	418	432	445	429	456	403	402	414	393	406	393	436	396	453	412	402	423	420	437	397	425	439	428	378	433	430	421	430	425	449	441	427	439	410	385	418	442	462	418	439	409	460	407	412	440	415	416	460	422	438	429	418	460	437	440	395	408	427	427	440	420	383	414	407	393	410	419	434	402	405	422	415	434	434	425	430	453	427	405	424	448	437	433	423	411	434	449	427	387	430	469	442	426	399	450	402	415	438	421	413	449	429	414	432	441	397	407	405	427	401	404	417	448	437	450	374	469	417	430	411	416	368	411	413	431	455	429	440	431	417	389	414	365	457	459	417	421	408	412	432	438	407	398	404	422	454	460	401	432	401	422	413	417	419	428	428	477	409	436	419	444	416	432	430	416	427	428	439	437	429	400	428	439	374	423	413	447	415	390	415	427	433	434	426	406	417	410	458	418	433	447	416	468	427	401	434	431	449	393	410	418	402	434	464	423	410	454	430	437	433	418	371	420	469	379	385	439	452	441	434	387	388	439	435	419	427	429	395	447	443	403	434	415	439	432	422	418	392	457	414	446	439	417	434	419	415	390	436	430	429	410	411	413	415	444	429	435	417	408	395	421	431	441	429	397	423	392	398	441	428	450	443	425	452	436	446	422	393	442	433	436	431	418	446	415	443	421	424	430	439	436	428	406	445	424	415	447	464	408	399	427	426	410	435	437	427	409	468	408	430	416	456	434	452	446	455	424	424	438	423	442	435	400	415	422	406	429	427	395	449	435	431	456	403	388	410	402	426	440	416	440	418	431	449	420	440	409	404	400	419	442	426	416	439	429	436	405	436	401	399	406	413	440	408	427	423	433	396	451	432	409	415	422	453	446	426	424	431	435	417	400	422	422	385	431	394	429	444	425	441	399	435	437	412	396	414	460	414	369	445	434	414	432	449	411	433	404	465	463	401	422	391	392	442	375	420	386	426	419	421	437	465	430	460	391	466	377	458	402	391	414	395	413	405	430	421	424	416	400	420	422	420	426	436	394	417	474	407	395	456	421	405	402	393	412	395	426	429	410	414	391	449	408	440	436	425	432	412	409	437	432	400	411	411	402	421	420	423	399	382	441	389	434	414	407	391	409	455	408	467	394	407	444	461	418	442	405	436	424	429	434	477	461	447	399	398	410	425	437	445	471	448	438	457	432	435	430	455	454	384	432	420	438	410	382	411	386	469	420	394	409	427	449	401	431	407	443	452	423	439	436	419	390	379	405	404	440	422	412	455	432	431	401	425	393	430	417	413	419	396	426	414	413	454	460	415	411	369	442	442	456	420	433	446	433	393	454	417	423	431	406	471	419	451	421	423	403	425	409	404	404	439	419	469	426	404	389	410	410	436	447	420	446	426	452	416	421	413	386	428	443	405	395	415	435	426
28811	24500	22360	8355	5131	1205	472	457	405	416	430	394	419	451	425	409	372	395	441	387	397	419	409	394	418	375	403	400	437	415	417	421	389	408	431	453	424	397	415	405	404	397	450	416	429	360	420	409	393	418	403	404	378	414	360	382	404	438	394	426	424	430	432	419	378	387	380	409	384	405	386	393	399	415	391	441	416	406	384	428	367	419	409	418	381	406	358	362	410	415	444	414	428	423	412	392	393	417	388	400	402	408	398	415	433	403	447	435	416	385	413	397	415	424	449	406	400	398	414	388	403	399	390	421	422	430	390	393	421	422	419	382	409	411	428	389	413	399	394	403	439	372	391	392	459	453	386	374	401	391	397	419	395	475	435	378	422	444	383	374	412	449	409	402	395	433	386	422	366	399	421	412	412	433	424	394	378	451	407	410	423	441	414	427	393	421	370	385	399	372	415	395	390	395	370	428	384	417	394	425	371	402	422	421	442	397	378	362	431	433	431	407	399	396	430	392	412	432	417	408	386	426	382	414	405	444	404	392	405	436	420	422	420	407	428	397	386	403	393	377	399	391	371	412	414	390	389	404	398	376	404	392	408	385	418	400	379	409	389	387	418	386	364	364	399	397	424	397	428	432	392	407	474	406	424	426	383	394	426	389	401	411	413	413	448	398	395	375	435	421	430	379	406	446	400	391	400	410	354	403	402	406	401	415	412	423	398	415	433	400	389	353	430	426	415	428	403	372	397	378	395	406	403	416	400	383	440	420	429	372	390	431	410	405	430	415	407	388	411	385	384	410	442	409	433	424	444	423	419	407	414	411	389	405	408	440	406	408	399	441	395	411	416	407	386	407	388	403	369	405	444	410	408	398	392	368	411	421	396	401	388	425	407	390	407	402	390	414	443	398	420	430	414	400	392	404	449	381	404	428	409	401	408	400	420	435	396	361	421	399	394	419	416	409	400	428	403	389	425	427	415	389	416	384	377	426	406	410	395	433	408	396	400	422	397	370	429	391	418	435	363	438	414	399	364	443	371	378	421	437	394	404	383	425	396	382	431	439	411	388	399	418	404	400	399	406	406	382	401	428	393	384	371	414	414	375	423	400	388	407	436	393	390	408	421	388	396	422	412	414	409	407	393	409	447	403	368	368	437	415	401	397	428	392	411	450	411	375	416	417	412	369	370	420	357	405	430	415	458	421	421	400	417	379	403	396	399	411	394	432	418	396	409	404	452	415	372	396	423	440	415	383	406	376	404	402	414	393	441	429	384	418	413	397	436	395	434	434	389	410	408	407	425	423	426	407	433	390	387	390	434	434	421	411	414	410	386	389	418	385	416	345	449	420	408	360	400	404	404	413	388	429	390	427	377	408	385	407	427	357	417	437	396	414	400	407	433	434	416	427	426	414	422	414	459	401	394	407	377	421	394	442	398	434	385	415	401	390	389	389	398	428	401	433	434	416	426	392	418	407	408	386	401	408	412	400	414	407	428	388	432	416	393	384	419	405	377	463	392	402	393	407	390	405	398	420	402	427	409	400	400	411	420	412	400	377	362	395	389	414	401	414	412	392	419	383	386	444	404	399	447	442	374	386	407	426	456	434	407	398	427	396	413	401	421	418	397	411	415	400	379	380	424	396	406	439	381	379	417	435	377	396	367	433	399	403	415	414	389	400	398	401	421	416	405	400	398	394	426	396	387	446	415	404	435	424	418	398	424	405	401	443	379	401	409	393	403	401	433	409	414	416	429	414	388	423	390	421	434	378	381	399	406	391	374	415	416	392	414	371	413	405	419	409	428	390	424	420	382	434	414	394	399	428	429	414	440	460	437	405	413	430	410	397	429	430	440	423	392	415	389	403	413	386	389	405	413	447	388	402	411	395	431	390	415	413	466	398	405	437	380	406	399	436	400	391	402	400	411	422	410	435	403	404	390	394	393	429	412	401	391	411	408	395	376	407	407	399	384	433	407	429	430	413	393	419	376	377	376	418	389	439	402	391	421	405	415	395	426	405	399	418	391	381	362	407	440	394	402	381	444	413	419	428	396	371	401	399	409	424	383	395	400	408	394	416	414	364	403	423	405	380	407	411	417	440	402	406	404	439	384	396	428	412	408	409	421	388	396	450	452	382	433	424	401	399	405	438	371	394	411	393	388	366	405	404	382	380	405	420	431	388	402	413	407	440	377	436	387	425	383	402	436	421	432	407	416	390	432	415	448	370	411	398	425	411	427	398	398	392	391	421	397	381	379	371	380	390	398	406	436	405	405	388	389	431	412	416	402	409	417	394	426	403	426	393	440	399	411	395	416	409	417	395	407	394	389	394	431	397	413	395	443	424	399	385	372	426	402	413	465	412	398	415	429	418	397	427	404	413	434	441	428	418	406	387	403	434	448	426	394	382	404	408	410	406	421	424	415	423	434	374	413	381	420	408	385	431	376	433	381	416	418	360	399	386	417	424	389	388	443	406	410	417	400	373	388	470	387	418	377	419	371	369	394	424	408	423	427	397	411	438	387	386	401	391	415	380	390	428	408	424	417	395	359	387	385	397	432	441	416	403	413	424	432	387	421	406	449	392	391	400	405	405	384	346	429	435	392	396	413	400	433	388	426	436	385	370	441	401	384	433	378	416	410	415	399	382	435	399	437	393	391	434	415	407	409	392	404	401	416	440	407	426	391	410	407	395	425	400	420	414	413	431	384	415	430	416	405	387	416	394	407	416	419	385	381	414	407	381	416	436	417	413	418	411	429	402	406	378	364	399	401	436	440	389	413	402	411	405	399	418	432	416	395	389	395	398	376	388	402	408	386	425	389	411	397	395	349	388	407	440	386	383	430	400	432	392	404	386	408	400	401	392	409	396	396	416	385	428	404	388	390	374	392	391	401	411	414	405	391	392	408	432	418	407	434	412	409	435	386	387	411	432	389	397	434	420	428	409	428	444	372	400	345	418	440	415	396	388	406	405	381	400	423	405	401	408	423	405	421	403	404	405	424	442	400	414	372	399	411	424	430	436	416	398	400	427	365	408	401	410	405	380	389	424	409	431	427	399	379	427	412	377	444	391	434	417	437	385	420	428	417	399	451	420	414	428	390	407	409	443	413	381	389	433	369	393	411	378	415	419	378	408	435	403	394	404	391	399	403	409	415	420	395	401	362	414	404	414	413	390	365	391	380	425	363	403	431	414	425	425	395	403	398	392	418	399	402	432	404	415	424	429	401	406	420	415	385	406	353	425	405	420	425	458	396	413	391	407	407	374	373	388	412	411	422	410	414	409	385	410	423	424	423	397	405	415	412	385	433	401	396	417	426	385	395	384	389	369	399	415	400	448	423	432	401	433	396	378	414	381	424	448	390	389	395	384	438	431	379	433	346	400	383	401	361	407	388	358	393	354	386	393	409	402	429	374	415	406	403	416	407	421	397	441	425	417	396	424	424	436	389	404	388	415	407	400	426	417	411	440	393	416	406	415	399	414	383	408	384	451	399	391	427	400
24802	35727	21146	5996	5659	1312	461	484	461	423	420	436	432	451	442	417	441	440	438	407	423	412	453	483	416	408	437	416	454	431	455	458	429	408	406	455	453	436	447	439	460	422	431	403	408	420	420	407	440	429	431	488	422	412	440	442	434	392	436	413	432	443	399	456	439	438	434	449	399	420	428	397	440	406	425	438	422	432	440	450	437	449	448	438	454	447	425	405	445	454	415	425	453	437	430	413	451	431	425	456	448	407	445	438	425	452	476	425	411	421	435	438	399	407	422	446	422	474	406	429	417	411	459	444	435	453	445	440	451	447	456	439	437	436	438	485	402	416	444	426	451	409	436	424	448	452	445	409	472	455	450	421	420	428	415	443	414	456	407	459	438	453	405	424	413	403	451	438	456	415	449	437	428	421	414	388	438	451	392	400	390	442	403	456	441	432	427	409	426	452	420	390	435	407	435	468	446	401	426	430	399	408	482	438	450	431	452	470	437	427	442	419	422	423	440	442	450	426	406	441	452	450	446	426	446	423	395	461	415	442	456	398	442	452	410	456	415	434	435	423	431	408	425	420	439	436	435	454	437	442	408	424	419	432	420	408	430	420	428	446	432	448	419	426	436	401	446	371	456	417	430	432	427	455	469	440	431	435	394	434	438	428	435	425	411	405	442	452	432	432	458	434	416	425	373	434	452	429	436	440	427	408	442	420	406	418	433	433	471	448	455	410	460	416	446	463	404	417	409	430	394	425	453	455	408	399	402	440	453	430	428	463	441	420	430	424	415	454	458	434	432	466	400	438	425	444	442	438	451	413	463	429	413	460	443	422	428	425	457	422	406	427	406	410	442	414	448	379	403	430	441	409	438	465	445	413	428	408	460	426	434	418	416	418	410	444	441	408	442	450	426	444	439	403	409	436	410	430	420	415	451	421	424	426	405	475	418	420	451	462	407	417	440	411	468	440	441	379	419	422	434	478	392	448	422	398	454	425	427	425	443	469	444	412	432	430	462	438	444	444	440	396	436	474	440	444	421	428	431	486	378	432	402	463	413	434	425	417	445	491	411	399	431	441	410	435	464	435	419	385	402	417	456	376	416	437	399	398	367	453	395	407	437	425	466	404	455	412	443	426	428	438	404	474	478	468	397	396	403	430	410	411	406	436	424	457	458	470	433	441	447	412	417	479	450	492	423	466	404	446	448	444	449	441	464	398	422	413	423	444	420	427	437	428	423	436	418	472	481	432	462	442	420	444	461	450	418	437	417	433	415	405	434	424	453	463	408	421	420	415	440	450	437	457	409	419	392	449	448	446	390	428	369	433	409	407	417	400	419	426	431	435	435	442	413	434	414	467	417	402	405	426	463	420	410	433	428	434	454	451	457	480	409	392	446	444	438	437	434	419	413	421	436	435	433	428	434	412	425	429	464	407	446	416	453	430	434	409	431	438	443	412	437	424	401	440	476	437	468	418	444	401	459	409	388	424	417	380	425	463	438	420	471	419	443	446	401	424	408	424	432	405	394	429	435	408	406	398	434	424	430	396	424	413	424	378	411	417	417	416	421	448	416	409	429	437	419	421	435	441	426	445	473	418	415	410	446	421	436	449	438	429	410	425	408	405	427	384	420	450	445	420	413	451	432	433	426	453	437	469	432	395	458	477	412	462	422	420	393	415	408	422	472	446	404	420	416	477	476	402	411	428	457	423	433	451	441	433	451	447	441	439	428	434	406	399	435	430	410	413	440	439	447	453	424	456	469	457	424	454	457	407	438	404	466	449	440	466	446	407	454	435	430	399	417	443	465	455	421	399	412	428	432	457	423	410	455	448	440	436	415	443	452	448	411	439	418	382	444	409	473	409	417	472	427	409	406	450	412	431	418	433	418	438	448	434	432	425	478	438	406	440	420	410	423	437	416	402	402	425	430	433	418	411	446	445	437	432	424	430	421	411	451	425	430	407	405	425	415	447	416	420	396	424	486	413	440	440	449	439	437	432	418	454	412	441	447	450	414	431	438	396	396	423	445	439	437	438	401	403	433	454	416	470	422	443	428	462	442	436	429	446	434	423	457	435	431	427	397	436	379	457	435	402	441	419	429	457	461	448	439	407	393	410	418	440	433	431	444	392	436	423	447	432	413	464	414	402	446	430	413	422	439	440	420	454	460	440	452	405	436	413	451	447	404	435	459	442	420	419	426	415	408	426	419	461	419	417	407	473	463	458	424	487	437	466	434	426	438	454	396	414	427	439	461	444	453	413	437	421	405	455	398	416	437	436	418	418	469	476	428	392	417	420	471	441	445	446	395	402	433	423	428	425	433	439	409	445	427	460	440	388	416	414	425	401	419	405	425	416	433	441	398	432	437	435	438	453	411	427	445	426	416	439	411	396	437	437	403	455	433	384	424	401	394	407	446	430	385	437	433	455	392	432	433	478	454	414	457	411	422	398	435	434	419	405	405	412	441	469	436	414	410	449	424	409	437	405	451	424	419	429	462	414	428	466	433	459	424	410	419	406	458	430	431	401	413	407	394	438	432	441	453	433	406	457	439	422	438	437	443	395	440	405	433	425	434	412	455	450	388	434	420	444	434	407	434	429	458	433	460	456	417	462	395	454	431	436	421	439	427	417	426	399	436	432	444	436	413	450	426	415	435	448	456	426	424	419	401	408	428	416	470	437	431	426	473	395	432	423	416	407	438	409	420	474	424	389	420	406	414	431	412	397	458	445	456	408	462	446	424	448	449	442	437	451	410	411	432	436	422	420	408	448	448	435	405	408	419	427	432	456	420	417	425	427	411	414	431	428	428	429	412	440	435	411	422	433	408	465	446	405	411	429	444	465	418	444	438	447	440	423	427	403	456	440	435	417	431	401	419	415	398	400	427	426	398	420	448	434	440	445	435	444	428	401	423	440	446	452	467	461	437	431	469	400	431	432	375	427	449	426	439	450	445	420	414	443	413	432	393	448	429	428	414	437	455	420	445	462	432	428	404	426	445	418	387	365	418	376	388	408	394	398	432	425	452	450	434	448	423	426	443	428	444	430	441	418	426	426	463	442	464	445	386	403	425	437	404	438	413	432	421	450	419	437	426	421	449	407	456	445	411	430	393	438	440	449	441	498	422	445	477	456	418	429	438	432	393	461	423	439	447	439	468	445	446	428	399	448	458	409	436	427	442	411	436	393	449	450	405	430	438	436	442	421	409	441	443	451	437	423	419	408	433	394	425	408	416	393	488	435	442	428	441	432	439	449	417	455	404	433	400	468	415	426	437	405	450	440	425	406	440	408	460	448	435	426	428	427	429	436	412	440	401	419	434	420	442	426	445	422	405	408	418	466	454	378	393	439	435	425	415	426	408	437	448	399	474	418	467	436	393	392	446	444	427	466	423	442	409	425	452	419	465	458	433	430	420	401	456	417	422	410	428	429	443	414	455	414	403	468	437	438	457	411	410	445	383	427	426	482	430	451	490	432	421	415	436	431	429	452	414	428	446	424
23787	21093	28328	25397	29380	18232	3412	567	426	458	419	376	382	380	360	385	338	352	382	351	322	345	366	360	357	350	334	361	315	352	348	334	334	342	321	300	327	323	317	357	340	345	332	284	299	345	320	348	350	310	311	323	297	314	341	349	298	335	330	348	319	324	325	300	317	329	328	304	337	316	322	286	299	329	332	328	323	349	328	319	352	348	323	298	316	326	322	321	319	287	338	342	312	341	323	313	318	364	343	314	353	347	337	336	316	343	358	324	306	320	323	321	338	329	314	313	362	315	328	349	339	380	375	316	334	333	329	321	308	318	325	339	317	319	333	318	321	343	295	331	334	325	289	352	321	305	330	320	301	322	309	358	355	316	329	285	310	365	334	357	306	329	320	358	346	326	292	319	328	327	356	311	316	345	321	307	336	322	334	332	320	319	360	312	311	335	284	336	324	357	321	297	344	314	331	351	336	348	324	317	318	298	313	348	340	358	297	360	318	310	329	343	337	348	315	331	336	306	304	308	313	306	310	329	266	327	348	309	337	328	330	320	318	357	306	286	317	319	351	298	332	312	324	330	316	313	321	326	314	345	323	332	312	348	355	307	329	339	293	311	365	294	336	308	338	327	355	307	327	317	336	308	323	335	309	343	342	336	310	319	339	332	341	345	303	324	357	331	334	329	301	332	312	334	339	318	316	313	293	330	333	324	344	348	331	329	328	311	315	349	311	309	291	322	335	308	346	372	327	338	300	356	331	290	324	315	337	327	310	323	330	327	331	305	346	327	285	339	300	342	302	329	322	331	327	337	304	328	339	311	336	303	338	298	327	326	320	321	287	287	311	319	335	331	338	305	313	324	298	311	298	286	363	340	357	323	311	301	340	314	321	325	320	298	290	322	346	330	341	295	326	336	308	336	325	279	336	317	334	320	335	309	350	319	308	310	339	330	299	329	278	336	334	316	327	327	345	324	325	329	306	322	339	316	329	321	343	357	326	334	324	332	334	295	308	344	329	351	295	311	313	322	321	347	330	328	308	319	320	338	302	344	317	314	317	323	338	304	320	314	328	315	320	323	321	315	319	342	322	306	362	335	344	309	336	330	311	323	327	330	342	311	308	287	329	326	324	329	345	304	336	334	355	304	342	309	328	294	314	336	341	321	315	321	327	315	316	316	330	321	350	329	321	354	323	315	306	313	312	364	325	327	323	323	327	304	344	317	338	357	339	322	325	320	336	350	295	289	337	317	344	350	346	338	328	331	322	313	315	304	331	321	318	335	308	321	332	336	313	328	289	340	318	306	322	309	316	344	326	329	335	347	333	325	347	323	300	320	335	261	323	319	325	317	305	281	338	326	316	308	345	325	314	331	325	318	314	346	337	304	335	280	335	332	359	324	298	322	317	289	293	324	361	288	309	318	340	319	315	311	324	332	342	322	327	307	310	320	329	313	345	303	332	335	337	320	302	334	331	334	313	319	344	323	317	363	350	306	336	321	316	325	311	379	318	318	304	354	333	310	333	329	304	283	324	303	336	299	334	323	348	356	336	322	334	332	344	316	332	301	305	325	323	321	321	325	298	334	321	346	341	338	321	315	304	327	351	323	297	366	324	338	329	326	330	297	330	385	354	298	344	345	344	377	344	290	338	329	298	318	306	336	336	301	330	330	339	324	375	325	322	323	318	333	308	320	311	306	307	313	321	339	331	319	341	300	326	326	347	322	326	315	335	330	288	342	324	339	316	325	328	327	343	315	338	356	326	324	361	329	326	355	303	311	326	347	336	355	314	348	328	338	306	312	342	319	320	345	327	348	297	318	348	329	311	310	303	318	309	302	333	314	316	335	319	309	340	313	334	337	324	288	334	337	320	340	341	331	357	309	281	347	324	329	323	318	340	341	335	340	312	310	330	318	296	365	298	335	297	329	359	312	333	340	355	319	313	339	279	324	290	323	309	378	328	312	318	322	328	315	319	309	323	278	352	293	358	318	314	324	317	336	343	353	332	309	317	322	319	322	324	274	307	307	327	324	341	328	328	305	318	325	350	309	327	334	334	336	322	329	334	333	289	310	319	311	342	314	307	312	327	349	299	318	309	332	330	278	312	323	343	338	352	333	274	343	332	327	334	281	345	343	281	327	324	286	282	335	292	338	288	349	322	319	324	324	329	316	313	287	314	323	305	335	318	328	331	298	338	310	331	334	347	304	284	324	317	367	311	351	322	342	316	322	326	357	321	339	332	324	301	327	334	308	351	310	306	293	304	345	328	325	300	345	357	325	340	326	326	333	316	285	312	304	305	337	314	339	323	361	332	324	327	339	317	338	325	361	314	310	357	319	277	340	337	310	309	290	347	342	297	326	294	313	356	302	321	328	354	323	304	330	316	304	314	332	322	341	334	300	316	300	355	325	310	350	335	296	310	329	332	330	332	296	322	313	317	361	328	327	322	343	329	318	364	307	336	312	347	342	315	343	329	328	300	322	343	322	369	323	291	318	338	340	327	320	344	324	348	303	313	345	298	360	313	317	325	314	320	325	343	320	321	309	322	329	343	347	326	333	313	344	312	291	355	347	323	331	332	333	350	335	296	304	296	327	333	294	362	337	317	310	327	344	294	305	317	339	360	333	296	312	321	320	293	294	297	321	293	336	315	312	342	346	347	316	298	316	337	320	310	340	319	323	317	317	335	333	328	297	317	339	328	361	321	312	333	296	326	290	333	375	336	316	327	322	321	345	312	373	341	325	313	318	341	316	331	310	351	344	326	331	324	350	336	331	306	300	317	325	320	315	320	311	342	328	280	323	325	339	331	323	300	335	360	318	267	300	333	349	311	313	307	357	320	327	331	327	308	339	341	308	337	364	305	269	318	314	302	332	329	313	334	325	318	313	333	321	316	314	302	353	339	325	322	334	337	330	302	292	306	307	313	337	320	284	326	296	293	314	319	283	335	315	317	318	323	303	332	294	333	314	364	333	333	337	316	366	312	358	289	360	326	318	335	310	292	337	316	299	314	328	331	326	339	337	349	314	312	314	303	331	312	316	303	325	326	328	325	347	348	333	315	357	336	309	321	367	326	321	330	306	341	310	324	329	306	319	332	330	312	309	298	330	322	327	342	349	330	316	354	325	331	339	350	311	323	327	319	326	318	328	310	328	344	343	333	297	341	309	322	348	342	318	283	351	304	326	336	318	322	302	324	325	309	328	338	330	315	304	317	351	309	302	323	382	337	318	332	306	334	306	320	333	316	318	300	318	314	327	348	371	350	285	342	315	346	342	341	307	337	330	300	319	313	314	298	348	298	307	340	318	315	304	301	321	341	304	327	356	299	344	322	331	309	353	327	313	337	313	313	313	313	331	312	306	347	315	342	348	330	317	321	323	353	316	329	307	330	357	332	334	312	374	319	342	351	350	352	317	345	347	317	324	336	321	321	347	349	292	338	334	300	341	337	304	309	339	315	346	317	340	329	375	335	342	316	304	344	302	347	337	340	340	310	330
26779	51802	33833	31339	36222	9850	1210	737	649	547	515	519	502	439	407	441	388	387	375	384	372	337	402	384	380	347	357	373	358	354	342	355	388	353	375	355	357	341	377	339	348	354	335	334	364	350	373	345	358	318	358	352	346	342	338	344	360	326	366	349	370	382	343	358	380	341	358	326	350	336	350	320	351	334	343	350	360	337	329	358	316	367	342	340	344	337	321	345	351	352	326	354	331	357	346	316	386	333	345	367	341	334	380	351	337	320	369	358	355	329	362	361	357	352	334	337	354	366	318	368	338	345	363	325	335	365	372	314	355	331	341	368	339	381	352	367	363	341	362	292	337	315	317	348	350	333	321	346	312	341	356	354	364	354	372	355	369	335	348	356	314	331	368	344	309	344	356	340	378	340	366	345	353	347	330	332	360	331	351	363	359	330	370	337	338	378	353	354	330	373	375	343	354	330	323	354	358	346	362	355	350	350	342	340	335	323	336	338	358	352	338	358	340	329	342	333	315	326	348	355	348	370	371	384	333	338	346	365	326	346	367	354	360	347	349	355	382	342	333	334	356	351	335	402	309	357	353	328	317	346	362	335	355	355	390	353	323	356	361	302	362	343	328	362	353	353	323	354	354	299	339	361	343	335	366	348	327	348	340	345	315	269	330	362	343	331	336	309	353	345	342	333	372	339	347	361	361	319	339	348	379	365	329	358	347	312	381	325	365	352	330	344	345	348	324	325	345	310	349	346	363	354	334	375	363	361	338	366	329	352	372	362	364	360	347	347	327	340	361	363	372	350	310	349	342	355	330	334	334	364	305	349	322	335	325	364	340	351	357	314	331	359	345	363	362	356	318	334	295	368	330	326	314	360	354	340	348	362	337	342	346	350	329	366	342	357	302	342	321	327	339	354	340	348	348	355	358	363	323	343	323	330	325	368	378	363	348	348	364	330	344	367	350	363	341	342	351	377	348	317	361	352	387	366	336	334	355	330	337	337	314	346	337	339	338	357	327	338	352	330	355	325	332	297	376	395	307	385	323	371	389	335	316	339	336	349	344	343	311	338	364	368	317	356	355	320	350	344	335	347	364	323	373	378	354	331	355	359	345	343	355	359	319	332	374	334	363	337	319	350	361	368	359	351	319	314	354	338	309	380	354	328	383	341	343	325	324	337	357	344	344	348	348	383	331	342	350	334	315	348	357	351	360	360	338	347	340	315	359	342	344	343	319	326	364	342	350	356	352	357	345	369	363	333	343	360	330	343	376	356	333	337	319	326	314	359	353	340	349	322	308	345	361	348	318	343	372	357	321	357	345	361	331	328	348	362	351	341	330	290	326	349	349	382	375	334	326	324	345	353	335	374	370	359	334	344	358	349	339	347	362	336	338	338	309	330	327	373	353	330	367	334	340	339	356	333	351	348	337	349	325	341	341	341	333	317	316	328	354	323	343	360	381	356	329	342	347	359	320	336	340	333	326	351	316	363	328	356	341	363	325	342	318	329	332	330	366	345	319	348	347	368	314	356	336	346	345	336	357	354	361	343	346	328	355	362	336	331	362	377	330	373	351	340	350	318	333	342	362	320	302	334	345	353	290	335	346	345	343	302	313	346	315	342	326	365	330	365	351	344	341	353	354	295	309	335	325	336	337	363	323	340	382	369	333	321	339	353	385	352	316	332	362	332	358	373	346	346	319	339	389	339	341	359	348	356	346	333	375	340	350	311	361	374	311	322	326	341	373	328	361	339	349	330	353	345	351	362	363	332	341	330	325	358	339	353	352	346	357	333	377	343	328	356	353	332	333	345	361	320	347	331	361	329	349	362	322	337	330	354	335	349	313	354	329	362	378	353	352	338	318	336	329	376	344	358	326	366	366	305	390	341	354	344	373	341	361	337	351	310	340	339	344	359	318	335	355	344	335	374	311	331	384	340	340	357	323	310	361	323	338	348	342	339	340	340	318	328	316	292	352	338	357	347	310	314	362	342	356	385	319	309	337	346	374	325	340	315	290	360	363	345	344	340	317	329	359	336	334	322	288	345	323	329	333	343	330	327	326	357	333	326	362	336	383	337	316	357	345	352	369	377	346	342	338	357	341	327	333	324	316	317	335	348	338	349	349	360	350	333	331	332	373	338	297	337	351	336	330	360	378	337	359	324	307	323	342	349	285	352	377	334	338	319	339	330	336	357	351	321	345	333	342	358	313	382	350	371	342	354	318	365	329	334	340	360	357	363	360	335	319	336	324	387	350	355	353	339	350	372	389	339	360	313	346	369	340	339	368	360	365	334	346	366	329	354	329	329	306	345	331	337	346	334	323	360	353	328	341	348	348	348	342	339	378	335	351	330	349	333	346	323	357	315	326	320	322	351	341	342	340	361	344	361	329	364	340	308	359	359	377	315	324	363	364	351	347	305	350	339	330	335	336	335	316	335	340	312	327	355	364	336	330	341	304	356	314	329	363	379	314	315	341	349	327	346	348	349	352	354	348	324	359	344	379	354	337	362	353	341	348	366	336	375	374	367	353	330	359	344	351	356	369	333	340	337	327	340	317	355	345	369	331	343	329	334	325	336	328	323	349	330	333	354	370	342	347	330	328	377	354	363	363	322	318	349	344	339	338	357	335	357	336	326	331	352	341	329	367	333	370	368	342	306	371	372	359	347	317	392	360	328	320	378	330	329	339	329	356	325	368	328	322	370	335	360	332	347	342	341	343	344	316	373	314	349	330	327	318	381	335	359	353	336	340	340	349	353	361	345	373	334	329	377	346	335	342	340	348	358	381	338	330	334	341	358	359	346	349	357	321	344	371	345	307	342	373	356	369	349	346	368	338	402	321	346	306	344	341	384	331	341	322	349	351	341	328	355	333	351	343	356	329	343	318	335	327	365	287	330	356	359	342	352	323	316	327	331	335	328	350	332	325	335	346	352	336	340	345	363	372	326	348	331	350	346	335	349	346	373	329	311	336	333	319	347	368	325	359	342	349	336	364	327	330	351	296	304	337	333	352	348	353	323	362	351	368	314	352	357	351	326	336	357	349	329	336	375	336	347	350	349	344	353	346	343	336	343	341	321	357	331	368	340	358	390	352	347	361	339	361	373	354	349	333	335	360	355	355	333	328	351	330	336	359	369	334	338	385	335	354	375	375	363	360	350	345	379	349	326	338	318	325	368	351	345	344	338	336	331	350	343	357	339	336	323	366	339	317	349	344	316	314	340	348	377	334	352	346	343	323	329	365	367	373	342	340	304	374	340	313	353	336	315	334	348	312	325	351	372	338	331	333	350	383	332	350	360	341	325	341	325	378	330	317	340	338	355	357	336	360	313	326	349	353	330	332	353	322	365	341	336	317	334	318	366	348	347	379	361	319	375	390	339	351	356	327	354	313	337	327	316	354	372	335	321	336	361	360	328	363	303	360	349	339	349	378	365	351	363	348	351	321	342	348	361	339	318	342	358	348	337	341	361	382	348	378	377	349	352	338	332	333	332	359	345
24962	21070	27295	26653	22031	7495	831	590	551	561	550	515	554	510	487	551	514	545	508	542	511	512	551	474	496	488	492	501	513	472	535	485	485	500	491	498	480	492	514	497	509	482	515	479	498	482	520	506	495	530	511	482	478	508	499	525	545	497	486	489	502	459	530	501	531	532	508	504	490	495	501	487	494	501	492	481	495	481	467	486	532	506	518	542	494	464	509	477	506	485	500	466	475	519	442	485	519	507	536	481	496	541	507	495	468	507	562	509	499	521	457	511	513	519	525	459	509	501	466	468	475	510	485	511	515	510	500	469	468	468	497	486	501	513	499	483	531	525	486	472	494	487	508	492	507	526	507	494	523	516	504	462	527	531	487	463	469	494	505	492	491	481	508	493	497	458	470	501	467	508	487	515	486	498	501	516	452	479	520	516	498	514	479	493	521	466	516	511	484	546	449	505	516	467	503	535	485	505	496	515	476	542	466	508	465	438	492	481	481	480	522	457	508	492	504	530	495	495	523	493	484	495	473	477	494	474	493	507	495	460	479	540	487	497	494	499	513	528	510	510	508	481	514	496	514	469	545	489	477	507	503	489	481	532	448	482	475	533	529	489	493	492	520	478	485	493	477	454	491	513	518	461	502	525	474	487	475	491	504	491	484	477	511	460	464	499	471	509	498	518	507	487	472	521	549	524	496	495	467	495	491	471	483	486	484	485	501	482	524	459	471	518	486	494	507	520	461	514	499	508	497	471	503	468	492	492	475	511	496	521	464	517	465	492	521	444	500	519	502	474	492	492	473	466	493	480	493	504	486	497	558	540	486	475	439	530	511	468	519	491	524	483	499	480	503	482	499	450	457	523	502	461	494	463	490	457	502	494	485	473	489	489	519	544	505	494	529	496	536	470	511	498	498	496	465	493	508	519	470	498	537	530	494	495	504	465	509	503	475	466	514	461	487	507	487	500	500	499	484	509	488	493	515	523	523	478	490	499	482	477	506	458	496	506	466	453	459	501	494	529	453	490	469	503	475	487	491	503	529	557	478	490	491	475	505	528	494	528	476	530	518	472	469	514	485	510	517	534	504	480	521	480	480	483	487	504	519	504	482	456	501	490	487	461	494	541	460	526	448	508	461	464	500	495	513	502	511	515	482	523	480	505	482	526	507	514	485	453	473	530	498	545	484	491	521	522	499	521	529	470	489	471	456	526	468	474	487	504	507	503	490	471	519	523	478	485	497	520	470	520	490	535	496	505	485	469	542	499	499	468	488	521	503	488	532	497	517	505	478	503	503	508	483	491	496	489	518	490	510	489	575	494	514	501	500	512	495	487	435	501	466	531	513	486	503	479	514	504	484	477	487	480	470	441	507	504	476	466	453	469	505	493	506	508	474	498	493	501	479	469	475	482	501	454	484	473	487	485	465	444	494	494	505	490	443	532	484	498	493	476	511	505	491	506	474	514	519	491	485	494	515	453	529	481	485	461	510	491	484	539	488	505	499	525	513	438	489	466	501	510	460	482	485	516	475	515	489	485	477	514	482	506	495	522	474	501	520	527	497	488	509	476	504	498	540	484	526	533	497	461	521	505	465	505	478	490	504	488	492	456	529	499	498	489	500	491	481	481	506	531	488	510	496	440	467	516	449	494	502	482	477	525	471	498	496	459	479	513	527	477	517	517	499	532	498	495	492	514	429	471	481	459	504	504	547	505	522	526	526	477	474	510	480	455	486	509	486	481	494	502	533	462	476	458	477	522	507	476	508	500	501	496	477	454	486	502	516	498	493	484	478	457	491	476	497	464	469	521	511	504	500	495	479	467	532	506	490	483	501	470	501	512	544	476	479	524	515	480	491	472	512	499	538	485	480	482	484	525	495	491	498	523	489	508	486	482	482	494	513	486	505	514	482	470	474	486	463	490	482	509	475	484	503	477	509	511	504	507	518	508	492	496	530	494	521	463	502	463	501	493	454	492	501	507	480	458	490	516	498	514	484	484	526	467	516	501	508	509	521	497	477	496	491	543	521	509	477	491	452	497	539	456	514	483	474	490	468	487	482	484	490	515	492	520	505	433	483	470	514	515	522	511	508	493	500	517	492	468	497	535	483	518	502	480	515	509	486	512	509	488	523	516	510	477	550	481	478	484	493	472	532	487	475	510	482	506	516	508	477	512	517	475	496	517	471	508	450	460	504	517	496	499	485	489	474	468	456	517	497	511	479	491	464	484	457	477	488	483	478	520	487	495	490	486	484	479	507	509	471	518	548	499	462	518	483	482	486	499	466	488	488	494	497	474	509	459	522	467	504	491	510	509	511	515	496	512	513	500	496	502	480	502	509	484	499	494	508	508	497	480	487	522	521	498	467	515	484	521	502	506	467	493	518	487	460	484	476	481	459	482	482	500	517	480	523	495	519	491	445	506	498	507	495	517	451	496	498	499	504	467	548	472	511	486	489	519	476	486	486	457	465	502	445	498	496	489	518	495	514	485	447	488	503	498	488	503	501	521	463	487	504	514	508	486	493	522	520	519	470	509	466	470	533	485	492	466	510	507	446	514	531	482	516	469	516	529	501	468	496	551	487	494	502	461	484	505	469	525	472	504	465	506	510	520	455	483	507	488	507	470	479	492	525	488	456	471	497	486	484	500	474	513	463	561	497	530	426	449	521	499	452	488	496	495	476	489	439	484	527	487	511	524	472	477	457	494	465	457	475	520	466	487	523	481	519	504	500	510	520	452	513	550	471	498	485	528	520	520	527	507	521	518	488	529	445	499	475	464	479	513	473	455	488	469	486	473	489	508	495	493	497	494	506	472	465	504	490	476	491	483	538	483	481	495	520	482	488	504	482	482	505	478	495	513	483	535	496	521	516	487	507	510	491	468	500	489	522	504	529	488	485	495	515	488	502	489	456	531	509	543	491	509	517	517	486	486	479	507	498	484	486	458	479	498	505	477	495	472	515	500	502	466	483	473	492	516	493	478	495	520	497	483	468	476	494	506	450	496	464	487	499	509	541	503	496	524	521	479	463	520	450	448	538	497	500	507	480	464	505	522	511	535	494	500	500	490	514	486	476	490	456	494	489	493	438	504	480	513	491	514	488	487	467	524	511	481	494	490	466	487	488	471	509	514	506	495	479	460	512	539	511	492	523	492	461	505	508	506	457	483	521	483	532	513	474	491	494	522	496	521	482	512	483	465	474	485	463	530	550	507	503	448	525	473	519	491	486	515	503	505	493	429	474	480	514	497	447	522	464	478	472	515	500	505	479	442	454	468	510	493	504	511	485	516	515	495	479	541	476	550	510	534	507	494	502	488	483	480	516	517	521	496	529	490	518	487	446	488	535	506	471	511	483	498	448	477	496	520	536	500	519	476	514	477	495	493	511	464	480	463	480	518	498	453	522	510	463	537	488	498	499	552	483	442	452	530	509	490	500	488	488	485	480	473	510	469	505	524	513	500	505	484	467	488	507	470	489	524	491	473	494	523	486	489	522	464
26810	45388	28726	27980	25414	6029	845	722	671	606	625	615	588	551	593	562	536	541	524	481	530	545	544	530	534	503	544	558	567	547	578	486	495	511	517	516	508	504	516	507	551	536	522	485	516	537	536	535	510	502	477	559	529	487	493	490	499	541	539	538	526	501	519	553	547	507	488	548	502	488	514	523	546	497	509	492	481	487	531	500	518	460	558	484	585	540	519	509	516	499	528	555	518	552	526	487	523	495	552	519	535	564	538	508	545	547	549	510	520	553	544	538	555	513	493	563	536	504	512	528	503	548	546	520	519	523	512	533	524	555	521	522	507	535	515	559	508	497	511	503	521	547	507	509	516	540	533	511	499	550	547	560	517	513	544	536	547	478	517	545	526	536	500	535	489	526	501	511	534	556	517	507	508	505	529	508	539	476	527	481	535	533	480	544	487	504	517	536	538	531	560	513	492	515	528	498	511	552	505	545	511	520	529	548	541	468	520	545	522	502	517	518	540	536	499	497	452	495	505	527	519	553	521	514	536	492	526	560	480	505	504	505	510	508	514	488	518	538	498	520	536	514	547	534	533	521	484	500	557	563	476	519	497	518	506	496	502	511	545	526	510	468	508	539	541	532	540	558	567	476	499	504	525	523	480	506	542	516	529	553	527	564	512	506	485	522	492	468	488	499	494	515	509	509	509	533	494	548	565	567	543	497	502	503	563	499	471	505	497	506	487	504	527	514	490	511	509	513	505	506	551	552	496	511	542	509	501	528	528	562	500	515	527	515	487	543	525	526	535	560	500	519	515	541	532	478	512	542	507	510	518	531	522	530	512	505	554	509	494	503	532	497	542	560	503	512	517	497	577	526	541	550	493	485	518	496	504	511	526	505	520	542	550	514	475	500	558	526	504	493	525	505	515	515	547	512	495	511	539	559	489	464	543	534	520	560	485	487	532	528	510	503	508	508	536	543	506	519	551	473	503	536	534	500	507	522	545	459	497	529	508	516	522	522	510	524	496	511	513	542	538	500	498	559	538	531	508	523	511	521	515	471	515	543	521	542	470	504	529	490	544	527	479	465	527	517	507	495	553	518	532	494	487	538	504	545	527	494	517	493	519	521	507	519	513	552	528	521	490	541	508	526	538	516	550	547	514	527	517	555	506	520	498	521	529	553	506	464	490	528	529	463	516	492	461	527	473	534	501	531	539	524	507	558	504	521	487	511	530	502	531	531	499	520	516	543	527	500	526	539	541	514	528	498	523	547	532	496	525	478	491	502	515	518	551	515	512	565	493	534	519	591	528	533	576	528	488	516	531	495	514	470	536	510	512	514	537	550	527	536	531	502	498	558	512	513	517	491	537	541	494	539	507	516	491	470	552	554	499	562	517	542	525	508	516	526	494	513	490	532	512	493	502	520	496	535	523	513	511	516	504	518	530	532	488	499	522	518	536	512	496	524	514	548	563	505	521	532	499	528	508	504	504	518	520	541	531	533	479	508	481	482	514	505	523	479	537	503	525	485	504	501	509	509	530	519	506	482	479	493	537	498	506	507	522	463	543	530	494	467	512	489	529	544	508	520	470	528	516	515	504	570	531	556	537	575	527	533	500	540	481	496	493	497	532	546	552	511	502	513	515	488	535	507	555	496	509	502	527	506	521	494	564	527	502	503	490	516	496	522	520	544	506	526	504	546	529	520	474	524	524	490	520	527	524	531	528	520	481	516	534	501	522	540	515	548	491	533	485	504	488	508	570	516	507	492	511	529	490	506	533	504	501	514	545	515	506	502	557	493	491	551	485	546	514	530	492	525	483	461	534	558	538	483	499	545	515	519	523	498	520	510	533	531	546	498	533	547	540	485	529	524	516	559	538	465	489	518	504	512	481	440	499	578	496	498	493	502	511	542	524	558	546	487	503	551	501	517	512	545	516	499	532	476	494	493	503	503	500	480	542	547	530	512	518	525	505	532	498	536	511	583	534	521	552	505	541	524	518	509	541	546	527	530	504	553	530	489	534	507	510	504	512	554	532	512	494	520	478	520	521	517	525	521	520	493	509	520	554	547	524	541	508	567	524	534	518	496	516	484	513	532	540	524	528	523	491	527	500	546	526	516	504	517	507	499	528	504	473	507	548	527	518	516	531	487	506	548	490	469	509	520	513	531	517	511	494	532	554	556	510	505	515	497	511	513	545	505	492	515	467	534	544	489	514	528	519	527	498	524	509	520	506	518	516	540	516	517	488	510	492	530	487	497	505	491	482	558	513	518	544	486	480	504	531	459	510	557	524	502	519	498	500	523	522	561	537	537	530	521	528	502	582	522	557	497	496	489	579	525	557	536	518	483	513	516	472	494	527	519	499	531	528	506	510	540	511	558	523	510	500	461	505	519	516	524	523	520	491	537	527	535	509	497	549	520	539	533	503	473	553	491	538	524	522	539	486	519	508	491	543	481	538	511	580	500	526	498	510	499	506	542	494	524	543	536	492	531	506	519	525	526	540	576	518	515	504	487	514	554	505	538	543	505	460	504	525	483	517	513	525	491	519	504	522	555	514	563	523	522	505	474	481	518	540	515	502	544	537	548	531	552	517	530	497	518	548	525	517	548	533	540	528	518	535	524	510	518	484	516	537	538	523	516	534	527	523	497	532	514	529	512	489	520	563	496	527	512	532	500	510	521	526	506	514	513	537	528	512	498	531	554	509	552	496	489	525	549	473	535	460	528	522	532	529	534	498	538	509	514	518	492	529	489	515	530	499	518	520	509	548	487	452	521	489	505	536	521	539	498	491	517	508	536	505	475	484	566	546	511	568	494	525	515	508	554	482	513	501	507	520	530	538	526	550	513	510	560	528	506	496	502	552	529	479	481	484	513	525	496	527	519	490	485	467	548	505	520	535	520	492	532	472	465	498	498	484	505	526	525	515	548	506	516	497	527	562	543	533	506	501	509	537	545	561	526	499	519	488	508	541	507	539	541	534	504	512	540	509	513	514	500	513	496	517	508	474	518	541	536	513	532	519	530	520	483	523	504	508	516	546	525	515	532	496	502	514	508	503	541	507	544	526	551	505	519	509	532	508	484	514	543	438	489	542	486	536	492	527	536	497	504	536	502	484	517	516	553	545	509	543	547	516	524	527	487	534	510	532	557	466	518	507	541	511	504	500	488	514	511	476	476	506	498	474	536	524	514	499	528	509	534	533	524	530	529	492	478	533	545	519	530	533	494	539	548	537	497	546	500	515	512	532	540	540	523	544	580	547	510	511	509	510	509	545	560	531	535	505	542	510	524	544	502	525	501	486	523	496	480	517	504	516	513	499	491	505	498	529	507	489	527	516	503	524	531	483	527	516	521	517	504	516	522	521	528	531	535	506	531	517	521	517	545	481	555	519	550	496	542	492	501	509	521	533	509	531	516	514	533	544	514	512	485	513	523	548	542	502	537	494	494	528	526	515	517	491	508	491	532	496	521	516	575	499	521	552	488	513	530	546	530	519	555	508	492
22682	21103	28738	24931	28770	23259	10300	1036	683	671	600	586	524	525	506	513	462	490	440	458	470	439	440	426	453	448	473	457	423	448	440	405	416	431	424	425	431	454	433	442	447	413	420	427	423	459	400	424	423	390	428	417	412	424	447	424	431	385	413	384	453	405	419	460	386	366	426	411	440	421	480	420	418	426	405	441	443	419	389	434	421	410	426	413	433	434	418	425	410	411	432	412	431	405	400	425	441	439	430	437	445	436	401	436	397	405	406	425	425	421	438	427	415	423	423	414	445	452	417	406	469	413	384	410	424	435	440	402	390	395	452	420	405	419	453	422	382	408	440	431	436	431	431	437	432	425	408	428	395	414	393	418	420	441	407	421	429	401	425	430	431	424	435	438	404	409	402	407	423	431	417	433	426	391	407	395	413	429	416	420	406	405	432	403	406	412	400	404	408	416	415	452	403	417	446	448	422	401	449	402	433	407	405	419	441	385	412	411	419	405	424	400	415	421	426	383	439	433	446	418	406	403	410	394	419	390	409	415	381	411	431	425	460	431	431	410	413	417	424	395	438	426	424	435	420	458	448	401	436	421	437	425	437	402	468	416	427	424	404	377	428	413	392	410	408	431	417	410	442	398	394	415	399	409	428	436	402	379	421	393	416	446	430	412	435	459	445	411	415	423	379	438	415	407	398	430	374	416	419	410	458	376	441	448	402	404	439	428	426	403	400	409	414	413	449	412	398	440	395	424	375	425	437	429	447	451	410	400	410	392	434	410	453	416	423	435	418	408	380	395	425	423	383	413	405	423	409	388	421	399	443	413	399	434	429	432	372	424	443	439	398	438	434	427	448	428	379	403	406	407	405	423	404	399	424	429	457	397	437	422	435	407	384	442	388	389	439	411	410	421	417	391	386	431	410	391	411	435	401	439	456	439	401	396	428	443	410	410	430	408	460	434	392	402	396	400	433	409	399	418	411	376	433	388	431	393	425	416	432	409	382	416	409	426	367	401	436	427	412	423	391	442	438	373	455	441	440	386	366	412	423	397	405	441	418	406	402	398	419	404	410	418	374	422	471	395	427	389	427	377	431	410	444	424	419	411	426	432	422	385	426	438	438	411	395	457	426	486	418	437	369	429	391	415	405	411	384	419	436	407	388	412	404	361	407	388	423	420	431	436	395	387	418	425	436	389	447	407	418	422	442	413	398	413	412	409	427	419	371	397	406	406	414	419	437	401	423	478	398	383	431	459	404	407	366	424	371	415	431	472	400	387	426	410	412	432	441	433	419	376	424	396	399	451	414	446	436	419	421	428	455	419	398	436	412	434	390	431	437	408	376	405	424	424	393	431	386	444	408	365	422	393	404	420	414	449	416	382	405	420	389	394	432	406	448	402	407	386	446	422	442	416	391	375	397	413	387	436	420	411	404	391	418	423	405	444	407	398	378	382	427	452	373	403	415	427	442	382	407	415	404	403	444	404	447	424	408	422	424	396	425	398	392	407	467	440	416	403	414	429	439	402	445	440	418	408	387	418	461	438	393	425	424	397	441	421	449	419	419	407	448	430	442	410	427	402	429	381	436	440	405	461	437	406	435	391	393	403	419	448	426	424	410	408	431	400	447	416	403	397	433	414	430	432	386	427	464	394	394	454	395	409	400	403	378	407	418	430	398	448	409	428	383	428	407	394	446	434	418	402	382	442	399	449	417	408	434	422	410	410	415	412	442	415	404	434	406	399	387	401	419	420	450	415	386	400	396	432	419	422	456	386	429	412	411	414	407	440	408	415	435	398	421	407	425	450	402	410	419	416	424	407	442	400	445	439	426	421	441	405	431	403	415	420	428	407	414	406	433	425	437	424	430	382	415	416	411	426	398	423	395	427	412	400	442	455	439	425	387	427	392	432	424	439	425	415	408	385	423	383	419	436	395	378	398	455	434	399	406	411	404	410	450	410	388	395	406	450	418	415	426	381	404	440	423	371	423	451	402	434	425	423	398	417	392	430	401	399	415	397	402	417	414	402	402	391	372	389	412	399	396	428	440	402	420	436	430	394	422	400	389	447	408	418	379	439	411	385	398	426	440	435	402	412	430	418	420	419	430	406	377	410	403	411	438	406	386	418	415	419	382	430	403	413	449	432	431	380	402	407	413	376	419	431	391	415	415	406	454	461	399	417	410	444	416	377	427	436	401	438	430	463	412	450	406	418	407	405	417	452	418	390	398	411	426	454	443	442	424	395	419	403	439	436	413	442	441	398	447	437	420	420	437	402	383	419	381	373	415	407	419	422	402	368	436	432	427	439	420	398	394	454	426	395	424	404	422	419	440	449	395	395	439	412	453	420	441	406	391	412	392	434	376	416	462	427	413	403	410	397	387	411	405	418	436	441	391	438	382	421	360	435	405	451	404	409	426	399	383	427	439	390	413	391	414	421	412	391	402	426	435	438	402	410	405	424	439	418	413	449	412	416	427	400	436	421	410	426	393	427	421	409	458	407	397	386	453	433	426	387	437	401	378	415	372	399	398	395	388	408	412	429	366	412	415	378	407	423	437	421	406	391	383	426	408	412	419	443	446	417	410	412	412	429	426	412	404	429	412	403	444	398	437	408	426	386	428	412	387	425	428	401	424	445	415	434	421	408	412	453	392	410	401	396	438	403	460	409	391	398	413	435	410	405	412	425	383	464	406	430	463	406	441	443	419	435	428	408	414	435	411	421	439	424	438	428	375	398	423	386	451	425	427	419	419	426	392	415	404	426	395	418	398	425	404	425	426	416	441	417	416	392	438	437	423	440	376	434	397	343	430	431	393	385	404	423	430	426	442	404	453	412	397	408	407	413	435	421	402	415	374	411	397	429	396	423	399	396	409	453	387	420	371	395	408	385	440	417	427	395	424	411	404	421	423	426	414	414	450	437	428	425	419	397	439	433	441	445	381	377	384	403	432	379	418	430	423	434	435	450	399	389	427	446	442	423	446	436	427	380	409	419	426	431	405	388	407	418	443	384	409	419	435	401	403	403	445	438	381	401	386	397	436	405	414	432	414	425	405	406	391	414	403	408	446	414	424	449	373	395	414	430	415	413	427	437	413	390	437	389	433	392	412	403	410	414	418	423	418	417	423	435	406	379	417	405	409	400	442	416	421	433	398	423	385	390	434	439	372	432	391	418	445	437	390	418	379	409	437	410	457	398	430	413	433	427	406	419	459	418	397	424	415	417	447	391	405	391	407	401	439	397	436	402	384	422	413	419	405	397	415	396	420	374	437	439	414	406	378	404	456	404	412	444	407	418	377	399	412	425	385	411	435	419	443	403	425	387	381	409	385	394	387	434	409	432	437	415	401	402	432	348	408	393	386	403	413	419	395	402	436	412	416	411	418	463	429	421	407	429	420	416	379	405	440	417	414	411	445	361	404	395	411	454	426	444	382	386	438	416	396	447	414	424	425	410	420	407	429	393	417	406	447	437	431	416	421	404	441	434	422	418	408	372	417	404
29533	59274	37657	46536	44872	14521	1478	1125	920	813	767	715	626	591	565	545	521	495	493	498	485	498	446	496	478	460	468	443	433	505	479	459	479	413	444	417	448	448	460	438	410	454	475	467	421	409	414	428	417	468	455	436	442	452	453	444	449	443	416	420	451	461	462	430	408	399	440	409	419	391	429	453	402	418	410	443	419	406	438	386	442	402	458	433	445	405	440	439	434	425	439	433	454	382	428	425	451	412	433	437	452	428	465	431	427	474	436	434	470	436	434	446	456	438	452	397	440	441	423	430	440	405	443	464	411	417	456	420	469	409	431	432	434	424	425	437	399	424	459	398	387	446	448	441	418	421	388	412	391	420	456	396	420	448	419	450	405	433	392	447	434	424	422	420	449	440	442	431	429	436	390	470	450	412	379	409	438	421	428	453	417	418	403	412	412	448	449	451	419	431	423	390	419	426	431	429	426	436	429	437	448	468	452	465	413	426	391	443	419	427	423	452	413	395	391	432	430	389	432	442	450	421	435	422	390	428	445	429	425	478	473	425	450	431	438	445	412	406	425	439	428	405	425	419	445	422	437	437	453	419	451	410	436	399	395	450	450	459	410	432	463	435	449	441	437	426	435	437	397	454	457	422	397	471	422	425	429	441	453	435	409	416	412	415	442	427	441	405	428	417	391	439	397	443	439	409	386	427	426	443	431	403	422	450	403	413	392	410	448	432	411	416	416	443	382	430	424	410	426	442	432	460	432	456	430	460	408	423	422	425	436	426	443	435	409	464	470	440	426	416	414	428	428	435	434	441	399	426	459	424	421	439	407	421	421	446	408	415	423	467	423	451	420	420	451	422	391	401	426	432	434	411	418	392	428	433	421	394	424	402	374	453	422	415	440	397	415	430	419	429	423	440	415	412	426	425	472	438	405	397	426	430	376	428	454	428	429	419	436	451	457	470	432	401	471	416	445	422	407	410	445	433	405	446	414	462	428	429	456	416	432	427	415	423	426	413	423	436	439	430	405	414	401	431	387	416	422	407	417	408	404	399	430	413	395	451	408	448	413	391	420	429	416	444	431	464	458	449	462	407	430	412	437	405	435	437	402	410	391	419	438	404	437	439	448	437	420	400	415	436	442	437	406	433	405	402	441	422	386	414	403	419	436	436	459	437	436	414	427	457	433	432	438	438	426	411	448	411	391	415	418	435	382	443	417	442	393	437	429	444	426	442	433	408	462	428	441	427	418	434	391	409	422	443	454	450	381	405	396	445	389	406	407	425	408	426	428	442	429	460	435	411	428	425	379	416	450	419	439	411	448	434	403	414	436	424	415	425	428	436	413	465	443	417	422	457	420	463	394	433	455	416	454	432	426	426	389	401	416	480	409	412	415	425	415	413	436	461	432	425	407	428	402	380	447	449	417	393	417	446	417	416	443	452	437	420	444	380	413	400	429	441	411	449	409	394	421	419	416	463	468	431	427	411	396	402	451	434	428	407	421	430	477	396	427	416	431	423	443	457	417	448	436	394	414	428	434	418	418	455	471	444	414	405	421	405	448	418	419	402	443	456	419	408	408	439	438	407	425	427	396	448	416	450	402	390	448	459	413	367	416	398	449	406	490	378	440	435	408	427	415	440	421	428	421	410	456	402	414	435	450	433	418	434	453	448	400	411	424	410	427	437	449	422	427	441	444	429	448	437	446	433	437	412	417	424	461	457	378	408	428	410	419	466	456	447	414	423	406	397	454	421	426	438	441	413	451	375	421	383	420	405	420	426	437	421	461	404	427	396	400	413	432	456	382	429	372	438	421	420	444	486	390	418	399	406	411	469	425	442	399	394	440	439	409	438	429	415	420	422	473	436	461	427	440	425	378	450	438	433	404	433	436	383	401	418	437	401	376	444	424	421	449	430	423	450	451	423	408	408	401	446	444	455	439	431	392	405	409	508	436	450	466	463	408	405	430	439	400	450	408	436	414	420	405	434	399	446	452	402	412	483	426	434	404	441	393	398	436	422	472	450	430	401	433	409	400	443	450	401	413	428	427	431	411	438	392	425	406	435	417	449	411	441	410	439	421	450	362	403	450	394	462	403	424	441	410	402	407	457	407	380	388	392	421	448	390	426	428	409	407	418	447	399	409	427	413	414	424	419	455	393	432	413	433	413	444	448	437	421	410	433	446	409	435	404	426	404	414	422	428	446	404	419	416	441	458	427	448	422	432	465	413	400	438	410	416	438	433	430	434	430	431	431	393	418	416	407	426	434	440	469	439	435	448	398	464	384	427	463	446	411	416	443	441	451	401	419	453	384	418	398	440	468	405	404	444	426	411	466	414	418	378	430	406	426	378	399	442	413	411	402	414	423	430	432	410	435	438	436	428	410	426	410	420	458	439	427	403	445	434	432	425	428	447	438	425	406	459	400	405	393	469	431	451	428	443	430	423	433	375	446	437	405	419	405	395	411	437	396	398	407	427	421	401	398	444	431	415	413	420	411	415	401	432	441	428	423	442	432	417	440	434	457	455	416	426	472	446	463	431	403	429	420	403	417	452	434	403	441	431	396	471	411	424	432	410	432	416	407	461	415	451	431	409	409	436	396	445	442	413	424	410	414	425	440	440	404	454	428	426	411	403	401	433	378	418	457	404	415	410	393	398	418	432	452	412	436	406	399	399	425	410	451	435	436	429	389	416	430	411	428	404	387	444	402	444	440	406	442	426	438	440	397	435	441	474	423	469	446	432	405	402	408	397	426	441	411	413	447	436	454	413	427	433	421	395	425	462	436	395	417	412	402	398	426	435	411	466	407	404	403	394	420	404	428	414	424	394	432	444	433	438	409	399	446	446	447	415	432	428	398	440	420	442	407	412	374	442	432	408	453	417	440	425	427	413	429	401	442	401	447	466	405	410	449	414	411	449	442	433	402	405	415	438	433	406	420	421	405	415	423	425	396	435	402	447	404	426	448	441	425	493	412	434	439	452	428	424	455	406	390	390	412	452	409	408	410	403	415	423	421	432	420	443	435	418	409	404	448	405	453	437	438	433	446	444	416	435	416	398	414	426	424	410	428	403	444	420	409	419	439	400	397	439	435	406	420	472	392	384	459	442	414	459	409	426	416	404	458	394	457	442	420	421	423	398	431	437	436	429	418	431	461	397	418	448	436	391	426	471	444	416	431	410	452	383	397	407	424	448	460	426	424	432	429	464	419	447	393	407	457	412	399	430	436	449	419	454	424	429	438	422	429	407	427	395	389	422	417	423	430	450	437	443	401	445	416	424	415	450	416	414	438	400	415	426	400	419	388	453	418	428	460	392	396	432	389	446	436	455	454	422	395	424	432	393	448	386	398	460	433	401	445	405	457	444	444	406	420	425	446	446	432	421	386	449	458	447	453	404	437	437	401	420	428	429	396	431	406	454	422	412	439	411	417	436	450	448	407	459	434	423	438	406	398	397	410	414	427	439	431	445	419	423	452	462	426	450	459	434	453	393	418	441	397
28639	24967	20057	7699	4594	961	433	404	444	427	438	392	425	387	439	369	435	371	420	453	400	424	413	406	407	389	395	386	409	371	421	395	407	464	371	388	392	392	401	425	415	433	393	401	397	396	405	414	412	386	405	437	454	398	398	408	418	386	388	400	417	388	411	421	380	415	416	413	432	412	434	411	408	413	422	398	423	368	386	380	416	397	383	404	424	448	400	385	439	413	387	396	387	456	426	413	413	369	392	409	421	433	381	414	412	410	398	397	407	382	428	446	446	388	421	422	393	403	379	384	384	417	397	390	384	391	396	381	421	418	395	406	389	427	399	374	434	404	441	432	376	409	419	408	418	421	436	421	449	407	368	393	380	397	410	407	406	387	400	379	401	406	374	446	402	443	387	402	419	419	375	405	441	402	393	428	399	411	424	377	392	402	409	388	437	413	409	434	415	439	421	395	408	362	404	423	371	394	444	444	417	398	387	387	408	425	381	419	353	408	375	382	404	357	394	419	405	450	394	424	384	420	474	441	426	406	410	413	434	389	439	412	395	413	358	433	437	384	375	379	433	404	400	429	422	366	396	400	412	401	410	414	439	381	436	383	411	424	376	411	403	420	411	401	413	427	411	417	400	446	382	418	416	414	381	374	378	405	394	395	399	376	375	421	419	388	383	428	415	362	408	402	422	427	388	413	402	418	410	428	396	395	406	400	412	415	419	406	422	425	411	416	405	405	415	401	398	426	415	391	384	409	396	429	403	411	424	402	408	409	433	369	414	405	372	400	396	394	369	401	390	420	408	397	421	421	390	449	397	396	421	421	386	418	373	417	404	384	437	413	450	388	390	366	407	389	411	388	394	402	395	419	397	408	386	393	407	407	373	381	432	407	386	413	378	415	426	373	384	431	404	414	422	430	383	421	381	385	394	393	410	420	398	424	399	405	382	393	366	404	378	448	426	394	417	406	414	389	427	385	420	429	397	415	388	416	388	411	426	366	399	381	409	357	406	437	405	392	403	381	439	386	433	375	408	397	419	412	404	434	462	385	414	397	438	371	418	396	433	412	422	392	408	397	385	414	405	390	385	402	401	432	425	396	413	416	406	418	397	395	382	402	409	396	421	425	405	401	410	397	424	385	440	427	443	421	403	374	394	431	405	400	389	439	411	419	391	419	407	423	380	413	385	396	404	393	375	405	444	423	425	432	411	427	398	395	400	360	415	415	425	436	414	403	413	395	418	403	415	357	393	400	422	410	416	400	413	364	381	400	437	421	426	412	408	364	448	421	384	426	394	397	386	420	365	384	427	419	377	406	428	376	424	383	378	455	394	403	367	413	411	418	403	421	453	435	388	401	410	396	410	397	379	410	403	396	383	367	401	417	440	431	405	401	406	386	396	385	363	381	410	403	406	374	390	392	402	383	407	413	399	418	380	393	401	398	387	408	442	397	450	434	399	420	399	431	390	421	401	407	401	413	407	388	383	398	393	430	428	408	405	419	427	393	456	407	448	392	409	433	394	418	386	392	418	448	397	393	389	406	418	404	402	405	410	350	378	394	392	418	392	398	428	412	414	433	437	409	421	369	402	416	394	424	413	387	418	439	409	407	388	376	416	430	413	391	418	414	422	386	397	455	408	401	418	401	400	435	373	398	395	436	410	417	380	379	441	374	445	423	388	406	408	415	401	415	398	396	403	414	381	408	388	386	406	422	400	375	392	440	399	400	409	424	448	409	442	413	388	403	405	387	370	373	384	395	398	389	405	386	392	370	398	391	396	406	371	391	449	441	395	418	446	408	420	422	390	393	406	401	381	387	419	410	430	404	425	428	431	419	384	382	432	421	424	401	386	392	430	418	424	434	393	402	381	404	386	425	401	415	397	364	410	397	366	383	386	356	384	434	424	436	428	409	436	444	397	397	390	384	368	402	400	392	398	395	393	398	413	435	411	386	427	430	438	399	372	446	421	399	396	397	400	390	359	418	405	435	387	429	416	416	435	413	408	418	419	401	400	409	391	397	409	392	408	411	407	450	379	394	420	408	442	398	394	424	409	413	380	370	448	351	429	402	430	408	415	426	412	410	377	412	424	410	439	407	396	428	414	388	425	399	398	399	395	447	392	411	430	374	391	407	410	403	413	417	357	390	425	432	403	391	414	397	368	410	394	415	376	431	423	416	399	411	392	388	391	345	386	388	378	438	410	413	392	407	384	415	381	417	393	454	405	387	403	438	429	395	443	420	415	457	415	407	424	357	402	422	380	441	395	408	403	411	393	394	407	385	385	428	380	406	386	407	410	440	401	414	376	439	393	390	423	396	419	361	408	386	410	379	390	388	416	434	377	420	413	412	429	422	428	368	426	379	404	388	432	412	390	413	408	440	422	406	380	400	383	376	434	399	371	432	395	383	424	402	396	408	358	400	374	400	398	425	375	432	396	410	391	410	410	387	389	406	418	399	395	397	406	385	377	401	471	390	466	401	408	374	421	398	391	410	424	396	382	418	388	362	424	406	421	403	450	406	416	400	390	408	385	412	395	394	383	445	387	403	420	375	356	389	411	415	383	405	433	401	429	418	389	393	388	408	399	422	401	432	403	399	368	416	403	367	408	428	379	437	419	405	422	415	388	395	434	364	385	407	409	397	391	374	438	386	424	429	406	384	434	376	409	381	405	404	397	428	440	426	421	374	423	414	405	397	376	407	400	413	406	392	403	412	417	389	383	406	446	399	383	381	372	399	407	402	424	412	418	430	382	390	437	390	413	396	385	404	416	410	403	421	430	430	442	450	397	412	384	395	396	380	433	397	399	403	404	374	394	402	414	428	408	421	387	414	393	409	381	415	417	430	396	374	399	395	385	396	386	375	371	372	412	408	374	388	407	404	421	406	400	390	388	426	433	427	434	369	396	397	388	418	397	398	366	399	414	412	404	391	367	387	398	434	399	397	371	416	423	401	410	368	422	367	414	408	376	393	418	379	410	407	424	408	417	399	408	413	423	396	442	372	398	427	423	415	441	387	379	396	398	418	406	407	404	401	452	394	408	369	408	414	371	413	414	403	426	385	433	411	397	396	358	390	418	391	407	426	401	408	365	384	381	398	389	394	394	405	395	400	389	404	408	362	448	425	434	393	405	420	412	420	412	409	413	425	399	402	390	409	409	389	433	412	414	396	411	400	391	416	389	421	408	411	372	383	425	393	398	374	395	426	408	441	407	362	394	410	426	370	426	422	395	397	386	375	396	408	415	403	380	395	416	412	384	406	417	416	382	444	394	421	402	431	411	381	440	415	389	407	426	432	409	368	410	401	409	402	398	421	438	391	427	404	391	409	414	441	385	426	385	395	406	370	391	424	414	428	442	439	430	376	413	397	424	402	403	413	396	434	405	413	389	384	405	434	391	432	408	397	398	443	386	401	417	395	412	397	390	426	372	393	403	402	396	404	420	403	405	392	393	396	408	406	401	395	431	360	411	422	391	410	405	411	429	388	401	411	392	393
23481	36699	17051	5198	4983	1033	469	434	412	452	467	426	436	440	407	456	444	451	429	420	430	435	433	422	434	417	464	424	436	451	417	431	386	465	433	420	399	463	396	443	442	419	453	460	445	435	445	428	444	443	430	465	429	411	394	406	427	424	426	417	430	430	449	426	409	418	445	464	408	425	449	406	450	479	399	375	413	430	440	404	416	410	469	436	466	416	408	407	446	417	433	468	445	437	431	400	458	419	459	459	434	412	440	430	450	385	424	481	463	435	417	437	428	418	447	422	434	393	430	400	420	436	451	420	473	433	449	431	415	418	447	454	444	445	450	437	462	436	449	422	479	415	459	456	414	440	426	440	395	410	463	456	441	420	437	437	454	404	429	457	452	422	443	442	444	422	473	413	452	423	417	406	433	423	424	420	453	472	433	414	497	471	423	423	433	431	391	439	423	405	457	412	458	445	444	418	454	409	458	431	448	433	413	438	435	416	444	445	450	440	417	443	424	444	404	454	400	450	424	430	427	451	473	456	454	419	420	461	433	463	454	411	449	475	442	459	434	452	446	403	412	446	403	463	438	428	410	436	447	404	407	450	429	449	393	440	433	410	436	483	441	446	424	448	444	426	414	460	428	435	415	440	420	455	451	466	448	441	433	429	443	408	459	447	447	417	447	444	440	424	432	454	401	436	463	385	450	414	460	407	422	436	407	448	454	399	444	465	447	433	417	428	402	419	430	417	472	423	452	394	426	454	455	440	440	449	425	415	447	466	450	436	436	391	451	426	465	446	400	415	446	420	377	461	457	438	434	427	456	405	443	441	425	433	432	445	421	426	410	458	449	453	429	457	395	404	422	381	400	446	418	436	435	455	434	389	431	436	450	485	466	409	433	479	434	417	458	423	406	428	430	446	438	476	415	461	439	422	461	425	421	396	462	471	400	445	436	420	451	436	426	425	449	421	425	426	415	456	476	425	404	433	410	439	400	431	493	451	426	426	449	404	410	438	391	423	449	458	499	439	389	404	439	447	408	404	420	466	429	422	416	448	417	417	442	449	458	423	463	458	420	435	439	427	429	443	410	393	446	407	449	419	399	460	431	421	413	470	442	409	428	436	421	440	407	405	438	434	396	444	370	455	417	437	429	413	440	413	409	447	413	399	412	454	450	433	412	417	474	426	469	416	474	404	443	432	454	450	418	432	437	429	455	457	463	432	433	451	417	424	425	444	462	420	466	407	446	408	476	419	433	399	429	423	453	435	447	474	455	429	433	473	407	433	453	406	466	444	392	434	436	435	417	433	429	471	403	441	408	413	446	457	467	458	392	434	419	437	407	428	467	410	463	493	436	429	424	438	397	428	480	469	391	438	386	457	437	420	456	426	471	425	432	442	434	429	448	431	424	443	438	463	456	434	461	445	410	437	450	437	462	462	419	418	429	431	443	453	425	421	399	417	416	458	423	456	486	450	448	439	417	470	404	476	459	427	413	389	443	436	390	450	438	447	476	450	440	453	436	458	434	429	428	420	442	440	414	417	439	424	420	426	401	439	393	435	425	466	418	426	465	439	456	439	429	453	439	427	430	438	415	450	424	400	443	399	438	424	454	432	469	401	443	498	398	408	441	431	410	419	417	424	416	441	415	438	443	418	410	462	477	462	425	436	400	464	433	436	431	425	440	406	434	446	413	414	422	434	419	462	433	453	422	390	451	397	449	465	421	453	438	459	460	449	452	468	441	441	415	428	427	429	405	411	419	436	459	446	447	425	447	431	450	407	419	472	453	452	482	432	444	431	429	416	420	406	464	452	419	429	415	432	376	446	444	407	423	422	437	444	451	440	436	407	447	429	436	438	409	442	461	443	438	397	430	391	455	397	415	425	415	440	431	429	431	422	408	436	371	471	409	428	450	420	400	452	454	446	421	403	440	471	457	406	437	458	439	445	409	426	403	421	448	471	444	488	456	448	460	443	441	424	426	423	485	431	443	431	443	433	400	395	446	455	422	401	441	447	451	439	372	411	403	452	457	454	427	435	437	485	458	408	416	456	463	462	419	437	414	465	458	421	461	444	411	412	415	409	453	434	418	446	432	411	420	405	462	439	414	444	430	439	431	415	405	443	423	462	406	456	443	458	437	454	432	400	452	395	425	454	410	460	452	447	432	461	446	447	454	428	428	438	431	436	439	456	433	417	394	469	408	440	438	410	454	430	446	453	481	442	455	427	371	433	430	387	417	428	420	457	424	406	420	438	431	460	417	449	446	443	386	441	395	461	383	376	384	420	440	433	412	401	435	466	437	431	396	472	447	442	418	433	415	430	413	446	423	471	415	456	427	426	421	445	452	443	455	404	406	460	474	415	450	442	412	444	432	390	455	430	417	422	436	452	427	439	449	475	425	426	421	427	438	430	427	446	371	425	403	407	412	464	423	434	424	421	408	413	439	398	442	440	451	430	448	455	433	430	423	437	452	434	422	396	438	430	412	429	435	437	428	474	438	433	451	419	420	431	430	410	434	451	393	473	454	444	475	415	411	419	419	445	446	439	451	474	425	429	415	399	443	392	437	422	460	457	445	426	454	432	436	439	455	446	470	435	430	412	443	413	458	431	419	448	421	408	432	445	432	416	416	422	422	442	420	413	434	469	428	444	455	419	409	421	427	415	408	441	381	440	416	440	458	411	457	403	420	467	413	426	447	435	413	446	459	432	441	421	448	413	449	405	448	438	411	425	459	427	437	440	437	454	444	410	456	425	472	425	421	468	445	421	471	440	449	430	447	444	406	412	452	449	464	427	428	431	416	442	408	424	423	434	410	420	400	439	396	454	421	435	445	459	448	426	448	424	434	427	436	455	432	449	436	458	435	409	420	444	425	413	442	439	408	385	469	457	444	462	439	421	461	407	446	457	492	458	418	453	456	444	458	392	434	463	416	451	444	419	424	444	441	432	379	427	428	465	445	436	428	422	427	423	437	444	412	488	461	469	436	419	429	441	432	464	450	404	459	412	447	402	425	458	451	421	438	444	425	410	441	431	435	438	456	426	409	432	428	436	421	413	469	462	409	417	415	411	430	468	424	437	427	455	447	413	445	447	463	442	390	426	410	429	455	453	403	392	442	401	420	431	444	434	439	433	443	452	430	423	472	427	446	386	423	428	448	436	416	453	414	427	431	448	435	456	423	415	396	459	403	457	406	470	457	416	394	412	464	430	475	443	450	404	404	416	430	413	451	413	488	447	483	430	421	434	446	414	450	395	433	449	419	402	430	437	422	420	449	433	420	452	406	468	453	434	447	443	415	429	445	416	418	408	451	419	463	447	424	431	449	422	454	411	434	440	446	447	450	439	435	415	475	417	445	428	402	424	443	450	447	437	437	452	435	435	447	446	448	454	436	513	453	441	457	432	421	417	431	419	427	418	425	444	440	443	444	441	439	437	410	463	436	418	416	428	423	417	438	436	405	437	443	361	402	434	416	407	394	433	417	424	434	421	440	427	404	450
23486	20878	28045	24415	28896	18681	3653	590	481	439	404	413	368	394	361	348	385	367	370	337	334	359	313	343	338	332	335	318	323	387	338	305	327	308	329	342	322	355	320	336	332	325	305	355	330	328	326	334	345	313	331	303	352	330	325	341	333	334	314	321	296	333	326	348	330	335	336	314	324	341	300	358	318	331	322	321	301	336	306	288	310	317	323	354	340	350	333	334	335	316	333	343	311	324	305	323	326	324	290	345	314	347	318	303	374	305	356	325	313	310	330	335	319	353	301	352	297	316	324	344	339	339	352	310	343	337	344	305	306	326	350	325	318	357	327	292	335	320	296	359	358	344	327	324	348	314	362	325	333	337	329	363	333	346	341	303	332	334	327	341	319	338	311	342	279	320	338	315	320	348	333	342	336	284	358	338	341	286	321	337	361	336	322	321	327	324	320	321	308	347	301	361	301	360	340	293	328	310	346	322	328	319	330	306	348	325	325	341	319	328	358	310	328	318	325	356	331	334	320	316	313	306	298	332	347	327	319	304	358	317	320	320	323	295	302	348	338	326	306	296	317	315	326	331	323	316	319	318	311	317	328	335	352	347	334	270	339	333	334	313	317	327	349	321	330	310	300	319	288	335	298	311	351	307	337	349	337	313	347	316	314	308	333	309	313	337	311	302	332	321	338	291	315	289	322	339	327	307	328	316	295	297	343	319	303	360	344	333	309	355	322	340	324	328	335	312	303	323	313	303	325	294	342	317	317	335	325	293	328	316	345	317	313	330	342	335	343	329	315	302	300	339	315	345	314	349	321	353	340	320	328	329	348	343	319	349	327	316	355	307	318	303	346	350	323	353	343	322	336	336	332	347	330	300	337	313	304	336	310	335	296	314	317	290	313	308	302	341	335	341	299	315	310	304	319	307	328	337	338	290	310	295	313	357	307	343	316	327	308	281	288	338	311	375	293	284	299	308	307	314	323	323	320	319	305	300	344	318	330	323	314	311	334	342	296	296	328	338	353	306	362	317	322	315	297	317	365	336	317	328	335	330	329	327	334	309	329	337	305	324	333	329	329	338	315	338	327	344	326	311	321	331	310	320	291	318	313	318	349	337	338	311	314	313	315	353	350	310	325	338	324	324	337	320	330	308	334	287	358	302	328	310	331	339	350	309	312	328	340	318	316	344	317	325	288	281	332	328	274	326	310	288	347	350	349	342	332	331	358	323	339	334	304	343	299	320	315	324	363	345	308	317	353	323	348	344	339	278	342	325	328	332	304	308	306	329	292	346	283	298	321	286	340	346	330	304	310	299	340	320	315	296	282	342	335	347	351	322	301	330	323	347	327	319	315	315	324	321	329	311	327	323	301	323	308	335	294	299	328	362	289	309	318	333	301	316	348	357	295	281	345	308	330	321	335	323	316	325	324	311	327	323	305	342	334	352	305	337	325	354	309	334	319	328	331	332	314	369	316	326	334	325	329	355	373	339	362	303	324	328	313	307	325	305	320	330	330	311	324	335	308	311	319	316	299	302	325	340	302	340	327	327	344	316	363	318	322	298	312	297	322	330	318	337	340	351	347	303	318	319	310	299	314	301	299	317	332	335	339	344	309	336	306	319	308	313	338	306	327	305	326	345	303	338	316	338	325	304	346	345	347	304	339	313	379	316	312	320	331	335	304	327	352	319	305	301	334	322	318	347	330	328	319	350	296	357	296	328	320	310	310	302	329	336	336	327	314	305	340	304	294	318	336	324	319	331	353	368	308	329	329	313	370	336	344	347	331	351	308	305	278	338	297	309	350	330	325	318	362	326	328	342	354	335	315	341	285	355	324	330	295	345	344	314	307	312	316	276	324	285	278	333	334	328	324	326	341	335	288	320	301	328	339	319	333	289	320	352	328	327	299	342	339	324	335	310	353	369	302	336	313	323	295	326	321	321	317	304	342	311	329	367	324	302	318	296	308	286	323	342	341	337	331	304	326	343	308	301	337	349	349	350	368	307	280	321	299	326	320	297	316	359	329	291	306	357	331	299	360	324	335	337	314	320	315	313	306	303	310	316	310	342	312	316	317	336	322	312	347	327	329	307	328	337	326	320	318	321	337	299	335	344	320	354	316	321	301	330	312	344	311	323	341	317	318	312	310	320	292	333	313	319	325	305	311	329	328	311	354	329	341	317	322	335	340	299	329	298	329	327	328	318	328	307	330	347	320	340	336	314	333	307	342	310	344	347	335	326	331	320	288	334	330	330	324	328	338	318	345	336	323	335	354	343	300	334	319	313	354	341	314	313	273	332	345	305	303	325	297	332	333	332	310	356	359	319	355	345	347	350	325	333	346	348	328	297	355	316	284	341	311	340	326	322	327	326	323	315	335	304	298	313	336	323	321	299	326	319	343	348	315	304	330	323	307	324	349	330	310	321	331	341	303	329	331	290	317	310	372	326	296	303	325	317	332	343	324	309	360	309	358	335	335	306	347	332	306	343	328	347	350	337	336	331	299	319	372	331	325	356	343	349	345	315	315	347	337	307	331	312	319	316	334	342	342	312	332	317	375	298	318	332	331	334	307	303	298	329	330	300	334	351	311	306	354	341	291	314	301	329	309	324	349	337	316	329	335	326	341	289	331	323	337	330	329	291	323	305	332	324	343	353	322	303	350	343	316	310	348	327	311	344	308	314	306	280	315	334	335	351	334	327	337	314	290	303	336	311	349	325	325	354	328	367	318	315	297	304	335	301	322	329	331	347	329	314	339	347	336	299	322	327	320	307	316	341	316	308	305	277	370	336	334	331	345	323	331	312	332	312	362	320	321	333	333	306	313	306	302	313	350	303	319	318	344	322	316	343	350	315	301	328	320	324	324	327	336	332	327	309	330	356	335	340	316	315	329	326	335	340	345	317	299	317	346	301	329	283	344	289	318	335	315	300	308	317	298	333	328	336	331	313	330	321	322	365	320	350	313	365	320	365	296	335	292	312	300	266	327	294	291	370	341	299	328	366	304	313	317	283	317	288	333	341	309	304	314	350	333	322	290	310	330	340	304	323	331	313	309	346	299	338	322	302	355	295	320	312	351	314	356	314	288	346	301	341	311	320	332	349	322	314	310	306	294	362	295	320	342	320	311	333	355	341	313	328	286	343	310	329	287	336	342	320	295	315	351	282	298	345	322	339	314	313	333	300	304	313	336	300	284	310	327	319	358	287	335	310	297	300	320	336	320	339	312	323	298	354	316	334	333	342	307	339	343	327	344	318	330	314	327	342	349	302	317	329	326	327	324	289	335	337	358	329	305	327	317	338	331	346	341	317	301	328	322	321	330	335	343	318	325	343	324	310	344	352	320	311	334	349	337	321	328	327	314	306	342	342	313	339	318	325	297	366	351	350	319	310	327	321	318	344	328	322	317	302	321	316	300	306	331	315	333	305	335	302	321	315	320	325	317	324	325	297	318	281	325	329	357	304	295	321	301	325	337	330	328	322	306	332	343	318	374	296	322	336
26661	53274	34633	28371	36777	10914	1036	740	610	594	531	464	481	463	404	399	412	392	372	398	383	381	356	364	340	395	386	343	359	352	322	339	335	342	358	321	386	366	377	375	359	376	367	358	354	341	356	363	329	328	318	341	342	362	343	314	335	368	360	336	336	333	334	363	353	327	357	344	298	343	325	339	314	348	353	368	377	343	327	323	342	340	351	353	353	331	336	355	334	335	350	347	351	323	346	378	351	349	340	351	409	366	360	353	353	358	366	343	374	355	334	372	335	362	337	358	360	350	364	338	347	337	349	366	348	364	349	367	333	351	368	346	368	346	335	340	333	337	347	332	329	344	333	331	345	363	367	335	335	377	345	324	338	341	343	323	339	347	333	317	322	356	301	350	340	282	331	343	389	334	350	342	318	334	314	335	345	340	343	352	332	327	344	324	332	334	321	316	343	298	360	370	336	350	346	349	322	341	334	344	354	323	337	275	341	346	348	351	310	358	348	370	352	354	335	342	335	375	366	329	314	326	332	339	336	349	331	328	342	353	359	309	339	363	352	304	296	312	383	352	367	330	392	351	331	356	323	367	333	330	291	343	334	308	359	341	345	344	341	326	327	338	343	380	340	362	347	351	351	319	323	335	342	328	366	313	348	330	357	384	316	352	332	350	320	294	374	330	332	317	333	357	367	337	322	352	353	344	322	353	351	327	320	356	328	355	357	331	339	358	304	347	378	336	313	344	335	353	339	351	328	337	355	364	290	366	330	339	320	332	364	312	302	329	344	325	329	359	353	329	360	348	345	327	369	328	357	346	339	343	351	328	366	341	354	320	349	359	340	336	335	358	363	352	332	315	354	343	345	353	301	323	334	376	335	350	340	355	372	334	325	321	341	359	313	341	392	350	349	332	374	364	337	346	360	352	319	329	331	354	331	337	333	372	351	362	334	343	347	334	339	318	325	350	344	352	375	327	342	357	329	355	338	364	303	342	353	319	349	358	385	346	349	337	350	348	351	346	315	349	362	332	348	382	363	370	382	357	340	354	359	338	320	346	344	375	350	314	359	336	323	332	345	352	338	332	324	349	333	356	335	323	316	345	322	378	338	335	336	333	305	349	354	374	364	342	373	323	355	343	322	342	352	349	365	329	332	371	338	357	355	329	327	342	374	323	320	354	325	359	330	331	368	313	373	327	332	342	357	374	332	352	358	347	361	316	357	373	336	358	301	326	325	363	358	348	335	334	341	368	335	363	355	355	320	355	335	336	298	345	339	319	325	343	338	319	368	356	370	342	354	340	305	353	366	387	337	345	337	301	323	356	323	355	312	320	322	355	357	326	329	312	330	319	322	352	314	316	316	345	346	331	315	344	343	321	363	351	351	316	366	345	308	303	363	321	334	368	338	349	377	324	334	327	346	304	370	364	334	338	374	355	363	346	333	358	349	337	345	349	320	354	359	351	381	316	348	349	319	350	369	351	383	348	334	347	389	348	290	327	345	350	334	323	329	339	352	333	363	331	340	335	323	318	370	335	342	324	334	368	331	380	340	327	342	367	354	342	320	300	346	316	341	347	342	331	358	328	309	347	363	364	358	333	352	342	330	355	352	332	332	326	311	343	354	340	361	337	343	366	390	339	352	354	333	340	338	367	359	359	337	307	329	335	369	320	317	338	320	320	343	350	340	346	341	338	343	374	339	318	335	324	323	366	361	344	339	321	336	343	341	350	327	378	355	338	336	344	348	331	349	327	345	387	354	339	343	355	373	337	373	362	356	348	299	341	363	349	366	341	327	326	339	358	298	341	331	337	316	350	352	394	336	335	339	334	347	310	340	326	329	335	332	343	329	352	359	392	329	381	328	352	323	347	350	362	337	342	350	334	328	362	329	372	342	354	358	338	338	355	355	346	366	356	338	348	331	362	305	345	348	338	348	332	337	326	327	332	360	348	352	373	319	391	320	337	361	330	361	317	339	320	364	351	365	357	346	332	320	344	331	318	336	363	355	363	365	344	341	342	331	324	377	357	346	336	344	346	382	339	364	334	345	373	320	361	354	365	329	328	326	343	336	306	375	331	339	367	333	326	331	353	319	370	289	329	336	321	333	344	390	363	323	355	345	309	376	359	337	349	326	322	354	299	357	362	350	379	354	330	327	343	367	316	341	326	329	325	330	380	317	355	337	344	333	326	358	339	364	374	337	349	330	322	309	361	332	360	334	339	326	368	319	368	333	367	356	352	321	338	357	341	324	329	324	326	328	347	291	345	350	338	369	325	356	331	346	316	375	341	321	363	338	339	315	338	363	326	392	305	360	326	336	369	341	313	323	329	376	321	358	357	343	348	342	344	324	335	336	340	334	345	355	341	378	368	346	332	334	354	325	357	342	370	330	338	321	316	342	372	333	332	347	330	343	306	345	335	327	328	319	350	335	341	348	359	346	351	332	361	299	339	368	332	337	313	331	344	342	304	329	319	331	332	359	351	352	345	340	337	346	383	315	337	339	354	317	329	335	340	371	339	365	294	358	339	308	366	329	325	329	354	341	331	338	301	333	330	329	321	360	337	363	344	327	357	332	334	310	368	343	351	379	359	363	322	360	301	321	323	339	375	348	326	310	324	323	324	357	352	338	320	323	339	356	353	325	342	345	323	336	376	345	340	324	360	335	322	358	369	351	328	368	356	375	358	340	353	345	328	349	318	336	351	338	336	309	343	350	365	343	336	348	376	370	368	328	359	306	324	349	372	346	359	346	321	375	325	361	354	297	354	383	343	334	352	313	352	358	316	348	352	332	351	340	341	366	320	363	357	328	354	323	365	338	332	346	338	371	343	345	322	372	358	359	334	340	337	301	353	373	334	297	326	333	357	354	359	352	350	344	345	343	334	344	336	343	329	346	318	311	367	367	324	334	348	338	370	327	343	379	342	342	334	321	338	331	358	325	390	313	339	327	357	354	325	345	367	375	357	385	320	314	348	337	314	337	331	328	344	354	345	339	348	341	375	328	300	322	369	326	341	326	328	349	326	324	333	318	323	355	325	327	354	350	333	310	330	352	333	342	342	346	346	353	327	318	328	361	340	302	381	321	321	338	334	339	366	368	333	335	343	327	339	359	319	376	338	325	331	386	308	341	325	361	319	358	360	341	344	330	345	361	366	339	349	344	357	341	362	349	340	368	353	314	354	338	320	337	357	372	344	327	335	308	376	386	349	341	361	350	315	357	341	342	375	335	354	337	343	333	329	349	344	346	343	324	308	346	322	337	311	348	352	309	358	380	357	341	326	329	330	360	341	355	304	335	357	364	340	320	339	364	354	336	331	329	310	307	348	368	314	346	348	341	353	318	342	320	292	338	363	344	349	337	362	328	317	367	365	364	346	368	335	333	349	372	353	383	362	336	330	319	340	353	368	355	353	335	350	324	338	334	348	349	354	361	363	361	349	361	343	323	376	371	332	359	321	310	351	342	339	375	342	339	357	330	343	309	359	327	337	332	347	335	331
25037	21158	27474	25943	24201	9814	919	600	540	528	502	520	532	496	544	511	509	481	493	508	465	510	506	514	502	507	494	515	503	521	529	476	538	495	542	505	509	518	482	518	523	514	470	453	465	508	542	487	518	493	506	520	501	525	516	531	505	505	545	502	489	489	475	481	519	503	518	508	508	489	500	503	490	500	546	532	495	495	538	488	493	540	498	505	511	511	524	489	507	516	469	485	506	464	496	485	510	477	515	538	519	528	556	523	523	490	478	474	500	519	514	507	472	512	514	528	513	526	517	520	481	529	491	525	465	512	472	503	499	474	515	493	469	479	515	514	530	483	485	526	508	519	485	519	534	508	477	491	514	490	488	460	514	493	502	528	511	518	504	517	512	519	501	481	500	474	513	516	503	514	517	525	508	475	491	437	489	520	504	483	534	508	505	474	519	470	532	485	536	491	510	512	511	507	511	503	518	489	484	496	511	524	502	500	467	485	550	536	500	443	492	491	483	512	537	482	508	497	484	493	488	545	494	471	510	482	499	464	507	541	520	506	532	522	475	501	488	440	513	476	527	544	514	506	490	554	502	508	491	513	489	482	484	469	473	446	540	516	485	508	480	515	532	479	513	531	523	462	548	494	506	490	516	545	484	528	492	515	522	487	454	544	493	523	473	490	492	506	503	516	522	478	526	493	481	529	514	496	532	487	492	483	494	461	463	486	497	476	506	503	519	490	522	535	528	477	457	542	493	508	499	505	498	519	541	493	484	524	509	537	499	501	501	502	523	536	496	512	524	502	533	529	525	516	494	502	463	473	475	483	491	533	462	471	511	483	511	466	546	534	480	530	492	498	501	516	479	517	499	476	472	488	563	513	453	499	482	501	514	508	472	495	478	490	520	530	534	501	528	510	491	494	515	491	480	487	505	519	504	464	484	512	454	485	463	489	492	480	497	500	472	498	526	512	514	549	539	540	485	566	465	506	557	530	498	499	448	521	471	488	504	452	483	524	499	523	510	507	479	478	536	503	478	486	527	506	461	507	511	481	505	443	458	514	509	484	461	509	496	484	491	483	509	496	516	489	489	536	506	508	486	472	490	528	491	470	519	501	493	521	479	518	509	517	488	541	509	514	543	526	536	489	465	486	486	524	479	498	528	477	489	439	509	521	519	464	506	504	521	516	500	475	442	479	541	482	499	466	483	485	527	494	518	476	487	504	517	492	502	488	531	524	488	491	486	497	522	475	471	509	463	512	520	472	512	515	520	536	511	476	474	481	492	502	494	505	531	488	502	532	498	501	504	490	502	507	500	500	486	487	519	471	461	500	475	489	471	456	493	508	521	490	527	510	457	479	537	507	552	478	482	515	513	501	491	442	500	475	505	469	505	509	482	502	548	499	508	516	473	509	487	440	525	473	530	458	539	506	513	481	494	489	487	490	517	500	458	499	467	534	461	545	489	484	534	483	508	481	526	560	519	505	503	485	498	497	465	466	500	479	512	498	507	507	523	485	524	476	466	493	480	500	489	479	519	511	554	515	483	526	515	488	463	526	476	507	456	481	530	521	476	498	498	495	465	527	473	515	490	527	470	494	527	497	511	488	484	504	511	521	466	520	502	495	511	495	500	477	490	493	521	490	466	505	512	465	575	500	544	502	526	494	496	499	486	476	538	477	521	477	520	486	531	490	499	472	483	464	507	477	531	528	497	469	516	489	520	484	529	519	479	473	511	497	517	527	488	486	498	547	507	538	502	497	508	489	484	496	495	485	488	507	477	516	497	481	488	512	514	522	502	473	511	454	516	462	528	519	551	489	521	503	500	466	524	519	523	465	503	474	524	505	474	521	500	505	482	502	508	508	476	463	496	475	519	548	514	530	522	489	503	480	501	475	488	512	482	491	516	564	501	499	480	522	481	545	504	498	510	519	484	497	524	537	484	538	485	501	490	493	518	542	471	499	483	517	498	484	474	467	466	524	486	519	454	512	499	482	517	516	549	445	562	463	530	484	527	514	496	489	499	496	500	471	511	442	503	482	506	453	560	522	492	516	509	457	502	496	501	488	533	521	493	524	461	467	525	516	474	515	510	506	523	484	528	510	498	487	471	524	500	499	526	487	467	470	518	485	529	507	528	513	511	518	493	517	502	513	492	483	538	484	561	508	478	523	535	459	467	507	511	482	505	483	496	521	475	464	458	503	518	531	528	515	496	516	493	484	518	470	542	470	518	504	455	487	504	515	515	466	502	514	517	507	497	485	477	538	564	530	451	485	502	523	495	500	486	480	478	513	498	490	481	508	514	522	506	516	491	509	505	503	497	485	524	501	503	488	513	526	527	519	523	515	504	492	527	516	514	538	500	516	520	553	474	537	493	579	467	497	474	530	466	499	509	460	521	490	511	527	512	482	478	520	455	547	548	497	516	508	501	501	533	500	494	492	509	527	502	486	548	523	490	481	477	480	502	467	480	532	494	467	499	506	492	461	509	476	493	541	515	479	504	469	497	478	517	539	499	478	501	511	486	466	521	487	471	489	477	472	558	509	506	488	496	510	464	483	497	468	531	502	474	506	503	513	502	475	482	523	500	465	509	513	504	500	559	490	466	497	514	520	481	521	510	493	498	508	485	470	521	508	527	528	490	498	476	508	474	516	512	530	485	496	448	514	513	516	542	504	502	513	529	488	495	526	487	506	468	463	538	499	480	451	531	517	487	532	488	488	487	501	504	487	498	522	475	546	480	475	477	493	493	503	493	492	510	489	501	455	490	504	515	524	522	515	503	529	520	506	527	527	462	511	525	500	485	457	474	486	494	516	493	489	503	528	481	483	518	535	496	473	528	515	532	527	523	450	483	488	532	559	486	508	504	528	486	505	540	500	548	483	490	488	471	493	521	519	503	452	481	480	507	518	516	509	494	509	587	508	510	479	534	474	479	500	489	501	495	474	488	457	514	475	517	471	513	504	531	489	504	490	482	450	451	517	477	459	543	503	522	494	490	488	528	456	435	480	479	523	519	469	516	483	468	481	489	481	485	518	534	495	537	525	479	495	444	473	486	521	495	503	511	494	510	486	505	463	522	497	506	467	496	494	523	540	514	497	452	497	497	501	491	465	510	476	490	504	522	481	469	495	503	497	453	465	534	497	483	485	466	498	492	556	497	494	518	509	492	534	501	495	490	505	483	504	503	466	481	507	497	534	443	554	519	543	465	500	481	492	516	499	473	486	459	507	516	518	481	473	480	478	494	473	492	529	536	494	501	517	505	475	535	522	503	430	491	525	501	500	543	516	498	477	503	454	506	501	499	522	541	485	495	495	508	490	486	523	495	488	512	489	476	501	505	475	529	458	536	473	494	468	520	497	471	536	529	513	565	505	485	499	480	520	527	495	538	500	472	515	485	482	480	491	491	493	524	551	477	490	472	477	485	512	543	524	496	475	501	521	529	463	490	488	518	511	507	508	526	509	524	486	518	505	548	486	510	516	519	528	470	462	526	514	526	515
26311	48407	31232	23078	29914	8064	766	757	653	674	584	585	572	596	576	505	536	522	513	534	529	548	550	512	530	586	543	514	512	541	563	498	515	555	531	536	523	503	534	574	540	506	574	527	512	537	536	530	470	500	507	505	516	562	538	499	513	493	527	526	514	497	515	548	554	537	564	487	525	518	547	562	558	471	522	515	513	501	550	465	546	531	562	520	538	542	483	477	511	504	543	533	556	503	487	542	526	551	496	511	481	515	489	549	524	501	505	498	548	559	498	549	548	516	487	495	525	524	539	518	513	529	510	490	486	509	513	524	514	515	530	554	519	464	500	516	558	543	552	506	561	512	548	481	502	491	506	553	538	549	532	509	535	528	514	541	505	556	570	540	526	525	558	569	545	524	526	488	533	508	485	542	515	533	509	559	569	528	512	481	519	547	507	485	545	522	487	541	562	508	535	509	550	506	539	520	542	508	532	501	488	548	510	507	530	500	540	511	515	471	509	550	508	523	503	501	514	544	539	560	515	518	507	493	491	535	549	517	536	534	504	534	545	476	515	522	522	502	552	494	520	484	509	513	489	527	526	545	558	506	532	547	523	507	544	481	510	481	507	535	537	500	533	510	544	559	510	524	506	483	537	480	525	490	538	534	479	520	572	508	480	507	522	520	468	531	515	493	494	527	550	516	551	509	563	497	527	545	486	520	500	498	536	544	527	519	507	483	535	508	510	526	543	492	536	495	538	526	515	544	498	526	501	559	520	554	530	516	483	513	463	499	540	524	519	494	531	485	498	527	536	484	459	510	531	481	494	509	521	536	540	528	507	510	481	501	537	520	517	493	506	518	539	518	556	513	544	532	488	504	549	518	492	520	505	484	511	500	496	472	507	539	537	535	463	533	550	513	534	498	542	484	541	491	550	492	522	492	510	515	527	484	568	518	559	503	572	542	493	511	539	512	539	534	546	489	527	515	515	500	550	525	518	565	512	515	492	504	503	504	535	501	519	481	497	500	477	528	523	518	537	507	536	538	479	487	501	527	520	517	513	498	519	495	503	538	556	508	487	556	471	513	516	472	538	473	533	500	479	516	525	499	504	525	510	523	545	528	495	516	495	522	504	516	518	485	551	530	548	520	554	517	480	485	541	537	513	513	553	475	496	545	506	545	488	470	561	561	555	528	487	527	529	513	517	530	511	523	507	524	503	514	477	484	504	450	554	555	542	509	530	492	538	494	481	537	553	504	522	484	500	518	546	539	517	521	487	511	549	531	535	485	506	501	505	539	506	552	498	494	497	529	526	549	528	547	461	546	512	546	533	516	535	517	546	492	498	527	551	509	493	547	518	547	511	498	511	519	517	508	499	502	508	519	509	508	497	520	528	535	515	513	524	506	525	552	513	503	518	535	520	554	480	529	502	530	504	466	531	492	542	506	513	536	518	484	543	498	562	529	525	488	496	478	526	529	547	533	503	504	509	529	510	534	511	529	531	504	527	504	535	529	500	511	556	504	535	526	532	548	522	510	517	559	536	516	546	463	507	534	492	510	528	557	549	532	516	562	540	537	524	518	535	537	511	496	523	500	494	515	507	524	532	495	514	527	497	511	528	509	555	530	532	497	501	521	506	511	517	515	506	482	526	553	533	505	529	510	555	514	531	541	490	503	519	500	543	500	510	503	525	569	497	512	525	518	563	489	507	512	496	546	511	506	574	505	539	528	469	489	551	550	525	527	557	528	562	527	578	528	500	524	506	498	503	491	534	483	514	483	508	550	542	518	507	508	499	545	554	496	541	549	539	533	570	511	532	538	523	527	548	532	495	548	500	559	518	543	546	521	515	543	514	473	490	478	514	513	509	483	499	524	500	523	533	515	514	526	481	540	503	523	528	530	548	534	504	536	533	515	552	542	520	519	526	509	550	501	505	513	495	509	478	500	539	522	521	487	538	538	528	549	532	519	506	544	494	512	536	536	522	526	553	515	515	527	537	538	530	517	539	463	502	515	488	504	560	551	544	513	492	541	525	551	560	495	543	534	485	508	556	529	534	463	482	482	508	535	524	572	569	538	513	541	516	525	520	558	538	488	540	528	566	565	488	545	573	514	506	527	528	514	506	538	544	501	542	533	526	493	564	477	535	508	507	488	533	493	493	522	508	500	497	522	488	503	535	475	550	541	534	516	472	528	511	498	509	478	503	521	544	489	508	538	515	509	545	515	551	527	551	494	512	500	491	513	545	557	450	537	506	537	555	526	480	517	547	503	528	491	501	491	509	521	507	502	523	525	534	527	557	501	501	501	515	512	514	522	507	542	508	519	552	531	498	480	522	523	498	526	503	521	501	507	506	496	502	489	534	483	501	548	518	577	510	541	533	490	514	540	536	514	518	522	514	550	470	491	536	477	486	537	507	509	508	515	533	539	509	544	497	520	481	526	540	536	548	513	518	504	508	475	493	515	512	513	538	529	492	474	524	535	493	498	541	525	550	543	527	511	510	548	540	523	525	504	542	536	520	562	514	507	480	543	518	506	515	490	514	472	522	510	530	536	531	530	462	528	502	505	564	551	479	507	511	539	516	535	540	503	562	553	508	524	550	554	481	539	514	476	516	512	522	563	507	508	484	516	477	521	545	515	521	533	533	543	542	510	507	541	533	545	570	511	531	509	523	534	533	469	519	529	521	501	499	501	550	546	524	492	514	535	507	557	568	535	514	530	505	516	541	510	530	519	520	523	511	519	535	526	498	496	535	530	533	511	493	514	501	530	565	497	494	514	501	533	523	519	496	516	512	521	492	511	512	496	547	543	551	530	508	544	521	513	553	552	532	524	541	499	517	526	507	500	502	537	539	517	553	537	502	487	487	528	549	502	514	519	523	480	517	548	527	513	491	524	508	560	518	504	528	460	523	515	521	517	530	485	564	521	536	533	499	492	544	549	481	549	521	542	487	482	505	514	534	514	562	561	471	538	527	500	523	523	517	544	520	535	512	520	560	552	476	541	555	543	481	494	543	536	481	526	486	523	490	548	580	536	522	537	476	518	513	447	554	547	514	485	488	550	523	483	503	544	522	519	578	499	527	510	506	520	510	537	523	520	490	518	475	566	497	523	526	538	557	535	558	561	517	495	516	510	501	537	469	543	496	560	527	520	556	546	524	494	511	530	498	509	493	500	551	511	539	467	469	503	514	511	548	501	535	501	509	509	495	494	506	495	526	537	491	582	507	515	532	503	573	501	547	552	549	546	479	525	547	494	486	477	525	529	513	489	490	503	496	533	521	521	557	481	559	520	509	536	528	504	533	502	461	519	501	496	556	500	489	543	499	515	519	475	496	505	524	526	520	552	515	551	549	512	511	542	530	515	543	535	497	522	518	516	516	507	528	571	509	484	495	500	515	530	468	541	517	510	502	565	508	514	500	525	512	508	522	516	530	523	513	489	530	473	505	536	525	527	526	521	541	493	509	530	520	541	530	533	546	534	538	472	523	493	543	513	525	499	534	542
22671	21098	28637	24071	30949	25253	13025	1270	685	626	573	571	516	497	493	518	505	493	475	458	437	506	429	415	465	419	432	407	459	433	446	442	392	407	453	430	424	400	442	463	473	437	458	426	433	433	431	409	464	408	397	399	448	426	439	445	438	423	395	410	457	417	423	419	476	428	431	381	437	410	409	447	441	437	390	426	436	371	449	421	393	473	439	449	442	420	386	429	404	434	408	429	426	423	443	449	428	465	465	448	435	454	420	420	429	427	438	443	423	393	435	417	424	431	428	441	449	419	463	429	447	407	449	416	453	429	463	427	390	416	421	396	422	404	424	417	418	450	448	414	426	429	380	449	434	407	425	438	414	437	427	427	438	445	417	422	411	462	428	412	451	391	425	382	401	420	431	406	413	379	429	428	426	426	417	454	424	430	405	400	400	435	406	430	398	438	444	420	442	398	414	440	455	414	396	454	429	418	434	433	389	397	425	420	412	400	418	404	401	436	405	416	409	408	464	430	419	418	431	460	430	438	449	427	433	418	396	413	435	460	396	436	393	434	399	428	430	409	404	398	417	428	452	405	394	435	400	400	394	446	434	442	406	388	433	430	413	431	418	416	408	420	414	444	395	391	417	470	416	423	437	468	408	434	474	418	396	421	448	437	456	414	412	414	420	418	427	429	392	389	442	410	398	399	440	397	423	390	433	398	411	466	410	406	373	421	381	412	405	426	428	430	398	428	405	397	395	463	440	437	404	431	437	403	443	423	437	404	384	443	420	418	442	365	411	442	458	418	426	421	412	410	438	444	422	375	450	441	437	423	405	429	429	424	403	409	426	406	429	426	439	431	405	387	410	393	405	417	428	418	427	386	433	411	418	422	397	391	477	448	427	423	455	426	416	437	422	422	441	436	398	400	404	411	431	417	447	411	440	411	423	433	467	434	444	404	411	441	418	431	407	422	432	429	462	420	389	421	438	419	425	437	371	427	427	397	410	385	391	387	431	396	409	451	438	377	431	421	393	387	409	415	420	401	421	430	433	431	468	410	454	392	447	389	410	437	400	432	418	399	408	452	379	447	399	455	440	386	436	431	452	427	437	441	398	406	452	390	400	449	426	380	394	440	435	431	480	415	425	427	405	396	435	440	404	414	437	393	434	420	435	437	402	412	421	391	408	390	396	442	372	426	399	458	411	404	379	432	430	408	408	420	409	395	456	427	437	425	427	414	406	405	435	411	406	431	416	411	396	458	438	403	418	443	445	388	401	421	430	406	431	425	412	460	397	402	450	424	437	435	395	456	417	411	430	365	400	410	412	403	433	436	413	452	438	394	451	405	382	412	442	417	475	416	419	411	395	427	427	388	427	419	451	424	412	397	393	443	450	412	413	393	407	422	430	436	455	399	418	459	394	366	433	418	422	436	400	441	377	398	419	407	428	408	402	421	446	433	434	419	406	413	427	395	418	417	432	422	418	432	414	428	449	423	417	419	446	419	405	405	397	411	416	439	406	421	419	413	432	401	424	394	414	406	428	433	486	412	430	436	427	401	441	439	419	410	436	423	409	419	421	420	415	434	400	394	465	478	416	368	422	441	404	406	427	432	417	397	406	410	410	405	402	425	402	420	424	418	393	385	436	432	395	428	451	442	397	468	455	431	405	397	426	424	398	419	451	394	416	450	443	398	400	445	421	401	425	431	416	419	455	411	444	405	449	405	429	419	420	398	401	422	397	443	408	433	423	396	426	403	405	412	436	441	412	409	420	429	410	402	449	439	418	390	401	411	424	408	418	432	432	408	417	445	434	463	448	412	389	414	459	438	405	387	401	452	444	426	417	392	414	433	382	380	399	373	423	434	399	421	424	411	418	403	453	408	393	386	452	413	424	422	427	386	413	389	435	420	421	422	391	429	408	378	412	394	398	419	401	422	437	431	418	403	451	461	419	417	400	386	437	420	369	415	406	394	436	402	399	444	426	418	395	428	416	422	397	451	444	419	422	411	434	393	408	447	419	417	418	419	418	408	411	396	410	404	430	432	437	432	356	415	422	402	373	451	408	435	384	402	420	422	434	435	434	429	455	430	437	403	407	419	423	440	427	471	458	424	402	407	447	462	382	404	396	422	426	414	397	406	395	447	452	415	439	464	413	440	391	386	427	416	405	413	423	417	458	422	417	443	403	439	394	445	431	390	412	400	416	407	443	430	392	423	431	415	408	416	428	420	388	415	439	458	399	438	375	394	434	441	422	413	410	422	471	410	401	391	413	448	423	439	434	418	412	378	436	420	412	395	398	407	402	390	401	434	415	374	391	419	400	408	463	446	394	428	446	408	411	447	409	416	444	426	400	405	400	419	411	394	422	417	427	414	429	406	435	453	402	443	409	412	456	391	468	419	464	454	398	418	411	436	416	441	424	397	427	397	404	399	462	417	456	397	407	440	466	417	420	404	407	395	393	423	477	460	419	422	421	418	401	407	409	437	431	398	451	443	415	425	434	422	419	427	395	426	426	454	400	409	399	431	386	401	442	382	435	403	434	396	420	398	401	370	433	391	415	439	427	411	410	438	403	424	444	418	438	415	376	420	415	410	420	388	409	437	432	407	433	403	418	450	390	413	388	409	417	431	385	413	432	445	420	400	427	404	435	399	408	391	443	405	433	431	412	390	419	408	465	404	408	443	423	416	404	433	390	416	412	447	392	361	411	409	399	434	407	430	435	444	415	438	448	442	416	446	404	389	439	410	413	422	394	442	414	439	434	437	416	431	391	426	369	394	399	427	463	449	418	399	410	440	431	416	457	408	435	399	414	388	394	424	420	380	384	399	464	408	432	456	402	408	438	432	397	443	463	423	428	429	393	418	420	431	430	427	424	444	396	440	420	410	413	425	423	431	376	419	443	434	431	423	424	408	472	388	440	404	399	416	417	430	444	423	393	435	397	438	420	441	410	395	421	401	407	405	429	423	433	411	414	430	421	424	447	417	399	431	391	406	435	429	381	410	424	446	431	405	417	431	417	431	408	415	422	430	408	467	395	458	433	429	399	404	439	425	403	427	431	379	405	409	413	420	419	410	427	435	426	408	483	418	427	464	413	382	439	416	401	413	424	395	381	422	423	423	419	399	429	427	430	413	418	435	435	404	421	414	437	411	410	374	424	395	387	409	448	458	440	390	420	381	425	404	403	395	428	452	387	446	412	425	422	423	423	438	452	419	391	387	417	435	445	418	411	408	449	377	422	409	437	438	445	433	426	410	446	405	462	437	423	420	424	427	421	394	419	429	417	440	462	407	404	449	451	432	430	426	391	433	423	413	426	392	461	414	410	418	439	447	421	404	419	403	407	457	429	415	436	410	411	431	411	399	412	408	452	390	424	435	391	446	432	414	438	452	416	403	403	436	479	471	424	447	449	385	404	458	422	468	439	407	397	434	405	417	452	447	370	393	419	406	479	421	433	429	414	446	431	427	404	391	435	414	415	470	420	371	393	380	429	458	386	417	400	415
31529	62445	39851	36070	49036	22889	1470	1103	916	798	707	680	625	619	548	546	557	559	505	499	499	473	474	467	465	433	475	478	504	470	437	443	464	449	428	448	475	448	456	458	389	462	441	421	408	455	451	442	482	475	404	460	449	468	406	404	442	417	408	468	437	449	421	414	439	443	397	459	444	433	449	440	421	449	420	436	424	469	409	417	440	418	420	393	403	425	457	429	452	423	410	460	421	415	457	410	434	437	408	476	468	444	435	422	429	448	430	500	465	479	421	442	429	440	488	431	417	393	414	457	430	458	471	370	426	443	477	482	411	436	407	418	453	425	470	433	435	428	402	457	476	451	412	444	423	467	440	405	438	440	422	398	389	435	415	414	422	446	428	464	452	440	433	427	414	465	388	400	426	435	407	419	414	404	445	433	431	430	430	428	419	446	422	453	405	432	424	436	458	435	445	432	454	419	392	449	457	428	427	415	391	383	418	477	436	434	454	389	416	423	447	439	412	442	429	423	407	427	445	423	384	448	412	449	401	417	449	462	418	404	442	445	437	466	426	416	436	403	432	413	450	444	419	440	465	427	418	398	421	438	435	431	402	423	412	418	412	422	432	429	473	405	427	440	424	426	410	442	484	430	426	423	405	430	430	439	410	416	399	459	484	427	434	431	420	419	396	457	410	412	434	431	410	403	391	452	423	400	434	418	412	447	426	451	445	438	470	442	417	429	407	396	407	428	434	430	436	427	457	447	458	415	440	457	448	412	410	398	424	421	397	464	418	417	430	425	419	444	418	427	425	445	409	422	453	405	461	439	457	449	456	425	431	410	427	404	428	439	471	437	433	421	411	413	409	451	437	415	440	428	380	432	390	413	422	395	467	433	424	454	399	433	433	431	426	397	407	433	405	426	427	423	470	396	430	427	415	416	428	433	422	464	450	413	421	425	477	397	419	461	414	443	398	482	406	394	425	438	456	422	439	440	403	425	436	437	407	448	477	430	445	450	431	445	399	405	429	397	395	428	405	454	426	396	417	395	411	406	419	417	428	428	405	448	401	452	389	422	379	405	421	437	432	427	398	435	402	430	395	398	445	415	448	437	409	437	411	407	432	393	434	415	438	435	398	414	433	439	404	431	403	455	432	410	423	406	429	432	420	457	451	425	447	421	451	444	453	433	399	438	450	425	382	442	455	399	450	391	433	435	436	424	424	442	457	389	447	414	418	384	415	450	415	439	422	435	440	455	380	417	427	456	448	423	454	418	408	412	429	453	385	437	438	419	446	428	423	409	470	425	410	406	437	435	472	420	359	449	441	428	391	426	412	431	442	437	416	406	408	427	435	415	448	403	411	384	419	458	423	441	439	438	435	398	474	433	447	416	437	460	411	455	431	428	417	430	427	450	418	411	454	441	453	415	425	438	414	469	442	400	435	403	401	404	420	410	462	395	450	432	451	437	421	435	425	434	439	430	437	410	436	406	420	390	431	450	409	460	443	440	413	408	409	429	412	393	395	450	405	425	458	421	437	431	438	448	389	430	453	437	463	433	412	430	419	425	443	420	398	434	459	444	432	448	442	397	408	435	435	432	413	436	452	451	439	420	430	421	423	459	476	458	459	410	430	436	429	411	439	413	418	432	397	419	422	448	404	429	438	433	460	391	427	407	413	445	429	415	447	424	451	454	412	404	402	484	384	440	425	403	422	416	413	454	456	434	423	447	383	429	440	417	392	427	417	397	414	447	414	449	455	442	411	423	389	415	423	403	415	435	417	425	427	441	431	411	450	441	409	429	431	389	411	385	454	443	404	445	428	477	408	467	405	445	393	406	404	435	436	440	415	401	467	412	426	405	447	407	429	411	439	415	455	436	413	441	425	452	399	416	441	425	409	414	429	508	419	439	429	414	444	412	445	414	443	419	423	403	422	412	441	413	437	423	383	392	436	435	461	429	449	428	424	417	443	454	442	420	495	418	447	400	476	446	440	443	414	417	408	442	445	429	437	389	426	411	440	441	446	425	428	416	419	468	439	424	414	418	433	440	445	463	442	444	397	421	390	419	435	431	400	424	434	402	420	421	407	425	438	430	440	464	422	430	412	427	451	413	435	421	418	445	413	429	431	398	430	438	440	405	461	427	412	430	450	428	436	422	398	443	413	413	412	439	422	446	443	422	413	407	463	439	429	466	400	431	413	396	407	421	489	432	439	408	422	410	430	409	422	437	456	392	466	382	400	450	415	418	492	429	481	451	405	447	417	412	450	433	407	444	420	414	424	417	473	380	443	442	454	429	431	406	428	459	416	440	450	432	439	425	418	391	445	435	418	452	418	431	451	428	422	380	434	399	419	417	431	442	386	427	445	397	425	410	435	463	408	420	451	451	415	379	481	430	440	411	448	458	433	427	419	443	437	406	435	482	438	407	487	452	442	416	454	447	427	437	428	464	435	451	434	436	423	431	421	445	417	396	438	435	417	389	441	419	455	414	433	392	471	410	414	437	448	472	451	418	385	445	446	427	410	431	447	444	412	424	460	437	418	454	409	436	405	406	456	433	401	420	457	415	451	426	474	447	462	449	475	460	460	463	401	422	414	431	436	448	430	429	443	488	416	403	439	405	428	430	432	462	420	421	403	403	451	412	430	420	424	403	415	405	400	465	423	439	442	394	417	437	456	438	440	406	423	386	441	446	418	393	428	438	445	402	400	459	452	426	457	409	403	460	423	441	461	394	424	402	435	415	397	420	422	417	385	417	447	454	421	420	411	409	427	425	424	409	419	393	431	378	440	425	435	389	424	423	422	395	459	418	415	436	412	447	456	430	404	425	385	432	429	445	426	405	413	451	414	407	400	433	414	444	431	431	439	420	450	436	400	465	410	400	412	447	435	448	437	414	431	437	391	416	425	418	420	439	434	432	429	420	483	417	439	457	446	394	422	442	434	437	447	399	433	437	420	409	418	409	467	426	430	416	424	431	432	436	402	410	412	421	390	445	464	404	424	397	399	404	431	433	453	425	440	418	444	416	425	476	454	432	400	420	411	441	455	420	400	431	429	466	401	405	383	398	427	462	438	396	413	428	458	424	443	436	402	411	425	429	433	477	442	439	410	381	434	439	403	422	391	413	406	408	399	425	452	448	402	434	414	424	423	432	443	409	454	408	435	448	425	424	447	438	422	488	441	463	414	419	417	417	433	419	456	395	420	434	457	401	443	408	418	389	427	395	425	440	429	398	404	408	382	442	422	394	435	440	398	424	466	465	433	430	436	484	391	393	440	408	404	446	474	426	419	419	406	428	443	420	425	442	394	441	418	444	457	435	444	408	426	417	444	424	408	431	419	418	424	398	437	481	438	440	402	415	426	440	416	418	431	381	418	428	430	457	433	468	403	430	431	405	424	432	396	431	405	443	424	429	423	419	440	414	432	411	450	407	449	469	420	407	423	409	407	421	424	406	438	406	425	430	426	438	390	413	434	427	431	429	402	419	421	405	454	425	402	437	426	430
28979	26343	22920	7397	6042	1545	443	452	375	420	427	440	427	407	414	403	393	425	428	372	454	416	419	389	409	400	370	419	457	415	388	402	415	426	419	399	401	407	407	438	438	421	390	396	409	379	411	444	420	424	374	426	442	412	446	410	410	390	419	426	410	427	386	422	397	427	384	387	374	379	415	431	442	425	410	406	388	424	423	406	464	419	399	454	415	390	379	384	407	403	394	393	431	417	387	389	382	423	381	451	435	383	445	357	396	393	398	442	399	368	440	394	390	438	413	388	397	402	422	403	395	397	389	395	447	421	398	403	404	401	422	411	383	397	409	386	411	422	403	435	392	410	398	393	422	404	419	426	409	393	415	406	409	445	393	451	394	416	416	393	411	420	442	404	367	394	400	402	413	401	424	372	421	440	399	428	413	396	396	438	375	415	391	429	407	441	426	375	393	394	405	386	402	395	408	393	393	386	444	423	393	411	418	379	375	428	409	422	399	399	393	405	410	430	415	431	398	433	429	415	386	420	445	411	386	404	404	398	416	356	416	383	415	418	408	399	402	411	411	401	404	384	405	439	412	428	416	391	415	392	446	409	408	413	394	432	383	428	437	411	366	411	392	386	392	410	412	415	355	394	427	410	447	419	407	397	440	436	368	446	384	393	392	444	442	394	440	385	429	410	409	390	396	475	431	412	382	360	404	399	383	365	403	408	434	390	401	386	418	411	397	406	375	411	395	423	411	415	394	451	413	445	429	422	423	419	430	419	385	420	412	400	382	396	417	431	380	388	395	417	417	405	394	400	390	406	449	411	403	438	402	393	400	428	383	408	448	402	392	377	439	424	389	391	416	378	360	359	398	427	423	422	412	398	397	361	411	388	436	410	411	367	430	380	412	415	410	401	399	446	372	403	398	416	415	356	431	409	369	424	421	407	392	401	428	421	420	409	425	437	423	415	437	384	410	377	440	431	397	426	422	417	395	387	435	436	422	383	409	423	399	421	413	395	439	391	408	417	368	431	441	388	389	442	395	452	396	399	420	377	420	386	396	399	407	418	436	446	409	410	419	405	396	354	422	419	438	415	397	388	386	452	382	425	414	407	400	424	442	367	397	416	412	417	411	423	450	426	409	414	447	414	429	397	405	404	382	415	414	450	413	415	414	405	384	393	375	422	430	425	417	405	423	405	418	390	367	408	398	384	435	423	412	418	399	420	402	405	423	428	403	375	429	413	418	450	406	379	401	430	420	375	420	425	431	374	436	409	394	442	437	423	397	390	449	418	385	421	392	405	406	429	400	402	372	428	418	409	415	405	420	429	465	424	410	411	441	427	403	421	421	451	438	431	417	417	443	432	402	412	423	387	385	437	400	372	420	398	427	407	446	417	391	396	393	425	434	401	359	409	436	415	387	452	405	394	391	385	407	410	399	412	406	390	410	401	406	419	433	411	425	418	400	404	389	375	388	395	443	398	399	422	391	416	377	388	429	406	383	403	428	397	443	425	390	438	391	367	386	399	430	415	399	399	424	419	443	389	402	411	417	410	389	425	413	409	364	436	413	406	393	422	396	420	417	432	434	408	411	400	406	406	466	388	403	392	370	412	409	400	414	370	385	376	396	433	406	394	436	444	397	416	433	437	394	393	423	391	391	444	428	432	411	389	380	409	397	380	442	424	402	459	388	389	394	443	420	404	397	444	388	425	435	430	428	414	382	417	421	423	450	392	430	404	395	419	400	382	412	415	400	399	376	421	406	397	407	428	424	394	415	436	423	424	419	397	439	415	398	391	386	442	408	396	413	441	440	400	413	364	395	392	435	397	405	401	420	461	384	402	382	390	425	422	421	407	424	413	429	409	425	379	444	391	390	381	402	416	409	416	379	380	414	403	395	414	416	427	397	403	438	429	395	403	404	421	366	423	420	427	405	396	386	409	402	370	392	366	421	436	406	425	438	397	405	401	397	420	403	432	440	364	404	423	399	405	376	407	393	407	419	444	399	391	419	403	384	406	433	387	410	409	417	400	387	408	388	403	444	400	427	412	438	387	395	368	404	406	386	410	397	446	428	432	398	401	406	407	415	433	409	390	451	397	398	420	409	400	442	406	413	415	421	426	402	413	398	385	427	401	445	412	404	410	384	411	411	396	419	415	393	414	441	411	431	390	423	410	424	423	405	387	449	393	401	398	420	399	425	420	409	360	417	426	435	386	406	404	384	404	395	392	407	422	402	381	394	378	418	403	414	398	417	398	386	398	397	418	371	424	436	386	387	402	443	416	418	425	371	419	397	399	424	394	387	391	407	402	416	385	414	380	391	401	388	404	410	399	357	404	409	451	412	377	395	409	380	409	428	434	381	389	408	437	404	434	437	389	374	430	376	404	395	421	437	393	401	415	409	397	450	422	391	393	390	403	397	399	402	414	398	396	405	418	376	395	448	446	398	408	419	414	413	392	433	389	415	415	415	441	405	385	395	406	401	422	439	442	429	381	390	427	399	366	388	400	409	423	437	413	409	386	422	431	420	417	399	409	384	422	412	389	391	403	467	387	457	417	410	420	395	419	412	393	431	383	396	454	391	410	401	444	379	425	436	465	386	386	409	389	403	421	411	423	416	439	403	398	382	423	390	411	429	410	404	452	433	439	407	418	408	404	435	395	395	384	412	390	391	403	405	369	418	396	398	410	382	439	438	446	405	389	375	443	405	444	471	408	414	408	411	411	447	440	403	398	401	379	422	398	393	423	386	421	387	382	416	417	436	425	382	403	423	431	408	371	438	396	400	392	410	401	397	390	432	416	390	392	376	421	398	416	399	419	433	392	380	456	391	396	407	361	435	405	416	385	426	406	379	417	393	374	438	427	418	387	397	419	427	405	409	398	381	410	408	392	407	393	397	406	379	408	401	416	404	406	431	409	423	443	418	385	424	402	394	443	427	374	402	416	399	410	431	369	389	421	438	422	420	475	393	443	409	427	429	382	419	396	410	420	395	401	392	392	441	444	392	425	431	385	409	451	385	432	404	403	421	398	414	388	398	406	391	411	397	425	416	406	415	388	405	391	421	426	402	399	407	385	443	414	423	438	394	425	427	399	401	408	425	467	440	399	379	458	387	383	411	434	406	400	428	396	422	418	442	391	393	420	415	409	413	449	390	427	383	438	406	419	400	373	437	405	427	432	420	407	421	426	399	414	404	432	439	438	379	447	416	437	419	395	389	412	415	380	394	377	438	426	363	413	397	382	393	426	392	404	431	402	414	416	417	407	398	412	402	416	407	421	452	432	418	411	409	382	387	411	393	414	428	392	426	408	377	384	400	401	389	390	390	429	423	344	360	417	417	441	402	410	418	400	398	374	433	419	417	407	398	426	425	405	414	403	379	401	464	415	371	424	413	431	387	394	393	426	378	410	397	398	394	412	405	417	398	426	405	411	454	400	387	430	413	402	395	417	420	395	387	409	402	404	439	402	400	422	388	438	437	396	387	390	414	395	384	422	473	420
24484	39223	21107	4471	6576	1695	465	461	404	443	417	480	453	460	454	476	422	416	436	437	437	461	438	447	434	441	450	415	462	429	421	408	447	445	437	459	451	444	444	416	398	421	440	440	453	436	433	395	447	431	433	466	428	457	403	479	469	458	407	398	454	439	431	481	424	468	491	414	495	423	428	418	442	455	404	445	458	443	410	457	474	458	444	438	428	436	497	428	443	435	436	456	423	447	427	448	427	502	444	408	463	482	423	424	438	429	444	459	461	433	433	429	437	435	456	421	458	470	433	419	455	446	442	423	478	446	476	447	432	447	457	437	453	445	466	425	473	432	467	458	412	446	446	386	448	422	454	448	424	399	440	473	447	431	460	433	412	434	419	423	429	456	442	431	433	382	460	410	402	461	412	443	435	452	460	411	434	429	435	417	410	417	410	456	421	440	421	451	424	456	476	461	439	432	456	425	410	464	439	466	489	420	455	436	461	423	463	459	435	432	470	434	430	426	487	461	452	437	426	417	428	471	442	466	424	449	436	451	449	427	441	427	390	448	454	431	445	449	408	434	444	400	440	457	388	436	448	426	435	463	455	399	450	404	424	430	405	429	386	429	490	434	422	432	484	479	426	447	402	409	484	430	449	440	457	434	424	431	420	429	429	443	422	433	418	441	444	440	433	428	419	423	451	483	461	469	426	446	403	449	441	466	443	430	438	426	413	443	407	437	447	471	472	428	452	457	480	436	456	439	431	440	431	436	432	451	447	446	477	439	440	448	434	421	435	429	459	416	441	413	471	424	435	454	413	436	419	405	422	423	416	428	471	446	457	407	434	430	464	434	407	445	434	439	436	452	397	459	447	438	447	430	432	436	457	445	446	434	427	458	440	428	422	448	408	424	436	446	447	399	435	418	473	435	464	437	436	403	462	413	430	445	429	416	421	451	436	407	434	432	410	469	429	428	462	438	439	424	431	447	411	452	429	409	392	419	387	434	461	487	436	412	472	419	448	397	434	428	447	426	481	458	450	422	437	484	441	437	488	485	421	406	421	493	433	416	401	439	404	397	440	415	454	443	416	412	408	429	440	400	436	449	458	460	432	437	441	413	417	423	416	447	448	444	438	395	439	450	447	428	446	447	463	424	428	453	459	421	431	459	467	458	453	450	441	425	446	437	428	430	428	459	427	460	419	462	459	472	474	443	428	443	433	459	409	430	456	418	425	437	419	440	456	430	410	449	456	444	468	432	483	405	449	443	443	424	439	446	434	435	414	412	438	462	441	444	429	442	432	445	411	434	406	435	444	417	474	403	445	419	460	427	443	417	455	420	438	449	409	434	449	454	401	420	440	457	438	458	455	440	477	424	438	457	421	417	432	453	441	426	408	400	430	432	446	463	455	443	463	434	435	439	434	451	456	447	440	410	427	439	434	458	429	417	414	430	476	426	466	412	463	406	474	471	431	467	411	455	418	457	417	478	443	466	438	464	448	438	410	433	418	466	467	434	427	450	469	440	434	446	449	464	387	418	432	396	439	412	481	438	440	440	476	423	440	423	454	452	445	454	455	406	421	385	480	411	467	447	443	423	431	411	468	408	421	447	421	437	426	431	442	423	473	419	407	412	464	406	452	480	441	425	419	467	429	425	389	394	452	431	423	419	455	464	475	435	450	467	409	408	434	456	422	446	424	448	430	422	451	430	476	429	466	439	457	457	428	461	411	460	470	447	468	453	452	437	407	441	441	437	455	435	442	449	449	415	450	439	449	412	484	442	427	427	432	445	402	399	457	446	406	450	435	453	448	424	416	425	457	461	420	417	458	454	451	439	461	473	454	454	443	458	443	448	420	452	467	460	421	395	446	431	457	434	459	446	462	420	465	441	443	392	425	431	437	419	464	423	459	436	420	401	463	439	436	441	411	441	418	446	395	447	448	441	450	447	447	402	446	422	431	469	390	436	432	454	438	443	427	464	428	463	455	450	430	428	388	433	432	399	458	437	434	466	440	441	410	445	446	464	418	449	434	486	400	418	413	426	445	448	426	436	443	411	415	449	457	402	404	452	438	455	437	452	460	470	447	409	451	443	416	450	434	467	455	441	407	428	488	385	431	418	433	429	471	460	443	447	428	421	454	399	457	406	463	455	461	406	438	429	420	466	422	447	439	446	413	436	422	444	443	426	437	450	444	448	451	429	432	465	444	435	380	454	417	447	463	446	434	461	434	430	448	434	443	473	437	456	418	471	408	404	455	457	436	454	426	412	388	424	450	421	437	427	437	415	434	447	447	443	440	460	416	436	442	454	461	457	417	446	458	451	457	438	447	440	425	438	460	440	439	459	443	436	394	446	422	458	397	426	421	420	417	430	482	436	443	413	426	426	442	404	390	422	459	433	440	409	442	436	436	440	425	434	422	510	436	466	463	434	431	465	424	454	412	477	416	419	469	406	458	478	419	433	457	451	397	452	486	436	424	411	451	413	451	454	447	401	439	432	408	433	416	422	454	430	433	455	428	444	414	452	430	471	483	426	469	433	464	446	455	448	460	421	429	438	453	436	453	423	425	447	417	424	464	436	433	397	426	463	415	445	460	439	438	456	418	453	420	449	460	416	449	409	405	446	418	460	434	438	447	401	465	472	418	424	452	420	475	427	453	442	426	478	432	480	424	421	449	425	444	450	426	394	454	471	446	419	440	449	479	414	421	416	410	394	448	450	457	452	432	418	448	441	396	454	440	447	443	434	442	435	427	426	445	432	435	445	453	468	441	426	411	417	451	473	412	469	461	396	446	438	426	422	401	465	457	454	394	450	428	421	466	416	425	450	418	451	463	448	433	455	435	451	423	455	432	446	452	395	402	415	424	409	425	420	395	432	441	401	417	432	439	467	449	422	457	450	437	464	413	436	467	450	440	418	444	434	433	477	463	466	431	430	425	431	437	441	456	446	392	466	434	417	433	462	432	379	439	427	422	479	441	408	425	428	409	437	424	410	442	450	454	453	441	419	465	446	453	447	433	435	391	430	429	422	437	438	432	436	445	425	430	456	418	411	439	429	461	436	495	411	428	428	433	443	457	434	424	450	447	433	467	425	422	448	413	409	473	414	444	434	441	386	423	411	427	435	431	434	418	443	437	457	457	456	455	446	434	455	458	428	425	452	407	459	436	430	485	433	408	441	440	459	416	442	423	424	449	432	467	418	451	435	448	448	471	450	434	419	448	425	465	434	450	405	472	409	443	440	407	434	420	439	451	482	445	430	401	436	459	496	446	451	464	428	404	418	445	434	448	443	422	413	456	418	438	451	423	472	454	409	454	417	479	429	404	445	428	431	422	456	442	469	430	459	422	470	430	411	431	467	474	423	475	449	472	437	418	439	438	404	476	475	422	440	429	441	433	465	445	427	420	436	423	433	461	443	471	425	419	445	434	405	405	463	444	414	420	457	427	430	428	458	406	406	421	462	444	382	424	468	449	466	473	448	419	476	410	443	405	451	436	438	424	410
23734	21044	28207	25155	32879	22383	5365	599	466	430	462	376	391	367	345	381	333	358	356	325	344	324	346	378	375	343	309	354	352	333	356	339	365	342	345	318	361	345	322	355	350	324	351	330	346	362	356	338	336	306	336	307	284	311	348	324	347	318	328	329	281	344	345	316	343	326	337	312	302	323	330	335	279	338	371	358	326	369	335	339	332	307	346	333	354	289	331	337	320	328	362	336	325	361	333	336	320	353	310	307	315	346	338	337	319	319	316	374	369	302	330	328	349	347	374	352	373	311	325	368	347	329	349	340	330	355	281	345	366	347	322	337	333	340	313	314	323	319	345	366	349	320	315	290	312	329	334	321	332	356	321	327	354	342	339	339	353	344	313	326	302	350	306	367	337	333	321	347	327	358	313	309	341	334	334	358	357	318	315	324	319	317	325	331	322	320	324	326	326	339	313	332	336	332	321	337	306	340	321	334	335	301	316	343	331	350	374	335	327	341	358	368	351	312	310	346	353	322	319	337	363	312	333	325	357	333	355	349	322	348	310	353	345	353	334	318	330	293	351	346	329	358	324	297	338	313	338	340	334	332	337	311	321	318	322	304	329	324	310	363	317	314	312	349	322	331	335	316	356	328	348	318	353	332	336	324	304	320	324	323	355	317	286	337	301	344	383	323	318	337	335	336	336	311	338	357	318	340	327	330	322	330	349	334	332	349	346	312	344	313	345	348	304	337	349	311	342	338	319	343	330	342	363	321	335	349	341	322	310	328	318	347	343	329	345	325	329	313	329	315	338	306	320	350	345	337	350	357	327	327	326	343	312	318	343	302	345	335	335	303	344	333	342	350	326	319	345	330	346	329	345	320	318	335	326	335	328	324	311	333	319	340	324	332	321	337	348	341	316	353	353	315	293	328	338	342	337	346	332	312	348	317	329	323	370	352	333	348	353	343	331	320	345	327	337	331	317	327	333	346	336	327	338	338	305	325	344	347	347	334	322	369	323	298	343	323	315	302	303	336	314	332	306	318	347	337	331	353	306	341	327	323	326	317	331	311	364	320	333	333	317	334	316	334	345	310	324	346	346	309	369	332	320	338	315	355	337	314	316	320	312	314	332	316	300	319	363	358	323	314	325	312	328	322	370	326	318	301	352	343	362	327	323	327	309	326	322	323	328	347	338	327	344	336	319	328	322	331	335	340	336	344	345	317	332	320	352	334	326	327	322	308	325	310	337	334	314	350	334	369	338	318	332	336	341	344	306	353	292	326	324	346	348	319	347	327	321	293	342	335	343	342	315	308	319	338	327	297	293	301	309	365	380	321	336	326	360	318	336	289	362	310	309	351	321	309	320	335	325	338	326	347	298	339	321	359	402	350	304	327	309	326	325	338	319	321	329	296	330	334	354	358	343	330	316	344	323	318	332	313	312	349	333	304	353	331	329	306	338	369	342	334	300	377	357	322	348	337	358	357	345	343	367	328	321	360	338	326	330	327	348	332	326	321	328	322	339	321	337	337	323	317	319	348	332	343	331	348	322	314	320	332	317	299	300	295	354	317	329	347	323	327	318	358	308	335	337	320	376	339	340	349	350	325	324	341	351	327	332	313	321	333	350	323	313	342	325	338	330	314	333	331	307	326	351	322	320	335	343	343	335	339	330	320	322	348	327	339	356	313	340	347	334	323	342	330	336	332	346	344	376	320	338	326	344	305	324	336	307	358	334	363	330	340	336	325	339	321	306	310	304	337	348	358	340	358	312	336	337	303	342	347	341	326	324	307	354	313	324	309	317	320	329	307	296	315	311	324	339	356	349	319	346	331	336	317	357	355	334	332	313	317	347	289	328	328	324	338	356	346	345	341	314	303	303	376	345	292	369	313	327	328	324	344	312	359	331	327	328	332	333	314	307	299	356	318	348	335	298	336	352	332	323	360	306	328	297	314	341	324	386	314	330	306	289	353	318	328	379	344	358	340	319	320	298	328	326	322	352	315	333	315	343	334	330	334	347	294	323	332	332	313	353	339	326	339	298	321	306	279	326	319	336	345	323	352	331	322	344	312	300	294	327	341	316	339	346	303	342	344	346	321	306	310	301	309	329	344	343	332	310	339	336	345	308	335	323	342	327	337	326	353	323	313	318	328	337	334	328	333	355	319	342	326	334	317	322	322	309	324	340	323	326	313	331	310	315	318	326	316	315	365	351	315	335	338	345	355	340	345	327	309	315	365	345	322	337	331	348	350	358	364	321	331	306	332	284	323	309	332	333	354	307	341	352	368	343	323	341	297	335	373	345	338	313	334	326	355	308	331	308	330	331	313	320	344	364	321	328	323	340	319	319	342	334	344	303	328	360	332	360	312	332	342	321	347	317	318	335	333	328	343	348	298	317	294	291	355	347	333	336	300	309	345	312	330	346	341	323	343	299	322	329	364	341	320	320	329	318	336	337	350	361	322	343	324	324	323	313	333	337	306	329	322	344	326	319	357	342	339	318	341	325	322	344	316	339	359	303	335	351	329	329	340	338	345	330	304	343	315	348	326	340	326	330	335	314	337	326	311	376	326	305	307	343	362	350	326	308	345	318	338	318	318	307	349	318	338	376	344	312	335	336	345	377	328	302	338	332	320	361	323	324	327	304	317	318	337	361	320	327	334	323	313	341	313	304	364	320	302	323	312	308	308	300	324	309	327	307	339	313	337	327	361	326	339	311	361	334	377	315	297	313	308	314	301	342	295	306	337	368	360	305	371	345	340	337	321	331	315	338	345	322	340	302	356	316	341	338	318	322	332	304	328	342	315	344	347	332	332	332	330	310	342	312	307	358	354	314	317	316	338	302	365	333	327	361	337	353	329	325	343	328	340	333	309	331	355	332	336	347	306	320	319	342	345	326	386	368	317	339	351	314	327	344	314	338	331	329	331	378	347	327	314	322	357	337	364	313	375	355	341	335	365	335	317	330	332	316	310	356	325	352	316	333	318	328	328	332	334	345	344	343	331	320	326	342	332	320	361	337	307	329	335	337	340	334	330	333	342	301	349	363	326	341	322	306	324	299	322	338	351	359	339	312	311	343	352	327	311	321	321	352	319	314	329	301	345	301	292	312	329	339	274	329	328	365	316	358	298	372	323	363	329	356	343	317	318	342	313	321	352	307	354	352	309	341	313	343	326	312	291	348	328	320	321	334	322	318	337	355	320	302	333	311	293	317	356	340	339	323	354	322	322	330	349	316	356	338	300	349	319	350	307	311	339	324	369	340	328	296	334	324	338	342	329	333	345	351	353	329	337	307	306	358	321	331	309	308	321	314	331	303	360	305	335	334	330	323	357	298	340	315	343	333	316	345	356	312	319	327	338	341	346	320	315	350	322	321	313	321	330	329	348	313	348	314	330	328	309	333	349	348	305	336	332	324	307	342	337	326	369	345	369	359	309	341	344	308	318	338	328	322	319	333	365	322	331	348	336	324	348	322	319	287	322	288	321	371	346	329	308	350	334	353	319
28756	56060	32276	32237	41360	17534	974	722	676	576	492	437	463	472	405	424	404	380	406	407	399	403	328	358	325	374	368	364	380	345	352	372	358	322	371	361	393	363	348	365	342	340	313	347	330	382	352	357	356	317	388	337	339	362	352	321	328	342	354	367	323	339	321	366	344	373	356	324	364	330	341	349	314	348	347	344	340	355	369	359	382	347	342	362	362	358	351	362	370	356	333	404	344	305	327	356	362	375	359	334	390	345	343	355	383	332	347	368	366	381	323	349	356	378	353	351	398	384	380	354	357	334	393	350	343	356	345	363	375	356	344	357	361	324	358	361	328	327	319	346	342	344	349	362	350	363	359	334	365	323	358	340	357	343	345	359	336	358	317	345	326	358	346	325	309	351	336	362	376	350	363	356	331	337	318	352	377	363	333	351	369	340	320	336	373	363	355	348	347	337	331	330	334	327	357	308	346	365	353	345	346	352	336	367	335	346	353	308	388	345	355	350	326	370	328	359	367	356	327	353	357	364	411	349	372	362	340	328	340	345	333	339	369	358	341	324	367	350	331	351	346	398	325	371	360	333	391	354	365	367	339	343	314	357	355	347	369	344	330	350	353	354	338	363	334	343	313	325	373	365	330	379	335	369	364	357	346	354	372	366	338	361	363	369	343	363	374	365	350	329	345	355	357	338	353	378	335	344	348	376	366	320	360	364	367	370	323	388	369	323	352	352	339	374	376	354	332	337	364	348	326	340	345	339	327	343	343	342	348	371	315	367	340	356	346	343	355	349	325	353	371	342	365	368	359	377	367	352	323	289	316	339	337	364	347	360	350	348	365	404	323	402	339	350	329	377	370	374	367	353	320	356	362	364	346	350	334	371	338	351	362	337	394	337	339	379	333	343	378	367	355	379	375	349	360	326	363	376	354	382	366	343	334	328	376	355	338	353	350	301	377	332	368	341	347	347	368	361	360	342	346	341	367	336	321	371	343	331	327	337	368	334	352	344	299	314	340	351	347	319	364	369	320	370	357	358	404	336	352	363	365	368	323	348	344	350	344	366	341	317	295	356	352	383	332	342	392	323	381	358	354	333	393	372	361	371	341	369	342	331	352	352	351	327	326	345	368	314	319	364	325	328	370	352	387	354	347	336	343	364	332	331	316	356	334	371	349	344	360	333	368	367	303	353	343	335	359	375	362	360	376	363	350	361	335	362	321	333	360	350	329	379	370	362	343	328	358	347	382	329	349	333	371	371	338	342	361	359	359	357	371	392	366	377	322	365	367	326	363	364	351	346	346	360	385	372	326	337	362	342	395	356	370	362	367	358	325	363	349	390	367	358	389	349	376	354	341	346	343	350	324	363	341	340	312	376	336	353	328	352	368	324	351	367	367	346	354	359	337	374	386	393	361	370	379	350	355	337	320	339	320	370	325	361	351	363	350	358	361	347	327	322	326	366	370	354	346	380	369	362	328	348	337	366	329	369	375	321	339	349	375	311	355	369	350	389	352	375	391	384	340	385	338	404	346	357	339	312	362	329	360	330	356	340	366	317	374	369	361	345	349	348	332	351	372	318	351	340	381	350	358	348	356	372	359	352	364	359	349	332	347	346	341	362	343	362	365	336	336	368	371	348	384	330	348	381	349	371	373	336	344	330	392	348	369	308	358	341	355	349	348	321	359	380	370	361	352	374	358	351	345	350	365	342	349	325	361	327	372	302	366	332	344	352	337	340	370	352	351	316	347	328	335	373	350	344	350	366	352	323	349	338	377	321	375	377	351	333	358	336	316	376	365	355	332	375	367	327	378	350	336	360	319	347	368	327	341	348	374	365	351	368	334	378	343	374	355	362	356	353	347	362	356	352	346	349	339	387	339	362	344	348	356	347	343	350	343	353	368	311	375	340	343	352	363	346	350	338	360	367	332	351	331	349	379	351	368	339	353	331	365	330	373	338	376	360	318	376	371	340	334	324	308	347	328	352	342	344	309	343	366	358	346	354	368	357	368	340	375	359	354	344	355	356	381	325	333	349	358	355	343	340	317	360	369	356	385	364	359	357	366	368	359	330	382	335	322	337	376	382	357	320	337	331	328	359	342	344	375	350	307	359	329	361	354	330	380	349	344	369	343	333	393	369	352	352	378	358	352	349	394	354	364	337	359	375	366	379	338	360	331	379	371	385	306	335	331	343	368	320	326	348	347	329	368	352	356	344	335	351	353	327	338	379	320	369	343	322	340	331	336	362	351	355	374	350	391	353	351	339	327	343	371	357	355	337	381	339	316	327	345	355	380	349	354	354	350	346	365	370	371	362	354	355	327	354	333	333	362	352	373	324	390	347	366	320	359	374	316	387	348	351	359	334	343	356	347	373	346	332	341	342	350	350	361	356	349	369	326	333	332	339	362	338	342	323	348	343	361	342	357	333	355	314	338	339	368	350	317	348	362	374	366	354	353	401	357	338	330	358	320	320	334	361	317	321	332	344	350	361	375	348	341	319	335	338	326	339	344	345	345	332	351	334	336	351	339	327	365	375	351	400	375	381	336	334	353	347	363	350	352	342	333	357	324	342	350	338	353	371	371	341	393	344	339	339	359	333	352	363	373	369	353	350	337	357	362	333	345	363	364	386	313	349	379	365	360	349	353	368	372	343	336	335	342	343	341	352	349	345	334	367	362	345	364	347	355	361	354	366	360	344	329	333	348	334	370	335	320	341	372	352	376	360	350	358	334	328	347	365	375	348	335	350	345	348	362	355	333	383	362	379	348	374	371	360	351	346	382	336	361	371	325	369	323	366	353	312	365	363	351	327	336	345	352	380	333	370	334	316	396	324	359	347	343	360	325	343	331	378	339	353	350	351	373	356	362	337	335	349	382	365	337	373	336	370	331	374	350	356	348	345	321	349	344	332	335	338	366	354	356	371	335	385	358	370	398	350	365	371	365	344	333	356	351	366	339	352	346	354	353	374	347	377	365	354	376	363	344	362	364	329	343	356	344	308	339	375	354	359	329	345	341	331	346	372	340	350	367	363	373	362	353	328	360	347	323	329	355	344	349	359	342	376	339	346	366	367	337	354	371	365	327	354	367	359	345	354	318	343	366	365	344	388	355	359	335	367	345	357	339	351	345	356	344	354	308	349	342	307	364	328	330	359	352	329	332	345	338	373	364	337	314	337	334	353	353	335	369	352	345	309	370	345	351	391	358	340	347	355	366	335	339	370	349	353	333	359	363	352	341	365	335	353	353	321	352	362	361	367	308	364	377	353	363	370	339	363	317	371	325	333	358	363	338	319	357	327	322	376	373	358	388	347	346	345	359	333	351	367	384	377	320	353	309	346	352	346	359	349	361	334	368	346	356	369	367	355	341	339	366	385	345	328	337	330	340	337	328	325	355	399	336	365	403	322	348	337	359	363	349	327	375	350	306	326	344	338	346	329	358	370	349	369	355	321	346	354	332	356	371	336	379	338	360	332	334	346	357	353	331	353	354	354	345	333
24968	21108	27326	26226	27050	14358	1785	574	631	553	502	566	548	504	508	533	537	507	530	505	467	488	508	493	508	547	526	505	490	500	502	505	542	529	519	499	494	511	514	533	511	502	492	484	506	537	518	490	533	528	515	505	486	501	483	502	527	509	534	475	502	515	542	469	471	491	497	501	479	508	490	493	507	526	475	450	503	501	541	524	443	489	455	499	465	465	496	482	496	527	489	540	491	513	513	450	514	488	476	514	500	483	500	512	520	504	520	485	518	516	506	495	508	518	487	483	537	537	482	476	481	496	506	505	497	505	513	467	476	504	469	501	545	488	499	488	560	513	495	495	523	501	480	529	518	512	541	496	510	514	481	510	489	515	509	535	465	482	477	495	489	511	517	490	516	508	497	518	496	495	465	485	540	488	502	490	502	490	507	500	486	507	503	479	502	501	542	510	524	535	521	518	498	489	492	476	491	472	496	502	504	465	448	499	476	501	517	494	511	446	542	506	437	511	467	516	512	503	494	504	473	513	533	483	489	522	498	457	499	489	489	462	493	530	502	505	511	500	492	495	498	511	471	514	488	472	523	514	464	523	462	486	494	528	483	486	496	515	486	508	501	469	477	497	549	510	489	505	535	511	472	518	506	481	517	494	503	547	537	516	508	512	523	475	440	495	508	483	539	523	477	524	489	505	491	533	484	487	492	524	456	535	509	479	490	486	495	501	536	521	514	501	489	522	492	496	505	508	496	484	464	459	529	496	510	553	510	483	471	508	502	491	506	539	497	492	526	477	522	503	523	508	505	482	521	541	546	526	464	489	520	481	488	513	491	498	503	517	486	491	500	487	492	516	485	528	501	488	516	519	488	548	522	489	485	491	487	472	502	518	514	573	520	508	497	547	532	522	501	547	513	492	487	543	480	494	482	485	484	491	495	505	501	524	481	499	509	501	490	522	568	498	516	518	497	491	514	495	533	473	511	465	523	470	497	472	515	505	492	487	515	483	505	461	482	470	505	496	534	509	488	494	491	506	503	503	543	504	506	508	503	486	512	529	507	490	518	465	531	491	540	491	522	528	471	512	527	461	492	512	449	500	473	496	512	453	490	466	497	523	504	491	525	509	523	533	501	511	463	484	499	512	521	524	460	492	496	527	518	488	454	516	514	484	533	542	507	466	475	512	488	469	517	467	492	476	493	478	483	544	479	520	515	460	504	471	509	502	528	493	526	521	483	524	456	515	518	489	513	480	504	511	500	550	499	496	508	507	509	491	521	468	478	479	502	480	567	496	495	467	502	532	496	484	493	523	534	492	494	516	443	513	479	498	533	530	496	502	506	493	528	471	509	527	485	513	516	487	501	494	506	479	482	528	538	514	492	566	484	571	542	503	508	499	502	512	476	485	484	496	508	509	523	492	507	531	468	524	515	497	518	478	498	501	497	484	486	496	506	508	491	509	500	539	484	502	577	506	484	508	493	530	509	506	536	491	527	464	497	493	469	482	506	469	540	478	514	469	485	448	504	517	502	541	469	488	450	509	529	458	480	542	521	492	486	489	526	488	488	518	487	478	504	462	542	535	503	545	521	514	518	528	497	519	494	497	504	467	501	464	497	485	461	523	491	486	512	493	513	507	531	486	513	531	499	525	501	510	491	478	479	469	491	509	508	480	494	503	512	514	498	505	480	501	550	502	472	515	509	496	482	538	488	515	553	511	509	530	523	510	508	476	523	537	550	477	477	476	566	487	474	509	524	465	515	502	517	511	521	473	490	479	495	501	500	516	509	463	493	522	466	547	496	537	514	506	506	486	484	482	484	502	468	502	469	496	510	551	524	493	493	539	492	498	495	545	475	499	517	518	526	474	524	480	527	527	464	500	494	545	484	468	512	483	495	499	484	494	519	470	490	498	494	477	505	533	476	511	478	528	535	490	523	509	556	491	539	508	515	500	496	473	531	499	485	485	505	482	491	519	496	507	489	511	510	499	471	519	480	502	440	490	503	451	512	493	555	522	514	501	560	511	480	487	511	492	490	510	486	522	472	471	488	477	498	476	496	502	490	512	548	508	483	536	501	456	465	499	512	483	501	473	466	479	550	486	518	495	520	470	480	499	492	529	500	524	485	466	463	509	486	501	567	505	513	476	466	502	486	491	525	491	535	472	517	505	505	520	517	532	480	507	517	503	482	482	503	539	512	538	507	510	437	489	512	474	536	466	474	497	529	500	531	491	504	539	467	490	499	487	467	486	516	491	526	504	542	477	502	523	486	521	517	472	470	504	531	460	476	516	479	525	502	507	456	516	510	472	468	511	528	499	530	516	515	476	507	491	516	479	506	506	520	493	506	471	507	547	502	507	494	468	526	518	485	533	510	495	519	483	497	514	465	469	506	522	512	504	486	503	532	490	494	499	531	507	502	500	475	493	518	543	514	476	521	500	501	538	499	468	485	489	491	459	449	474	504	535	492	514	529	476	502	478	495	478	502	504	533	470	564	501	508	492	508	467	472	473	471	511	495	537	495	526	503	515	519	459	509	529	512	494	491	470	525	482	494	526	529	478	492	507	493	516	506	503	452	475	482	509	505	502	507	513	511	498	534	461	518	478	555	490	468	446	481	474	553	512	524	483	490	473	513	494	537	501	496	485	486	441	508	501	512	512	502	460	537	440	525	485	493	478	520	498	484	497	487	492	519	489	518	519	489	492	492	516	475	514	528	501	491	462	491	536	529	508	537	487	500	498	465	514	519	518	472	525	493	568	504	527	537	491	493	523	512	506	457	541	543	485	509	523	473	528	507	519	510	525	495	533	483	488	522	507	514	506	521	461	495	500	512	498	499	477	517	511	502	476	530	505	497	498	511	487	460	500	556	509	544	489	507	511	524	488	516	516	508	488	508	516	522	505	502	488	521	525	522	471	474	506	489	521	520	461	473	525	485	507	483	508	523	491	477	538	451	507	492	482	512	500	484	477	482	509	513	482	504	517	472	505	499	540	487	524	503	501	542	472	549	510	501	486	513	490	497	526	472	525	524	496	512	495	509	487	494	488	521	505	509	487	506	547	482	502	474	547	520	481	526	509	500	496	477	526	472	517	500	490	503	497	487	488	498	494	481	490	504	543	539	539	512	519	517	527	472	530	498	510	512	496	479	498	512	537	518	489	497	485	494	508	518	480	443	520	490	494	526	533	505	489	472	486	453	503	488	487	519	478	468	536	499	469	499	501	532	518	462	515	501	472	506	492	513	470	489	480	491	496	501	519	510	540	487	491	498	458	485	525	473	554	478	500	468	491	515	500	489	497	547	531	470	468	436	533	539	523	485	527	456	481	514	527	483	481	484	483	525	490	525	546	499	472	504	512	525	505	458	512	507	497	524	490	472	529	528	500	508	503	494	519	493	482	492	463	494	500	485	498	484	494	523	498	509	492	536	545	520	518	528	498	500	525	486	459	495	551	511	503	515	507	466	489	498	515	489	520	514	509	502	509	515	513	457	502	507	488
27959	49818	30359	24746	33457	14401	1255	669	749	604	593	602	604	513	527	588	562	517	556	529	526	529	500	555	519	523	514	567	496	528	526	540	512	534	552	529	524	566	541	479	516	514	513	546	516	519	559	500	510	523	527	571	550	509	498	527	516	529	528	517	552	509	526	555	505	475	520	554	534	507	520	515	544	497	505	536	539	490	511	532	526	535	514	527	496	535	523	523	544	507	526	536	494	527	536	552	592	502	520	562	530	506	551	553	496	535	518	519	519	526	545	548	570	517	513	534	518	564	506	493	514	505	544	498	556	533	537	542	524	547	507	509	502	516	582	574	536	511	472	524	544	528	502	569	522	515	504	520	508	511	519	500	517	504	523	536	508	488	534	502	550	532	505	489	554	517	561	558	520	483	549	523	549	554	531	507	507	494	514	519	529	526	520	515	551	546	535	516	558	495	574	547	529	534	571	505	527	517	566	525	524	481	515	564	535	559	504	544	525	521	499	537	513	501	500	499	511	524	503	493	502	498	559	544	497	543	546	524	500	503	500	518	534	523	502	557	521	547	519	527	558	449	517	515	511	516	528	523	507	505	479	583	502	527	534	496	546	515	518	530	519	518	547	514	563	522	513	515	531	514	549	536	538	542	527	523	509	513	534	517	498	524	525	525	513	538	560	536	519	494	556	542	533	492	498	544	527	512	524	511	510	523	494	531	497	518	514	548	518	534	506	569	540	549	537	521	510	520	454	542	508	504	573	492	524	518	521	515	519	502	525	503	586	535	527	526	560	501	507	526	527	528	504	493	533	507	510	508	538	519	541	510	536	498	548	549	549	473	551	534	508	487	486	487	536	550	503	498	496	541	558	559	532	553	536	479	497	501	591	495	537	520	517	551	498	551	543	542	507	522	536	523	571	552	551	499	570	512	513	516	548	496	512	489	515	554	513	573	506	522	519	495	532	525	509	497	541	507	546	504	509	493	485	503	532	505	526	532	548	552	534	533	512	507	508	551	491	577	502	532	555	498	501	521	516	523	518	547	526	533	513	533	544	539	519	515	546	515	506	534	476	532	549	501	526	546	526	532	522	521	524	527	511	537	504	501	548	523	527	500	472	512	492	508	499	520	535	542	548	555	545	513	534	493	461	547	524	488	532	518	542	494	515	538	555	561	545	514	528	491	539	496	492	505	521	489	541	528	531	528	504	508	501	493	500	527	499	508	531	533	542	504	585	526	491	467	559	547	514	509	496	534	510	528	518	528	539	482	532	534	524	526	509	520	535	556	500	579	528	510	543	499	517	538	532	521	498	533	506	526	533	497	524	534	516	503	529	564	552	530	530	533	492	511	501	507	555	494	531	500	548	483	528	512	541	451	524	515	562	538	509	541	502	522	510	552	510	500	519	524	514	514	527	502	553	517	519	514	508	547	512	524	556	561	524	557	510	506	557	534	553	503	547	507	537	545	565	506	512	522	579	519	539	543	527	514	537	522	528	547	513	513	508	534	537	544	520	490	493	474	535	495	516	519	488	534	538	511	531	530	498	536	530	514	501	562	511	538	515	511	528	529	506	541	511	508	512	551	552	504	524	502	532	511	545	531	497	504	494	524	526	538	523	512	505	503	507	497	516	535	487	517	545	515	508	509	504	498	526	517	528	478	485	524	572	526	526	548	559	481	507	475	471	508	503	505	506	489	517	535	520	503	512	539	555	518	500	487	509	473	516	510	532	579	522	523	504	532	525	495	560	525	539	506	496	487	520	532	542	507	484	530	507	499	528	529	493	501	530	536	529	481	495	540	516	508	501	540	541	533	554	582	503	519	497	497	505	577	537	526	506	514	560	514	503	495	503	514	532	477	521	562	551	552	513	533	502	501	494	507	526	517	540	528	541	533	500	522	559	532	493	493	512	533	525	521	490	527	541	537	536	514	524	503	501	517	525	493	531	534	525	521	540	501	530	509	506	521	488	525	505	519	514	525	518	528	501	514	575	528	547	535	515	525	516	535	539	541	496	507	555	537	473	551	540	520	505	495	540	606	553	525	511	564	497	517	507	494	542	514	526	542	504	487	529	556	528	529	505	512	506	524	525	533	522	577	508	507	522	525	511	534	536	522	515	500	490	540	528	534	492	520	518	494	557	512	497	515	541	512	492	514	552	526	507	517	517	521	495	531	568	537	513	546	507	549	558	519	550	569	492	524	500	531	492	556	541	561	528	526	539	534	506	516	568	537	495	520	494	518	511	569	523	555	506	520	474	508	478	513	525	501	498	549	484	546	510	509	545	487	500	533	511	532	540	544	540	543	515	501	520	504	524	502	510	531	522	477	575	538	522	554	504	502	526	556	508	527	492	521	527	518	579	561	525	515	498	486	539	528	504	508	525	527	501	493	493	495	560	498	528	524	548	532	497	471	532	550	552	526	553	553	516	523	519	504	551	570	509	526	466	499	511	524	523	507	530	553	547	505	511	508	526	533	519	534	490	505	591	525	510	512	536	525	569	526	501	561	511	500	535	526	548	519	508	511	539	499	542	544	516	564	517	519	550	504	517	528	500	489	525	493	507	485	496	515	544	533	531	503	528	551	526	550	514	517	475	511	523	489	556	498	512	505	529	505	503	528	495	534	514	561	524	506	535	550	538	536	478	510	540	473	522	536	533	521	511	539	576	534	503	518	498	514	527	505	527	522	514	514	533	498	511	529	540	530	511	555	509	523	511	503	513	513	550	540	518	530	504	504	531	482	516	494	514	511	525	529	537	516	517	495	533	502	518	512	522	534	515	539	530	527	535	520	542	514	494	503	533	524	482	521	482	538	511	474	518	510	571	531	526	515	536	499	547	500	539	527	512	533	537	559	551	520	561	536	523	526	502	509	479	523	476	541	491	471	541	516	559	527	499	511	499	499	491	480	539	560	544	521	538	504	544	551	551	510	521	536	547	513	535	559	509	536	513	555	505	528	495	540	551	525	546	508	510	495	510	520	501	540	492	530	529	482	516	538	483	554	476	502	529	546	540	513	544	508	568	514	537	556	532	525	522	514	504	502	523	541	501	525	555	483	506	541	485	534	559	542	547	515	538	503	513	494	535	477	539	500	567	539	503	509	532	513	510	499	489	493	495	490	518	544	543	553	502	509	504	532	514	526	522	548	531	510	531	544	519	517	562	522	517	519	491	506	520	550	505	555	488	567	523	509	516	510	514	531	514	500	557	577	536	553	526	499	557	524	502	537	517	482	517	527	492	504	500	552	485	509	552	498	557	510	527	578	525	498	523	523	538	509	498	535	492	537	529	518	569	538	528	506	530	520	517	490	517	524	517	552	548	550	509	553	515	547	534	509	515	527	493	542	507	527	547	558	554	496	549	536	523	524	539	514	548	525	510	564	538	520	521	523	528	511	511	531	561	518	470	538	511	520	517	512	518	487	539	507	558	523	506	506	521	525	517	514	495	466	553	577	490	537	504	490	511	511	538	520	523	532	480	525	507	535	517	476	500	533
22686	21110	28703	24394	33795	29351	15326	1559	1496	598	531	553	539	513	482	440	469	481	418	507	488	452	463	464	410	467	439	477	416	476	417	477	420	431	460	431	410	414	449	426	445	447	484	399	437	416	415	414	447	451	386	438	389	407	410	422	441	449	410	447	470	419	450	420	455	455	425	445	411	423	405	434	427	408	463	439	401	458	398	428	426	400	423	404	404	408	422	438	440	429	418	423	422	440	433	404	428	436	457	441	457	417	418	435	432	426	409	406	430	421	421	410	470	453	427	433	428	434	443	434	406	411	431	446	406	391	413	425	404	422	393	473	412	448	431	423	439	401	392	426	429	407	453	443	413	421	389	393	420	447	409	491	462	427	390	460	447	448	450	407	467	405	418	433	425	410	417	427	366	416	450	409	407	439	445	437	412	391	456	410	414	441	438	410	402	443	438	450	405	430	457	414	450	410	440	428	456	420	429	396	428	424	439	460	429	438	455	437	442	466	443	425	427	416	405	426	422	446	425	462	422	372	397	411	413	450	385	415	430	458	420	404	463	449	437	376	430	416	422	416	414	436	445	421	445	433	474	449	425	443	389	434	438	411	421	423	423	408	445	399	444	439	397	437	436	440	430	415	441	423	427	407	436	448	398	435	443	434	402	460	431	440	405	443	399	437	429	390	431	421	404	429	410	393	434	382	426	408	440	404	420	372	436	411	408	408	432	376	396	447	408	442	411	423	444	447	409	411	414	424	423	409	402	458	398	428	399	394	408	417	423	422	423	443	427	409	397	386	436	444	410	429	452	395	440	419	410	404	397	430	420	418	396	451	451	455	469	430	437	405	413	438	432	399	416	432	418	401	445	443	404	392	453	418	442	451	411	426	408	401	391	395	394	429	433	426	435	443	439	417	426	446	420	426	423	415	414	432	441	395	403	430	428	399	399	430	422	381	412	395	394	397	427	428	448	407	419	424	416	412	399	400	379	423	428	434	440	429	421	415	450	448	423	403	426	402	445	453	430	418	412	418	409	451	435	462	460	420	430	412	432	364	416	409	439	423	423	403	437	414	443	419	411	444	401	441	435	425	424	410	463	399	432	433	439	419	453	385	421	449	410	408	392	421	452	446	435	382	431	370	476	440	430	456	424	429	421	401	420	431	390	440	388	464	422	429	422	410	436	443	404	411	460	418	409	431	437	406	441	444	445	427	446	462	429	400	423	411	427	423	447	432	437	402	448	431	405	424	441	439	428	402	423	447	417	405	436	403	413	415	429	430	446	432	440	410	416	428	413	412	407	400	463	435	425	450	434	409	437	410	453	432	431	415	413	394	466	446	414	392	444	440	442	426	430	429	423	445	427	436	427	420	441	449	418	405	395	385	388	405	456	462	413	429	419	391	390	439	445	402	396	424	443	420	404	406	423	423	405	415	419	437	432	451	454	416	441	409	443	439	441	449	419	418	430	395	407	445	418	451	432	408	429	425	439	432	400	457	417	451	396	425	431	436	439	400	435	417	447	438	405	458	438	411	404	425	438	410	389	417	417	420	459	416	446	408	386	483	432	382	431	392	422	422	437	420	423	430	444	427	412	383	404	461	431	426	466	442	428	438	428	409	421	414	436	424	445	383	480	408	438	430	394	449	437	467	428	421	391	430	420	426	397	417	473	404	398	443	416	430	426	411	421	432	391	416	443	428	405	427	412	412	427	436	454	397	415	403	425	449	418	474	420	414	421	433	435	428	400	434	450	395	451	427	403	441	447	452	425	442	440	426	429	443	429	455	436	404	407	391	422	426	423	480	391	416	467	435	429	412	453	421	436	437	422	463	443	420	473	413	392	423	416	400	439	447	401	408	403	407	400	446	431	414	432	436	420	453	445	451	448	407	408	392	413	404	419	396	413	428	407	410	402	409	454	456	395	458	443	395	444	434	430	401	452	465	435	417	454	393	442	411	402	391	440	419	422	428	416	416	430	385	405	429	400	470	409	410	417	410	439	438	410	419	442	458	375	426	420	464	446	397	421	417	436	401	418	453	443	413	447	422	441	411	443	440	426	434	409	430	414	403	412	431	404	418	443	454	381	410	442	423	447	388	437	416	399	412	413	385	439	388	430	368	424	370	497	418	448	456	452	427	444	427	434	406	425	443	423	432	443	430	426	403	408	412	405	453	434	420	430	418	396	435	419	441	442	401	437	433	455	385	430	419	405	436	430	446	478	377	414	436	417	425	359	405	428	458	429	421	449	392	387	447	424	439	445	412	418	440	447	419	401	376	401	458	444	425	409	431	452	390	431	430	427	455	436	395	404	421	424	430	462	430	466	438	429	397	443	427	419	405	440	429	411	442	420	429	444	477	404	414	468	443	441	462	430	388	411	439	395	414	411	399	439	430	444	407	424	410	403	439	417	422	416	402	421	423	409	400	476	423	412	417	454	420	435	404	382	376	423	424	445	442	436	410	462	420	432	453	468	405	430	469	401	429	426	458	445	433	426	459	419	442	439	415	441	416	406	440	413	458	418	427	404	441	411	423	433	421	469	415	441	407	420	433	429	413	426	378	443	451	430	435	420	419	430	400	407	452	400	417	432	460	419	435	421	465	419	436	413	408	397	371	435	408	441	425	415	427	454	452	405	442	451	422	431	417	417	437	441	455	418	465	405	437	407	376	437	402	422	400	420	420	404	445	418	437	412	459	451	428	439	380	414	426	430	422	426	424	467	462	452	400	422	437	405	422	429	437	398	398	412	419	403	435	434	433	401	393	414	419	404	429	412	399	425	410	423	412	425	415	446	419	437	389	388	424	400	429	399	452	445	400	400	449	433	446	427	410	479	446	404	464	394	394	405	418	405	422	401	385	456	412	428	388	430	419	419	415	458	430	443	409	407	413	449	405	423	440	420	438	406	417	407	437	420	399	419	407	432	404	422	482	401	420	425	412	426	413	440	425	432	397	422	406	391	423	430	402	415	445	410	421	416	422	429	420	407	418	446	431	426	429	392	447	422	422	455	400	421	422	393	402	402	388	426	408	411	421	395	429	390	437	423	438	420	431	428	429	435	417	464	409	414	409	434	412	394	396	448	434	399	432	444	411	430	466	443	417	427	418	420	417	440	401	423	432	391	432	481	409	406	449	454	433	422	442	401	435	439	410	419	429	442	401	402	444	382	412	386	391	404	448	435	457	403	449	467	436	420	411	436	427	393	410	430	426	452	411	443	426	418	384	454	433	447	423	393	406	435	448	435	399	433	419	426	417	451	423	434	444	424	442	447	444	454	446	415	421	432	396	406	417	402	423	423	452	452	442	424	404	403	412	401	417	440	425	442	447	417	437	378	416	421	420	406	412	423	455	401	446	427	419	435	395	425	449	412	428	458	388	448	422	419	385	408	441	459	447	390	403	425	430	488	423	430	430	447	470	450	428	412	451	446	429	457	409	437	399	384	406	456	404	401	396	412	428	415	382	457	438	456	440	421	441	449	408	411	395	398	420	429	416	387	431
33322	65123	40702	40287	52366	30391	4657	1036	2454	766	686	694	658	581	566	536	521	506	527	474	498	486	478	483	459	443	449	471	471	446	474	424	405	455	434	476	519	462	475	466	465	420	413	441	417	429	438	449	485	449	445	458	434	443	421	425	428	415	459	440	452	455	447	421	440	425	446	428	453	451	408	506	443	410	482	443	431	441	449	438	428	447	474	454	423	454	481	446	448	422	404	460	418	452	414	432	405	432	438	421	445	430	487	472	414	471	384	448	451	457	454	438	464	470	461	462	467	453	422	446	445	422	423	489	413	427	424	437	447	446	445	465	426	404	463	420	449	458	433	460	438	457	458	452	410	414	459	436	472	431	431	457	426	412	455	408	461	427	415	435	421	444	464	434	393	434	436	451	434	456	427	418	425	422	426	453	419	404	405	417	437	431	442	425	397	471	423	485	443	411	435	417	433	415	378	433	424	419	431	414	443	464	429	454	431	424	440	432	447	432	434	463	436	434	406	419	460	435	434	446	443	430	418	448	434	437	409	400	430	398	436	429	453	403	419	415	394	417	426	405	463	430	442	426	397	440	406	437	400	431	450	399	415	429	439	429	409	427	450	433	405	443	428	416	457	435	434	464	424	434	403	432	429	430	424	421	412	422	432	434	440	442	452	432	455	441	405	439	395	440	428	390	430	442	438	447	403	408	460	443	389	444	441	423	432	402	446	412	419	462	408	427	418	435	442	422	470	453	469	449	427	418	432	429	461	421	438	401	435	427	435	444	431	444	477	448	461	430	468	403	451	443	431	430	444	426	455	482	427	442	413	463	436	424	472	468	428	430	444	431	431	449	428	420	473	422	445	416	439	406	409	472	409	454	424	425	425	414	453	415	420	447	425	451	429	418	421	398	419	436	437	401	455	422	407	443	426	419	437	430	439	451	434	415	440	411	422	446	426	444	444	467	407	444	440	452	401	420	417	411	440	416	421	438	443	462	430	410	445	422	423	410	453	441	468	428	407	427	407	412	415	453	454	403	421	440	424	484	443	436	480	419	435	445	425	429	438	428	478	431	451	474	435	429	467	414	412	414	434	412	404	434	439	442	441	467	417	427	456	421	443	419	429	397	457	418	457	419	397	451	477	429	437	436	401	438	432	470	409	448	405	432	449	424	444	415	413	422	406	412	408	452	404	420	435	400	448	441	458	422	446	440	451	430	468	428	383	447	434	410	429	396	416	430	454	456	443	467	463	446	432	458	444	423	468	441	463	412	486	469	463	434	440	422	410	447	434	431	410	414	446	440	421	464	378	453	441	429	444	456	421	413	454	401	437	435	419	396	404	405	441	421	389	449	450	441	438	442	445	419	440	444	423	448	443	428	402	458	436	440	428	452	452	428	432	413	440	437	431	452	424	430	438	448	454	416	385	404	440	427	419	415	443	443	468	419	457	415	456	428	474	460	417	406	416	461	431	400	449	462	416	426	401	415	421	422	441	448	402	428	408	466	438	438	435	453	426	423	436	422	434	439	438	452	441	430	402	421	420	469	442	458	464	417	483	407	438	444	448	457	435	435	448	451	435	392	432	410	450	442	471	449	419	444	418	402	461	415	421	413	406	418	455	396	469	414	421	445	407	437	435	469	421	422	409	441	386	400	404	434	426	402	420	435	444	436	489	429	452	435	397	451	430	447	423	432	425	447	438	433	415	439	445	455	446	465	424	446	422	433	473	471	455	426	399	467	406	428	512	443	412	412	397	444	395	436	456	415	408	408	466	455	429	450	439	426	456	426	452	404	448	414	403	408	409	411	377	430	439	408	413	432	419	435	424	423	429	438	412	413	457	432	469	422	441	476	413	399	404	401	391	441	442	432	475	462	454	443	459	459	423	435	461	446	425	427	428	464	427	418	433	408	448	405	431	449	450	407	448	465	444	427	453	410	400	503	424	446	440	435	413	446	430	432	410	439	411	418	429	455	425	464	431	439	426	433	447	465	434	414	412	434	440	420	449	463	432	487	430	415	449	436	441	434	414	410	452	403	436	465	446	466	440	408	409	430	422	442	429	436	436	421	469	456	411	417	410	465	422	448	449	449	445	422	411	448	458	420	411	400	433	466	433	462	390	434	411	436	454	433	435	444	440	402	472	458	413	443	454	405	418	441	414	438	417	432	413	438	450	424	390	423	450	403	405	445	425	432	423	455	438	427	402	411	393	402	429	418	445	439	449	410	453	429	452	461	414	410	450	428	434	433	466	472	430	474	436	397	456	433	457	420	445	454	437	423	451	417	467	449	397	452	434	449	422	395	423	454	409	438	424	428	413	423	420	426	433	435	457	427	438	468	390	444	474	444	463	426	425	439	419	410	462	447	470	440	481	461	433	427	410	451	450	432	437	447	391	435	434	404	385	426	443	439	429	446	412	423	425	402	433	410	449	428	407	409	415	444	474	441	433	455	429	428	451	441	410	406	448	426	431	455	405	449	405	421	399	458	437	411	440	443	458	414	412	438	439	419	399	442	437	412	450	422	423	431	440	433	414	470	415	439	432	452	402	450	423	405	439	437	420	442	419	436	437	456	447	422	435	425	465	449	444	457	484	484	460	451	448	410	435	426	439	399	441	449	492	417	439	427	471	448	473	432	458	445	425	441	430	415	433	418	427	397	431	400	435	469	451	393	451	438	430	430	431	398	431	431	408	420	405	435	428	426	454	415	414	434	418	422	427	446	442	410	439	452	415	424	435	479	418	440	449	418	435	463	421	426	471	438	412	448	444	395	451	398	411	429	432	430	429	408	449	421	460	415	428	436	468	399	451	398	449	457	413	438	423	394	408	434	426	461	437	451	423	457	457	430	457	441	432	408	449	431	440	412	416	446	404	473	444	403	387	364	427	434	418	409	431	434	442	417	457	461	435	419	434	414	469	444	463	398	423	447	413	466	473	453	415	410	465	433	410	453	410	408	425	455	447	448	434	466	434	399	442	435	397	418	447	431	445	422	456	413	423	429	438	429	425	446	457	447	451	431	435	408	423	436	434	447	399	455	390	434	460	455	468	434	435	432	410	444	425	438	424	444	409	443	460	449	439	451	439	405	453	413	504	432	467	426	437	445	448	451	448	393	446	441	431	459	435	432	454	406	413	430	425	412	443	420	439	426	406	412	468	467	412	423	460	402	446	450	445	434	439	397	495	437	418	430	466	438	412	446	455	432	443	443	369	430	448	432	459	412	406	480	429	421	448	427	437	439	436	469	425	428	470	416	425	431	436	411	432	420	435	426	449	419	391	432	417	426	457	421	440	445	438	443	456	418	418	436	419	454	423	449	424	425	427	460	410	431	447	458	434	417	414	444	466	387	455	420	457	442	429	425	433	431	414	432	472	445	436	432	425	432	405	477	432	410	411	430	443	454	446	404	390	449	392	429	418	476	434	402	469	438	416	450	450	403	480	445	400	467	451	417	437	440	451	444	402	427	397	449	406	426	476	425	450	439	470	414	445	429	424	416
29186	28011	23706	7943	6241	1988	495	442	476	442	398	414	416	417	411	400	441	420	415	437	417	406	401	387	418	433	428	453	410	426	427	407	402	406	396	411	413	434	391	443	418	404	441	387	429	406	426	397	428	418	429	413	436	432	444	411	380	410	374	392	434	379	393	394	389	423	394	409	391	417	404	413	408	441	426	432	412	385	422	412	424	397	415	447	421	407	376	443	400	404	428	448	402	414	423	423	415	406	422	399	389	431	386	409	441	429	398	407	355	428	391	426	376	443	404	433	428	387	414	407	429	373	416	433	372	382	421	403	391	414	386	404	399	403	408	372	394	361	437	451	388	419	368	397	396	433	352	434	417	410	393	450	455	437	407	445	420	385	406	434	389	391	423	428	415	397	428	411	429	433	380	403	382	384	392	400	407	414	450	414	409	410	416	391	384	433	423	415	385	438	397	401	418	427	446	437	368	407	409	428	414	385	460	423	411	398	394	407	416	401	410	438	374	421	420	386	413	396	395	415	412	396	392	436	413	402	391	423	392	374	388	397	403	384	437	402	402	394	435	439	409	434	431	438	399	434	377	406	411	408	424	440	410	391	391	412	408	428	422	411	404	387	390	386	430	409	400	392	416	411	421	388	416	436	415	406	400	374	414	401	415	397	449	425	444	404	431	410	412	380	418	383	447	396	451	432	462	423	413	399	441	370	459	439	442	377	424	416	416	425	425	375	389	397	414	423	442	389	462	401	408	428	370	425	430	427	427	377	424	386	403	400	409	447	389	400	431	441	433	373	402	375	413	398	404	435	421	379	418	391	423	383	453	411	442	428	395	430	384	399	408	424	435	398	405	389	419	468	393	428	399	386	430	381	406	382	421	457	429	388	432	399	370	381	427	438	408	430	402	394	421	374	419	444	412	412	418	405	390	433	435	379	400	420	399	417	434	412	425	416	370	418	403	419	391	446	386	414	377	382	397	387	430	424	398	401	373	425	424	433	401	377	415	414	403	428	378	406	450	428	431	403	383	394	439	408	382	443	407	397	385	398	451	457	416	459	415	420	410	441	381	408	445	412	400	371	390	417	392	429	353	433	425	432	393	405	434	405	383	431	401	420	420	394	380	416	433	440	421	385	428	404	410	434	400	411	434	377	421	441	389	408	379	367	395	447	417	430	430	389	404	444	410	413	396	398	444	429	412	420	412	383	437	398	403	440	412	399	429	427	403	416	427	397	390	392	435	398	442	408	438	395	407	415	458	428	412	416	412	410	419	433	409	405	401	441	424	426	423	409	406	410	420	415	431	440	447	401	428	390	422	377	366	402	445	399	391	391	419	385	403	373	412	434	429	403	426	396	407	399	415	391	380	405	434	408	397	396	398	394	408	369	444	426	420	426	384	419	443	435	422	382	398	402	403	409	405	417	408	411	383	373	414	416	373	429	437	428	443	411	426	465	430	432	405	416	422	414	426	402	419	433	403	408	411	390	375	410	382	396	417	399	441	408	414	467	428	420	395	443	411	414	428	437	398	486	411	409	446	429	417	463	419	447	388	423	412	419	412	392	412	383	399	417	402	438	405	398	405	425	425	415	399	420	410	385	382	352	425	371	414	431	404	396	451	399	399	400	418	403	411	388	413	439	465	420	421	397	434	413	411	439	401	415	384	401	412	447	399	397	410	436	403	416	392	426	410	413	390	411	433	424	392	399	383	388	402	407	427	398	415	399	416	427	408	393	398	408	404	409	390	427	426	423	408	407	432	408	411	399	432	414	457	407	421	397	380	418	403	413	420	385	375	418	411	413	422	421	409	398	374	348	428	404	402	446	425	401	412	422	414	435	401	361	393	430	414	402	402	424	428	369	412	394	440	382	402	405	421	387	405	401	412	382	399	415	418	403	374	423	367	418	417	458	390	423	427	414	416	396	422	406	409	404	420	407	421	429	388	444	424	417	406	396	384	421	429	413	415	414	389	433	404	391	394	385	413	403	406	397	418	402	435	456	388	408	395	403	372	407	410	417	412	399	419	418	421	413	372	439	406	405	363	402	380	421	429	430	445	396	418	406	429	424	392	406	404	389	391	423	379	428	440	390	409	369	445	421	414	453	413	415	446	428	396	400	411	413	376	431	398	383	376	405	445	359	410	466	374	407	362	396	432	388	422	408	376	418	375	420	412	422	411	404	379	380	386	434	432	390	434	446	437	397	399	414	409	420	414	408	441	424	399	410	409	392	423	404	420	400	393	431	401	397	416	396	451	395	424	428	383	409	402	391	434	411	408	401	451	361	398	412	425	424	387	400	395	411	398	428	383	453	401	423	438	403	415	429	424	415	400	391	422	387	420	380	404	393	414	394	412	431	395	391	425	412	422	383	424	407	457	423	409	436	398	430	423	430	400	362	423	413	386	385	398	352	379	407	410	417	402	443	397	403	419	412	427	391	446	418	456	415	430	412	403	368	388	425	417	424	436	428	417	408	415	407	436	429	362	402	371	419	431	421	426	394	388	396	426	428	409	398	444	421	391	459	422	398	411	443	408	420	432	402	383	407	398	428	395	404	396	425	443	409	414	425	413	420	405	421	446	374	409	431	392	423	466	434	401	412	425	407	396	377	440	430	382	426	425	403	427	414	374	425	403	401	431	388	447	423	427	420	384	406	428	419	398	403	401	405	421	405	424	417	398	379	418	390	433	435	412	416	387	415	412	423	394	408	402	432	395	421	439	400	382	432	391	416	382	409	400	417	413	427	399	456	401	399	429	405	405	416	429	415	418	425	395	416	423	416	408	466	407	414	375	427	413	389	426	391	400	403	425	451	405	397	410	436	375	449	402	412	391	425	422	397	422	421	392	406	425	415	439	392	413	375	407	415	409	393	423	424	441	449	379	403	445	437	409	368	382	408	410	424	434	425	386	402	368	404	392	407	408	404	405	402	413	407	420	425	391	412	385	393	454	409	417	393	415	435	402	427	438	433	441	414	410	400	404	407	430	392	446	417	420	440	410	424	431	430	438	368	410	418	377	404	435	416	383	447	420	401	423	405	414	437	423	417	427	408	418	405	415	392	413	439	410	404	456	412	428	398	415	423	419	417	432	401	451	401	384	452	397	445	405	427	390	446	420	418	437	452	404	456	395	429	400	420	423	414	427	426	392	403	403	437	449	407	417	377	398	450	426	451	444	422	408	403	412	390	421	439	408	421	430	388	422	416	410	416	398	371	409	412	384	428	434	417	414	429	418	441	447	392	418	421	379	405	390	414	433	417	441	418	391	390	430	451	417	414	396	449	377	385	434	407	423	411	426	395	377	430	420	408	402	384	441	443	436	427	461	371	411	391	368	417	389	414	383	419	416	398	433	401	437	416	413	406	397	437	399	407	391	440	438	415	438	360	424	421	399	449	448	393	406	437	449	418	403	396	428	426	437	414	415	435	429	417	433	413	421	435	421	430	433	465	418	393	407	413	382	395	421	406	404	413	387	419	421	421	391	406	379	406	393	414
26258	41664	20527	5092	6811	2412	614	454	490	455	468	464	421	391	470	451	428	455	485	447	445	462	460	496	437	394	433	436	437	430	457	445	408	443	453	441	459	442	487	431	423	405	407	466	415	411	450	430	453	413	438	418	437	420	456	420	424	427	411	427	477	450	453	423	440	438	416	401	446	439	411	460	450	408	440	460	428	416	418	473	465	462	441	460	418	433	437	442	469	448	433	428	440	400	445	413	418	421	429	428	442	429	444	465	441	422	424	439	436	428	478	464	440	474	428	450	444	453	456	428	462	435	437	456	443	445	420	426	427	425	440	444	430	402	440	426	445	415	443	435	437	422	454	412	474	443	432	394	437	421	428	464	450	407	416	448	451	398	429	410	429	426	416	460	458	443	436	416	409	461	441	411	443	466	426	420	454	480	436	460	410	391	454	429	456	427	422	460	440	465	448	451	399	432	417	445	435	478	439	436	417	470	430	419	455	457	402	454	472	422	439	440	421	469	391	436	463	495	473	425	433	379	433	456	419	437	428	435	469	435	426	447	403	452	473	411	391	420	450	472	424	439	429	409	475	468	452	443	436	436	414	445	474	452	414	409	445	420	450	432	411	419	441	413	436	438	451	441	434	441	422	422	448	433	446	443	463	410	403	427	424	473	482	454	437	412	467	451	449	429	404	460	435	414	422	409	444	460	472	470	425	432	435	429	437	445	457	456	402	459	432	429	426	451	442	415	432	413	474	456	419	441	462	414	425	473	452	427	413	424	468	452	441	449	424	462	449	443	426	448	460	430	458	416	454	453	501	409	430	439	450	431	397	444	419	465	423	470	481	451	460	450	429	441	431	431	411	441	419	417	423	448	440	448	476	447	429	426	471	439	427	440	435	434	428	443	447	434	433	433	462	434	439	415	465	484	394	398	428	424	446	454	464	449	430	470	431	464	440	411	445	430	464	429	433	456	421	431	442	430	442	411	443	447	432	442	403	410	412	476	452	440	463	416	411	466	443	414	450	437	425	427	441	444	438	450	453	427	420	438	464	455	422	424	447	435	438	434	438	470	434	480	424	470	450	444	415	415	442	442	463	438	468	448	419	464	469	434	432	452	439	474	417	459	438	469	433	439	409	467	427	392	460	451	422	417	449	411	436	457	417	388	442	441	438	408	392	451	448	465	430	431	417	384	484	473	463	437	474	445	471	451	444	429	452	440	446	435	443	469	448	468	416	421	420	430	413	419	464	449	433	450	470	445	456	446	468	444	401	441	416	402	430	421	470	472	469	465	454	449	435	426	424	449	444	418	445	412	420	427	424	467	407	414	475	452	438	436	406	462	409	443	442	405	458	476	434	414	473	440	423	436	433	412	471	425	412	405	399	434	454	433	456	412	430	438	455	426	451	420	460	440	428	464	472	452	429	431	428	438	446	415	461	461	428	437	450	435	435	440	477	457	431	441	452	451	428	438	393	448	448	447	436	432	452	451	464	465	425	484	445	465	425	445	434	442	437	449	460	432	459	475	441	415	401	429	451	435	383	464	444	424	459	435	461	423	428	434	454	436	493	432	396	420	457	409	437	443	456	447	439	413	464	448	460	421	449	426	461	445	432	448	443	440	462	403	429	444	434	434	410	454	443	429	435	454	433	477	430	413	453	447	429	411	412	474	461	425	445	459	458	425	417	427	454	464	426	460	434	404	458	444	434	436	438	460	433	444	403	435	462	442	434	424	449	441	410	430	458	457	443	411	464	480	452	428	467	461	433	431	414	464	471	462	443	450	465	430	448	462	413	432	430	455	433	443	455	441	447	453	443	425	451	451	404	440	406	426	483	453	443	439	431	440	487	418	444	462	420	438	465	436	438	471	446	472	433	432	413	492	445	432	425	430	461	459	449	429	478	475	423	483	461	445	462	470	454	462	454	410	443	459	441	454	459	452	457	465	443	417	428	438	463	431	419	430	457	441	463	447	435	414	440	409	449	472	459	445	459	426	442	457	439	461	412	445	406	424	443	456	439	459	406	438	463	440	468	422	457	449	429	412	468	418	431	408	417	454	424	404	401	437	447	444	435	431	452	421	435	463	371	485	479	416	473	411	434	483	410	450	431	492	457	431	406	455	427	441	424	439	460	445	417	455	431	422	421	477	472	416	481	434	456	428	436	449	420	453	453	411	446	422	451	424	443	457	441	460	410	444	430	429	449	436	423	406	433	468	412	453	457	453	448	452	433	428	466	420	458	419	416	399	449	439	422	459	437	449	458	476	441	451	466	447	408	450	461	402	450	422	386	425	408	416	394	470	458	432	419	466	404	427	448	445	428	416	428	477	463	420	465	417	468	419	462	445	455	446	416	432	416	384	439	433	451	430	432	449	397	459	430	446	408	427	428	465	460	443	428	436	401	416	458	427	421	457	450	463	415	459	440	417	448	475	438	470	423	498	425	485	426	444	452	435	433	438	404	447	428	427	440	440	442	484	449	435	443	435	429	463	416	474	421	404	428	458	466	436	435	505	437	462	436	446	433	439	445	448	456	445	457	447	451	449	440	416	410	468	453	451	428	471	441	396	448	464	426	455	433	413	440	426	457	443	453	456	470	444	420	434	409	447	439	443	434	420	384	459	446	463	459	464	482	435	455	419	426	487	420	424	455	443	481	430	448	440	463	462	467	438	424	426	444	430	466	436	442	409	467	457	447	450	479	477	459	440	441	430	423	435	416	436	455	401	452	446	436	433	426	443	463	462	428	453	455	468	452	432	457	442	419	456	450	426	454	434	466	468	449	441	386	446	436	414	436	458	425	438	438	448	423	441	400	453	449	402	469	472	440	441	455	423	465	471	457	406	412	432	411	428	398	457	442	477	437	433	445	411	421	459	458	441	440	452	507	420	455	389	406	419	456	427	420	444	468	492	416	440	462	471	472	449	454	429	464	433	450	438	452	404	440	448	421	444	476	468	443	437	435	426	403	432	416	453	443	490	420	450	449	418	426	456	457	492	439	419	436	413	436	416	452	439	467	431	464	453	480	399	448	410	433	471	435	414	431	449	393	426	450	465	440	463	401	441	468	474	454	419	460	473	440	438	454	441	413	464	441	436	449	454	467	432	475	440	433	430	461	462	424	380	428	433	443	415	449	430	417	435	445	398	454	442	404	446	433	416	427	448	438	424	436	445	387	447	466	419	451	440	428	436	468	450	469	452	447	439	457	440	473	418	444	435	450	438	454	405	410	451	437	456	454	447	449	459	418	432	471	450	459	444	402	465	462	456	441	441	433	429	436	464	419	475	453	427	430	434	459	451	430	436	420	446	450	427	466	404	456	442	436	446	442	439	491	418	453	440	421	463	467	422	456	451	453	464	428	433	433	419	479	432	431	442	434	429	429	432	446	444	441	450	457	446	426	448	424	461	455	458	467	438	454	450	405	483	472	441	454	445	437	463	451	432	420	440	463	449	446	441	409	420	420	458	439	428	444	424	445	415	436	444	460	423	431	421	442	428
23714	21099	28365	25009	34347	26651	9835	694	1177	464	418	374	393	351	403	348	336	370	325	315	370	340	342	340	350	311	358	339	361	381	354	391	337	336	346	316	370	363	346	324	319	316	357	367	356	332	341	352	350	345	342	311	314	354	338	328	311	346	316	341	355	341	315	333	321	330	328	345	367	357	367	336	313	338	360	336	337	354	318	296	339	368	289	345	358	316	331	344	327	347	354	323	300	347	336	353	367	359	307	387	318	352	328	330	378	338	333	302	351	338	341	320	327	361	314	329	349	328	343	357	379	322	346	363	330	361	330	352	344	363	333	344	339	325	326	337	332	341	358	330	360	343	334	334	295	386	324	325	351	346	339	332	358	354	365	354	360	342	355	332	307	372	324	369	330	326	339	315	331	310	338	332	366	331	320	316	339	320	347	332	357	333	310	333	334	316	346	349	355	333	338	339	325	326	352	323	296	323	329	338	340	316	366	368	342	351	305	348	328	329	339	328	315	340	339	322	304	314	344	350	333	343	318	350	329	347	335	306	362	317	357	350	308	332	347	315	337	338	330	307	338	368	321	365	320	376	359	309	331	349	330	325	391	350	333	332	348	311	347	331	344	360	333	342	332	344	319	349	337	321	319	363	323	310	356	329	326	324	340	285	339	350	339	350	321	362	367	360	321	348	334	355	329	333	330	331	326	359	319	337	366	356	332	353	337	329	343	348	338	316	355	324	315	330	345	356	342	314	363	337	292	354	328	330	326	343	302	347	349	345	315	293	366	312	320	354	339	322	348	358	334	317	334	376	350	358	342	321	334	336	368	328	362	313	347	295	357	329	357	309	328	357	357	348	358	346	323	351	352	314	360	336	336	297	336	333	298	355	344	282	323	330	362	346	305	329	356	332	325	333	355	309	292	311	376	374	317	352	346	362	357	327	318	344	315	303	321	309	347	324	338	331	340	356	336	307	299	321	320	351	324	315	345	345	339	320	383	326	335	341	323	335	346	328	362	299	378	354	360	329	321	332	351	331	332	377	329	299	339	347	325	357	367	319	329	341	348	344	368	323	298	321	328	377	334	340	327	339	345	326	331	373	341	351	337	300	309	349	327	310	334	313	328	324	348	368	348	320	342	357	357	352	318	332	300	356	363	315	384	299	346	358	350	321	354	305	304	361	336	334	321	307	338	348	370	332	345	351	362	343	335	356	339	315	357	336	357	333	362	336	333	321	362	320	334	304	344	320	362	351	355	321	341	334	320	345	336	326	350	350	334	353	332	309	328	334	342	368	346	349	334	349	342	336	334	294	308	333	384	321	322	312	314	325	356	364	315	320	317	362	340	331	332	329	330	356	332	331	374	326	347	316	346	352	335	359	318	327	364	347	316	303	357	318	337	324	320	321	338	330	287	330	375	325	334	310	319	343	339	360	317	336	326	363	370	330	352	343	384	302	349	327	349	331	348	311	341	345	325	359	331	323	316	323	327	312	358	340	317	328	329	348	331	342	324	337	331	327	297	335	323	331	322	345	345	334	326	327	337	307	326	351	319	352	331	345	333	346	327	322	330	342	343	339	331	339	350	342	328	304	345	330	343	355	334	340	328	304	344	355	318	354	324	316	341	337	350	364	325	345	326	328	324	343	340	321	348	341	376	339	376	336	310	324	305	331	312	322	358	359	321	358	358	328	348	356	333	337	294	300	364	349	313	357	331	339	346	370	341	345	322	346	350	321	324	319	342	333	353	337	347	319	339	374	331	339	314	378	347	325	317	334	360	349	319	351	337	331	306	310	305	331	336	351	320	326	327	327	311	336	346	341	330	349	324	298	349	352	362	323	297	324	329	343	336	377	342	358	338	315	346	349	331	340	353	348	336	347	327	335	333	329	329	342	326	308	338	301	329	314	338	328	305	332	325	342	322	383	382	305	330	324	328	335	346	352	349	328	356	353	328	345	315	330	339	368	325	321	348	350	345	385	349	309	359	349	367	346	324	322	334	315	332	318	307	344	318	370	378	335	341	338	348	278	353	318	342	338	310	326	324	339	334	342	327	322	327	337	341	319	306	350	313	333	366	332	321	372	300	313	338	298	367	329	337	350	309	347	303	322	345	356	328	352	315	344	345	337	287	339	338	352	346	341	362	344	325	310	318	321	322	308	350	354	305	365	347	335	344	346	353	340	346	342	334	354	334	344	341	350	330	334	344	349	351	302	324	339	362	352	325	345	312	339	381	371	321	325	315	342	319	353	347	327	341	336	339	320	329	336	314	345	337	349	332	340	360	344	332	302	345	325	308	364	316	326	351	337	294	343	330	325	342	349	311	335	310	323	333	337	324	296	342	343	340	333	368	325	336	328	317	342	329	334	347	324	341	352	297	352	334	331	334	309	342	317	346	333	324	336	369	336	347	322	367	348	350	346	310	366	343	341	306	342	349	350	320	355	339	347	315	334	324	342	337	354	353	322	349	322	335	368	308	366	326	293	348	337	348	344	352	339	315	330	306	343	269	337	342	343	338	331	331	331	349	328	361	321	331	333	358	326	313	334	338	287	351	332	337	394	370	367	329	333	309	367	352	308	320	347	341	357	357	342	360	301	354	338	328	327	348	303	351	342	328	332	311	302	333	345	353	353	309	336	340	327	338	335	358	338	349	332	348	316	344	330	313	316	347	326	316	351	352	343	331	355	327	346	316	350	325	331	360	334	325	308	339	324	380	341	331	334	373	325	341	347	338	297	339	323	346	374	342	334	337	358	342	322	336	309	327	337	333	334	351	306	349	345	335	326	321	307	319	340	351	345	329	350	349	321	328	338	331	331	325	334	312	334	312	341	337	328	341	307	345	300	337	311	347	338	359	351	329	325	309	336	330	365	328	318	336	333	359	323	330	341	319	351	364	373	329	348	331	337	302	325	325	312	335	363	300	356	384	342	344	341	345	334	307	341	387	339	347	293	313	361	317	351	345	329	347	381	317	319	320	351	338	319	324	296	349	337	342	365	293	326	350	301	316	361	313	309	370	320	311	345	324	332	338	368	329	347	327	351	365	357	311	348	343	360	324	302	308	336	313	332	346	330	325	359	362	328	364	347	343	320	330	344	340	308	353	347	315	330	345	345	309	339	333	321	344	313	328	299	328	361	339	304	362	371	362	327	347	334	346	350	312	357	297	302	349	360	380	353	359	352	332	321	321	372	326	377	342	329	327	333	323	337	326	342	325	364	315	332	330	361	324	356	328	333	360	343	312	358	334	335	342	346	333	337	325	357	356	328	343	341	328	358	347	323	329	335	345	333	326	363	344	351	320	345	337	333	349	353	324	335	346	329	292	281	367	307	349	346	344	355	333	330	315	340	337	336	317	318	327	333	348	335	336	355	343	349	347	331	334	320	330	353	333	345	299	334	373	350	333	324	332	336	350	320	366	320	316	321	338	339	352	326	345	345	325	313	345	342	345	351	332	319	314	355	323	344	319	332	370	352	308	355	344	356	308	335	305	325	316	323
30293	58899	38057	29536	43114	24416	5609	610	1897	565	507	448	456	491	452	407	407	403	414	366	392	380	401	387	369	330	384	359	385	404	388	388	357	378	369	409	368	374	347	362	355	351	326	354	341	359	385	346	374	352	383	367	388	385	324	372	347	370	396	361	334	367	373	354	328	381	356	373	356	344	337	354	357	355	377	394	349	346	362	399	346	353	352	373	375	327	386	332	359	372	368	373	381	356	338	381	343	363	388	371	357	371	371	337	390	400	348	367	393	371	379	360	373	328	346	349	339	395	361	359	367	356	359	385	360	371	349	344	343	361	346	359	375	396	380	362	371	374	373	360	353	364	368	353	346	377	375	364	374	339	366	364	350	399	351	359	349	349	364	356	331	352	336	358	345	407	359	348	367	347	355	367	379	341	375	352	365	383	345	358	301	389	357	344	359	354	392	358	375	364	346	379	366	361	358	350	343	354	382	367	342	337	349	362	338	375	375	331	373	360	326	361	376	332	363	339	363	389	374	343	352	390	385	375	353	345	354	341	351	365	396	372	327	364	364	349	345	361	346	362	358	349	359	340	359	326	349	379	376	349	349	389	345	367	361	374	333	360	381	361	390	395	367	332	357	362	320	354	364	327	362	389	363	344	314	380	376	352	392	335	362	361	360	370	369	337	353	376	350	368	378	305	350	319	363	327	372	376	366	350	370	332	352	362	362	334	321	375	354	342	374	318	354	352	321	347	362	388	338	367	391	337	360	386	359	348	381	349	376	356	365	342	358	353	393	379	372	346	379	344	335	324	383	362	336	378	381	342	362	364	343	364	325	350	330	354	345	340	373	330	359	367	344	337	344	367	359	340	336	351	349	317	361	375	358	351	333	389	356	364	363	370	365	358	340	388	327	337	356	341	339	352	339	345	390	344	367	369	349	366	387	354	354	382	366	334	349	315	330	378	386	336	360	352	378	363	389	358	353	348	389	367	338	356	389	353	364	374	366	339	379	332	341	340	368	362	349	344	389	365	354	337	390	368	358	368	362	363	340	370	364	370	365	345	342	369	356	389	372	350	363	356	387	367	343	349	359	373	360	347	353	424	354	366	377	354	377	370	333	334	374	319	328	369	362	349	353	322	317	387	356	331	334	369	329	354	326	383	363	329	335	360	370	354	308	390	377	358	354	351	328	346	370	366	334	336	359	344	355	361	355	354	335	349	354	376	338	346	345	357	384	361	354	378	321	366	382	386	353	347	394	355	335	342	364	388	344	339	351	363	346	347	353	365	371	333	351	343	348	382	357	339	356	357	341	372	367	367	369	340	351	366	360	385	367	359	350	339	342	356	350	383	343	353	370	368	375	362	332	394	349	357	372	358	387	356	367	362	360	366	375	365	393	387	351	359	378	348	350	344	367	352	341	382	327	345	373	346	339	384	343	364	341	391	378	358	361	351	308	364	329	362	355	333	343	320	379	355	375	321	366	358	343	370	361	353	384	344	351	370	362	332	344	356	348	333	332	358	347	318	335	379	351	336	379	383	331	382	354	357	379	347	363	380	364	356	319	373	373	361	369	356	343	353	358	355	404	347	345	358	350	373	371	373	347	358	370	330	342	338	360	334	369	328	325	400	380	357	392	364	352	312	334	346	383	344	319	352	367	346	350	384	347	360	348	356	344	359	366	347	354	351	379	340	357	352	364	362	345	317	320	332	366	354	345	352	358	370	337	349	364	378	341	369	382	337	327	321	343	375	394	358	363	380	350	341	373	344	323	330	344	367	352	379	345	374	357	326	359	402	373	331	409	349	342	378	359	346	330	343	388	349	345	328	369	404	357	334	338	358	390	385	337	380	339	326	357	367	366	336	335	348	333	332	373	339	351	346	360	356	356	348	350	352	331	356	394	357	383	359	334	394	384	324	360	366	379	341	403	347	374	314	361	355	344	352	373	362	320	392	359	382	343	346	338	361	376	370	363	347	346	335	349	341	319	362	331	363	361	372	353	373	382	339	356	329	351	363	341	364	326	374	381	347	366	337	341	367	337	353	361	326	351	358	341	364	354	369	367	362	380	389	312	373	361	344	335	367	311	319	365	361	355	348	327	318	356	367	339	362	376	371	375	348	371	337	391	386	338	374	337	333	329	359	335	361	410	351	328	387	378	339	357	380	333	393	378	363	379	350	371	337	425	357	381	360	390	337	337	383	369	333	367	368	394	394	325	385	346	396	373	376	343	345	362	341	353	345	347	373	352	391	367	395	341	364	346	354	368	377	378	377	338	372	364	367	367	374	388	382	352	363	365	342	351	368	339	391	355	342	350	356	373	343	366	373	376	415	356	390	374	371	364	351	362	341	369	361	369	369	349	346	379	376	352	361	380	377	297	342	367	376	359	339	349	354	360	364	350	349	354	415	356	358	354	387	345	381	338	411	370	348	366	350	332	379	353	324	366	380	355	333	358	369	378	346	337	377	332	351	369	347	383	365	368	359	363	324	342	349	349	362	365	347	365	390	329	378	371	390	340	384	343	363	358	349	388	363	341	363	386	356	341	354	360	326	351	357	339	361	361	357	357	373	319	381	380	371	336	340	349	361	342	377	343	356	364	333	373	357	322	376	369	343	342	343	373	366	368	354	366	380	337	323	334	353	358	385	309	381	345	379	369	413	305	393	371	370	343	389	388	359	356	387	379	383	408	370	339	347	339	344	336	365	336	401	369	378	357	337	361	343	344	335	336	361	373	355	393	324	389	362	358	360	354	339	367	366	339	368	366	389	373	391	369	345	384	325	395	331	363	344	321	366	323	371	343	358	362	358	376	383	365	345	351	352	386	341	375	380	393	380	397	345	347	348	361	375	382	375	390	361	353	378	367	372	361	356	329	392	359	353	326	359	378	325	317	340	398	358	361	328	378	347	368	359	338	379	353	318	346	354	335	417	382	374	323	366	371	389	350	362	350	356	351	364	362	313	335	335	350	379	389	339	347	390	326	379	367	355	335	358	313	332	371	357	348	381	350	362	341	340	344	336	343	370	379	341	356	330	362	359	343	331	381	344	376	368	340	362	368	359	334	346	348	370	373	359	383	359	351	350	354	352	357	386	334	344	380	369	327	327	331	331	328	358	375	363	342	333	340	345	344	347	343	390	351	340	335	369	354	368	361	369	370	365	372	355	366	349	372	352	364	339	326	371	356	351	317	332	337	337	371	343	331	365	326	407	365	371	355	360	341	320	354	367	350	321	373	380	392	330	351	366	379	373	346	376	355	330	352	381	352	328	355	357	308	349	350	362	382	325	362	347	343	383	376	363	337	341	354	370	322	355	345	344	375	315	359	396	333	340	391	346	332	371	345	351	373	321	346	366	341	371	384	376	354	357	364	335	341	333	334	385	380	375	345	330	371	335	335	380	338	373	374	353	356	346	349	352	331	332	365	350	358	332	350	349	362	332	366	334	364	359	350	306	348	384	367	347	362	338	359	339	331	358	373	382	339	406	354	364	361	372	352	348
24974	21162	27458	25863	26012	14811	3054	636	843	617	525	547	567	517	491	523	520	520	495	498	535	489	493	516	511	491	530	527	509	463	493	507	534	520	470	514	500	531	490	529	498	529	535	488	466	517	552	532	492	508	505	509	492	512	475	482	426	522	508	510	523	504	483	495	514	506	505	501	532	496	524	494	532	519	492	485	530	526	486	529	519	470	508	516	493	539	478	476	510	468	482	529	487	484	509	480	486	513	507	540	490	527	541	496	511	531	478	537	526	513	496	538	513	520	533	527	482	519	550	515	560	538	500	510	465	546	508	506	484	554	524	504	489	524	511	513	482	529	527	499	521	507	528	517	453	523	534	483	544	508	523	494	487	531	516	535	554	521	515	547	527	498	508	535	502	544	465	504	525	547	499	549	512	506	505	504	530	500	494	477	489	487	491	574	509	521	508	527	497	486	519	517	550	520	505	493	515	513	494	519	504	528	515	518	534	510	489	497	529	509	519	516	489	477	495	523	485	496	507	499	479	536	535	474	519	507	498	501	520	500	498	467	526	487	502	493	493	517	521	506	531	488	508	511	513	500	506	546	538	524	481	521	482	452	501	519	493	507	468	514	501	481	503	515	488	540	495	536	522	458	485	517	472	500	481	490	493	529	498	501	518	488	516	516	494	437	533	520	511	529	457	490	478	493	528	496	492	465	502	529	519	494	499	484	501	526	524	558	515	483	515	557	499	549	492	521	498	524	480	467	504	487	497	528	515	515	482	494	510	475	482	525	510	506	502	503	545	483	490	487	518	486	494	486	551	498	510	546	531	521	490	459	486	514	561	512	475	513	464	529	483	443	474	493	527	521	493	470	476	504	503	494	528	499	531	518	510	503	515	498	508	523	511	520	474	492	528	520	469	500	523	477	552	514	485	493	512	527	466	520	526	496	506	507	529	495	504	521	514	527	506	492	510	518	500	468	497	535	485	516	520	526	558	547	487	523	496	469	519	488	493	511	462	499	519	519	521	495	509	504	488	546	553	486	510	488	502	550	482	518	469	504	526	521	511	491	527	496	498	498	503	528	490	531	520	507	519	495	486	527	498	532	482	507	468	515	500	504	524	473	463	487	487	533	450	494	520	472	481	478	515	497	543	506	506	515	462	489	483	446	542	507	496	533	487	527	525	498	504	530	507	485	493	487	504	527	507	486	498	514	544	491	485	497	515	501	550	473	522	537	435	523	487	497	543	499	521	507	488	492	548	548	491	449	491	493	492	467	480	517	486	525	528	520	530	535	519	514	476	486	512	539	549	503	482	502	493	550	506	498	501	441	511	534	503	511	536	500	530	489	528	500	516	499	502	533	491	537	512	489	504	481	497	516	500	493	498	520	517	529	515	539	503	556	498	498	487	480	538	485	471	453	466	497	502	550	467	496	522	488	540	532	484	499	546	496	505	500	507	489	517	515	522	515	489	528	546	509	463	526	474	518	492	490	503	488	517	508	489	484	539	543	547	513	501	461	509	502	475	518	532	512	533	527	483	513	498	508	525	501	464	510	541	505	502	462	493	477	465	530	507	508	486	504	493	526	490	546	489	526	450	485	492	517	537	525	557	484	513	506	500	472	505	528	527	482	508	505	454	507	498	497	542	497	494	497	518	515	483	513	551	523	500	523	494	522	514	521	533	477	478	469	503	526	494	519	479	524	534	474	497	509	464	511	493	464	518	471	491	521	507	493	529	531	532	511	497	545	491	482	497	484	541	502	512	488	552	521	510	490	510	503	485	520	490	497	483	523	508	545	498	506	489	529	503	507	503	491	483	512	507	550	527	473	525	495	504	522	518	475	506	499	536	506	502	534	525	527	534	518	531	508	459	517	504	487	480	501	543	506	459	524	512	507	503	462	475	529	476	556	522	513	523	516	457	501	496	502	492	523	509	510	507	482	503	465	533	520	515	492	502	476	482	513	502	523	484	497	514	489	493	475	509	531	541	531	532	476	464	526	487	496	498	506	489	494	535	454	534	465	477	514	487	507	519	489	499	491	511	457	515	476	515	537	568	475	461	500	494	501	473	531	476	506	496	520	514	500	509	520	522	519	486	498	476	512	506	508	470	545	508	513	557	520	504	525	493	484	502	510	475	526	536	508	517	527	480	476	528	458	514	518	510	505	569	519	492	506	509	508	461	487	517	499	491	522	486	428	524	478	546	504	551	538	503	478	511	480	478	498	491	509	537	483	470	514	511	470	498	467	485	498	534	483	546	471	478	510	493	523	502	526	478	523	486	501	495	515	514	543	482	518	471	507	485	508	490	475	509	504	474	542	496	481	504	481	506	528	488	500	462	471	479	512	510	519	502	548	520	510	512	552	502	459	498	490	499	492	504	478	476	494	522	453	476	509	462	509	507	546	479	494	499	500	505	496	500	465	494	492	480	502	530	485	505	537	481	511	515	511	509	532	502	501	482	536	510	496	490	498	510	532	513	487	471	491	466	490	517	471	533	492	542	514	507	538	490	526	487	510	460	509	513	500	514	488	528	527	563	512	508	556	546	474	493	516	521	481	504	527	516	504	507	529	495	513	490	523	497	535	507	538	534	483	525	529	521	513	500	514	483	545	500	483	517	512	461	518	512	500	508	479	500	484	546	519	508	526	519	512	480	494	516	531	547	539	495	547	519	493	549	507	507	505	476	513	526	505	512	523	484	514	549	516	486	525	511	497	483	499	496	527	513	505	512	482	507	484	524	532	532	545	478	534	488	543	483	573	479	494	511	498	505	470	524	542	483	477	483	480	535	488	460	499	491	509	532	503	471	472	503	484	499	510	537	468	503	558	456	498	513	481	522	483	487	522	503	541	489	532	500	502	465	495	516	561	485	516	499	508	523	520	524	512	477	474	496	510	493	513	499	460	496	505	515	496	476	501	488	501	536	515	500	468	483	521	500	516	488	507	534	552	522	542	459	510	518	496	477	501	504	482	493	503	485	537	505	527	550	468	510	511	497	531	510	505	498	492	479	476	475	516	513	502	494	507	464	502	498	514	503	484	478	482	493	497	489	507	519	498	525	529	499	477	501	516	490	515	497	525	504	490	492	510	531	481	470	539	527	477	486	516	492	486	515	468	544	492	495	537	491	455	527	543	501	488	511	498	501	530	477	526	525	494	511	496	473	510	517	498	472	530	520	526	484	506	541	482	498	502	492	551	505	544	507	501	488	547	537	462	512	522	499	508	485	518	475	451	509	489	508	517	521	516	466	546	500	512	520	495	518	463	531	521	507	534	508	491	507	460	492	533	472	535	525	464	482	500	489	539	492	511	507	485	468	484	479	528	466	538	466	504	501	517	509	598	467	512	502	536	547	523	494	531	501	534	537	485	496	501	519	548	476	515	503	531	511	495	522	489	492	503	472	517	476	488	485	518	494	484	521	521	510	515	483	513	482	476	495	508	480	517	485	583	530	526	512	503	523	526	487	514	508	488	463	483	487	482	505	519	504	494	536	514	478	509
29371	52267	28944	22708	32452	15428	3709	674	1375	627	585	588	583	567	596	535	572	534	541	524	529	555	579	539	528	516	528	537	514	589	503	539	524	528	541	516	525	518	554	520	523	520	514	503	504	507	523	501	492	510	537	546	518	485	530	533	512	524	490	527	519	519	507	561	510	537	515	495	559	504	541	548	515	485	515	531	566	543	506	534	520	554	552	509	547	555	489	531	500	492	509	524	524	474	540	543	529	496	528	511	554	501	521	523	521	528	509	532	514	556	542	501	529	553	499	513	522	530	519	481	530	534	553	536	502	537	529	544	532	545	572	554	495	577	527	529	524	516	543	538	482	492	506	511	524	548	495	531	543	507	515	550	527	508	566	526	578	528	507	506	535	544	526	539	572	554	516	553	562	539	556	526	522	502	538	524	504	522	533	533	546	519	486	553	547	533	499	501	548	490	512	470	499	516	528	489	555	527	546	551	516	539	528	480	499	487	511	520	505	485	570	522	508	512	523	555	530	513	517	574	548	513	482	564	523	529	507	538	514	532	517	519	531	530	521	519	548	548	523	500	511	556	486	511	518	577	556	544	512	523	555	538	517	497	537	510	514	520	533	557	543	491	507	557	535	540	545	501	544	548	516	528	518	510	481	524	519	553	547	544	523	542	531	547	551	527	505	547	514	569	536	551	562	522	522	521	500	514	529	531	519	544	546	523	526	535	537	554	531	509	495	575	540	550	529	522	517	523	534	514	543	498	507	508	544	550	500	527	499	558	522	514	548	547	546	555	528	523	524	514	500	551	542	576	561	537	510	546	563	528	517	524	524	513	501	496	492	549	559	521	558	544	519	517	531	516	535	528	528	537	502	526	517	546	507	508	530	504	521	513	530	527	519	540	504	526	513	529	517	527	541	488	494	524	536	554	528	555	499	550	506	538	532	514	513	575	549	532	500	526	511	535	562	534	537	579	534	485	462	538	546	487	527	558	517	518	495	528	552	524	503	540	488	521	519	523	563	539	499	510	519	525	521	499	529	574	485	498	546	538	558	566	547	537	527	530	532	481	585	521	549	549	516	556	528	493	503	518	496	524	514	506	556	559	519	534	547	527	536	533	558	517	531	536	525	554	530	547	534	494	550	500	533	553	492	531	528	457	535	564	528	540	504	541	522	522	563	503	561	554	516	498	545	519	526	549	544	566	551	506	508	499	518	551	547	500	481	544	581	513	474	519	546	502	515	546	491	577	490	545	497	550	511	505	548	536	532	520	532	550	523	537	531	558	497	527	557	510	546	524	506	522	547	522	555	507	519	563	523	496	525	548	514	515	478	511	531	559	510	554	517	484	481	507	529	507	564	539	546	584	509	455	483	536	562	505	548	535	535	512	537	500	506	507	541	504	532	519	554	497	525	501	516	524	506	560	513	523	514	518	563	523	504	510	522	497	521	490	535	529	534	499	552	513	517	516	505	500	517	532	514	542	496	554	538	520	486	517	536	504	495	501	544	526	519	556	528	484	542	565	487	552	488	519	523	514	524	551	522	542	489	540	527	520	548	526	557	550	512	552	512	559	586	463	556	545	543	517	523	500	548	530	501	540	506	491	496	554	555	529	528	501	518	486	547	460	507	521	582	508	502	542	538	558	469	531	513	531	525	527	530	514	511	520	482	494	553	517	539	511	548	503	544	506	484	506	523	541	554	539	506	515	517	556	531	562	487	545	524	504	490	511	507	509	546	510	496	515	556	536	527	519	530	494	528	520	522	486	495	525	526	537	524	501	502	489	503	540	508	558	525	542	519	523	492	509	562	500	519	533	511	543	507	491	537	512	514	508	584	558	522	531	520	505	507	551	545	517	536	521	501	511	560	528	531	521	524	484	540	534	559	542	537	560	508	498	501	494	515	552	524	517	534	516	527	495	516	572	512	567	500	522	516	527	508	546	559	532	544	519	514	536	496	501	514	518	555	529	562	530	560	512	513	571	493	490	517	506	507	537	558	542	551	517	518	518	577	527	522	530	540	522	510	511	509	514	503	528	504	494	517	542	541	494	574	488	537	530	517	553	510	520	508	526	551	549	563	524	531	522	498	493	567	490	556	480	527	507	598	511	519	521	527	502	535	548	510	508	544	500	502	544	530	544	506	519	518	506	532	567	554	546	531	527	539	529	497	512	546	506	542	566	499	500	521	549	519	549	571	510	506	553	539	573	532	588	505	517	511	483	544	544	499	539	521	520	477	522	552	486	529	537	526	531	539	577	529	524	476	517	545	549	524	498	562	518	507	559	518	514	569	510	529	548	513	527	529	497	518	530	494	509	543	525	524	502	532	527	508	506	478	509	540	509	531	534	514	514	503	499	536	517	529	537	520	512	525	537	508	514	483	535	544	508	507	507	528	499	536	498	496	536	529	551	520	529	513	532	504	525	531	478	539	530	518	506	503	524	530	534	533	574	549	527	517	537	528	531	537	524	546	520	506	554	512	510	469	518	519	530	574	538	495	508	535	528	496	558	537	505	506	546	552	535	455	531	561	491	479	517	518	535	518	542	520	541	526	506	532	522	544	524	575	543	542	537	502	520	555	531	565	524	535	555	502	545	543	531	506	523	530	509	540	552	523	517	529	488	521	528	515	544	543	545	526	552	508	510	513	547	539	525	522	508	515	545	526	543	584	502	497	508	492	520	548	505	548	494	496	570	508	488	552	567	516	556	533	513	529	554	505	527	516	521	512	552	515	558	565	538	517	537	550	544	558	569	555	529	561	527	524	502	502	549	515	503	486	519	509	530	501	498	512	520	523	524	554	498	531	513	534	517	543	567	531	546	511	554	529	517	509	538	511	550	521	530	547	523	505	507	541	520	532	530	509	500	543	534	567	524	526	527	522	507	528	510	523	520	513	561	486	515	534	522	536	548	512	540	558	525	538	510	516	541	527	550	527	569	513	463	494	484	508	511	511	511	521	505	481	540	514	532	561	519	545	555	528	495	526	532	500	511	460	461	527	515	577	536	511	560	565	486	551	499	516	487	500	529	524	521	535	529	500	514	581	527	532	555	502	541	589	500	495	583	527	507	523	479	538	477	571	512	526	537	539	510	533	523	509	522	536	513	542	561	523	552	529	486	539	543	510	532	533	519	515	519	517	522	517	530	549	496	511	533	510	505	520	532	511	498	529	529	498	512	515	542	551	526	545	509	531	569	529	548	502	549	525	532	528	490	533	508	518	518	556	579	499	495	541	522	507	509	544	553	514	543	537	532	542	535	526	551	545	528	547	490	519	526	551	565	508	517	539	513	522	541	499	517	539	534	515	497	512	539	518	524	515	536	500	481	482	570	539	535	531	548	545	503	553	525	508	518	514	539	527	495	531	528	522	541	538	517	518	511	513	529	518	532	542	567	527	521	540	497	534	567	556	527	518	531	485	543	571	569	495	536	548	544	511	519	546	543	521	545	537	518	516	539	541	524	556	517	467	543	485	593	498	524	545	486	508	575	482	541	555	509
22653	21104	28764	24411	34625	31748	17055	1896	1953	773	544	538	521	479	522	509	495	468	473	464	434	428	476	480	440	495	423	433	471	462	436	473	440	481	397	446	425	431	427	451	445	443	432	425	473	439	430	441	437	450	451	440	439	411	432	449	431	435	424	450	424	440	445	406	430	443	414	407	444	415	445	462	439	433	402	435	448	411	393	465	447	441	409	396	515	420	425	417	444	443	449	471	443	445	420	434	451	431	430	414	430	451	441	439	425	421	433	457	444	446	470	423	431	457	459	435	461	462	431	423	390	395	463	415	429	427	444	439	423	374	437	387	471	430	398	470	397	430	427	446	403	463	433	429	414	456	434	409	440	437	411	430	420	430	414	441	406	479	385	442	429	455	429	436	436	475	454	428	443	402	471	459	394	425	462	437	436	418	423	434	388	448	408	402	407	502	468	453	407	387	458	465	455	409	423	474	422	405	414	440	448	432	432	456	422	445	459	400	434	411	423	443	446	434	468	432	441	426	450	415	447	427	394	471	408	425	422	424	417	450	444	430	413	403	468	445	419	473	372	432	452	451	436	415	416	430	427	444	447	418	428	428	418	377	447	420	459	448	443	445	454	391	427	437	441	419	446	418	435	404	417	449	400	436	470	415	451	413	449	475	416	477	446	431	459	454	407	473	427	430	418	376	446	450	429	452	388	464	375	431	430	379	421	435	427	430	442	461	452	416	435	386	402	428	429	432	434	421	413	426	417	427	461	440	423	454	433	394	419	408	435	431	451	405	414	423	431	410	425	427	432	409	386	438	424	431	445	446	427	447	407	476	412	428	410	445	453	401	421	479	412	447	431	469	447	420	407	463	458	437	392	441	433	452	409	412	448	432	417	447	428	454	436	464	437	454	420	385	432	442	456	431	460	408	423	437	440	448	407	386	451	431	425	409	410	410	422	439	410	434	437	429	448	432	412	418	399	396	411	417	456	472	431	438	478	416	413	407	443	423	433	458	424	442	437	443	451	443	436	446	473	388	430	422	421	438	422	416	424	451	432	436	438	451	422	428	437	426	423	398	414	429	447	431	434	460	480	447	430	434	410	417	423	430	449	462	437	435	439	467	462	451	486	413	425	387	413	443	442	412	445	434	412	418	413	411	437	403	433	421	413	426	417	424	428	445	435	424	461	437	404	463	467	462	424	422	389	467	440	421	423	454	431	428	440	454	433	420	399	438	452	448	478	448	393	412	431	398	440	437	432	418	447	397	409	451	458	398	419	438	433	475	463	456	429	434	429	431	479	421	465	425	422	487	483	412	473	419	427	414	411	448	398	467	462	450	437	414	445	439	409	429	460	420	471	426	422	425	422	414	439	431	409	446	453	425	494	446	436	425	441	461	404	427	441	407	414	389	456	452	481	454	411	466	441	431	428	445	449	442	427	401	427	468	421	443	460	427	463	452	453	426	431	448	414	413	414	445	407	399	406	434	387	421	464	436	431	386	408	416	447	455	415	409	424	432	425	442	427	424	472	440	427	425	412	402	429	453	448	424	433	457	423	420	447	422	418	423	420	429	438	417	423	436	456	438	452	481	363	398	425	448	407	424	422	413	405	403	421	424	414	420	442	424	463	452	417	435	461	464	418	462	413	441	402	412	460	436	426	405	447	446	413	424	437	434	397	392	438	404	475	438	453	398	404	451	430	425	419	433	441	436	430	418	431	424	436	424	456	476	428	430	448	449	426	405	385	422	410	407	444	441	425	421	414	436	449	456	452	465	405	405	453	432	424	413	438	418	495	468	421	432	425	420	420	420	434	435	449	416	434	424	438	473	446	416	410	454	476	448	403	450	451	454	454	445	401	439	446	426	429	460	438	429	455	409	440	418	425	420	463	449	453	415	428	440	385	421	410	475	445	393	393	449	424	439	427	404	432	414	424	396	448	438	402	433	428	437	420	430	483	419	401	473	432	445	453	414	453	424	443	425	405	424	397	400	428	442	390	468	425	426	432	476	438	420	407	445	477	428	444	406	418	444	396	433	449	444	435	430	433	417	437	464	438	425	450	433	455	436	437	399	457	417	432	422	462	461	441	437	442	441	446	453	403	486	427	378	466	412	403	425	431	410	437	404	418	434	424	408	433	436	399	474	434	485	421	424	376	449	417	417	421	434	461	419	407	464	441	449	443	435	445	448	421	441	433	419	428	447	422	452	408	431	419	408	445	419	438	441	447	444	457	417	459	430	444	415	469	450	457	456	439	404	425	421	435	467	430	427	443	431	434	470	463	422	440	439	429	424	426	463	438	435	436	425	455	454	456	421	380	390	415	424	483	428	432	422	459	456	424	395	449	443	408	441	446	438	455	406	401	414	473	435	435	401	408	446	421	418	432	455	441	403	438	419	438	470	407	473	432	429	454	425	437	426	429	474	455	453	397	411	453	434	421	504	431	411	436	445	457	415	429	457	420	431	429	438	400	446	432	411	450	441	370	389	413	436	442	433	410	412	425	443	429	474	432	412	477	433	437	439	429	421	460	426	439	391	440	448	424	405	404	375	435	463	434	447	438	442	399	390	454	471	445	444	409	401	418	424	435	434	437	403	411	454	444	379	444	438	461	427	427	448	392	418	478	451	452	433	440	443	426	436	394	397	430	411	401	455	413	470	430	436	426	441	456	445	429	416	413	428	428	430	430	431	421	425	453	414	433	430	419	456	457	471	460	429	406	429	431	423	404	431	404	431	454	466	392	428	436	438	446	463	450	421	443	445	436	411	405	428	423	471	425	427	447	418	404	469	432	408	418	466	429	415	440	394	426	411	426	412	421	414	449	410	481	427	408	423	428	445	416	450	414	452	436	448	434	423	469	420	423	409	397	407	431	443	409	391	436	474	433	408	433	417	461	388	412	443	444	413	401	414	429	443	454	428	421	443	406	425	405	414	443	416	438	419	419	429	417	429	427	451	453	425	433	454	409	400	422	436	459	462	450	394	434	429	450	427	476	419	411	430	436	430	452	429	434	414	455	485	450	452	450	436	447	408	454	409	421	449	465	486	442	450	397	387	456	440	432	434	468	449	454	398	412	433	437	435	383	426	420	439	430	435	426	443	416	436	439	452	423	405	431	459	431	468	435	425	405	413	444	441	428	462	421	435	443	388	423	422	411	463	412	416	406	429	414	442	469	394	406	431	430	448	432	402	478	453	427	416	428	440	461	441	445	414	432	408	425	376	436	396	463	444	409	413	421	457	433	446	409	466	442	434	416	414	440	433	392	441	420	425	424	428	431	444	460	416	443	421	427	427	391	460	456	404	426	470	418	418	444	419	440	457	433	440	418	418	427	435	425	408	440	440	443	451	372	422	411	403	473	419	467	417	440	422	433	435	443	468	441	459	437	442	453	429	434	445	456	438	395	426	436	443	435	438	420	384	413	407	414	449	391	429	409	422	440	453	426	453	460	429	434	406	414	456	414	432	465	382	461	456	425	449	383	432	430	445	404	457	437	398	453	393
33613	66648	47633	39745	53212	32027	7991	925	3340	985	663	622	599	561	557	523	560	501	541	484	482	525	477	479	468	435	503	472	439	476	433	437	473	454	457	438	428	473	483	422	454	429	435	459	415	421	438	417	442	462	446	411	415	444	423	449	430	406	484	436	420	438	451	445	441	446	427	441	477	457	440	462	439	416	431	431	435	420	387	455	472	433	460	420	412	439	453	455	437	466	458	447	451	482	469	439	469	475	443	426	470	433	470	451	463	428	468	448	465	475	427	427	454	443	454	486	398	407	482	434	429	436	470	435	426	448	432	450	436	450	435	435	436	415	460	426	450	430	455	457	480	455	430	426	439	479	453	450	432	424	485	463	430	443	434	481	448	434	497	429	444	437	454	415	467	444	482	458	459	439	430	450	435	428	424	457	444	404	463	469	401	422	449	471	437	433	455	447	422	454	472	435	461	422	459	434	423	431	453	458	445	428	409	411	416	439	430	428	429	440	403	437	409	475	442	461	425	461	422	469	444	465	439	428	478	446	469	485	461	436	427	410	407	428	407	414	459	445	455	429	445	465	430	501	459	430	394	412	413	446	425	444	438	427	424	432	450	416	422	395	483	406	442	425	423	425	436	415	429	454	422	439	455	481	429	447	443	444	492	451	431	443	471	419	440	408	430	439	455	408	415	484	433	453	408	460	418	443	443	472	394	430	434	455	446	407	481	472	449	429	458	426	465	420	430	432	431	441	441	459	490	447	404	444	446	441	386	451	414	428	450	422	440	438	436	449	435	462	424	435	450	435	437	432	460	434	496	414	421	437	438	440	429	437	456	438	475	432	424	455	453	449	410	433	438	425	411	419	434	411	424	438	450	428	450	408	413	448	438	451	448	443	432	443	427	444	462	449	446	442	449	426	434	442	396	434	450	461	427	425	418	449	418	423	444	420	454	403	423	459	460	444	455	437	429	445	440	425	444	451	422	454	453	416	416	415	451	424	423	453	427	449	440	399	439	406	457	441	450	415	409	417	406	471	409	445	423	434	428	456	480	420	415	467	425	473	429	420	426	437	415	434	431	456	425	432	448	419	436	390	445	490	461	411	454	444	408	467	434	466	454	471	448	442	441	444	442	457	458	455	453	439	388	430	389	421	451	459	443	430	429	459	430	460	433	425	437	405	394	442	439	476	404	449	471	462	442	415	423	448	424	417	421	406	426	473	452	394	439	481	486	447	501	431	448	416	423	441	445	472	428	436	418	454	430	403	415	419	453	442	430	419	409	399	425	456	422	482	440	429	427	450	423	411	433	435	473	429	407	389	430	448	425	461	409	410	426	409	494	501	454	461	429	418	428	429	446	472	416	458	402	423	448	395	444	450	400	458	443	403	433	413	443	412	413	455	431	453	459	411	463	445	438	465	459	461	437	425	425	462	458	463	429	411	460	434	427	406	454	417	457	428	481	423	444	406	456	451	429	451	421	426	414	433	438	456	433	412	446	445	422	429	395	424	424	473	422	450	425	410	407	420	451	411	444	448	492	456	470	430	440	433	445	410	436	440	446	425	418	428	443	443	462	421	447	449	433	439	424	416	442	434	414	422	457	431	426	431	455	456	434	417	447	467	441	444	416	416	466	450	431	445	399	442	411	439	453	450	438	435	429	455	463	438	411	426	433	455	413	461	430	437	418	438	421	446	436	434	457	433	404	423	418	431	438	423	454	443	449	408	398	437	442	432	422	449	414	413	471	491	441	420	430	432	457	444	406	456	431	430	424	451	475	414	450	445	438	434	384	463	438	454	429	435	442	415	408	410	445	447	421	445	444	441	408	412	430	417	442	426	412	445	464	440	437	420	411	463	437	457	447	418	427	425	433	439	418	441	426	452	457	388	421	424	447	428	438	447	388	439	481	460	458	448	402	414	438	466	431	403	419	469	453	428	477	456	419	420	436	419	429	458	425	436	424	412	411	406	433	428	478	420	398	422	384	440	429	404	426	462	449	411	448	441	443	440	433	453	450	430	412	416	454	446	448	451	441	436	434	437	434	450	398	445	435	418	450	436	462	465	444	450	449	469	401	437	435	426	444	420	431	456	424	458	456	434	432	459	479	433	458	464	417	463	450	484	466	396	438	425	426	414	438	451	461	423	417	435	453	472	473	431	405	425	436	460	410	431	431	439	457	417	466	453	462	460	436	452	440	417	436	449	399	437	469	434	425	429	454	401	450	453	409	424	415	405	424	456	442	445	432	467	447	481	468	454	431	434	467	477	430	430	428	463	438	471	424	421	425	457	401	443	459	440	465	452	454	447	442	423	438	445	460	437	427	439	414	416	414	419	458	455	445	475	437	483	416	422	461	413	438	458	433	455	446	414	433	433	438	455	450	444	416	429	472	430	434	453	415	454	427	435	427	441	458	480	478	468	418	446	437	423	443	468	463	451	452	425	424	408	416	456	471	447	440	466	432	442	476	431	401	428	411	450	443	458	401	422	469	422	479	445	475	465	410	427	428	440	427	456	445	438	466	476	430	440	439	463	430	456	440	444	452	454	420	422	429	482	412	465	418	449	411	444	441	427	408	451	462	438	476	437	431	481	408	459	419	446	455	445	426	440	464	428	452	446	448	444	413	448	454	486	442	440	447	466	408	431	448	401	484	397	450	424	424	465	431	442	419	424	441	463	422	421	452	453	465	418	456	431	462	434	442	460	440	457	456	438	449	438	417	435	484	434	411	424	406	406	433	467	375	402	423	410	464	415	439	423	472	427	427	441	440	451	449	477	425	459	453	416	438	399	411	443	442	403	441	433	467	431	466	443	418	457	453	452	422	421	415	414	417	480	449	457	433	458	396	464	437	464	421	411	448	468	451	432	436	451	406	437	446	450	454	459	444	468	434	419	452	402	449	415	429	448	417	432	440	420	452	417	453	435	450	412	406	443	438	415	417	418	416	468	430	421	452	453	465	462	464	466	467	456	445	474	426	435	442	448	427	445	411	432	470	413	442	443	431	440	427	428	433	428	415	450	432	454	443	417	410	457	408	446	434	416	441	437	442	470	465	458	458	409	425	444	428	444	411	416	425	444	443	458	456	437	457	416	428	461	430	463	436	465	435	450	479	418	427	448	441	500	433	417	429	451	448	429	402	423	427	430	433	411	404	483	463	418	457	434	442	436	421	381	435	445	452	472	444	441	460	431	433	437	469	482	429	381	439	468	427	450	444	466	430	460	453	445	444	445	469	463	465	439	400	412	438	433	423	417	457	433	424	418	445	420	475	459	431	456	469	445	466	431	463	440	419	437	460	421	418	420	417	432	433	429	429	414	468	439	445	433	438	434	428	433	445	448	465	412	451	406	479	445	443	458	464	443	442	420	447	437	461	435	434	441	455	437	430	423	432	423	439	416	403	434	438	478	417	493	433	460	443	418	393	469	428	455	417	451	451	468	472	440	433	418	458	434	406	423	414	426	435	437	416	438	429	454	449	496	426	459	415	440	411	397	416	426
29121	28314	26869	10286	7264	2376	595	411	457	425	431	437	400	455	429	405	421	420	409	445	446	412	401	416	374	432	411	414	404	450	416	429	407	396	423	438	440	416	386	422	416	413	418	402	426	383	419	388	406	366	427	415	420	415	383	432	441	434	400	428	436	420	432	423	478	446	426	436	430	407	441	415	414	413	381	436	414	402	406	393	433	459	413	449	414	395	453	431	411	421	425	405	427	427	409	402	418	418	414	434	442	432	407	374	391	394	387	426	406	421	402	415	444	425	435	426	424	405	429	422	423	389	406	418	415	437	397	411	424	424	398	402	428	429	414	399	390	387	437	432	433	423	420	419	410	410	386	416	407	401	420	453	410	411	421	431	404	455	455	444	440	380	395	472	443	428	403	371	419	444	428	381	416	399	437	465	444	430	423	385	415	439	429	394	430	417	439	432	396	416	434	436	412	415	430	413	418	410	443	421	439	417	403	432	441	396	399	414	428	426	394	425	404	426	420	405	451	438	439	428	404	383	400	441	412	415	437	427	431	403	416	438	410	402	379	385	432	392	435	408	462	405	408	421	388	424	440	416	395	418	384	432	435	401	431	428	426	421	411	413	400	405	434	422	419	410	390	395	409	433	413	402	446	450	406	420	414	409	371	414	442	409	415	410	415	406	422	412	418	425	404	415	413	441	414	416	411	421	428	445	416	423	404	433	435	411	420	405	390	377	394	394	427	402	392	415	416	451	441	418	434	396	473	416	428	419	399	434	447	422	387	428	440	413	424	412	428	413	417	382	396	418	408	424	446	441	456	407	445	386	429	435	406	395	432	426	399	419	415	443	395	391	428	443	381	361	448	444	425	443	390	364	411	403	370	397	399	405	400	443	416	440	423	446	393	431	414	421	427	399	403	408	413	421	405	424	446	407	421	391	412	420	431	404	429	424	403	409	394	423	434	384	428	396	459	428	416	402	415	394	420	374	408	413	421	395	406	438	415	412	391	419	435	425	421	401	436	446	434	418	401	429	394	429	396	416	425	427	412	407	416	439	423	409	453	420	378	378	407	450	409	412	414	382	416	424	390	392	429	397	419	436	405	427	431	418	404	416	374	429	390	425	387	418	416	447	430	441	378	413	411	409	411	397	406	402	400	428	390	411	426	399	408	384	409	409	399	425	405	429	426	400	383	415	421	419	438	380	450	404	400	431	462	403	420	417	407	408	430	466	449	419	406	418	443	426	434	450	434	408	421	395	397	429	407	436	419	463	423	408	421	412	456	394	425	434	408	435	411	392	386	418	418	431	447	418	407	450	434	404	443	428	453	427	422	389	420	427	417	407	424	388	413	396	407	400	409	396	401	427	433	413	397	398	441	418	382	423	431	417	432	407	382	433	437	452	391	420	397	431	455	449	429	411	444	431	399	413	429	394	449	424	424	415	425	451	427	402	390	371	443	367	442	414	412	395	413	460	431	410	431	424	421	405	420	406	427	414	406	388	400	417	387	410	389	391	405	395	405	420	420	409	429	423	398	405	448	426	412	426	418	441	410	425	396	420	406	432	400	449	411	430	405	434	455	412	382	406	397	395	391	427	401	405	394	458	439	443	370	366	419	419	421	392	438	409	402	438	420	403	389	421	433	402	435	444	393	443	395	422	438	374	432	403	399	438	457	443	384	430	399	418	445	427	426	399	450	394	404	457	370	403	398	392	408	371	396	387	415	398	437	367	437	395	445	367	394	386	410	441	418	446	415	421	452	414	448	402	380	446	412	423	453	406	379	432	399	414	415	418	416	415	436	418	427	422	448	427	366	401	408	420	411	401	428	421	392	396	450	423	436	431	424	407	430	413	439	419	451	422	440	430	433	434	436	442	405	376	411	447	422	391	389	411	404	415	433	438	400	404	423	430	412	410	400	422	467	420	386	415	406	475	442	429	390	434	427	426	405	411	447	453	411	418	422	410	393	399	463	424	429	407	401	443	415	398	427	401	404	408	438	406	410	426	417	412	467	430	437	429	408	417	442	412	381	396	438	426	434	422	426	417	441	390	419	435	428	393	425	407	424	416	374	390	374	427	424	421	451	417	410	406	435	421	428	449	431	424	418	439	413	430	396	409	407	407	402	401	448	414	400	395	417	408	426	396	372	421	399	414	413	435	416	408	401	419	406	425	448	435	404	396	408	416	382	429	411	427	453	403	429	424	415	428	398	412	399	444	390	372	412	432	405	403	406	393	386	407	404	413	400	452	402	444	413	447	359	407	383	416	387	400	403	422	423	428	386	438	407	403	428	400	386	425	411	407	420	386	401	432	403	440	422	412	407	413	433	413	406	438	439	441	426	470	408	427	428	399	461	440	436	411	415	439	436	422	401	479	470	441	395	391	458	419	390	411	438	424	392	393	401	407	436	399	434	373	448	418	421	459	428	383	410	443	421	441	416	401	403	374	432	413	381	391	407	438	404	414	363	431	431	441	428	387	403	460	404	415	410	415	432	433	420	422	413	420	432	390	403	389	430	414	432	399	401	398	405	411	441	386	404	423	414	404	396	442	423	425	450	398	400	425	423	412	433	375	432	449	396	416	421	430	424	460	456	402	398	394	392	418	430	464	432	413	405	413	429	428	442	425	409	413	414	413	385	400	410	413	457	422	426	431	417	406	422	450	412	384	389	427	440	393	427	411	408	432	405	391	421	431	435	408	420	417	401	398	448	438	418	439	413	373	384	423	395	417	435	400	441	411	378	390	404	423	438	416	401	416	399	427	416	433	424	417	445	434	415	395	411	463	396	429	454	416	387	411	427	395	430	407	412	404	372	406	447	403	433	412	415	397	376	451	459	424	463	457	389	423	404	405	437	414	446	387	404	405	429	398	415	441	416	434	435	426	419	415	419	406	399	417	397	451	458	424	444	441	432	433	449	433	418	414	432	418	381	427	441	447	414	425	400	421	415	404	442	427	385	396	441	428	408	411	444	398	434	420	402	419	414	423	403	385	408	412	411	407	389	414	395	428	406	402	411	386	422	448	416	392	407	418	433	396	420	417	443	447	429	396	430	407	379	425	406	407	443	419	418	453	434	381	425	425	428	411	447	446	450	379	418	426	426	453	422	415	419	439	453	418	396	396	433	442	387	415	437	400	393	409	409	404	414	444	423	433	395	418	425	416	426	438	397	413	424	407	426	430	402	471	432	397	457	421	459	435	430	416	399	421	429	386	456	415	421	428	385	412	431	432	441	434	410	442	470	410	435	377	422	455	419	384	390	410	416	410	396	401	426	459	400	381	423	391	380	393	408	421	412	392	425	417	413	386	391	401	408	425	396	409	415	452	439	411	419	449	432	423	414	414	445	423	397	384	406	404	407	387	403	450	430	395	417	402	432	424	421	419	393	406	397	430	424	424	408	367	349	418	396	419	443	399	402	436	400	424	435	449	394	386	412	446	443	458	419	416	414	411	400	419	418	412	403	404	393	409	448	453	449	426	426	417	435	374	416	404	434	445
26169	42035	24921	6143	7505	2661	649	474	523	440	403	461	451	442	479	464	422	438	454	424	449	476	451	454	406	436	411	441	428	436	467	413	464	440	454	431	452	469	476	434	472	449	440	470	435	443	444	447	420	408	453	439	417	428	439	444	444	427	464	412	472	414	412	431	449	485	446	436	419	449	468	409	419	455	435	425	454	412	424	441	456	450	428	428	448	435	426	437	465	426	448	426	435	445	463	444	434	447	441	462	429	433	436	464	453	451	412	484	467	454	448	407	456	479	447	411	432	443	416	411	443	467	418	457	470	441	420	437	419	440	427	430	433	443	440	448	434	438	436	413	463	423	457	408	429	463	410	448	501	436	451	483	424	453	446	437	452	435	429	435	477	426	460	448	442	454	475	463	433	437	457	421	454	425	442	432	447	453	446	438	448	453	438	437	426	427	427	472	435	453	427	468	438	441	403	433	476	441	430	398	451	445	486	414	443	461	442	437	444	463	458	439	465	432	444	448	423	452	439	430	464	433	440	417	455	425	477	437	447	443	417	491	429	437	437	461	438	437	471	474	408	431	402	470	455	439	477	426	445	456	426	427	432	459	514	467	442	460	456	454	483	441	421	434	470	435	445	448	432	447	453	450	439	448	419	402	451	437	455	413	435	434	395	454	442	442	453	419	420	474	427	457	454	426	463	459	436	448	469	430	404	462	419	445	428	441	451	470	422	456	465	434	455	475	437	467	450	427	464	448	429	478	461	433	442	441	420	480	452	436	451	429	454	437	437	473	454	410	419	456	458	464	442	444	465	446	466	431	440	451	435	431	486	443	464	447	452	453	431	422	412	442	438	460	422	402	434	400	435	474	422	466	443	438	405	483	450	444	422	472	510	466	475	438	403	454	463	439	453	435	484	418	471	446	442	411	474	466	456	446	451	422	443	465	415	450	474	468	412	430	430	445	422	472	478	430	417	476	422	450	403	467	428	448	445	461	438	488	448	465	498	433	420	447	435	490	468	462	453	455	422	458	435	488	453	436	485	425	430	433	417	429	451	434	443	429	460	450	437	423	430	451	444	473	448	424	490	437	454	417	441	426	446	451	441	433	417	437	410	421	436	457	467	461	453	456	477	438	452	448	390	448	502	411	465	486	430	432	458	449	463	438	456	489	402	460	433	445	482	447	433	413	440	429	452	421	465	445	439	462	437	449	434	442	454	409	441	488	443	419	445	429	428	465	437	441	491	443	490	457	436	447	410	463	430	454	416	436	402	399	436	432	439	456	449	453	459	456	441	423	425	428	441	460	443	439	451	411	443	479	434	419	421	415	455	434	406	429	447	427	426	451	403	465	409	429	463	431	438	430	426	433	399	422	438	483	450	432	469	463	427	464	435	465	463	455	474	442	443	477	498	452	437	458	448	451	458	427	427	463	481	426	481	469	447	424	434	436	406	448	451	430	437	441	462	446	453	439	454	446	447	455	455	433	413	460	443	412	469	493	475	462	464	415	441	446	450	461	473	457	432	476	430	418	462	441	410	474	456	480	424	466	430	482	453	450	447	448	439	410	423	467	474	419	461	436	453	434	465	447	430	428	476	399	464	406	431	430	430	460	436	455	416	432	473	441	429	451	442	418	447	460	421	443	477	449	467	487	424	467	388	416	437	473	458	472	491	462	427	413	428	461	431	463	426	390	429	450	456	415	446	433	446	459	405	446	427	427	443	461	463	438	479	410	452	488	460	477	418	468	457	478	431	428	430	461	449	442	458	448	415	484	454	467	431	476	418	442	470	466	413	487	431	468	465	442	423	474	458	427	465	446	455	426	471	445	479	460	425	467	436	432	410	455	435	433	420	400	414	459	427	417	426	457	435	444	427	441	424	442	452	435	468	428	471	417	475	463	441	450	475	463	447	449	452	394	428	444	438	377	441	416	447	454	450	445	440	392	441	416	454	392	451	434	429	457	461	414	400	433	437	448	444	407	461	458	420	444	415	461	446	437	459	469	463	456	429	443	451	429	472	480	452	428	416	466	444	417	455	455	401	461	446	471	410	427	411	440	444	509	445	430	456	497	451	487	436	482	412	486	444	439	467	431	451	475	433	446	427	467	449	469	474	425	490	460	485	441	453	430	430	493	419	429	449	468	443	440	474	429	421	459	423	424	428	410	460	462	426	442	468	451	472	429	449	461	464	457	447	440	456	409	457	472	391	443	463	454	444	432	457	451	458	451	476	433	435	431	470	440	465	458	420	473	436	416	410	472	453	464	437	460	470	419	507	463	462	436	414	428	442	454	412	454	423	475	459	418	459	433	470	456	455	421	465	462	476	439	394	448	426	463	452	435	449	455	434	419	467	476	432	438	449	454	442	467	434	413	449	481	471	464	467	431	433	467	404	419	470	456	431	439	454	456	435	430	468	459	450	461	472	441	449	407	444	432	449	445	467	455	443	413	458	447	432	389	442	463	462	453	457	426	448	438	501	433	433	436	469	470	433	467	449	439	429	440	480	465	384	472	423	443	435	443	442	462	510	454	431	431	442	456	441	427	487	409	468	462	438	466	427	422	420	443	445	436	462	420	447	431	459	446	480	447	467	456	446	471	433	429	465	448	413	468	435	421	437	452	471	466	435	488	447	452	446	423	450	462	421	442	430	460	413	412	428	488	478	432	434	437	457	452	457	446	429	427	410	418	423	446	432	439	455	477	462	467	420	452	483	429	404	436	453	420	413	457	449	442	494	384	454	440	466	425	423	430	451	490	416	454	479	450	458	460	421	444	465	450	452	483	423	464	489	456	433	449	456	466	425	443	420	401	417	454	406	442	473	451	444	435	425	442	475	484	442	480	436	448	441	490	472	422	453	446	414	431	474	384	434	408	503	456	425	428	461	441	436	427	430	443	416	458	462	458	446	447	464	418	448	400	463	443	446	443	477	455	461	479	443	441	469	430	425	481	465	457	451	447	480	431	453	428	434	439	414	455	458	463	412	457	428	441	410	477	427	456	473	462	409	485	477	439	452	465	445	458	467	450	453	440	451	466	455	485	452	483	437	426	428	429	442	453	432	477	473	439	416	452	414	438	455	452	481	444	410	414	423	480	434	437	408	449	430	419	423	434	457	439	437	457	429	460	439	469	422	422	450	422	436	453	451	478	412	437	437	429	461	423	466	427	428	448	421	466	435	437	424	472	410	444	456	466	462	444	450	464	438	429	464	443	454	442	444	424	435	449	430	403	437	447	445	457	460	426	451	445	459	423	452	429	448	427	463	452	434	434	479	445	469	442	447	435	407	456	442	453	432	424	405	461	464	445	470	393	475	424	431	433	452	444	447	442	429	454	434	453	440	444	395	429	464	443	458	456	461	461	449	418	455	460	417	413	494	464	432	445	417	433	415	452	455	406	452	436	447	438	450	427	432	425	455	425	420	472	452	482	466	442	462	435	415	451	432	407	487	412	442	433	460	466	445	454	449	451	433	464	480	471	421	443	435	478	475	429	397	466
23696	21103	28389	25355	33640	26446	8534	621	1103	497	416	399	372	398	375	349	357	365	382	398	361	354	356	328	392	352	367	322	347	324	349	354	320	372	342	335	351	320	330	365	376	361	358	355	348	329	338	339	344	325	333	349	320	342	339	361	328	307	330	360	358	342	356	335	337	331	312	348	304	332	372	367	336	330	334	308	356	357	330	337	350	347	342	378	347	336	300	334	336	323	321	345	342	365	330	348	376	355	370	333	341	353	338	342	348	346	341	323	351	356	347	366	340	345	339	350	366	379	343	319	338	348	328	355	321	323	363	333	371	365	335	341	349	331	335	307	336	334	350	355	325	334	334	321	332	324	380	330	345	309	357	374	312	347	339	334	324	328	347	352	359	345	311	306	344	356	343	353	350	342	361	334	340	352	332	345	355	353	337	347	334	320	363	307	333	373	348	329	360	386	346	337	343	323	372	329	333	338	365	344	354	346	398	335	328	314	329	339	330	326	322	365	344	318	355	346	316	343	339	352	350	303	343	348	332	358	315	330	335	340	343	319	310	332	330	343	325	317	337	334	326	328	349	309	312	362	318	354	348	313	305	371	344	337	326	358	344	358	320	336	337	343	326	327	323	317	308	315	365	339	342	322	324	349	385	346	339	352	351	400	331	349	337	339	350	330	359	356	340	366	341	316	337	325	328	361	354	322	348	331	302	315	368	352	331	318	335	367	352	388	323	325	370	364	320	343	341	341	344	312	330	322	375	368	319	367	356	325	330	358	341	373	358	343	348	345	334	334	311	355	354	341	304	334	330	339	314	334	331	353	335	370	312	368	355	327	330	336	343	344	353	358	334	316	337	331	366	359	366	330	329	318	355	347	322	356	338	342	349	351	315	319	338	322	320	356	323	319	317	363	334	330	343	363	291	344	333	344	339	331	339	328	316	364	293	342	344	356	393	339	317	331	359	346	325	341	325	339	357	357	318	335	321	345	356	367	322	335	363	368	319	350	379	317	352	359	317	375	344	324	375	350	365	360	349	324	322	305	325	323	325	357	319	308	329	322	347	339	382	319	353	331	359	354	340	346	343	326	341	323	343	348	333	368	325	339	345	326	343	363	317	368	340	308	353	371	338	361	367	335	341	356	326	319	369	371	341	329	363	325	372	328	361	334	350	358	330	355	332	351	363	312	351	309	314	324	347	359	340	313	364	327	324	363	318	342	361	343	340	345	330	372	339	338	335	351	369	324	343	343	321	338	316	347	343	341	345	351	356	367	364	334	317	335	310	349	354	341	340	369	306	313	340	337	360	346	359	348	334	367	367	380	332	354	363	370	343	333	379	342	358	377	335	331	304	344	325	329	358	356	308	285	329	354	365	354	347	343	347	338	334	303	407	305	352	371	347	342	349	371	323	343	322	348	337	365	307	314	318	341	346	362	354	358	342	348	340	312	289	351	368	357	316	304	305	321	367	344	354	352	317	354	320	321	342	355	333	341	371	372	323	324	346	339	317	320	381	349	318	349	347	338	316	332	326	338	337	337	329	381	368	327	352	359	314	335	327	326	355	334	303	328	323	369	357	319	359	326	359	333	364	327	324	339	359	351	351	339	350	324	355	366	303	337	349	336	351	305	325	347	311	345	345	330	358	338	319	351	348	336	348	362	323	332	324	363	365	313	329	326	338	356	326	321	330	330	370	323	350	349	316	333	349	351	348	327	353	332	349	374	350	368	347	321	354	323	333	336	348	327	347	361	321	352	329	367	335	331	325	324	348	345	354	348	341	319	350	335	344	324	352	354	340	347	344	366	364	342	316	336	343	340	346	327	353	356	336	332	337	334	325	356	331	350	328	355	350	367	333	347	323	329	350	324	308	346	349	368	327	298	330	387	334	313	348	326	305	305	358	353	341	324	326	297	348	304	346	354	333	332	365	340	382	359	370	334	311	348	360	297	321	289	298	372	353	349	315	366	348	324	332	347	343	342	349	362	380	299	302	311	335	337	365	340	336	327	328	329	340	351	341	347	347	378	347	334	338	344	348	340	361	342	347	332	323	339	356	351	353	347	334	320	372	326	345	328	346	376	352	342	334	334	316	344	314	305	324	377	330	322	346	360	355	309	347	349	347	371	350	357	333	345	374	340	320	385	328	350	341	373	352	315	370	329	361	334	324	332	320	364	346	336	340	367	374	358	339	332	348	330	340	370	348	317	336	305	353	310	336	322	340	347	334	341	318	349	384	325	357	363	358	335	327	299	350	339	373	331	371	329	306	313	313	333	309	372	337	331	308	359	349	379	342	336	326	321	362	314	320	325	325	370	344	334	312	340	341	380	324	360	341	354	336	330	350	307	364	339	352	369	304	325	343	321	365	306	364	315	370	319	334	316	330	355	356	344	340	296	332	343	353	369	321	335	346	342	339	346	301	335	360	341	330	342	331	329	327	331	316	355	375	340	336	324	353	356	311	388	323	328	323	339	356	342	334	296	324	336	367	338	318	337	316	353	349	358	364	365	333	331	364	362	338	319	350	266	331	345	351	341	339	353	352	332	358	319	339	348	343	316	312	338	331	317	315	330	293	336	353	316	330	350	357	323	368	357	325	348	323	329	334	327	352	377	311	315	332	313	348	360	338	359	358	330	363	333	364	357	339	356	364	341	326	351	333	341	356	343	330	316	340	338	335	333	344	341	310	340	354	348	323	348	324	324	369	357	314	366	342	335	292	329	369	340	349	352	316	326	348	320	329	356	328	335	299	322	346	337	338	383	328	336	326	376	329	302	302	329	343	373	345	302	336	311	363	305	333	298	343	359	327	361	364	329	350	352	327	349	333	301	324	349	350	343	326	324	320	295	357	307	330	313	348	335	385	356	307	361	320	357	315	331	331	346	302	355	350	318	326	351	351	354	311	344	315	313	343	356	340	319	355	353	340	345	358	334	320	313	320	366	307	377	358	361	369	318	341	364	328	350	342	344	319	356	340	323	311	311	324	337	340	366	340	334	323	290	332	356	342	329	354	344	371	339	300	327	341	335	348	352	345	322	344	340	338	339	340	335	342	372	341	315	326	323	339	348	366	359	334	348	331	340	350	358	369	342	325	337	329	348	299	355	332	351	354	329	350	338	355	323	376	397	334	349	368	357	312	362	376	333	337	327	351	343	326	341	334	302	349	348	365	330	341	341	333	343	354	335	385	332	319	322	341	333	355	344	305	369	358	365	330	344	343	346	356	353	362	356	346	331	333	350	319	337	367	339	322	369	351	350	364	339	341	350	330	354	344	325	349	315	359	340	331	319	366	339	328	328	285	330	322	302	376	344	353	323	317	335	341	378	332	357	324	356	377	370	341	302	297	315	382	355	327	329	365	332	354	331	321	345	329	350	345	353	346	316	340	353	360	328	316	319	300	323	347	344	354	344	348	360	288	356	341	340	335	367	335	347	330	329	359	312	361	337	330	359	379	343	354	327	348	365	350	354	346	332	331	357	336	332	368	351	353	361	350	359
30736	60339	37846	29455	42344	23593	4154	656	1733	655	486	486	430	430	432	438	403	381	395	418	363	396	392	389	394	388	365	368	374	386	377	391	351	375	394	360	354	392	355	339	372	372	347	391	328	371	378	336	372	360	374	401	365	390	366	380	385	380	362	356	336	374	366	341	369	357	414	377	336	343	373	369	361	359	343	340	335	352	371	344	375	345	341	346	356	351	361	325	398	358	383	358	357	377	352	355	360	392	377	375	347	402	352	387	355	365	340	343	397	373	370	388	350	357	360	396	340	357	363	367	346	346	373	339	357	365	367	380	345	342	390	322	363	388	352	377	381	346	364	364	352	391	344	362	363	374	382	355	361	364	379	333	351	369	361	397	342	361	403	371	356	382	374	371	318	364	355	372	359	363	317	373	345	374	376	380	378	332	372	383	352	341	362	335	365	375	313	367	368	379	378	346	341	389	360	332	340	371	366	338	349	359	321	344	370	347	363	340	386	346	372	383	347	354	376	372	370	391	361	359	374	352	341	406	350	370	388	361	402	369	355	334	355	385	352	326	363	375	359	384	335	359	385	361	360	356	347	356	313	385	369	311	364	339	345	372	356	362	339	370	335	361	387	338	359	360	378	392	393	342	327	362	380	353	384	354	369	367	386	342	391	330	346	343	368	369	341	381	365	372	353	366	388	356	346	371	394	387	370	360	377	345	376	341	364	337	364	367	378	370	336	358	367	351	327	341	351	367	338	330	378	362	336	355	363	372	342	333	337	389	357	375	381	382	338	381	364	355	395	357	395	361	345	355	360	356	333	361	347	356	345	363	336	308	416	384	364	332	401	321	346	349	375	366	380	368	350	334	376	348	370	356	350	366	339	381	341	350	362	346	355	342	395	367	351	351	358	359	355	391	336	334	356	359	361	343	359	376	339	327	409	386	393	370	367	354	314	373	354	377	378	389	356	348	337	350	355	341	362	353	355	375	372	378	383	361	366	353	369	349	373	346	353	345	389	334	383	341	361	353	364	364	333	365	334	374	373	380	339	356	377	388	380	346	387	360	373	384	348	350	340	382	365	375	359	342	358	382	361	344	372	359	334	374	361	374	369	372	335	426	350	361	355	354	343	340	346	352	375	352	373	380	390	365	369	346	368	346	366	339	365	342	354	369	365	375	373	377	353	363	375	345	384	358	374	371	369	378	401	364	351	352	377	385	321	350	403	363	382	337	359	357	374	385	366	353	331	363	387	370	386	323	369	332	362	361	311	356	365	350	375	384	394	372	386	378	355	388	376	330	370	367	378	372	393	351	372	349	363	330	356	390	363	337	355	344	408	357	351	361	380	380	400	365	323	334	387	382	335	338	364	360	337	343	346	398	347	379	332	361	327	336	386	344	339	367	343	385	388	354	388	348	368	408	340	371	374	346	363	368	409	327	360	334	348	354	350	329	379	378	377	327	400	389	362	333	347	379	363	364	335	362	394	334	358	381	378	328	392	352	365	370	370	373	330	373	393	350	348	367	387	363	373	348	360	358	356	350	363	387	359	334	386	343	364	383	346	348	383	387	366	340	364	335	363	345	350	366	381	318	353	399	373	377	377	349	335	373	388	355	359	339	344	359	371	395	355	316	367	373	354	375	377	343	356	355	361	345	353	343	365	386	382	362	399	351	364	367	362	354	372	338	353	357	341	338	327	364	409	333	353	350	377	360	352	358	361	388	325	381	384	358	329	363	374	333	377	376	367	369	359	401	355	361	343	348	367	370	361	376	333	339	360	336	366	392	366	370	346	364	351	359	352	399	354	376	390	389	345	359	379	335	388	413	329	378	355	401	370	354	340	350	347	351	376	377	351	366	367	339	375	352	369	372	358	346	359	389	351	370	339	350	372	363	344	343	344	349	344	347	361	388	373	375	395	376	349	377	380	388	326	346	339	361	341	389	374	353	369	343	352	396	354	368	364	354	363	348	422	363	370	372	374	336	342	354	358	345	338	318	366	368	350	366	323	337	377	366	365	386	342	334	387	381	353	349	323	391	374	332	345	387	375	347	370	395	372	363	338	339	377	333	384	352	363	344	379	361	348	330	350	354	363	382	361	347	373	360	335	358	363	346	390	388	332	351	381	333	354	371	369	354	372	348	330	344	324	345	380	362	384	352	342	373	375	395	340	338	362	365	346	372	356	366	353	355	327	339	358	365	361	388	353	404	366	355	350	389	384	376	361	345	346	338	351	339	380	330	384	381	375	370	366	378	361	369	364	355	387	369	349	374	385	375	345	362	377	372	348	346	363	351	327	344	363	346	355	346	378	367	371	375	388	379	370	370	340	356	377	375	362	349	360	354	384	359	367	345	332	363	350	343	347	364	329	382	387	357	386	369	358	352	374	358	378	367	323	328	373	384	357	342	383	359	328	340	385	355	360	379	369	352	351	354	339	357	391	420	362	369	355	343	354	388	366	349	366	375	350	335	393	382	389	344	364	366	344	335	359	361	335	378	351	367	367	355	358	375	336	378	364	353	381	348	365	387	374	337	395	390	354	397	369	349	356	334	382	319	359	394	369	335	374	371	354	347	365	374	353	350	345	335	371	389	368	372	361	352	390	332	349	371	329	350	375	381	350	383	356	360	382	339	358	318	304	339	397	363	386	361	360	347	388	353	330	374	360	368	346	377	367	325	360	364	319	349	330	349	385	367	333	347	322	364	363	383	362	367	371	385	374	343	383	393	335	363	389	360	358	367	383	347	341	349	406	363	364	352	362	369	299	350	365	361	368	379	327	366	357	345	352	385	336	385	362	334	393	348	377	355	368	409	338	322	375	365	368	328	349	359	355	349	381	353	362	381	376	382	321	359	343	324	360	389	367	367	370	410	369	379	340	360	368	354	351	346	349	347	358	368	360	389	325	354	347	364	358	338	364	355	378	322	351	377	357	351	335	352	364	373	337	347	328	335	369	361	355	351	342	339	379	344	384	330	361	369	366	369	362	360	364	342	341	334	351	381	331	322	375	344	326	388	377	333	354	374	371	393	334	389	371	382	396	393	352	379	354	328	373	331	331	386	341	350	373	380	375	364	388	334	327	353	325	350	352	365	341	393	404	368	354	373	362	370	368	383	392	373	372	369	354	344	347	355	345	358	390	359	361	338	384	360	359	376	378	376	383	351	367	378	388	370	357	328	356	373	368	387	363	347	341	338	365	312	374	355	334	345	384	376	343	352	343	367	358	380	385	368	366	381	329	331	358	372	358	353	366	388	323	347	324	400	347	365	368	373	307	353	347	343	345	385	359	350	366	382	361	359	430	337	392	316	341	347	385	347	344	342	379	357	361	337	350	389	339	391	378	397	342	357	323	337	349	381	391	352	359	334	389	359	347	374	352	374	376	379	390	383	341	328	345	338	345	384	342	313	371	348	363	382	378	333	340	381	365	362	363	389	382	369	359	380	387	396	377	369	388	383	373	365	327	377	341	396	398	361	337	348	347	359	342	373	355	366	373	346
24923	21209	27664	25960	25349	15105	2289	579	793	642	557	564	516	519	472	504	559	524	550	510	479	529	508	503	508	524	496	514	522	515	477	508	532	469	501	532	525	542	497	526	478	528	495	519	464	501	529	511	522	487	513	497	501	478	530	500	498	510	488	504	514	513	491	497	510	488	495	498	507	483	505	528	519	552	535	495	484	506	482	518	510	500	513	506	513	488	499	489	488	504	502	534	481	538	466	517	551	488	538	478	507	510	501	538	541	521	503	502	507	548	535	531	496	465	539	479	518	501	520	491	480	496	484	492	484	489	522	485	517	505	559	509	498	506	512	543	515	500	461	464	474	474	493	520	521	527	472	498	516	497	523	541	517	499	492	514	500	499	539	503	531	545	499	522	488	467	509	527	522	494	455	529	526	500	457	477	480	481	538	522	485	472	550	527	451	487	475	491	503	501	552	473	476	504	486	524	513	532	525	511	527	527	507	524	485	501	525	488	505	520	490	519	509	537	468	499	495	516	483	488	521	509	520	473	515	526	484	524	481	500	493	468	507	506	519	488	502	521	518	485	544	535	498	527	507	514	540	560	518	536	499	492	549	508	479	506	528	473	493	473	491	499	469	517	460	486	503	517	506	502	518	483	509	492	499	497	559	496	497	500	523	529	521	499	529	483	469	481	512	507	487	484	488	513	490	494	482	469	533	524	476	517	511	468	501	504	492	530	503	481	510	515	519	514	521	485	492	500	505	534	487	484	568	506	506	507	502	470	523	502	494	512	560	547	441	475	512	498	529	448	449	508	467	472	531	504	477	534	473	504	487	481	482	533	486	494	474	528	516	531	528	467	526	533	522	488	527	512	527	509	518	528	510	554	510	502	510	489	473	478	493	559	509	504	543	476	505	524	524	475	540	513	546	520	506	486	502	511	536	489	490	483	535	471	528	463	517	490	515	514	562	508	460	536	485	522	506	510	497	511	484	519	469	515	483	492	520	492	528	492	523	554	496	501	554	548	524	517	541	513	496	534	516	513	511	503	506	484	506	487	509	472	502	545	498	511	512	474	500	511	485	476	495	515	503	520	532	468	538	465	505	517	530	530	478	512	513	551	526	534	509	482	504	500	523	524	459	503	521	508	543	463	504	519	485	532	537	523	464	461	513	518	516	447	490	548	480	471	538	472	501	492	531	490	481	456	524	523	489	497	477	517	492	517	531	508	558	534	487	505	553	512	536	482	475	547	521	541	457	543	471	515	502	468	523	524	507	520	547	530	518	521	493	521	517	525	522	492	523	507	518	519	452	489	504	493	543	485	517	524	527	486	499	473	515	446	514	488	534	522	496	499	534	481	504	554	496	510	499	535	489	501	525	530	499	505	500	545	520	531	509	551	499	495	476	518	523	481	520	500	509	505	522	451	487	527	494	548	516	488	532	521	494	499	470	513	449	517	518	500	499	512	495	560	502	512	540	492	484	520	505	519	530	551	499	521	501	512	499	482	474	529	506	489	518	511	500	492	514	464	524	523	516	499	503	498	520	491	548	486	494	456	505	499	541	479	495	474	521	529	488	489	506	476	532	530	473	564	505	513	472	461	472	555	532	540	471	559	523	514	554	514	536	496	479	516	504	520	521	525	513	495	509	500	536	551	507	537	522	517	505	495	463	483	499	520	504	522	501	481	496	514	502	505	506	498	465	494	447	494	519	486	475	519	483	526	509	497	485	494	494	486	498	506	493	529	497	435	570	502	488	502	519	546	505	516	506	519	505	507	513	501	519	512	518	541	516	570	495	576	499	490	526	507	478	511	489	553	487	530	522	492	498	497	497	488	511	499	480	502	486	545	547	499	500	504	550	493	493	528	506	519	526	513	539	492	475	463	509	460	521	541	542	512	482	494	511	522	481	496	525	527	466	531	522	482	473	528	495	524	498	521	496	487	505	540	512	501	516	502	471	507	513	497	541	499	483	518	507	514	468	506	490	524	528	484	519	532	499	530	505	515	468	500	485	538	506	530	470	499	502	506	509	525	508	491	518	501	490	499	478	476	479	520	539	499	492	515	470	526	497	480	539	509	519	504	504	521	506	495	503	497	516	491	511	490	499	522	509	448	521	522	516	502	534	511	519	528	463	543	494	487	486	519	493	500	510	475	568	535	514	529	467	491	486	500	511	518	524	478	511	502	494	527	536	527	538	498	500	479	509	508	540	495	566	525	505	489	525	536	536	499	525	520	496	485	530	516	476	493	507	546	458	480	480	507	506	515	520	518	535	504	489	507	531	488	517	502	480	474	475	504	519	489	490	479	497	531	509	515	503	486	533	494	559	533	533	464	516	498	529	545	539	515	508	496	499	507	501	508	528	450	486	503	513	530	482	493	500	525	466	489	508	496	477	483	520	489	467	476	519	506	483	499	521	477	507	493	522	527	520	501	482	525	462	480	557	500	541	507	510	604	490	504	528	482	524	448	521	495	508	504	540	483	499	542	540	490	496	522	476	465	511	496	517	514	547	488	483	496	511	506	495	500	465	486	511	501	491	482	506	523	516	467	527	487	513	487	500	517	520	513	484	499	507	541	456	515	513	461	552	542	537	484	495	485	509	459	547	526	486	495	523	479	537	510	469	518	526	469	519	540	504	482	537	563	492	534	533	500	528	525	540	484	492	513	477	497	518	492	502	502	536	519	485	520	492	469	513	513	483	497	495	518	502	488	495	502	485	548	499	471	518	512	513	539	476	519	506	516	521	472	509	493	532	540	482	514	529	473	463	474	543	524	473	509	498	497	496	501	502	453	457	502	533	497	532	515	548	492	464	522	556	532	488	500	468	506	485	455	467	504	470	508	503	497	514	495	536	479	509	505	524	532	474	524	513	496	524	499	494	484	523	535	515	530	483	503	499	522	504	511	493	497	539	459	511	507	533	527	474	480	478	510	510	498	545	494	503	547	524	520	511	497	501	492	513	507	510	501	491	475	471	519	492	523	497	493	496	505	512	497	500	487	529	502	501	519	458	494	533	481	538	504	551	480	483	501	484	510	512	493	503	508	493	489	487	502	515	512	485	510	541	523	524	501	503	475	507	542	481	496	533	500	488	499	511	487	480	471	470	449	466	504	498	526	514	478	506	526	490	520	535	517	506	487	499	495	509	506	458	513	511	522	512	488	528	520	504	518	479	515	495	535	484	468	492	515	503	505	528	512	506	521	549	502	480	497	477	555	504	524	524	520	489	499	496	497	504	487	455	558	516	469	526	510	467	509	504	513	553	530	488	513	498	523	524	522	491	540	509	517	504	470	503	565	510	512	525	562	495	527	474	524	515	523	508	502	491	517	462	519	518	504	503	502	570	512	543	570	503	529	483	503	530	495	495	513	490	461	524	503	467	497	482	505	490	476	541	526	491	535	529	524	504	475	457	514	494	516	473	457	492	540	507	502	496	520	469	462	531	511	445	494	477	515	556	467	521	490	531	525	494	530	542	491	516	481	522	496	536	512	561	523	479	477
29837	53765	30991	22925	31897	15749	2458	649	1160	619	587	584	584	553	529	559	564	562	548	558	513	535	537	586	537	512	546	510	585	510	567	552	527	542	539	532	544	564	527	500	518	565	540	524	553	538	515	572	564	552	570	554	532	526	533	552	546	528	574	516	533	566	562	513	524	497	557	549	529	516	503	515	507	553	524	514	528	472	495	560	506	535	501	562	537	526	500	546	542	521	571	552	500	550	584	514	540	520	516	550	559	525	517	541	513	569	548	529	533	538	544	544	540	499	549	515	539	548	525	581	528	527	509	535	538	495	503	509	472	540	516	562	541	559	579	519	505	535	546	514	527	483	533	518	512	581	519	522	519	556	515	510	561	528	508	525	505	556	493	524	512	525	527	537	538	512	527	485	544	499	542	549	559	509	564	526	582	563	551	529	507	520	523	504	549	526	571	502	535	505	544	529	518	536	529	554	510	552	542	501	519	561	581	531	532	506	512	524	509	553	536	526	525	567	535	530	504	526	558	526	536	535	592	523	526	516	517	556	559	523	537	530	571	513	538	492	535	559	571	537	498	554	579	556	509	545	534	501	543	484	572	530	514	526	542	539	537	540	525	561	544	559	573	534	538	530	529	568	558	549	509	507	532	506	523	498	551	558	515	540	513	516	544	538	561	514	538	536	546	524	564	521	530	539	555	588	557	499	511	526	581	512	561	529	577	552	473	554	514	497	517	529	548	547	525	537	540	539	536	518	442	524	524	541	495	525	504	541	518	558	538	536	523	562	514	547	550	546	540	544	512	534	477	507	514	529	542	532	534	506	537	508	519	497	560	545	523	543	559	509	547	583	483	533	560	502	555	515	526	527	513	523	542	558	516	531	487	565	506	512	549	533	566	576	505	529	489	525	526	488	515	503	520	537	541	517	482	527	521	552	568	557	525	568	522	548	529	528	573	494	539	569	504	557	509	532	556	524	484	529	547	575	522	499	490	539	529	495	565	499	535	535	502	539	506	530	545	571	512	500	545	525	540	521	543	537	550	579	551	536	534	551	545	508	510	567	558	509	504	527	531	522	530	499	530	547	568	537	528	527	502	593	523	515	546	485	554	556	550	538	541	525	510	538	524	494	532	512	522	527	551	543	551	557	523	525	539	543	553	519	557	534	541	525	546	514	566	511	518	548	510	522	538	519	542	503	557	551	533	533	564	523	505	528	545	534	538	541	510	551	525	525	547	497	516	547	559	519	537	544	578	597	533	549	538	507	479	571	530	570	542	539	538	520	549	518	491	489	498	547	527	517	534	567	545	523	520	544	531	502	552	527	534	506	514	512	559	534	523	510	526	550	571	533	494	516	539	527	530	524	514	581	515	554	511	508	514	505	531	577	568	492	511	539	553	493	509	511	517	533	540	543	542	544	543	478	517	507	482	538	534	523	527	542	492	576	587	556	547	530	518	539	559	523	548	541	487	525	524	550	539	540	556	513	556	525	534	512	543	491	498	501	489	512	568	517	515	533	546	531	562	553	541	510	528	527	547	529	512	512	542	545	525	536	541	597	514	540	561	531	555	477	550	557	484	520	520	476	570	543	521	510	538	536	528	533	559	530	509	544	533	540	513	517	526	537	500	548	516	553	545	513	583	577	495	517	506	521	485	548	485	529	550	533	532	502	508	528	543	539	515	513	566	535	521	503	527	544	517	545	515	561	528	535	523	502	526	521	537	545	545	532	545	537	524	516	527	512	520	533	522	513	544	510	549	481	559	502	497	486	517	534	483	510	539	537	514	518	533	556	525	514	550	521	538	537	552	540	532	524	532	510	534	531	542	592	529	546	519	520	548	525	524	523	511	531	503	544	525	513	500	571	552	523	483	541	529	555	582	537	522	556	527	521	573	587	551	526	518	523	498	544	492	579	514	514	544	534	515	513	522	518	537	523	487	536	522	554	503	511	529	519	558	489	520	552	563	505	546	517	537	496	527	505	509	531	486	514	531	532	517	500	531	525	506	510	532	541	521	510	481	527	507	520	513	554	565	533	542	517	561	504	522	567	536	542	567	538	547	545	511	490	527	496	533	543	520	553	566	531	507	515	494	495	571	538	555	510	583	504	539	539	548	503	553	521	511	526	527	521	549	509	524	510	521	520	537	532	551	572	518	506	574	548	526	511	517	524	569	519	516	554	534	502	525	562	498	499	571	580	525	515	518	526	562	516	521	546	546	523	506	561	528	520	493	535	522	555	551	576	545	535	508	496	537	517	520	516	557	525	602	567	544	538	471	483	524	536	481	530	496	548	531	535	529	551	528	512	530	482	518	540	482	502	530	517	535	526	535	526	550	546	534	535	538	494	527	567	498	537	573	556	548	556	565	549	530	488	555	521	541	513	555	521	527	514	542	523	501	519	497	526	531	503	538	569	522	530	520	531	535	506	513	559	538	525	545	546	537	515	556	560	511	508	512	482	536	533	556	518	535	508	513	510	550	538	524	539	487	540	526	535	530	542	492	511	524	506	525	516	535	519	504	544	496	517	525	535	533	503	549	538	568	517	522	568	525	511	490	505	551	525	581	547	521	544	543	571	533	528	558	523	494	539	563	485	553	508	544	545	531	520	534	494	520	543	537	509	519	520	531	513	511	580	557	527	566	542	532	522	524	498	526	561	558	544	543	473	557	541	488	556	535	493	541	485	519	506	540	554	518	528	539	560	482	487	549	498	504	515	500	554	508	550	475	542	518	556	567	477	529	544	543	535	541	511	559	531	516	542	541	547	531	542	515	476	511	559	532	551	534	516	534	561	517	474	502	532	539	556	523	534	525	532	568	509	505	536	530	544	518	496	561	526	514	546	632	548	541	528	521	551	552	537	554	538	524	528	526	482	535	537	548	565	523	532	528	510	573	519	591	529	549	522	572	515	496	540	556	530	546	560	511	514	570	546	545	567	521	559	532	568	529	559	528	514	532	547	528	508	496	524	558	519	549	524	496	524	529	516	528	511	571	562	537	511	547	520	575	534	546	543	552	508	525	513	556	546	560	533	538	530	563	532	532	522	499	572	577	541	511	511	564	552	542	542	515	536	556	545	560	575	517	508	532	565	545	512	569	512	548	514	571	528	546	516	545	484	541	544	584	488	509	533	522	525	543	512	526	510	574	512	498	547	548	538	542	531	558	577	493	530	556	595	533	573	507	550	488	536	515	545	541	513	545	527	541	528	530	500	492	496	502	481	548	475	487	531	511	545	505	502	527	534	510	534	518	548	527	517	547	518	523	546	537	564	506	516	515	538	524	527	494	511	544	527	524	504	563	532	530	530	528	466	539	502	532	546	547	566	537	515	538	521	558	550	538	525	477	516	566	493	524	536	560	549	543	539	552	562	494	545	546	539	543	560	516	507	525	561	520	491	534	525	530	515	552	540	529	544	545	506	552	554	543	565	520	526	530	551	532	573	552	486	511	525	505	529	476	520	532	510	569	529	542	561	544	507	566	515	515	548	575	479	541	530
22701	21113	28713	24536	31966	30437	15295	1644	1104	592	544	527	552	517	525	512	512	495	482	538	482	431	451	458	448	477	451	459	401	462	468	461	443	458	432	422	446	466	442	450	432	477	468	435	452	424	431	407	432	447	435	436	449	431	470	439	440	416	413	415	425	461	422	424	448	429	455	419	441	467	456	420	436	414	424	446	473	472	446	435	435	426	455	449	408	440	462	438	439	432	376	430	429	434	399	430	460	432	423	424	437	438	411	479	435	399	452	484	445	464	453	457	456	432	453	449	413	484	433	451	417	451	438	422	469	437	425	457	417	433	429	450	447	437	431	422	441	430	454	456	441	422	434	402	454	413	418	405	416	411	467	400	459	437	443	433	429	443	443	416	442	432	428	466	452	468	424	454	403	429	397	445	422	443	398	406	476	466	441	432	437	457	436	416	420	429	398	450	470	401	399	449	435	443	429	423	411	423	434	455	431	416	459	443	450	435	405	451	483	412	448	438	423	429	448	424	417	432	403	435	461	431	386	393	439	477	447	469	457	374	418	414	412	406	415	436	438	461	434	430	458	466	411	423	423	443	455	428	436	405	414	462	426	437	425	450	430	439	435	428	451	445	447	474	439	433	394	460	396	416	437	399	448	424	416	441	409	451	437	415	438	409	419	401	439	437	455	400	423	453	411	406	447	430	393	388	468	407	403	410	412	420	454	441	437	452	451	440	444	437	418	393	451	423	395	452	419	399	431	448	440	433	422	426	425	400	405	404	450	446	420	386	402	425	447	451	443	451	517	437	426	417	455	461	426	432	418	417	449	407	445	475	475	449	468	397	453	421	434	460	463	447	456	400	425	402	433	421	460	418	465	447	456	443	439	427	401	462	427	460	410	444	453	420	469	446	427	419	444	430	424	396	417	425	450	423	412	430	431	426	441	447	452	409	415	453	439	451	401	453	443	405	426	437	425	449	403	455	466	431	444	451	423	441	442	426	437	417	467	401	497	435	451	419	420	438	454	484	466	433	437	441	419	408	434	443	446	426	432	433	425	441	415	434	442	461	387	449	437	423	421	477	441	395	435	408	435	455	430	442	423	414	469	448	433	451	465	445	443	438	453	441	420	432	432	434	409	401	484	452	460	454	418	401	438	420	442	445	429	458	403	402	463	417	442	414	460	433	411	404	417	445	453	450	447	395	449	431	394	383	444	454	453	422	408	454	427	438	446	448	444	426	438	458	456	448	447	387	458	399	395	459	410	395	415	426	409	425	435	449	410	446	433	448	443	433	450	449	398	453	429	426	443	450	430	439	412	441	438	416	451	424	433	483	420	429	409	442	412	438	471	403	430	452	411	429	436	431	402	418	421	403	435	425	430	441	448	420	460	428	424	425	437	436	436	421	405	432	418	436	432	426	440	404	423	428	425	443	419	425	399	437	408	423	426	409	435	414	436	423	405	390	426	453	470	444	419	472	469	448	452	398	448	434	433	445	417	426	417	422	447	499	436	410	420	444	451	455	460	411	449	446	437	470	441	414	424	445	452	460	460	438	488	430	447	460	456	445	433	402	427	428	470	409	405	437	423	413	433	457	415	411	453	444	397	427	430	491	396	467	457	405	438	427	492	440	401	426	433	403	411	432	439	452	457	441	428	424	443	437	432	419	408	411	420	415	425	465	452	420	439	427	446	441	406	458	428	425	403	463	421	456	452	420	431	407	447	452	378	417	459	412	467	441	424	459	439	459	402	444	420	466	416	441	434	430	409	430	411	475	398	439	446	457	438	443	461	429	435	441	448	454	452	438	454	444	450	420	451	422	454	452	450	456	463	491	427	424	439	413	436	422	409	415	448	425	445	447	417	450	427	425	435	428	407	430	401	446	407	385	434	407	440	452	450	425	463	464	423	426	444	430	428	426	436	457	456	397	443	460	458	427	442	460	413	443	403	434	438	421	465	448	445	417	403	407	448	460	405	461	459	462	435	445	477	423	449	397	435	450	444	403	478	390	467	417	450	449	411	451	436	428	427	378	439	435	392	419	420	433	445	410	392	409	392	428	481	449	458	431	487	435	450	438	432	401	430	410	460	393	439	418	448	421	392	432	474	417	411	408	444	435	441	451	464	410	429	472	433	436	391	458	416	450	441	423	477	455	474	452	446	425	449	412	398	455	433	428	423	418	428	405	432	415	432	441	417	442	458	418	462	420	423	395	425	420	412	439	407	423	456	442	418	468	485	430	388	425	454	445	408	449	445	430	447	419	436	446	448	420	472	428	404	449	431	401	419	398	408	435	396	411	385	422	474	422	481	457	464	450	452	416	418	453	435	480	445	424	400	420	431	432	410	463	421	411	446	435	424	399	432	425	417	432	384	427	426	425	441	452	468	439	412	429	463	457	431	434	451	454	424	454	420	438	458	388	429	439	449	446	403	482	422	480	459	437	406	439	431	438	427	410	435	413	416	461	457	401	436	466	448	436	388	431	423	421	425	448	455	404	426	423	447	420	416	392	452	405	446	412	432	437	463	483	430	437	433	442	417	418	451	420	420	451	460	414	485	429	429	423	417	435	452	449	453	392	453	422	402	450	437	470	415	429	445	456	429	456	436	401	438	483	409	443	437	452	451	419	388	440	423	429	439	450	398	466	441	463	430	423	502	448	418	446	445	443	439	455	436	438	448	408	439	470	419	435	426	443	480	417	441	426	396	469	473	470	407	423	405	496	441	412	461	420	397	395	444	434	413	398	437	417	438	424	430	442	421	402	399	463	409	449	416	413	457	419	457	438	447	432	463	440	445	462	434	444	441	401	456	427	430	430	445	435	442	433	414	407	434	417	453	441	445	444	450	415	449	474	406	498	453	414	434	452	465	449	435	470	468	442	409	460	426	449	444	417	413	428	447	496	452	480	417	422	427	409	449	481	465	431	460	423	449	455	435	445	418	444	404	446	433	433	409	454	441	419	430	434	455	432	413	397	451	461	423	418	451	465	431	428	458	452	452	469	461	425	422	439	404	424	416	409	426	429	432	432	446	443	431	424	420	442	465	482	432	426	446	423	455	420	416	412	432	440	435	435	433	460	408	405	424	450	409	454	416	435	432	426	424	401	395	436	403	461	435	434	425	463	477	427	408	415	412	429	455	462	418	431	430	419	453	411	423	444	414	478	451	423	457	414	436	433	430	449	390	423	414	426	423	422	395	428	421	435	437	429	449	415	469	440	421	439	443	439	434	477	437	438	429	433	449	401	415	445	464	468	442	436	465	417	427	413	417	464	449	444	423	455	439	431	433	452	432	438	434	452	400	422	428	459	460	422	380	427	436	461	447	411	433	487	440	419	484	425	414	447	439	418	428	441	435	448	397	431	442	457	430	458	427	450	419	422	402	443	426	417	438	456	399	424	409	428	437	443	407	446	462	405	392	443	430	426	413	432	387	402	380	449	450	434	449	436	429	460	406	438	427	422	447	429	410	415	468	427	455	412	407	440	460	435	396	423	446	425	460	433
35187	67350	42040	42827	50408	30550	5675	1007	1705	817	727	673	595	563	544	602	577	515	539	538	457	491	479	489	433	455	468	459	460	442	498	473	449	458	484	460	409	428	493	464	463	469	450	451	430	430	470	432	466	449	427	427	447	415	422	503	472	470	461	433	423	427	410	461	457	457	446	453	432	453	449	465	431	418	462	408	474	456	447	408	428	448	448	425	426	484	452	460	463	421	464	459	440	466	445	428	416	451	403	473	454	490	433	462	464	445	452	476	446	475	468	441	473	464	448	423	448	434	452	467	466	477	464	419	465	442	454	457	433	465	462	445	429	437	446	425	479	448	433	468	441	469	455	440	431	411	460	482	407	424	418	461	434	431	434	441	452	444	412	468	452	415	408	435	423	450	438	472	408	440	419	452	443	472	419	463	439	431	454	450	425	472	448	443	413	424	416	456	449	429	434	416	434	415	456	412	427	413	428	430	449	456	454	484	448	457	397	445	448	466	443	434	458	443	413	446	432	458	416	440	453	453	417	425	444	480	453	438	479	429	486	465	454	449	424	454	433	435	460	463	442	441	457	458	434	454	444	435	421	450	480	413	464	437	412	459	440	457	464	463	416	434	456	425	453	416	425	409	407	486	449	417	417	437	443	416	425	426	457	445	396	424	417	407	433	432	436	442	442	441	461	421	449	421	414	422	418	420	452	443	423	463	464	433	399	442	460	461	400	453	433	406	439	452	463	450	429	439	416	469	419	464	454	457	452	425	404	466	464	447	476	434	431	473	438	453	399	439	456	466	416	464	436	429	458	436	441	412	455	449	482	458	434	398	435	431	453	434	427	447	452	475	400	455	437	449	446	412	432	432	454	455	445	420	450	463	470	445	409	429	446	436	451	458	425	419	439	459	441	476	424	434	447	444	419	494	450	463	424	459	471	473	422	451	443	465	454	443	437	392	426	444	404	405	420	436	474	458	453	433	465	420	415	445	435	433	423	469	424	434	464	456	411	413	434	425	467	481	449	420	397	461	465	442	419	484	413	422	471	418	444	459	454	436	443	488	417	439	443	457	443	448	385	441	445	426	474	468	446	444	476	477	407	426	454	465	444	431	430	450	428	450	452	435	412	457	413	488	415	415	433	426	392	431	480	435	450	467	439	408	426	419	469	427	432	433	449	427	428	413	446	466	420	449	444	454	425	448	475	442	425	458	439	468	434	448	406	425	436	449	434	432	440	457	426	412	430	478	446	422	465	412	396	436	450	409	456	464	427	457	447	437	440	446	495	433	457	428	432	465	469	443	436	449	457	421	455	462	446	424	432	482	415	437	428	420	438	465	454	429	468	452	466	438	462	439	470	407	440	469	467	454	435	445	416	460	447	418	425	476	412	417	469	434	436	431	425	420	474	463	450	445	465	400	418	384	448	433	428	411	422	429	449	464	458	446	461	459	455	455	469	433	452	458	403	455	407	464	426	466	470	426	470	438	452	443	476	418	464	434	453	455	443	441	428	426	475	430	447	453	451	483	467	442	468	429	434	414	437	420	427	433	452	449	432	433	467	444	367	438	438	454	464	445	440	461	443	467	384	454	462	492	452	435	421	483	448	435	432	434	409	443	460	454	452	429	424	466	463	408	432	447	430	498	452	452	458	430	456	421	424	428	443	419	448	460	476	474	470	455	459	420	423	437	466	422	425	424	450	433	467	444	419	438	414	468	429	433	423	437	463	503	454	433	430	443	441	425	440	424	467	437	430	438	424	422	463	411	428	457	446	417	471	445	420	491	458	461	468	437	426	474	463	470	430	465	444	493	419	447	421	468	422	432	400	432	399	463	435	421	446	461	473	401	465	452	449	456	443	442	443	424	411	476	441	434	427	467	443	416	445	451	430	429	436	456	442	458	432	464	440	428	433	421	479	467	439	486	431	414	460	407	400	444	440	441	412	423	445	405	451	422	422	463	433	452	449	469	462	403	424	428	439	469	440	465	438	439	465	463	470	442	432	444	429	436	477	428	451	462	481	457	421	423	453	455	446	417	437	434	430	415	385	444	429	438	470	462	478	443	423	457	412	448	433	438	461	455	455	421	463	460	418	429	465	463	467	454	439	445	456	430	417	416	451	433	439	480	442	457	464	453	484	416	474	458	443	452	431	433	495	405	380	447	446	443	453	415	481	445	475	422	441	436	457	453	434	426	446	435	428	444	425	471	432	446	416	437	420	422	444	429	438	423	466	470	428	446	428	450	427	441	449	457	434	432	448	435	437	449	442	427	455	441	439	406	425	442	424	429	427	427	455	460	412	438	464	475	435	457	427	441	434	450	421	473	438	414	459	445	432	497	456	434	442	452	432	452	425	447	437	466	445	443	444	447	430	461	436	418	427	422	461	463	451	480	473	444	465	415	437	423	450	397	396	461	466	437	439	434	443	443	427	448	486	435	424	422	402	429	445	412	490	434	447	446	469	424	447	439	433	442	463	443	424	438	459	426	447	463	433	459	454	442	440	391	421	456	406	437	465	457	417	441	464	414	455	449	445	449	396	441	462	456	444	454	433	437	480	444	430	406	441	431	434	425	418	431	475	450	454	415	420	496	441	467	448	429	430	463	448	417	468	454	412	468	435	438	434	443	441	428	422	443	431	432	434	448	462	415	428	461	443	469	462	430	451	462	454	429	469	442	473	442	441	452	470	395	467	466	485	441	448	448	450	426	424	478	450	442	417	445	453	447	410	449	436	483	467	467	409	457	471	431	439	427	450	430	450	433	424	490	476	480	394	433	446	439	473	479	421	439	423	449	468	452	450	467	455	436	480	440	438	440	433	440	469	453	423	462	427	444	453	434	417	462	419	394	448	446	413	449	434	422	406	465	443	439	453	422	457	450	450	433	434	442	448	476	432	458	411	438	441	481	465	403	439	456	427	443	427	420	435	441	411	455	423	426	441	469	436	390	436	448	448	430	453	450	440	471	418	469	424	432	464	426	443	457	416	438	455	443	482	439	459	422	437	436	455	487	474	431	468	404	489	453	455	469	436	461	483	425	406	434	403	478	437	437	414	461	440	477	456	467	405	459	424	409	409	409	451	473	442	458	423	448	448	452	408	460	436	453	422	436	453	437	483	430	448	423	449	444	437	454	386	456	440	458	437	417	444	451	459	467	462	440	404	432	424	433	413	423	442	428	421	465	441	476	461	400	433	455	425	445	445	474	401	405	472	443	437	449	447	415	415	422	447	449	435	475	414	433	435	414	448	417	417	410	403	450	409	431	413	424	453	441	434	463	456	467	488	438	468	450	473	376	468	430	411	449	428	438	440	452	464	452	485	455	467	446	445	482	452	417	465	438	458	446	422	414	471	437	457	417	459	424	442	433	458	455	446	431	481	410	401	425	456	424	431	411	448	441	432	454	450	458	459	426	397	451	494	413	411	438	432	439	447	422	452	432	414	415	460	462	423	442	402	414	433	442	435	454	435	449	462	414	476	451	400	423	446	438	437	451	459	432
29620	32007	26116	9230	5782	1905	557	395	388	467	434	444	422	440	432	447	409	388	383	422	401	432	427	424	389	393	442	434	411	441	423	409	440	440	428	425	425	417	444	446	390	413	442	445	381	442	439	399	456	435	402	422	441	430	417	439	441	446	401	420	432	391	429	421	413	414	424	425	426	429	444	409	427	436	402	419	473	398	426	440	438	418	428	430	393	438	425	433	421	433	428	437	395	384	416	446	415	445	411	413	435	374	451	407	417	416	394	405	414	391	432	455	411	449	393	439	478	427	411	393	434	396	415	420	410	410	455	453	449	427	447	452	426	457	393	400	401	411	436	410	419	427	441	417	409	414	432	434	434	443	440	432	396	479	440	428	429	426	404	416	408	411	444	419	423	405	399	425	414	406	416	440	432	442	422	422	411	427	468	442	429	413	397	418	379	396	436	465	421	418	408	431	372	407	383	412	431	454	396	441	419	407	417	437	393	430	410	431	435	384	420	416	421	454	443	445	429	419	422	439	382	452	385	413	423	427	418	464	422	417	390	408	460	451	400	405	439	430	381	411	421	467	448	390	414	471	472	408	444	433	395	393	435	432	449	415	430	423	440	434	399	440	417	403	436	451	362	452	442	384	437	472	429	458	427	421	447	416	418	407	445	414	440	428	413	427	425	430	406	420	426	425	433	386	427	419	426	416	397	404	379	395	421	424	447	398	422	406	411	443	394	380	406	424	416	399	439	412	427	419	458	427	427	424	423	395	465	442	429	419	388	403	411	445	433	404	405	434	434	423	459	401	386	431	468	463	418	432	419	411	419	386	413	451	444	429	446	414	437	438	398	412	469	386	461	424	410	412	416	443	404	429	404	428	390	409	435	449	431	405	449	418	406	433	458	413	425	457	463	433	449	396	435	436	445	421	436	418	450	442	462	419	417	423	414	424	435	434	422	442	394	417	398	456	429	412	419	418	420	420	412	421	385	386	411	418	413	408	411	407	410	412	403	466	422	414	389	421	444	414	435	405	402	376	423	474	375	402	454	447	432	453	402	405	403	407	411	438	397	423	372	385	448	426	408	407	454	439	356	458	423	420	459	440	403	416	448	425	411	457	402	394	387	407	432	409	479	416	379	428	364	437	417	478	434	420	422	414	416	404	432	453	433	438	442	389	389	404	428	386	415	417	413	419	420	411	427	421	404	442	409	396	447	414	419	412	416	434	386	401	404	413	390	389	400	416	456	456	373	412	397	478	402	439	416	437	433	412	406	444	402	371	426	406	402	415	420	429	415	385	449	428	483	463	428	382	374	436	414	424	420	419	431	427	422	435	471	406	435	434	414	410	410	403	455	423	416	422	423	426	450	445	464	412	411	385	400	450	378	420	439	407	416	465	394	441	413	446	431	450	422	378	390	401	367	446	415	412	413	407	413	413	402	390	379	398	435	416	436	382	437	403	411	419	371	423	430	430	432	434	425	395	445	404	408	424	406	417	413	408	391	458	431	366	406	432	422	437	381	437	460	421	435	433	411	435	402	404	421	398	432	423	429	396	385	433	439	442	426	417	446	438	399	418	419	433	382	441	401	418	433	390	442	434	407	441	444	418	396	425	441	418	415	417	410	430	448	433	464	428	434	413	413	425	389	415	418	430	414	436	429	406	403	445	446	405	462	431	423	398	412	408	449	419	426	416	439	398	430	412	397	450	453	434	429	403	387	451	441	405	461	449	402	440	393	411	401	453	424	420	429	390	445	414	379	410	423	443	427	437	413	379	420	409	429	375	413	419	447	400	411	417	413	431	410	422	416	444	439	414	450	432	434	422	442	449	432	430	424	423	407	425	397	428	445	409	420	429	406	391	415	417	432	434	423	436	430	434	423	424	483	428	412	426	424	434	420	458	429	424	442	435	438	420	407	433	438	424	386	437	409	411	438	387	447	423	439	425	440	403	411	404	424	453	442	432	449	426	412	435	397	441	448	471	428	413	434	374	399	444	446	420	388	406	454	414	410	419	381	417	405	433	429	419	460	415	433	413	411	442	411	405	441	405	433	417	422	385	403	408	422	418	447	437	433	397	415	383	404	420	428	434	431	407	402	423	435	421	432	424	403	401	420	395	425	433	413	425	375	416	423	450	448	415	427	446	416	384	395	402	406	426	388	444	412	422	439	450	426	416	431	459	375	410	445	418	441	445	390	426	396	425	416	414	411	416	394	428	447	421	407	429	404	416	393	439	424	376	422	408	415	389	448	408	393	421	413	421	393	409	435	403	389	424	430	442	422	442	448	443	467	389	376	405	434	433	413	430	391	403	414	429	422	443	421	428	401	394	420	415	447	396	430	440	389	427	408	421	421	426	409	421	461	414	413	418	409	429	404	423	466	451	414	387	429	414	417	398	458	438	392	454	414	420	378	424	453	426	429	395	446	432	436	381	406	406	411	427	435	440	418	470	417	427	403	386	407	418	412	433	428	395	447	421	402	378	441	416	410	425	437	401	420	395	404	421	429	464	399	417	409	441	419	413	422	395	414	440	416	414	432	440	404	404	425	377	428	438	414	416	401	385	408	413	399	391	402	411	411	408	410	430	430	387	418	440	407	417	459	466	405	426	388	432	468	434	421	435	445	408	427	424	413	410	419	438	433	425	420	417	412	403	381	443	369	414	413	436	425	405	388	432	405	415	395	430	411	445	406	421	384	424	411	412	425	457	494	426	436	441	403	452	421	425	467	408	451	389	466	401	394	417	402	401	413	412	400	421	432	437	394	464	425	408	415	418	404	426	435	444	414	429	421	436	408	428	408	424	395	428	438	442	412	412	393	456	415	413	424	429	424	424	425	417	402	438	429	400	443	405	459	408	485	421	427	424	406	392	423	430	424	397	383	376	441	413	390	383	414	396	425	412	390	434	412	425	443	413	428	434	418	415	406	406	407	445	475	411	426	416	463	436	451	427	409	395	391	460	404	406	446	400	460	409	458	430	402	394	470	390	412	446	412	443	383	434	432	391	426	433	409	409	443	429	435	416	443	417	368	450	419	398	400	417	414	432	427	410	420	405	416	418	419	430	425	431	386	427	434	430	438	412	408	433	430	425	440	460	415	408	435	401	390	420	395	448	415	405	450	425	433	412	412	435	415	431	414	385	422	430	415	397	433	441	411	415	475	425	437	401	453	423	355	433	426	445	430	418	419	427	415	415	467	413	424	427	412	448	427	423	457	432	399	394	429	387	401	444	433	411	431	421	431	422	426	403	447	426	439	434	421	387	424	405	390	399	428	421	426	404	375	433	418	428	433	433	449	409	442	431	410	399	449	423	409	439	413	430	420	428	410	468	421	466	442	421	399	448	420	404	432	389	424	391	441	424	391	467	416	451	384	421	445	446	427	377	469	414	420	437	396	445	420	417	414	405	406	497	378	431	457	439	395	429	433	428	375	420	448	406	420	427	437	419	398	409	409	421	391	433	419	428	391	470	416	422	445	410	406	469	438	411	414	406	401	416
28389	45895	21636	5464	5912	2131	539	508	458	459	490	439	415	423	476	442	436	438	477	418	442	445	441	416	422	478	429	454	426	434	467	451	477	459	480	441	423	463	475	442	455	441	487	480	482	457	410	485	432	457	414	444	436	432	448	440	443	431	461	477	457	407	453	456	456	445	449	439	438	450	415	449	455	437	452	445	454	454	440	432	461	442	454	471	432	468	429	451	441	417	530	426	447	407	448	487	436	447	433	457	468	406	426	410	434	439	430	461	452	502	470	488	465	444	477	438	390	466	426	476	416	503	445	473	433	463	473	484	439	432	429	433	462	452	478	443	475	432	427	472	408	451	426	451	481	398	462	438	437	419	440	453	477	467	475	460	424	458	433	455	443	444	426	422	464	469	420	454	442	413	452	425	458	447	478	430	445	449	490	466	463	465	454	457	421	427	431	434	475	453	467	453	441	416	422	486	455	485	435	419	450	452	437	426	434	432	405	448	448	456	429	466	448	427	442	464	495	447	430	438	432	454	448	457	473	438	462	440	446	425	436	459	436	463	456	456	462	467	455	424	409	456	423	441	459	442	452	508	436	431	451	434	441	444	436	435	443	470	435	456	460	482	425	471	410	472	444	431	451	448	442	425	439	440	436	421	456	441	453	454	488	450	454	453	433	452	422	412	425	434	467	443	466	420	463	447	480	447	466	422	444	483	447	420	481	506	457	411	449	438	409	422	423	456	454	479	440	457	435	407	455	447	469	470	448	459	459	427	437	442	479	457	459	473	478	453	439	438	441	456	453	447	416	407	479	467	476	426	438	474	448	456	452	430	478	441	419	459	469	461	471	433	449	420	422	441	437	444	445	467	434	445	433	475	433	439	414	451	435	462	432	486	438	431	475	419	461	457	439	429	450	461	461	468	472	441	499	415	451	446	451	476	459	458	434	457	439	469	449	451	446	459	486	458	449	432	408	463	441	470	415	450	429	459	440	448	450	462	427	458	466	422	460	482	429	458	472	456	441	456	452	471	423	453	466	451	490	432	442	402	439	444	462	461	434	453	422	419	471	451	404	461	473	405	451	407	438	459	464	493	443	454	464	459	468	460	434	432	441	438	441	464	466	461	441	443	438	462	453	422	468	444	461	434	445	452	439	429	444	448	469	483	433	456	419	464	455	449	463	425	444	447	406	471	433	431	468	432	425	444	449	435	424	457	454	447	475	463	444	470	454	438	444	435	451	450	417	452	422	463	413	444	435	426	464	464	422	461	474	406	475	473	443	445	468	429	444	435	441	458	464	471	424	481	472	429	442	435	473	458	444	431	456	478	417	457	410	439	429	435	473	436	447	461	420	464	442	432	417	413	456	417	461	432	450	446	424	451	445	427	482	465	466	412	436	461	472	440	442	499	473	473	440	459	439	439	488	477	424	434	464	432	420	475	468	448	460	442	474	466	435	467	468	450	477	423	471	408	470	419	453	412	389	422	399	458	468	449	439	437	412	435	461	475	440	435	427	436	435	444	462	430	458	444	458	470	470	471	425	464	421	449	446	423	451	454	457	451	452	458	445	421	418	453	438	427	448	458	430	436	464	491	452	445	455	460	489	494	459	464	467	464	469	437	429	475	463	441	469	444	446	454	430	462	440	443	460	464	470	487	477	472	447	446	456	421	442	400	468	439	420	435	482	434	455	471	436	453	458	465	438	436	432	442	462	460	478	493	458	458	459	450	416	434	455	475	484	465	446	443	431	444	449	465	418	446	449	444	458	451	451	441	461	412	407	438	434	418	473	442	447	443	431	477	443	426	442	445	420	424	415	409	473	455	444	434	469	458	413	490	469	464	444	467	489	444	465	460	443	441	465	429	402	456	423	483	428	436	424	417	448	472	457	455	444	457	456	474	439	472	442	504	412	428	441	469	453	486	422	429	426	430	448	428	471	459	431	442	433	451	451	446	432	461	445	429	443	485	482	471	433	461	472	405	448	423	449	442	468	488	459	424	489	470	423	464	462	461	427	446	416	427	478	446	461	483	454	446	437	429	431	465	453	447	457	452	447	444	468	431	440	440	432	437	442	409	419	474	465	445	431	463	445	404	441	427	409	430	458	483	427	450	470	426	434	439	454	413	452	409	468	451	454	473	461	461	473	459	429	407	417	440	448	468	485	414	412	430	435	432	431	443	459	470	457	439	421	458	473	476	428	452	420	448	438	470	477	477	443	439	432	420	451	442	428	429	407	473	446	439	437	458	446	458	443	481	421	443	445	446	441	443	451	437	466	464	432	437	472	457	450	462	464	476	466	458	448	478	480	491	421	457	461	444	442	460	443	447	466	407	407	451	463	443	436	486	463	412	465	449	464	480	478	457	463	426	451	481	431	424	469	438	451	437	456	459	461	446	437	453	432	420	454	449	467	428	427	432	461	458	429	432	438	474	441	457	414	408	451	488	460	469	449	447	445	443	477	469	449	472	447	405	436	471	452	455	465	431	448	445	472	453	451	472	442	428	452	428	449	494	474	462	457	449	449	416	467	465	455	458	438	444	447	455	466	443	396	456	442	433	483	466	436	452	459	468	439	435	423	413	423	435	460	484	468	461	434	451	435	460	447	417	483	429	464	478	474	446	439	423	469	479	472	464	469	438	488	432	420	457	439	441	396	423	455	430	463	466	450	454	439	461	439	472	443	485	441	455	473	451	452	459	457	427	475	449	431	446	436	453	478	436	471	431	445	435	466	473	449	437	455	430	455	449	476	403	423	423	448	437	464	458	449	452	436	441	465	433	458	456	399	457	434	452	403	459	457	451	472	448	403	435	456	465	437	450	453	477	468	486	479	452	438	479	438	442	480	464	436	424	445	444	400	451	449	423	451	437	465	445	449	417	486	459	483	481	448	482	454	478	455	430	444	449	461	436	473	457	425	416	440	459	443	441	462	475	493	455	450	501	449	464	462	451	457	438	419	482	476	446	433	426	458	458	465	461	439	459	437	421	473	443	451	445	443	469	489	465	434	451	476	458	449	446	444	445	395	440	447	436	398	477	477	448	434	426	450	447	460	433	415	440	495	461	455	457	417	462	454	461	444	476	448	449	444	446	445	430	419	478	445	489	432	449	432	449	437	464	447	441	452	432	477	446	431	454	476	439	441	438	446	470	498	439	458	434	465	444	451	446	452	435	442	427	462	443	429	444	422	465	470	448	449	448	433	443	474	442	458	421	435	438	453	437	427	483	473	492	478	448	456	471	474	451	435	441	442	457	426	447	442	451	460	431	427	457	461	426	417	439	462	465	459	425	454	503	443	432	432	438	420	444	472	469	467	434	464	456	435	423	478	455	482	434	424	434	429	440	471	450	420	462	450	452	423	431	455	414	458	442	470	445	452	440	439	457	423	443	450	445	443	424	433	462	449	424	405	440	482	466	473	475	439	469	452	434	440	472	474	444	449	413	459	446	458	485	434	457	452	437	446	438	429	466	466	447	458	437	474	443	493	435	459	450	459	439
23704	21132	28434	25267	30232	23720	6892	605	644	471	389	419	390	403	374	397	373	381	381	359	342	342	349	348	325	344	386	381	339	356	337	373	355	356	342	329	353	345	370	327	329	353	372	353	371	358	321	331	356	339	346	315	362	349	381	309	324	320	346	365	325	349	356	314	373	343	326	364	350	371	325	356	320	356	325	356	349	343	349	359	309	341	354	308	349	355	350	338	326	358	329	327	320	342	360	346	351	343	332	356	329	347	376	334	340	358	363	362	336	335	334	336	333	329	357	362	348	397	396	373	370	331	348	394	352	359	334	318	338	329	349	367	340	343	336	365	326	322	338	318	331	357	323	332	392	367	351	359	327	361	385	336	373	340	341	368	330	327	354	360	364	345	359	339	355	328	311	367	341	351	333	333	339	344	339	371	383	359	328	349	356	357	349	342	345	356	330	341	328	312	321	354	350	341	342	345	329	359	337	357	358	333	347	357	341	357	356	304	346	333	356	337	322	350	348	351	357	336	366	348	344	319	306	329	344	380	358	319	340	339	343	351	339	341	309	340	337	345	334	353	360	351	301	322	329	310	351	350	376	335	328	343	352	343	335	325	328	320	334	345	321	324	310	366	367	322	391	348	355	357	345	366	348	345	318	305	355	337	325	352	343	343	356	341	348	334	359	344	332	371	328	343	342	361	378	354	375	338	309	352	334	378	332	325	371	388	347	369	319	372	336	371	333	351	379	304	325	313	334	323	341	322	324	339	347	319	339	384	367	338	327	321	336	356	378	357	367	293	355	346	348	343	343	333	352	345	361	345	331	358	335	360	364	362	330	373	364	339	347	333	324	306	363	371	338	349	333	370	369	368	352	328	330	319	337	333	326	365	376	343	341	334	324	347	316	339	345	359	324	332	347	325	354	339	358	311	373	332	360	338	317	326	348	325	293	354	362	347	325	338	331	325	343	337	335	319	344	360	327	314	354	365	348	348	355	342	365	345	335	321	327	353	331	345	348	347	337	347	347	339	334	342	365	373	361	338	368	381	336	341	341	341	304	351	354	343	343	399	304	324	362	368	319	346	358	380	359	327	319	310	368	381	349	338	387	345	335	327	360	313	328	322	361	362	302	327	343	369	368	339	339	342	345	356	369	344	381	330	345	347	339	341	374	328	310	344	305	309	321	360	307	338	323	335	326	355	334	324	317	334	332	326	363	352	307	306	337	347	339	344	328	329	347	369	322	309	385	343	329	334	342	365	344	364	341	327	329	345	345	355	342	348	330	358	354	342	356	357	334	357	340	330	339	331	346	354	319	346	355	338	330	339	342	353	380	330	365	352	328	360	300	366	332	326	347	329	327	357	388	343	352	371	332	351	340	352	362	386	344	323	326	342	317	342	343	348	361	309	333	373	341	332	351	354	361	342	344	349	329	348	349	364	368	367	348	366	353	353	339	347	376	343	356	336	312	345	343	349	362	347	346	322	349	322	360	365	364	347	335	347	374	379	339	315	361	344	338	353	337	345	345	357	316	358	343	367	330	353	300	363	341	360	334	327	347	363	337	343	382	357	339	357	338	331	329	357	343	314	339	373	334	355	317	344	320	305	313	337	332	348	309	345	359	324	318	313	339	330	352	371	369	348	304	338	337	367	367	338	356	346	383	337	329	352	339	357	331	352	347	359	341	315	322	326	365	357	331	327	351	330	343	346	338	315	367	337	340	370	331	346	345	320	361	370	337	346	383	312	353	379	351	351	338	326	334	351	362	354	351	326	344	321	335	347	379	382	365	333	347	340	334	322	339	330	360	317	359	339	316	352	346	383	334	328	367	362	342	329	320	371	321	347	340	353	359	366	358	318	379	331	332	353	315	340	361	319	326	320	350	346	364	395	324	330	319	333	380	329	301	359	356	352	353	348	349	351	319	332	350	363	348	369	358	320	335	354	353	358	325	332	365	315	312	387	350	330	352	334	352	311	356	362	334	322	324	329	325	351	349	321	338	328	321	319	319	345	374	327	341	390	343	335	342	332	330	346	327	326	373	361	350	358	337	351	330	331	308	339	334	371	375	355	356	381	352	351	380	367	336	379	327	354	345	363	341	340	334	381	305	365	365	332	350	336	340	368	338	342	373	346	333	332	344	368	339	340	373	310	361	350	319	355	360	376	345	327	342	345	343	359	342	332	347	318	343	358	341	341	355	322	338	352	318	362	349	341	303	352	367	333	368	329	344	317	340	356	356	356	349	337	301	355	333	349	356	358	343	356	387	370	340	347	362	375	374	322	345	349	374	337	344	331	350	353	344	339	326	323	328	324	348	363	334	320	368	372	323	371	323	338	386	332	361	304	312	334	313	337	307	336	290	318	331	339	377	329	378	312	310	336	368	374	298	339	368	321	368	348	345	335	340	321	349	364	364	359	361	318	349	341	349	328	337	337	318	328	356	330	364	353	363	346	326	351	354	345	336	350	365	331	348	365	337	335	347	337	345	361	328	336	339	323	360	326	357	346	345	294	364	345	345	320	308	361	368	352	339	348	348	342	354	331	364	333	325	342	349	327	359	363	328	322	376	365	352	374	359	363	329	335	348	331	326	329	363	357	361	321	353	363	365	333	326	370	363	332	330	362	318	355	347	338	357	345	340	354	353	331	315	340	348	354	368	358	342	334	345	347	350	320	355	321	356	351	349	362	356	392	340	359	361	336	368	353	355	367	349	335	340	400	316	359	329	353	348	333	356	356	335	352	341	334	371	321	344	362	364	343	346	318	351	337	321	322	328	359	344	348	364	324	323	359	317	320	346	343	391	373	348	350	349	346	342	337	321	319	380	344	361	312	363	319	364	340	355	307	295	352	335	342	359	339	358	314	349	366	347	348	338	314	351	347	384	327	290	350	327	309	364	329	349	320	337	312	327	373	380	355	330	355	352	342	342	349	386	361	383	346	347	379	357	320	337	365	350	344	371	356	357	346	346	332	370	365	343	329	395	365	355	355	343	340	339	388	357	344	335	349	324	331	331	362	317	343	338	332	329	301	350	311	339	336	358	328	370	364	358	370	342	349	364	360	332	329	361	357	343	348	409	358	337	343	330	337	356	333	346	313	348	319	354	366	365	336	355	371	348	366	346	350	357	347	349	356	384	327	316	329	367	367	358	347	346	382	331	360	379	373	386	374	342	348	350	326	365	337	379	337	366	345	342	364	334	304	344	372	360	375	333	326	371	345	343	330	347	357	339	336	355	380	361	316	324	309	344	354	337	348	341	347	342	335	353	334	343	334	355	319	373	357	332	343	333	369	342	354	343	345	325	313	377	369	343	336	343	333	348	323	374	334	376	376	307	374	366	309	350	351	338	357	316	360	332	338	338	326	322	343	384	351	373	363	339	343	356	342	340	366	368	344	366	331	345	318	340	365	339	368	364	352	336	373	356	356	360	350	357	369	358	345	336	335	348	334	364	342	353	375	353	336	331	350	351	341	346	346	331	331	349	337	339	361	352	354	281	363
32681	63040	37154	34349	39504	19955	2881	620	978	517	512	503	501	415	464	384	398	412	370	432	358	377	370	372	354	373	405	359	377	368	375	366	378	374	407	413	358	353	389	384	363	411	386	375	385	393	365	343	336	382	358	377	365	365	373	388	357	386	386	368	388	382	399	376	335	340	340	367	341	384	348	356	404	347	382	368	358	338	380	371	373	383	373	350	365	373	334	367	359	373	365	338	380	374	366	357	376	343	368	355	395	366	402	385	366	365	391	385	370	390	389	368	335	395	403	396	349	402	344	385	380	385	391	348	385	396	372	355	337	352	382	367	360	374	382	380	360	366	325	371	367	376	389	360	379	282	348	337	419	383	402	387	387	392	338	326	362	361	384	374	366	355	355	352	348	349	369	372	349	362	370	356	387	340	367	401	376	364	361	337	372	348	384	371	352	373	343	382	374	354	372	336	385	382	399	372	366	405	356	345	384	362	337	353	375	345	366	360	326	373	391	366	359	351	358	343	375	358	375	355	322	389	354	377	373	371	375	374	365	321	370	362	364	378	370	400	345	386	388	396	396	362	410	387	367	341	366	365	358	383	399	353	354	347	407	361	349	405	366	351	350	380	346	367	347	375	377	409	344	362	372	353	374	362	380	392	359	377	376	360	384	359	331	389	381	339	388	335	350	364	394	380	372	377	383	374	376	293	373	351	369	349	382	367	383	342	358	348	339	373	391	364	346	365	375	367	350	346	354	359	374	343	352	368	353	414	374	380	345	330	396	352	353	343	374	361	340	374	356	374	373	351	372	369	377	347	359	366	353	378	333	358	376	363	373	429	322	328	379	357	355	356	368	381	347	357	366	377	338	347	339	362	374	363	370	368	369	354	385	351	374	370	374	367	339	385	373	397	337	337	372	366	370	389	360	381	342	362	400	372	364	350	389	345	378	384	386	388	374	363	382	364	349	335	353	411	386	366	365	378	385	342	370	390	364	387	399	365	384	371	382	329	365	362	383	389	373	339	393	348	340	334	330	347	381	395	382	380	344	384	342	381	330	362	405	374	338	380	359	356	388	388	377	362	360	331	354	425	376	351	369	373	359	344	365	411	326	362	385	407	366	355	323	386	349	350	377	401	372	382	351	366	379	395	374	382	374	373	371	388	347	383	322	363	385	379	345	383	328	347	349	382	360	357	371	366	362	361	374	343	372	372	388	371	389	348	342	372	366	363	360	357	366	359	390	377	354	365	400	373	386	374	343	387	358	361	387	345	363	375	377	433	358	382	354	361	365	376	405	343	342	369	343	381	344	380	347	382	349	365	387	373	366	383	388	363	335	377	342	393	367	363	364	346	394	390	377	431	340	343	335	362	369	344	363	359	355	403	356	400	351	360	379	370	348	358	361	377	364	374	370	342	334	399	375	368	369	362	389	377	366	390	380	380	386	383	395	362	365	394	349	379	379	325	380	341	367	361	362	389	392	371	348	384	347	367	358	369	317	359	360	355	376	350	379	363	372	334	386	345	365	369	364	343	420	350	386	383	395	354	386	368	366	373	370	400	355	382	356	361	371	345	387	356	359	355	399	364	354	363	392	378	390	336	356	361	342	381	348	404	376	354	333	339	348	373	377	367	366	337	367	369	384	347	388	371	363	336	340	341	406	337	368	369	319	362	371	383	371	323	395	352	366	381	386	378	378	377	346	371	407	381	342	343	418	358	348	360	381	358	378	336	332	384	393	397	367	320	375	382	364	348	382	393	407	349	328	368	328	371	353	360	359	355	372	377	371	372	344	366	369	329	370	384	377	361	341	336	334	346	368	393	380	372	359	347	350	344	357	368	361	379	385	411	350	377	385	401	369	361	361	319	364	348	366	347	359	363	375	375	341	386	351	351	356	349	349	334	369	379	344	351	363	383	359	363	363	350	366	352	384	369	354	360	367	351	343	367	373	361	346	401	382	381	387	379	379	361	379	384	377	336	373	350	382	380	357	350	341	349	369	356	347	366	362	349	380	341	369	394	400	339	370	343	364	370	336	338	378	380	348	394	363	398	346	360	357	366	328	358	418	374	401	336	364	358	374	370	354	355	343	349	403	374	348	384	358	366	387	324	343	377	383	336	397	307	355	312	311	392	367	366	340	381	396	351	374	338	369	358	359	379	357	371	352	361	380	344	363	361	358	369	349	373	393	347	373	371	328	362	366	381	369	342	329	358	375	387	346	341	351	399	361	390	351	379	357	361	356	349	374	360	358	370	389	345	373	359	389	334	327	365	361	369	336	374	397	354	351	366	360	351	358	366	379	375	376	394	368	367	356	371	390	391	376	357	346	359	343	344	334	349	385	371	365	345	385	388	356	404	371	353	352	365	372	350	368	385	360	399	328	371	332	360	377	394	354	392	389	393	353	364	369	399	356	352	344	338	337	367	295	361	352	345	372	390	385	349	364	374	365	366	339	351	391	386	355	359	362	395	392	375	359	344	372	387	372	355	365	352	389	358	365	386	366	366	324	383	383	356	385	382	384	351	402	350	363	365	365	360	347	346	372	332	376	356	369	363	370	376	371	360	354	386	368	377	378	346	319	366	400	363	410	377	382	359	365	372	364	353	357	379	371	340	339	356	360	351	369	391	410	368	375	362	367	356	341	351	338	370	351	381	377	342	376	352	353	362	404	361	375	380	331	381	340	360	328	357	374	388	390	353	375	362	360	349	357	380	370	386	373	343	377	372	367	356	381	376	360	328	376	346	375	347	352	348	363	362	380	350	347	376	361	363	352	359	372	352	348	379	368	346	362	338	361	355	363	368	378	354	339	380	353	399	362	369	401	366	337	388	387	346	384	384	358	358	393	369	368	376	364	356	353	377	378	388	359	361	373	388	380	394	337	385	355	362	336	373	393	352	358	395	364	374	354	399	349	380	376	371	353	324	361	360	348	365	376	362	375	386	327	381	382	376	377	386	394	376	397	377	343	355	352	408	365	376	367	366	342	395	394	396	363	352	336	327	398	354	370	398	354	377	374	378	377	350	353	386	368	343	371	363	347	391	343	358	373	349	360	372	362	388	370	377	376	332	380	383	378	403	358	345	392	364	360	358	408	369	387	363	329	357	379	355	361	382	336	377	346	374	337	389	354	355	370	378	343	325	393	344	349	409	379	369	326	376	371	385	348	360	381	386	368	382	362	367	347	346	344	361	376	371	363	408	379	355	347	352	361	404	344	372	341	349	392	365	366	364	350	371	365	365	370	382	329	347	339	389	370	346	350	357	358	362	397	349	347	394	355	379	366	370	363	354	386	357	354	328	404	367	361	336	360	354	349	372	359	390	370	378	377	373	339	364	410	374	367	363	376	355	366	370	375	369	345	373	371	374	340	344	367	381	376	376	329	356	320	329	315	395	352	365	370	350	363	368	351	365	354	319	360	339	342	346	361	327	385	350	363	379	337	378	350	351	371	360	373	379	363	353	357	346	368	397	369	348	375	357	352	382	369	388	350	352	384	378
25023	21337	28192	26150	23206	12050	1385	633	627	575	555	523	579	557	527	550	545	477	481	504	517	563	532	531	544	487	522	493	523	516	520	524	491	504	527	511	515	532	531	534	558	562	521	507	544	518	472	508	467	512	518	566	475	514	505	532	520	506	528	550	490	504	535	533	506	535	493	512	521	527	526	510	514	513	522	502	517	504	517	553	521	524	502	520	530	524	514	539	498	497	487	534	545	506	501	506	521	536	554	524	539	513	512	513	522	535	549	501	528	533	531	532	535	493	540	543	521	515	516	530	509	482	518	504	509	529	492	533	504	479	509	565	556	536	505	514	520	511	510	523	477	545	519	554	503	574	499	529	491	517	497	523	517	521	548	516	435	533	494	510	526	509	522	527	529	515	546	494	535	505	513	504	497	504	502	529	503	502	447	499	556	516	540	507	509	478	546	528	534	531	506	514	514	546	475	524	529	521	523	528	532	501	536	498	544	522	505	514	491	504	523	529	529	542	522	515	525	508	511	531	498	494	499	522	473	509	488	483	483	482	540	480	529	547	486	491	542	500	560	534	515	499	516	555	507	507	509	492	509	509	502	556	543	509	507	531	518	530	502	511	501	520	522	539	510	497	512	492	511	506	510	527	507	498	509	534	497	519	504	526	480	486	492	467	539	470	508	515	551	505	531	503	532	522	511	468	496	484	525	544	526	499	505	506	509	480	533	486	513	497	572	533	517	522	501	530	542	508	484	545	533	504	511	531	521	519	521	533	500	520	504	518	491	523	514	517	525	509	530	506	536	540	516	527	547	508	515	501	537	508	514	557	550	521	504	493	532	526	501	544	548	530	512	522	496	505	491	535	526	523	562	570	534	468	527	515	520	521	536	558	506	559	496	525	487	501	540	477	538	524	491	520	522	492	506	507	519	493	521	493	522	522	482	486	510	566	507	484	491	515	502	535	528	494	509	521	516	563	532	523	455	537	509	519	519	535	517	517	574	567	502	535	521	494	551	520	541	536	549	504	568	511	526	508	527	538	497	493	493	534	545	497	495	522	500	522	520	496	533	505	506	499	529	523	550	466	508	549	557	524	491	568	474	467	514	485	506	532	528	530	539	513	491	509	561	517	517	499	513	515	529	521	541	535	514	506	563	498	498	497	521	485	525	491	546	525	526	512	528	487	491	515	523	487	481	536	493	490	536	520	518	536	552	549	521	520	500	504	524	543	523	459	516	532	523	498	511	516	494	491	504	512	526	523	510	527	514	536	514	538	546	495	521	497	513	473	507	526	489	502	516	489	489	515	497	486	471	499	498	562	517	474	516	504	575	506	493	520	506	501	522	510	470	535	518	555	521	522	514	517	505	561	481	518	554	508	511	568	478	496	538	514	552	543	521	520	488	464	535	532	503	516	533	520	519	500	559	513	486	518	520	535	526	539	563	532	556	439	501	503	518	515	548	490	533	492	497	524	497	510	469	501	478	509	521	457	489	543	542	536	526	536	502	538	503	497	496	502	502	518	501	508	500	523	483	508	488	549	511	517	542	493	492	469	501	516	498	499	477	520	481	502	499	513	522	450	498	516	510	511	532	539	542	502	524	540	534	511	534	501	506	490	527	529	496	528	513	513	503	526	503	546	485	517	521	503	507	490	532	514	501	538	556	508	534	525	477	532	514	507	538	546	500	494	521	485	541	561	500	503	528	448	512	522	499	519	528	513	479	525	555	485	519	522	510	476	549	536	500	509	495	493	530	520	523	517	527	489	547	478	512	488	507	507	488	496	555	515	550	498	538	535	538	537	542	504	544	503	485	495	537	475	480	486	523	496	484	534	465	497	510	512	535	531	505	485	492	460	525	511	532	566	524	485	502	471	495	484	485	506	518	513	548	491	519	518	548	519	481	506	508	546	540	491	537	509	493	551	520	530	522	508	526	525	555	515	550	515	561	521	493	495	516	516	531	502	532	540	518	507	533	507	503	512	472	539	488	530	515	524	523	493	499	480	487	502	486	550	465	493	474	532	461	491	488	503	499	537	466	536	501	560	524	513	559	501	549	530	521	525	534	525	490	485	485	512	506	527	534	491	559	511	516	508	523	488	496	545	487	505	489	481	500	486	553	511	515	506	520	514	555	479	532	478	482	544	514	502	526	541	538	543	521	539	547	490	492	508	499	507	509	524	518	503	504	530	490	518	520	509	509	527	528	506	515	552	485	493	493	485	509	487	503	533	509	546	538	517	514	478	517	504	517	531	492	492	513	475	486	481	498	483	497	476	499	512	483	498	507	553	557	526	517	575	485	551	501	510	511	543	507	504	502	498	509	497	499	468	476	522	562	501	512	524	552	534	499	475	520	480	511	518	510	516	559	510	489	553	512	475	567	476	554	484	505	510	505	532	521	509	531	469	544	534	465	511	558	503	501	509	476	525	489	489	527	532	472	512	511	501	536	529	495	522	528	508	548	556	533	526	580	503	534	489	485	532	498	526	505	489	505	511	551	480	543	515	473	521	520	534	495	518	482	523	502	513	524	532	542	492	542	510	521	533	502	505	531	473	524	511	501	532	530	498	478	512	502	496	487	500	534	516	494	522	489	512	525	495	491	516	522	515	517	515	557	505	556	543	505	492	488	511	486	504	512	523	489	536	541	523	544	514	498	515	489	551	514	549	498	523	495	521	492	451	526	492	524	487	492	524	523	549	528	520	469	531	477	511	523	511	517	509	485	519	511	484	506	513	519	515	499	545	555	490	510	506	486	456	531	526	516	498	500	489	501	555	551	526	477	535	539	491	531	500	479	476	512	486	509	530	499	524	511	528	551	532	494	526	532	516	528	522	479	506	500	497	522	503	528	515	490	506	480	518	533	535	526	532	505	518	549	530	512	489	526	514	528	499	520	484	522	534	515	476	532	514	532	507	528	516	528	516	523	509	525	525	518	516	499	543	497	516	485	493	501	559	504	479	505	502	520	523	541	506	517	507	559	532	533	484	521	454	514	500	502	508	510	499	516	502	536	543	506	461	492	538	483	538	524	552	517	501	482	553	477	533	516	545	530	515	473	545	466	516	495	516	533	498	512	497	503	511	529	512	530	547	499	529	499	539	506	541	495	525	486	527	517	483	515	515	527	534	553	523	537	527	493	508	467	524	523	494	535	523	509	490	531	534	517	495	525	512	515	546	502	498	522	535	524	495	541	503	495	515	447	534	519	516	490	510	513	542	510	504	490	504	502	541	525	556	541	466	495	480	528	518	511	519	487	555	513	488	518	532	500	495	516	517	512	523	500	467	566	486	518	514	522	526	505	482	478	571	492	566	486	522	504	494	527	522	522	516	493	514	503	537	562	527	519	513	460	461	535	478	506	524	516	534	524	523	485	523	534	474	512	515	515	506	509	518	475	512	525	502	574	482	546	507	517	470	521	534	533	467	545	496	495	532	506	556	501	526	532	511	500	495	512	477	500	461	534	519	508	497	550	513	507	534	521	553	552	528	500	543	496	531
31074	56275	35732	25297	28731	11733	1365	682	890	625	591	603	545	616	560	585	564	558	576	591	549	554	542	561	504	522	500	524	586	502	526	569	510	601	556	544	524	551	536	570	550	530	524	566	527	527	506	571	553	537	537	526	552	563	496	523	544	497	552	543	512	516	512	582	561	531	566	502	546	564	550	547	519	564	527	522	517	557	544	526	550	498	523	544	561	536	520	535	550	581	578	571	531	523	542	517	576	571	574	548	537	577	575	561	544	535	534	552	584	535	536	571	547	585	527	510	539	512	539	539	546	519	540	519	529	545	575	551	571	548	561	582	577	534	543	503	538	498	537	552	522	585	562	546	542	527	507	509	552	567	531	552	564	517	548	506	564	517	526	523	494	535	544	546	550	532	533	536	515	519	535	519	517	538	499	564	515	561	555	539	511	533	534	515	554	525	519	565	494	509	499	545	560	555	530	523	547	550	523	546	563	539	543	544	545	553	536	515	534	518	545	514	582	552	552	542	554	523	528	537	497	514	566	544	545	550	566	552	517	548	500	562	537	514	492	518	553	530	562	546	539	541	542	570	494	500	503	567	515	506	528	512	551	548	544	556	552	479	562	553	525	541	496	528	527	543	522	538	535	557	564	558	553	514	531	562	568	544	542	559	546	558	538	516	527	535	535	527	530	544	526	514	550	567	540	538	525	551	549	579	584	551	511	573	548	522	509	530	546	546	487	534	527	515	561	548	541	561	490	527	505	546	538	494	526	558	521	553	523	561	492	500	513	527	511	556	561	562	575	534	523	514	539	508	528	566	534	530	547	560	500	505	564	547	499	515	521	520	517	565	541	544	543	515	504	549	548	546	556	549	535	560	482	481	507	499	536	518	542	524	534	566	538	522	530	517	575	579	491	517	510	521	573	556	509	512	501	546	528	544	559	515	566	555	527	519	542	521	555	538	542	518	531	563	541	569	550	559	550	515	548	562	538	521	523	518	532	534	549	490	510	576	613	577	505	529	530	514	527	573	598	565	534	530	534	559	536	495	593	530	546	562	516	534	537	547	531	532	500	566	492	510	530	568	539	542	552	531	531	559	514	504	563	530	546	539	531	564	537	543	559	539	503	522	550	549	525	552	516	570	547	559	529	545	549	536	520	546	497	540	546	570	531	490	556	516	556	546	545	508	549	526	522	583	531	538	574	530	533	529	542	568	548	553	525	493	511	515	510	486	552	554	559	520	539	535	569	534	584	537	564	549	533	547	567	487	544	524	592	507	544	565	512	515	532	535	529	596	535	510	546	567	556	560	495	552	549	527	543	556	575	531	520	548	500	586	551	524	538	549	530	484	555	553	553	543	517	524	563	535	593	528	524	553	515	537	540	505	590	545	524	544	563	556	530	498	501	532	556	518	537	518	526	536	496	518	531	523	522	535	582	528	519	556	540	524	524	521	541	565	542	528	587	524	509	539	564	566	598	541	485	548	521	509	606	532	519	534	478	558	531	536	547	551	543	554	541	503	501	577	474	529	529	530	566	523	533	541	504	556	548	518	559	547	533	540	518	528	540	508	568	567	567	491	513	522	519	537	541	522	532	539	488	523	515	529	579	551	513	533	509	535	553	566	534	501	546	557	562	562	581	517	539	542	539	534	506	536	565	532	549	537	524	550	588	501	488	498	504	555	560	517	548	557	562	541	575	528	562	544	539	529	499	533	533	513	520	523	562	552	519	580	542	557	495	572	505	490	540	596	547	564	495	547	552	492	507	492	520	533	520	542	568	518	518	521	539	542	558	559	551	543	535	540	509	553	484	488	496	505	531	556	520	538	508	552	554	560	535	486	497	515	529	535	506	543	542	544	528	515	510	545	530	534	535	507	514	551	512	513	526	576	528	552	535	508	509	523	539	493	502	523	541	532	545	541	514	503	570	540	544	537	565	488	581	517	540	556	532	542	557	561	554	546	502	537	511	552	536	555	553	527	543	546	555	528	570	522	566	537	537	514	520	560	519	485	572	542	530	592	553	506	571	541	543	475	528	539	545	555	511	544	515	591	519	524	559	538	512	552	529	557	533	564	555	537	499	531	577	538	521	509	577	519	528	512	533	524	528	545	543	541	537	518	536	534	495	483	532	557	520	503	541	529	538	587	507	518	509	543	546	572	535	512	538	543	543	533	533	501	561	533	564	571	529	529	537	558	566	526	526	591	537	534	506	548	528	552	511	613	559	544	497	581	536	532	525	518	527	553	553	528	516	537	526	560	496	539	587	528	569	554	544	517	542	525	502	535	536	520	532	531	527	535	501	547	520	558	538	539	492	523	545	543	499	539	524	561	507	563	543	559	551	544	564	495	532	520	543	577	526	541	537	537	581	515	543	546	533	540	546	549	532	567	552	516	553	517	532	573	523	584	566	545	563	543	505	533	527	550	529	522	531	499	526	546	545	530	534	538	521	530	542	544	496	529	536	565	549	520	543	532	519	540	497	560	527	528	552	542	536	504	562	545	517	541	553	556	516	567	526	513	544	507	607	571	554	525	533	540	522	505	545	538	532	511	566	523	546	524	541	541	528	527	536	484	562	574	549	543	573	514	586	541	512	578	493	571	547	538	530	564	542	542	545	564	516	525	516	527	544	523	517	540	513	556	530	534	550	522	524	535	563	530	529	524	562	537	546	512	515	521	561	551	540	577	554	560	530	511	550	584	563	537	533	577	549	499	548	555	511	561	490	500	538	501	555	524	527	586	546	566	531	518	573	508	549	530	518	529	555	533	530	515	559	538	536	527	531	499	518	533	550	539	519	531	562	540	534	528	543	566	526	499	533	547	503	535	537	541	520	526	560	536	566	514	534	544	555	520	544	557	569	515	523	533	519	527	522	493	525	546	571	566	519	507	514	548	516	518	531	586	526	553	533	510	496	551	473	548	501	535	526	510	553	513	511	524	579	531	524	553	504	517	543	550	556	542	528	498	514	512	548	548	523	570	507	534	492	535	546	529	531	572	514	553	562	565	528	482	562	539	560	538	558	537	593	516	530	516	525	532	555	535	546	533	504	566	468	530	552	547	549	509	550	564	545	560	519	526	547	528	504	535	522	526	567	555	544	553	542	505	532	551	533	546	515	555	543	533	518	524	542	558	494	561	539	539	529	537	525	545	566	534	579	547	575	524	506	503	503	530	552	533	539	552	561	519	537	529	506	541	493	579	540	530	545	529	533	513	566	539	527	581	532	529	589	541	588	536	518	542	503	547	547	521	509	501	519	468	600	542	524	548	529	559	529	536	514	556	531	560	521	536	507	572	540	547	511	551	598	521	527	533	536	538	558	504	578	491	529	559	530	528	521	534	540	530	527	491	517	524	507	559	545	516	531	536	504	566	581	533	516	559	522	552	529	564	559	502	564	550	504	570	525	575	543	562	576	577	529	524	529	573	532	517	555	548	520	553	496	507	580	498	518	521	534	573	532	575	512	529	544	527	527	529	527	539	548	517	575	585	520	486	566	519
22647	21146	28818	24882	28873	24804	12034	1169	1146	651	574	549	560	536	516	546	484	478	511	465	467	457	496	446	447	440	467	484	464	460	469	451	445	471	454	457	449	416	466	448	460	467	429	437	440	415	453	475	482	451	454	468	413	450	424	419	440	474	485	476	478	437	439	427	437	489	437	443	470	462	401	434	446	446	452	417	426	452	454	435	438	493	451	421	434	417	412	445	422	431	423	452	409	446	429	436	451	434	446	453	462	430	477	463	467	459	428	434	469	446	421	445	444	444	439	462	434	462	430	438	472	457	445	447	417	445	460	469	395	482	405	452	437	480	446	434	448	397	451	459	462	450	437	408	415	444	439	415	447	428	450	461	436	461	440	473	405	467	446	465	404	468	443	462	469	446	418	432	400	432	425	376	436	434	398	441	440	436	454	443	401	399	474	428	448	485	415	455	443	466	433	434	469	418	447	417	436	457	450	452	478	467	464	444	462	478	466	474	450	430	478	428	402	423	453	460	439	414	462	419	405	441	431	436	433	434	461	449	466	420	421	451	418	452	467	448	433	410	472	426	428	471	432	433	423	466	434	424	453	449	464	419	472	397	446	430	441	449	429	486	430	427	458	448	449	426	450	431	435	468	427	430	413	421	440	412	449	438	430	435	438	455	469	488	448	403	435	433	418	428	426	416	447	447	468	443	440	498	432	457	436	441	459	453	445	448	469	436	468	425	451	412	445	456	432	462	457	395	421	454	415	398	449	431	427	441	439	422	426	417	430	480	471	454	451	416	437	464	449	441	428	435	430	462	446	473	423	442	451	437	449	462	421	456	452	418	453	437	434	454	437	402	476	441	398	430	424	421	425	437	461	421	455	485	449	477	421	412	468	442	427	423	422	445	447	426	491	410	431	474	431	418	467	428	488	429	447	451	439	425	456	443	451	446	434	428	448	422	434	422	457	432	445	468	397	426	441	418	394	431	433	459	437	441	463	427	416	418	393	416	428	454	446	453	444	441	420	434	447	429	436	429	448	431	424	447	437	460	451	449	456	410	425	439	447	415	431	439	452	471	462	432	458	474	439	444	436	436	445	425	439	471	392	497	448	423	420	452	415	423	431	439	432	429	437	466	448	435	477	464	408	450	465	398	477	441	436	402	397	438	380	445	455	478	412	460	382	458	452	414	410	462	399	403	398	463	466	427	446	443	421	415	424	412	449	476	437	448	452	446	403	428	469	477	411	426	424	476	441	392	403	434	397	467	435	404	448	484	423	423	465	428	444	416	439	433	419	475	442	447	439	436	450	426	412	419	470	435	437	432	439	448	443	449	449	438	432	465	459	460	457	466	415	461	397	422	438	445	395	444	441	475	396	452	402	423	446	432	428	429	435	415	446	427	395	443	475	468	455	422	432	449	459	454	410	451	471	465	422	488	447	433	421	463	414	422	439	460	476	421	426	425	463	457	418	448	462	450	435	450	453	493	445	431	427	444	438	415	434	452	427	440	444	420	424	430	481	422	431	432	434	449	459	449	463	449	446	426	466	445	453	452	441	414	461	435	430	430	441	427	418	438	469	433	445	416	463	445	447	459	417	460	432	448	481	440	442	431	406	421	446	457	471	445	478	419	478	393	442	433	455	429	449	437	443	459	410	478	441	426	452	382	455	466	442	454	442	433	458	441	474	425	446	460	412	475	429	470	443	387	447	449	438	477	417	449	426	420	450	422	450	411	446	454	417	421	447	451	434	425	476	433	509	446	419	454	435	415	456	445	445	462	439	471	424	454	413	490	428	445	423	414	461	408	446	441	436	457	421	437	440	444	438	386	430	444	432	367	457	425	406	425	413	488	479	454	431	397	427	453	448	446	379	461	423	443	439	458	425	435	470	402	438	469	440	430	437	439	441	463	445	421	408	454	419	459	429	434	439	460	416	422	470	452	445	423	449	424	411	480	409	427	433	455	457	456	418	452	413	457	409	429	435	440	436	423	447	440	430	409	428	432	446	463	421	414	419	431	452	414	432	454	436	443	463	467	413	436	457	451	447	462	475	459	415	417	436	432	430	459	441	407	489	441	425	421	452	434	475	434	473	397	402	443	418	468	406	445	458	444	462	458	450	422	461	447	463	437	433	431	436	433	465	415	440	409	428	425	448	415	447	434	456	426	436	431	440	456	443	439	447	426	417	434	451	413	416	467	416	448	431	436	449	448	432	468	470	418	393	443	418	446	457	441	443	461	426	469	432	420	492	405	448	468	452	470	429	419	462	450	451	434	435	484	434	423	450	442	484	420	433	439	455	420	459	462	435	447	478	444	459	477	414	409	428	449	430	423	418	407	426	460	441	444	392	435	451	417	440	488	438	379	468	410	426	440	413	446	449	430	418	469	461	435	401	473	445	428	459	451	424	419	441	468	427	435	458	447	456	438	436	446	413	472	413	432	455	444	444	428	403	440	429	464	454	403	382	435	444	423	449	424	438	402	476	397	410	469	437	451	417	429	425	444	452	449	456	458	436	447	432	450	414	429	463	388	449	435	465	457	446	444	441	473	446	412	444	444	423	444	405	417	427	458	474	406	436	412	429	435	437	432	466	492	450	413	432	461	451	433	425	432	431	430	449	400	446	449	458	433	451	473	430	439	428	424	425	414	449	430	459	454	433	433	449	421	473	408	443	501	471	458	448	390	434	444	423	417	438	465	434	441	426	441	408	448	470	436	415	446	428	410	429	436	449	398	413	428	414	423	420	420	455	460	450	457	410	472	475	461	453	440	439	423	463	435	422	440	464	406	412	422	457	466	449	428	436	484	442	467	426	421	396	432	441	433	425	439	439	421	439	415	455	451	492	450	439	439	449	423	463	406	452	462	448	424	482	445	442	444	422	436	486	448	468	432	427	452	465	477	420	402	436	420	437	454	444	449	451	428	396	443	437	421	433	491	411	420	457	424	402	466	413	421	423	383	423	438	465	432	435	461	470	417	446	420	464	462	445	451	433	449	476	463	427	424	440	432	448	469	427	397	450	453	417	434	422	471	453	427	443	422	415	442	421	426	447	443	463	456	431	478	424	450	492	425	475	423	427	444	425	450	468	446	417	425	434	420	449	466	458	403	422	482	416	410	447	471	442	417	447	421	420	409	429	434	429	425	465	446	453	437	431	421	475	461	436	451	420	455	465	467	429	456	407	424	446	411	456	451	442	457	420	433	413	449	467	442	429	434	416	426	449	445	415	405	453	460	433	433	454	454	438	453	427	456	419	421	442	406	461	419	413	472	419	396	418	444	431	417	461	395	440	438	429	430	451	469	440	435	408	455	425	408	435	436	415	433	408	430	432	444	430	444	418	461	489	429	419	439	435	423	461	462	443	438	499	413	440	447	426	457	438	427	472	420	407	408	405	448	461	441	447	442	459	431	399	415	415	468	388	453	419	471	391	461	421	408	417	457	422	385	436	394	424	415	443	482	433	451	480	452	428	382	432	462	438	440	432	414	463	435	457	428	440	455
36222	71821	47180	45974	46029	19182	1829	1037	1681	763	694	647	662	572	544	484	519	482	523	525	505	527	488	506	501	475	462	495	479	482	449	480	490	454	468	479	442	480	468	477	458	431	460	487	468	433	460	482	455	446	446	464	449	446	460	437	429	439	487	475	440	434	486	488	461	444	453	456	455	440	491	418	439	444	457	455	467	457	474	483	457	437	470	424	453	436	424	422	428	422	479	438	464	471	452	472	448	473	470	486	472	471	432	478	435	451	425	469	422	448	436	495	454	434	452	441	467	516	460	482	456	464	456	463	438	494	475	455	475	458	473	469	426	427	430	464	477	453	478	441	437	510	416	445	435	435	434	477	436	485	448	463	429	477	428	444	479	407	461	460	453	424	444	389	448	469	462	410	460	465	439	436	440	451	458	451	444	471	408	431	461	438	426	443	435	426	454	454	443	458	470	449	431	435	451	458	423	438	481	433	444	415	454	469	393	457	474	462	439	472	400	439	439	437	438	488	457	455	471	424	459	412	433	419	406	456	461	463	424	437	441	455	498	456	473	450	409	418	455	446	411	443	422	427	423	429	428	426	426	454	466	438	467	429	460	463	424	403	496	448	440	491	434	478	470	433	422	438	433	437	456	483	457	442	457	443	455	466	458	429	464	440	436	444	462	435	427	415	459	412	440	408	436	405	436	461	444	422	481	484	459	422	466	480	479	447	480	424	473	401	432	457	451	464	459	492	415	437	476	454	440	461	444	483	451	439	431	420	463	450	479	492	419	476	502	451	444	412	470	468	453	460	467	440	454	425	416	449	424	468	472	433	443	459	396	445	452	422	432	414	444	421	430	427	457	433	438	456	473	476	442	409	440	466	466	436	396	447	432	427	445	463	476	466	451	491	486	465	469	469	480	463	474	440	464	467	446	458	449	441	445	445	467	459	427	425	468	470	453	430	458	426	440	446	432	429	414	426	446	468	439	448	478	450	462	445	461	449	444	436	450	446	462	467	463	477	454	468	466	445	456	426	421	432	455	445	428	477	392	462	457	486	426	432	454	478	465	421	495	471	465	423	439	462	505	482	410	454	423	423	427	428	450	417	399	440	451	473	453	463	457	415	430	455	444	470	419	438	482	452	446	466	461	445	445	456	423	440	451	457	471	428	445	428	458	429	436	482	414	422	418	434	456	459	495	448	441	490	457	420	419	436	464	486	440	482	456	445	498	412	442	411	436	434	473	452	443	439	464	448	467	453	441	454	456	456	424	475	487	443	471	468	469	447	469	451	399	462	428	450	464	422	486	456	465	469	486	468	460	435	426	475	468	460	444	475	441	459	447	455	439	431	424	415	439	456	409	448	473	419	433	450	437	458	433	474	456	422	440	385	433	442	417	453	484	413	463	438	460	491	434	446	420	447	456	480	416	427	462	461	414	493	418	440	485	421	434	439	451	454	438	452	474	438	496	480	447	481	449	409	442	448	422	445	489	428	462	452	479	450	446	446	431	439	454	477	457	413	438	441	455	457	405	460	445	417	421	455	478	453	426	436	457	455	442	409	436	472	504	466	433	465	438	459	424	430	391	433	489	417	419	481	418	496	408	477	468	467	459	471	467	435	434	429	404	455	462	415	428	444	440	464	419	448	422	462	447	448	445	426	438	442	430	475	455	459	437	412	417	461	418	455	506	453	455	473	448	462	498	432	469	465	436	422	456	456	449	455	436	428	448	474	478	433	456	453	437	454	432	428	481	464	469	456	474	477	413	483	459	449	433	428	424	465	452	476	445	451	445	468	450	408	448	438	455	472	418	475	467	458	438	463	461	463	471	431	442	497	426	452	461	495	440	514	419	446	432	434	452	490	440	460	414	460	467	470	448	433	463	431	419	466	461	439	415	466	449	456	474	474	425	436	440	445	423	437	452	468	435	471	485	423	452	473	429	439	427	436	398	481	452	431	478	440	442	457	444	421	437	473	428	451	444	456	456	431	494	430	460	446	447	445	478	443	429	447	449	475	448	448	447	473	419	463	449	478	428	433	442	441	433	479	457	434	469	420	436	447	466	426	491	471	441	438	467	426	463	445	421	444	425	448	429	443	464	429	445	487	472	464	427	421	455	442	415	413	440	438	427	447	443	456	442	461	449	430	435	439	459	464	410	463	453	443	434	394	418	453	441	463	465	482	459	449	446	458	447	421	460	436	443	489	472	470	452	408	464	446	446	432	436	439	456	457	442	450	466	440	444	444	434	461	466	476	403	441	454	467	451	488	443	459	456	469	463	433	437	449	439	447	452	470	434	428	457	437	438	431	436	440	430	470	489	452	450	436	464	446	490	410	464	429	465	460	435	427	473	437	467	437	431	451	471	432	447	414	433	434	495	438	402	432	445	431	428	459	456	396	455	433	478	457	418	489	397	446	464	436	456	487	459	491	454	445	447	454	478	429	471	427	461	424	452	453	417	457	500	453	467	446	496	429	446	464	449	452	429	438	495	432	451	473	426	451	429	442	456	426	437	471	439	412	430	434	415	484	446	470	424	446	474	463	417	426	493	420	472	463	425	427	459	431	452	420	463	436	443	437	433	428	452	491	464	441	445	464	422	421	494	429	465	463	463	461	430	444	441	455	493	449	433	450	462	462	452	433	460	423	467	429	411	470	438	413	483	452	427	437	452	449	459	440	420	446	456	458	441	464	439	451	440	388	458	453	458	452	460	458	424	468	490	460	460	495	464	456	428	425	453	421	447	458	434	443	468	457	464	428	431	416	433	438	445	466	453	474	431	434	414	466	478	404	459	459	425	427	423	472	446	429	435	490	471	426	448	450	471	473	477	440	493	493	404	486	457	410	427	449	438	447	466	427	437	412	422	419	434	509	441	451	449	439	453	508	436	439	444	485	426	440	458	451	424	475	461	455	406	456	457	451	456	467	431	495	460	437	437	482	461	443	431	436	446	456	449	484	460	465	443	446	467	500	416	449	434	438	474	441	434	447	440	462	462	428	465	462	476	464	447	471	421	463	452	465	457	436	430	461	435	441	481	449	446	469	438	430	500	423	456	427	476	447	452	434	456	407	409	440	436	413	406	443	444	463	454	476	456	427	432	475	460	422	448	425	429	474	449	456	494	459	454	423	446	474	472	456	448	445	421	445	436	439	445	496	450	489	424	456	455	451	452	440	461	468	456	438	434	445	454	442	436	483	449	424	440	466	440	455	426	453	471	436	458	434	474	430	455	440	474	439	434	456	467	449	456	439	438	435	463	450	451	438	423	455	454	455	446	439	440	463	434	439	451	414	442	435	462	439	453	474	456	471	398	474	469	458	425	458	425	458	444	463	457	427	462	445	419	493	447	430	426	434	434	405	450	439	463	461	412	422	454	404	444	459	463	445	440	438	419	473	447	431	414	444	478	451	473	454	458	424	484	459	417	435	409	482	450	492	436	442	436	444	446	467	442	444	458	452	451	456	450	457	445	461	440	435	423	377	461	455	439	435	427	462	474	466
29995	33847	27137	10357	4620	1409	461	423	459	394	428	417	464	455	434	410	447	432	399	432	415	428	412	428	403	436	425	397	420	429	431	444	447	396	404	440	418	460	427	396	425	401	455	413	447	425	417	439	421	416	449	424	410	392	468	407	424	434	405	440	412	437	432	455	437	402	453	425	446	443	443	416	437	445	407	438	436	439	416	438	401	422	442	437	437	402	445	459	432	426	396	387	427	403	450	474	419	467	427	436	418	424	428	439	462	427	395	416	411	386	455	459	480	408	450	441	437	425	397	379	390	408	430	446	453	403	408	424	449	417	460	420	424	424	437	435	431	471	432	415	408	371	425	408	411	444	431	455	411	409	455	422	412	438	408	456	392	451	408	471	417	438	444	425	430	427	448	453	423	465	453	411	446	422	461	393	406	433	452	435	428	450	450	456	413	432	422	467	439	413	418	416	432	469	460	389	422	387	422	442	415	451	428	465	410	480	403	393	450	408	437	433	429	428	441	395	432	401	440	423	427	434	420	421	425	420	403	398	451	427	408	405	421	441	443	440	439	420	404	437	396	420	433	439	396	470	419	420	423	400	399	410	438	404	416	407	420	432	418	416	413	446	432	438	436	439	417	420	389	452	458	443	440	417	432	454	425	425	402	414	419	421	443	413	426	421	403	452	402	423	425	424	397	458	423	456	433	451	422	415	403	401	420	455	443	423	465	422	432	405	442	437	423	413	438	419	409	411	440	443	444	412	378	446	392	418	380	405	396	459	456	421	454	395	427	419	415	430	436	374	449	433	432	406	396	442	423	439	422	436	434	395	444	401	410	427	421	435	416	434	378	412	426	390	453	446	431	430	426	433	433	416	418	413	421	446	426	423	420	417	404	418	416	440	437	428	395	437	448	399	454	405	441	407	408	412	432	423	388	438	437	428	442	434	421	408	469	434	419	430	415	438	431	427	435	418	428	440	421	417	422	433	430	432	412	437	426	420	431	389	429	427	426	411	441	403	395	439	401	400	365	425	423	438	396	425	425	421	457	448	441	428	440	412	430	420	412	431	437	448	420	450	396	425	425	423	454	420	422	428	449	409	417	425	420	416	449	431	451	420	421	466	422	397	422	445	388	433	422	429	405	427	440	454	396	465	414	420	418	401	443	441	403	420	380	428	425	418	444	425	464	414	395	418	442	407	412	399	425	426	447	444	424	450	413	430	423	441	466	434	452	434	437	457	423	446	454	444	422	446	448	413	423	422	414	447	439	420	399	417	384	418	437	420	447	423	426	402	449	433	415	428	458	426	448	446	420	392	442	442	427	407	423	474	383	424	431	439	415	431	399	428	453	447	432	436	428	437	423	436	406	407	387	459	416	439	459	411	434	486	397	464	401	390	412	442	443	428	418	418	438	433	438	405	431	415	393	405	444	424	398	430	419	419	458	420	423	408	393	473	426	399	425	492	413	435	437	404	431	451	424	420	404	394	396	373	406	443	423	435	391	455	420	432	427	402	448	448	459	426	391	416	414	407	412	427	482	435	471	452	427	479	405	452	429	421	411	447	432	436	415	391	466	376	438	428	444	438	449	452	417	433	428	444	398	426	419	444	431	458	453	393	418	456	418	418	442	414	478	409	430	433	456	420	408	414	407	399	427	386	411	463	453	398	400	406	451	411	422	434	419	432	421	454	425	443	395	430	436	442	422	421	443	425	427	441	389	412	453	414	437	449	411	441	429	450	454	426	406	412	425	458	445	442	417	395	395	400	403	437	426	396	450	409	422	427	415	444	419	458	446	425	434	416	417	435	404	429	421	437	436	416	410	424	464	447	385	436	435	401	406	416	447	418	432	436	402	398	420	417	432	442	427	443	441	391	432	416	402	427	415	421	426	454	410	408	426	400	406	433	413	391	455	431	412	468	433	444	443	413	475	457	409	400	414	405	438	416	434	418	400	400	440	428	430	444	471	426	446	449	459	456	423	451	457	441	434	420	411	404	404	437	431	409	450	438	406	434	401	412	395	432	474	417	415	381	450	438	425	441	373	378	421	395	416	413	415	412	418	413	433	412	404	437	430	472	398	434	424	412	431	421	429	429	437	446	428	455	409	429	403	401	409	434	457	441	450	458	387	403	433	427	419	475	456	445	442	419	475	385	465	416	394	396	417	418	435	402	464	440	430	399	428	429	436	407	417	404	432	412	441	417	446	436	410	424	462	375	438	416	445	409	455	438	485	402	423	468	432	449	418	387	405	433	472	427	433	410	424	393	423	414	431	394	439	467	437	451	418	393	408	410	433	411	441	449	385	438	454	398	416	423	431	415	399	388	410	442	385	441	396	421	437	406	431	427	473	418	435	417	441	458	420	429	441	417	420	415	405	422	444	431	410	425	468	420	424	430	414	413	447	412	433	422	446	389	412	429	434	430	440	439	425	424	441	442	435	440	418	407	433	445	427	445	467	407	424	448	411	408	440	447	407	407	468	408	453	426	440	449	420	439	419	419	429	432	380	451	448	430	382	417	440	407	419	432	434	419	450	391	421	412	441	398	388	400	421	417	415	393	398	421	414	442	453	435	433	413	430	408	439	468	421	442	427	423	406	415	417	430	398	444	420	390	443	415	421	407	424	468	397	414	420	427	438	431	393	434	454	412	408	431	407	414	414	383	425	426	437	435	429	422	409	444	449	405	387	419	429	421	499	396	431	433	428	402	449	408	417	436	425	409	432	420	453	444	456	408	436	463	451	425	442	425	429	382	396	444	397	437	475	438	421	400	430	428	442	382	388	408	375	405	442	426	425	448	395	440	415	417	411	415	406	416	443	439	408	438	406	458	414	411	396	415	438	403	432	469	438	454	414	432	447	447	431	457	462	447	429	435	451	416	413	407	424	417	402	429	449	448	404	479	418	438	388	449	411	456	433	362	417	436	445	443	419	433	392	405	429	422	465	420	442	414	418	447	420	435	407	412	448	429	407	405	438	422	403	441	407	402	437	430	417	430	429	451	442	422	435	474	416	437	444	393	426	420	400	432	455	451	441	409	402	441	432	400	438	445	394	396	456	422	422	411	415	430	423	500	431	409	438	463	433	395	416	396	414	446	431	453	395	439	396	451	379	404	404	402	412	472	410	427	391	438	405	413	406	447	426	464	430	409	414	449	431	432	419	395	391	417	420	419	418	412	408	424	428	437	417	423	419	426	438	417	426	413	408	414	378	425	449	388	402	442	376	377	443	441	450	419	454	432	439	401	387	403	408	432	421	452	451	423	416	420	460	445	407	437	440	429	417	426	406	459	440	466	431	418	431	395	429	447	393	433	447	445	427	430	425	420	406	406	426	402	428	413	435	423	407	428	429	440	450	463	421	428	457	417	381	425	444	432	418	402	409	424	387	427	404	435	382	430	412	428	428	398	424	408	438	399	390	414	428	431	409	420	448	426	451	452	423	417	410	463	416	466	434	461	413	411	447	388	402	452	435	409	391	404	425	443	461	448	424	388	437	414
29503	47038	22284	6230	4887	1586	448	434	487	437	460	483	474	443	478	410	452	491	448	420	475	448	459	445	446	451	393	439	426	463	458	468	484	489	459	416	474	459	478	452	438	459	433	423	515	448	454	440	438	436	476	452	436	483	464	465	437	433	430	437	439	434	469	438	458	445	425	478	429	415	435	483	480	480	471	431	453	444	414	445	436	446	462	438	433	447	476	458	422	461	435	440	475	471	451	499	438	477	479	478	500	476	477	490	437	445	442	472	491	491	498	455	437	437	530	466	412	452	453	421	439	443	465	448	461	466	460	442	445	477	448	452	459	458	433	416	450	455	447	506	426	451	469	436	443	470	466	440	449	437	522	452	422	499	430	441	436	469	465	435	467	455	442	459	458	467	436	494	451	466	428	467	443	437	469	444	407	451	443	416	452	438	470	444	482	473	430	419	402	449	440	432	453	457	453	509	463	469	428	465	481	455	458	470	448	451	426	469	448	427	468	469	434	469	489	440	422	450	420	450	456	450	467	465	459	482	406	445	468	466	438	425	442	468	492	497	450	468	431	463	444	432	449	450	501	464	426	421	466	451	442	447	459	463	457	478	477	484	445	448	440	453	448	423	430	489	466	454	452	450	469	462	445	438	450	443	474	466	443	445	491	459	452	469	480	435	486	481	420	481	452	483	481	455	491	471	452	470	473	471	453	478	465	432	436	467	462	426	450	444	453	443	493	467	456	470	425	423	436	454	487	412	467	427	433	450	446	471	418	462	474	449	422	454	450	455	457	439	437	436	487	451	440	458	426	465	464	461	475	400	439	428	445	417	433	421	451	450	483	469	486	461	444	438	444	441	442	492	456	461	470	460	469	442	476	420	453	476	461	439	452	485	450	477	455	440	424	455	490	436	440	463	416	475	454	437	449	429	466	448	498	457	475	470	487	447	426	445	447	432	446	466	474	399	406	452	484	413	446	443	465	473	469	416	484	450	456	478	480	442	451	423	500	448	477	486	482	443	432	445	427	413	398	429	457	441	474	443	471	476	433	511	468	455	510	489	420	424	456	468	414	455	453	423	508	420	443	454	457	401	463	450	449	420	461	415	445	437	444	461	491	484	433	421	455	477	406	502	430	476	468	471	477	455	432	455	473	451	476	494	479	459	472	459	448	448	478	448	461	467	482	466	424	472	440	446	450	496	429	450	441	446	466	466	472	453	447	443	428	450	483	457	458	471	428	451	457	460	490	440	434	462	452	451	402	479	485	490	457	469	449	407	507	450	452	483	434	462	463	432	443	416	456	445	504	465	418	429	465	429	508	446	465	473	444	463	432	451	467	426	430	449	439	479	434	444	451	460	464	416	420	451	467	455	466	432	426	471	438	426	454	480	424	442	461	459	393	452	480	455	450	450	455	440	439	465	459	451	432	425	411	446	451	418	456	472	483	465	484	502	441	432	451	427	458	431	467	414	447	422	451	455	428	414	470	407	446	468	422	433	459	483	438	447	491	435	478	458	398	470	440	433	430	491	467	448	428	474	478	476	483	508	448	435	434	454	460	452	427	454	441	471	431	493	450	471	435	433	459	505	424	441	430	479	480	441	448	431	425	491	449	458	477	454	453	447	462	454	439	455	456	435	470	464	463	450	491	451	456	437	448	489	451	476	465	462	482	420	442	442	437	490	463	448	481	503	464	451	466	427	436	456	437	462	487	481	464	435	466	474	443	395	453	452	441	436	453	453	482	466	474	451	449	444	482	457	447	473	456	495	430	416	471	433	459	475	460	409	442	489	412	446	490	459	460	466	446	490	467	421	466	425	454	420	453	471	424	430	449	445	452	432	468	461	452	446	435	432	447	447	471	419	465	461	466	472	468	505	467	451	486	441	439	440	427	448	472	440	431	490	463	481	441	460	466	442	480	487	449	479	451	450	464	461	429	430	461	490	484	452	487	424	468	452	430	500	449	451	484	449	477	436	452	428	444	470	478	432	464	456	432	423	448	447	437	480	444	459	453	454	495	454	474	461	444	435	434	478	485	450	454	420	469	489	428	454	403	433	431	472	434	484	493	449	455	445	451	422	449	426	445	491	464	453	448	447	416	476	424	447	444	490	452	479	427	421	488	501	414	422	469	451	485	483	470	447	456	447	463	448	436	473	469	461	460	458	489	427	438	433	447	476	476	447	459	453	454	474	432	427	474	460	434	475	446	445	460	450	453	461	446	458	488	442	482	445	467	438	425	426	444	496	479	473	526	447	447	474	440	494	434	422	454	454	495	445	466	501	490	471	431	465	431	432	435	455	476	448	481	467	452	411	452	451	452	471	448	499	464	467	431	437	424	422	406	453	469	429	477	482	470	451	458	428	500	456	436	456	453	455	469	433	435	478	442	448	416	472	472	478	453	466	463	454	478	436	446	456	487	470	464	473	447	446	449	464	460	462	451	457	424	479	427	444	413	480	453	497	459	458	460	476	471	438	453	443	474	411	403	460	442	487	429	423	406	451	497	451	455	474	462	450	468	434	443	436	467	479	446	437	443	441	418	422	455	449	456	405	446	422	447	421	494	456	433	459	500	463	433	457	458	461	487	484	423	434	481	467	416	457	452	462	436	480	441	440	452	459	463	459	485	460	462	442	449	428	418	452	453	455	437	485	459	458	433	482	446	421	450	432	491	422	431	444	453	460	460	451	452	485	426	498	476	422	458	407	463	450	436	442	469	477	436	437	502	457	445	421	474	452	448	462	494	449	461	447	451	461	446	461	445	448	436	416	471	455	468	489	432	436	449	499	482	464	462	459	480	438	467	427	464	465	452	453	462	448	385	430	447	412	484	421	465	446	491	456	484	429	446	445	452	450	484	447	440	492	437	438	463	436	485	450	454	436	423	470	446	487	450	450	469	447	457	448	447	441	484	487	431	433	458	471	482	454	437	498	455	449	461	423	428	440	398	441	426	472	449	421	467	466	499	427	485	457	461	455	429	442	483	445	449	428	427	439	494	457	432	428	411	451	457	487	477	465	461	414	451	442	454	511	451	438	478	450	422	460	453	461	481	477	464	454	471	514	435	451	446	428	423	477	459	452	429	460	486	413	467	458	428	406	456	474	471	450	505	443	476	418	469	397	446	462	474	478	441	489	475	464	429	441	469	474	468	426	463	463	400	394	411	510	414	474	484	446	445	417	454	494	437	470	452	449	442	445	478	460	444	435	459	398	442	471	499	452	465	483	427	441	478	450	464	446	414	450	467	435	472	455	439	446	484	437	433	479	451	433	442	475	446	466	459	443	444	473	472	463	469	453	477	419	484	473	430	472	414	473	444	467	416	453	469	449	471	494	462	469	499	460	430	440	479	416	419	441	440	480	475	447	468	466	453	477	430	440	483	471	450	427	449	472	483	418	472	484	451	470	414	453	480	467	453	446	434	445	447	444	456	470	445	423	465	447	471	455	441	443	500	436	474	411	458	469	436	504	465	471	436	445	437	435	455	456	437	506	447	454
23680	21117	28399	26964	28550	21124	4567	544	1032	443	431	393	408	435	381	362	345	369	378	359	367	357	369	371	347	378	374	355	305	342	343	344	394	392	352	361	340	345	378	353	350	339	352	350	360	343	358	321	356	371	392	344	358	326	329	347	318	358	315	378	331	367	322	369	323	366	346	340	344	347	374	280	328	353	366	330	300	354	350	380	359	366	338	357	329	386	353	332	359	357	364	345	337	365	337	341	376	349	330	333	365	349	368	329	343	306	358	361	360	342	346	380	333	330	363	355	343	336	341	355	336	336	349	327	337	321	342	321	342	309	344	364	355	360	356	340	323	345	367	333	324	307	334	341	339	366	352	365	336	321	348	370	341	352	336	346	357	340	320	383	379	369	343	330	336	369	335	348	327	386	342	347	398	351	336	342	369	322	347	339	332	343	331	392	349	337	338	338	342	357	371	338	363	370	315	369	348	340	374	361	319	347	378	341	355	376	349	344	331	316	330	373	333	322	381	369	358	352	318	340	358	324	360	363	319	368	325	351	353	340	356	350	342	359	345	335	361	366	331	309	349	333	349	336	327	329	356	323	358	352	327	326	371	362	353	387	347	325	329	337	353	339	368	331	373	360	339	361	363	372	320	330	332	347	340	352	314	363	351	352	345	356	341	326	317	379	360	382	364	350	364	333	374	350	337	343	364	335	324	333	341	373	386	317	360	316	350	329	347	350	359	348	346	344	336	356	320	320	317	343	335	353	324	349	344	377	332	334	361	325	350	342	328	343	349	338	336	358	348	359	370	324	336	366	372	362	344	346	365	353	342	338	352	363	328	324	371	339	359	358	352	321	380	354	327	351	339	354	349	324	372	367	337	346	362	340	378	360	326	341	345	324	343	342	314	340	363	328	338	360	338	359	332	332	353	348	295	320	370	357	352	315	350	336	338	379	336	365	346	294	318	366	353	346	353	355	325	339	382	313	352	382	338	325	364	327	364	337	333	350	365	312	317	349	353	335	369	347	357	343	344	370	327	319	412	362	328	369	337	352	353	346	372	357	377	371	329	340	397	373	359	308	319	343	369	354	341	341	322	325	341	321	363	346	354	331	325	347	313	357	376	337	329	341	354	315	344	347	333	372	383	343	358	368	346	342	351	319	351	347	337	356	357	340	333	378	325	339	303	371	374	349	333	334	409	351	354	332	336	361	346	367	356	342	342	325	331	329	367	350	348	346	331	351	384	362	335	320	321	378	371	336	338	336	358	331	331	357	361	333	362	329	340	318	341	354	339	343	321	311	332	316	331	377	350	294	340	328	344	331	372	338	349	329	356	332	359	348	324	374	336	339	334	346	354	314	341	355	353	339	306	357	351	346	345	350	324	353	356	346	353	311	330	352	364	345	328	355	336	326	340	343	317	329	360	351	317	361	358	319	334	363	331	373	335	390	313	354	343	353	358	342	353	344	373	320	343	339	380	323	343	354	366	353	317	332	323	363	346	379	364	334	340	334	354	271	322	328	342	334	341	367	321	327	325	366	337	356	374	325	316	382	329	347	311	345	321	366	347	355	323	330	334	374	368	362	343	354	363	319	331	347	338	341	357	329	330	361	318	363	331	327	357	342	345	323	340	341	348	314	338	324	321	358	345	376	338	342	344	306	359	348	328	354	365	355	326	339	322	316	302	366	333	397	370	340	332	328	352	346	372	349	351	385	320	365	376	343	347	342	365	323	353	325	345	357	336	349	316	346	336	342	365	344	342	338	328	359	350	341	336	317	365	335	343	343	324	375	354	337	352	356	340	356	318	336	337	338	314	346	349	326	359	330	355	339	348	345	346	333	311	325	348	336	349	363	371	340	365	330	343	381	339	341	367	335	336	315	366	342	388	348	360	363	373	351	368	380	361	313	359	371	369	348	347	326	341	349	365	310	347	368	354	354	331	358	323	326	315	347	342	331	325	362	313	320	349	371	340	343	320	353	379	332	330	351	354	321	400	347	328	371	332	368	316	309	331	317	295	334	333	338	337	358	355	330	356	394	351	320	353	315	340	329	352	348	339	340	353	326	345	346	325	364	369	321	353	333	376	360	351	362	338	345	352	382	381	344	368	356	345	329	371	317	350	369	369	369	328	339	329	349	329	368	345	359	338	313	350	329	346	321	347	363	353	344	352	337	332	345	348	323	360	347	345	340	366	328	343	357	354	322	338	359	333	363	367	336	322	379	341	363	328	344	326	337	332	350	349	326	363	397	331	356	352	336	320	340	347	324	350	379	345	342	345	356	369	380	341	334	347	333	367	356	338	316	332	310	344	347	329	328	350	325	341	336	341	311	341	343	359	342	351	349	342	324	366	333	340	365	352	341	359	338	356	380	348	325	324	357	345	322	343	339	339	346	340	352	368	328	339	331	338	331	358	330	346	349	372	366	358	334	364	397	311	345	348	342	335	324	359	323	380	364	357	340	363	314	364	367	362	358	359	346	348	360	328	364	317	344	376	333	347	321	333	366	324	340	344	341	349	347	340	356	340	355	335	340	329	386	338	331	337	383	373	327	349	364	352	376	376	343	344	346	358	335	368	314	337	343	320	368	353	366	302	327	355	330	343	375	369	356	366	343	346	325	349	381	339	358	337	312	355	340	347	356	350	387	373	334	368	331	342	367	354	381	353	327	345	328	342	338	381	358	322	328	343	328	335	322	335	330	377	327	331	355	339	311	352	356	369	314	361	356	354	378	341	361	343	370	342	345	380	311	350	363	348	319	316	365	372	336	314	335	355	339	327	359	321	374	337	347	358	364	376	355	334	370	351	372	363	317	356	335	329	377	352	354	330	359	346	363	340	367	355	330	333	365	340	350	359	366	397	345	348	351	376	370	369	334	349	345	335	349	331	363	339	343	326	344	341	340	353	335	366	402	327	335	354	366	328	362	344	360	342	340	357	342	367	335	327	346	344	379	317	348	326	359	352	333	350	350	374	327	365	328	387	338	303	323	331	333	372	323	346	316	358	365	330	362	327	344	338	368	332	351	347	356	365	359	386	350	333	354	318	381	333	363	344	387	374	364	334	328	333	361	347	366	345	342	361	314	362	325	344	323	349	331	374	334	363	321	348	344	320	329	346	326	330	347	335	336	329	334	326	342	331	356	348	319	375	304	351	339	373	326	346	363	305	342	316	363	363	361	358	323	353	326	340	338	336	343	317	323	360	358	353	340	364	377	359	345	347	349	341	339	386	341	386	354	341	363	353	358	321	330	335	347	338	358	342	331	357	354	347	337	316	358	342	340	361	361	352	336	340	376	339	384	354	371	309	331	327	329	337	323	371	354	341	319	319	362	363	364	382	320	332	346	359	362	331	335	310	363	361	355	334	357	322	368	346	328	385	310	365	337	352	314	320	327	348	361	344	376	358	354	354	313	332	382	366	367	344	351	317	371	325	361	356	377	334	388	345	346	332	329	306	370	366	330	352	312	350	349	338	373	364	321	375	323	375	338	336	336	346	315
33583	63364	35978	41112	36331	15243	807	614	1471	554	524	451	478	437	450	404	419	405	373	395	345	377	386	403	412	382	397	383	399	349	392	377	388	378	359	367	382	378	369	376	365	384	398	387	374	386	372	374	372	380	366	358	363	374	373	348	381	368	327	373	367	396	385	388	364	382	392	378	359	362	329	405	369	342	351	361	338	360	391	348	378	319	403	366	373	378	381	354	364	339	406	351	379	400	365	357	366	394	358	357	391	365	388	377	358	386	397	371	390	386	381	345	351	354	410	349	357	395	374	387	374	392	386	347	343	399	376	342	370	373	409	323	370	384	340	345	386	357	360	359	404	354	364	361	351	344	371	390	388	359	342	368	349	360	374	376	381	344	353	362	373	377	369	363	357	339	346	351	361	390	347	376	372	370	339	372	364	351	360	368	364	383	352	388	328	370	379	394	351	376	359	362	347	343	381	377	348	338	398	383	384	365	374	385	371	345	334	391	361	354	352	391	357	392	364	375	393	351	372	367	395	401	376	369	391	374	369	359	384	356	396	356	350	400	364	376	330	330	349	379	390	369	392	367	390	361	383	348	368	370	361	386	381	356	363	343	335	387	389	392	381	374	357	378	412	374	332	325	370	361	366	368	359	337	397	386	386	361	343	360	360	354	377	350	376	341	371	384	406	356	360	365	357	362	388	362	378	337	378	354	383	395	381	384	386	359	362	384	378	389	345	350	382	372	367	344	378	363	396	392	366	390	362	390	377	372	360	403	353	356	382	392	356	353	375	384	367	346	375	349	387	330	394	370	393	362	363	358	378	350	399	366	362	329	401	359	345	378	382	397	373	333	376	334	329	389	379	359	370	374	368	350	345	345	375	382	357	365	365	361	384	362	361	357	392	379	391	383	373	386	371	334	392	372	389	384	369	346	347	359	366	377	373	378	363	363	362	366	375	412	353	349	347	392	336	354	376	368	382	329	410	362	370	358	382	357	371	380	296	384	396	354	369	375	365	387	368	355	379	381	362	356	360	362	380	385	332	358	371	370	388	381	372	359	343	369	374	386	373	378	364	377	374	382	362	387	340	355	361	378	307	377	398	326	382	377	381	387	365	341	391	397	376	387	347	365	345	364	389	359	367	357	372	344	362	373	374	356	380	346	336	367	364	368	381	367	385	378	399	355	377	376	375	355	342	352	364	371	343	342	387	370	377	370	363	347	376	337	376	325	382	370	358	414	387	376	372	368	373	393	335	394	347	362	336	361	380	376	357	395	362	366	366	370	365	389	391	386	378	357	397	341	346	335	417	370	364	372	407	345	343	336	371	375	361	341	343	377	343	370	365	403	379	367	381	388	352	381	373	334	366	382	354	359	360	373	383	363	396	368	376	360	378	357	396	367	370	364	354	354	353	384	368	320	362	384	344	363	370	356	364	376	354	357	374	359	382	377	390	357	370	388	347	367	363	356	396	378	353	355	359	380	360	352	375	370	361	357	382	395	365	357	383	361	375	349	386	358	389	369	373	360	352	373	368	372	356	356	378	362	370	392	389	354	356	355	368	379	416	385	344	370	360	360	329	376	344	385	334	374	366	374	392	374	368	368	380	318	368	333	381	392	369	369	350	357	376	365	403	339	385	401	368	359	370	352	362	382	394	389	356	364	336	357	345	358	403	388	366	348	386	379	342	382	363	334	406	402	355	367	354	364	364	415	365	350	357	352	380	402	362	308	345	385	376	378	373	354	317	319	365	386	373	373	403	399	339	383	416	403	365	344	365	398	387	365	413	343	344	350	375	369	361	361	369	351	391	386	374	339	403	371	381	377	348	360	329	360	337	401	364	364	361	378	357	371	366	330	375	387	369	392	356	314	355	406	328	357	379	361	346	328	361	395	375	396	359	390	336	364	376	391	348	326	385	386	360	359	378	366	387	364	363	347	376	328	347	355	353	341	377	335	355	351	354	395	367	375	345	373	385	393	360	360	359	363	386	366	384	382	396	338	337	380	350	371	357	371	362	360	378	367	402	389	330	328	388	359	322	355	371	384	374	360	383	383	365	346	339	345	358	397	382	356	379	368	372	379	358	376	360	387	361	322	381	362	384	403	396	393	356	389	378	367	358	360	371	374	358	377	349	389	343	337	361	364	408	386	379	368	357	353	395	324	365	370	375	402	356	375	379	355	382	382	384	366	328	364	394	389	386	360	383	379	370	365	360	366	374	382	375	346	364	346	364	371	363	370	355	347	347	359	367	396	375	377	355	376	320	355	362	384	384	370	381	355	349	338	397	384	374	339	362	356	387	343	415	400	377	380	345	339	336	382	367	365	355	360	373	375	373	389	377	386	353	356	339	371	392	393	346	350	372	355	339	372	367	357	339	360	360	390	379	364	336	340	338	371	343	359	349	390	370	316	365	394	384	354	358	337	374	387	357	358	409	399	365	361	374	348	351	376	390	346	377	403	377	384	321	353	358	373	336	403	325	339	394	362	384	370	366	357	367	368	351	363	397	391	375	360	353	393	367	359	375	387	380	380	403	335	355	383	384	352	381	351	349	357	358	388	372	335	324	389	353	352	352	381	381	362	357	356	359	386	373	357	384	351	354	372	374	377	354	363	345	371	331	376	374	369	398	427	381	399	395	376	359	406	322	396	359	366	343	383	366	384	328	362	365	361	373	378	394	375	365	375	356	357	375	380	401	378	356	328	397	371	349	348	367	373	353	359	383	383	324	337	365	391	342	360	352	344	358	381	385	359	405	396	359	325	374	385	371	379	383	358	378	376	394	370	347	343	379	340	396	401	370	367	377	346	369	380	376	399	351	395	351	362	364	353	357	342	398	336	353	353	390	362	392	400	371	388	363	361	349	375	383	370	367	368	364	351	386	356	375	369	356	356	356	358	383	338	353	379	377	388	350	354	379	359	401	378	365	376	368	375	344	378	350	344	361	344	350	363	363	383	364	347	306	387	352	364	369	358	349	387	365	405	371	361	395	396	367	386	370	352	365	362	357	374	386	350	366	390	400	372	396	377	342	350	383	356	366	362	339	358	375	356	376	356	387	397	389	391	331	324	357	367	349	377	356	338	342	342	366	363	378	379	364	343	335	365	359	383	361	347	388	356	385	366	353	384	334	365	371	335	358	368	366	360	377	383	348	354	363	340	371	349	365	349	321	327	380	360	385	359	344	369	359	388	385	393	372	416	356	371	375	360	401	345	381	359	375	356	339	380	381	374	363	407	373	353	347	374	369	317	369	380	379	372	367	368	372	352	382	363	374	334	340	386	375	370	382	336	384	381	360	324	367	353	397	370	377	364	345	370	369	345	369	341	356	374	372	365	403	370	380	353	378	357	389	359	396	346	356	349	347	377	381	356	382	329	360	373	341	346	354	385	343	378	392	341	388	371	387	379	365	367	390	366	322	386	377	354	370	397	372	353	351	377	380	354	371	370	377	370	364	377	392	376	369	340	373	343	359	342	355	330	386	377	336	374	349	380	358	387
25034	21366	27872	27150	21963	10305	891	619	902	581	572	529	548	552	519	530	528	577	536	516	530	536	547	550	531	576	454	530	540	521	542	550	527	548	484	510	546	517	531	514	531	520	512	533	489	518	513	538	543	502	506	521	494	555	483	492	532	549	483	510	535	535	530	503	543	542	523	511	495	505	523	512	519	474	487	500	518	515	504	490	541	463	516	517	504	483	503	521	504	523	482	480	532	490	541	528	504	533	501	557	504	526	564	512	548	483	516	519	508	494	495	522	517	504	510	510	495	545	512	514	505	516	532	525	541	511	520	478	527	518	523	510	528	509	535	530	508	523	511	518	539	540	522	480	487	482	492	495	470	538	542	521	581	551	513	487	542	511	505	513	527	474	513	494	501	534	475	508	511	498	528	512	488	553	560	513	531	524	555	472	530	566	534	522	497	515	485	507	528	493	534	499	557	570	515	594	542	528	525	545	521	508	535	510	502	503	536	528	534	509	525	504	493	498	501	565	523	512	529	479	546	534	547	494	573	553	512	544	481	531	503	517	493	494	515	484	488	487	508	534	506	499	532	502	510	478	459	543	494	558	515	551	529	487	520	520	538	539	481	522	526	500	500	494	512	493	539	515	486	494	515	511	502	497	506	491	488	544	527	493	530	501	491	502	520	544	510	491	523	516	507	513	533	525	548	496	553	574	543	480	571	446	515	532	480	502	543	538	533	495	559	523	543	505	502	563	550	534	499	509	553	502	526	524	544	516	532	553	531	483	497	507	535	504	521	510	518	542	497	543	459	487	548	476	526	485	520	513	500	537	524	509	494	528	509	495	564	501	513	514	500	514	505	529	550	499	525	553	514	529	551	487	520	491	513	528	536	529	493	546	539	480	551	494	506	524	537	504	516	508	541	509	522	544	531	505	494	508	539	499	518	528	489	493	543	509	539	537	481	533	501	518	516	540	516	492	474	496	508	535	485	546	494	531	512	499	520	525	499	522	510	520	498	542	519	492	556	501	551	536	489	496	526	522	523	527	534	487	504	529	548	489	487	519	487	518	520	524	538	519	488	516	516	514	495	530	495	563	511	553	531	514	514	549	524	524	483	494	534	543	500	469	502	502	517	551	488	500	549	526	542	529	555	559	517	502	528	512	508	501	493	532	537	536	531	533	495	551	511	509	530	510	506	490	530	565	496	525	550	506	525	545	489	500	556	515	506	529	554	472	541	505	558	545	491	515	486	485	521	505	544	481	520	487	549	478	525	526	533	519	473	533	546	522	478	541	520	521	499	526	530	514	532	536	534	489	496	478	499	569	537	586	539	528	514	495	559	511	495	508	539	497	500	499	523	478	549	532	520	534	501	498	539	513	509	490	528	538	553	513	497	551	524	515	513	513	480	508	489	522	537	479	507	480	505	506	524	518	500	511	514	516	518	538	540	513	556	537	584	508	507	510	532	537	553	545	563	515	524	550	501	515	497	538	531	541	555	524	516	493	516	512	490	550	510	467	516	469	513	536	533	546	502	482	501	523	505	530	508	576	498	551	548	471	512	526	501	513	513	557	531	520	499	481	524	512	540	518	541	524	557	520	502	518	514	496	500	513	502	520	455	539	508	560	478	491	506	496	523	479	538	520	512	533	500	513	508	503	504	502	488	496	513	512	522	530	544	505	454	524	517	526	533	493	549	500	473	528	504	510	539	527	550	517	532	518	533	522	523	567	494	569	553	516	532	506	553	511	502	524	544	512	479	508	514	498	471	518	483	506	487	516	465	532	503	466	528	483	538	481	500	522	498	537	491	504	469	557	485	496	546	524	532	497	531	520	524	488	491	547	511	512	509	534	514	520	535	532	516	517	519	525	548	516	524	473	495	548	529	493	512	501	525	506	542	503	513	488	537	538	468	563	524	542	532	578	501	519	496	482	535	547	513	504	506	505	505	516	517	519	571	491	504	519	511	521	512	503	542	534	498	499	526	470	534	543	497	533	529	510	522	515	524	558	443	496	542	547	474	525	537	547	538	557	517	539	489	563	519	517	527	543	514	518	492	526	503	489	531	511	491	557	505	490	499	547	531	523	581	498	530	524	521	522	554	558	498	520	535	559	551	530	490	506	529	511	556	545	473	481	510	521	537	515	514	536	563	529	498	528	558	501	530	516	490	503	543	480	503	533	512	474	515	483	536	480	534	480	471	493	519	490	493	473	472	500	506	502	468	511	524	568	557	524	543	501	573	522	569	476	485	528	539	524	534	499	493	556	518	534	508	529	460	509	537	526	539	510	534	480	545	578	557	550	512	546	512	488	525	516	506	495	527	512	542	528	456	525	541	515	492	534	475	534	517	514	508	529	495	531	470	506	486	457	509	502	511	525	567	527	562	491	505	477	510	528	519	511	494	515	495	522	507	508	515	495	513	502	522	523	533	513	532	502	530	509	514	515	517	449	505	523	518	508	522	535	492	505	507	518	499	537	507	528	500	467	548	503	506	550	576	516	540	546	547	526	523	524	517	497	527	530	461	512	489	534	503	513	483	517	518	525	526	481	496	527	492	506	548	533	562	545	521	507	540	506	500	565	479	505	516	474	526	531	568	541	503	505	516	522	504	498	514	496	514	503	516	499	513	478	531	516	506	492	487	541	541	565	488	480	496	518	524	539	572	544	528	490	488	572	512	515	513	537	569	505	527	554	560	500	522	513	492	511	495	549	490	511	509	535	523	510	497	513	484	521	529	487	519	511	531	525	509	521	487	497	512	551	518	508	537	532	496	546	498	540	524	557	511	507	538	586	537	558	510	541	507	546	478	544	532	527	518	529	478	540	502	503	490	532	505	526	526	496	493	533	512	482	543	558	518	502	477	524	519	542	521	519	482	522	530	507	532	490	576	524	537	492	505	505	489	517	501	498	538	551	514	526	532	545	493	502	511	519	522	498	512	536	508	553	530	490	502	512	520	506	502	511	502	523	496	501	521	524	523	530	513	497	472	535	553	504	516	495	534	470	493	511	502	527	531	526	523	573	537	534	480	494	482	503	533	512	519	469	504	546	458	528	499	514	473	490	532	552	489	526	516	539	524	505	520	494	526	532	517	521	474	524	533	463	538	488	548	515	494	508	521	494	515	496	505	560	529	481	534	522	499	468	503	506	488	492	497	562	534	496	519	544	506	512	519	526	517	493	532	488	516	503	508	522	501	519	547	469	548	563	460	507	508	483	493	515	546	542	518	529	518	517	490	503	522	521	569	473	499	492	514	516	545	539	490	473	528	493	518	511	476	528	505	548	516	531	551	506	535	520	529	492	528	493	521	541	530	504	510	514	522	506	540	504	503	524	482	526	515	536	543	516	563	520	523	541	506	518	536	527	537	499	516	527	534	535	532	520	537	508	517	521	522	452	503	486	522	536	481	529	489	546	538	523	532	533	502	510	476	500	491	569	543	513	530	478	495	484	530	484	530	496	515	537	500	513	488	538	497	537	502	524	563	461	513	490	442	512	528	520
32186	55940	33209	31458	26079	9422	733	699	1326	600	641	636	572	573	553	585	578	542	567	558	509	558	543	518	557	564	516	578	544	531	542	528	559	543	561	563	514	562	490	531	568	559	531	558	561	539	532	549	533	568	539	571	512	553	538	536	517	594	555	566	554	595	546	531	542	547	547	559	555	543	526	592	498	555	579	558	537	505	526	563	567	532	537	526	537	549	523	536	573	509	500	524	512	518	532	524	549	543	535	550	531	555	539	547	550	551	529	563	554	542	547	514	548	538	540	590	570	505	541	560	523	541	518	548	524	579	532	533	518	538	553	509	543	523	589	519	566	505	538	570	534	539	545	533	512	531	543	548	545	522	515	552	523	535	478	588	513	534	526	554	547	536	538	527	545	559	534	575	548	507	581	530	458	548	529	530	525	536	530	546	568	489	565	542	520	509	521	495	541	562	503	543	523	576	557	520	577	533	564	527	549	472	553	535	522	533	544	515	506	537	561	560	561	521	542	571	505	561	505	511	541	554	529	565	560	541	521	567	552	522	520	543	502	532	508	550	559	522	514	544	506	552	557	563	551	534	530	550	552	490	531	543	559	521	530	504	561	508	553	506	552	547	544	493	534	511	574	525	561	549	568	530	493	521	530	533	543	527	561	558	503	550	524	575	564	555	612	552	531	525	574	548	544	491	564	540	508	555	555	505	534	522	532	571	551	504	494	560	522	538	563	556	543	499	530	517	558	556	529	494	541	572	537	533	512	572	550	540	526	483	527	580	581	550	553	576	547	551	556	557	552	525	534	497	495	535	571	572	520	535	582	498	532	536	504	532	558	544	571	527	504	542	543	569	524	541	572	519	528	547	564	540	478	541	577	497	562	540	524	541	535	566	575	557	500	550	551	542	531	540	564	566	545	528	538	531	526	546	550	549	539	543	544	555	529	555	533	534	541	565	519	543	514	494	553	554	521	554	536	548	539	518	529	539	524	578	569	542	509	556	538	516	536	535	569	567	545	551	500	556	535	552	542	506	552	522	546	534	516	544	518	529	529	515	551	572	561	526	567	509	518	550	567	551	549	526	544	534	520	556	522	563	552	561	546	556	555	560	551	556	520	539	554	528	520	562	534	535	543	556	518	535	558	537	535	534	517	574	550	523	552	556	564	577	526	548	570	491	530	567	576	549	531	532	564	554	537	569	546	545	553	529	558	543	560	556	475	553	570	481	583	514	543	534	530	503	521	541	628	573	552	578	538	512	549	568	497	550	537	542	523	563	547	548	531	559	540	550	551	516	557	522	497	539	532	531	548	535	511	560	503	540	565	547	498	514	539	543	562	501	547	558	578	557	525	542	524	516	553	561	524	551	605	495	589	543	573	488	504	529	530	485	510	526	526	567	554	529	537	510	534	531	485	528	528	575	561	510	568	550	533	541	533	525	549	534	494	507	527	556	537	533	566	532	543	535	532	532	501	533	563	579	535	552	540	586	550	528	550	566	550	562	517	541	523	498	516	521	513	510	505	507	546	568	533	535	552	523	529	559	530	552	559	500	534	551	526	570	524	499	509	519	525	565	547	529	533	497	570	541	529	582	549	546	532	495	538	539	536	525	538	560	535	537	512	552	519	535	505	514	554	536	563	578	537	536	545	567	515	542	531	575	500	565	549	529	541	505	563	551	514	532	503	528	522	511	507	502	553	541	564	546	553	589	556	550	525	549	500	533	516	551	530	541	549	508	521	514	556	506	557	570	517	554	522	514	562	578	536	555	528	524	513	531	542	548	566	512	520	566	516	518	464	573	545	547	555	520	539	541	545	534	509	535	537	567	567	590	520	544	523	506	586	581	507	515	552	536	539	564	591	542	486	536	490	525	499	563	544	553	538	520	534	541	549	520	505	558	537	508	528	526	518	574	532	563	548	500	489	522	548	572	510	509	502	535	514	582	556	566	534	565	541	529	536	522	571	515	559	505	544	553	501	534	541	534	546	522	524	530	532	557	538	512	571	558	538	516	525	584	571	561	518	497	535	558	558	518	558	531	562	530	531	519	523	518	527	567	484	516	527	545	564	539	593	528	543	514	552	545	538	565	559	515	532	557	525	537	557	558	552	493	525	532	473	545	549	566	514	566	505	515	571	531	543	544	548	494	541	514	534	535	532	483	562	521	528	519	525	529	546	529	550	519	587	513	520	507	529	502	517	546	556	525	521	550	510	512	543	518	525	548	490	489	542	579	528	493	543	522	511	519	507	542	564	533	520	534	563	526	540	521	554	542	529	527	556	490	524	513	539	510	533	552	536	498	549	512	557	560	520	574	542	504	550	566	495	539	542	528	569	521	548	552	569	518	563	551	534	561	536	553	553	544	544	522	528	501	508	550	553	554	539	571	549	526	522	538	534	544	515	546	567	547	572	529	573	542	578	497	541	521	541	536	525	521	551	537	513	536	564	519	542	552	529	558	533	540	543	527	550	570	496	548	567	510	552	560	558	522	518	566	539	530	515	571	556	517	526	530	536	518	524	503	510	563	525	553	497	522	551	551	510	526	551	519	541	534	531	558	529	529	574	522	502	560	539	540	501	541	521	540	536	523	541	534	578	566	555	521	544	531	563	523	549	550	508	539	548	547	554	493	469	524	505	526	516	517	553	541	517	517	562	526	561	555	518	531	529	524	547	502	562	500	559	487	540	518	557	545	502	559	569	518	544	544	543	567	579	568	502	558	558	537	580	562	543	514	519	554	518	559	551	526	531	483	567	527	512	520	523	514	538	550	511	551	538	542	515	516	522	521	537	558	537	555	516	539	544	546	561	523	555	515	522	537	576	550	511	502	550	534	517	537	511	515	551	526	473	546	568	526	527	505	543	560	550	605	536	577	547	508	575	523	556	539	567	503	554	543	531	513	565	520	529	543	547	531	516	540	543	531	540	533	557	540	562	483	523	507	519	563	555	522	526	523	551	570	532	514	548	547	521	553	519	542	529	572	536	523	543	550	606	562	534	526	532	513	571	506	546	538	549	579	514	582	512	539	534	537	525	565	530	504	542	538	542	527	523	563	563	553	524	507	530	559	558	551	517	533	510	514	525	516	562	554	544	559	566	559	565	535	538	583	519	538	565	564	529	565	566	529	542	559	557	511	549	519	503	561	494	505	453	533	543	562	548	562	556	585	540	523	568	534	522	564	552	538	544	521	539	532	517	518	533	553	549	488	481	536	564	542	535	559	530	500	532	540	582	558	534	524	542	561	581	482	524	572	514	541	541	569	500	569	560	522	555	507	505	555	494	532	507	544	521	536	559	556	568	567	545	536	556	528	523	531	491	550	528	520	516	549	556	575	502	543	565	533	539	534	537	519	545	549	564	571	563	524	539	526	583	541	505	581	514	527	545	557	514	501	526	513	540	545	570	528	526	557	512	538	570	574	477	543	547	538	543	553	550	502	500	542	520	493	568	524	518	483	557	559	482	543	513	521	541	514	536	549	577	520	536	552	542	525	548	533
22482	20973	28588	24795	26881	24806	11900	1121	2377	651	583	529	557	538	513	490	500	459	451	492	462	452	460	453	458	455	423	446	485	426	474	513	485	452	476	448	427	471	455	407	460	451	393	417	426	423	472	459	431	451	439	465	460	429	418	406	460	427	426	431	452	457	435	452	413	460	432	438	455	441	475	430	402	422	451	457	449	460	433	448	428	449	419	440	442	424	410	446	430	432	440	422	452	444	447	439	468	415	434	457	479	493	400	445	443	446	414	459	437	477	449	468	431	425	432	466	447	462	403	456	446	472	442	450	428	439	502	437	445	450	439	416	440	418	437	445	442	477	423	429	410	463	409	442	459	456	481	428	426	439	418	451	467	465	406	481	435	432	447	440	496	406	444	420	466	460	414	451	449	426	433	442	447	447	425	409	445	420	384	434	460	414	425	483	411	453	451	423	415	401	461	449	423	434	453	475	436	404	443	423	425	433	460	444	469	411	437	440	414	436	439	454	455	440	438	433	457	440	403	402	439	460	406	460	465	429	427	423	446	427	470	442	444	420	413	437	444	453	463	416	406	467	416	454	466	440	437	424	451	434	443	434	431	457	437	404	451	481	453	444	392	444	456	460	396	419	447	420	469	441	464	426	391	463	453	443	463	403	426	451	435	426	426	431	428	445	403	443	454	417	433	450	452	436	428	472	458	438	419	439	461	418	436	471	422	451	436	457	435	429	428	437	424	456	425	453	409	397	457	433	420	462	468	418	437	429	436	492	448	420	470	436	434	406	429	415	454	416	410	458	483	421	429	454	436	441	449	441	421	439	451	452	494	464	460	417	469	428	475	424	409	445	449	460	453	436	412	404	422	438	402	450	428	434	449	395	471	420	412	423	466	418	464	412	419	456	462	461	440	447	442	409	425	419	445	448	429	433	442	416	441	402	358	437	440	460	441	428	454	450	440	461	426	443	419	465	425	442	441	438	399	463	476	414	427	446	448	477	407	450	449	455	452	419	434	463	438	437	423	437	464	426	446	432	450	423	452	474	463	436	441	436	430	435	442	459	423	409	433	403	452	464	472	416	433	418	468	430	455	461	431	432	447	436	418	416	409	454	437	448	462	444	464	436	444	469	422	447	435	406	443	448	440	420	434	444	434	462	467	447	424	443	434	446	430	460	425	455	455	426	456	477	439	434	449	475	440	435	448	437	447	436	463	450	422	408	442	433	443	447	456	425	418	417	437	424	441	464	432	456	456	484	418	422	423	456	482	440	429	389	405	417	450	479	386	468	422	418	527	438	469	425	421	432	418	417	419	405	426	470	429	447	396	471	426	441	467	474	446	430	430	455	481	454	457	422	430	445	457	415	457	455	412	406	408	445	427	415	440	449	423	415	433	404	423	455	423	444	435	448	426	446	415	419	461	466	427	446	434	430	438	446	454	465	434	437	423	445	442	442	429	428	454	408	419	460	444	429	441	436	440	433	443	404	408	437	424	442	412	423	434	423	494	400	400	425	437	406	439	440	460	458	431	432	418	455	413	442	440	450	443	448	434	450	453	446	435	450	434	447	396	411	449	414	448	447	402	411	434	431	457	434	394	421	438	429	418	435	439	430	423	443	452	440	432	439	418	434	418	496	439	432	440	412	422	437	445	428	447	412	433	405	382	474	431	451	414	387	422	459	427	460	418	407	421	437	455	410	459	406	382	419	469	427	410	420	411	441	424	420	440	480	430	484	481	446	425	440	392	463	458	414	428	385	403	422	474	453	466	446	433	459	438	448	453	399	429	463	440	420	430	458	461	414	392	461	408	419	422	489	412	427	485	433	450	422	406	431	414	434	418	445	439	398	455	438	491	411	406	426	449	435	455	472	433	447	441	441	415	471	422	421	444	439	421	419	468	454	445	445	444	441	453	457	427	438	407	443	473	431	457	448	438	468	465	444	447	430	414	443	429	430	463	484	432	399	416	416	433	456	405	460	437	463	449	413	412	427	456	424	418	466	428	409	419	449	455	440	433	445	424	441	496	426	398	421	442	459	434	454	437	477	455	413	458	415	462	445	406	439	418	459	394	413	432	449	436	444	424	441	447	398	449	425	436	457	467	458	447	480	467	446	418	419	432	468	418	403	436	409	429	453	454	402	450	445	417	464	425	411	420	440	417	460	440	402	487	451	423	391	448	445	396	435	460	448	445	433	454	430	403	449	479	456	447	455	476	405	435	509	408	432	466	459	435	451	432	458	438	424	457	410	439	399	475	446	398	439	428	421	436	439	413	432	409	418	435	431	434	422	423	454	430	401	459	419	446	459	460	476	437	453	442	427	423	406	411	437	444	486	449	444	421	451	431	427	450	449	440	446	455	411	404	452	436	437	427	455	468	430	415	427	471	428	440	456	403	461	452	406	486	458	461	433	433	432	407	423	455	441	451	438	461	455	470	475	475	393	402	457	416	437	430	453	447	422	464	454	457	395	463	440	414	424	397	417	403	395	466	414	426	441	472	436	414	472	443	442	441	440	460	438	465	471	441	406	434	394	437	408	456	429	458	423	455	446	450	436	424	462	424	446	409	441	468	427	415	403	431	414	394	460	479	435	443	454	462	408	457	426	424	473	411	432	451	450	445	433	453	449	451	471	433	468	430	431	399	453	406	441	467	444	429	469	440	427	461	456	469	448	391	434	459	420	432	468	456	420	438	433	457	430	425	434	428	452	436	411	373	437	436	460	419	450	411	410	495	452	413	440	451	469	447	469	423	450	431	428	471	487	467	446	460	483	437	441	485	442	402	432	491	469	444	432	422	434	433	440	477	451	430	452	451	470	447	418	438	438	444	446	435	420	463	413	449	441	449	428	409	429	456	422	436	474	441	434	412	449	413	466	464	415	446	443	448	412	469	428	430	444	453	434	440	419	420	439	398	461	426	405	431	446	455	454	424	457	409	420	451	432	456	454	446	441	439	439	425	485	422	436	424	452	469	410	427	453	430	410	431	441	444	478	426	439	425	422	413	449	453	434	423	430	435	406	413	455	405	436	421	389	456	424	436	456	475	439	433	415	438	467	437	428	428	410	472	417	436	438	428	470	423	443	442	451	407	415	424	453	445	424	419	490	465	438	454	454	437	444	463	455	408	412	440	429	440	458	454	469	402	431	425	444	437	449	433	429	481	498	430	459	440	476	412	448	446	457	439	412	458	417	458	444	465	436	422	466	518	431	454	425	450	461	419	437	433	458	438	449	430	397	441	399	424	478	446	410	434	429	461	439	441	444	423	418	462	455	501	418	411	437	435	462	433	421	452	427	435	460	413	434	448	457	469	427	441	435	461	436	450	408	442	442	443	461	437	424	460	445	413	446	453	443	453	455	448	481	427	452	439	431	452	448	416	424	436	423	467	395	448	464	409	426	403	445	447	430	460	396	437	500	444	448	427	463	437	453	444	414	431	457	422	423	395	486	419	476	423	446	427	401	412	478	421	468	417	415	426	402	449	438	435	468	428	440	430	451
37344	70106	44172	48002	43234	21101	1276	1020	4011	780	732	688	588	575	576	502	547	518	453	510	482	539	474	480	505	497	495	442	489	481	449	491	479	477	461	456	467	488	474	462	446	432	449	441	455	413	454	436	467	454	447	479	429	441	495	435	477	430	421	487	453	452	449	487	427	421	435	472	460	373	410	390	430	439	453	415	485	453	432	414	415	429	441	448	477	449	425	428	447	449	449	449	417	444	463	400	416	426	444	472	497	483	463	423	481	441	424	446	455	480	443	475	435	467	483	484	433	458	447	462	492	401	430	453	457	438	466	468	430	464	444	497	411	488	435	431	443	435	436	453	451	422	440	423	464	459	434	459	465	442	438	453	488	443	481	455	488	416	472	487	450	434	466	457	412	440	465	410	410	481	448	440	437	445	466	448	463	442	478	434	490	436	487	438	464	463	463	444	446	447	438	458	451	438	417	442	430	469	479	444	446	446	420	478	436	466	447	501	471	429	445	475	418	442	436	456	451	469	451	481	445	441	433	409	443	486	446	411	477	428	465	468	451	486	406	429	434	433	443	467	433	471	425	457	438	467	457	413	450	451	419	442	442	444	442	443	434	462	441	478	419	464	467	391	496	456	421	419	445	465	451	421	441	446	433	482	462	416	435	455	453	438	388	392	437	452	456	414	429	461	438	437	478	461	461	459	483	445	445	454	430	441	440	449	459	423	440	445	464	440	475	438	445	390	458	400	438	413	458	438	452	426	423	459	483	410	454	439	441	440	465	442	436	452	440	441	429	470	458	429	471	444	429	467	450	437	472	454	462	434	497	453	448	425	449	430	438	412	435	458	427	425	410	440	462	432	441	428	470	442	428	450	465	451	401	443	435	493	429	448	397	441	428	485	420	454	488	452	422	436	394	388	457	452	461	435	451	468	412	471	485	436	445	495	460	434	440	436	419	414	388	454	459	437	468	432	425	430	451	456	422	443	440	410	447	429	462	448	447	466	467	437	437	465	434	410	442	434	444	469	442	487	438	451	459	415	459	440	436	430	461	433	450	467	471	441	445	431	471	423	437	449	471	437	461	425	447	461	464	442	469	482	457	425	428	469	478	473	416	465	491	467	460	433	475	421	406	438	445	431	431	427	440	446	444	450	451	458	464	464	472	440	447	400	467	425	448	424	464	459	446	427	432	442	446	458	466	420	425	414	451	417	437	438	471	445	431	458	431	458	467	407	434	463	444	483	449	442	440	437	446	475	475	442	464	449	491	425	437	423	426	456	418	468	454	456	461	421	440	386	465	445	449	482	450	464	439	425	433	445	448	475	399	476	463	446	441	433	438	429	438	442	431	434	449	444	477	450	413	422	427	473	445	442	435	428	471	464	429	465	410	419	444	453	436	442	467	444	452	433	513	454	470	480	422	482	418	450	412	452	408	443	446	414	461	482	429	425	452	433	475	412	457	443	405	396	465	466	449	466	403	447	420	450	402	454	472	440	439	463	409	466	441	432	441	411	459	456	476	427	418	450	418	440	444	442	418	443	448	471	448	455	423	458	443	451	430	463	462	426	455	404	445	466	433	440	431	414	480	477	420	451	429	483	444	504	403	465	456	447	491	410	408	448	452	470	417	443	420	408	453	446	440	477	471	419	457	452	439	463	435	433	469	466	482	445	441	412	449	450	439	438	472	443	419	460	425	427	460	455	466	454	445	462	440	429	438	411	454	446	430	421	422	452	407	451	498	412	385	454	445	473	400	436	465	440	409	412	445	439	437	469	450	450	446	428	435	453	443	411	467	440	431	446	448	436	502	425	451	422	447	454	466	390	468	455	472	471	476	430	486	429	433	451	443	437	477	473	410	455	470	438	470	404	438	437	425	438	439	435	426	450	407	459	449	445	450	452	454	418	432	401	434	470	473	448	452	421	432	464	458	467	404	456	454	455	465	439	423	463	445	425	446	425	418	433	427	457	422	446	452	458	386	467	436	486	461	465	454	424	432	471	460	428	436	457	421	479	388	433	427	433	469	451	449	459	458	453	430	446	416	436	468	458	421	425	418	428	475	444	433	432	423	454	473	485	440	432	433	433	466	417	414	419	408	448	422	443	388	404	450	439	476	443	442	428	465	452	416	487	439	426	457	428	448	455	449	458	453	506	422	454	465	393	408	487	434	458	460	435	427	404	435	461	403	434	461	435	435	410	432	448	444	453	438	426	430	462	471	481	470	447	453	437	478	460	458	426	446	457	404	406	447	461	472	458	469	442	446	501	435	445	421	436	437	411	468	453	464	402	437	428	481	453	445	433	434	448	443	454	434	439	447	429	413	418	444	444	439	461	433	419	431	414	430	445	444	433	455	389	445	465	428	476	494	493	437	457	449	426	452	466	396	441	440	463	444	447	424	479	482	440	453	444	402	454	449	464	460	461	438	461	423	423	418	469	446	434	429	425	417	433	429	426	470	469	446	413	452	438	405	427	447	435	493	443	420	450	459	455	428	456	454	442	431	445	439	439	454	418	424	451	443	462	411	431	455	467	439	438	441	413	429	448	427	464	464	464	496	437	449	427	410	427	412	440	412	435	424	448	461	407	428	444	464	450	468	429	427	453	466	431	444	448	428	446	420	465	455	478	468	470	438	419	464	428	420	435	444	467	506	444	437	437	441	446	460	446	450	441	469	436	466	447	453	443	464	468	436	401	417	430	409	441	465	482	422	444	474	452	455	450	456	440	433	449	462	427	454	466	410	442	443	460	452	430	416	454	451	436	452	436	475	429	455	460	430	451	472	431	421	452	474	438	394	459	428	410	463	424	442	435	466	462	425	426	454	415	420	414	440	464	452	430	391	458	488	473	441	461	443	450	476	472	448	410	481	442	449	438	474	439	444	395	441	406	474	409	425	472	440	446	453	438	479	474	457	415	470	447	428	419	421	457	473	420	480	440	422	447	433	446	450	458	439	450	485	439	441	456	438	407	402	432	467	470	420	470	458	444	444	459	457	446	454	438	461	445	469	459	441	485	453	414	460	435	476	437	433	450	426	430	449	479	461	408	436	405	501	414	442	459	430	451	477	455	460	436	450	473	470	411	429	440	412	454	423	443	482	465	463	430	471	464	456	439	429	477	448	464	487	452	410	441	463	445	439	453	437	433	405	450	464	446	460	457	429	441	474	465	445	462	488	436	442	474	473	463	467	491	402	451	443	474	447	440	450	422	455	433	471	458	463	403	450	479	461	422	420	457	415	427	472	442	430	453	457	451	438	440	444	457	437	425	429	415	498	450	452	423	459	414	418	431	474	441	462	418	414	453	422	456	434	418	455	447	385	427	449	448	460	443	476	428	424	411	489	412	447	440	440	425	462	446	488	455	417	483	466	441	421	448	458	433	445	434	446	422	445	454	429	438	472	453	461	426	495	434	466	470	452	447	423	418	472	439	460	396	466	495	454	449	450	446	454	436	428	471	414	491	424	447	450	462	443	432	441	449	461	390	424	447	444	451	430	419
30073	31998	22251	8355	4179	1547	406	442	425	421	452	409	440	425	394	405	418	440	447	433	404	426	407	396	436	381	438	423	415	418	406	448	418	451	436	413	423	412	418	415	427	458	471	423	455	425	446	452	437	427	433	453	440	431	421	477	412	432	442	406	425	405	438	446	429	408	443	430	375	420	434	436	430	439	395	436	437	448	448	372	407	410	425	419	449	445	435	443	427	450	421	417	445	406	444	462	427	435	417	422	432	462	390	404	424	403	436	400	440	415	460	432	423	443	449	406	418	439	414	426	417	441	424	429	439	374	443	439	418	411	395	435	436	409	409	443	425	435	442	430	447	408	418	431	453	421	437	417	397	403	423	415	442	427	425	423	454	416	441	455	418	435	440	431	439	394	444	424	405	402	416	421	483	458	416	425	404	437	417	447	429	398	414	431	422	427	446	450	414	440	445	426	449	428	433	440	444	413	393	449	437	394	427	412	439	432	425	422	394	433	416	453	408	421	412	456	429	396	415	453	441	441	411	434	433	465	450	404	397	459	426	407	414	462	463	438	472	431	444	442	447	432	433	437	456	450	407	394	436	420	417	425	420	444	432	410	424	429	436	430	405	453	393	438	444	397	404	389	417	432	409	450	417	487	407	390	432	436	384	422	402	478	416	407	411	442	439	420	439	412	393	427	417	447	439	429	395	416	469	442	415	410	417	433	387	421	457	431	437	460	417	427	418	467	405	410	395	408	468	426	437	432	412	425	437	427	430	415	394	433	440	419	446	402	408	466	445	411	422	465	415	422	445	416	453	418	417	398	462	421	421	443	443	409	428	395	449	424	446	425	430	396	421	407	439	467	395	451	418	422	414	404	403	450	386	430	432	430	439	436	433	447	442	443	411	411	390	385	466	428	423	426	431	431	373	422	414	433	419	434	417	399	447	444	447	436	450	417	441	394	386	384	454	434	447	454	382	432	418	424	416	435	447	436	405	414	448	424	438	409	440	395	495	385	391	426	419	386	421	410	466	435	474	415	428	432	422	430	414	413	419	428	420	424	451	441	410	431	449	429	396	472	412	429	444	389	438	423	430	417	429	441	428	443	419	413	455	392	420	424	371	459	432	417	424	418	433	410	406	469	449	437	434	409	417	444	461	424	396	428	424	410	477	436	451	464	420	448	445	418	416	387	449	388	422	427	415	432	438	441	415	430	423	404	403	449	422	418	420	426	448	438	420	409	454	450	416	414	403	408	429	417	441	406	432	415	437	407	407	394	423	454	391	416	428	442	446	424	439	407	403	416	451	407	450	424	449	436	408	437	420	430	414	438	401	419	442	416	462	462	416	385	422	415	451	437	448	417	400	403	444	444	435	412	416	430	404	424	419	455	440	413	433	392	427	421	415	441	407	444	402	448	425	434	396	448	445	440	435	375	446	409	394	408	412	382	387	467	414	467	421	439	455	447	426	463	431	462	432	435	423	416	412	433	413	418	404	432	426	425	432	415	423	428	411	417	462	408	435	422	460	442	420	388	433	412	461	416	430	438	411	456	428	438	389	402	441	465	415	392	429	387	448	433	455	425	391	401	412	399	460	437	420	411	431	436	430	432	448	442	404	428	412	417	449	433	435	444	415	413	402	410	419	434	440	412	431	447	409	434	448	394	413	405	434	424	454	467	429	404	415	407	464	442	439	449	439	425	433	423	433	428	431	457	393	438	422	416	432	412	457	457	406	411	436	419	361	406	420	427	415	466	388	429	421	388	447	447	411	428	456	426	421	425	427	430	417	479	437	422	381	448	425	446	461	421	454	433	425	450	416	445	391	402	418	434	436	416	434	411	436	445	498	401	418	397	421	440	432	424	421	418	423	418	406	409	444	440	423	403	439	463	472	404	401	420	417	403	432	439	457	438	432	443	384	399	453	405	407	453	397	435	414	418	419	389	392	436	476	415	452	405	436	454	443	401	435	425	427	420	447	410	418	421	395	400	443	438	389	441	430	433	404	423	402	434	435	430	420	422	448	405	431	418	426	432	454	449	420	408	430	462	415	432	402	416	385	448	432	432	415	397	439	420	421	431	380	433	428	435	424	480	435	420	419	413	439	428	397	405	445	390	401	460	462	448	425	411	418	431	449	443	436	424	440	440	455	424	420	444	454	438	420	435	397	443	426	451	437	420	430	431	428	393	431	439	431	424	423	455	416	417	444	428	423	413	400	402	415	411	414	420	392	413	401	422	442	421	441	417	435	441	419	405	398	416	406	417	395	393	414	426	382	426	428	399	426	437	417	436	409	455	408	455	406	412	452	434	455	397	439	406	407	414	430	413	461	407	408	450	463	437	413	379	385	409	444	432	422	414	418	437	418	409	391	421	419	405	420	445	412	417	423	380	423	456	385	421	442	414	412	471	404	421	446	484	436	424	424	447	418	477	451	436	426	445	431	487	446	420	461	388	421	398	422	443	411	432	426	431	437	432	390	424	441	481	412	407	426	452	410	415	398	417	409	408	398	432	403	434	449	437	428	427	463	422	430	433	444	412	429	423	412	438	414	425	439	406	392	439	385	458	447	422	447	420	381	417	413	422	424	396	433	439	449	403	444	387	420	458	426	436	433	436	411	411	436	428	455	452	447	398	431	411	399	447	453	417	442	422	398	438	409	455	399	377	412	409	419	408	434	463	373	449	428	458	429	426	425	441	454	381	395	434	444	462	428	439	427	441	460	457	449	391	408	429	459	462	403	400	408	398	442	413	427	378	417	423	410	396	408	419	434	388	421	415	440	460	430	409	418	421	416	416	447	454	390	406	378	441	441	471	422	442	431	438	416	438	431	447	456	436	402	417	418	409	447	462	411	404	428	453	438	421	463	418	425	442	404	436	425	403	398	424	430	435	444	462	473	415	448	444	402	438	408	358	408	406	431	427	423	401	425	430	442	424	420	398	412	458	403	417	407	391	451	425	396	398	412	448	430	415	394	441	432	398	413	433	415	423	453	425	416	395	431	441	391	424	414	422	406	438	401	454	430	433	429	462	415	415	431	405	420	431	426	393	472	434	450	438	426	407	390	391	395	428	394	432	416	433	419	421	352	415	418	465	419	422	422	442	409	439	436	450	452	427	414	428	410	410	394	460	435	454	442	472	424	435	411	417	414	430	437	422	389	388	432	466	446	412	439	378	419	455	425	462	440	438	414	442	438	421	415	432	382	426	394	403	423	427	433	430	425	431	425	437	398	427	425	462	432	433	421	387	425	416	434	415	422	415	414	429	452	479	404	434	458	416	435	407	418	407	421	430	422	418	464	418	419	396	387	442	421	394	397	454	459	406	424	411	399	407	424	434	437	437	439	404	452	433	436	411	404	433	361	411	416	401	400	421	462	444	429	405	429	439	419	412	394	429	437	424	443	447	434	405	401	415	431	450	439	438	449	406	425	463	424	434	411	423	415	405	402	397	406	425	456	433	428	459	414	423	440	421	395	437	428	426	431	398	434	427	464	417	426	445
29381	44981	17215	5510	4338	1963	475	526	525	448	452	477	509	483	452	488	481	440	459	436	421	476	473	456	471	461	445	460	435	467	462	475	433	488	504	435	449	476	452	441	486	473	476	445	422	446	465	469	472	455	437	451	456	434	414	395	466	471	458	446	457	445	468	468	447	415	478	468	486	468	409	476	482	424	440	417	471	452	458	452	462	437	465	460	460	478	451	452	429	450	435	468	467	477	444	435	464	434	430	476	454	460	439	484	455	473	467	478	461	442	435	471	453	419	451	424	453	438	450	432	467	466	464	450	446	421	428	444	410	439	438	424	472	479	458	436	462	404	481	441	458	460	435	450	434	463	434	436	463	454	476	452	488	447	435	440	437	448	436	434	456	457	470	437	465	433	414	442	474	450	437	460	472	437	454	457	430	454	465	469	451	481	443	473	437	464	472	490	413	480	485	470	431	468	448	456	444	472	436	435	442	448	417	473	496	399	447	453	450	453	427	489	471	431	458	443	449	475	474	449	469	454	493	464	411	448	427	411	494	468	452	427	433	443	458	456	427	478	471	492	453	492	465	441	485	461	447	462	451	451	433	470	445	476	462	415	454	491	449	435	486	444	435	404	479	442	443	464	414	473	488	427	443	449	469	448	455	444	432	411	456	457	476	429	475	467	437	423	465	475	510	501	446	439	449	464	444	460	474	463	469	471	450	481	437	436	451	450	436	432	450	426	476	430	472	437	493	468	447	442	440	420	470	435	449	475	457	465	514	457	412	435	441	452	458	486	469	447	432	474	472	437	457	457	445	467	458	483	489	435	441	464	456	441	436	502	459	438	429	456	467	460	474	434	429	403	467	469	468	491	438	443	439	453	433	433	473	439	471	455	450	441	496	442	463	454	470	433	464	448	483	478	429	456	456	479	430	448	447	456	493	434	456	456	405	481	431	444	452	433	429	445	472	437	442	440	431	464	462	441	455	462	467	485	453	464	455	425	484	435	437	457	436	470	455	441	475	433	460	458	445	474	465	446	466	471	473	495	470	437	447	438	470	473	460	461	444	460	433	446	460	468	449	464	460	477	440	447	460	484	476	471	430	453	429	472	496	450	440	432	487	468	460	486	451	458	415	473	452	454	455	468	410	457	467	443	447	420	453	443	501	468	430	441	471	483	442	469	470	447	444	414	427	456	437	452	457	464	456	449	444	428	428	461	480	438	534	463	416	499	481	468	452	406	457	450	446	416	428	430	490	469	460	446	439	426	494	424	461	492	445	465	431	429	390	455	413	420	425	452	441	442	460	473	449	488	432	437	503	474	473	439	435	459	467	450	434	488	441	437	431	460	479	463	449	468	467	435	438	476	441	465	430	432	448	453	452	437	486	426	469	441	452	457	464	449	459	458	479	448	469	450	429	468	500	444	457	438	480	489	427	483	488	503	458	467	476	441	426	483	427	459	434	422	437	438	450	450	437	446	442	460	448	456	491	464	463	474	446	440	444	447	426	435	503	506	472	441	440	456	438	475	462	426	477	472	437	432	492	421	445	428	457	503	456	441	449	466	455	439	466	456	485	442	471	454	472	449	427	441	456	471	445	464	426	447	461	472	474	480	457	437	413	431	447	469	466	435	446	418	468	466	513	425	472	449	437	456	492	444	442	464	407	430	465	471	442	439	423	486	470	461	457	460	433	465	456	472	457	471	486	470	447	443	428	418	487	468	420	442	408	445	447	463	479	460	432	456	469	471	444	444	426	451	417	436	429	455	452	460	474	455	432	459	464	437	457	513	456	468	455	437	464	439	459	467	486	494	466	435	507	453	453	466	440	458	449	448	412	434	467	462	481	438	448	477	459	439	446	468	455	431	440	466	436	484	437	469	435	451	402	472	459	493	448	459	451	453	447	473	462	434	455	461	463	472	421	428	424	465	413	447	458	485	482	482	460	469	454	452	482	468	483	449	459	435	447	441	469	441	436	450	450	433	471	438	436	432	508	437	440	437	466	456	439	465	471	470	482	473	469	430	457	431	422	440	417	413	456	442	443	423	469	437	440	444	450	484	472	423	471	440	460	418	474	456	466	414	441	452	471	441	473	437	439	452	431	445	452	459	422	521	446	467	482	415	406	431	438	462	437	445	462	460	415	467	458	435	421	468	455	463	469	444	439	465	450	474	464	444	478	467	450	431	455	428	415	451	458	440	439	432	439	447	447	455	440	417	418	495	445	432	488	478	451	456	433	454	450	459	480	446	436	454	443	406	450	464	462	425	488	479	444	438	459	444	436	430	456	470	436	465	423	461	489	476	450	448	437	456	452	473	448	464	417	435	427	462	491	431	432	442	437	455	450	423	464	416	474	455	473	453	457	497	507	497	459	428	477	459	428	456	421	457	458	476	446	447	465	440	430	435	478	425	450	443	469	453	454	422	444	432	447	488	428	422	458	471	447	447	417	467	441	461	470	459	462	460	469	467	460	420	476	478	442	439	462	444	462	474	471	464	457	467	452	422	441	444	468	409	473	425	447	488	432	445	471	455	449	424	438	434	454	455	469	428	432	428	438	437	495	486	467	440	443	517	442	458	471	447	425	440	420	468	464	490	458	461	430	454	434	457	434	453	503	441	431	452	410	444	466	474	477	449	449	475	464	469	435	455	436	507	437	443	450	458	465	431	493	460	447	460	475	458	486	465	439	465	428	433	508	475	458	487	420	449	416	419	411	440	435	468	450	506	448	436	474	485	461	436	446	406	452	505	430	468	434	458	424	441	421	464	445	454	427	435	464	475	467	449	449	448	507	479	470	437	447	438	466	535	432	458	460	447	475	456	439	467	457	467	455	460	490	462	443	464	459	473	439	463	443	433	453	439	431	485	437	437	429	470	450	477	467	430	487	484	458	454	443	451	477	426	463	448	483	465	443	446	497	451	490	467	455	465	454	455	472	437	489	449	492	424	482	444	466	495	463	477	465	455	462	479	442	461	481	421	479	456	421	490	469	447	442	497	462	457	483	431	484	453	454	445	450	462	449	446	445	484	455	434	451	460	484	457	495	472	455	428	487	421	463	455	499	473	402	432	474	486	485	436	495	458	462	480	446	436	426	466	462	432	439	456	455	422	448	486	475	417	437	435	460	407	418	456	481	437	438	455	459	480	455	459	477	442	454	450	452	441	463	468	458	438	426	421	483	441	443	490	453	422	459	436	449	423	482	460	470	494	480	474	445	435	452	452	434	424	469	469	481	467	479	470	419	457	443	443	473	438	456	445	426	471	444	470	483	483	426	475	429	472	448	465	412	443	487	464	504	448	465	443	432	477	449	476	444	476	453	431	444	408	473	445	450	464	425	426	425	468	456	459	423	472	456	449	441	430	422	415	424	453	435	477	428	466	473	447	462	469	451	463	436	435	508	446	475	501	448	454	418	477	451	463	443	465	426	427	444	469	451	467	447	481	426	444	435	456	434	489	474	441	418	468	448	426	458	481	446	465	458	426	460	421	444	423	463	438
23746	21102	28517	26496	27423	23258	5647	573	1063	454	403	391	428	353	427	369	364	391	323	338	354	389	334	386	365	351	346	356	348	352	337	388	394	379	357	382	360	336	368	384	344	389	348	361	346	356	351	366	342	361	335	335	359	346	335	342	362	373	342	375	376	368	330	331	326	368	375	351	361	363	334	362	337	343	363	381	346	390	356	331	346	346	360	354	368	371	395	339	350	348	367	359	364	354	337	365	369	350	347	310	346	369	335	396	361	343	334	366	358	364	350	366	339	373	358	353	382	346	382	358	346	376	364	352	383	362	342	342	370	306	380	346	380	346	365	406	351	362	356	346	362	353	366	354	323	363	395	357	381	336	367	382	358	354	337	351	358	316	327	363	330	361	353	359	354	384	373	339	379	376	359	335	350	388	370	358	380	378	342	336	316	326	343	339	336	313	373	326	330	331	341	384	336	365	326	346	323	363	359	329	359	362	366	340	332	309	355	331	344	356	348	341	326	375	349	333	345	368	283	333	352	357	344	378	371	380	353	374	402	324	342	335	342	358	326	354	335	383	337	340	377	369	335	366	333	340	330	343	355	369	328	340	366	334	364	349	321	352	349	351	349	356	387	362	333	342	378	361	347	334	353	388	371	361	381	357	361	333	338	349	348	349	366	350	365	337	372	376	308	351	335	369	330	339	328	320	306	364	391	372	332	327	322	330	344	362	342	316	327	354	338	353	401	360	321	344	347	369	322	338	323	379	382	329	363	342	362	388	354	343	386	358	383	327	362	379	329	390	363	378	331	331	319	329	349	366	339	363	356	348	372	356	367	342	315	329	354	333	361	342	382	363	334	364	317	367	385	339	344	345	359	332	349	341	381	373	327	357	340	336	380	385	344	365	375	376	353	359	380	319	352	350	371	338	370	371	339	322	349	351	360	377	350	372	383	319	356	380	365	311	374	323	375	365	332	355	405	357	367	350	352	363	376	355	371	355	327	338	337	336	385	322	350	338	385	372	352	376	324	381	339	357	380	357	355	338	333	368	364	353	335	340	340	347	342	342	346	342	344	345	365	346	328	361	323	334	349	371	374	389	347	361	372	338	353	341	377	347	354	383	339	367	333	312	350	350	350	367	351	322	339	352	332	350	351	361	337	331	334	377	381	352	355	334	360	346	334	358	388	366	337	344	382	375	333	351	354	324	348	339	348	366	366	355	348	326	324	354	363	338	341	362	341	366	349	351	375	374	337	370	358	333	378	361	326	337	337	326	321	358	333	349	369	351	325	359	340	362	349	355	373	338	365	353	367	351	369	339	365	357	349	373	356	399	349	359	360	338	338	329	350	354	392	318	371	356	337	340	359	338	334	348	353	371	359	339	339	368	358	371	379	378	362	354	384	326	352	370	388	347	366	358	378	327	336	342	350	364	374	353	329	354	380	336	375	331	360	383	323	372	345	310	320	367	348	348	352	364	316	341	332	340	376	335	346	315	335	347	329	366	354	383	331	360	381	353	370	338	365	340	362	367	390	350	321	350	355	337	319	355	309	383	394	332	330	366	374	360	320	367	352	322	349	368	340	340	334	354	356	342	365	340	332	367	339	348	355	344	377	358	325	333	373	363	352	371	352	358	341	339	341	364	361	326	329	369	351	336	366	345	353	357	357	349	351	345	341	378	326	340	339	355	340	345	403	317	365	331	338	374	326	348	363	330	361	346	352	359	374	360	320	352	311	330	350	333	383	351	356	340	360	367	334	361	349	359	353	366	324	326	333	331	334	325	342	328	357	384	351	344	345	360	355	365	389	336	377	368	358	326	360	397	370	349	334	325	357	361	365	353	355	356	373	343	385	346	347	363	340	378	325	342	350	338	343	338	315	332	383	335	374	350	373	373	334	385	333	351	383	323	313	370	329	332	351	357	386	389	385	339	316	393	344	334	371	356	354	341	375	366	335	339	342	327	364	370	322	346	333	325	346	343	342	393	350	337	308	351	356	384	329	352	364	368	344	357	351	334	357	347	361	350	390	368	360	356	349	336	317	375	354	352	358	344	305	357	374	347	362	321	331	328	331	385	386	335	372	361	356	345	389	353	345	400	381	326	322	362	350	356	368	353	345	378	342	351	357	345	355	361	362	363	368	359	323	334	370	355	354	340	325	357	353	295	379	359	345	332	370	343	304	342	344	371	365	374	358	401	382	353	333	362	352	354	379	371	369	343	375	360	340	378	329	337	359	357	367	323	344	336	342	373	364	327	379	335	351	349	353	341	352	378	348	355	377	333	358	356	357	338	348	329	326	353	356	348	360	336	350	338	333	376	347	335	367	364	358	324	369	366	354	349	329	356	338	374	363	364	334	328	332	359	373	333	329	340	348	352	337	325	341	356	316	322	333	369	329	316	364	356	327	336	374	375	353	348	328	353	313	344	341	349	354	326	342	376	332	330	364	363	320	351	356	333	344	352	369	387	363	330	386	323	343	303	342	341	371	338	346	325	353	336	345	343	339	325	361	390	311	376	331	337	352	331	389	339	375	326	366	328	367	323	332	368	375	372	342	374	348	351	345	372	376	379	357	337	311	388	357	339	325	330	334	376	368	350	342	379	340	327	359	331	360	346	327	364	367	368	357	368	323	344	332	356	371	341	360	358	314	356	353	333	350	351	364	357	374	361	356	363	330	372	338	365	357	335	332	367	380	389	349	318	372	326	334	357	312	340	337	370	360	352	333	343	317	348	356	316	379	377	343	349	364	362	330	325	351	341	333	353	351	349	354	360	343	358	358	325	344	341	342	331	344	369	360	355	346	357	382	340	372	334	343	384	373	328	356	369	351	373	359	343	348	356	355	338	355	363	348	329	363	355	347	361	368	362	329	353	362	321	325	361	364	376	311	313	364	347	334	345	348	373	310	342	375	307	351	331	366	388	365	389	365	343	334	347	328	321	358	392	324	339	329	368	378	303	338	378	347	330	361	327	324	352	364	321	372	378	349	354	336	350	345	378	324	397	344	377	370	358	309	337	360	338	369	315	344	339	359	343	346	327	347	306	327	310	371	322	380	347	339	346	337	331	321	335	337	346	341	346	327	345	369	336	369	367	337	355	364	326	366	379	356	350	324	351	346	367	338	343	356	364	330	340	348	356	330	357	341	340	349	333	337	327	353	334	390	394	358	309	375	366	365	347	363	344	331	350	349	329	365	376	371	313	369	357	361	350	329	349	336	370	365	363	333	356	365	355	378	381	386	325	333	328	338	339	342	331	314	340	369	378	344	336	359	365	358	369	340	334	361	365	338	316	376	351	374	352	379	338	314	341	386	345	365	384	359	367	374	338	328	371	342	366	378	313	364	359	362	345	341	324	357	344	335	363	336	384	348	348	362	357	329	336	348	404	363	345	380	317	342	334	340	335	322	337	322	339	356	335	364	376	359	354	333	342	364	360	360	337	365	378	338	351	346	377	331	342	393	353	374	335	351	350	338	355	345	379	353	343	371	346	303	333	357	369
33644	61830	39774	39255	34798	20808	1018	709	1740	559	496	510	423	483	451	427	389	418	406	405	395	408	350	427	387	376	379	363	401	395	353	377	418	360	388	382	333	431	378	378	386	374	381	371	399	371	381	371	385	364	365	380	355	378	353	376	366	362	362	391	342	377	404	379	367	388	360	348	391	395	391	341	359	354	357	356	372	376	395	364	357	332	362	361	372	387	388	372	359	383	409	397	391	361	369	391	350	392	402	377	378	389	386	380	413	391	370	387	365	425	392	390	404	400	418	344	352	371	380	388	387	381	351	375	366	351	391	371	398	358	393	358	339	352	369	371	397	386	402	405	387	403	384	363	377	342	366	374	356	385	383	369	358	394	390	389	393	354	388	388	359	367	345	380	378	380	370	385	357	365	375	369	373	375	363	392	363	385	374	372	374	361	373	407	367	352	353	356	392	371	385	367	338	376	374	398	326	391	396	405	388	367	368	372	398	347	379	377	367	366	380	351	392	383	355	375	358	371	415	374	405	352	404	369	382	362	352	391	372	356	364	359	387	379	380	355	384	365	360	410	354	343	398	362	360	380	387	362	391	382	369	354	395	373	381	337	348	351	375	391	377	381	350	397	384	362	396	421	367	366	349	365	381	369	401	359	365	354	364	384	395	376	382	344	368	383	353	371	388	385	395	370	412	361	351	371	417	355	358	382	344	376	375	389	356	360	383	386	345	384	371	382	399	360	381	390	361	359	362	401	373	364	333	389	366	335	408	398	345	387	382	378	374	378	341	388	384	384	351	350	333	358	358	378	391	374	364	393	372	339	356	376	365	379	370	341	392	362	384	349	341	342	339	362	339	390	357	373	353	380	370	350	357	410	387	376	392	358	360	350	383	351	375	361	392	365	357	356	390	333	402	348	351	356	368	335	377	372	403	349	394	367	394	387	373	360	368	400	377	385	370	384	363	400	361	396	372	376	334	351	373	385	374	352	367	368	326	405	360	347	396	346	353	388	380	369	387	367	369	379	388	344	361	349	401	348	371	370	380	410	409	377	330	371	353	385	387	380	352	387	380	343	343	361	388	357	354	349	366	366	346	397	360	368	358	402	375	350	387	376	352	401	382	341	361	407	388	361	360	393	374	377	342	360	363	389	352	351	356	355	375	383	374	340	354	350	385	358	364	379	374	376	360	349	372	350	330	406	341	358	356	375	360	355	381	358	387	369	378	370	392	367	384	366	377	393	400	391	375	370	343	356	417	381	377	350	366	369	372	348	350	367	383	348	352	353	376	402	392	377	381	380	371	368	362	378	358	381	368	373	353	365	364	387	381	335	357	394	411	381	378	354	375	351	381	397	360	353	393	391	353	415	355	349	357	329	347	339	375	399	398	395	376	391	387	389	369	375	349	395	371	343	369	375	384	389	379	362	398	382	344	366	362	358	378	380	387	397	342	344	349	358	359	391	365	366	372	367	382	411	353	412	338	396	354	375	366	372	339	350	364	397	373	350	385	375	366	373	394	344	375	364	375	363	355	364	358	382	368	341	394	359	357	377	392	374	395	386	351	367	379	359	367	376	399	337	357	376	340	343	365	369	391	382	383	336	398	399	330	380	381	363	360	360	342	363	332	401	359	376	358	346	340	399	342	354	349	364	376	383	365	369	408	358	345	336	389	365	343	383	330	384	368	410	358	340	364	359	398	395	351	375	381	356	368	395	379	354	349	368	392	368	377	362	378	346	371	379	387	347	377	363	373	370	330	339	387	366	362	396	413	376	366	403	381	362	391	407	369	380	388	364	351	339	337	363	379	343	374	362	356	380	379	380	384	392	409	421	395	380	383	406	347	376	371	382	378	367	388	383	360	393	407	370	332	387	389	402	380	355	362	364	408	355	401	401	353	340	348	368	378	399	361	381	357	343	363	362	358	377	368	363	344	379	375	373	349	407	377	341	344	376	363	397	386	386	364	343	340	375	346	392	330	381	383	383	380	345	356	348	378	368	362	406	356	378	369	377	407	330	381	358	340	340	400	369	362	401	348	378	348	373	364	371	394	365	383	361	379	353	364	405	365	380	389	378	381	376	404	375	368	365	355	337	396	372	394	366	360	349	376	376	340	387	373	360	371	383	342	390	360	381	411	392	339	395	359	364	355	361	361	393	345	361	381	372	389	372	353	396	369	400	357	386	368	361	383	408	385	369	370	379	358	344	377	392	368	375	373	365	353	358	376	394	375	371	395	361	395	339	347	350	354	362	383	384	359	367	389	384	358	368	355	352	359	349	372	344	373	380	381	356	370	320	355	395	404	363	368	357	378	327	362	371	351	318	341	317	357	373	341	385	374	336	371	369	392	344	381	385	393	389	374	348	386	349	320	384	340	387	365	392	356	386	358	381	378	386	371	352	359	344	384	357	385	384	353	376	344	368	338	381	396	356	358	369	402	358	425	359	381	372	372	381	396	347	400	391	375	356	345	363	362	343	381	379	370	370	375	392	364	390	363	387	358	378	333	389	368	367	358	364	349	379	370	366	370	372	369	394	391	386	351	349	336	360	360	389	369	400	366	370	352	371	368	353	341	345	360	385	371	372	374	357	391	370	358	325	376	380	390	361	374	368	351	378	376	348	357	362	364	370	323	373	370	382	377	386	403	371	399	387	388	361	374	391	375	346	390	366	366	403	377	380	358	388	393	360	389	386	378	352	359	377	348	378	355	376	352	340	365	366	356	401	372	368	360	367	367	382	405	370	382	351	375	360	361	376	341	368	385	381	377	353	382	367	356	373	348	363	373	320	337	394	380	388	362	349	361	382	360	357	371	332	380	390	361	378	361	362	388	394	371	367	391	390	353	374	384	387	357	379	354	354	379	361	379	407	370	377	368	356	354	370	405	381	340	383	359	357	370	335	398	344	381	363	343	373	364	355	371	340	362	372	362	349	411	370	358	373	396	366	370	375	392	348	357	335	363	351	372	348	408	358	398	377	364	402	369	378	368	347	380	369	351	376	367	387	404	355	380	353	364	386	384	364	384	362	347	380	391	346	371	368	370	394	336	331	346	389	357	383	393	410	380	378	345	339	352	379	407	401	388	358	365	352	347	382	361	341	376	373	394	383	388	351	356	354	375	364	368	364	362	362	366	361	372	345	366	368	359	369	364	317	332	372	364	363	418	380	366	391	376	354	369	372	383	375	390	358	371	370	357	401	379	336	351	399	395	393	357	345	395	351	356	353	359	354	360	382	355	383	378	343	376	383	378	384	391	381	400	361	394	352	383	394	379	369	362	354	362	366	402	374	381	371	395	395	394	371	405	357	400	395	354	379	398	386	350	375	359	365	397	361	383	366	365	349	380	363	393	354	325	394	370	375	362	355	382	365	368	367	385	350	344	382	401	368	349	379	379	382	390	388	390	387	360	384	375	380	381	362	382	354	384	379	355	348	341	376	380	388	381	396	376	345	385	374	375	376	362	371	384	367	393	374	387	380	369	374	365	374	374	369	340	380
24973	21313	27412	26555	21656	11260	1071	551	1032	526	539	539	572	534	523	532	540	574	520	552	545	510	585	527	512	479	566	537	530	505	519	516	530	533	522	508	518	516	527	521	510	553	510	513	531	503	520	527	545	529	551	472	494	504	515	546	513	495	528	512	492	560	523	501	508	560	522	529	565	495	464	487	510	541	524	520	507	541	511	498	473	519	508	510	565	539	519	553	507	552	493	549	507	481	528	517	525	537	534	546	610	528	508	522	548	509	525	528	585	538	560	496	534	501	520	491	519	507	520	525	523	551	544	501	532	549	537	557	501	533	531	502	517	527	498	523	543	542	544	521	539	517	521	544	490	472	523	542	513	564	538	548	533	502	546	525	532	513	503	516	512	548	513	582	505	541	505	481	500	514	509	514	505	537	536	504	526	510	519	518	539	493	526	527	526	554	538	496	499	523	479	502	531	496	527	543	517	507	538	565	546	523	474	506	490	512	522	500	510	518	505	509	527	539	505	488	485	491	516	527	479	527	492	492	495	473	518	490	500	535	478	521	554	530	494	525	537	487	488	555	460	523	509	523	537	493	544	522	519	482	479	503	575	504	509	514	498	564	539	510	538	540	527	521	514	501	503	542	518	490	501	496	498	535	521	496	548	533	489	516	544	515	548	486	490	511	489	498	499	545	493	545	486	522	542	523	566	522	507	557	533	517	458	543	491	535	530	500	532	513	532	490	528	522	526	497	501	546	510	507	554	522	520	514	552	516	529	506	497	491	506	539	519	505	513	493	505	522	518	518	530	529	539	532	485	497	540	523	544	520	508	532	547	565	474	498	562	547	495	523	528	489	499	491	511	532	537	528	534	530	504	517	548	491	515	527	516	511	527	559	503	512	554	561	527	482	524	495	540	502	532	497	499	556	522	539	477	502	555	509	544	507	542	474	534	539	466	505	491	517	495	546	496	521	495	498	494	519	496	491	531	521	532	536	521	500	542	545	469	523	545	520	537	547	523	489	542	562	477	516	515	552	554	532	489	531	518	513	486	511	516	502	506	505	520	536	520	520	517	488	545	510	527	519	501	520	561	554	509	503	523	543	490	545	544	545	538	506	515	530	525	533	501	503	481	480	482	561	550	491	505	508	557	514	505	489	520	513	477	523	543	532	499	506	512	537	542	534	533	524	525	513	525	528	543	520	523	487	527	533	537	497	506	524	506	466	534	557	503	491	509	498	519	537	507	558	506	548	534	496	496	522	529	519	508	542	541	532	473	484	515	487	524	516	486	509	552	521	548	497	522	537	521	523	464	499	488	495	496	495	481	514	522	489	518	515	536	518	499	497	497	478	527	531	516	516	553	539	540	544	534	519	529	535	521	545	475	543	548	491	488	550	500	548	514	503	499	516	520	507	489	520	529	536	515	492	503	493	499	507	525	537	546	510	492	535	536	520	503	487	487	520	522	553	530	522	537	492	521	517	523	517	515	517	515	508	538	531	532	538	515	538	528	511	547	525	556	518	478	552	522	485	563	478	527	525	536	504	526	550	514	505	514	482	538	525	515	534	486	541	520	502	524	490	520	528	512	543	523	503	528	501	491	490	527	511	525	526	565	514	513	541	539	510	531	542	474	522	516	529	495	522	514	492	492	525	504	483	566	560	577	531	534	535	512	550	509	509	526	510	538	545	501	505	521	511	525	505	512	528	513	491	520	503	503	562	510	513	531	499	495	476	496	497	550	512	503	487	472	505	536	483	489	522	486	523	539	523	505	546	550	585	545	512	514	515	528	509	535	496	552	507	509	527	548	554	527	528	536	548	529	547	506	506	509	501	548	510	481	553	515	487	499	519	523	491	511	532	516	539	515	521	507	505	530	525	504	524	561	480	498	505	557	482	517	513	483	508	547	538	508	456	535	513	528	521	515	502	521	544	522	535	541	529	520	523	519	557	575	513	525	501	548	478	573	563	475	517	510	545	525	527	523	530	514	514	516	486	539	509	487	537	517	516	507	527	535	527	549	512	481	494	479	509	488	520	494	509	520	513	468	494	496	531	506	523	549	528	526	520	534	518	523	494	527	555	540	523	503	480	524	512	499	539	548	495	553	509	521	505	521	533	501	540	519	529	546	546	511	504	511	530	491	513	538	506	535	512	504	518	509	511	513	526	581	522	505	516	524	517	539	522	544	501	501	534	494	470	491	521	500	528	522	521	546	510	518	555	525	492	545	506	525	479	510	536	533	511	477	517	550	491	484	520	507	519	522	498	489	533	507	562	530	533	558	552	535	505	525	541	500	539	513	522	527	515	562	504	516	508	522	508	554	534	516	498	517	521	528	510	505	527	522	531	516	569	490	511	554	509	554	517	520	570	526	549	531	540	536	521	514	507	556	525	508	511	510	538	488	509	519	511	484	526	562	526	504	542	549	536	545	484	512	508	523	521	507	534	543	541	537	483	533	543	483	527	484	515	452	542	534	525	545	509	487	472	529	482	530	534	521	525	508	570	472	510	497	526	484	515	538	529	526	526	542	517	540	531	513	521	547	545	505	527	527	509	527	525	544	496	567	491	505	521	506	528	542	455	505	529	565	553	504	474	503	540	482	523	503	542	552	556	492	545	518	524	515	527	499	535	481	501	486	511	528	529	537	515	513	537	540	534	561	535	531	501	512	463	499	524	517	537	533	479	510	521	522	474	568	516	506	493	516	531	554	552	482	549	506	488	479	516	509	508	544	525	483	529	502	525	527	540	507	528	520	534	519	547	550	538	500	529	499	514	558	502	524	535	499	541	556	495	526	546	499	548	508	548	497	569	484	486	544	526	539	542	520	533	496	528	512	518	534	570	548	530	490	504	549	517	512	494	490	542	521	520	495	545	495	513	517	508	525	531	505	511	531	518	492	536	531	510	558	513	495	466	519	515	529	527	523	522	498	527	526	527	526	515	544	529	537	512	545	582	531	539	501	525	495	540	525	526	514	488	567	533	540	525	485	551	515	543	513	525	521	514	526	524	510	473	515	572	492	544	528	526	515	500	502	555	536	540	476	508	521	524	492	510	509	550	533	514	507	522	550	519	539	559	498	516	532	537	536	534	552	483	551	561	504	498	517	492	516	519	535	474	532	496	538	522	521	545	532	508	520	524	542	500	511	474	524	516	543	502	517	513	535	518	484	512	537	511	496	535	548	499	523	499	507	511	564	537	537	516	529	547	528	547	550	522	517	516	499	522	526	517	531	485	547	519	492	514	586	523	520	536	534	509	526	499	493	492	543	528	501	549	472	543	524	513	531	522	520	509	524	534	502	537	542	543	534	564	531	540	526	543	531	530	507	546	530	507	509	532	493	555	514	527	487	545	487	505	527	515	512	494	509	506	499	537	556	507	536	512	571	511	488	523	521	538	546	497	478	542	515	506	508	512	544	535	489	508	520	542	498	526	511	503	526	496	521	527	539	507	481	522	506	515	518	563	509	482	553	572	524	531	496	514	466	480	505	539	557	559	537	514
32472	55930	26726	28977	25057	12451	806	696	1602	642	597	584	605	585	593	562	555	565	551	570	565	528	539	548	593	553	519	538	544	597	566	530	574	533	549	596	530	546	508	585	535	502	558	565	541	523	547	512	565	587	526	561	528	571	532	552	518	531	531	522	518	527	576	542	533	581	556	529	551	503	535	572	545	518	554	510	504	586	542	551	501	555	534	538	554	541	570	572	543	507	533	551	553	518	554	541	554	547	561	577	525	565	535	543	541	575	587	525	533	541	545	529	546	530	534	567	520	559	534	527	510	536	551	550	590	580	556	545	558	558	542	538	555	543	566	505	514	565	547	531	551	503	548	546	524	516	545	577	525	531	569	530	558	552	553	542	505	532	548	544	533	544	520	556	506	537	584	510	509	526	539	534	543	507	536	531	526	525	502	534	513	514	551	515	526	543	530	544	531	528	550	553	501	526	534	510	559	518	554	532	541	532	532	539	567	517	531	512	536	558	540	549	545	514	541	537	557	551	527	567	540	533	545	573	547	564	527	521	532	510	544	521	571	566	562	543	569	535	497	529	531	514	517	530	548	518	575	572	535	588	552	535	580	538	534	514	555	511	588	525	530	533	530	504	581	545	572	529	539	541	598	558	536	592	509	534	556	527	535	503	547	515	551	547	562	522	560	512	502	551	529	503	542	565	549	577	536	551	573	553	502	544	554	567	524	546	529	521	534	557	569	507	593	505	538	539	558	561	554	560	510	525	540	531	565	541	518	555	539	578	563	505	525	552	521	537	518	554	558	546	491	522	530	547	534	532	522	507	547	554	554	531	553	588	513	531	524	561	586	518	557	502	495	538	512	542	554	556	518	548	537	550	556	565	550	555	531	530	554	524	555	581	551	578	548	541	550	524	552	517	605	563	535	524	519	576	556	517	537	545	475	521	560	589	542	528	542	565	574	554	538	559	550	519	531	517	516	531	553	560	558	537	548	516	553	524	529	526	569	500	520	521	558	574	536	559	514	539	539	562	609	529	501	587	576	531	532	502	533	559	550	548	540	558	533	542	527	508	556	523	525	550	554	568	567	526	552	533	564	516	512	559	563	545	502	558	519	488	527	531	518	527	566	584	525	521	571	554	525	578	530	540	557	551	522	532	544	549	564	533	520	507	566	538	566	555	547	553	555	575	562	551	518	534	533	540	567	494	517	556	526	541	520	540	534	539	526	565	529	518	518	487	546	530	573	511	525	568	535	576	536	526	544	547	509	567	494	522	543	548	557	505	555	557	530	563	542	517	533	532	545	528	541	574	572	538	564	547	571	533	539	535	547	507	522	519	508	554	528	557	506	526	545	522	546	579	574	555	519	585	532	538	550	558	523	573	565	534	570	529	544	528	567	555	527	508	575	561	539	574	563	502	593	513	535	548	492	505	553	536	555	565	530	555	532	499	522	553	532	566	559	514	521	540	563	573	506	546	552	537	506	505	509	537	507	573	550	565	515	534	520	503	515	551	543	504	589	555	560	516	561	555	540	519	551	544	521	518	505	524	575	524	559	550	585	557	596	528	539	532	583	548	563	525	547	523	516	586	525	530	544	534	552	546	573	542	546	564	546	558	545	540	534	547	572	551	504	531	541	528	578	525	548	577	525	550	567	548	513	499	564	524	576	514	516	537	535	494	471	562	570	565	525	489	560	549	556	581	538	559	562	525	567	546	583	549	527	546	521	570	555	546	547	505	535	557	533	515	543	532	504	551	498	536	530	566	535	520	524	529	577	525	592	547	568	584	510	545	562	544	553	534	509	578	513	540	547	522	560	549	565	554	488	533	543	524	488	473	524	539	511	542	543	560	553	516	572	582	541	494	555	527	548	525	571	557	546	541	512	523	532	528	524	550	521	543	513	482	557	548	555	515	542	535	586	503	529	544	472	539	572	547	576	533	576	562	566	529	589	536	552	550	536	531	525	526	481	521	535	558	542	545	533	539	554	550	539	527	554	553	584	528	544	581	504	505	528	535	559	542	552	545	520	508	546	503	562	520	506	567	543	531	567	587	564	516	496	530	543	509	508	537	549	549	542	522	561	525	522	549	543	557	549	591	577	511	573	549	532	505	533	558	533	529	504	525	546	549	568	554	540	533	557	544	527	582	527	502	541	545	563	509	528	545	552	570	507	510	515	540	512	572	519	544	557	546	522	548	569	556	555	594	532	583	556	558	524	545	533	580	565	512	586	542	541	520	578	499	557	529	510	558	542	535	509	539	537	536	593	574	535	528	567	561	540	561	528	546	538	593	535	556	482	520	562	554	542	532	566	537	523	525	548	518	555	538	506	508	524	561	511	538	539	589	507	568	526	520	539	544	542	564	541	525	523	556	523	550	520	557	524	510	509	558	532	532	558	512	536	535	495	526	534	511	517	536	572	529	523	570	555	584	528	489	535	570	531	570	514	585	505	534	538	494	543	517	563	567	539	547	566	539	538	528	553	533	568	529	531	575	493	510	522	535	544	536	583	581	541	556	564	523	529	547	557	535	562	541	533	503	511	533	547	571	518	556	517	532	541	513	568	488	525	533	519	560	536	595	542	559	526	556	567	552	561	515	539	499	584	535	508	551	520	520	535	547	560	565	531	539	523	505	528	523	501	563	530	544	547	538	543	587	504	509	569	544	533	550	559	520	475	556	582	544	549	515	573	539	539	539	540	555	553	548	556	518	541	570	506	517	576	541	553	516	563	554	534	516	528	546	533	545	545	513	499	518	534	527	529	526	536	549	555	557	534	534	522	532	542	531	516	544	538	503	527	575	534	508	563	547	502	507	541	565	542	564	560	545	564	539	530	501	546	543	539	523	581	512	547	557	556	537	524	541	551	549	539	530	541	576	571	573	534	552	548	523	552	561	585	556	583	546	538	509	544	547	563	564	498	506	563	541	569	555	523	578	554	563	532	533	518	546	568	599	548	596	527	511	535	572	538	524	549	567	525	515	507	525	503	529	532	588	554	544	516	528	545	532	526	581	558	558	550	546	545	545	558	559	527	486	552	570	530	533	559	544	567	547	565	575	567	500	510	549	522	521	516	526	535	574	551	525	540	535	533	518	536	525	559	551	540	515	561	559	516	557	497	556	574	528	528	570	539	532	509	543	550	568	564	530	532	534	543	559	503	524	517	535	523	550	569	508	529	542	539	508	513	521	519	522	587	512	512	548	507	525	527	563	505	536	534	540	529	536	591	493	564	552	554	519	573	527	535	564	506	541	570	527	536	512	532	520	548	505	544	543	583	550	523	605	521	567	568	538	568	538	538	524	567	510	566	568	534	515	540	530	562	532	510	523	541	501	516	554	516	546	529	557	548	569	541	517	516	532	512	527	554	544	565	520	530	557	509	544	551	495	517	514	532	561	542	517	542	560	567	557	540	559	544	563	545	537	587	559	551	499	555	540	554	514	507	572	568	537	526	531	529	537	539	557	531	553	519	564	537	523	550	536	549	516	534	573	521	537	531	528
22668	21118	28824	24317	27396	26379	13011	1213	3256	667	643	556	521	545	578	514	477	467	508	454	501	482	438	466	498	437	480	442	473	440	465	447	503	425	450	440	455	466	494	468	476	456	464	470	462	462	463	454	434	450	423	432	489	447	430	459	477	429	458	456	414	409	465	455	454	434	428	432	427	481	467	416	452	471	417	474	432	449	464	403	459	440	426	438	462	474	435	421	423	456	473	451	449	479	458	435	468	425	483	468	439	477	449	425	461	454	459	446	405	445	483	414	475	428	455	440	448	441	419	451	455	458	440	432	472	455	435	471	477	444	446	433	458	475	483	439	467	462	454	428	438	421	433	435	438	472	446	469	420	450	441	480	439	453	454	468	477	451	426	461	434	504	446	446	445	431	483	442	434	412	408	441	468	483	483	427	439	419	416	425	462	415	442	463	451	464	459	456	477	411	426	454	464	433	440	448	437	429	425	490	503	470	466	433	438	408	464	504	462	456	447	431	443	438	443	414	441	440	458	441	466	467	447	433	425	415	443	416	466	433	429	450	428	430	437	449	448	435	446	445	447	457	461	456	454	461	422	455	442	397	451	429	460	488	459	440	457	438	449	440	429	471	434	426	466	461	427	463	464	414	433	435	460	427	432	441	437	466	430	434	495	447	461	448	467	434	461	427	451	440	463	458	441	423	441	441	442	456	436	424	450	429	455	443	458	466	457	451	484	452	428	431	451	459	446	458	438	462	436	438	445	447	444	500	444	460	460	412	467	432	419	471	460	429	424	497	439	482	423	457	444	462	486	431	435	451	441	442	431	442	429	431	449	450	441	476	475	489	458	434	443	469	417	460	436	422	460	442	470	473	428	417	463	445	473	435	446	436	441	478	476	408	442	412	481	488	454	435	466	445	428	453	431	435	420	474	448	433	471	451	418	401	454	472	430	444	452	462	425	445	438	472	455	465	446	459	432	430	456	446	417	465	446	421	439	445	471	452	453	470	434	488	454	430	452	462	431	415	406	462	442	452	478	402	468	424	449	440	462	463	450	471	436	428	458	469	471	428	437	416	432	471	453	441	457	421	449	413	472	454	444	441	455	415	450	438	444	496	456	450	454	453	456	464	457	418	474	450	455	427	441	422	447	420	459	452	410	455	404	436	461	419	444	428	452	449	459	454	468	477	440	438	439	429	462	452	443	465	459	452	433	452	444	450	439	455	409	448	489	435	398	454	452	435	421	462	404	442	420	474	460	453	446	420	407	474	427	415	450	439	437	467	468	405	429	430	444	453	448	445	444	461	447	441	458	405	473	450	424	447	454	445	468	428	435	458	463	417	456	442	430	439	456	442	404	445	427	440	436	471	430	444	479	468	427	424	422	393	441	443	400	437	466	476	452	426	436	454	457	435	428	446	453	462	458	439	439	485	430	446	471	468	468	452	431	456	461	417	436	480	413	466	472	426	417	451	464	489	461	450	452	460	428	432	441	474	456	456	472	431	468	454	472	466	430	472	421	436	489	435	434	425	432	457	445	448	506	413	409	422	436	427	437	459	444	440	462	464	442	450	459	431	473	409	448	467	467	443	464	453	441	436	455	460	422	450	411	464	410	461	434	445	453	440	436	443	457	450	427	442	481	441	425	476	381	400	506	455	444	454	447	445	482	479	471	437	411	457	451	470	468	431	429	422	467	441	445	468	436	469	431	451	423	443	444	469	445	464	425	432	446	479	442	448	464	446	361	451	442	478	431	466	447	456	424	465	435	462	434	469	449	457	446	415	449	425	424	443	437	460	414	410	448	461	493	451	489	418	470	412	445	448	480	470	446	452	418	432	453	459	443	466	436	475	415	458	418	441	457	463	423	431	441	428	425	437	477	427	453	472	433	484	482	485	475	445	489	458	470	424	428	437	467	483	431	426	410	435	470	459	435	417	466	465	402	424	479	490	446	455	480	446	463	447	473	439	448	459	412	453	452	429	439	433	472	454	429	428	478	432	450	411	444	443	456	470	452	420	471	484	456	488	445	461	439	449	447	461	432	454	444	456	433	437	438	433	454	453	442	432	443	435	457	452	467	446	481	443	450	439	434	440	457	442	444	387	459	450	456	416	443	416	441	445	443	464	436	435	484	435	419	458	438	460	467	453	471	438	445	506	410	425	439	476	493	419	480	457	442	440	419	431	432	473	428	403	437	433	417	442	483	469	415	496	468	483	415	479	502	446	472	436	464	440	434	439	433	440	416	440	423	428	466	459	465	419	461	419	445	432	453	425	473	436	486	425	445	444	465	421	477	413	422	447	427	470	469	434	445	435	412	433	396	478	447	447	475	424	398	397	441	439	461	401	447	453	466	479	439	431	410	424	430	456	422	477	427	400	457	404	447	457	453	434	456	461	431	428	407	423	425	448	433	449	409	473	451	424	481	477	467	457	458	447	459	454	432	429	450	439	446	439	428	434	465	453	420	441	449	443	452	454	424	451	424	455	454	468	454	473	497	487	446	399	466	474	450	454	455	443	463	440	424	422	453	499	452	426	450	479	446	448	469	458	462	435	470	440	447	420	402	408	464	494	441	414	451	484	442	413	425	442	491	486	437	451	437	415	494	422	447	440	450	455	481	454	402	417	411	459	464	456	452	412	437	406	430	443	423	409	418	453	456	506	438	445	464	484	436	464	495	405	423	457	476	442	436	462	416	440	477	446	427	443	432	459	474	460	424	421	478	433	413	437	462	459	410	471	448	453	438	450	456	392	460	435	434	436	427	437	474	420	457	435	440	412	420	433	489	465	448	458	485	459	461	438	419	428	451	460	415	436	466	491	420	482	448	405	461	427	438	413	452	432	445	466	429	409	477	439	453	424	474	481	412	493	452	427	459	478	444	446	459	470	423	438	442	465	435	464	394	439	435	449	399	469	419	438	423	434	443	456	473	427	427	415	442	462	465	478	416	442	458	437	436	440	424	459	459	455	450	461	439	373	463	471	500	442	436	470	438	469	437	474	440	459	445	420	412	460	440	407	416	453	429	443	446	446	466	437	463	417	428	469	459	479	410	441	487	435	442	452	424	475	404	467	431	450	451	410	479	425	458	444	439	459	431	433	442	443	443	429	464	449	423	478	407	477	427	469	421	475	427	447	471	408	430	414	458	477	434	416	452	447	416	470	428	482	437	439	437	451	454	443	431	453	466	456	441	437	445	439	458	449	451	444	486	455	479	451	444	424	414	436	469	471	418	446	406	426	429	429	433	471	437	464	480	419	472	429	437	421	395	437	444	437	419	415	440	418	418	432	441	481	446	438	439	445	467	448	474	415	407	445	458	441	460	425	433	454	430	455	477	430	460	427	506	456	441	474	407	438	475	480	417	441	402	447	478	441	447	451	452	442	449	455	429	443	466	435	459	459	442	450	426	432	437	424	477	417	491	466	443	433	453	438	445	464	452	466	449	459	451	451	458	436	455	443	431	453	463	436	435	443	476	466	430	448	444	457	467	467	454	439	461	453
37324	70327	45960	41578	44773	26522	1416	1046	5467	767	757	655	642	597	576	569	529	546	516	519	454	463	536	509	497	476	481	474	458	451	443	465	437	491	481	466	482	460	482	474	481	440	450	507	455	495	491	474	450	463	450	462	447	429	463	472	435	489	471	466	456	466	434	440	453	469	469	492	437	449	480	433	455	486	430	477	436	477	494	482	488	459	475	468	486	468	482	461	461	471	452	445	505	509	486	464	475	475	452	480	445	421	486	462	458	503	440	440	459	477	414	462	505	463	432	459	483	502	456	490	465	456	490	486	445	459	465	476	448	459	426	461	464	491	472	498	467	480	504	440	461	464	467	479	454	491	443	471	463	439	448	422	430	461	457	428	454	457	434	437	478	431	423	477	492	464	483	485	452	460	452	470	449	444	425	455	439	476	439	424	460	411	445	480	424	448	451	465	467	416	454	441	478	486	470	403	424	478	443	455	441	463	441	430	391	457	453	460	471	463	459	452	467	465	444	424	491	458	443	461	457	470	449	454	449	449	449	493	441	476	418	468	465	476	435	461	473	466	418	421	481	479	493	457	443	475	424	461	481	445	432	472	459	461	412	452	457	462	441	453	434	440	443	462	434	433	451	484	448	418	429	390	430	451	466	449	433	475	434	441	430	490	435	441	473	434	436	436	425	478	434	479	461	436	429	463	488	432	446	458	462	453	436	465	459	448	456	433	487	448	410	478	489	440	469	450	466	459	431	437	461	429	466	434	460	473	452	411	463	460	454	438	462	472	457	458	453	409	474	433	476	449	448	462	424	483	451	468	438	429	483	470	456	446	436	450	458	442	433	449	456	455	448	420	451	502	452	448	417	500	462	446	463	468	422	437	473	404	492	449	422	427	440	484	456	478	477	444	454	467	486	430	449	466	401	406	447	438	457	444	458	457	472	448	463	455	470	461	434	425	440	467	412	434	458	448	449	441	499	452	461	418	454	484	482	417	454	456	448	427	439	482	406	446	431	463	471	464	444	434	448	448	431	460	421	479	461	448	476	475	440	430	454	465	443	414	453	474	454	457	450	455	456	458	454	472	455	457	419	417	429	472	470	484	446	448	468	446	443	471	452	430	451	429	466	438	446	479	460	452	459	413	424	462	433	446	434	461	459	467	470	496	459	500	447	474	440	446	464	497	430	434	446	436	415	441	465	449	475	442	449	482	430	453	448	487	438	435	445	462	470	448	413	443	419	421	487	503	426	438	469	458	468	398	477	451	452	467	461	466	458	419	450	430	408	478	441	468	434	493	478	466	484	441	444	482	428	460	443	463	454	442	405	454	411	426	439	437	436	490	412	451	449	456	449	485	481	459	423	422	459	499	444	428	455	406	464	414	461	449	450	460	421	446	438	459	462	465	480	471	473	456	444	470	462	441	438	503	472	448	454	472	447	464	498	469	461	465	449	487	461	455	458	447	467	401	404	463	474	434	471	447	468	473	456	448	457	466	463	470	503	450	475	448	466	485	455	431	451	407	460	443	446	455	470	473	462	495	424	473	437	418	475	409	441	434	409	436	424	456	490	449	483	443	442	417	467	473	459	456	430	441	479	442	460	472	442	464	418	448	471	475	459	456	441	452	439	415	464	451	447	441	460	485	447	458	425	446	444	469	434	459	466	427	426	499	442	460	473	438	439	459	466	469	418	453	457	390	460	418	419	480	476	439	481	524	452	438	444	428	449	454	498	494	457	452	437	449	420	414	429	473	452	402	434	503	452	438	473	462	473	469	417	436	477	465	483	453	457	473	447	425	463	461	448	429	434	418	471	446	437	428	451	463	444	462	448	450	437	425	409	491	460	448	483	460	435	450	446	463	441	458	391	444	445	437	461	455	436	458	446	436	469	449	438	454	434	439	475	460	456	442	424	483	475	467	465	455	454	466	435	461	440	451	472	416	425	461	476	425	387	461	495	451	455	438	434	431	466	465	472	468	442	476	438	454	437	453	439	424	441	441	466	459	471	487	435	430	479	436	472	457	455	439	468	435	447	448	458	439	464	457	464	459	446	448	463	441	418	443	438	492	478	457	444	411	435	459	454	467	435	444	453	455	460	437	478	441	464	448	464	448	467	494	438	453	489	431	446	480	458	489	466	424	460	450	431	448	456	450	456	456	417	409	442	423	439	439	447	466	434	455	403	450	468	465	431	491	487	467	465	491	443	477	415	457	506	440	457	467	464	459	441	444	424	484	463	458	434	410	499	429	466	458	429	456	462	442	425	478	465	438	427	416	484	412	465	447	424	459	478	445	482	441	437	443	464	467	474	476	476	453	479	471	488	487	474	427	474	482	465	409	433	434	447	445	476	436	424	443	473	462	437	464	455	450	441	473	459	466	451	478	488	446	456	443	410	452	440	410	433	457	450	442	414	472	432	417	454	456	447	519	428	415	447	445	448	462	431	471	474	464	439	418	466	465	413	445	472	434	411	505	468	447	458	459	449	460	438	459	432	438	443	439	445	466	439	414	430	449	457	464	433	466	437	450	423	447	486	422	471	512	416	443	442	434	448	439	437	422	446	427	444	413	483	447	446	435	434	463	401	408	462	435	457	448	454	440	467	436	455	448	476	432	447	437	464	468	420	479	429	433	441	464	497	420	446	435	452	474	441	467	496	461	458	460	423	462	454	484	450	457	440	447	444	441	426	439	433	463	453	456	447	463	443	419	434	470	485	496	455	465	447	449	398	431	431	414	459	454	455	429	443	433	421	481	431	423	436	449	464	453	483	440	431	471	442	435	467	432	453	450	481	459	482	458	467	432	457	452	425	496	445	424	481	414	445	485	462	439	442	493	440	449	455	423	452	443	450	443	435	454	462	451	447	445	423	466	437	473	462	466	438	444	432	451	477	454	412	455	454	480	484	420	452	450	432	430	459	455	424	423	417	469	469	458	400	437	457	471	456	444	469	423	434	449	466	416	453	437	446	476	478	448	476	464	432	447	455	448	433	446	462	443	473	442	458	490	439	439	453	493	472	450	493	482	463	443	446	437	451	448	463	462	447	450	482	448	439	449	456	442	473	450	455	431	506	470	494	437	451	484	410	453	455	438	440	462	455	410	454	452	458	458	428	466	447	410	454	439	479	458	445	417	468	425	457	440	431	453	454	462	486	445	461	472	437	407	482	435	443	473	434	484	456	482	450	486	421	433	450	463	444	461	422	458	433	454	416	436	459	457	469	458	422	519	462	458	477	425	470	450	465	447	444	428	459	479	445	441	467	457	444	444	467	414	447	463	443	456	480	419	474	438	448	491	456	474	479	427	442	489	430	474	458	462	487	435	439	462	479	452	416	449	411	470	450	433	438	448	453	453	433	475	468	472	448	459	440	427	432	443	441	455	416	410	493	407	468	449	457	473	446	420	469	452	495	444	441	467	479	454	425	438	458	470	453	451	448	475	504	471	491	470	463	462	504	472	426	474	485	443	476	436	442	447	442	460	450	459	467	452	428	441	450	457
29937	32329	28767	8777	4568	1731	503	452	523	467	406	426	412	431	435	374	426	418	456	385	487	421	453	378	432	440	429	429	430	454	439	437	398	396	386	436	461	432	455	396	437	415	399	439	441	444	394	458	443	446	429	402	459	434	403	402	415	410	416	448	419	430	456	429	431	439	449	443	410	468	437	439	396	436	413	444	411	417	459	443	441	407	416	430	437	389	430	382	443	429	417	463	459	418	446	484	454	455	449	435	422	437	431	408	406	415	426	462	446	444	422	437	439	422	471	414	440	445	442	413	441	438	455	407	393	425	443	400	437	428	428	407	428	420	458	445	408	433	411	454	416	429	446	454	446	422	409	453	438	438	421	442	435	430	485	456	406	453	448	405	432	398	437	436	400	410	390	429	436	451	432	406	431	397	429	450	445	439	404	385	450	421	441	441	422	440	454	428	428	452	424	422	432	415	393	452	405	412	407	401	458	426	411	407	439	436	440	441	430	414	431	436	441	416	425	411	464	404	468	452	455	454	427	427	417	435	442	419	419	396	437	431	438	437	410	451	442	404	452	424	429	441	463	442	446	407	405	414	444	437	392	393	415	458	429	460	420	431	450	419	426	430	437	441	416	433	466	383	392	428	442	457	426	410	419	411	406	419	445	403	396	412	437	441	448	450	455	433	383	439	441	444	452	442	465	423	470	445	406	432	418	428	424	418	389	419	444	405	413	441	446	446	439	384	467	410	404	431	429	434	434	449	386	477	447	435	436	401	435	401	466	460	482	448	434	452	456	417	446	405	432	411	409	428	420	409	462	466	404	483	435	424	464	393	442	416	443	439	438	419	402	415	435	411	398	435	475	441	427	399	439	461	425	407	456	383	440	430	450	428	443	421	457	437	407	404	436	392	419	424	419	413	421	450	454	461	428	446	457	424	418	398	404	413	433	415	444	467	424	407	437	460	448	431	440	475	441	429	452	438	422	418	425	447	424	427	455	452	435	430	437	413	422	429	430	435	421	416	426	402	442	432	437	435	439	398	446	404	408	416	441	419	440	437	379	431	436	456	460	438	469	424	424	416	441	441	436	408	433	479	453	422	421	459	438	413	431	423	452	426	423	427	419	441	415	404	432	462	417	431	435	451	413	432	414	443	431	448	440	416	431	421	412	435	434	461	462	439	456	431	433	416	420	431	472	447	467	442	457	431	459	445	429	427	448	429	484	399	437	441	411	418	421	393	442	449	442	406	453	395	402	464	452	382	440	450	433	435	453	437	423	454	448	435	413	433	430	455	434	441	446	454	425	423	448	448	412	412	371	444	460	432	449	437	410	415	462	448	411	420	436	421	404	462	435	412	432	472	450	442	404	449	461	404	446	434	419	445	446	460	447	431	424	414	433	421	415	378	414	452	452	413	414	456	409	443	436	416	403	461	412	423	442	430	441	407	418	446	402	403	441	414	439	439	461	402	430	403	397	432	410	451	443	421	440	443	427	393	420	437	442	406	383	455	438	437	470	440	412	421	442	419	411	433	447	391	410	462	452	410	410	397	447	416	420	495	381	424	419	420	440	413	447	416	430	424	428	427	456	425	409	455	416	413	441	437	419	421	455	453	420	428	459	437	445	417	453	457	417	396	379	427	409	423	429	423	398	393	453	430	421	422	418	406	446	404	461	438	440	439	459	444	454	425	419	446	448	468	404	417	417	420	447	423	474	440	477	456	431	437	452	417	445	432	434	436	443	422	375	412	425	401	413	465	431	481	442	437	419	445	453	443	427	423	429	464	405	415	425	411	420	449	435	377	446	434	431	464	432	425	468	426	441	443	458	438	426	457	438	434	447	449	425	431	418	436	433	424	425	430	440	413	457	453	422	447	450	487	461	443	408	401	454	437	438	434	411	457	412	422	469	410	405	434	416	396	449	408	441	458	417	452	435	413	457	412	428	430	387	429	461	451	423	454	416	473	437	409	439	441	466	422	409	444	407	453	402	453	444	403	426	483	416	427	407	447	415	428	429	396	364	439	415	407	415	408	456	454	425	430	416	466	390	430	425	436	459	438	438	406	434	445	412	488	482	398	443	427	434	436	407	473	426	461	448	426	456	425	440	459	408	395	421	408	434	461	431	452	423	433	421	434	400	461	424	448	457	427	430	488	411	441	387	449	466	426	424	464	430	429	393	441	466	461	414	431	401	441	441	396	418	436	395	434	442	448	420	457	457	449	459	402	450	429	392	423	446	444	416	429	378	431	428	447	418	405	453	449	463	439	436	446	413	435	475	443	453	428	423	393	441	426	426	428	422	411	398	473	410	409	439	426	459	424	424	450	425	439	420	432	415	428	423	417	468	412	415	435	466	408	468	433	448	378	439	413	440	410	442	396	431	416	389	436	419	419	448	435	383	432	426	462	408	446	420	428	450	453	448	402	396	427	457	463	396	418	408	421	420	410	418	441	446	441	468	435	428	446	418	423	433	422	427	436	436	432	458	441	429	452	393	443	455	423	435	438	436	413	411	407	451	491	429	413	455	448	456	448	435	440	443	445	423	432	432	429	427	461	460	441	424	413	455	415	447	429	391	429	448	439	414	448	440	414	453	425	443	387	469	412	410	435	442	413	430	436	412	454	472	438	431	437	424	435	441	419	410	439	432	423	420	418	428	419	403	392	469	399	414	428	444	411	402	477	439	421	447	475	437	407	466	452	417	443	469	442	439	443	441	445	459	438	423	444	445	427	402	422	415	409	416	407	413	453	437	417	466	397	434	466	426	423	438	440	437	455	429	429	410	427	419	460	457	447	392	462	446	446	398	405	465	382	375	443	390	401	428	442	437	429	441	439	453	470	406	446	463	415	416	427	435	430	409	417	463	402	409	436	402	424	434	426	394	453	430	419	448	437	431	430	411	438	420	472	437	387	395	396	426	429	400	431	389	445	429	414	423	403	408	425	456	422	405	434	427	426	443	469	413	432	431	462	435	429	423	470	451	424	375	422	438	413	425	414	429	439	398	434	405	423	463	431	452	424	437	416	398	447	448	401	422	416	454	424	433	468	416	418	433	423	430	419	434	427	415	402	431	401	451	458	401	425	423	433	445	443	417	439	443	414	422	433	450	431	454	437	437	429	449	429	435	431	427	442	450	447	417	415	422	415	450	416	417	406	430	405	408	423	410	401	465	463	456	434	448	465	449	451	422	394	397	423	436	408	441	396	453	427	451	454	412	428	412	437	406	439	441	417	453	467	409	429	433	464	448	435	437	431	418	436	458	435	442	442	408	434	434	430	409	393	407	431	457	429	409	462	415	391	452	422	408	406	416	441	451	434	394	466	438	431	441	413	446	427	440	430	420	425	464	424	418	442	446	424	441	412	411	454	434	415	447	449	454	476	443	430	443	437	451	446	419	450	465	403	435	421	448	449	423	424	414	443	471	403	421	407	450	410	463	431	414	429	432	444	442	435	438	426	424	426	426	446	468	443	467	439	441	395	442	443	453	421	409	451	458	418
28058	45976	25120	4467	4638	2145	555	460	570	447	453	462	453	443	442	427	440	462	449	452	461	425	429	455	460	439	417	428	454	460	448	445	457	489	449	464	452	461	461	442	461	450	462	444	445	478	440	425	428	454	432	516	454	425	418	482	497	498	421	418	414	455	436	422	463	477	468	472	489	464	466	442	441	460	447	451	412	444	438	406	448	437	475	481	461	427	458	456	491	438	414	428	455	456	472	474	453	449	450	466	478	464	507	419	481	431	435	444	449	446	491	465	466	449	496	464	464	468	439	445	467	443	468	450	428	444	442	462	495	466	461	445	496	487	499	458	459	462	453	450	453	484	442	455	465	442	473	441	463	461	479	437	449	460	465	434	500	483	426	430	478	468	444	423	471	450	450	435	443	469	452	491	453	462	467	437	457	459	439	452	465	466	448	463	447	445	456	474	436	484	449	445	445	434	467	472	432	476	475	468	471	434	499	488	435	441	486	436	453	442	498	477	432	476	425	451	452	477	488	469	442	468	470	454	480	459	450	466	463	440	477	429	457	466	473	449	456	502	455	467	421	431	427	470	461	459	427	505	422	461	423	409	470	424	421	459	435	435	524	434	468	488	463	466	442	437	460	459	452	449	474	481	452	468	411	429	483	454	471	422	469	447	433	475	487	451	483	460	514	468	435	487	479	418	454	440	475	470	464	460	457	470	437	430	440	447	422	425	475	437	453	452	461	446	495	511	458	462	433	479	427	452	447	449	454	496	506	486	474	450	447	454	448	459	450	486	459	493	480	448	530	447	438	470	452	438	453	455	458	469	399	433	477	478	449	442	454	469	441	435	435	446	471	446	465	434	441	445	461	445	425	453	490	443	456	428	451	445	477	440	417	467	443	461	441	428	465	478	433	472	447	459	453	466	473	429	476	449	471	478	465	488	476	438	447	446	508	479	453	444	470	477	442	457	458	467	478	457	460	451	441	458	456	435	465	452	476	442	471	494	469	445	452	449	415	444	473	483	460	455	504	483	469	439	494	459	442	495	464	478	460	458	467	471	465	443	424	422	472	452	441	444	449	473	449	441	455	439	438	448	467	441	464	473	499	462	422	461	445	453	431	471	466	471	460	464	464	434	443	482	467	472	464	439	445	482	460	486	433	443	446	454	471	445	484	444	491	448	473	443	517	476	461	434	450	460	446	424	440	466	463	454	461	448	463	425	447	441	436	443	421	457	465	447	470	474	455	472	396	468	443	453	445	469	470	436	464	467	422	470	459	408	438	466	456	456	446	434	501	464	433	441	429	446	471	472	466	478	451	427	427	471	484	442	464	423	492	435	435	475	450	430	449	421	499	458	459	439	461	458	482	487	456	516	435	447	441	462	472	474	424	469	437	434	469	457	444	459	445	475	471	460	465	459	453	463	465	444	433	462	450	438	444	517	478	485	463	448	422	453	438	426	496	447	474	439	462	499	468	410	480	430	428	430	466	510	457	434	449	444	446	470	475	495	463	472	483	438	436	429	498	482	438	462	447	477	437	478	468	416	481	441	445	467	483	452	472	451	473	505	467	455	448	455	505	494	448	422	462	479	489	459	445	460	457	449	436	476	460	441	500	444	464	432	457	425	449	428	424	451	452	463	449	472	472	434	465	452	475	431	456	456	453	434	496	475	449	467	470	478	491	460	448	481	449	464	463	455	434	438	441	490	454	455	491	423	474	464	485	466	419	456	464	439	467	442	476	530	476	450	445	468	436	441	484	465	466	471	473	433	455	483	494	476	478	434	460	483	449	466	446	399	428	488	471	481	521	472	438	448	462	443	466	444	435	451	465	486	442	425	462	479	430	473	451	447	451	434	487	467	456	429	467	444	441	454	448	502	467	449	436	483	459	434	489	445	482	420	420	485	469	436	450	431	450	462	462	448	420	445	456	478	474	443	454	456	449	442	485	510	453	451	422	460	462	475	472	457	472	440	474	464	466	455	452	479	488	416	440	399	433	481	426	430	459	472	446	523	426	415	463	450	430	457	469	445	461	410	448	445	436	477	476	467	474	468	423	428	484	460	470	500	447	465	437	487	402	479	463	432	436	468	472	454	461	484	430	426	445	462	452	418	513	483	455	426	445	430	445	422	484	469	445	511	454	461	462	434	445	456	486	442	481	467	481	455	476	449	443	430	471	434	447	453	444	464	468	459	465	469	411	434	466	448	459	470	492	464	457	419	478	429	422	466	431	443	441	455	453	494	454	473	411	446	444	431	440	460	437	434	443	452	458	444	455	470	455	474	473	480	474	475	428	432	420	434	480	488	451	435	466	414	461	450	453	486	452	462	440	443	422	459	505	450	463	471	474	505	440	453	454	447	445	478	428	460	457	493	460	485	481	450	433	432	456	482	469	425	408	462	478	432	453	441	434	446	465	464	490	451	447	447	417	459	457	461	462	466	442	426	472	437	442	447	473	427	454	454	455	444	465	465	472	427	470	478	434	476	429	450	506	472	440	452	429	481	461	457	456	477	484	464	447	473	445	476	467	476	436	446	477	455	459	442	468	442	447	455	443	425	440	444	473	463	429	452	483	480	461	493	477	462	448	460	483	397	424	474	458	465	511	462	482	431	469	444	468	495	432	487	475	438	418	466	448	406	440	467	449	457	467	478	461	480	466	467	420	448	468	482	485	475	462	449	483	422	484	456	453	453	425	447	482	447	485	477	432	473	476	479	474	459	448	455	469	479	469	481	439	452	474	436	477	453	456	433	470	437	466	436	451	432	454	469	476	451	478	470	424	466	477	503	444	464	488	467	479	458	467	462	450	456	440	484	476	469	471	440	445	427	434	477	431	435	452	463	437	479	452	424	439	471	456	463	464	452	428	468	477	447	454	439	447	456	428	450	461	453	449	443	463	436	472	478	469	450	448	444	429	445	457	483	460	500	453	434	446	457	468	472	449	447	460	447	458	503	476	460	463	461	477	475	426	450	430	453	445	438	421	486	441	412	446	435	463	438	443	485	479	450	456	452	509	435	459	455	465	431	446	482	436	452	451	448	446	478	512	446	459	455	425	437	485	425	448	454	494	439	450	448	439	448	476	444	435	460	451	453	472	463	484	419	422	445	513	438	442	469	443	431	485	457	466	484	449	458	458	427	460	447	461	471	472	440	474	525	472	445	428	451	467	480	435	415	460	501	459	459	477	451	464	444	473	481	474	454	482	433	469	412	461	474	444	482	467	507	485	434	461	446	459	490	399	443	420	473	441	476	448	467	466	473	438	451	447	420	461	487	445	480	452	459	463	442	456	427	419	464	480	466	473	442	474	440	459	463	456	431	457	449	452	466	458	453	436	465	470	458	465	444	440	472	456	483	440	463	467	480	450	469	428	467	441	446	449	493	425	440	437	465	441	470	459	500	476	447	459	452	424	480	456	439	441	444	475	470	425	481	436	458	434	458	423	493	503	423	431	441	445	467	476	464	464	478	469	463	460	423	456	459	434	450	465	449	450	443
23609	21094	28414	25184	27230	23094	5913	598	2469	537	427	405	417	396	457	422	385	388	395	378	353	362	334	352	356	388	382	380	354	355	326	346	390	389	385	366	355	376	341	337	415	380	358	339	361	354	356	345	355	346	351	347	341	391	336	346	393	312	347	346	373	342	366	377	322	355	348	365	381	360	355	353	365	360	354	372	333	331	329	362	347	359	342	367	289	332	325	380	383	354	348	332	338	343	349	360	367	345	334	338	359	336	319	352	346	311	337	365	363	349	344	384	369	336	382	353	345	377	334	349	369	341	379	356	353	327	355	349	370	338	363	378	332	345	337	355	318	348	353	370	356	332	370	357	359	325	383	370	375	340	369	364	397	351	318	367	403	321	339	329	348	346	372	355	359	368	324	324	323	350	377	366	340	347	361	343	336	336	345	311	344	357	365	360	388	353	358	366	361	379	334	373	313	363	364	339	344	377	345	360	352	335	373	385	384	352	336	348	364	320	360	353	370	349	363	351	338	338	344	367	306	314	395	354	322	331	323	340	368	333	353	321	347	336	340	356	378	360	345	347	351	351	370	373	342	381	356	329	365	347	356	311	337	371	351	332	335	365	352	378	363	307	366	359	332	334	338	333	341	369	332	354	340	332	352	365	381	367	407	360	349	330	342	348	340	363	350	332	356	370	357	329	371	344	322	312	324	348	347	353	349	415	380	327	376	314	351	329	351	358	353	336	373	338	336	358	372	320	325	319	327	344	356	371	386	347	391	360	326	382	367	336	351	367	373	338	336	335	331	353	359	354	350	354	375	357	366	325	339	335	359	352	344	358	337	326	362	350	348	330	307	372	354	358	358	323	371	374	344	372	342	381	339	328	357	371	326	383	357	332	360	344	340	346	384	363	355	329	350	355	368	368	347	354	330	315	370	325	356	369	362	352	337	366	334	396	368	341	382	356	346	369	319	358	328	291	346	377	354	329	372	348	346	331	363	365	368	350	324	367	348	325	330	385	368	345	339	382	321	319	339	342	356	364	362	373	323	344	344	340	356	355	373	348	359	364	319	350	362	352	347	397	387	380	332	358	366	362	356	359	349	355	356	341	317	327	348	357	335	344	345	354	359	347	355	345	353	380	316	339	366	360	336	386	385	371	364	350	343	376	375	346	342	363	352	349	325	325	326	346	361	343	383	376	353	333	370	356	370	361	367	348	350	333	344	343	344	362	345	371	387	335	352	363	345	362	359	360	337	326	345	404	369	322	344	351	340	380	357	352	348	365	357	344	362	356	379	341	341	368	346	325	329	324	358	364	356	326	360	326	391	339	376	355	386	361	352	325	357	349	353	354	331	335	373	345	346	387	371	347	346	325	352	355	369	347	332	341	381	341	363	373	362	347	338	350	356	298	356	358	348	366	325	363	360	337	346	354	335	308	338	346	341	336	331	318	338	354	338	346	357	331	366	340	374	360	362	345	321	337	372	339	356	364	352	358	365	352	369	326	343	322	355	314	320	368	367	356	331	353	355	357	356	368	377	350	326	352	308	376	360	347	375	356	381	348	357	342	330	343	322	334	336	358	355	369	387	353	369	396	351	374	345	310	381	376	347	331	338	322	377	336	373	365	383	387	364	334	344	343	337	324	361	354	365	358	359	346	307	376	337	344	348	342	346	342	379	356	332	344	362	340	315	323	346	332	360	373	349	335	385	358	325	351	356	363	338	376	342	371	350	323	341	334	320	333	348	335	359	354	323	381	340	337	350	341	353	329	358	354	389	379	357	351	357	355	365	337	366	354	346	359	327	371	367	374	378	358	357	387	341	329	349	352	356	371	352	359	347	346	354	300	354	320	362	337	349	349	341	354	377	352	364	339	358	370	361	329	347	319	333	352	359	366	370	348	345	358	375	340	323	329	388	333	354	333	372	359	373	386	365	353	318	354	372	330	350	346	325	356	345	341	362	337	360	354	354	339	335	353	345	351	344	332	343	380	359	375	351	362	346	359	372	349	351	373	326	316	318	347	335	353	364	361	331	325	357	358	342	365	332	341	370	344	394	376	342	363	346	372	376	354	364	341	375	332	393	352	351	328	348	366	334	387	339	337	346	346	380	362	350	356	365	326	358	325	338	383	328	364	349	335	353	351	337	345	357	318	332	335	341	348	350	332	369	353	360	365	328	351	350	348	340	370	357	373	356	344	357	375	357	337	374	349	374	330	352	345	333	347	371	325	359	369	385	353	361	309	348	359	353	330	339	338	321	357	363	340	363	338	336	311	345	348	372	345	372	340	377	351	352	360	340	347	355	317	359	353	332	330	350	356	333	351	341	332	351	321	330	331	344	330	357	335	358	339	335	323	332	348	339	332	334	381	355	368	374	351	338	366	351	324	355	369	358	335	335	350	353	385	330	347	333	353	339	331	318	367	365	363	335	351	342	354	362	329	373	353	360	348	361	355	366	359	343	380	383	340	369	344	322	318	348	336	324	338	364	355	305	375	378	404	375	371	335	348	340	392	348	314	379	369	361	346	385	337	335	339	363	360	312	366	371	320	353	333	300	377	327	323	309	310	353	327	384	357	331	385	345	332	355	353	367	345	314	336	360	344	365	359	350	334	359	366	359	361	360	356	363	338	350	333	376	369	352	355	351	380	354	331	371	364	345	334	351	342	346	350	345	359	365	347	362	330	357	339	378	365	329	366	340	382	371	333	339	354	349	354	386	356	351	331	348	348	318	340	369	339	345	346	330	358	375	369	350	355	365	327	344	336	379	347	367	353	335	348	388	377	366	332	358	363	372	348	344	339	347	381	387	370	343	340	324	371	361	349	363	390	339	364	380	376	360	362	327	329	365	380	372	325	331	329	372	341	341	360	370	344	370	356	357	332	367	346	342	362	354	371	344	347	348	361	308	341	313	348	345	374	337	331	361	360	369	351	353	358	345	312	344	339	372	349	351	324	348	327	386	326	317	347	370	355	361	372	360	351	357	373	338	335	333	362	369	326	356	361	360	333	325	380	360	360	343	359	334	372	338	369	370	366	366	339	335	346	326	372	374	377	346	347	321	315	331	349	371	366	370	361	335	371	313	350	381	390	367	345	338	319	334	329	366	343	333	345	343	351	323	381	334	370	346	338	352	336	295	335	337	348	369	374	341	377	331	340	365	375	391	336	379	334	352	350	356	337	357	332	352	352	341	370	361	324	377	361	309	358	337	369	347	334	351	378	349	378	365	352	366	365	335	334	375	349	342	343	331	366	364	344	329	343	349	325	317	329	368	355	328	357	334	353	347	344	339	329	370	332	333	326	358	368	332	388	374	342	337	339	347	393	389	370	382	363	341	352	353	353	350	349	320	363	355	352	327	323	345	330	331	329	365	392	344	371	369	360	342	350	339	351	357	371	363	341	345	385	339	378	342	320	352	384	365	310	342	348	349	327	371	352	348	351	355	350	363	391	363	326	390	333	353	381	339	368	347	348	340	376	350	369	354	354	354	354	340	352	338	368
32657	62674	37348	31099	35026	21301	1645	673	4039	652	501	510	476	446	481	424	431	390	384	411	388	415	395	381	403	368	377	377	382	386	391	406	389	414	365	369	363	379	407	399	391	392	383	375	353	386	364	401	361	384	327	359	389	373	379	323	390	363	391	376	390	378	383	397	368	395	388	386	357	381	372	393	347	408	412	377	365	358	348	367	377	370	392	368	398	379	382	407	399	399	409	337	404	381	358	377	389	382	354	356	372	368	351	392	378	370	387	385	392	376	384	396	379	407	351	354	389	381	394	353	380	396	375	329	377	386	367	368	364	389	359	377	375	363	397	377	384	416	405	393	388	392	373	395	380	389	375	360	357	366	407	364	370	399	379	379	392	322	387	365	380	336	352	366	420	390	407	393	382	397	357	367	375	366	398	359	367	385	407	362	339	369	346	369	381	350	396	348	362	341	368	379	385	377	387	348	358	366	336	380	373	370	346	375	330	355	397	389	350	362	389	348	383	329	363	376	364	363	394	355	359	384	394	354	341	369	403	376	361	377	381	377	369	341	367	359	359	344	362	370	377	354	330	372	378	365	401	356	372	371	395	378	376	372	354	356	373	367	382	358	343	371	371	355	362	377	355	385	351	363	386	373	369	381	401	362	366	413	393	346	396	364	365	370	362	374	374	408	393	345	388	392	370	366	379	367	391	399	351	365	358	382	348	358	378	404	371	378	378	350	378	369	397	387	361	433	361	365	350	373	366	354	352	354	356	371	367	372	380	351	348	361	359	381	390	377	356	362	358	423	365	399	359	376	361	378	328	355	389	391	378	361	359	412	384	365	361	365	392	352	387	362	381	349	387	365	362	341	374	358	359	386	380	398	363	383	374	370	362	363	393	367	359	364	349	410	366	359	372	354	391	353	386	399	359	332	340	373	386	329	357	319	375	362	354	363	378	359	352	354	386	344	384	383	357	378	364	382	371	348	369	338	364	397	363	369	402	368	341	391	374	395	381	384	380	396	391	379	368	372	367	385	367	343	423	351	376	360	379	393	344	361	385	396	376	370	359	362	377	348	331	365	382	361	335	355	354	367	368	321	360	368	439	405	338	352	364	414	378	367	362	390	375	382	340	363	318	374	357	401	343	335	408	352	399	371	363	378	373	396	371	382	376	398	372	352	372	369	348	333	392	390	378	399	399	404	360	360	366	352	384	376	388	354	393	365	343	371	384	341	353	372	377	370	391	376	377	369	362	346	372	401	380	384	369	376	331	378	354	361	381	349	364	385	353	363	395	343	376	331	377	404	384	348	362	364	370	369	404	358	378	384	377	377	337	389	375	354	355	378	400	381	374	366	375	381	364	377	381	375	374	350	373	372	362	377	387	393	392	375	369	380	345	405	338	350	394	374	368	378	387	366	370	355	373	367	404	348	371	354	370	375	389	347	396	394	348	367	392	385	396	394	361	373	381	399	368	376	378	402	386	329	368	370	396	369	362	352	374	364	369	371	361	365	370	371	404	372	352	338	373	365	353	367	369	385	366	341	371	385	349	359	380	338	377	357	381	394	346	388	427	349	370	381	361	357	391	368	365	375	368	402	404	394	381	385	332	369	388	368	382	378	352	388	344	359	366	398	348	352	385	353	337	381	331	401	396	378	360	358	337	342	394	372	363	392	346	347	369	358	350	367	367	385	373	359	384	362	371	391	366	358	351	394	338	389	380	348	362	366	383	383	371	376	360	393	376	362	354	381	329	408	362	346	352	330	383	379	368	385	360	342	358	352	381	365	359	353	367	369	360	362	354	403	364	382	376	375	350	390	363	367	355	344	346	372	361	344	385	410	378	350	349	346	344	346	384	386	364	351	350	388	354	335	364	363	376	352	353	368	376	380	400	372	373	365	376	395	404	379	376	406	385	366	391	379	338	383	397	374	349	359	386	390	376	366	362	335	362	369	387	335	354	330	367	378	337	407	404	392	385	355	410	346	382	364	343	422	380	327	357	381	392	379	379	353	380	404	356	307	337	384	372	352	384	344	371	350	356	381	367	342	399	374	378	371	370	360	371	358	355	385	372	380	382	376	387	352	426	360	385	334	353	360	392	378	386	353	353	343	358	370	363	372	348	341	348	359	362	356	401	387	405	345	360	377	374	405	373	392	369	349	403	380	352	390	374	366	339	368	355	400	371	363	356	391	381	342	375	356	367	395	379	394	335	369	375	381	396	366	340	402	397	369	419	346	384	403	371	364	383	347	384	342	348	372	353	398	380	389	372	384	366	350	402	373	352	381	364	366	342	380	394	337	348	377	364	394	346	407	348	397	347	367	415	367	390	362	381	363	382	393	390	374	384	370	376	365	376	400	407	387	371	390	393	346	370	401	373	369	379	373	347	338	393	374	347	354	336	359	358	357	380	347	410	370	340	364	372	380	341	388	366	393	361	365	370	363	366	372	398	365	391	399	369	360	412	386	384	407	369	347	357	358	329	371	403	385	364	376	333	359	373	368	414	362	360	399	357	368	338	377	381	352	383	407	348	360	367	366	367	377	395	375	381	367	369	366	366	344	369	342	379	363	327	394	383	379	387	369	407	386	344	388	373	368	360	348	385	376	359	375	370	356	350	377	379	374	335	399	348	383	349	373	376	382	368	354	356	375	311	376	348	386	366	350	365	403	362	418	372	381	360	392	372	366	358	374	348	406	381	386	373	350	378	412	366	407	376	378	385	360	363	376	411	389	360	372	375	365	384	359	362	379	400	346	365	352	388	354	347	363	365	368	379	356	371	366	381	369	325	407	349	370	360	358	373	394	379	360	383	376	362	370	401	379	383	357	402	389	361	391	348	358	382	342	355	402	332	358	359	375	408	355	377	339	386	359	366	362	379	400	379	344	359	378	385	393	350	359	375	377	393	369	356	394	387	375	370	374	347	385	367	369	384	414	373	355	365	378	368	359	375	336	370	355	360	375	394	354	367	382	363	371	398	392	398	372	337	360	355	337	379	371	379	378	406	419	359	425	392	361	383	324	378	343	368	379	416	371	373	342	336	362	380	364	343	373	369	335	374	345	372	372	408	338	382	380	401	349	342	395	375	357	372	371	385	367	381	375	370	357	371	365	369	377	369	361	377	365	356	369	377	352	376	325	360	366	371	376	401	349	385	373	343	357	374	424	359	344	334	351	361	366	364	331	351	361	381	356	335	383	343	391	363	347	416	358	380	381	349	376	407	375	370	336	359	376	374	406	374	409	376	358	369	388	354	374	361	382	396	358	371	363	364	382	398	342	375	384	376	352	387	382	371	394	376	387	370	380	394	374	432	376	364	381	366	367	364	370	407	399	376	363	355	357	339	374	375	355	384	343	384	410	399	326	370	387	359	345	360	383	355	387	346	402	404	359	384	366	368	355	378	365	394	377	350	396	364	371	379	388	348	367	380	363	346	392	371	366	352	372	351	390	369	363	383	351	370	365	347	356	320	373	380	340	352	342	385	398	381	330	374	391	351	341
24958	21314	27565	25939	22024	12445	1866	606	1412	641	575	584	565	543	581	537	535	521	597	516	533	513	533	495	506	538	512	535	536	520	552	539	533	548	505	529	561	543	541	525	535	523	497	555	499	530	531	507	551	579	526	547	507	554	498	527	518	522	573	515	536	514	524	575	539	535	525	542	530	521	534	552	532	523	559	577	548	521	535	501	510	473	504	531	552	493	558	495	545	541	526	507	556	533	523	489	544	547	538	523	538	477	510	519	499	518	501	530	551	542	535	551	539	551	542	512	525	549	527	522	521	520	520	507	536	509	511	511	527	572	470	485	562	583	506	549	505	540	563	501	522	545	499	538	515	510	541	491	549	554	533	565	518	536	544	516	566	529	539	529	541	508	532	517	522	535	535	499	548	514	489	502	512	521	550	519	473	519	560	550	511	480	538	504	511	528	503	522	553	508	568	491	509	510	510	543	566	540	542	516	550	559	498	487	511	556	544	513	523	547	532	552	552	545	523	519	512	525	510	566	522	508	530	534	498	528	535	565	504	530	516	507	529	518	529	512	513	515	527	560	519	535	528	567	558	539	523	534	566	483	513	509	565	522	560	528	528	538	557	578	546	492	530	509	501	498	538	530	568	513	510	493	536	571	528	505	532	515	528	528	517	517	504	510	502	486	541	543	504	529	538	562	504	537	518	535	574	508	548	514	544	535	518	541	488	501	524	527	515	589	517	544	532	538	535	513	562	529	550	512	515	484	480	576	515	531	535	547	527	542	561	543	493	513	528	556	513	545	525	531	514	533	505	548	554	547	521	528	492	519	555	529	552	496	566	506	539	506	531	538	492	548	510	518	479	524	488	455	554	503	530	537	497	550	522	550	516	539	521	535	510	512	520	506	477	588	525	554	583	568	550	539	507	528	501	510	479	532	528	539	574	534	531	527	569	500	545	541	546	513	533	514	538	534	510	500	501	549	534	520	533	539	531	547	509	552	517	500	529	476	545	525	482	511	514	534	478	515	519	510	538	527	568	502	525	537	506	545	526	524	532	511	474	527	538	520	543	540	542	530	504	509	481	535	537	522	525	542	567	530	501	568	526	543	533	521	533	529	537	508	515	521	539	518	525	520	521	519	509	583	551	524	512	504	533	524	502	541	527	548	524	548	538	524	513	561	516	531	514	519	511	514	520	493	481	501	516	547	526	533	537	543	534	498	503	538	509	507	528	484	499	528	501	508	523	531	481	491	488	548	555	526	519	476	502	552	520	531	523	511	566	545	528	537	521	499	540	549	529	558	525	520	557	542	528	519	525	515	568	519	542	529	536	525	537	488	561	500	556	575	518	526	537	528	511	540	529	482	549	523	513	513	484	549	537	526	507	558	518	541	533	503	559	548	553	530	551	544	507	500	526	555	523	535	503	520	521	543	497	562	525	482	509	525	565	538	555	582	549	477	554	535	492	551	529	536	513	516	526	530	519	488	499	558	519	512	522	558	573	496	566	531	515	499	481	563	510	479	557	535	522	556	527	544	543	516	582	557	515	516	496	517	511	489	557	553	551	523	531	505	534	495	511	511	523	529	567	540	565	573	518	536	526	520	550	528	530	528	517	530	587	544	535	529	539	519	528	534	512	480	503	531	560	523	534	489	559	531	488	512	533	539	539	565	596	535	500	520	541	560	491	495	529	545	524	512	516	554	526	475	516	554	537	508	531	523	504	508	505	511	544	544	531	548	527	517	525	513	506	502	508	511	516	531	558	532	527	544	560	476	526	505	473	518	529	533	548	545	481	534	543	503	482	505	537	515	583	552	536	568	572	539	536	572	530	525	518	518	525	479	463	502	543	520	592	548	579	541	499	511	491	511	529	503	558	517	555	533	494	539	502	488	546	524	521	556	570	526	520	497	546	531	483	519	528	553	526	516	530	520	517	544	516	542	506	553	552	510	517	552	546	509	525	533	525	544	502	568	528	526	506	502	475	538	516	508	552	547	532	503	545	563	545	520	535	484	553	577	535	542	524	575	513	524	543	524	567	530	521	520	516	538	573	504	517	533	543	562	533	501	577	528	505	503	506	562	514	537	508	568	529	486	532	525	525	506	547	513	519	525	515	582	579	527	524	529	545	527	506	474	504	533	507	519	536	538	509	538	540	498	520	502	535	539	450	524	560	548	550	495	529	489	528	536	521	566	565	514	535	530	584	523	519	535	526	543	559	525	552	515	536	528	544	542	522	527	554	526	535	581	532	501	540	549	549	536	524	518	506	529	511	515	547	519	554	539	535	535	531	504	498	545	560	515	534	529	521	499	536	529	512	569	513	524	515	504	460	544	523	497	513	521	501	545	518	517	510	553	599	548	539	549	539	553	518	520	511	543	509	518	517	579	531	523	497	530	493	559	517	517	525	527	511	542	548	531	535	550	531	504	518	497	533	551	503	548	523	515	556	502	536	545	510	497	494	532	509	551	526	478	515	547	548	529	509	535	507	537	511	516	507	539	503	524	532	543	552	465	492	529	507	524	518	544	521	536	574	519	538	502	492	528	563	531	501	525	527	534	553	519	525	539	495	563	495	538	479	523	503	569	532	520	528	538	516	545	500	530	495	495	479	460	548	543	563	524	524	519	510	507	503	540	478	470	518	559	520	498	531	520	521	506	534	505	515	543	516	519	499	515	536	503	533	555	551	456	571	526	556	525	495	524	510	546	542	547	548	520	541	518	511	520	558	478	512	522	552	498	513	553	506	547	512	523	540	517	523	531	514	505	527	516	573	541	550	552	557	563	507	559	527	530	493	533	545	561	528	536	563	497	551	560	532	542	514	539	520	539	479	526	538	534	534	506	538	552	517	526	501	510	530	513	517	553	519	516	528	520	566	497	534	558	546	526	552	495	486	539	564	516	523	524	537	494	516	529	524	561	508	514	522	526	481	535	499	558	540	548	532	535	516	526	545	540	509	547	500	498	522	533	513	515	484	517	524	493	515	568	513	516	495	464	540	517	554	527	542	519	533	481	523	508	518	558	516	483	497	519	536	523	514	535	541	484	525	497	580	536	515	564	563	513	508	529	520	484	547	527	520	529	547	580	525	553	506	519	538	545	500	485	491	534	503	541	534	532	491	532	498	557	522	499	534	485	539	534	489	544	564	528	518	521	503	512	542	545	516	495	553	531	518	507	556	548	518	506	517	545	504	525	552	565	518	513	555	504	556	514	479	530	514	535	498	496	551	518	455	482	487	574	517	525	564	524	574	507	535	510	518	514	531	526	522	523	510	562	493	503	539	515	501	498	532	534	471	521	526	523	509	528	495	540	536	559	492	548	570	519	519	506	531	508	539	534	535	549	512	483	488	506	508	537	525	506	530	549	525	522	541	528	551	567	540	508	505	503	477	530	531	520	534	518	525	502	528	495	503	543	553	520	538	523	534	547	511	526	495	559	513	616	526	502	452	563	525	543	503	550	459	548	534	532	510	544	522	531	525	519	510	523	507	505	517	494	493	497
31608	55451	29411	23494	25643	15035	1444	714	2441	711	647	661	601	543	580	567	555	588	579	555	529	485	601	528	589	571	494	483	570	600	536	553	550	559	565	554	567	536	589	575	564	547	544	566	587	549	529	609	552	527	520	526	579	566	527	541	556	538	548	521	506	545	552	536	521	533	514	536	499	578	565	541	558	538	541	566	540	528	538	513	549	592	581	540	544	533	572	543	522	508	523	579	538	546	588	542	567	565	551	526	547	574	542	505	570	495	538	537	552	521	544	554	548	514	527	532	553	524	582	552	536	589	528	575	572	537	528	559	588	523	545	539	527	555	588	594	542	545	565	554	567	543	592	549	561	541	520	573	525	564	590	578	570	539	514	568	563	558	548	563	506	522	549	523	544	557	524	554	572	555	571	539	544	516	533	530	514	537	549	575	573	545	551	571	493	532	555	554	525	555	557	528	562	571	552	597	517	550	585	504	579	542	538	548	542	521	550	550	496	525	552	548	569	577	555	565	562	543	533	530	513	564	524	525	546	530	589	534	520	535	525	545	577	538	545	550	517	578	544	545	562	556	592	571	567	581	543	545	520	567	530	534	557	542	534	551	587	510	611	605	568	541	566	548	594	505	543	529	538	553	570	514	527	531	505	524	554	563	556	570	546	524	558	532	549	546	553	543	538	589	519	536	537	536	554	558	571	517	511	561	551	565	551	512	539	539	552	541	543	595	532	513	527	540	551	543	524	512	549	569	566	536	569	538	566	532	564	550	583	521	495	570	546	536	566	569	584	616	542	566	494	561	534	574	536	525	563	567	514	567	525	499	534	550	505	549	547	566	538	592	544	530	566	537	568	525	544	569	530	554	510	530	514	530	558	542	573	566	546	567	521	582	584	525	553	551	578	532	596	549	564	529	540	565	578	550	572	567	530	565	556	567	535	558	566	540	486	558	565	532	539	541	571	536	587	584	553	532	563	544	547	506	563	568	581	540	549	591	504	550	538	548	582	538	520	542	569	561	546	589	589	550	547	491	550	548	549	585	507	526	523	533	530	545	520	552	578	507	544	527	550	582	537	555	555	526	539	581	605	544	526	557	555	524	529	556	535	590	602	550	534	514	512	553	496	577	561	547	577	546	561	586	573	487	527	581	555	545	561	541	597	543	563	560	541	536	540	575	541	543	553	531	556	556	547	502	544	543	551	512	558	543	559	518	575	541	559	532	576	544	571	553	540	541	498	527	502	572	572	564	555	499	560	520	565	576	533	548	548	502	523	534	560	541	541	562	578	519	552	555	525	560	568	538	555	557	588	561	527	554	519	595	594	559	525	536	532	597	570	517	549	550	550	559	545	503	545	501	558	549	553	508	562	552	520	507	538	562	538	562	574	526	548	572	540	570	543	541	532	577	568	566	516	524	581	553	528	531	584	565	576	533	541	582	560	546	565	567	532	527	556	515	570	567	536	544	531	544	541	507	577	527	541	538	566	532	548	562	547	564	523	533	545	564	555	522	538	519	546	573	577	491	576	542	549	540	503	598	495	538	563	499	530	604	580	551	542	501	517	529	540	530	515	572	535	576	559	519	531	548	545	528	515	561	555	536	540	540	541	535	556	517	541	523	569	578	563	566	571	523	531	529	595	540	535	574	532	526	539	578	543	564	537	538	555	552	535	566	532	540	575	544	542	496	567	488	542	562	516	504	564	554	563	570	492	541	543	548	578	529	546	542	533	538	542	566	574	552	539	565	503	545	587	539	543	562	530	510	560	543	535	556	538	549	558	533	554	550	539	549	502	555	511	532	562	529	519	530	585	558	555	517	506	510	545	554	529	559	529	564	550	568	551	532	521	554	564	524	547	559	499	591	536	512	522	527	539	553	551	574	568	596	559	558	569	559	501	511	544	520	549	560	568	537	558	516	552	540	572	543	525	572	564	544	546	561	553	562	598	532	567	548	537	560	502	593	548	528	559	552	533	529	564	517	568	555	540	529	551	569	587	562	567	548	567	565	541	546	523	560	571	559	561	555	549	538	551	489	548	555	546	511	532	538	503	526	550	526	529	556	541	560	571	579	531	523	539	533	525	511	547	543	535	524	529	565	493	551	536	545	544	540	542	549	525	509	546	553	522	524	564	532	524	546	546	566	538	513	550	557	546	511	555	542	560	538	539	551	553	555	521	525	539	529	548	564	561	533	544	540	528	583	522	560	551	559	558	544	560	528	579	555	540	541	550	558	558	558	533	551	589	542	624	544	580	541	557	528	567	553	540	548	583	551	556	571	553	562	557	571	537	510	575	507	535	588	522	566	529	530	564	514	562	537	530	543	528	551	525	520	546	553	587	570	602	544	544	527	537	607	594	512	514	604	541	545	543	560	561	563	551	541	519	524	543	520	489	546	559	602	493	538	518	586	530	545	532	543	502	551	557	533	587	527	536	544	563	548	571	577	533	565	526	545	557	542	510	559	542	536	586	532	549	537	607	520	544	504	525	546	540	558	534	524	528	540	559	544	567	546	520	554	599	570	561	561	536	550	535	545	544	512	538	583	583	521	583	598	594	515	527	543	511	539	569	536	543	541	550	499	517	582	555	565	522	544	535	508	509	560	527	558	559	539	548	565	550	535	541	543	518	546	505	565	547	530	577	596	553	539	586	558	529	541	559	536	500	526	563	475	531	575	563	534	528	554	526	559	640	522	538	552	540	550	510	530	548	510	553	569	548	562	481	551	505	478	558	550	559	561	534	531	573	597	510	535	526	546	563	529	584	562	526	543	560	549	530	516	543	553	556	616	522	549	532	545	540	514	567	530	551	554	520	541	614	550	559	513	556	545	569	524	530	512	541	575	536	522	545	526	511	561	555	541	530	534	575	535	531	560	557	536	490	549	553	556	553	555	531	521	555	612	568	531	531	551	542	535	506	546	558	569	537	544	537	537	523	536	536	576	551	538	562	562	540	490	558	518	555	605	543	533	544	533	536	537	527	536	536	509	541	550	540	547	553	549	553	563	532	537	535	558	538	540	565	538	579	544	532	520	556	551	528	490	551	491	563	513	542	531	508	534	545	555	538	576	571	572	567	567	535	527	570	559	510	522	573	561	539	534	525	529	555	555	566	519	547	580	616	575	553	531	560	564	556	559	575	539	521	507	554	549	593	556	569	527	563	557	528	559	557	569	574	599	544	554	559	495	545	549	564	591	552	556	503	531	564	533	592	526	578	554	576	515	537	577	560	554	539	554	540	543	515	481	590	542	532	547	556	581	538	536	552	545	503	556	548	521	519	544	577	573	563	600	542	552	533	573	538	590	541	578	572	533	567	552	505	571	550	566	527	570	532	586	514	545	523	558	542	529	566	536	504	594	538	537	523	562	579	534	578	518	544	513	539	545	579	540	557	538	578	480	520	568	566	513	522	535	560	532	547	543	547	530	540	563	569	561	534	526	542	550	533	530	541	527	530	545	577	582	598	515	560	512	535	546	531	532	555	517	570	583	533	552	540	565
22677	21075	28685	23963	27005	27466	16391	1587	3189	954	611	576	513	552	546	532	506	528	480	485	451	457	479	491	486	436	486	458	465	436	462	477	480	469	464	407	489	473	459	463	476	481	463	473	487	457	440	461	470	475	477	472	472	472	473	471	465	453	428	457	492	444	449	434	460	452	480	451	460	481	458	425	438	411	456	454	449	431	447	421	444	407	469	469	459	476	454	404	445	453	414	449	510	464	409	442	457	470	482	461	470	483	457	489	463	445	473	485	487	463	441	485	442	459	449	463	417	477	511	479	441	446	488	459	449	449	463	467	437	471	469	401	430	442	430	449	455	468	450	437	461	468	443	462	459	497	442	475	479	441	438	455	464	458	432	483	478	477	416	456	441	428	435	454	457	453	440	419	465	421	461	432	437	438	435	455	445	462	472	472	474	451	459	416	449	412	467	424	445	466	434	457	470	435	422	502	504	468	426	474	460	445	442	444	443	440	438	445	467	460	416	472	433	489	444	458	447	461	449	454	438	412	453	436	476	483	422	454	465	453	450	436	460	465	453	442	456	443	417	447	444	470	480	425	483	477	425	446	410	448	438	477	466	439	448	475	448	458	433	463	427	446	474	453	431	459	430	448	504	468	432	463	426	406	437	432	448	454	443	451	447	460	434	442	457	470	426	425	463	440	451	444	438	463	417	403	448	475	439	448	434	436	476	437	430	438	423	422	475	448	460	434	453	468	462	436	479	493	444	409	439	415	438	432	453	419	471	433	462	448	424	485	501	406	454	501	431	431	444	429	446	442	405	471	462	388	462	458	471	431	467	446	461	467	452	466	426	467	455	447	447	460	432	451	451	455	416	450	407	451	481	472	471	432	464	411	446	468	435	448	434	428	488	421	422	479	479	472	441	452	490	425	442	449	418	460	463	422	413	455	450	399	438	450	430	453	490	473	425	463	424	434	463	436	471	482	428	474	451	443	466	471	455	461	449	404	413	446	441	480	467	460	425	442	446	474	438	449	442	436	480	407	469	452	416	445	421	419	422	440	480	447	450	443	475	427	441	469	487	436	456	454	447	450	422	464	461	442	443	474	440	459	484	459	465	410	429	442	449	444	452	467	435	454	454	461	418	462	442	467	411	433	443	500	443	428	461	414	459	449	481	432	444	466	437	455	463	484	444	492	434	439	434	439	434	451	471	404	472	450	429	440	451	462	483	444	448	466	458	435	422	463	470	436	426	452	430	421	486	424	451	470	488	448	444	472	435	431	472	434	453	469	458	402	461	465	436	484	463	465	451	475	455	452	465	466	436	426	492	467	442	479	437	456	458	456	466	416	442	459	441	467	437	434	478	453	461	464	498	454	429	433	453	455	461	420	443	437	482	445	449	448	474	422	455	459	457	441	467	460	459	425	475	455	455	438	489	468	434	442	417	440	409	447	452	475	453	478	475	477	464	458	462	424	447	466	431	448	441	450	453	459	453	451	459	460	461	432	432	451	449	439	433	427	471	456	429	471	452	455	427	422	464	416	461	476	466	452	438	428	502	443	479	445	442	439	441	447	445	428	469	442	411	447	435	439	444	408	456	444	451	443	427	456	475	480	428	445	449	435	445	433	457	448	465	436	460	463	433	428	441	461	463	467	442	454	429	430	464	435	437	452	441	450	415	491	463	456	394	452	426	504	402	436	445	438	433	443	437	502	443	427	433	449	429	486	441	487	415	414	428	450	440	482	457	461	453	441	466	452	442	422	494	492	454	472	468	416	441	457	428	427	468	465	448	466	406	469	442	447	443	489	449	466	479	440	465	433	420	436	456	487	427	469	435	457	447	412	449	463	403	474	448	443	479	445	441	450	423	452	445	418	403	460	433	476	489	429	465	447	428	418	447	457	435	444	457	512	409	469	469	437	459	469	454	470	425	428	477	427	445	430	447	450	481	450	400	470	452	428	443	452	458	462	443	433	456	454	451	430	420	455	438	475	452	467	468	477	470	457	444	453	464	415	431	436	431	461	479	415	419	451	435	441	442	480	468	449	447	456	466	459	465	448	423	489	433	476	384	427	443	464	471	403	458	490	429	407	481	463	450	470	413	490	414	436	469	438	435	446	440	431	478	443	462	478	452	414	459	449	421	468	427	467	463	464	485	445	426	452	439	447	438	473	442	407	426	460	457	411	395	430	481	463	436	480	441	424	479	468	443	429	470	456	472	432	448	493	432	415	441	461	437	497	468	471	417	477	457	464	460	410	460	441	414	415	503	481	449	443	443	457	455	442	476	453	470	447	460	425	471	446	428	457	440	441	470	434	438	464	423	420	449	440	460	422	460	463	451	462	443	463	436	450	463	474	455	449	434	451	468	417	445	459	447	437	453	441	471	438	431	452	529	451	464	434	444	467	463	420	464	449	395	440	454	473	451	466	467	492	430	431	405	419	474	452	475	468	470	453	480	447	471	439	454	445	453	442	410	482	469	431	405	451	447	437	426	452	454	434	455	441	451	470	430	433	427	466	456	437	461	493	480	413	443	489	447	443	413	432	401	444	453	445	425	441	435	466	435	441	456	487	451	442	469	492	456	432	445	480	477	447	432	440	478	463	428	472	466	409	466	425	460	441	467	420	439	432	449	452	464	466	477	425	478	428	475	454	466	407	445	444	440	465	450	500	473	445	460	456	437	428	425	490	433	443	468	416	451	463	409	414	443	443	475	441	420	416	435	435	470	468	441	467	470	461	445	450	436	441	411	445	452	424	433	427	489	441	441	471	446	501	449	467	448	452	438	472	444	458	422	433	470	478	506	483	463	443	445	428	452	461	461	432	426	449	440	438	473	422	417	438	440	441	466	438	445	462	452	483	417	455	530	434	427	458	408	446	421	462	483	428	465	471	436	444	405	449	434	431	393	488	456	481	467	465	409	411	468	443	456	450	447	445	437	421	445	462	426	437	440	485	473	470	440	445	458	472	436	435	446	477	458	471	445	471	397	441	472	434	483	467	475	481	389	448	445	444	444	447	460	422	450	443	426	416	448	488	420	474	445	445	448	468	429	448	478	487	466	456	459	433	419	442	431	420	430	442	485	459	466	453	473	444	459	460	429	436	457	449	479	455	435	432	457	440	444	467	473	429	454	466	427	457	461	451	448	448	461	443	485	468	462	450	447	480	411	444	409	485	455	445	435	428	446	435	433	432	486	473	491	467	480	436	451	437	430	419	435	454	399	424	475	447	471	468	447	440	442	444	453	488	432	450	450	438	435	455	466	472	434	408	463	468	441	402	439	448	449	485	459	425	443	476	446	438	445	480	446	455	448	454	474	423	477	450	446	410	418	414	440	428	482	447	427	451	468	426	449	417	495	457	463	460	468	437	452	424	490	447	468	436	458	448	426	463	469	463	423	454	437	426	446	441	405	420	422	471	445	438	473	419	446	443	466	448	437	448	443	489	420	412	445	431	420	446	451	438	436	429	436	469	448	450	440	417	461	476	444	404	453	434	430	426	420	460
36823	69502	47326	33861	44308	31887	6401	998	5410	1249	735	641	664	626	616	567	518	537	526	528	484	475	496	491	501	511	509	491	457	460	542	476	499	485	505	455	464	523	502	455	448	493	451	477	466	499	422	452	469	479	474	449	514	451	441	448	468	510	440	463	475	482	469	469	477	465	451	478	455	458	480	497	459	437	468	455	491	457	440	500	423	450	451	482	505	446	476	476	487	486	488	470	451	455	435	474	478	495	457	484	495	454	457	475	430	473	495	484	471	464	480	490	475	463	463	411	442	437	476	501	448	465	467	458	460	442	490	453	442	444	465	459	464	432	467	474	486	491	460	472	481	458	441	475	428	481	459	411	481	467	476	440	424	472	457	456	459	451	425	467	463	477	464	429	501	464	479	461	439	454	455	469	422	458	447	449	450	423	419	444	460	454	437	463	497	515	478	466	454	481	489	478	434	501	463	463	475	465	433	449	453	434	452	494	454	425	427	451	427	478	461	459	464	450	444	459	429	411	427	482	480	444	447	432	448	474	489	431	444	438	465	496	506	475	464	455	471	455	442	454	470	488	459	437	481	453	442	444	407	470	485	448	477	450	461	442	450	432	463	466	448	450	447	467	475	442	456	454	430	456	440	434	481	452	472	450	494	444	443	465	421	453	451	435	456	473	486	457	462	455	464	462	424	469	453	444	434	443	453	475	472	458	435	444	464	483	486	481	443	461	444	483	462	483	469	481	449	505	470	437	461	473	471	430	441	446	475	482	434	477	462	480	455	461	472	473	462	438	427	432	481	441	459	430	485	487	470	480	440	448	461	449	517	478	491	464	434	448	468	429	455	478	448	480	475	469	481	474	428	457	444	453	442	419	498	464	462	464	458	461	458	415	455	452	438	464	416	449	465	470	452	444	475	460	475	471	480	463	435	467	440	450	479	447	462	456	443	457	451	457	485	467	459	456	442	472	404	491	460	462	446	477	443	428	441	455	461	501	443	395	422	495	484	447	482	422	451	449	431	461	446	426	440	434	469	490	502	445	430	450	462	441	418	457	443	475	476	449	478	457	459	428	429	502	442	484	456	469	445	440	476	469	456	468	475	440	503	444	392	422	479	454	452	447	428	432	448	492	490	468	437	451	439	423	469	423	446	469	475	489	474	450	461	469	439	446	444	481	478	451	454	450	474	477	461	478	465	445	455	452	467	452	438	430	458	440	491	442	438	437	470	463	480	502	462	480	402	454	500	435	495	440	461	466	448	440	447	473	485	455	435	460	462	471	475	476	466	418	446	435	461	433	476	467	422	453	435	437	444	467	430	450	437	444	447	427	424	451	443	476	477	481	463	468	462	492	430	449	433	468	480	441	467	459	451	474	459	486	472	452	444	470	436	476	486	464	432	455	436	447	434	449	480	452	449	449	468	455	458	435	450	449	491	476	438	496	418	411	449	475	455	429	458	433	447	421	453	460	452	447	460	429	430	494	451	446	464	452	443	462	463	448	442	485	464	467	452	434	479	501	477	480	455	425	475	471	451	472	450	452	456	455	436	454	487	483	467	457	436	455	483	431	493	470	433	458	469	415	466	446	479	470	417	466	454	507	473	456	414	434	425	455	467	417	470	446	440	443	448	470	469	429	476	439	462	484	450	469	457	444	501	431	416	441	447	433	464	478	474	475	439	471	461	484	447	497	467	479	456	483	453	492	409	468	422	499	469	488	459	429	477	433	491	477	488	464	468	443	470	446	462	441	452	436	485	438	430	422	449	408	460	459	429	450	448	462	428	444	468	461	446	452	469	467	475	452	448	419	490	450	411	411	463	450	411	448	493	447	438	459	464	412	445	456	475	395	451	444	489	452	472	436	497	477	448	492	447	463	510	443	442	456	439	473	441	465	459	413	437	460	481	445	457	462	468	466	448	469	444	463	446	448	446	516	440	470	461	434	472	447	437	411	472	471	418	427	443	488	445	457	469	417	426	468	484	476	441	443	473	477	422	465	467	444	450	440	495	464	452	441	468	472	463	462	456	455	477	443	494	467	514	468	468	466	466	429	437	462	463	482	465	438	426	454	476	489	489	419	508	473	473	441	449	455	462	457	442	477	512	444	482	453	483	451	449	464	449	459	437	483	480	442	496	446	438	443	475	477	460	442	459	405	468	449	510	439	480	452	434	474	462	484	463	425	444	456	441	442	449	426	472	444	433	474	437	439	484	447	477	470	437	436	426	449	446	449	412	475	465	464	434	452	447	461	485	455	448	450	441	466	414	482	476	446	488	448	440	443	449	468	431	459	435	463	448	410	460	492	435	440	454	454	433	466	483	454	469	460	461	418	460	460	434	511	456	474	423	447	422	456	469	449	503	453	461	495	496	508	480	459	450	484	467	459	469	460	441	479	462	404	441	449	440	456	443	449	450	465	470	452	455	431	463	406	462	458	455	470	438	472	429	489	479	469	454	427	423	437	458	437	462	432	463	469	447	453	511	451	457	466	455	439	479	471	446	455	404	481	474	482	489	454	433	434	473	458	458	516	426	437	455	475	430	505	470	456	460	479	457	478	419	471	474	437	432	459	442	468	438	420	425	471	468	479	468	446	460	453	404	458	459	458	461	444	435	444	447	456	449	480	442	470	495	466	479	488	473	504	418	452	466	440	428	464	423	446	484	463	441	493	440	469	451	454	467	477	427	462	436	435	462	445	449	458	449	442	417	418	450	439	461	425	471	451	465	472	489	418	467	425	481	428	430	471	471	454	437	475	473	434	442	446	438	491	446	447	426	428	472	446	487	472	424	472	436	455	449	479	435	472	464	444	439	460	449	501	490	433	449	433	435	451	431	487	444	470	462	479	514	431	441	468	434	462	437	465	455	414	401	444	474	458	482	451	446	475	488	429	475	467	471	443	469	429	480	486	439	446	494	465	416	473	429	407	443	462	475	485	443	481	445	446	442	471	448	458	463	465	471	490	463	468	453	435	464	444	473	478	422	420	456	466	468	490	441	444	470	442	472	457	456	459	471	458	477	463	430	482	460	444	469	486	446	441	475	471	415	467	471	475	462	443	467	484	431	450	458	441	455	485	472	453	456	474	443	430	444	464	402	463	471	421	448	479	412	471	456	476	433	445	461	462	467	463	486	472	465	449	492	450	457	460	470	459	450	441	453	486	468	435	437	484	417	484	438	487	484	463	465	460	476	438	439	462	477	419	434	448	429	429	455	478	458	472	457	448	420	457	473	453	453	416	499	465	418	436	477	472	474	462	465	508	442	444	437	444	457	462	431	420	474	459	436	464	438	439	465	443	454	423	454	468	457	431	417	476	436	463	493	449	450	450	472	430	464	438	496	454	478	455	456	446	481	473	489	431	428	443	458	456	444	472	423	421	420	457	455	491	412	455	467	412	443	434	433	462	489	473	489	482	478	472	467	481	440	438	456	441	479	438	476	436	456	461	409	476	463	486	453	454	438	445	447	461	453	429	424	475	443	444	456	463	456	501	483	457
29893	32293	23876	8273	4760	1903	581	430	518	460	449	408	465	478	446	444	451	456	452	450	465	417	438	458	445	420	442	433	473	465	424	428	432	467	432	460	469	423	394	441	464	411	428	411	505	464	457	410	433	406	436	446	460	443	436	426	430	429	417	436	459	437	427	418	423	440	427	473	427	446	384	443	423	457	458	414	394	419	410	444	473	425	443	399	453	423	422	435	397	383	381	425	452	431	443	414	451	442	431	434	446	466	414	461	432	475	429	452	412	449	456	400	448	424	420	442	445	452	452	426	439	381	426	460	427	456	450	416	437	436	471	413	438	438	469	469	437	469	475	431	448	438	445	399	416	464	428	409	430	456	461	424	464	423	432	445	455	472	426	433	409	416	442	429	428	408	457	408	395	421	439	410	445	464	380	438	429	444	438	441	455	425	429	428	421	390	430	418	478	401	436	418	442	471	451	437	398	459	430	439	447	428	440	427	414	434	451	458	432	440	442	452	428	420	435	420	429	436	409	435	429	442	382	440	454	432	455	435	434	455	429	457	437	420	442	433	443	469	453	446	462	410	427	429	440	459	457	435	482	456	465	440	456	446	411	439	430	432	469	436	431	446	409	444	472	410	403	410	398	417	432	423	458	413	450	455	439	443	417	427	400	411	480	438	425	456	436	414	483	430	424	452	472	433	457	429	441	408	451	435	424	447	419	388	445	420	400	446	424	442	443	456	438	434	437	451	419	410	418	437	462	428	440	448	472	460	415	458	442	441	418	450	427	433	393	424	438	422	442	393	458	423	409	457	436	450	448	426	453	442	427	417	426	405	414	438	450	459	417	397	448	423	412	403	423	428	421	462	390	427	431	454	417	423	421	458	436	451	443	432	394	399	418	421	411	430	411	400	472	426	429	407	432	450	451	455	441	438	421	437	419	427	390	442	395	429	425	447	422	415	458	426	454	450	438	429	455	429	397	420	466	454	448	464	457	417	447	472	442	428	424	405	428	425	439	431	448	418	408	419	444	428	431	442	471	448	426	434	441	444	420	439	405	453	440	436	439	409	450	441	428	416	446	429	404	467	430	415	472	430	454	448	446	444	434	426	461	421	432	446	450	413	427	395	442	425	439	444	423	432	417	424	431	449	414	452	429	417	423	426	422	471	410	407	415	418	451	435	422	441	459	444	455	406	455	444	451	378	441	458	398	432	450	440	436	454	417	392	464	438	393	447	440	393	436	430	409	430	450	410	426	464	465	369	448	431	415	409	457	438	485	438	455	457	422	437	445	445	426	399	441	441	460	432	422	436	425	450	496	420	400	444	410	441	437	406	417	406	429	419	439	430	384	427	415	466	422	452	415	421	427	488	436	437	441	384	437	440	398	434	466	422	463	448	421	436	415	440	448	383	405	415	451	461	446	439	454	461	404	444	438	406	470	461	465	446	434	434	437	450	433	430	443	434	458	430	435	440	479	427	450	432	442	451	406	432	433	427	409	442	428	423	447	419	440	419	404	435	409	401	393	426	404	427	434	473	409	406	410	434	477	417	419	424	417	410	432	469	432	427	417	436	419	437	427	372	424	438	408	466	440	431	401	395	441	470	453	445	418	437	462	429	425	417	449	490	432	485	421	412	438	458	437	471	462	420	447	408	419	446	449	432	421	423	439	430	399	466	467	454	421	415	454	447	435	417	429	381	399	451	414	433	455	427	422	406	449	448	428	413	421	401	430	443	459	430	479	421	444	428	438	454	426	450	445	410	493	410	432	456	463	417	454	423	404	431	474	437	495	419	442	448	429	467	419	445	442	427	457	395	422	415	462	453	417	441	456	480	436	412	425	424	428	425	492	463	450	433	386	422	463	464	452	459	447	437	441	422	461	425	438	452	421	428	436	455	412	415	441	446	463	458	450	432	454	392	431	425	406	461	395	444	418	455	420	458	450	436	448	437	448	416	399	428	416	409	442	439	438	464	405	430	457	443	409	440	440	452	416	458	469	406	398	445	424	414	443	432	432	435	407	466	394	428	442	428	449	450	459	419	450	423	399	449	408	454	399	424	440	388	470	443	444	420	445	416	417	425	442	422	453	476	427	384	432	411	429	411	457	430	442	462	392	454	452	391	442	398	439	445	407	419	409	471	436	474	436	478	462	436	442	417	404	432	462	466	439	446	440	412	438	425	457	441	423	426	418	435	425	467	459	412	410	434	424	437	431	443	432	464	438	415	428	411	484	412	456	415	419	451	411	369	420	410	466	437	408	417	481	437	402	442	460	436	448	434	427	400	413	408	420	492	451	446	445	432	388	444	407	434	446	454	491	454	414	415	445	437	445	394	447	473	397	441	429	475	431	429	439	456	412	463	418	422	459	406	432	386	475	446	460	449	421	452	446	422	424	410	412	453	420	451	414	497	441	442	421	442	405	440	413	443	449	462	414	453	441	449	422	448	420	451	419	420	404	425	433	443	468	418	393	442	432	433	420	420	419	449	448	444	433	451	411	464	459	423	405	444	407	435	396	430	437	438	430	456	434	429	398	416	445	415	452	410	427	410	447	452	433	446	427	453	425	462	458	398	457	446	427	428	419	441	461	435	427	389	434	435	463	427	471	466	418	436	435	470	461	428	420	441	424	409	479	413	448	459	423	453	433	486	458	406	440	443	421	433	402	423	419	443	428	426	427	420	448	459	460	443	423	440	442	444	432	464	438	447	432	428	408	438	426	431	425	418	438	428	430	427	452	433	456	450	428	427	426	390	408	417	430	459	439	431	432	434	422	451	426	445	434	438	452	414	418	450	440	464	438	430	453	431	438	432	423	434	392	412	462	444	418	424	420	434	439	440	440	424	438	410	422	451	452	396	434	417	466	418	425	429	409	406	423	434	411	410	431	455	472	415	427	415	432	427	392	435	452	453	438	456	407	427	450	422	440	446	435	398	411	440	421	399	469	420	425	425	448	440	460	476	448	449	430	439	449	437	446	405	444	399	433	439	474	435	477	424	405	435	437	423	422	449	458	431	466	415	450	420	475	415	427	445	427	418	421	424	399	413	419	455	468	481	430	428	436	448	417	426	412	450	443	391	447	422	429	421	414	399	408	470	407	434	429	441	442	431	412	459	403	418	430	411	446	424	415	425	413	421	408	467	463	422	461	421	438	425	467	411	424	394	425	443	424	442	433	441	448	433	453	444	482	481	459	434	442	471	439	429	452	442	400	414	407	423	466	465	412	471	425	444	460	471	455	422	428	441	424	416	467	383	401	391	462	425	424	425	411	406	475	493	447	437	431	442	413	434	418	467	449	394	438	413	434	381	420	441	428	443	466	456	439	448	464	461	419	463	418	413	421	423	453	440	421	464	397	474	433	447	432	437	411	428	433	446	454	446	429	435	390	449	466	378	429	441	445	415	457	475	425	444	406	433	432	464	463	461	404	421	411	448	398	396	402	405	455	430	468	403	442	442	458	454	487	447	467	448	413	428	428	449	433	443	437	452	420	457	486	397
29559	45493	19106	4973	4981	2275	621	494	591	458	475	476	427	504	475	465	476	441	449	430	439	454	432	481	466	460	454	474	459	485	454	495	478	443	472	509	442	458	476	466	454	426	515	474	468	469	491	464	439	457	466	441	488	490	469	503	435	503	434	452	454	419	434	487	454	470	464	465	442	453	466	432	468	490	439	480	458	428	442	418	429	456	456	469	446	450	443	457	465	489	465	478	440	451	453	493	490	466	478	474	476	442	485	442	470	421	487	479	455	419	512	518	474	445	469	486	466	465	505	459	492	436	494	456	443	457	459	463	463	472	459	476	460	497	491	437	441	448	508	494	440	437	468	472	518	484	434	451	461	443	450	492	447	448	496	450	467	486	457	434	423	442	442	463	506	480	457	457	423	450	456	435	443	447	457	440	483	423	481	494	447	486	471	467	496	489	464	452	471	487	456	441	491	408	484	460	497	443	480	457	478	473	451	423	445	477	493	468	437	460	452	457	478	449	478	429	461	465	449	496	481	472	494	434	510	453	476	474	465	432	452	428	504	463	463	444	466	444	466	460	434	442	462	441	431	430	445	468	457	452	478	454	494	453	462	471	453	477	463	445	442	458	434	442	439	437	437	451	478	449	445	435	469	455	519	480	475	476	442	485	480	450	484	456	459	441	466	494	478	431	417	425	466	446	473	445	487	430	469	437	464	437	452	455	458	489	438	437	445	487	408	464	465	501	469	471	432	469	458	482	460	500	464	465	447	471	449	505	423	463	490	449	437	453	440	418	464	481	436	467	429	464	463	490	433	438	491	496	461	486	492	427	466	487	490	473	457	469	438	462	480	498	449	460	454	461	447	467	455	455	464	461	448	430	450	462	452	473	442	421	445	453	466	481	491	431	476	458	468	468	463	451	451	451	464	451	475	480	435	427	407	446	445	450	452	468	482	424	451	453	466	454	437	446	421	479	465	458	476	455	471	475	458	473	442	454	469	486	445	467	481	458	434	427	492	498	470	470	433	463	453	440	441	473	458	452	448	462	433	494	457	428	433	464	493	480	462	496	454	459	412	490	452	489	463	433	438	452	461	466	458	444	469	447	474	455	446	477	473	473	434	432	475	469	503	440	424	432	465	438	471	479	492	450	489	470	471	432	462	459	467	473	433	478	452	468	450	433	462	432	468	472	468	486	409	488	468	414	437	471	458	487	451	450	480	483	482	460	453	445	457	466	451	512	487	443	458	461	436	507	473	464	429	471	456	449	429	469	455	471	484	447	484	470	455	494	456	474	434	477	460	477	472	478	463	477	437	477	443	423	436	465	449	445	465	502	438	437	449	486	423	403	481	435	461	486	446	473	440	468	458	494	486	463	469	448	467	475	445	448	475	458	448	473	469	462	466	462	434	464	411	452	453	445	487	471	447	465	459	463	420	444	454	451	463	451	446	457	446	484	423	454	445	462	440	448	461	474	457	473	435	450	473	452	484	449	496	460	475	434	467	483	455	446	482	461	416	460	432	473	466	456	460	483	485	470	477	440	472	456	462	497	429	413	426	473	462	430	474	472	479	484	459	458	470	433	478	455	452	469	477	424	407	467	449	465	473	443	492	449	456	456	506	467	458	460	488	479	458	477	544	443	444	490	504	466	429	441	466	477	428	476	494	464	503	476	468	430	468	465	457	442	447	450	455	455	480	433	462	437	479	442	438	457	435	471	467	498	517	492	469	448	490	456	476	473	434	484	462	426	472	476	461	451	466	456	464	469	431	464	466	469	441	460	454	467	460	475	441	408	447	470	464	419	409	436	464	451	443	462	465	460	446	429	447	441	459	484	428	476	436	449	446	490	440	481	451	409	445	481	471	471	456	517	436	476	481	459	466	466	463	445	409	452	459	488	472	492	444	464	457	496	478	458	470	442	468	470	460	469	444	445	423	418	431	456	452	507	482	443	456	491	465	426	458	474	422	456	464	487	445	421	491	445	451	437	512	436	449	460	429	446	444	503	419	464	444	493	497	421	458	452	452	418	425	432	437	470	429	437	442	435	464	457	453	462	455	460	469	453	459	453	471	482	442	433	481	480	467	434	454	446	464	422	453	489	475	477	481	445	491	438	479	428	447	490	478	473	438	432	517	465	480	419	455	509	488	438	459	474	415	470	406	434	474	476	491	495	480	418	440	446	514	469	413	487	439	472	473	500	453	439	441	469	481	480	461	452	478	475	453	477	443	454	469	462	459	445	434	489	435	476	485	470	458	484	478	429	425	437	450	448	473	449	475	489	476	443	449	451	478	463	431	403	441	438	451	472	438	431	476	451	445	441	453	460	466	440	446	436	466	430	452	453	465	496	484	465	463	452	475	438	429	470	450	454	464	465	495	443	443	460	461	423	487	437	437	509	456	475	459	463	463	458	458	489	474	472	474	459	469	462	490	445	484	480	516	440	455	445	503	406	470	459	469	461	440	488	490	420	475	449	492	441	481	465	439	477	469	437	472	458	444	481	473	433	478	410	454	423	472	454	477	453	466	437	448	450	466	445	483	450	464	443	464	462	457	437	419	440	460	467	466	444	525	461	410	440	468	450	473	438	455	428	468	427	491	436	464	458	483	469	490	447	471	483	447	445	462	452	410	478	460	434	450	459	471	465	465	460	445	449	419	457	469	446	460	476	444	460	422	425	467	444	462	434	470	472	439	498	436	445	485	469	450	487	482	462	504	478	486	420	439	440	468	447	427	442	451	462	444	440	483	501	464	470	453	422	488	502	487	449	458	442	482	491	448	475	464	474	462	420	443	439	467	444	400	497	451	455	439	490	490	487	478	425	434	463	456	472	470	455	463	451	525	472	496	482	450	473	450	496	440	455	480	449	478	452	479	444	449	450	482	507	449	498	474	474	407	484	481	470	451	438	475	470	465	435	432	469	461	472	454	475	445	478	434	440	441	448	466	444	475	496	458	427	451	472	430	450	481	492	459	441	474	453	451	459	409	462	444	473	419	421	491	468	501	498	439	466	480	455	435	436	478	441	486	458	463	454	461	479	480	474	471	432	475	449	471	455	502	411	446	453	469	461	445	411	466	457	420	468	441	465	519	431	456	444	458	462	419	470	421	429	452	437	456	443	450	452	450	480	473	500	456	462	500	450	473	485	440	476	440	496	503	463	413	469	477	468	449	470	483	446	483	445	411	454	452	484	445	458	446	441	454	447	466	421	463	433	494	473	435	480	441	450	451	467	470	456	491	458	433	446	445	463	457	450	472	469	483	467	468	439	472	427	410	450	490	467	425	455	487	500	465	486	492	457	488	472	484	455	429	453	449	476	464	460	457	446	458	463	440	440	453	496	487	454	413	456	448	455	449	507	478	466	472	479	466	460	486	429	433	467	471	471	448	441	487	408	497	457	439	463	467	456	449	455	452	457	486	476	506	455	466	463	484	433	422	435	458	473	435	469	438	450	433	477	429	470	500	475	473	435	485	468	465	472	459	502	486	463	459	443	434	441
23712	21155	28384	25614	28728	23533	8318	708	1214	596	415	429	393	361	408	390	370	375	405	347	381	361	374	361	385	390	375	391	329	395	377	359	381	360	384	369	364	350	365	353	365	371	339	348	369	341	345	332	391	356	372	368	346	332	388	369	348	383	374	349	336	352	380	348	356	347	339	393	343	373	350	357	345	367	357	398	378	358	356	380	373	363	369	346	367	351	370	331	342	336	403	360	372	350	378	361	352	372	357	360	353	356	356	363	328	370	364	388	355	324	386	359	352	336	360	378	382	344	355	360	345	373	368	366	356	379	345	360	367	366	386	376	333	367	367	360	350	366	328	350	338	371	340	341	363	371	388	411	375	369	332	352	330	390	377	358	334	361	345	311	336	339	348	335	379	349	344	386	374	353	340	336	348	366	373	335	368	340	367	342	365	328	352	346	356	343	337	352	371	361	351	357	361	358	341	348	362	324	361	365	335	361	345	388	393	358	355	329	361	347	352	374	370	376	368	334	372	343	354	361	367	351	374	382	354	357	350	365	340	341	381	378	345	374	360	346	383	331	352	366	360	345	409	349	374	397	366	375	352	324	336	360	378	336	334	361	360	377	352	365	354	347	366	367	387	351	328	404	357	362	340	330	366	358	390	353	321	409	348	340	373	379	365	360	362	324	352	363	355	343	345	369	359	338	334	374	347	369	353	324	391	371	351	405	384	360	343	343	400	357	341	369	368	344	342	392	360	386	401	347	360	370	350	408	327	376	356	337	339	366	347	372	368	355	355	368	349	371	364	341	336	366	355	383	348	348	330	376	359	335	348	348	358	333	354	340	363	383	363	344	385	356	329	380	418	363	359	352	381	349	366	345	341	388	370	365	345	370	358	321	372	368	337	339	358	381	368	332	338	382	360	349	351	377	368	350	330	373	360	361	385	350	340	357	336	358	369	342	362	372	356	367	330	356	351	364	335	361	353	370	364	346	369	328	342	397	367	342	361	354	350	346	354	362	388	340	366	389	343	329	382	375	380	359	341	341	365	348	352	360	317	358	390	367	355	348	373	390	347	366	360	382	384	350	380	340	351	360	378	353	374	338	361	341	338	341	371	368	363	331	359	335	393	370	321	338	348	342	342	323	351	326	336	351	328	373	315	356	352	364	405	366	356	343	349	325	400	367	345	324	342	360	366	332	366	371	374	355	317	342	376	350	370	399	364	351	374	344	389	336	358	343	394	373	345	411	367	382	343	355	401	385	375	376	329	318	359	391	353	392	406	363	364	337	386	375	373	352	352	370	365	354	343	408	371	348	367	347	315	382	341	381	356	400	366	338	331	372	347	387	349	385	353	356	370	317	357	385	359	379	350	375	340	356	352	368	398	344	342	356	330	370	367	360	366	367	369	369	343	395	349	347	340	383	355	383	356	361	342	359	371	344	347	356	367	344	358	361	395	355	393	362	351	352	376	368	353	347	377	359	367	364	341	353	351	369	346	370	344	383	386	352	338	366	353	312	387	337	362	366	353	352	353	348	334	373	382	395	341	321	385	350	360	360	367	322	373	345	365	336	369	334	387	362	343	388	350	325	409	367	319	344	324	336	293	369	345	378	379	344	354	351	337	356	374	375	354	384	354	390	380	354	350	339	340	354	326	389	344	394	357	337	376	350	337	321	321	328	346	350	388	382	365	369	376	352	370	350	379	344	357	375	381	373	373	399	363	365	383	350	340	384	345	375	357	362	359	354	372	353	359	362	359	333	369	361	343	362	354	362	342	361	369	331	317	351	383	318	346	374	351	352	366	363	307	357	345	363	363	394	393	327	350	377	358	366	370	343	346	348	351	354	365	366	356	344	380	381	370	368	356	370	289	338	380	369	361	392	383	299	352	341	350	392	351	342	356	341	378	358	347	368	395	365	375	383	350	383	358	339	375	369	357	345	359	367	352	363	374	365	328	358	366	346	352	353	371	367	340	342	330	360	340	340	321	352	394	356	353	342	356	362	330	327	354	353	379	321	354	371	364	351	348	354	341	355	352	360	370	371	325	381	327	361	351	367	370	353	368	388	341	375	374	305	354	353	378	353	384	355	324	358	389	379	363	342	319	325	364	379	380	355	390	343	374	361	357	377	342	331	373	347	360	350	363	306	375	372	369	353	318	313	344	343	369	333	368	379	353	370	368	329	341	350	372	344	357	399	350	404	376	369	339	374	364	334	384	356	359	351	334	373	349	349	366	355	328	356	383	388	359	399	372	361	337	334	359	329	374	359	368	356	391	375	368	336	350	349	384	381	337	344	356	335	374	357	326	394	348	353	386	338	316	363	358	349	404	350	353	376	344	362	373	370	345	359	374	362	346	330	317	370	370	359	362	348	382	332	344	345	341	358	359	372	369	384	412	383	345	372	336	355	380	353	353	332	364	406	355	366	369	365	356	376	341	381	354	360	360	357	359	328	338	330	400	365	374	383	347	372	356	341	331	346	363	349	362	361	338	361	356	367	359	331	364	357	361	380	338	345	314	346	352	386	384	353	356	340	342	324	351	396	317	357	361	354	357	373	379	355	326	355	361	357	399	369	354	384	353	360	376	385	328	337	349	391	370	340	359	360	374	348	361	385	337	364	345	367	337	365	333	380	370	369	366	369	361	364	334	383	370	359	395	378	333	368	351	346	367	382	362	362	371	347	351	395	313	353	376	340	362	366	325	339	335	361	350	349	375	345	338	391	355	337	338	346	328	347	347	341	353	357	361	357	349	321	353	328	370	351	306	345	361	369	369	366	355	361	358	376	348	332	348	344	365	351	318	348	373	386	377	384	372	373	398	369	316	352	357	388	344	362	384	344	322	377	350	377	334	351	344	345	356	332	356	381	389	363	385	335	354	376	359	359	383	388	357	364	344	360	340	376	345	355	345	342	346	372	366	365	391	377	331	364	394	345	341	355	382	349	350	335	387	355	352	383	373	378	348	355	370	349	350	363	355	340	380	333	343	347	352	386	355	344	348	367	359	320	319	335	348	329	377	359	370	369	353	349	344	361	388	375	388	339	380	357	376	375	378	322	368	375	382	380	347	354	351	344	369	388	359	380	345	341	368	317	372	344	365	365	379	383	349	385	310	387	358	371	372	363	347	374	354	333	318	341	374	365	357	337	381	348	350	347	320	352	386	387	368	358	366	349	350	347	345	362	374	368	362	367	371	352	336	357	343	382	357	327	364	373	360	354	341	382	398	391	323	321	333	344	362	336	353	348	349	351	374	329	396	368	352	357	392	393	322	363	344	345	343	343	399	390	316	368	320	377	343	381	351	325	340	357	349	333	365	369	359	372	366	338	370	319	340	369	361	387	344	381	372	379	332	377	360	368	326	373	369	331	387	358	343	341	377	334	328	328	367	381	362	398	354	309	334	335	357	347	340	381	368	347	330	355	376	348	386	340	383	363	355	343	327	346	356	376	389	367	320	336	345	361	371	364	367	351	379	353	344	376	380	337	381	383	340	298	324	388
34197	62961	37019	36321	36532	23048	3584	684	2108	777	499	513	470	430	460	424	409	431	423	405	389	422	418	381	398	398	402	363	399	426	431	381	415	430	387	403	376	379	400	381	356	381	353	368	391	363	381	418	370	345	357	426	404	374	390	373	402	370	417	372	369	390	405	409	402	390	409	363	385	375	386	356	378	367	375	380	415	381	353	387	404	354	363	389	356	398	393	372	376	379	404	376	417	378	379	386	403	389	406	383	379	407	402	358	384	415	414	374	391	407	405	391	370	381	378	379	390	409	370	354	373	365	414	357	376	370	390	387	364	378	371	366	373	345	375	360	362	401	355	358	373	404	366	400	333	409	384	403	341	411	403	360	363	385	389	343	371	359	405	354	353	411	379	402	329	376	356	362	391	385	337	388	386	367	383	353	355	369	433	397	390	395	412	399	358	362	360	395	399	400	372	392	402	385	375	346	370	380	396	382	345	404	374	402	379	375	365	366	366	374	371	352	376	359	363	395	364	402	385	401	359	351	366	368	406	332	410	373	383	398	389	437	378	381	340	412	401	425	352	388	382	369	375	410	365	368	384	382	398	391	373	375	379	382	354	365	351	340	369	375	346	363	360	379	394	402	411	374	362	378	369	356	349	349	362	406	388	394	369	374	386	385	371	379	386	403	395	379	346	371	378	364	346	376	357	391	361	366	368	354	357	371	393	347	322	390	370	407	389	388	372	372	367	380	377	332	387	379	367	399	397	375	361	356	393	376	367	407	383	393	415	373	374	376	360	373	363	407	388	370	346	395	368	388	378	346	365	355	397	377	388	366	340	350	389	390	414	359	399	392	362	362	401	372	367	360	405	406	376	377	380	364	341	358	363	386	353	355	394	354	382	366	353	374	365	381	371	363	349	392	404	407	393	403	370	405	358	389	361	398	334	378	388	380	416	365	372	389	375	409	387	386	387	367	392	385	381	377	386	363	385	392	349	350	393	375	382	386	417	387	345	384	355	378	348	390	388	346	359	391	365	373	365	394	387	405	370	360	359	348	352	381	384	393	388	380	367	395	366	393	395	384	386	356	387	356	368	378	374	360	383	386	371	374	402	383	340	337	370	336	364	361	390	384	354	366	383	384	380	369	366	413	399	369	351	376	388	410	379	393	382	335	348	390	384	394	374	389	379	349	413	395	392	404	332	373	389	373	348	376	375	401	363	424	386	336	384	412	396	388	369	386	349	387	357	400	373	409	361	358	387	347	389	380	348	396	350	371	368	374	366	396	357	366	382	346	385	393	353	379	357	382	361	403	379	378	404	399	361	360	368	394	416	361	384	377	359	377	365	413	362	361	380	373	417	356	356	380	379	331	382	385	354	372	356	375	366	399	350	368	372	387	372	373	382	391	362	374	408	389	395	386	367	371	356	356	382	371	379	387	400	386	413	396	399	376	390	376	357	369	443	395	367	383	415	388	361	385	391	395	375	369	389	368	348	339	370	425	347	375	379	356	369	354	373	386	367	389	388	374	390	372	418	396	377	371	369	394	399	387	380	384	391	382	356	353	388	397	394	372	364	337	385	363	392	345	373	369	357	384	354	354	388	403	382	397	329	383	380	390	373	394	362	388	370	380	406	423	365	366	363	419	375	344	371	374	391	404	340	398	367	418	347	341	375	391	363	379	372	405	385	396	387	345	382	385	394	320	378	392	366	414	390	368	371	387	372	389	343	347	382	370	383	364	363	374	378	381	385	342	386	383	373	373	397	398	395	393	385	382	391	403	360	381	394	365	358	390	401	369	344	408	360	361	361	395	401	378	412	340	374	371	357	366	364	364	365	390	354	366	328	382	385	382	380	411	377	387	350	380	379	399	401	439	421	401	365	359	381	399	397	392	365	387	397	384	394	366	339	361	411	353	343	428	371	367	391	391	393	396	347	405	356	397	389	382	412	407	392	377	399	400	338	357	388	384	370	396	387	385	403	382	376	366	360	415	372	358	407	390	355	379	372	371	351	387	377	389	378	355	366	350	393	416	376	372	372	398	392	388	379	387	365	377	362	362	421	351	369	381	369	378	366	381	376	398	421	370	357	387	386	380	361	370	343	326	394	323	344	356	383	378	376	407	383	383	371	360	363	377	361	385	385	424	398	388	375	362	384	386	341	404	401	378	379	352	369	355	375	369	326	369	407	404	377	380	388	348	389	396	370	357	342	383	361	379	390	416	350	369	395	365	350	407	378	399	341	371	369	376	382	385	374	352	371	369	392	375	360	384	346	374	380	373	374	373	423	384	347	397	368	371	409	373	402	399	388	378	358	376	371	349	406	363	372	378	380	373	385	369	359	371	378	391	378	379	378	373	347	370	429	367	394	388	353	367	394	374	385	385	426	372	366	416	395	389	404	391	399	413	351	396	373	399	340	362	360	407	383	356	395	331	358	380	371	353	365	405	362	375	404	414	386	378	359	345	366	403	354	395	388	370	369	383	363	373	378	389	362	387	393	408	395	389	376	397	381	391	345	367	401	376	373	380	398	392	376	381	386	384	372	367	404	361	343	403	356	408	348	383	375	357	402	371	392	387	349	402	404	386	372	372	368	351	343	383	407	375	387	377	371	331	356	391	348	420	386	389	369	357	354	366	382	408	383	396	338	361	379	370	342	351	387	348	381	363	400	376	377	402	382	361	407	359	358	401	350	376	329	392	385	364	364	375	372	355	377	347	375	394	403	380	374	372	376	383	372	388	375	381	383	355	365	318	350	354	419	369	382	365	376	367	392	363	358	368	396	386	336	392	374	411	377	362	391	355	377	387	384	385	390	375	351	363	352	412	385	376	396	394	357	367	368	402	354	378	395	381	359	426	342	389	375	387	373	392	353	367	346	395	420	375	386	356	345	423	357	386	404	376	374	366	362	392	394	395	404	360	345	379	415	369	367	387	397	381	353	372	365	404	357	355	390	380	341	408	345	375	387	354	371	359	402	379	402	380	353	386	372	407	366	376	396	368	360	362	376	372	361	379	355	380	359	374	412	372	379	371	381	393	401	405	379	383	329	381	382	370	366	335	372	391	385	391	363	412	395	368	372	432	353	377	366	368	389	338	392	378	395	359	381	428	357	382	349	382	379	398	362	383	398	386	376	377	401	379	373	364	354	382	376	326	415	371	372	369	395	406	374	368	388	375	396	400	376	353	406	383	398	371	364	409	374	395	365	363	400	390	387	385	365	367	383	383	356	437	340	386	357	373	393	398	355	376	387	380	386	370	370	361	376	371	398	389	404	353	375	377	348	393	369	426	386	363	358	367	353	368	386	392	391	389	424	377	382	358	421	380	382	344	444	373	373	401	381	366	363	348	377	356	374	353	376	331	375	377	407	357	381	350	413	365	367	391	351	383	347	402	401	372	361	378	411	387	373	389	377	387	357	388	396	387	404	411	384	342	335	424	390	360	368	343	375	381	380	388	405	380	373	385	414	393	381	362	407	365	357	399	359	390	397	379	406	358	410	385
24906	21260	27797	25950	22243	12398	2857	681	753	678	556	580	532	537	503	553	550	551	534	558	532	575	543	541	556	540	534	498	533	557	561	558	504	531	543	502	477	527	546	554	551	477	575	547	546	530	488	495	530	523	524	540	559	540	535	510	502	530	555	538	509	480	521	549	477	544	517	529	530	552	550	510	521	541	508	498	520	520	537	543	520	535	518	523	514	576	564	540	549	522	534	494	548	513	556	506	564	529	526	519	554	559	547	552	542	550	519	512	545	559	543	521	521	507	542	522	522	527	592	542	508	571	532	517	538	481	516	470	535	518	550	495	501	533	481	542	540	498	564	528	514	549	485	515	539	489	516	547	575	525	512	530	514	549	514	498	525	514	559	578	532	518	545	523	526	500	554	522	543	539	523	527	529	529	525	522	567	523	537	507	505	521	503	519	497	515	522	535	516	543	542	506	555	532	499	583	525	523	513	508	518	517	516	522	508	574	548	538	496	552	511	564	539	500	525	530	491	559	483	498	529	515	517	515	487	558	528	516	507	546	507	508	513	508	478	499	560	560	544	514	539	545	569	529	508	512	532	520	533	527	538	550	522	549	517	537	531	530	515	500	541	485	552	505	514	497	516	512	507	557	525	519	533	470	527	462	522	522	542	516	528	545	488	505	526	505	497	525	536	500	511	542	567	486	555	538	501	488	529	537	533	539	475	541	542	562	491	535	493	509	509	568	528	550	522	510	503	526	547	481	581	542	482	514	513	526	552	532	551	542	557	531	514	521	538	542	521	523	499	505	557	510	513	533	568	577	552	524	512	523	516	502	545	532	521	491	522	526	549	555	555	511	542	510	534	503	555	540	502	527	504	562	512	540	532	557	510	530	537	537	552	573	540	536	521	506	528	537	513	561	504	528	504	550	562	485	475	534	536	568	523	524	493	553	559	535	496	482	495	463	533	541	530	510	502	496	502	546	557	550	523	533	549	522	521	515	514	503	517	533	551	530	480	530	489	550	529	575	526	517	543	508	502	543	492	501	516	501	529	512	527	500	562	531	532	499	484	505	531	506	493	530	497	520	540	524	514	513	559	522	494	506	492	518	514	528	526	528	538	526	532	520	503	536	523	563	528	558	545	526	507	533	528	546	506	527	530	529	507	558	504	483	546	547	523	547	533	516	520	554	519	546	470	521	516	558	524	542	521	548	553	515	537	519	530	511	521	532	546	537	551	522	534	512	543	613	551	534	516	510	514	523	523	545	557	485	487	531	530	517	512	513	544	531	514	534	478	594	533	522	543	538	509	547	531	520	484	518	512	506	512	529	511	557	519	556	562	522	516	537	505	543	550	508	479	514	503	532	526	548	522	522	550	495	539	475	517	549	529	488	488	548	526	498	528	536	545	495	540	520	545	485	504	509	520	552	546	520	511	542	493	515	532	532	503	487	500	515	581	531	527	512	592	528	548	499	519	535	490	543	565	507	516	496	513	508	504	556	520	591	503	520	550	538	503	528	482	542	495	500	525	537	494	517	521	527	538	508	550	516	506	544	490	544	496	503	534	504	504	481	506	509	519	500	527	537	532	518	511	566	509	523	554	482	544	526	552	512	552	560	481	500	503	541	530	564	487	503	518	490	502	540	511	506	540	515	518	501	545	496	574	556	567	503	583	520	538	551	585	548	528	528	540	530	510	501	556	499	554	514	531	496	535	546	517	524	531	525	520	523	493	537	503	520	542	527	535	548	527	511	503	491	565	510	565	514	531	509	559	524	569	507	527	558	533	524	520	501	559	496	529	518	512	511	556	555	549	533	527	506	521	528	526	511	508	538	519	564	514	509	509	497	580	508	529	545	501	540	480	544	511	566	546	527	512	543	524	543	549	480	522	530	520	530	571	554	503	481	507	489	547	545	533	507	533	478	515	532	492	522	511	546	506	498	515	514	539	509	519	509	528	498	551	486	560	533	505	569	529	555	512	528	511	532	515	549	500	545	533	533	526	510	555	530	537	540	503	515	489	542	511	508	573	528	517	556	498	505	550	533	502	530	518	520	510	516	550	510	541	536	504	532	514	499	514	538	504	503	557	554	536	491	522	485	515	583	564	571	516	528	541	507	520	541	535	518	523	533	499	505	536	491	524	533	508	559	523	516	568	542	531	536	522	526	511	513	530	543	504	510	531	510	526	521	539	494	519	544	522	519	494	518	497	545	554	534	533	543	534	509	517	568	531	549	523	511	511	577	525	552	538	548	550	524	529	525	555	529	518	505	486	565	541	518	536	507	511	552	590	514	537	534	558	511	515	523	513	514	517	518	551	474	561	542	521	555	539	529	561	545	585	568	516	543	529	517	507	510	544	492	527	502	494	509	509	528	505	538	463	533	501	533	516	536	517	533	496	551	579	509	550	547	530	487	547	544	481	505	506	525	549	566	530	482	547	575	565	492	490	528	539	480	535	524	503	512	525	502	521	547	563	516	524	543	530	567	560	482	525	541	513	505	544	525	491	524	548	558	524	531	524	492	575	528	530	536	542	519	527	501	517	530	520	541	537	497	529	512	554	546	488	518	504	535	548	491	576	502	552	508	494	553	463	482	526	518	521	510	519	515	587	556	509	498	522	534	526	545	569	559	528	517	522	546	555	499	554	528	533	535	541	549	521	501	586	526	561	501	511	557	546	512	526	518	531	468	557	541	519	509	517	532	508	494	547	455	567	505	552	543	528	536	524	546	506	483	511	530	539	524	539	488	532	531	540	541	527	552	536	537	522	531	497	500	530	510	573	569	530	520	504	501	549	491	509	504	485	538	505	513	537	514	543	508	518	525	533	558	534	509	511	494	521	517	498	484	528	522	521	538	583	501	529	515	554	522	568	527	509	491	524	506	468	530	504	523	538	540	503	526	503	527	499	540	545	556	566	501	550	492	487	508	570	552	511	520	487	519	481	483	564	533	517	537	514	560	504	514	538	507	522	509	565	530	519	540	522	578	547	544	556	528	544	489	485	547	537	499	488	587	539	533	471	533	520	565	523	529	532	577	480	523	561	527	536	534	521	494	533	563	543	570	505	522	505	549	539	501	519	515	503	539	533	551	547	538	498	497	577	494	509	515	545	533	502	520	488	539	516	504	541	536	486	521	511	499	513	485	500	559	546	509	518	552	562	507	556	458	553	534	503	529	506	525	501	552	497	564	492	493	519	546	524	513	509	513	491	534	543	545	535	511	564	512	526	556	484	560	504	493	501	508	510	528	561	516	532	484	533	505	538	495	518	586	535	515	524	492	572	497	544	516	511	532	566	480	519	518	530	499	532	520	505	548	540	516	561	505	506	543	479	517	518	514	488	521	514	499	506	502	503	488	548	512	490	481	500	476	449	541	529	483	525	531	579	517	514	529	508	537	515	512	525	517	526	553	553	505	494	530	512	502	562	540	501	527	563	538	528	505	565	546	530	493	523	484	538	496	557	498	539	542	570	524	511	542	499	521	513	532	535	557	529	544	515	518
32330	56477	33741	25583	26883	14254	3502	739	1205	823	591	599	618	562	605	576	578	542	593	610	572	559	535	596	534	566	628	549	571	559	578	602	542	560	548	558	537	553	563	556	562	551	555	535	557	532	531	581	534	526	525	567	530	533	553	539	528	525	527	556	585	521	553	547	531	552	549	568	555	547	547	537	583	533	571	547	535	528	563	531	540	557	538	574	559	505	515	554	565	581	535	608	536	547	558	546	561	583	577	582	552	541	534	539	539	568	530	535	572	566	547	553	567	565	507	569	575	523	567	540	566	523	570	547	536	517	519	515	516	616	566	587	547	589	579	573	573	546	530	542	572	522	550	536	586	507	505	525	573	543	550	559	551	538	552	553	571	546	541	544	549	551	515	564	538	626	572	548	540	539	593	559	540	590	567	547	535	544	580	515	593	516	557	576	589	561	573	579	540	519	521	544	526	510	515	540	512	521	543	552	533	531	492	552	492	535	529	612	566	550	547	569	567	567	595	535	573	533	526	530	513	559	515	537	542	546	538	543	576	566	529	522	573	565	581	554	519	559	587	553	563	516	536	570	518	530	567	552	579	577	544	572	519	583	506	567	575	572	500	524	536	503	502	516	550	595	539	575	572	542	530	524	564	543	551	529	586	518	561	601	578	577	539	558	573	553	554	552	544	530	540	533	561	583	518	520	529	571	508	554	550	505	547	510	555	566	567	547	501	529	523	555	522	519	542	588	544	520	584	515	543	586	566	579	553	564	519	592	535	563	532	542	539	548	517	536	520	580	543	518	521	572	549	556	582	566	559	554	587	589	541	568	533	589	564	487	550	550	576	561	568	551	560	508	547	546	523	535	552	545	569	548	536	576	544	540	564	535	538	541	554	521	522	533	558	565	552	559	538	548	523	520	557	560	523	540	553	551	532	573	539	535	560	582	550	525	549	534	533	513	558	565	581	537	537	551	564	560	551	546	533	528	556	568	543	528	532	525	543	585	544	518	558	562	579	539	514	566	508	552	571	548	562	542	557	500	539	518	549	555	528	533	513	598	512	595	562	539	525	548	503	560	536	525	577	531	563	558	568	549	559	562	557	557	536	587	584	542	514	536	489	588	529	566	527	583	544	528	538	568	546	522	543	580	513	544	541	552	574	548	533	586	530	563	563	558	570	530	504	525	508	583	557	584	566	549	541	594	559	571	617	545	542	570	570	540	538	562	589	532	537	543	590	534	580	560	557	520	574	552	574	577	543	587	539	529	558	524	545	540	593	530	585	531	514	535	572	545	550	573	527	557	580	545	592	547	509	578	568	569	550	544	546	499	602	562	528	529	527	532	566	556	523	548	538	497	485	512	554	566	551	531	577	512	523	523	540	569	524	521	551	541	545	557	565	568	542	542	537	528	526	539	542	533	586	555	580	563	571	556	547	575	571	594	570	553	592	503	567	536	556	533	571	527	537	512	582	578	527	562	526	568	570	516	560	548	546	500	581	560	586	540	581	527	584	508	533	565	547	575	541	518	564	530	502	548	572	532	559	541	564	533	567	568	549	548	583	560	548	541	539	560	537	523	591	565	561	553	545	526	534	521	589	552	549	557	565	569	557	577	509	544	597	590	557	553	569	518	551	536	545	509	565	539	524	533	564	558	518	517	584	540	539	511	535	558	558	538	522	525	495	516	536	564	551	483	588	570	535	540	556	563	547	535	520	572	568	554	567	563	535	537	553	534	546	533	565	537	509	535	549	535	549	564	552	537	535	587	579	569	520	550	546	574	572	537	588	550	559	514	584	551	556	517	516	526	499	541	570	509	562	569	567	517	557	549	533	558	564	526	502	539	564	542	565	577	513	576	559	583	538	568	519	535	584	561	530	522	582	538	551	547	576	577	565	537	497	572	507	556	515	561	536	556	552	564	539	531	540	546	562	556	464	544	546	546	566	539	604	515	536	530	557	515	518	535	578	542	520	576	567	491	570	524	558	541	530	581	539	509	545	544	528	523	568	568	513	524	559	548	555	579	521	594	595	538	532	541	531	559	507	627	534	560	571	540	545	520	550	551	538	560	512	575	512	525	571	514	525	524	549	536	549	577	550	566	550	528	471	556	528	545	562	544	560	564	538	528	562	505	550	546	549	537	566	539	553	545	554	531	518	544	524	583	585	552	568	520	540	533	556	541	537	576	540	534	563	561	544	557	521	494	553	560	528	541	557	552	517	579	570	568	570	507	573	570	520	562	532	564	517	533	543	539	529	505	582	554	568	555	553	547	533	527	543	516	535	528	539	559	597	587	510	487	583	524	534	519	545	544	554	547	566	549	567	513	525	568	540	500	573	555	547	565	561	517	542	548	542	567	525	582	538	563	547	534	555	537	521	544	569	568	528	583	512	560	541	573	532	532	548	602	545	562	506	566	542	544	536	592	570	553	584	522	537	512	558	533	599	526	538	557	526	526	511	555	565	544	541	502	539	504	540	589	552	555	576	543	587	591	565	553	528	549	523	565	525	520	578	572	570	558	548	517	515	544	554	571	553	547	542	547	578	532	510	579	505	531	553	525	559	536	532	532	480	554	548	554	538	541	566	537	551	527	517	573	542	508	523	521	542	562	565	561	527	579	498	556	540	555	535	553	561	548	532	544	610	553	559	563	529	593	540	561	541	549	553	520	574	540	590	507	519	574	573	531	524	567	581	551	537	510	556	577	548	511	551	543	546	537	598	495	548	579	592	541	539	542	514	546	527	563	555	488	594	578	567	532	547	542	561	593	565	545	540	559	569	553	521	565	580	545	553	540	535	561	540	534	557	536	603	530	559	518	576	536	593	594	530	555	534	544	570	509	542	531	522	546	566	550	519	578	485	500	559	520	575	486	516	551	559	575	544	549	596	540	536	511	495	582	559	550	530	522	558	568	520	563	538	509	489	534	534	588	506	567	556	570	554	517	561	566	545	553	534	617	545	580	495	573	574	547	544	549	552	558	513	540	550	544	584	587	574	537	537	564	555	545	537	578	524	543	562	546	553	486	480	525	595	513	535	553	566	550	506	557	566	555	589	576	559	511	545	536	546	583	534	563	555	548	530	544	535	578	572	554	561	579	529	494	568	582	553	572	554	539	519	531	554	550	514	586	547	578	537	549	546	565	578	520	563	526	583	578	574	555	569	590	549	537	543	540	559	586	527	494	585	502	539	547	553	560	547	559	558	594	566	504	555	573	552	508	539	494	531	555	566	528	535	517	534	538	549	583	506	556	512	535	540	542	532	560	537	512	538	523	539	540	563	523	529	528	597	519	576	560	569	540	537	559	552	533	584	547	542	566	548	541	547	539	550	550	525	595	551	574	571	570	552	573	548	558	506	577	531	562	557	526	585	504	563	527	542	529	520	561	511	518	554	565	548	515	544	515	550	565	549	528	559	587	542	520	531	529	540	540	593	572	528	530	584	512	554	550	521	551	559	511	579	551	529	565	533	578	574	550	547	583	562	508	548	593	555	533	577	549
22656	21085	28667	23913	27388	27725	17914	2173	1218	1686	622	533	534	538	512	510	446	504	495	484	493	533	485	492	462	464	482	476	465	487	445	476	468	483	480	466	414	501	500	483	467	468	463	457	458	492	453	476	464	447	456	430	440	450	444	468	486	449	440	430	468	500	462	423	407	451	485	481	460	489	441	464	448	433	441	470	458	458	463	464	440	453	437	454	439	438	461	457	464	495	444	430	449	471	439	451	480	421	454	479	427	465	469	481	410	482	488	433	492	511	415	449	439	454	466	442	476	447	501	436	468	470	460	460	441	467	496	465	428	482	421	448	478	404	479	454	453	440	467	448	453	484	443	460	431	487	459	482	431	487	466	422	427	438	454	446	455	469	477	426	405	464	432	425	452	451	421	509	479	393	420	474	418	437	453	487	417	481	444	447	457	453	440	475	451	455	464	431	433	478	475	467	398	424	404	500	453	454	475	485	436	448	441	466	457	459	450	467	522	443	454	468	410	412	433	447	460	449	465	456	447	414	481	471	448	452	449	453	485	466	470	435	442	456	440	461	440	452	452	447	480	440	475	425	420	431	485	435	447	442	456	444	416	445	472	444	466	458	464	450	457	444	478	425	421	474	468	447	461	434	458	432	443	415	433	444	473	459	460	441	449	454	452	449	432	513	464	468	501	432	444	405	449	442	447	437	484	444	425	483	423	443	450	456	438	469	472	478	441	479	441	421	478	464	486	434	421	452	430	453	468	433	472	469	470	435	456	437	443	441	468	437	462	435	416	418	430	475	447	442	451	457	441	438	443	469	424	491	446	461	474	447	433	457	484	462	483	459	459	451	456	464	425	471	454	454	427	471	453	480	480	451	434	458	461	469	454	469	431	455	463	430	476	486	478	435	489	440	435	428	463	433	462	443	435	470	468	462	505	458	428	436	462	463	442	487	398	443	427	447	443	504	454	458	453	456	433	436	446	454	462	424	463	455	466	433	438	433	457	486	439	481	450	415	439	488	468	456	471	463	434	478	451	446	429	447	438	467	437	426	455	457	457	456	407	460	452	442	485	478	455	448	469	444	435	428	480	454	428	428	449	445	448	445	430	425	415	443	490	469	459	421	477	416	482	444	461	469	488	457	424	440	447	476	486	453	478	462	462	439	453	425	466	454	462	457	416	435	473	448	480	446	440	465	471	468	439	439	472	435	457	488	414	479	478	446	439	437	473	468	453	475	461	471	467	447	450	447	445	469	449	436	462	422	469	423	420	417	440	439	412	457	460	433	483	462	431	479	425	453	442	477	434	480	461	474	424	443	500	473	468	442	449	455	450	421	449	437	469	423	485	454	473	456	427	467	439	460	440	470	429	480	442	468	419	439	476	444	461	469	417	445	464	439	448	466	436	467	446	438	456	403	391	419	451	446	493	472	421	446	451	464	448	481	440	464	451	458	460	466	477	465	454	441	478	457	447	456	423	434	483	448	440	472	409	443	444	493	450	418	423	479	449	435	475	442	436	428	481	468	417	427	438	428	440	465	424	422	429	458	457	462	432	444	430	422	457	492	437	435	452	456	457	477	432	463	507	446	416	448	459	464	464	507	457	443	433	426	454	466	474	467	434	468	447	424	451	446	458	424	422	435	487	463	468	438	464	420	470	430	448	413	447	433	453	436	439	412	449	450	461	448	437	476	464	434	411	452	465	417	426	461	422	468	462	433	479	418	436	495	467	448	418	445	454	490	449	408	442	438	443	470	484	412	473	397	459	437	433	453	434	480	463	440	467	441	421	463	439	421	445	467	454	449	471	482	487	463	426	459	458	461	443	458	426	485	447	451	468	460	424	455	469	469	479	443	481	472	439	468	485	448	457	488	438	453	501	463	471	441	462	445	456	443	474	469	431	432	425	444	455	477	469	462	484	432	438	430	431	425	458	420	441	450	456	467	437	471	440	459	436	470	454	450	454	434	449	412	449	446	422	451	425	436	479	468	448	462	445	451	452	450	427	413	422	482	434	432	447	441	474	463	444	446	456	475	452	454	438	446	442	504	450	431	481	467	444	460	404	420	461	445	440	464	467	478	468	445	470	446	438	410	475	453	480	464	439	465	443	427	447	468	426	445	440	446	414	456	455	432	516	428	499	473	406	494	471	417	474	438	456	414	454	449	456	472	474	452	435	436	469	414	402	439	474	472	444	452	440	469	469	453	479	466	443	469	448	430	433	438	438	474	451	470	440	463	435	495	437	449	445	437	417	427	441	465	479	442	461	439	464	470	422	460	464	469	444	484	459	493	457	482	437	469	455	409	484	444	462	475	483	461	463	495	465	461	508	433	423	447	447	437	468	450	424	462	445	457	408	455	452	459	428	473	474	447	480	467	424	478	436	424	449	437	490	475	473	475	472	493	470	446	479	460	445	466	438	440	417	474	413	438	450	432	469	437	446	430	490	446	442	434	462	435	455	470	438	451	431	428	485	429	461	491	441	462	450	445	470	449	448	474	470	444	489	447	440	467	463	434	475	421	455	462	446	474	467	452	443	461	437	480	429	467	473	509	409	444	469	449	441	415	429	449	448	451	448	445	442	431	460	454	421	446	449	440	431	456	444	458	468	449	449	445	423	470	446	487	452	465	442	439	474	447	438	463	435	436	441	453	475	488	460	420	510	472	436	466	451	423	457	460	453	447	475	457	452	471	499	425	444	458	464	494	442	460	465	474	447	480	473	408	415	409	454	468	433	462	472	452	461	444	446	452	470	441	431	429	479	445	462	423	464	437	409	453	506	430	418	458	470	420	426	431	456	485	474	460	447	427	475	427	466	470	447	467	454	481	440	471	469	455	442	472	436	444	434	479	463	460	461	457	474	452	437	467	430	430	450	473	457	470	450	450	454	442	461	480	429	479	483	435	451	454	423	441	439	435	455	489	418	435	462	432	448	466	465	452	449	440	457	458	435	449	449	457	463	479	422	462	419	419	484	499	479	410	455	429	423	453	453	442	448	462	458	460	414	420	447	419	463	487	437	439	493	441	445	474	455	442	474	444	494	450	410	448	452	449	406	448	428	463	428	469	423	451	410	426	431	431	477	441	443	501	463	441	461	425	462	455	449	422	483	415	457	427	473	424	446	485	428	436	434	449	456	428	479	446	487	455	408	441	488	460	467	418	464	464	480	451	454	486	437	454	476	423	485	465	471	490	446	464	467	472	447	425	443	453	402	442	420	463	461	450	469	463	455	451	453	429	520	426	470	446	436	452	471	446	470	470	445	456	499	451	464	440	448	455	470	426	426	439	485	481	432	467	460	416	454	440	446	468	444	435	453	473	464	398	442	427	423	442	444	463	473	433	467	465	457	437	422	446	427	407	406	451	418	440	459	457	438	399	417	449	432	469	408	418	456	460	461	466	461	475	462	424	467	437	424	463	456	455	448	420	433	459	452	412	430	425	451	421	439	461	454	423	440	470	499	403	456	438	441	410	514	430	461	445	499	468	421	460	475	441	455	433
37763	71454	48237	34962	46425	30378	10821	1269	2011	2673	765	668	658	574	580	574	577	527	517	507	531	504	491	474	483	484	487	521	530	495	442	513	476	481	464	498	519	459	513	482	474	478	479	481	462	491	451	458	481	459	501	465	467	466	511	465	479	492	452	450	456	445	492	463	481	460	463	486	443	451	475	470	458	480	431	462	445	449	481	469	462	461	483	429	445	453	472	509	478	506	459	475	491	440	505	448	454	518	462	468	471	491	463	452	476	475	501	486	463	477	465	448	489	453	497	467	434	461	474	470	464	470	477	481	463	481	473	496	452	437	478	488	480	453	467	467	506	461	462	453	494	450	447	470	433	467	464	456	459	448	475	465	494	506	463	426	487	510	440	445	456	468	447	444	459	472	476	447	443	462	446	450	490	444	436	453	507	477	490	430	467	473	431	476	454	452	473	463	465	456	476	467	477	442	462	487	453	451	463	479	445	495	489	461	439	473	444	452	442	493	465	453	447	469	462	479	502	444	427	481	454	417	460	433	435	430	434	461	469	459	436	449	421	503	454	448	421	478	449	496	484	418	489	440	468	449	467	471	495	461	446	458	469	492	419	433	468	499	498	434	460	462	451	470	469	435	472	490	459	479	472	481	479	436	459	449	441	459	456	492	445	458	438	487	460	412	491	439	457	476	476	465	401	478	484	475	513	487	466	449	475	458	464	441	457	456	449	460	449	462	440	452	472	473	476	444	466	481	455	480	462	470	489	464	424	483	489	466	430	461	488	497	446	465	443	458	487	426	418	443	480	433	496	463	459	452	511	475	505	470	462	467	441	454	476	461	510	463	462	442	467	426	481	459	436	457	447	487	465	468	410	498	508	452	478	459	421	505	451	479	423	462	447	468	460	441	454	474	475	449	441	490	458	467	453	445	447	468	459	481	456	452	454	446	472	472	447	463	450	469	496	446	495	486	504	477	465	502	448	416	462	439	482	434	450	433	468	487	462	468	508	424	415	459	486	482	455	452	470	435	442	484	491	463	458	444	452	434	454	449	475	512	482	458	478	429	462	474	450	461	449	465	451	492	461	455	436	473	473	453	459	477	470	487	462	438	479	499	455	450	447	468	445	432	447	473	469	495	489	474	468	472	481	408	448	432	450	470	463	414	474	453	465	456	523	458	492	451	472	453	468	511	494	462	455	444	442	462	417	458	459	455	446	478	483	518	472	452	462	455	434	447	497	436	465	433	499	447	454	435	437	487	487	485	458	438	455	421	418	430	472	482	433	456	434	471	443	489	397	453	485	472	456	464	477	478	473	492	517	467	433	456	469	491	442	480	432	439	453	477	487	463	465	423	439	478	462	491	473	476	481	487	485	468	444	459	429	443	482	433	492	477	457	497	465	412	472	464	469	453	507	470	489	450	466	448	496	457	465	465	405	496	445	456	446	486	455	474	481	468	483	446	434	470	451	473	458	479	476	453	454	453	446	477	427	448	451	463	460	445	472	442	475	407	470	468	468	453	513	471	473	487	469	463	446	437	459	486	427	487	496	436	447	460	466	435	429	445	453	494	463	420	434	477	436	513	494	461	458	481	453	470	470	477	422	469	484	441	493	466	448	454	434	462	482	480	407	444	430	412	455	447	435	508	434	464	492	448	471	457	469	453	462	499	506	484	472	433	467	478	470	455	437	461	424	499	476	434	450	474	502	425	468	492	421	469	455	483	474	481	432	488	461	497	474	485	442	451	473	453	466	486	416	490	436	493	453	422	434	455	496	433	469	491	457	483	501	451	446	471	425	427	425	500	486	422	467	469	447	466	497	454	453	442	431	449	435	480	482	452	461	465	485	440	498	469	441	510	451	439	491	472	464	442	467	452	430	415	442	426	454	466	475	466	463	464	460	426	431	429	472	458	448	466	469	503	440	466	464	467	464	444	476	459	484	469	446	484	479	460	473	477	429	456	480	439	476	501	481	443	447	502	460	461	435	430	481	466	469	436	461	442	496	458	489	435	426	449	438	475	486	477	465	433	506	458	440	426	438	441	455	442	503	458	470	467	461	462	461	470	509	482	491	465	456	471	440	464	474	472	478	415	463	457	436	458	428	476	455	469	469	486	468	442	473	482	492	475	456	436	463	447	480	452	430	483	500	454	447	441	466	477	481	487	471	455	462	464	462	486	465	459	455	468	469	498	454	437	436	468	467	451	466	458	479	489	472	451	451	462	451	493	486	449	465	469	489	443	464	474	458	456	456	472	460	481	469	452	475	436	480	464	450	480	448	488	439	449	432	442	440	480	453	434	463	450	490	491	500	471	475	502	446	462	479	482	436	489	488	477	489	419	424	477	481	497	464	447	452	433	437	403	434	475	445	460	415	478	466	441	460	441	444	468	497	452	479	443	486	476	431	440	478	426	477	471	440	460	472	474	434	453	458	442	500	503	446	440	472	448	420	457	446	479	462	434	449	445	469	458	453	478	445	471	484	419	422	508	446	447	464	494	454	441	466	447	510	437	462	477	436	468	425	486	422	479	452	467	443	474	449	403	452	446	437	458	492	454	458	465	461	475	445	441	438	476	443	405	483	440	456	472	450	461	460	504	474	487	438	441	478	455	449	488	437	443	427	487	450	448	473	453	451	465	446	474	476	440	470	443	433	464	477	478	467	453	428	462	457	481	483	439	464	454	476	464	421	399	465	436	430	451	446	449	463	452	457	428	452	439	455	479	461	485	466	463	468	484	459	494	514	470	479	441	472	500	476	482	445	477	500	451	470	438	450	406	468	464	428	456	484	492	466	450	466	472	433	446	452	446	453	460	473	447	432	456	479	523	452	439	489	491	461	437	488	485	467	476	453	428	465	455	481	462	425	454	453	481	449	457	481	466	497	486	493	475	468	491	464	458	429	452	466	464	427	448	496	449	435	463	465	487	434	454	450	445	468	501	466	471	492	457	464	447	460	477	449	457	456	445	457	480	452	482	481	474	470	462	441	459	490	460	475	441	471	450	427	447	478	443	483	506	473	461	498	468	479	467	469	460	466	438	451	483	428	488	447	466	478	444	458	440	447	467	464	446	433	484	434	452	448	480	434	433	483	437	449	453	462	484	406	477	483	435	451	448	476	482	459	490	435	465	442	464	485	426	457	467	462	450	452	445	478	439	485	450	476	460	467	471	469	444	466	421	445	449	443	457	453	438	458	423	487	474	443	459	443	483	457	478	474	474	447	474	484	467	504	457	468	443	461	431	484	471	417	470	444	454	455	478	444	465	464	476	477	457	459	508	449	453	456	476	458	466	467	462	468	456	478	490	469	445	448	478	466	471	500	457	463	455	450	443	467	452	489	507	478	472	492	492	486	484	512	481	426	458	515	464	477	478	434	468	464	452	484	449	486	484	498	444	476	462	478	502	474	512	426	442	440	458	499	442	482	489	487	433	449	505	454	445	425	457	442	433	467	452	485	467	477	505	443	477	407	459	442	457	445	479	449	473	455	465	451	463	428	487
29752	31769	24990	8154	4954	1879	646	439	420	491	448	477	439	403	459	420	425	471	442	441	439	442	412	412	427	449	433	436	437	402	461	415	446	444	410	443	416	443	425	443	467	423	440	455	445	469	457	457	425	424	419	426	461	455	453	432	420	428	414	411	473	444	405	434	448	399	442	450	401	393	429	384	409	417	428	398	410	415	439	411	424	436	446	417	412	471	420	466	421	432	394	384	436	435	433	438	441	390	422	423	430	460	450	458	458	451	461	455	460	462	446	458	464	425	438	420	428	450	453	440	430	453	392	452	427	422	429	423	463	431	420	416	463	459	415	407	434	434	392	438	459	433	401	412	428	464	445	454	421	395	429	450	466	454	447	442	464	422	451	448	428	411	414	463	442	437	418	458	459	413	500	452	418	458	424	446	413	462	401	464	426	439	415	429	467	422	422	440	441	414	409	420	407	453	411	403	457	423	425	404	430	462	436	465	453	466	419	413	414	442	440	452	423	431	458	443	423	414	424	441	464	443	450	435	450	412	403	456	472	431	470	440	457	445	417	443	403	414	433	434	473	451	421	430	416	455	383	437	414	467	440	453	420	432	425	450	437	398	412	450	446	415	414	421	431	413	424	447	467	434	450	433	450	433	450	432	447	418	458	406	419	429	449	435	420	396	446	387	429	459	431	430	458	424	446	454	420	453	446	435	431	449	391	447	426	400	390	425	458	438	455	393	422	407	446	436	473	452	428	444	450	431	463	401	428	441	424	425	444	427	418	445	428	451	473	446	416	405	457	441	380	425	420	405	454	424	419	438	493	413	463	434	415	463	424	450	418	389	434	437	429	409	466	422	436	417	417	433	439	451	471	415	435	467	469	455	440	420	445	443	482	433	449	405	438	456	418	432	460	455	418	426	437	420	424	455	403	419	468	436	440	452	492	387	439	472	430	473	409	434	419	408	443	408	453	456	432	431	433	428	453	428	433	443	413	444	423	453	427	436	424	479	405	407	426	436	426	435	417	433	458	413	414	396	460	448	408	382	424	416	407	438	459	430	447	444	474	423	407	431	460	473	445	443	407	435	449	437	446	449	440	458	436	459	420	415	446	450	449	442	441	408	431	390	438	404	424	432	421	442	420	408	489	436	453	421	477	461	408	458	437	430	448	431	428	390	435	423	401	439	444	430	440	389	409	435	444	448	450	390	416	440	410	413	420	415	394	400	454	423	402	402	402	399	441	450	421	439	443	435	445	433	440	405	434	429	461	420	440	448	432	444	397	425	442	437	445	438	432	433	450	464	468	448	457	451	442	426	425	444	442	420	452	459	432	404	427	436	400	429	424	419	436	409	427	451	441	383	439	411	430	441	420	451	448	456	473	432	447	418	483	410	442	437	386	445	442	454	456	449	455	430	441	440	422	426	445	467	425	418	444	445	431	401	383	449	447	442	444	416	413	416	486	412	462	408	398	446	431	452	414	448	422	462	437	420	442	449	443	430	435	415	445	440	435	426	432	433	392	451	438	402	446	437	360	441	425	424	404	446	470	395	461	386	450	473	429	454	416	421	410	457	452	426	423	439	458	437	429	430	429	424	450	428	439	435	417	450	388	455	422	457	441	435	398	437	402	430	452	394	425	419	450	448	477	406	424	410	393	417	428	403	438	440	432	452	441	455	478	450	476	426	459	457	431	406	438	466	429	423	425	414	469	457	395	454	439	428	439	472	464	432	451	450	447	432	444	466	411	442	416	420	466	407	431	467	402	442	446	439	393	408	435	443	456	434	418	468	450	457	413	459	435	444	416	413	429	418	433	421	437	417	442	412	422	465	429	422	443	420	412	451	432	415	422	447	428	434	451	449	417	449	419	434	408	416	412	477	434	475	447	482	430	452	474	430	431	426	433	403	453	391	418	442	442	456	435	473	403	425	469	441	419	440	437	423	454	446	476	414	433	432	444	396	417	409	378	437	432	443	436	484	393	410	427	445	420	431	427	406	422	439	438	407	397	454	428	448	432	396	427	430	402	465	415	449	436	411	429	421	420	407	433	445	463	444	439	422	408	408	427	470	447	458	458	404	415	411	428	429	412	423	404	447	434	431	442	400	453	396	444	456	402	464	453	406	436	430	440	447	437	401	439	440	451	447	444	424	438	405	462	456	447	436	393	450	425	434	437	455	461	419	434	452	395	460	423	476	436	426	399	413	417	391	402	422	415	414	433	436	436	380	456	423	417	391	407	453	421	430	488	434	423	399	447	426	418	388	393	458	441	434	450	471	443	411	447	451	435	428	455	457	438	463	443	419	445	412	440	423	451	457	421	372	425	428	445	423	399	449	438	396	442	457	408	453	488	436	443	435	454	431	442	429	420	468	453	391	430	425	423	466	423	425	473	408	453	464	423	409	455	416	408	469	369	456	475	440	406	434	437	449	429	427	467	438	435	451	411	435	425	432	436	473	422	452	460	409	446	460	457	414	428	443	424	444	433	435	438	408	419	432	446	434	450	389	426	385	466	419	428	472	445	474	464	462	451	387	458	414	421	468	433	422	431	424	457	463	435	425	489	429	426	481	421	446	482	397	453	403	467	458	409	426	439	411	462	427	455	389	429	468	453	431	455	427	469	448	438	435	462	425	430	448	431	429	423	460	424	423	444	445	443	473	434	470	431	466	440	413	461	413	424	411	429	428	466	439	410	423	438	445	429	452	404	435	404	401	414	464	436	426	432	441	445	464	412	422	447	457	415	456	420	450	450	414	464	397	461	441	436	410	424	405	426	398	450	415	440	449	423	433	431	414	427	471	454	435	467	429	417	415	469	420	450	440	440	388	450	449	442	410	450	410	456	429	399	411	429	460	410	434	425	422	464	451	429	444	440	454	422	437	437	407	408	428	403	420	427	468	445	402	417	418	431	372	411	440	453	437	428	460	414	416	417	423	418	431	445	436	417	436	457	448	452	429	437	438	404	424	425	425	474	473	421	439	436	429	445	465	413	435	428	417	434	435	477	397	438	436	409	430	456	446	426	445	446	446	415	431	464	405	449	447	435	406	395	444	452	421	455	431	434	450	428	484	486	491	462	443	429	439	457	424	447	470	432	423	429	453	415	428	422	442	459	412	399	449	443	437	426	400	468	410	425	473	441	441	401	432	415	454	431	434	417	438	471	457	473	438	387	430	440	445	418	411	386	428	405	385	392	421	413	424	430	442	427	417	462	417	457	429	439	447	399	407	391	406	449	444	389	447	458	492	440	469	397	407	475	400	417	399	444	452	439	425	405	404	418	455	432	373	456	424	433	433	408	438	377	431	426	436	442	418	434	436	452	433	464	475	424	420	423	469	434	399	445	424	427	494	421	430	393	421	427	440	418	411	409	475	418	441	442	439	395	446	417	435	444	445	449	470	442	440	452	385	448	446	449	429	420	448	373	458	427	384	424	433	419	425	429	449	421	433	428	456	444	472	445	405	424	443	451	431	395	458	440	448	441	432	444	443	383	422	417	460
29208	45533	21451	4485	5375	2164	739	505	518	528	437	467	491	494	507	461	440	486	457	484	462	474	426	460	486	452	438	488	459	453	459	453	474	456	484	431	471	449	438	469	485	482	490	466	460	480	439	476	467	471	481	473	487	491	494	466	464	432	414	469	450	464	502	499	484	422	457	484	490	495	479	464	460	479	453	465	471	463	487	471	460	453	469	456	490	458	440	440	484	451	454	476	487	452	456	477	499	478	458	477	480	505	443	470	484	471	465	503	510	487	463	470	472	484	446	471	469	433	415	471	470	469	496	473	486	445	481	505	466	467	431	430	471	489	452	476	460	475	485	466	454	466	465	451	461	475	466	457	471	475	447	452	466	459	464	470	467	471	497	439	482	431	458	431	455	474	471	453	451	472	462	457	481	475	474	435	439	470	460	433	470	449	426	452	470	454	474	426	457	472	429	446	431	430	448	455	476	473	441	484	443	486	461	467	489	474	478	451	482	489	470	495	472	468	487	476	438	479	446	474	451	424	413	455	478	410	440	488	460	467	457	485	528	482	457	478	479	478	432	445	487	445	426	454	442	477	465	459	476	470	433	441	442	478	450	459	492	512	450	521	443	465	453	502	480	492	473	465	489	459	423	491	463	432	483	422	510	418	477	457	443	478	465	465	436	492	473	448	451	459	479	432	443	452	480	436	457	455	486	442	470	447	492	449	449	441	487	458	457	454	463	472	450	466	482	487	493	458	488	453	489	478	485	492	479	462	465	460	459	498	478	423	471	462	422	475	495	465	470	489	457	434	448	452	483	463	457	430	448	440	456	478	478	483	469	440	443	464	454	452	448	457	451	440	469	451	445	444	468	457	462	488	484	415	465	505	449	450	464	446	439	475	456	468	455	474	465	473	468	479	463	443	477	413	482	443	461	444	464	483	487	437	484	439	443	470	437	469	483	490	458	464	459	454	451	458	503	438	466	474	446	473	489	438	449	483	452	462	441	468	467	434	486	454	479	470	494	471	483	461	468	493	425	470	433	454	493	470	498	466	471	429	434	445	470	501	446	492	471	485	491	547	452	449	437	506	468	461	438	477	489	499	463	487	446	449	492	474	476	445	510	483	451	416	445	468	473	444	480	441	464	501	458	460	493	469	467	507	481	449	480	438	490	483	477	484	494	478	450	462	479	490	468	473	460	461	436	426	434	472	443	441	447	485	470	484	454	494	453	442	457	450	447	442	444	423	471	485	470	460	439	495	429	449	462	468	474	467	458	521	452	493	473	448	430	448	479	465	450	437	470	481	480	455	472	460	471	493	454	463	467	445	458	487	446	457	488	436	501	439	450	453	466	482	449	503	471	476	420	478	437	456	479	468	491	457	472	478	438	490	434	453	444	441	459	434	501	466	467	487	448	474	464	463	450	455	435	466	455	457	478	453	500	473	493	451	452	464	429	483	448	464	502	483	461	471	436	437	489	472	443	464	457	483	462	439	438	418	470	529	460	484	531	470	454	471	457	442	498	472	444	485	512	440	461	481	474	458	418	447	437	451	479	488	479	452	422	485	469	426	489	484	437	483	421	491	478	502	476	458	470	433	480	485	429	489	466	454	469	470	495	449	429	441	442	476	486	493	474	459	494	452	480	450	426	461	466	424	480	458	483	444	476	474	471	452	469	468	441	487	487	469	499	446	455	441	475	452	465	463	488	485	477	431	490	503	464	465	486	480	480	442	501	487	437	461	454	425	449	491	456	463	463	494	499	439	465	473	492	468	457	471	445	469	469	496	467	428	463	478	485	449	479	458	497	451	490	442	477	456	450	444	446	448	465	495	488	459	471	477	468	465	434	443	467	421	452	469	488	482	493	467	475	471	439	490	511	487	437	469	450	454	463	415	470	479	448	415	468	453	463	487	464	460	507	473	475	485	441	486	455	455	444	478	438	487	458	473	468	459	493	445	479	440	428	456	443	466	463	479	433	476	494	478	418	433	477	440	475	440	463	510	474	464	467	479	452	475	475	493	455	473	489	452	465	445	482	452	472	452	478	472	472	416	478	472	484	453	427	436	455	455	443	482	461	443	468	463	483	474	473	479	403	443	497	505	479	484	451	485	482	468	485	442	446	454	445	482	396	472	436	499	444	468	433	438	487	452	489	499	469	453	441	460	470	447	470	485	493	477	468	464	446	470	427	435	459	476	445	468	441	475	432	449	464	490	469	513	448	429	472	447	481	487	461	466	415	440	486	489	458	458	462	446	453	442	416	460	476	431	474	453	421	442	457	463	457	393	437	449	441	470	473	478	448	485	454	466	461	487	464	444	443	448	460	449	491	450	492	457	431	494	462	433	412	502	454	455	468	498	464	464	451	487	517	482	453	449	479	464	441	455	472	489	479	487	462	442	433	453	423	447	475	434	501	441	454	480	491	437	455	442	472	487	480	461	486	443	494	450	440	476	428	499	481	478	473	471	461	496	454	469	457	476	470	454	459	482	506	464	446	455	467	445	488	472	472	421	459	443	486	486	500	460	493	467	448	460	475	481	475	459	477	462	492	505	481	415	463	453	503	464	506	447	464	482	484	453	477	475	416	463	469	460	457	428	476	455	486	448	460	461	455	468	437	468	464	449	483	472	444	511	495	470	443	489	463	498	467	501	519	509	468	484	449	459	480	482	473	463	485	494	437	475	503	479	493	462	438	500	461	442	460	463	468	472	458	430	473	467	431	452	475	447	457	475	453	459	474	470	446	482	426	478	472	494	410	412	501	464	434	477	487	457	446	471	464	455	503	456	451	470	416	454	467	504	447	488	477	460	471	510	443	467	492	485	431	495	482	450	426	475	447	456	500	456	446	460	448	468	465	470	468	429	471	472	499	465	456	476	445	457	467	448	447	440	476	474	436	451	448	425	452	457	453	473	447	462	428	467	510	482	423	467	453	470	433	464	444	422	472	478	458	455	485	501	477	476	486	476	492	467	454	484	404	464	426	447	452	464	480	479	408	470	441	466	460	471	469	474	457	460	453	508	460	461	471	448	485	478	481	464	457	473	474	455	438	491	466	512	478	428	463	472	479	476	429	493	501	464	501	477	474	483	495	477	483	479	456	429	480	455	453	461	478	446	454	437	452	439	485	437	501	433	478	467	512	453	465	435	441	473	449	461	513	467	465	444	461	462	494	461	432	482	453	463	427	482	441	454	474	451	445	507	474	450	495	446	464	489	436	467	455	454	460	433	449	470	496	453	477	474	485	437	469	464	475	455	457	478	469	482	474	440	433	425	431	472	485	454	450	473	487	480	487	455	475	458	436	485	487	476	468	465	464	480	483	492	490	453	441	460	481	493	470	486	458	464	439	446	462	420	508	458	427	454	437	449	425	452	440	473	467	484	471	431	500	454	486	468	462	492	468	487	441	465	469	438	434	472	483	435	512	415	448	447	485	471	469	461	436	462	509	473	434	457	455	497	461	422	444	495	498	452	467	458	491	472	476	452	437	511	453	513	460	438
23698	21094	28495	25617	29487	23153	8586	840	620	1199	476	440	385	402	360	371	412	399	385	412	370	353	380	383	378	389	377	380	378	363	386	410	353	357	330	391	353	342	377	367	409	386	356	391	360	378	331	368	370	395	342	359	370	361	364	327	391	345	372	342	334	382	341	362	343	391	371	370	380	367	343	370	396	341	365	373	373	376	363	367	362	345	351	371	341	381	367	388	396	364	396	348	370	378	372	368	364	350	374	360	363	345	361	335	394	385	389	366	369	372	369	370	348	363	350	369	388	336	368	363	369	349	363	359	375	320	336	359	365	354	360	345	311	400	348	379	400	346	361	367	340	334	367	349	353	375	383	368	370	383	373	346	368	357	336	370	400	363	371	355	383	323	373	374	319	365	356	369	390	342	336	381	357	327	358	338	384	351	348	370	378	372	356	348	306	361	362	348	353	355	370	376	345	401	329	354	346	366	354	356	355	344	376	347	350	341	351	335	358	347	370	372	371	365	336	347	382	357	363	365	351	374	366	361	363	336	395	367	337	373	353	379	362	364	374	342	350	384	386	359	358	333	358	386	363	382	372	344	367	371	351	360	321	370	371	347	335	310	374	383	372	339	329	363	354	377	360	353	384	392	356	353	346	341	353	348	364	341	337	348	375	365	338	333	373	345	358	342	352	321	373	402	339	375	372	345	373	358	368	364	360	342	380	403	339	360	374	359	364	320	341	367	365	370	372	368	408	328	369	364	355	346	385	352	369	374	354	319	363	326	380	374	348	396	339	329	351	391	340	344	347	354	384	384	387	351	383	363	409	363	344	358	321	342	355	362	379	375	350	350	367	363	341	358	355	379	384	345	311	385	356	365	359	390	372	380	383	376	390	335	361	388	363	375	384	338	337	319	346	320	386	382	367	386	364	357	362	365	325	355	371	347	343	363	363	335	352	358	358	398	352	342	367	335	397	373	361	374	329	376	349	382	368	360	361	366	365	384	352	369	341	358	359	355	376	340	408	352	350	359	363	371	376	375	333	364	359	365	387	359	333	341	352	370	368	365	363	358	391	322	385	340	401	366	363	350	337	358	350	318	364	380	359	363	361	348	341	353	359	341	366	360	388	396	354	353	372	332	363	366	365	369	338	338	388	340	370	365	393	371	363	367	344	346	374	386	348	337	367	356	358	364	345	370	329	383	364	412	364	348	336	387	383	366	355	353	338	338	387	347	346	324	347	371	352	335	370	347	337	356	353	332	367	364	320	342	377	369	337	357	390	370	346	334	361	319	381	351	312	371	320	364	374	377	377	356	358	375	331	375	335	377	355	348	322	369	383	401	382	372	382	356	356	346	387	351	389	337	341	327	361	337	336	351	400	378	332	319	388	339	328	330	369	367	372	361	359	357	388	348	364	363	379	344	337	349	399	389	350	350	366	348	347	346	358	363	353	342	359	368	323	386	384	365	373	352	391	342	354	382	400	390	358	376	354	342	343	363	354	363	322	344	374	338	340	383	374	311	385	390	355	348	333	342	368	335	390	375	332	354	373	394	357	379	390	342	347	376	367	358	341	367	382	363	340	390	376	366	368	342	362	341	353	387	346	373	348	359	391	364	373	368	355	357	339	361	374	369	375	390	356	329	353	344	386	355	344	362	337	395	356	390	370	352	354	379	384	381	363	389	360	338	346	338	390	331	344	356	371	342	364	358	356	330	339	334	351	307	390	365	373	363	386	352	345	367	368	379	351	420	358	362	355	343	381	381	353	328	335	357	340	390	375	395	333	345	355	341	353	324	371	368	339	352	404	373	373	345	365	377	365	396	373	345	363	357	349	315	370	377	390	346	360	355	353	318	379	364	336	351	358	360	351	351	336	360	369	367	369	372	351	357	366	372	371	362	338	331	360	358	341	358	350	338	341	354	382	386	371	355	352	370	395	311	342	342	349	359	377	363	378	367	359	398	366	370	370	373	357	351	355	367	342	336	402	409	367	370	356	359	356	347	351	381	368	385	326	363	361	356	342	390	377	379	377	350	351	349	366	379	377	351	364	369	362	330	348	350	333	354	347	333	344	372	346	377	370	350	346	368	371	371	376	368	364	375	356	345	361	382	384	372	369	382	359	354	361	349	341	357	356	373	330	360	347	378	376	333	344	360	358	375	356	348	362	349	348	337	351	352	399	357	327	352	350	318	368	354	355	336	343	370	387	370	350	355	387	325	365	321	355	347	358	358	345	391	349	373	364	349	346	374	350	397	342	324	366	404	331	358	381	357	347	340	364	358	334	349	391	356	305	367	313	359	365	350	374	377	373	331	361	346	345	358	350	396	350	373	358	407	335	334	371	362	353	329	343	371	330	360	384	361	328	373	367	397	368	363	330	365	405	356	358	368	358	335	343	370	370	329	347	358	346	353	369	379	343	326	378	371	337	355	361	366	364	344	349	358	378	355	366	342	365	338	372	347	344	336	367	341	349	339	346	360	387	375	369	363	336	306	384	387	349	361	375	344	347	325	383	380	399	347	361	401	321	365	350	374	373	348	373	364	349	349	360	333	366	342	357	373	396	340	371	356	337	385	319	385	372	328	334	371	368	362	365	386	355	360	344	350	387	354	355	340	358	358	358	346	334	366	324	333	358	360	370	359	342	385	353	364	355	367	374	345	370	405	365	359	344	347	363	386	368	369	358	375	348	394	358	389	336	373	356	365	355	366	385	350	381	349	339	345	360	357	358	376	348	397	368	331	361	358	329	357	385	346	370	335	339	339	362	376	367	339	355	389	349	370	354	361	342	355	343	392	332	340	397	351	403	337	360	357	389	363	342	370	360	365	349	373	351	327	378	396	381	365	356	375	364	368	359	354	379	349	353	354	339	388	352	355	340	339	339	380	382	387	351	343	351	357	397	373	342	358	382	386	386	374	363	378	340	389	337	397	366	315	355	372	397	337	375	325	371	361	373	365	359	346	344	355	400	378	354	363	367	371	354	345	376	370	338	408	366	366	375	359	388	373	324	355	323	340	363	407	337	364	337	339	375	360	350	367	364	363	340	373	380	323	346	359	378	345	371	351	341	342	378	346	347	372	380	335	359	377	347	349	389	364	310	343	378	315	375	365	373	369	348	399	337	394	376	356	360	336	325	388	377	391	387	352	341	343	349	357	360	344	379	344	371	370	371	372	336	362	317	351	384	383	373	377	337	343	415	363	363	332	380	343	344	348	319	359	346	323	323	367	332	316	396	357	378	311	344	359	381	385	371	369	360	342	360	358	341	361	333	387	364	362	385	327	368	335	389	344	382	355	341	375	363	380	370	368	380	337	350	373	374	350	366	411	342	378	362	371	346	340	349	376	349	365	361	372	356	358	347	362	354	347	377	346	345	359	369	367	398	342	376	375	364	371	347	336	358	396	346	357	345	385	344	342	387	354	360	331	322	298	379	351	373	351	403	344	324	345	382	381	359	341	347	394	341	364	366	350	358	370	363	376	348	382	347	373	360	320	356	390
34217	63258	40606	33360	37245	21467	4938	851	841	1855	499	478	471	455	473	405	463	399	429	424	411	409	373	401	400	354	399	385	421	389	408	430	353	416	395	368	369	413	418	367	421	393	370	333	360	393	349	365	362	382	400	407	355	397	382	390	389	388	406	374	404	378	413	392	426	394	381	399	382	382	360	373	358	354	397	399	403	393	363	387	396	430	419	369	388	391	360	377	391	412	390	385	394	388	349	440	391	394	369	398	387	449	411	402	391	376	406	377	409	415	422	401	382	434	420	424	385	381	390	383	391	400	362	378	381	383	402	344	404	365	385	340	363	356	381	413	418	372	405	341	373	396	372	389	390	372	379	350	399	359	390	393	348	394	366	393	409	368	389	402	359	377	402	396	390	388	363	368	445	350	388	361	379	359	395	368	380	381	333	369	409	361	357	367	376	381	365	368	395	365	396	383	391	356	393	407	357	398	380	392	404	376	405	394	378	384	387	434	370	407	410	394	425	374	366	381	394	398	365	376	378	361	410	403	396	396	364	392	378	387	412	353	390	393	356	392	386	369	380	382	398	386	357	387	381	356	374	372	366	403	343	424	400	389	373	389	403	394	374	398	414	377	380	364	408	337	354	392	380	419	395	391	374	378	354	410	330	357	393	389	377	382	371	394	435	383	384	345	365	384	333	390	393	424	334	389	368	387	374	360	381	346	400	366	376	388	357	368	375	403	364	341	416	403	356	377	405	371	357	398	387	389	359	389	395	366	357	354	395	414	394	391	362	403	372	372	363	359	368	339	387	404	376	364	360	376	377	386	368	374	389	359	387	362	400	403	377	392	385	350	396	405	355	385	398	386	409	363	389	376	386	365	359	409	401	398	347	383	387	385	373	409	371	374	392	408	350	380	385	404	350	370	342	385	363	372	359	373	404	384	381	378	377	365	378	378	364	369	379	398	384	392	380	381	380	376	374	392	366	404	373	369	366	353	367	387	392	358	394	383	409	388	358	383	384	350	366	390	386	370	409	403	394	363	395	365	370	391	390	366	405	395	407	425	379	359	367	401	380	398	377	396	371	359	375	409	379	391	376	390	383	424	387	366	394	373	351	403	375	376	380	378	386	401	423	394	348	381	359	377	336	394	378	392	406	383	371	402	403	388	385	367	418	349	391	375	398	403	387	399	377	384	392	416	360	355	357	454	374	375	353	398	387	387	366	364	393	392	349	362	309	398	384	412	379	386	347	385	402	338	365	389	384	390	355	373	380	381	336	381	413	363	374	378	362	361	394	360	391	381	370	391	376	387	371	347	384	351	361	365	400	381	397	358	363	412	406	390	350	380	406	417	370	397	370	380	338	359	377	375	372	407	387	390	397	377	371	371	365	399	384	407	379	389	367	373	362	395	385	385	428	390	392	379	371	364	390	364	402	364	401	372	358	349	368	375	401	376	377	364	431	397	384	372	402	383	382	382	399	382	376	399	353	397	416	410	377	342	388	355	402	386	413	380	365	353	395	373	417	387	387	364	381	376	394	385	358	352	389	386	360	379	406	410	384	388	386	403	390	381	396	408	436	368	372	400	397	382	349	366	386	386	387	375	366	374	379	368	396	399	390	366	388	393	397	374	382	404	377	347	364	366	380	342	420	383	385	399	360	393	368	398	402	362	383	383	365	414	371	351	327	371	372	350	403	422	357	348	366	377	401	377	386	362	369	379	387	369	401	369	387	374	404	385	380	368	395	371	383	382	370	394	381	333	376	368	355	390	387	393	362	375	373	380	378	393	394	413	381	369	407	369	413	366	403	375	385	357	400	381	410	397	358	395	379	397	383	379	391	342	354	397	408	389	368	357	379	386	390	375	380	368	409	382	406	366	383	344	403	363	380	386	395	369	376	392	409	418	407	357	369	352	426	353	375	353	362	380	419	339	400	376	364	374	425	372	365	351	377	402	361	410	377	380	361	372	378	371	384	380	405	380	399	385	375	386	351	381	352	402	364	383	368	392	376	361	416	356	411	410	391	423	383	393	375	420	372	380	385	381	385	379	376	353	401	374	388	380	357	364	353	370	372	361	352	379	401	377	387	376	390	381	377	372	370	391	390	399	359	361	374	380	417	394	366	364	353	400	401	413	368	397	384	388	385	369	378	381	389	349	389	407	396	414	422	368	392	379	354	411	383	401	384	408	379	384	362	363	354	368	395	400	346	377	370	389	401	434	384	400	404	385	388	376	418	381	360	404	397	396	378	351	412	401	398	407	404	372	345	361	360	374	402	404	413	379	379	366	400	365	386	393	371	392	385	396	381	371	369	386	383	370	419	383	381	405	389	382	392	382	375	393	424	409	353	364	381	371	344	374	409	389	359	383	377	351	388	347	377	356	377	392	376	356	380	386	393	419	387	382	395	395	395	383	366	401	351	361	389	361	345	416	382	387	393	400	410	393	371	360	377	400	418	372	403	390	359	373	386	375	387	356	398	378	389	386	378	384	382	412	381	381	361	408	392	394	410	388	356	370	345	367	390	356	366	407	384	332	339	369	394	372	366	401	381	365	387	349	398	409	400	409	389	389	376	370	401	358	409	373	406	365	363	381	364	349	397	392	338	399	378	371	371	407	409	381	403	389	392	378	347	385	326	396	359	362	393	397	377	375	360	368	381	374	380	339	417	406	379	412	414	378	371	361	410	395	336	392	406	392	351	429	415	456	399	381	413	355	352	387	392	416	383	384	335	377	335	382	409	418	353	399	372	411	391	362	374	393	379	332	362	404	386	380	393	391	395	392	361	392	367	395	367	400	407	408	390	354	361	392	367	389	380	379	379	395	377	399	408	374	405	424	365	388	370	365	382	423	373	382	383	366	403	404	386	372	408	409	405	417	381	378	378	361	393	396	409	383	376	404	361	402	408	384	372	396	407	389	368	390	365	356	376	352	395	389	360	363	345	373	398	374	381	400	366	367	366	395	354	374	414	376	370	378	417	405	402	381	399	352	365	393	397	365	358	374	401	370	380	366	382	375	354	363	357	392	379	437	351	361	386	419	381	375	411	377	367	386	399	391	400	383	396	336	384	377	382	383	397	369	398	345	377	350	410	396	393	412	366	387	368	354	374	374	362	373	358	394	370	360	386	378	379	383	380	396	360	399	384	382	388	399	357	381	392	391	367	372	360	373	374	382	389	391	367	390	383	400	384	394	377	361	382	381	396	381	396	355	384	375	367	398	396	364	373	392	391	386	355	371	415	335	365	397	382	403	420	376	416	386	383	377	382	357	376	356	397	383	364	414	353	377	344	368	358	347	396	392	401	396	423	380	384	395	393	382	345	384	345	375	387	377	398	370	396	382	383	390	439	377	382	378	369	385	362	409	415	406	371	379	418	409	390	374	405	379	379	375	361	311	372	386	369	393	360	382	365	353	382	382	377	399	359	392	404	381	392	338	403	374	379	357	368	381	402	397	406	366	397	377	391	383	373	424	358	366	349	365	411	408	382	397	381	369	356	369
25001	21348	28166	25998	23545	12657	2604	671	629	784	590	553	537	507	561	528	580	575	551	587	536	554	566	590	552	554	556	562	539	562	577	544	544	538	500	497	508	509	499	531	532	549	541	560	536	501	486	586	499	538	505	514	528	522	526	559	490	515	529	531	566	587	544	532	544	517	527	497	566	556	550	503	543	574	509	513	496	561	502	531	542	540	535	554	518	521	502	536	528	534	527	513	545	540	530	520	537	540	524	569	562	581	529	508	546	560	493	582	531	554	537	540	510	491	529	531	513	520	535	524	531	536	545	570	509	525	545	564	537	614	525	544	526	537	548	558	520	550	506	512	540	512	551	583	524	521	565	536	507	496	504	557	566	504	537	576	534	543	521	501	574	576	489	556	544	563	523	516	519	533	536	513	565	583	579	538	521	562	545	546	570	512	551	524	544	516	504	493	549	550	499	506	529	529	525	553	536	537	527	584	499	548	512	572	545	523	541	505	494	546	499	523	537	527	527	487	535	543	550	483	543	545	515	529	555	519	535	486	562	553	501	530	540	545	516	557	516	517	533	568	546	565	507	546	525	540	511	512	516	536	494	536	555	546	503	515	528	504	503	563	534	549	503	538	532	526	536	562	536	547	541	513	521	543	550	539	551	540	496	542	558	500	555	519	555	577	503	526	526	499	507	516	556	533	515	544	512	486	516	534	536	585	530	502	484	540	515	537	547	511	546	496	533	543	553	512	556	515	543	551	549	541	496	523	501	552	489	556	533	522	527	496	520	554	491	544	530	534	549	538	536	534	590	562	504	510	559	551	507	549	550	556	519	505	577	524	577	529	552	537	521	537	513	514	522	504	512	552	541	514	550	506	561	506	542	535	547	496	539	537	514	556	533	500	504	531	552	555	571	488	527	558	547	534	512	555	537	542	548	525	512	527	506	476	490	537	540	564	548	513	554	568	530	489	546	551	533	550	576	514	540	515	537	523	498	521	523	494	496	498	526	533	540	566	515	523	524	514	562	543	494	523	526	559	524	544	500	513	540	548	565	502	524	506	503	551	526	518	540	536	530	533	541	544	526	518	539	551	511	509	545	538	515	538	510	582	536	546	557	519	537	563	543	570	526	537	508	556	569	508	536	537	525	549	551	521	549	510	548	526	532	526	555	522	540	549	548	563	545	540	554	540	519	537	529	499	517	482	549	543	504	567	553	530	541	547	517	500	577	550	518	494	522	501	493	542	543	558	555	532	588	544	546	536	524	517	560	516	548	491	511	551	515	514	526	501	584	543	530	521	560	532	532	488	591	529	563	510	521	531	526	494	521	534	500	537	549	549	527	495	522	521	556	528	560	471	531	513	561	521	499	546	517	534	529	566	550	517	532	515	528	535	493	539	557	570	574	529	543	532	534	541	548	528	515	539	512	573	561	487	562	560	576	536	525	516	550	540	546	538	553	517	570	530	532	575	536	490	538	516	523	561	486	528	507	539	499	521	511	551	547	539	520	509	550	527	554	565	532	547	529	550	493	511	506	507	548	517	549	563	555	523	551	509	528	555	533	506	537	511	515	525	510	476	544	523	573	552	574	538	514	522	527	573	525	544	558	559	521	550	533	539	511	515	489	547	531	556	538	546	527	505	553	539	532	516	521	551	535	566	504	498	518	532	559	523	546	546	526	520	552	522	585	537	518	520	518	503	523	532	511	549	531	554	554	512	561	564	553	480	541	532	562	502	537	493	530	502	519	557	559	519	563	572	541	513	533	542	516	533	551	493	539	538	529	552	555	514	537	587	535	532	521	555	531	560	558	520	510	518	524	540	527	578	524	530	535	522	547	519	527	502	484	537	518	517	529	558	543	536	519	552	520	602	561	544	535	560	527	547	502	543	532	529	540	570	548	556	540	549	486	490	519	528	557	529	502	503	543	498	522	506	521	522	544	570	549	496	547	567	517	504	492	518	498	544	555	567	498	490	571	499	532	510	532	520	538	517	594	536	540	537	543	533	538	548	522	551	555	499	551	525	489	514	507	544	550	534	582	513	523	528	536	546	532	519	532	536	557	576	517	492	521	518	504	532	524	546	547	572	550	530	505	569	531	506	522	589	491	543	510	527	499	536	534	519	528	516	519	510	569	541	511	570	557	537	536	579	555	511	568	535	557	571	499	561	507	519	489	524	547	523	474	532	533	546	510	538	493	513	516	545	576	537	513	518	523	545	530	496	543	525	531	552	508	534	496	503	549	558	497	556	525	501	537	567	550	563	521	527	520	557	551	511	542	538	499	514	529	519	533	559	572	522	528	516	559	526	593	537	532	553	524	519	505	517	511	555	563	525	502	537	560	530	506	487	581	518	563	528	519	537	562	536	562	538	557	523	501	515	520	528	505	547	519	558	555	512	541	490	551	497	534	506	547	554	556	480	550	522	534	534	503	514	505	543	525	527	535	544	540	531	542	548	560	539	535	526	503	554	475	511	509	540	548	540	522	484	562	569	525	517	510	517	515	558	531	529	525	561	482	490	548	544	515	519	517	514	556	526	522	529	541	538	535	521	500	552	525	517	559	515	520	517	547	529	500	521	555	570	517	573	573	569	535	546	548	510	514	529	526	538	553	527	528	527	545	554	523	529	543	538	522	525	518	548	548	522	512	522	517	521	533	529	555	535	578	565	486	525	538	478	541	526	526	499	551	517	542	527	495	543	522	527	523	562	548	541	505	519	523	550	490	545	555	516	521	567	599	544	562	523	539	562	536	552	540	547	485	551	531	505	483	569	574	541	564	493	560	527	545	525	567	511	531	510	518	528	568	543	554	532	487	500	525	526	539	489	551	606	511	537	550	518	555	524	526	527	526	537	517	542	528	532	563	509	498	506	537	537	541	512	515	508	563	557	517	503	553	517	564	538	531	490	505	524	594	569	520	540	537	513	504	547	556	512	569	574	505	533	532	544	565	529	556	541	488	527	522	528	534	534	518	540	541	534	534	524	548	553	500	563	534	527	548	504	538	519	546	536	548	547	529	551	522	519	481	544	510	510	542	526	524	569	569	533	538	548	553	527	530	504	529	526	555	524	512	571	514	557	553	472	536	538	562	553	551	499	554	518	543	529	553	552	553	566	528	503	533	543	539	517	507	533	544	493	527	531	551	560	504	524	509	535	539	552	534	543	509	554	527	520	521	553	547	567	524	528	508	545	547	543	510	581	541	543	569	553	509	562	534	579	555	507	547	558	562	524	485	573	553	516	603	487	546	514	581	505	514	540	493	492	529	551	545	522	565	516	535	572	518	543	525	549	491	524	541	520	532	528	510	543	501	537	534	565	529	533	554	546	514	512	512	567	523	516	525	512	564	521	527	545	552	550	519	525	531	580	523	575	541	518	549	546	496	515	550	570	538	528	555	483	501	533	517	533	516	497	556	546	536	522	509	551	555	508	549	532	547	552	525	526	516	510	490	522	529	506	522	526	516	519	532	535	524	568	508	504	527	530	551	552	533	494	540	516
32633	56340	35797	23377	28976	13869	2915	851	795	1181	661	614	617	567	591	596	580	583	537	571	518	543	554	556	597	518	544	574	592	537	559	566	542	563	543	607	617	529	557	565	559	575	599	549	563	524	572	556	563	547	564	575	533	564	526	528	568	561	546	564	547	544	540	581	540	553	545	545	583	574	573	522	563	554	544	576	553	549	535	551	506	571	582	567	539	572	587	576	518	557	551	571	555	565	522	575	538	581	558	589	577	567	570	557	546	574	527	560	548	542	578	483	562	565	579	547	547	558	550	545	595	556	557	572	554	589	579	577	540	579	589	594	532	522	548	557	551	563	570	558	559	541	553	539	573	537	564	546	555	536	591	553	519	540	568	549	553	528	549	551	510	540	559	527	557	571	564	574	550	569	546	545	483	526	543	539	540	525	537	568	605	575	569	548	556	586	585	579	601	523	533	584	544	602	526	528	600	578	557	575	548	546	534	539	523	581	536	586	575	543	543	563	559	549	561	565	547	540	547	560	534	530	531	528	535	559	555	547	555	532	558	527	578	528	582	534	586	569	559	554	529	541	515	571	555	567	566	556	494	538	547	496	546	538	506	565	575	500	541	591	536	558	584	579	577	563	540	541	503	576	524	565	551	543	557	542	561	559	560	528	565	556	540	567	585	529	561	539	563	553	570	521	582	513	549	568	550	544	570	569	526	562	572	543	540	561	577	563	582	556	504	554	551	562	565	539	559	563	582	560	607	534	523	587	525	534	569	569	534	523	543	546	550	567	553	549	558	592	556	537	549	545	523	583	583	519	526	531	537	521	578	538	533	603	580	556	544	563	582	591	576	535	570	541	555	542	529	552	557	555	488	538	575	572	546	566	586	520	522	582	519	581	553	524	572	565	545	588	547	576	555	523	557	566	593	582	542	526	570	544	560	639	556	538	545	545	550	527	593	557	552	581	565	520	523	604	575	541	564	545	551	536	524	608	510	569	556	565	572	567	580	571	511	556	547	554	568	492	525	570	568	577	525	514	540	502	565	551	560	532	563	562	557	525	562	603	535	550	541	528	509	560	572	577	537	563	562	532	547	573	577	572	562	558	555	550	581	550	535	550	560	546	538	559	540	555	594	581	556	554	556	549	600	523	556	538	575	516	546	561	592	582	569	558	584	531	549	592	547	585	591	545	554	538	576	558	545	560	558	573	535	539	523	547	507	552	587	577	560	557	527	578	586	555	516	592	583	579	562	552	560	553	548	550	558	546	536	525	554	511	533	502	588	522	562	541	598	573	556	558	546	556	548	525	533	518	535	575	553	587	592	563	547	558	510	571	516	582	524	556	574	555	543	590	616	562	517	544	542	548	543	514	542	517	538	558	592	544	540	566	545	541	554	560	602	544	560	563	545	589	574	557	569	562	599	572	542	564	536	514	566	537	565	542	565	539	554	563	577	560	547	567	564	576	551	552	558	576	548	562	561	525	568	551	610	537	561	561	549	581	554	514	560	543	521	555	570	561	584	551	564	564	517	574	551	546	573	569	506	540	517	554	552	563	570	559	589	586	548	520	571	526	577	530	542	518	529	581	544	561	546	565	564	570	515	508	560	565	600	544	588	548	545	524	544	546	561	567	562	532	552	599	566	515	533	574	543	516	585	562	563	590	502	541	519	562	559	567	577	563	569	585	551	549	530	516	570	503	568	560	523	591	558	577	535	584	602	538	566	517	503	549	557	527	585	565	549	496	533	552	552	578	570	598	576	516	554	555	596	554	542	513	564	529	575	557	563	557	544	551	585	500	565	562	633	526	553	589	574	544	571	561	519	555	593	562	543	537	522	527	605	542	527	553	561	549	573	549	568	568	567	581	579	565	514	551	581	550	551	574	562	552	556	532	587	560	589	552	530	580	489	534	536	564	546	549	550	549	586	594	576	561	555	573	550	532	539	570	602	561	573	562	513	576	597	578	568	549	587	580	530	548	562	525	573	527	559	562	574	531	526	562	553	567	551	581	583	557	514	536	574	535	602	588	566	556	548	590	580	530	558	582	529	569	512	578	515	557	563	549	556	549	564	535	542	555	527	555	531	547	545	498	550	570	550	529	539	505	560	558	578	560	587	547	554	573	588	521	522	580	541	609	594	566	531	602	578	560	530	563	551	568	558	567	557	570	533	534	550	546	569	544	542	551	510	503	541	539	575	585	586	587	537	584	584	530	545	582	545	555	560	610	549	545	527	564	573	519	560	555	565	528	564	551	558	542	581	581	553	533	549	572	528	552	520	551	520	569	538	549	591	544	510	569	578	549	595	559	524	527	543	549	574	559	573	560	530	562	592	557	523	559	578	569	570	524	550	583	549	537	492	562	548	560	563	575	574	522	558	531	541	524	581	562	552	544	547	551	550	555	587	579	501	535	582	533	561	557	521	531	568	578	538	587	594	544	570	557	566	586	565	535	524	587	577	538	549	592	530	567	527	557	553	570	538	521	545	530	583	577	550	519	523	599	558	546	523	576	562	576	550	553	561	558	561	515	559	538	526	539	578	572	546	566	546	556	543	530	523	545	520	576	540	574	560	559	561	580	542	510	581	536	508	588	572	578	551	586	583	596	558	614	590	544	501	565	546	566	572	522	572	553	572	562	534	538	562	547	577	547	569	533	588	540	551	528	562	534	553	541	588	530	550	560	585	578	530	540	558	572	541	569	595	591	560	557	532	557	577	567	582	582	555	553	537	542	572	541	575	595	587	583	536	586	551	539	506	588	564	527	534	581	498	558	557	532	557	592	534	570	551	536	584	576	527	535	593	520	524	535	554	558	540	563	529	539	543	584	555	566	569	581	545	537	510	576	579	534	535	580	552	594	549	578	558	546	561	566	534	589	546	543	550	527	569	546	564	562	542	519	589	535	556	549	594	552	573	574	533	555	547	551	598	541	578	585	536	579	582	553	541	578	560	585	573	555	561	523	612	538	577	532	554	545	594	544	571	570	562	538	560	558	564	586	545	515	529	570	561	555	601	519	553	553	547	513	537	552	523	565	531	551	548	539	569	587	528	580	564	524	525	566	570	581	552	503	572	562	534	552	551	520	599	520	570	539	523	534	562	548	571	548	536	540	581	561	550	570	543	583	567	542	576	550	583	546	558	567	555	572	564	554	544	563	521	569	559	554	561	532	532	574	580	559	549	549	547	520	560	540	571	578	529	507	571	572	573	552	563	554	536	515	562	542	541	518	562	569	523	540	560	574	551	518	556	540	518	569	566	524	521	571	500	556	514	546	550	579	593	534	526	581	605	553	535	545	484	522	548	531	525	559	530	549	538	567	553	564	562	562	549	559	570	531	536	559	521	597	560	567	539	628	505	558	544	547	554	544	535	545	565	555	571	560	538	606	546	561	544	529	541	582	575	558	549	570	578	542	576	563	547	561	576	586	514	555	577	510	512	575	552	569	550	552	539	569	536	549	548	541	513	588	577	565	565	523	527	534	558	590	537	572	532	570	524	563
22657	21126	28688	24279	30022	27465	18203	2502	936	1228	606	590	523	531	502	495	495	511	510	524	474	499	498	462	486	477	480	480	468	464	476	487	495	478	502	451	508	425	511	419	490	476	444	479	451	481	478	437	519	464	446	472	461	452	473	467	459	444	504	467	488	426	424	495	459	486	467	442	486	454	444	465	446	435	448	452	454	482	474	436	454	435	447	416	460	429	490	441	448	447	460	483	443	486	456	462	458	510	476	437	440	478	446	491	477	500	413	448	479	468	433	460	462	498	473	479	493	456	460	420	457	452	481	448	443	502	488	464	447	467	419	495	464	435	478	434	421	430	445	485	437	475	438	464	488	416	407	437	467	508	469	439	451	495	474	453	447	457	435	475	463	477	469	454	448	484	454	431	456	479	443	454	475	417	472	464	456	461	488	459	438	454	435	448	428	469	416	448	489	424	477	452	459	478	450	474	426	482	453	449	470	509	485	480	484	462	472	463	457	459	493	495	451	462	431	408	450	458	449	488	420	501	437	431	473	500	485	437	412	475	478	446	466	487	454	448	468	451	478	461	457	481	424	471	461	418	470	450	422	450	493	449	469	462	466	424	448	474	446	474	485	439	441	461	445	447	448	472	454	480	444	451	451	498	465	491	448	468	448	471	493	465	460	509	448	473	481	503	426	491	428	440	427	445	457	465	427	416	459	445	476	504	439	465	460	412	448	482	452	442	458	458	484	476	468	504	501	458	466	446	470	424	478	472	500	447	496	440	445	500	431	473	466	455	446	460	453	452	450	456	463	438	450	467	433	471	474	448	461	471	457	417	447	459	466	446	422	458	487	435	456	507	469	428	505	459	432	449	501	468	441	455	440	460	451	469	463	454	425	498	444	469	489	503	474	476	501	446	440	510	414	457	472	491	473	440	450	419	465	405	437	458	445	490	427	467	443	477	412	443	446	437	480	474	457	450	435	440	482	472	450	440	442	461	476	457	484	458	455	481	427	432	453	471	420	414	453	447	475	469	446	450	430	483	441	438	461	475	472	455	465	456	496	416	515	501	472	465	486	459	433	479	435	458	462	462	460	460	455	462	478	420	446	466	463	474	483	480	477	455	469	449	461	426	438	427	432	426	476	461	470	398	449	446	469	448	467	469	455	470	420	425	464	431	467	475	442	462	439	487	456	450	484	452	467	424	446	456	465	454	431	452	463	428	477	418	446	459	450	444	421	456	443	463	470	473	459	467	436	448	472	469	444	460	420	495	461	451	453	462	434	460	462	465	447	454	476	487	468	432	480	449	481	461	481	428	457	429	472	450	462	457	455	439	412	473	437	460	412	470	466	469	465	461	449	453	454	456	469	441	466	459	502	408	430	482	462	438	437	430	439	480	456	436	473	451	454	497	470	409	498	447	455	476	426	487	497	385	481	472	473	440	459	459	454	474	465	458	440	463	421	484	468	432	503	437	457	484	485	450	480	448	439	474	429	481	459	483	484	427	476	451	456	425	475	449	469	421	412	465	446	433	489	466	492	445	450	438	433	493	468	487	464	430	466	462	470	447	456	475	459	441	453	475	419	433	456	474	434	470	466	455	487	465	472	441	476	459	459	449	479	440	482	475	485	451	447	448	463	430	449	448	451	462	447	463	450	436	479	489	476	449	418	475	501	453	475	450	465	462	423	481	454	445	484	449	479	474	444	478	456	478	468	445	444	474	457	490	467	474	417	447	446	458	494	437	452	484	427	405	464	460	476	483	448	483	429	441	425	435	467	463	408	445	492	419	469	461	459	473	450	473	461	451	456	464	462	424	448	463	464	414	452	448	436	436	438	479	423	427	495	475	445	460	443	475	424	451	457	464	417	458	426	473	435	490	413	456	441	445	476	459	455	465	453	421	449	490	470	459	441	412	487	431	470	420	450	410	447	469	465	437	491	468	464	434	478	443	471	432	474	460	464	465	430	421	439	437	427	491	464	459	471	435	447	431	488	443	463	451	439	421	470	479	506	459	448	438	435	484	453	484	459	447	453	443	462	432	463	449	435	452	481	452	442	471	424	452	445	454	440	475	485	474	468	434	475	448	449	480	482	411	431	446	443	470	464	479	451	430	417	441	433	434	455	483	423	431	488	475	442	458	454	494	409	441	454	482	486	455	459	480	439	481	465	439	440	461	430	439	463	450	470	464	447	431	461	426	457	451	408	476	430	452	430	477	443	468	439	470	476	441	458	477	438	415	449	469	429	422	480	458	432	436	500	448	479	408	466	453	427	461	420	495	467	410	476	475	461	457	424	465	468	441	439	442	460	463	452	412	442	417	449	396	455	447	455	443	443	466	473	521	472	450	468	468	423	432	438	437	469	432	485	459	467	470	453	503	452	470	454	456	465	450	461	444	485	452	450	458	435	456	457	499	459	486	440	433	479	480	431	435	497	457	497	432	443	454	484	459	438	446	473	479	447	433	477	423	441	478	426	403	459	471	434	454	447	457	479	456	485	456	451	447	419	457	456	445	436	431	456	501	454	482	470	469	466	485	518	485	475	447	441	462	425	485	453	418	459	457	429	461	440	477	481	422	458	407	501	467	456	440	449	468	451	441	438	431	453	429	497	446	465	447	397	468	413	478	446	435	449	431	394	441	460	476	468	436	438	467	485	464	433	465	449	435	453	483	484	458	487	422	432	437	402	477	455	441	482	452	498	433	454	447	425	504	448	483	482	439	475	461	425	467	437	487	465	474	441	433	465	424	456	501	429	458	423	439	458	434	462	434	451	414	461	449	513	481	445	444	445	453	462	458	477	482	453	465	459	415	482	448	446	480	471	437	465	464	431	428	431	465	476	439	462	450	443	443	455	447	449	472	495	440	508	489	483	443	443	467	474	486	453	440	404	473	455	456	454	442	462	473	483	473	459	414	474	421	452	453	471	447	470	470	452	445	441	444	441	425	456	433	460	444	473	450	528	433	453	453	489	482	462	463	490	483	466	463	467	408	456	449	415	450	408	443	447	467	469	441	424	454	466	498	452	466	447	455	411	416	464	510	466	460	459	422	452	448	471	444	452	458	425	439	463	456	463	475	440	461	439	426	497	454	459	441	437	470	423	435	469	501	445	455	440	471	420	463	459	433	482	490	460	453	456	453	442	459	475	487	459	456	438	446	473	459	455	460	467	429	477	444	441	439	421	479	471	478	421	456	440	459	486	384	463	480	491	432	445	453	462	462	421	426	471	500	468	434	435	425	436	425	411	446	429	468	471	412	450	455	428	462	414	474	426	456	477	436	480	452	489	466	481	412	465	499	444	464	448	504	447	409	450	484	460	466	459	469	511	501	448	461	458	496	450	454	468	481	483	483	488	436	459	428	482	482	440	479	451	407	470	480	498	443	474	405	446	440	416	455	472	445	484	458	457	443	417	489	443	449	475	488	451	447	454	466	466	449	411	427	484	450	469	467	472	446	491	450	470	458	454	446	478	460	441	457	416	454	476	441	464	467	476	422	455	458
37782	69142	45348	36596	47932	29936	11006	1916	1448	1826	716	686	674	623	624	553	576	565	552	526	519	533	549	502	477	528	456	466	527	479	506	489	494	517	466	528	529	499	501	443	477	477	463	499	476	474	470	466	443	442	458	469	467	478	482	457	480	475	472	475	467	417	524	468	465	426	442	448	474	462	516	507	474	462	492	441	449	499	491	477	446	457	482	469	457	434	465	469	478	496	479	528	482	482	512	463	522	492	469	451	469	494	477	460	460	522	486	480	492	477	478	521	556	472	445	487	437	475	458	501	439	483	472	492	469	450	506	483	482	477	482	463	434	499	467	484	465	467	485	491	432	454	464	481	456	460	490	500	464	448	490	425	476	466	462	457	475	463	432	498	445	427	492	469	462	485	486	414	501	451	455	488	466	491	473	436	472	449	519	520	535	445	468	459	467	488	468	495	441	477	453	466	449	461	450	458	501	525	468	450	474	425	440	480	483	445	471	481	475	474	472	480	494	424	476	450	476	480	486	456	446	488	466	487	470	470	472	450	448	455	464	483	470	476	473	449	452	436	426	432	464	445	461	442	479	466	487	445	466	488	484	479	463	444	472	480	453	443	477	484	497	426	484	480	435	477	465	493	496	468	441	464	468	479	433	453	475	461	452	471	454	463	483	445	469	460	520	479	499	461	474	454	480	457	474	423	486	500	470	418	496	440	458	461	465	501	459	464	445	448	457	463	459	448	464	481	481	484	500	495	430	452	513	424	465	464	457	482	456	509	478	451	483	485	463	464	493	452	512	462	461	492	432	503	466	490	472	437	488	481	437	481	458	473	476	456	489	464	498	500	471	467	430	495	464	487	482	489	479	480	492	472	452	510	471	471	477	468	506	456	469	490	451	500	438	493	458	454	498	466	491	468	468	475	460	411	492	450	432	440	441	493	450	469	464	455	436	486	480	462	467	451	479	445	461	445	485	490	462	463	459	470	453	463	514	475	464	486	464	485	511	460	416	464	474	468	479	442	479	487	484	463	460	457	435	489	484	476	470	471	461	406	454	487	486	489	467	472	482	472	469	470	511	467	446	454	448	452	463	464	500	485	461	497	449	511	487	497	481	453	437	441	496	489	453	458	465	470	465	461	491	427	430	462	473	455	448	444	456	428	470	474	460	445	463	472	459	453	456	468	463	468	440	489	450	474	441	484	453	439	458	452	448	483	491	452	445	466	494	438	486	496	482	445	422	462	438	466	469	459	475	461	496	455	465	495	494	480	467	461	443	472	469	477	501	457	456	474	484	448	488	467	461	469	473	480	459	446	478	481	475	468	492	466	438	452	456	452	455	482	462	490	442	485	488	469	453	510	443	432	493	460	481	482	445	520	458	463	485	500	468	514	460	452	464	489	454	480	447	456	446	494	477	463	465	434	456	436	487	488	496	483	459	492	456	471	459	460	479	471	446	462	482	470	452	465	450	463	460	506	475	461	450	454	417	496	507	462	454	461	481	475	440	462	492	476	456	459	442	462	470	470	462	487	438	485	496	468	498	473	484	476	510	493	450	446	466	480	483	458	447	492	502	441	461	441	463	433	448	426	487	479	458	438	447	500	442	472	433	482	442	481	445	487	505	443	477	447	520	464	475	499	461	446	438	452	436	469	494	470	439	448	492	474	436	532	473	472	431	470	462	480	475	422	468	434	483	499	476	464	458	465	448	444	480	466	499	467	452	470	472	421	488	484	472	463	459	458	449	436	433	457	458	494	460	525	476	465	446	470	483	481	478	451	442	469	468	456	459	453	470	484	475	457	444	442	458	460	469	427	451	485	479	468	466	438	474	506	483	471	492	470	491	455	480	442	524	498	484	474	485	461	442	464	489	485	437	490	476	453	439	474	466	450	453	465	447	443	430	483	436	446	447	477	494	462	455	461	432	482	492	456	474	479	437	454	423	443	483	480	490	473	461	461	474	436	480	487	506	423	474	474	463	507	483	465	472	483	454	472	419	470	461	488	451	459	463	453	481	482	479	498	465	473	431	420	510	466	493	447	483	489	459	438	458	470	489	490	537	496	455	416	428	465	453	451	473	416	460	487	457	472	458	471	486	435	504	451	462	440	475	422	459	443	442	455	496	476	447	465	462	505	476	481	497	500	510	464	478	477	514	435	489	460	489	478	451	457	465	459	491	508	461	465	477	461	495	482	441	486	465	456	477	471	458	438	461	474	436	450	465	470	450	435	472	446	478	469	509	457	471	427	466	459	476	482	478	517	463	439	497	451	479	474	445	496	518	468	480	463	452	470	461	460	439	498	491	432	465	429	440	465	461	447	479	451	477	464	459	470	435	468	469	461	456	502	474	450	453	476	466	456	473	491	463	441	472	466	473	461	458	428	446	458	468	467	487	455	497	454	453	461	443	464	441	465	476	434	506	478	505	430	423	467	473	476	470	516	463	515	479	432	473	499	474	456	440	473	450	476	465	474	468	439	462	463	462	471	444	482	484	459	425	460	476	468	429	461	496	445	462	441	475	419	465	447	475	476	460	488	460	459	464	457	441	460	473	435	480	442	488	479	485	489	442	464	419	453	458	465	483	473	483	482	461	483	443	483	468	469	457	479	437	498	454	466	457	465	464	458	453	477	450	468	451	451	489	433	451	478	462	496	456	496	474	423	485	483	432	476	450	489	452	441	459	479	439	429	499	476	477	495	524	474	452	472	487	450	451	462	464	463	441	525	439	455	467	434	473	462	471	467	470	496	436	463	499	513	445	462	466	452	459	456	460	487	433	478	454	447	461	477	464	472	435	443	449	443	456	459	507	444	477	474	478	500	430	436	444	435	463	498	438	426	472	438	465	455	449	471	423	445	465	463	467	450	466	440	465	506	460	451	482	469	457	419	501	479	485	469	446	466	451	466	490	484	450	485	469	469	462	474	464	419	497	444	465	469	468	457	460	471	462	463	429	457	421	483	445	463	445	450	465	484	486	491	439	464	464	437	494	473	440	470	454	475	458	472	469	496	412	423	473	474	447	442	480	453	497	470	430	459	533	483	448	432	450	412	481	487	470	461	472	491	485	484	438	504	416	438	465	436	481	520	468	519	468	471	488	477	465	442	467	473	477	489	442	452	487	486	486	453	499	479	467	468	468	511	506	495	440	460	473	460	414	511	471	493	464	465	484	493	473	489	478	453	460	503	457	453	458	492	472	468	467	455	486	468	486	496	443	455	448	427	426	476	484	472	421	459	471	444	479	445	466	462	501	445	450	450	462	477	464	476	482	472	433	467	475	460	452	461	422	470	445	447	487	454	464	474	482	524	475	469	476	488	483	482	433	477	458	478	419	447	405	487	481	479	451	426	463	472	458	459	469	441	476	416	453	403	473	493	406	448	427	415	436	446	475	434	488	462	484	443	475	500	493	455	459	470	489	468	456	470	442	489	441	477	438	489	484	457	494	497	422	454	486	465	470	419	513	447	438	460	459	485	464	491	441	453	428	480	445	437	466	444
29673	30580	24730	7404	5254	1817	653	460	440	478	439	439	431	417	450	434	439	408	453	472	441	439	433	410	479	404	464	420	458	408	447	413	454	407	400	449	451	457	404	435	474	460	419	436	412	452	430	431	452	433	451	437	410	435	407	481	449	401	449	436	429	430	442	453	477	468	431	422	420	429	427	488	460	412	453	458	446	467	421	440	447	410	466	471	448	469	444	473	443	440	429	439	449	420	433	457	418	436	445	407	430	433	434	448	452	451	440	452	467	448	453	403	463	479	438	427	435	456	499	419	432	430	430	445	421	460	439	472	431	460	492	475	435	541	460	426	453	416	434	443	429	435	431	435	441	387	451	418	430	488	434	430	464	430	439	430	431	421	468	422	477	402	400	442	448	448	445	437	466	467	492	461	449	458	417	444	419	409	432	426	421	411	447	414	467	404	436	426	440	434	427	450	409	448	473	410	434	411	387	421	440	449	425	436	475	458	463	418	458	442	449	453	450	448	454	453	433	455	427	408	444	446	425	406	446	410	445	413	485	438	442	425	422	417	422	445	435	452	421	446	459	463	416	435	490	387	434	425	454	411	472	420	416	445	445	423	449	443	445	460	428	387	459	400	431	418	464	431	436	458	440	419	426	434	405	415	434	448	405	436	470	440	404	425	481	471	453	429	477	430	442	433	430	411	428	438	447	447	443	439	430	436	418	442	458	448	470	439	441	447	409	408	446	455	482	454	434	434	453	453	443	426	475	467	401	431	436	434	432	448	428	394	455	432	464	447	421	444	456	443	426	424	403	398	455	454	417	422	415	436	426	453	421	470	436	456	430	431	417	440	442	413	453	444	450	433	458	429	452	420	430	465	419	469	435	428	431	429	447	455	464	497	451	422	444	445	415	408	447	447	408	448	458	471	461	469	468	417	485	441	452	439	413	430	447	423	402	432	465	404	415	433	452	464	433	425	438	431	459	446	459	418	427	442	496	404	409	431	429	422	427	441	438	387	418	428	450	434	442	435	454	418	423	438	441	447	453	455	435	451	460	450	412	444	474	414	461	400	437	432	423	468	403	414	449	460	408	454	428	487	451	433	471	428	436	424	444	423	450	438	446	437	474	428	436	412	411	444	462	433	448	450	402	474	443	432	479	461	427	440	406	430	454	457	419	439	430	443	440	416	425	417	439	430	423	433	439	432	460	444	407	440	442	476	403	445	448	444	449	457	433	437	459	422	428	483	410	436	466	471	398	481	444	444	420	391	389	437	428	441	434	395	435	463	451	455	419	397	445	450	456	404	450	417	450	452	427	445	419	433	425	396	453	447	451	400	422	434	442	434	453	407	484	465	445	428	432	459	451	457	439	465	423	425	454	430	430	448	423	477	411	477	415	431	443	447	436	435	429	456	395	437	450	408	398	464	480	495	424	454	469	399	430	478	441	421	400	458	466	419	399	445	449	422	400	394	420	440	446	415	424	420	435	444	447	446	440	405	434	444	392	432	468	452	434	447	415	441	451	428	440	402	427	378	426	434	446	434	444	435	449	422	400	423	505	457	442	449	420	445	413	427	368	431	448	429	425	450	425	449	411	425	376	419	415	412	439	480	451	409	458	423	461	411	396	429	408	432	444	438	417	422	444	418	432	455	432	431	472	445	461	463	447	451	478	465	457	418	397	443	445	460	414	437	439	443	437	441	441	449	392	450	438	412	432	455	454	443	441	452	441	417	457	442	443	489	394	425	458	442	412	426	445	421	442	453	449	399	431	442	450	421	456	456	418	454	427	420	430	430	428	453	443	462	430	421	418	470	448	449	470	455	455	405	421	440	396	432	432	421	440	423	457	414	484	435	435	453	427	465	443	436	437	427	451	413	411	445	458	403	416	444	453	460	450	424	438	423	419	437	461	465	442	408	402	425	467	444	427	421	390	447	428	430	439	429	429	427	450	433	447	448	461	416	423	405	431	447	452	465	450	435	424	407	414	403	462	432	402	409	398	399	440	397	409	426	476	419	405	421	410	436	462	447	441	416	460	409	443	459	443	438	421	456	463	430	432	426	429	454	450	458	413	435	435	433	453	433	456	476	405	437	421	439	446	444	416	425	427	441	395	402	457	437	437	446	447	417	469	443	442	424	446	402	425	441	425	429	414	414	429	429	391	443	465	443	462	453	439	437	453	413	462	463	444	453	475	486	448	413	444	420	426	478	397	434	415	452	423	448	441	434	474	413	430	456	445	423	458	424	461	446	451	466	440	384	403	460	447	432	426	441	432	450	434	439	452	418	418	443	424	454	423	448	445	415	429	423	441	438	461	436	416	469	398	428	397	420	485	426	457	447	415	434	457	405	439	426	439	442	455	425	420	422	443	411	444	478	450	435	457	434	402	441	401	454	429	453	454	496	408	472	403	452	431	464	393	461	447	467	426	443	446	471	460	399	464	461	424	457	434	422	482	471	426	439	426	444	448	434	431	421	440	430	457	414	424	424	416	422	465	439	421	390	415	436	431	427	447	410	451	450	442	427	431	420	413	460	420	440	476	410	416	461	463	420	454	399	460	441	413	449	433	428	431	427	436	428	419	421	464	396	436	451	403	472	425	419	443	454	410	439	457	445	443	435	493	414	448	430	451	448	442	394	459	453	429	420	476	407	454	461	419	446	432	480	434	427	439	443	442	408	424	468	434	438	450	448	456	453	400	428	444	420	432	413	390	405	434	471	419	442	451	447	416	441	428	454	464	447	429	422	424	437	463	457	461	481	455	433	400	426	450	458	397	440	430	426	458	429	406	432	410	407	452	466	393	427	437	425	444	426	432	425	383	397	400	427	421	457	440	417	439	457	446	388	429	453	421	441	460	432	447	423	435	392	429	441	456	432	411	461	452	427	432	477	453	437	440	455	430	436	422	464	438	444	433	420	432	424	408	447	403	445	414	403	465	408	427	408	407	440	447	461	417	447	397	485	424	444	426	440	437	420	452	448	413	448	432	427	450	403	467	448	463	445	430	404	430	406	434	414	443	410	427	450	435	437	436	388	446	446	435	402	460	447	436	451	462	453	435	461	449	422	434	451	459	454	422	447	444	478	393	440	416	420	433	449	447	396	414	410	427	436	418	408	484	444	439	445	433	467	437	444	450	436	455	442	441	454	428	430	439	454	450	417	414	432	459	465	445	401	449	442	460	432	467	436	440	450	453	425	417	449	478	448	416	439	428	489	429	427	463	439	431	430	452	387	440	410	447	423	434	455	411	435	459	460	468	434	432	414	445	468	446	442	411	409	409	418	440	448	437	444	447	457	410	453	432	452	407	466	437	427	444	452	417	450	409	456	447	461	440	457	452	450	473	383	426	464	426	415	432	432	448	432	426	435	444	447	471	440	436	445	413	408	438	455	461	419	449	421	390	414	427	444	431	462	405	451	415	433	423	435	436	437	422	427	466	426	460	426	461	460	422	440	468	410	433	435	429	457	423	441	430	425	451	428	417	429	447	445	431	455	433	435
28634	44837	20504	4078	5966	2103	809	513	559	452	499	456	478	466	458	465	468	488	480	447	510	452	442	474	456	442	509	476	489	451	471	464	433	445	458	468	481	489	460	495	469	431	487	468	458	453	464	433	461	462	461	457	482	440	427	492	468	465	472	454	455	468	480	486	473	490	467	461	504	458	452	476	485	512	440	418	481	470	445	496	476	460	429	456	443	426	481	457	451	465	462	440	431	479	489	465	468	458	480	478	462	503	504	474	471	495	504	502	461	478	488	493	482	518	479	418	472	497	487	451	507	463	434	458	455	432	480	465	454	459	496	494	482	487	457	473	435	447	442	479	478	470	457	490	451	453	452	469	449	457	473	472	498	448	476	469	448	492	484	469	495	480	516	513	476	482	463	495	443	506	489	461	486	456	477	442	457	470	444	492	466	465	432	520	469	477	492	449	479	470	458	471	476	473	474	449	487	458	491	429	475	441	469	474	446	447	453	438	462	445	447	481	439	452	505	435	481	501	499	466	482	464	485	470	452	476	455	481	503	471	470	473	475	488	445	484	449	470	473	467	462	465	467	456	437	447	487	493	454	445	490	472	448	421	461	444	473	470	462	466	452	513	457	442	503	503	521	435	502	451	486	430	447	468	460	465	471	440	455	471	469	456	459	481	441	496	448	427	503	441	488	462	457	453	498	470	473	464	449	466	453	500	464	459	463	480	449	502	482	542	522	496	481	449	453	445	475	445	449	476	464	532	474	513	466	488	491	455	471	469	432	477	451	448	481	484	434	439	431	477	452	487	518	434	413	484	439	482	470	432	507	464	480	455	464	489	477	456	491	472	437	517	459	471	464	488	495	460	471	458	503	484	449	430	422	459	516	453	466	481	475	499	425	478	490	497	463	481	503	474	478	447	473	442	466	439	447	462	484	445	457	464	458	456	511	436	466	458	519	440	442	447	476	455	472	458	464	489	469	475	522	453	467	452	471	480	439	459	457	503	489	445	441	442	468	485	481	457	527	486	434	451	441	460	443	447	455	454	484	482	463	463	468	433	458	443	503	444	500	492	497	473	464	488	444	492	468	488	504	433	417	455	486	456	484	491	455	489	473	454	459	472	449	452	494	445	468	464	457	447	494	479	449	443	471	480	445	456	489	468	474	458	466	443	478	453	447	472	465	448	458	475	459	487	484	458	482	466	469	463	479	472	461	480	459	447	428	458	463	449	457	467	462	466	466	507	487	450	436	453	492	439	484	453	458	475	467	435	425	499	514	474	435	473	473	462	461	446	462	453	466	439	449	497	515	494	454	447	493	463	488	442	465	465	488	479	463	460	497	526	448	473	463	477	442	486	455	453	469	481	471	514	463	469	474	487	484	482	446	456	485	504	468	488	461	420	463	485	453	475	456	475	509	454	468	421	476	488	473	403	466	473	444	450	459	438	495	452	474	451	408	461	485	454	501	487	453	454	480	440	452	491	438	466	475	452	459	475	467	478	448	528	457	477	455	488	474	496	482	454	443	464	439	446	497	485	471	469	448	498	443	442	425	457	468	439	479	502	500	485	489	457	449	507	466	462	468	506	436	501	499	473	473	499	461	498	433	492	516	440	493	478	453	482	480	459	453	488	456	497	452	496	519	481	494	506	470	476	465	470	477	487	488	474	457	473	475	479	429	441	465	502	475	472	510	431	450	471	454	487	469	463	471	435	438	485	499	442	455	503	431	464	475	497	481	450	483	475	472	499	460	493	471	466	466	474	464	463	501	449	475	461	423	488	476	523	464	456	454	460	472	445	422	463	458	471	458	492	520	468	466	439	450	471	481	459	468	457	494	483	432	470	495	480	454	484	488	454	454	456	447	496	509	492	463	458	439	484	502	449	465	435	469	450	480	419	466	484	468	468	446	463	471	487	455	437	472	505	478	433	473	465	449	519	489	473	430	501	462	476	458	454	461	456	443	492	459	448	473	443	470	491	469	465	494	447	478	484	468	476	477	457	448	397	449	485	436	469	474	482	485	461	463	455	447	457	480	461	422	507	455	462	437	481	470	480	455	476	472	469	477	493	484	450	473	463	449	494	478	478	422	488	522	471	495	458	504	501	440	487	419	480	456	456	448	464	494	454	447	451	464	476	462	464	507	436	456	451	523	481	459	492	459	443	452	469	477	509	482	477	435	455	429	494	446	439	481	497	470	477	471	476	432	458	457	471	473	454	468	439	461	455	471	442	438	446	468	470	472	477	456	474	439	479	469	471	507	475	478	423	450	479	479	476	481	496	476	462	487	423	465	458	430	475	500	476	467	455	439	462	466	463	483	457	499	496	475	453	477	515	426	438	478	497	470	449	475	461	447	495	499	454	488	457	499	518	454	486	438	464	442	452	481	489	461	471	500	442	480	466	450	456	510	480	463	452	466	479	451	434	452	478	444	485	424	481	463	439	460	415	492	485	457	484	479	487	437	473	465	464	479	472	471	466	437	467	445	494	474	486	475	474	447	484	478	438	473	469	490	456	476	474	463	461	449	471	461	454	458	452	474	465	435	431	498	460	467	469	454	524	474	452	437	478	489	479	466	495	446	456	440	492	498	476	499	468	465	473	458	486	485	467	449	455	498	496	490	462	423	477	478	467	484	477	465	490	480	487	467	457	502	457	437	453	491	468	445	435	466	475	449	467	422	459	498	429	479	427	465	459	462	468	483	478	457	476	519	455	409	481	482	449	473	511	501	483	472	472	479	506	491	474	481	466	454	487	492	463	488	472	472	518	439	468	471	502	451	474	446	452	469	458	458	495	474	457	462	475	463	443	459	461	454	465	453	444	433	429	431	481	484	441	478	491	485	473	476	435	467	435	444	498	471	451	486	503	512	464	465	495	469	395	449	449	458	524	457	470	502	457	458	440	487	491	419	466	478	489	462	515	445	443	491	492	491	468	519	487	463	474	506	483	492	445	464	480	459	512	504	439	467	468	472	464	441	476	501	474	486	477	419	482	443	455	438	486	484	468	453	460	468	465	449	516	457	448	461	433	464	489	472	447	466	490	454	471	453	459	457	463	453	484	473	427	505	474	444	476	534	467	477	470	475	465	458	498	471	480	438	474	462	470	486	482	459	500	497	424	466	436	457	469	452	449	466	502	479	469	433	442	468	467	487	447	479	449	465	457	506	463	472	453	452	456	455	452	455	468	473	473	465	455	475	491	465	413	488	448	464	504	469	464	470	471	454	502	448	475	441	480	460	447	477	493	490	453	466	495	467	439	477	433	431	450	480	471	451	472	459	473	503	439	445	474	480	480	477	493	462	474	498	485	474	450	487	480	504	448	472	452	443	452	466	448	481	464	436	468	447	461	488	441	477	456	437	432	470	454	441	472	450	477	462	458	483	450	482	438	436	459	440	461	479	459	441	449	477	487	448	522	405	445	422	490	434	445	463	476	483	456	481	470	453	466	515	478	463	499	473	452	442	489	429	490	431	491	489	485	477	476	485	421	458	500	456	481
23626	21068	28345	25996	29582	22191	7381	988	823	774	462	431	441	404	409	416	406	404	378	359	369	348	402	340	358	400	355	383	372	356	347	365	399	393	368	334	333	371	353	405	401	358	316	372	365	370	383	331	363	357	350	372	337	337	378	364	380	371	349	364	346	352	366	405	360	346	322	366	347	334	389	379	362	345	390	390	349	382	339	354	322	347	338	354	377	355	356	362	346	325	369	364	391	320	397	348	396	342	349	357	370	338	348	360	371	399	384	364	378	361	393	384	359	368	383	381	354	370	358	371	353	400	368	367	348	372	352	370	375	348	371	365	329	376	397	387	335	348	357	360	395	380	348	383	357	400	345	342	361	405	354	403	347	354	384	362	361	363	374	299	345	347	344	393	360	374	360	359	361	328	374	361	357	339	383	360	348	368	341	383	371	376	356	373	400	362	350	344	353	375	366	349	327	350	370	361	368	400	336	371	375	353	346	381	356	368	346	351	358	376	360	354	355	352	323	357	359	325	357	360	330	352	358	344	341	363	349	373	337	360	326	364	348	392	342	390	342	369	380	370	367	345	362	355	373	350	368	353	348	368	376	340	333	341	412	393	379	375	373	381	368	353	381	362	357	357	347	345	365	352	335	337	378	327	385	339	335	364	359	354	351	365	381	363	351	336	369	375	363	357	338	371	347	351	366	357	358	350	348	372	346	360	389	357	369	342	350	365	361	350	353	349	361	395	348	340	392	344	366	377	353	364	358	339	353	337	344	347	373	344	382	370	350	374	366	367	383	395	391	359	364	333	360	354	352	340	335	360	356	384	353	349	358	366	327	336	368	358	371	337	358	368	351	352	369	349	370	329	341	344	366	336	366	379	340	381	367	359	309	335	350	325	353	368	379	344	385	324	365	360	350	384	343	343	340	366	352	375	342	340	353	340	375	354	384	346	376	348	335	344	346	374	361	382	350	367	348	377	351	336	374	359	347	353	326	359	371	389	378	360	379	368	400	370	381	378	378	321	381	348	370	362	348	379	336	362	364	342	389	363	323	348	361	360	379	366	344	354	361	358	320	404	369	390	371	338	351	343	359	358	341	351	351	377	366	363	333	368	379	371	390	344	365	353	361	363	354	343	347	384	368	353	348	326	332	343	349	329	371	342	358	403	381	416	353	379	378	365	341	326	350	381	339	390	352	388	372	336	359	360	357	364	333	363	349	374	365	342	356	370	374	360	345	391	340	358	353	359	359	341	359	403	354	364	379	376	339	354	347	364	376	398	405	395	344	391	352	377	353	357	343	405	341	392	363	365	380	326	367	368	389	356	361	353	353	356	349	362	332	367	367	347	388	334	358	360	347	350	335	389	331	358	326	369	357	346	340	365	356	336	345	336	345	394	369	344	390	347	346	330	352	349	395	345	380	339	351	352	347	352	391	351	350	395	364	361	332	345	358	396	391	334	327	379	315	356	365	391	383	348	354	344	372	333	352	357	365	346	339	319	340	390	366	369	366	347	341	359	342	368	344	356	393	328	395	333	349	371	367	314	341	356	381	359	349	337	362	366	351	373	329	348	347	349	352	347	361	365	377	370	387	375	345	373	377	371	336	377	379	345	385	339	345	325	362	353	348	386	340	381	385	364	363	333	354	340	353	361	368	350	370	353	334	317	349	354	348	369	377	316	352	391	348	365	367	363	343	371	365	393	359	396	371	352	363	322	307	355	361	346	337	310	341	345	374	376	361	346	311	332	374	367	356	328	349	351	358	362	356	369	352	389	393	371	350	361	395	395	370	354	365	386	368	349	380	369	376	348	352	344	337	333	372	322	350	347	361	357	358	354	328	337	341	329	335	360	352	376	337	322	336	371	380	388	339	341	381	370	336	354	374	345	331	308	342	342	352	341	356	349	371	326	342	367	335	367	359	390	387	382	356	345	352	362	367	318	378	344	387	339	350	323	390	342	370	367	363	343	341	349	360	335	360	312	377	367	366	350	346	372	349	360	353	373	379	333	334	357	350	348	352	356	343	341	352	346	330	356	358	347	309	356	364	364	399	346	331	387	340	342	348	357	360	363	369	346	338	365	347	335	348	354	360	371	342	360	361	336	343	347	337	385	366	340	337	386	368	365	357	352	344	393	348	349	360	350	310	352	349	326	369	337	368	361	347	395	370	394	376	357	371	354	342	357	371	353	324	358	365	361	348	351	381	384	341	367	346	363	373	368	351	337	374	364	337	354	365	357	369	353	368	352	351	368	346	371	362	354	374	346	362	388	354	368	339	358	362	380	366	362	370	389	372	382	362	353	361	353	367	350	365	335	356	370	367	380	357	364	372	378	359	376	363	367	370	328	340	362	365	348	350	358	330	340	341	355	353	366	345	379	334	357	372	380	364	351	331	360	358	337	370	352	355	360	347	345	399	360	355	365	347	343	346	377	380	374	370	380	359	352	376	354	391	350	366	375	357	381	371	348	362	346	379	366	346	321	348	387	390	331	361	316	383	359	386	347	381	353	378	386	321	343	371	336	367	353	341	366	371	352	359	380	365	365	368	340	357	355	377	375	328	353	348	393	364	343	321	358	364	403	346	402	342	357	362	356	344	356	359	380	367	364	341	383	351	331	370	319	380	369	358	370	327	351	362	351	317	316	350	350	366	402	412	353	356	376	392	356	360	348	372	310	356	368	359	363	353	368	343	364	374	374	379	364	377	355	322	354	364	344	338	401	339	375	361	350	341	379	352	382	366	383	357	336	346	364	376	351	362	371	353	337	332	350	364	369	346	343	346	357	333	339	334	337	371	394	374	356	353	365	373	359	360	396	332	399	340	349	355	338	387	388	355	358	358	363	328	362	348	328	357	379	365	355	363	322	337	368	378	371	349	390	350	348	357	358	344	335	340	351	382	336	377	343	378	342	380	331	363	364	350	358	374	324	356	366	352	356	355	331	353	346	367	313	328	376	339	361	398	352	342	370	336	381	360	361	364	366	343	353	358	366	351	361	349	342	349	379	389	366	388	361	337	337	323	372	365	325	345	357	389	362	369	355	363	370	364	347	357	347	363	361	373	384	351	329	359	361	354	355	339	383	380	339	402	366	323	348	362	357	332	387	347	320	361	345	366	370	362	358	371	326	349	387	349	349	367	329	355	343	344	347	348	379	372	343	358	336	368	338	395	342	335	362	368	361	341	338	362	356	374	351	355	363	330	345	349	369	341	324	348	363	365	369	370	315	336	362	342	337	349	347	386	368	366	373	322	377	355	349	392	357	349	360	348	342	367	370	407	333	387	346	366	361	360	371	347	380	400	346	408	326	348	355	329	370	422	370	386	386	350	375	348	364	364	368	363	323	337	312	367	363	344	362	349	356	383	361	370	383	349	336	371	356	308	348	371	383	359	342	323	340	352	376	381	373	336	318	371	356	333	356	334	353	379	369	370	356	371	361	361	327	377	354	374	401	379	364	399	344	383	342	333	358	343	350	359	340	363	357	400	331	356	348	336	366
33189	61044	37967	35814	37524	18694	4558	1299	1278	1117	501	474	457	464	413	420	395	447	465	381	401	414	405	396	426	408	423	408	386	415	411	383	406	416	412	404	369	384	379	408	394	375	378	398	359	357	381	391	395	379	350	404	384	394	363	385	358	358	401	368	421	382	416	381	388	383	372	381	413	346	394	375	380	352	367	396	384	370	368	408	396	352	382	378	351	400	361	377	408	362	419	416	359	386	370	400	387	405	387	379	400	366	379	420	418	389	390	417	377	372	387	386	349	381	368	394	378	389	410	354	420	350	406	367	395	388	381	405	382	389	420	397	434	357	382	421	398	390	367	381	400	379	382	373	371	387	378	408	385	394	387	392	385	367	376	369	389	354	369	388	364	402	374	405	370	384	365	399	352	365	379	367	389	336	382	377	385	431	401	372	394	398	396	356	381	396	401	374	393	388	393	401	430	389	359	394	386	369	402	361	386	403	374	375	384	399	395	360	368	378	394	405	369	347	366	340	355	378	419	335	396	375	367	395	385	382	381	363	386	377	355	399	381	403	372	395	372	386	370	381	376	395	390	328	359	404	353	364	380	390	378	361	370	357	340	376	405	382	402	396	371	368	358	365	400	386	399	366	390	400	377	365	381	411	365	384	378	382	380	374	358	394	392	373	390	385	366	408	416	374	361	412	418	349	356	379	353	372	407	374	379	388	389	416	372	404	403	337	378	402	393	415	363	369	384	355	384	408	401	349	358	408	375	343	383	403	378	358	380	385	387	405	373	385	352	380	408	375	364	365	405	371	399	375	412	396	392	395	364	418	396	385	377	431	408	361	407	402	357	375	363	374	381	403	400	401	373	393	368	390	376	379	349	379	390	385	375	395	383	391	429	417	394	392	368	390	385	405	382	389	409	386	376	359	383	350	395	362	383	391	368	391	408	389	384	363	362	367	370	352	379	403	352	404	346	357	365	390	391	383	386	392	371	347	358	380	365	371	373	391	398	379	391	370	417	394	392	366	374	401	354	405	387	376	408	381	384	416	365	378	396	393	372	371	365	358	369	384	413	370	366	394	405	405	407	381	392	412	381	358	415	370	409	401	378	384	406	351	366	368	409	402	374	420	377	376	384	379	348	374	352	396	357	376	397	385	406	346	391	375	370	376	367	367	393	366	374	391	393	380	368	388	376	358	372	400	388	412	397	361	369	403	350	393	381	374	396	377	377	405	396	372	388	324	377	385	396	370	408	404	384	397	343	403	404	367	344	370	380	394	382	419	362	357	386	380	386	393	380	377	373	387	366	390	367	394	390	385	359	386	384	391	410	398	372	391	360	402	387	388	394	363	400	416	410	371	326	398	412	382	373	401	364	365	364	400	376	388	384	380	402	354	352	378	413	399	350	380	384	390	383	376	397	383	347	344	372	399	446	414	347	402	349	366	392	348	340	389	390	399	366	405	393	378	394	354	403	395	362	388	428	404	377	324	353	402	374	388	384	368	382	371	381	390	390	374	385	382	352	380	388	371	377	401	371	379	370	393	374	401	394	348	360	381	353	390	413	387	405	361	367	375	399	397	376	380	394	344	406	396	371	378	370	365	403	392	366	380	370	411	388	348	395	415	402	376	405	393	389	367	368	377	386	373	367	353	379	409	395	424	391	403	373	362	373	384	343	396	404	385	378	360	419	318	373	426	374	395	389	386	360	393	419	369	385	399	418	401	373	394	394	388	387	371	394	371	389	339	370	401	409	382	386	370	388	384	360	346	363	400	397	368	392	364	388	385	413	381	381	369	416	390	396	349	357	363	376	379	391	395	385	361	372	418	413	388	372	333	375	396	351	418	381	386	373	369	391	381	373	369	393	387	407	376	384	388	380	369	367	347	370	369	399	420	381	345	386	396	395	391	381	381	382	388	386	376	389	396	377	388	366	369	366	401	378	387	394	369	387	375	341	334	399	370	393	398	387	370	398	387	417	385	382	366	393	374	413	371	365	379	380	372	403	379	398	357	390	336	376	408	380	385	403	366	389	399	397	381	373	412	374	434	379	405	370	372	346	416	381	400	339	373	375	364	373	410	374	394	370	403	365	391	357	364	385	386	369	398	392	386	385	380	363	353	381	392	353	379	389	393	371	375	370	383	371	364	378	415	348	374	359	395	389	388	390	401	335	367	395	402	381	393	395	399	389	370	363	388	381	364	381	404	387	390	391	397	356	414	333	383	355	390	348	414	414	401	378	373	395	426	366	394	369	379	401	383	404	359	394	360	389	379	402	362	398	398	378	354	384	400	368	409	363	431	344	391	387	371	409	385	369	374	359	362	369	395	359	373	374	375	365	359	350	420	397	389	370	341	354	388	370	399	386	371	360	395	355	399	388	353	359	380	378	361	364	395	397	381	372	339	379	373	379	384	354	341	366	419	389	380	368	377	384	374	377	389	394	368	378	407	426	387	400	353	364	393	330	349	387	388	425	350	373	396	371	374	385	387	385	367	376	372	385	383	355	390	377	378	398	383	393	401	379	369	364	375	391	378	394	442	366	370	344	395	358	364	383	360	359	426	372	406	385	347	382	359	407	383	387	393	349	382	356	369	410	399	416	430	379	372	371	388	388	387	402	367	398	349	411	415	412	388	410	391	405	355	384	390	379	396	387	391	384	385	371	384	372	360	393	366	361	383	379	397	358	387	367	350	388	382	383	373	367	406	361	391	379	367	405	368	346	385	375	390	388	407	377	332	363	389	372	388	372	372	353	358	390	389	412	403	368	410	371	359	367	362	395	357	384	384	403	350	393	347	383	408	367	410	361	353	392	394	397	394	360	379	398	404	373	406	384	372	401	370	406	382	399	406	363	388	375	372	408	391	396	381	361	365	401	358	369	400	368	412	389	414	357	397	371	395	366	386	386	423	363	366	393	394	379	383	391	423	368	384	389	412	383	330	390	366	409	417	374	350	392	411	418	388	358	381	371	395	368	378	369	392	385	367	384	340	352	386	394	379	369	405	404	407	375	382	359	415	367	379	428	380	391	397	378	372	395	360	354	419	371	363	380	396	401	406	348	388	382	414	358	368	377	381	392	376	376	429	406	397	389	399	420	432	413	434	372	339	386	399	405	370	424	372	394	363	376	384	395	416	398	370	378	394	403	401	400	391	388	380	390	339	364	404	396	367	408	363	421	370	376	379	379	399	369	372	381	371	392	381	388	373	368	367	372	351	417	391	382	355	361	403	417	353	362	410	403	362	399	420	384	353	415	409	361	403	393	400	376	368	423	357	382	367	368	382	388	383	385	393	379	367	367	372	371	418	417	368	385	340	386	390	386	397	409	400	374	377	386	406	373	373	409	408	431	392	387	426	397	370	367	365	369	398	379	358	370	376	390	414	378	387	348	388	362	393	361	406	384	372	400	390	399	376	365	340	398	403	390	388	385	374	386	412	368	407	381	353	393	349	346	374	398	392	401	387	343	410	361	379	381	397	386	356	396	395	394	375	367	356	379	367
24849	21193	27686	26335	22851	11452	2084	724	742	793	570	553	567	561	518	554	519	533	577	543	549	519	547	547	581	522	512	529	539	527	572	528	538	566	504	568	532	509	544	546	526	549	550	509	543	502	530	548	546	571	527	525	539	497	552	521	582	536	519	532	522	533	552	525	545	519	536	536	550	553	565	547	492	553	498	503	553	539	556	522	545	574	536	511	566	538	507	531	522	564	516	504	573	544	504	532	541	609	544	510	531	560	570	537	568	529	554	559	454	536	576	546	587	547	495	530	472	527	559	513	550	571	508	549	565	521	519	580	512	599	495	530	539	514	494	524	520	542	529	561	527	540	530	524	541	510	586	552	529	507	527	517	484	535	507	510	535	537	497	536	551	480	506	586	516	523	516	541	547	495	543	552	442	536	524	562	511	510	539	584	541	549	524	555	518	528	570	558	502	546	534	531	520	497	560	505	565	500	514	540	549	554	558	579	508	532	568	517	514	577	520	536	524	515	570	541	534	539	547	541	525	539	526	566	507	527	512	509	526	548	515	561	559	541	450	520	531	540	503	517	526	542	554	586	517	562	577	518	524	539	527	539	558	572	553	497	553	547	565	530	560	549	501	500	503	536	531	502	521	552	542	529	561	477	487	525	544	536	492	536	525	495	537	551	495	526	529	512	584	481	558	572	501	525	487	528	542	564	530	565	532	538	491	535	521	530	558	534	572	547	534	498	546	524	504	545	539	495	547	580	502	536	543	546	547	548	507	537	525	550	547	518	547	514	527	536	527	527	532	531	523	550	543	526	562	525	508	576	524	496	532	518	494	513	539	581	562	533	554	534	516	496	500	569	541	535	520	545	500	516	505	564	534	519	544	506	520	554	539	556	545	554	537	500	509	571	547	558	555	530	576	528	507	522	558	547	564	582	559	520	545	548	534	564	521	565	518	493	515	502	486	494	525	532	552	530	515	552	537	587	569	517	520	499	582	516	525	517	519	526	533	517	514	538	529	514	504	536	519	557	508	557	529	528	554	543	563	537	556	539	577	561	595	531	510	528	523	544	538	528	551	524	537	503	573	510	469	510	535	553	541	544	504	497	538	539	523	544	539	532	548	524	513	481	553	556	566	547	551	533	500	548	521	508	543	525	512	550	569	546	532	524	545	509	505	534	492	507	533	542	553	538	525	512	534	544	487	498	493	549	538	541	511	464	524	542	488	507	512	515	544	507	564	555	532	539	523	554	498	545	557	536	487	560	524	524	496	536	542	546	482	559	533	523	562	534	547	515	556	544	528	539	543	490	562	537	498	530	552	573	519	535	531	539	529	519	551	553	561	535	528	517	525	535	561	570	559	548	528	525	521	552	519	531	535	573	526	543	556	546	519	542	525	539	519	543	535	521	477	534	605	537	543	530	502	568	560	540	532	593	516	498	537	500	543	517	532	506	533	537	533	524	493	558	583	538	497	493	550	537	520	557	556	508	567	521	543	512	548	499	578	533	551	535	552	491	535	501	521	578	551	578	504	549	517	526	546	500	559	575	532	564	512	531	517	540	538	533	568	516	515	557	574	521	518	520	564	517	543	597	524	556	513	530	562	529	503	535	546	573	543	569	555	542	552	544	523	499	534	447	520	565	538	505	533	523	509	553	535	544	541	493	521	536	546	515	537	529	540	517	500	534	564	480	557	490	558	570	561	569	545	553	574	529	519	493	514	494	524	492	520	546	531	534	560	540	537	542	507	531	512	530	561	553	554	519	544	530	528	519	518	580	518	529	497	566	552	525	550	531	524	535	499	518	524	549	499	517	553	537	522	527	525	532	538	530	532	525	496	548	533	523	535	507	540	536	536	528	579	538	511	535	524	563	558	541	490	537	551	539	569	547	546	567	549	561	570	539	545	534	483	535	528	563	508	475	550	552	538	542	560	552	518	553	557	528	525	554	540	497	552	528	555	521	537	574	532	541	531	499	554	538	503	528	527	543	515	518	515	526	539	564	510	564	539	487	552	544	525	518	545	532	524	579	492	522	540	532	516	515	544	519	556	547	567	517	548	551	535	486	522	549	529	524	582	559	521	564	533	540	544	528	547	531	541	471	519	519	537	536	557	568	522	542	542	550	489	536	531	533	559	510	473	523	506	552	537	488	532	504	512	521	501	509	508	500	532	534	489	536	540	546	521	534	511	496	563	518	519	555	555	500	584	568	548	550	545	530	528	551	518	511	538	530	556	544	556	498	576	520	502	514	509	523	520	545	488	550	550	550	502	547	514	527	550	540	522	545	516	515	521	574	539	530	556	545	535	513	539	550	522	519	543	526	500	555	510	517	512	537	559	507	551	545	534	523	543	554	507	492	532	494	502	543	561	544	539	549	579	514	529	508	504	501	503	551	558	541	508	548	573	564	553	546	516	526	500	545	554	502	528	540	518	563	571	565	544	527	530	481	565	491	512	536	508	541	540	547	517	528	552	527	555	552	542	563	545	531	536	515	489	493	547	529	558	546	518	543	505	550	502	535	492	520	511	514	525	568	525	541	506	525	515	536	519	523	567	582	561	574	492	529	488	509	534	578	503	546	521	511	522	508	553	555	571	520	510	515	506	486	548	502	569	546	575	540	524	541	546	549	500	569	531	576	514	528	535	542	560	550	538	488	584	520	553	521	514	570	534	523	485	544	572	550	482	525	523	544	552	515	503	532	536	507	565	547	497	520	555	488	560	574	526	537	542	528	505	537	517	529	521	540	511	538	514	569	546	491	576	511	561	508	520	550	528	517	531	514	500	518	515	510	517	539	524	535	541	502	510	532	548	522	530	558	532	492	521	494	527	554	482	549	577	551	544	528	564	559	554	486	556	509	490	541	563	532	530	543	534	531	562	536	521	564	549	538	536	524	523	568	540	561	501	518	534	495	531	544	541	538	528	538	520	557	548	545	555	509	513	472	572	561	544	520	560	540	559	539	522	528	544	548	578	531	540	513	546	604	501	544	517	540	507	524	496	560	533	507	557	577	502	529	528	480	506	505	550	523	533	549	511	571	493	535	559	542	570	554	544	542	540	526	534	527	554	514	540	515	579	526	559	509	517	507	503	491	553	535	510	546	542	586	523	486	535	556	560	534	556	546	538	513	488	525	532	573	534	551	521	510	538	560	529	522	522	524	495	531	524	507	493	533	578	497	513	547	508	524	551	531	521	505	566	491	513	515	554	534	545	531	567	520	500	540	525	519	553	555	539	532	543	496	518	542	583	513	538	527	517	536	533	541	501	542	543	518	509	560	508	546	516	510	513	513	547	558	533	560	576	548	510	500	533	542	533	553	502	542	513	504	578	571	564	508	525	529	526	554	596	565	493	543	536	539	554	551	564	517	504	544	541	503	514	521	557	517	550	525	480	520	584	540	594	554	522	537	472	523	603	515	496	532	561	565	520	553	524	578	505	528	569	520	508	546	581	512	488	532	564	499	537	493	493	530	549	534	560	576	591	511	512	553	521	499	522	508
31513	52161	32703	26827	27255	12002	2441	917	1061	1118	607	591	582	621	587	540	561	561	548	600	578	542	592	574	573	585	561	565	606	571	555	530	554	570	579	545	550	576	549	550	613	556	546	606	538	520	576	599	579	533	541	579	538	561	547	604	538	572	543	584	587	549	532	557	572	540	528	556	580	549	574	563	583	573	540	606	539	582	576	520	578	572	589	533	513	572	550	543	545	552	560	549	549	524	578	511	573	532	560	559	564	530	575	614	550	585	581	547	568	573	569	594	565	559	605	589	578	571	542	560	570	565	529	521	569	558	555	555	580	536	561	506	580	543	540	569	559	513	551	555	596	519	546	555	547	519	548	526	545	580	573	526	589	559	562	567	525	549	490	528	585	568	540	580	575	550	547	518	567	499	535	572	557	572	554	520	577	556	581	531	568	583	536	588	575	554	552	574	547	579	551	560	546	589	516	529	547	527	567	565	549	560	538	570	566	553	521	550	584	564	588	598	542	568	572	558	569	580	537	559	516	640	586	520	554	512	555	533	547	585	541	538	540	562	558	567	539	592	554	535	548	582	599	582	523	545	571	583	567	526	534	543	525	537	529	520	558	521	501	598	557	558	556	540	550	494	554	521	575	560	539	524	536	541	541	547	580	565	562	584	573	540	559	574	565	553	520	563	535	573	546	543	567	538	534	604	576	543	555	579	576	587	549	601	505	543	546	572	545	573	576	560	555	555	589	541	558	544	543	538	559	552	532	560	566	564	557	558	547	584	570	561	552	556	527	579	521	559	577	553	584	582	595	573	526	539	558	569	573	571	553	554	524	506	552	532	544	561	514	630	561	599	562	536	557	539	547	509	532	533	560	585	553	581	583	585	589	582	601	563	532	546	538	544	531	557	570	551	557	561	543	540	558	563	577	519	503	546	540	536	568	605	532	517	538	539	543	540	542	550	554	562	550	527	514	571	554	542	593	530	575	591	541	554	594	579	516	563	539	563	537	594	529	561	482	592	552	561	566	553	587	571	529	576	548	525	558	538	552	566	575	551	527	575	572	537	548	526	509	515	537	542	569	512	629	516	548	556	581	529	518	581	536	532	523	545	575	595	587	558	541	563	546	553	533	534	543	599	549	578	589	573	544	572	542	561	593	553	570	554	521	541	575	551	524	560	542	535	539	527	535	537	508	609	565	561	538	642	565	547	540	597	535	549	550	562	553	551	557	541	562	536	555	551	548	561	570	557	526	579	616	560	518	592	525	566	553	545	541	555	583	564	557	541	592	565	522	557	561	549	518	525	507	563	557	569	548	568	517	598	550	551	564	545	558	558	554	570	576	552	594	496	583	580	547	539	559	551	567	587	529	557	561	542	560	607	600	557	607	529	511	517	548	608	541	541	516	585	585	593	567	524	527	541	573	559	533	552	528	552	530	543	558	547	520	539	578	541	543	554	563	537	563	551	571	594	534	542	558	526	579	577	536	577	537	583	541	525	568	588	571	552	587	535	538	552	527	588	580	566	566	551	561	564	558	554	575	530	605	547	560	552	534	536	603	527	572	551	589	567	559	565	567	551	563	535	523	563	542	574	551	578	577	560	547	575	562	547	542	539	589	518	577	534	534	535	521	586	582	540	562	559	537	524	529	563	554	574	563	558	519	552	525	591	540	555	562	532	563	527	523	508	577	582	545	549	560	567	576	539	532	591	576	533	519	601	549	526	556	591	539	573	575	539	562	570	540	564	548	578	594	558	528	576	564	559	577	563	567	573	573	533	571	562	569	559	570	553	524	591	548	522	540	555	559	584	579	573	554	532	565	589	545	520	546	497	537	548	539	562	598	538	549	552	524	536	557	574	521	571	517	567	548	543	553	529	582	600	511	543	539	540	549	550	506	579	570	567	553	565	562	496	581	550	559	563	544	552	536	559	537	580	534	540	536	542	534	530	528	526	547	601	556	535	563	542	567	559	549	550	542	584	546	612	521	569	531	514	594	574	548	545	540	551	517	554	514	543	600	596	556	540	518	577	555	584	536	561	528	590	537	550	561	592	516	532	533	581	513	596	560	562	558	535	534	570	557	553	568	563	537	541	569	515	539	569	566	531	563	527	627	577	577	553	538	535	552	568	558	562	543	522	556	532	574	542	517	560	583	548	563	579	536	520	561	554	581	565	572	528	557	568	565	547	548	547	576	547	575	527	555	537	593	563	538	560	528	540	562	561	577	527	570	545	564	550	569	560	563	529	545	536	550	580	587	581	561	565	554	556	534	532	539	546	520	575	577	559	540	535	558	567	565	561	607	547	555	529	561	577	560	568	571	548	512	552	556	585	519	577	536	566	551	500	532	574	513	536	589	522	551	599	541	533	556	584	562	577	527	512	585	511	585	560	574	568	536	565	516	563	532	535	536	514	577	533	583	578	528	573	578	598	577	530	548	574	556	534	562	578	519	520	524	582	572	593	545	548	564	542	520	554	583	636	578	610	568	556	530	528	560	583	562	559	558	619	579	523	541	582	591	587	558	529	523	570	553	584	562	567	562	530	498	559	554	534	544	557	568	564	536	564	546	546	519	575	570	563	507	549	578	546	596	574	545	588	539	585	581	539	547	482	522	534	550	538	520	531	578	527	521	575	566	582	558	564	549	559	547	564	569	552	573	553	558	565	571	543	543	519	574	569	551	538	561	561	578	567	539	604	516	589	523	543	545	573	600	525	551	547	566	572	550	581	551	546	577	515	575	552	548	537	578	589	571	540	505	598	605	544	517	572	551	590	577	514	566	514	558	526	576	549	552	561	559	542	559	538	506	559	564	575	561	545	540	517	558	512	543	602	587	557	531	543	584	566	571	573	521	581	601	541	538	551	526	565	530	549	601	572	529	545	536	559	546	576	536	547	536	549	567	538	517	535	570	569	548	563	587	563	577	551	554	548	554	560	518	572	512	555	570	570	559	578	530	544	558	556	582	631	505	545	517	578	571	564	565	528	553	523	593	573	548	541	545	540	564	539	548	565	601	573	554	561	560	596	555	567	551	542	541	525	558	536	553	541	557	559	555	509	503	551	526	542	566	570	543	549	526	550	543	574	516	546	569	553	550	587	544	576	557	542	555	536	578	529	549	537	583	573	571	524	528	575	544	592	552	547	559	570	539	563	580	576	541	555	545	536	562	534	532	515	541	558	560	539	548	553	523	556	489	571	586	528	604	588	510	585	573	542	593	555	521	554	571	556	548	497	512	553	556	592	559	589	576	550	567	540	588	562	548	546	526	576	511	553	571	543	554	575	557	571	579	563	618	532	533	548	545	581	538	561	530	565	549	598	547	544	528	561	542	549	569	525	555	537	573	548	519	543	612	560	556	560	528	563	562	555	551	546	568	521	570	551	526	566	551	537	550	566	552	544	555	551	537	538	564	561	556	567	528	560	532	563	519	535	544	528	574	585	592	564	542	579	548	572	602	552	525	572	541	528	574	597	532	546	560	550	545	547	567	581	576	563	558	577
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
